Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-15 | hmac.c is needed by softraid crypto now, even on non-wlan machines. | Miod Vallat | |
2008-08-15 | Prefer unaligned accesses over copying the rx buffer on all archs that can | Christian Weisgerber | |
handle it, not only i386. ok brad@ | |||
2008-08-15 | use new shared HMAC_SHA1 code in crypto/hmac.[ch] rather than local | Damien Miller | |
copy; ok hshoexer@ | |||
2008-08-15 | use LLC_SNAPFRAMELEN here too. | Damien Bergamini | |
2008-08-14 | Kill the _MCLDEREFERENCE() macro it was only used once and it should be only | Claudio Jeker | |
used once -- in m_free(). Removed so that people don't get stupid ideas. OK thib@ | |||
2008-08-14 | If the AML SizeOf() method is called with an object reference it should | Joel Sing | |
return the size of the referenced object. This fixes a panic on the ASUS eeePC 1000H when attaching the acpiasus(4) driver. Issue reported and fix tested by robert@ ok marco@ | |||
2008-08-14 | Allow the sector size to be specified by the user when configuring a | Joel Sing | |
vnd(4) device, via a new -s option to vnconfig/mount_vnd. This allows us to create disklabels and file systems that are suitable for use on devices that have a non-512 byte sector size (eg. CDROMs). With help from krw@ and feedback from pedro@. ok krw@, pedro@ | |||
2008-08-14 | ieee80211_derive_pmkid() is not used either | Damien Bergamini | |
2008-08-14 | #ifdef notyet ieee80211_kdf() as it is not used yet (shrink kernel a bit) | Damien Bergamini | |
2008-08-14 | move the HostAP bridge code and the delivery of data frames to ether_input | Damien Bergamini | |
to a separate ieee80211_deliver_data() function. this will later be called by the A-MSDU deaggregation routine. | |||
2008-08-14 | in ieee80211_input(), call if_start() after enqueuing frames in if_snd | Damien Bergamini | |
when acting as an access point instead of having each driver doing the job. tested by krw@ (ral AP) and me with several drivers. | |||
2008-08-14 | put ieee80211_dump_pkt() under #ifdef IEEE80211_DEBUG | Damien Bergamini | |
2008-08-14 | add missing semicolon; ok mbalmer@, marco@ | Robert Nagy | |
2008-08-14 | convert the last traces of btoc/ctob macros | Martin Reindl | |
ok miod@ | |||
2008-08-13 | Make sure that we don't sleep with a lock held, some small cleanup while | Owain Ainsworth | |
i'm here. | |||
2008-08-13 | Check for zero in drm_calloc() to prevent divide-by-zero. Also rearrange | Owain Ainsworth | |
the two calls to drm_calloc() that had nmemb and size the wrong way around. | |||
2008-08-13 | Kill file_priv->refs, it is always 1. Also move two things from the | Owain Ainsworth | |
softc into file_priv since otherwise the wrong value could rarely be used. | |||
2008-08-13 | Add VIDIOC_ENUM_FRAMESIZES ioctl. This permits applications to query the | Marcus Glocker | |
available formats and resolutions of a device (e.g. "luvcview -L"). | |||
2008-08-13 | Change the drm_lock*() api to take a pointer to the struct as a | Owain Ainsworth | |
parameter, this makes things a little cleaner and removes the need to pass in the softc for some functions. | |||
2008-08-13 | idgen32 wasn't really right here. Change back to how it was, but | Owain Ainsworth | |
done a little nicer. Advice from deraadt@. | |||
2008-08-13 | Generate the magic id using idgen32(). While i'm here fix the locking a | Owain Ainsworth | |
bit so we don't sleep with a spinlock. ok djm@. | |||
2008-08-13 | Kill a bunch of the drm context code that nothing uses anymore, the | Owain Ainsworth | |
xserver only actually uses a small part of it nowadays. Kill a few other dead bits from the drmP.h while i'm here. | |||
2008-08-13 | Initial stab at a driver for the integrated random number generator of the | Mark Kettenis | |
UltraSPARC T2. | |||
2008-08-13 | one should never use sizeof(struct llc) since 802.2 LLC headers | Damien Bergamini | |
have a variable length. use LLC_SNAPFRAMELEN instead (which happen to be equal to sizeof(struct llc)) as we only deal with LLC+SNAP headers. some indentation tweaks while i'm here. no binary change. | |||
2008-08-13 | do not increment is_rx_eapol_key twice for each frame. | Damien Bergamini | |
fix a test on the mbuf length and one on the descriptor version. remove redundant checking of GTK KDE length. | |||
2008-08-13 | This tab had bugged me forever. | Tobias Weingartner | |
2008-08-13 | Disable the fantastics mis-feature on some newer Turion CPUs called C1E. | Artur Grabowski | |
This "power saving" disables the apic when both cpu cores hit the hlt instruction which kills our timer. From FreeBSD. (poked by kettenis) | |||
2008-08-13 | remove a bunch of bogus ARGSUSED | Thordur I. Bjornsson | |
2008-08-13 | Disable the fantastics mis-feature on some newer Turion CPUs called C1E. | Artur Grabowski | |
This "power saving" disables the apic when both cpu cores hit the hlt instruction which kills our timer. From FreeBSD. | |||
2008-08-13 | Add more Config mode registers. | Brad Smith | |
From FreeBSD | |||
2008-08-13 | Add the 8139D PCI id. | Brad Smith | |
2008-08-13 | regen | Brad Smith | |
2008-08-13 | Add another PCI id for the Realtek 8139D chipset. | Brad Smith | |
From FreeBSD | |||
2008-08-13 | Replace the use of a separate softc field to track the link | Brad Smith | |
state with the newly minted link flag in the softc's rl_flags field. Tested by fkr@ | |||
2008-08-12 | Kill dmesg spam. Since we can't guarantee that a device is capable of | Owain Ainsworth | |
having a drm driver, don't print when we fail to attach one. stops the "drm at vga? not supported" spam people are seeing. | |||
2008-08-12 | Fix multiple addition error recently introduced for when extended partitions | Theo de Raadt | |
are just before an OpenBSD partition in a MBR; done with kettenis & otto ok reyk | |||
2008-08-12 | adopt the integrity group cipher of the AP at association time. | Damien Bergamini | |
2008-08-12 | nuke unused fields. | Damien Bergamini | |
2008-08-12 | add the code to encrypt/decrypt management frames, retrieve key id | Damien Bergamini | |
from MMIE etc... this code can't be triggered as no drivers claim MFP capability yet. | |||
2008-08-12 | reserves the correct number of bytes in ieee80211_send_4way_msg2(). | Damien Bergamini | |
2008-08-12 | clear Tx_Rx protection bits properly. | Damien Bergamini | |
2008-08-12 | do not drop frames that have an invalid IE, just stop processing | Damien Bergamini | |
more IEs. | |||
2008-08-12 | populate ieee80211_recv_action(), does nothing yet. | Damien Bergamini | |
2008-08-12 | add a couple of new definitions (action frames, new subtypes for control | Damien Bergamini | |
frames, new IEs etc...) | |||
2008-08-12 | missing SHA-256 bits. | Damien Bergamini | |
2008-08-12 | v3 descriptors use AES Key Wrap too. | Damien Bergamini | |
2008-08-12 | new SHA-256 based AKMPs. | Damien Bergamini | |
2008-08-12 | add/process group integrity cipher suite in RSN IEs. | Damien Bergamini | |
add support for MFP negotiation during association. | |||
2008-08-12 | add IEEE80211_RSNIE_MAXLEN and IEEE80211_WPAIE_MAXLEN definitions | Damien Bergamini | |
instead of hard-coding values. for RSN IE, request space for Group Integrity Cipher Suite. | |||
2008-08-12 | add support for EAPOL-Key v3 descriptors (similar to v2 except that the | Damien Bergamini | |
MIC is computed using AES-128-CMAC instead of HMAC-SHA1). add a SHA-256 based key derivation function (not used yet). |