CVS: cvs.openbsd.org: src

2008-08-12 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/13 00:20:48 Modified files: usr.bin/systat : systat.1 main.c Log message: -S currently does nothing useful, so remove it from SYNOPSIS and usage(); after some discussion with canacar

CVS: cvs.openbsd.org: src

2008-08-12 Thread Brad Smith
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 21:59:16 Modified files: sys/dev/ic : rtl81x9reg.h Log message: Add more Config mode registers. >From FreeBSD

CVS: cvs.openbsd.org: src

2008-08-12 Thread Brad Smith
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 21:47:16 Modified files: sys/dev/pci: if_rl_pci.c Log message: Add the 8139D PCI id.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Brad Smith
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 21:46:31 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2008-08-12 Thread Brad Smith
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 21:45:56 Modified files: sys/dev/pci: pcidevs Log message: Add another PCI id for the Realtek 8139D chipset. >From FreeBSD

CVS: cvs.openbsd.org: src

2008-08-12 Thread Brad Smith
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 21:18:19 Modified files: sys/dev/ic : re.c Log message: Replace the use of a separate softc field to track the link state with the newly minted link flag in the softc's rl_flags field. Tested

CVS: cvs.openbsd.org: xenocara

2008-08-12 Thread Owain Ainsworth
CVSROOT:/cvs Module name:xenocara Changes by: [EMAIL PROTECTED] 2008/08/12 17:16:07 Modified files: dist/Mesa/src/mesa/main: texstore.c Log message: Fix out-of-bounds memory access in swizzle_copy(). My fix was different, but this one (from mesa, prompted by my diff

CVS: cvs.openbsd.org: src

2008-08-12 Thread Owain Ainsworth
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 17:10:41 Modified files: sys/dev/pci: vga_pci.c Log message: Kill dmesg spam. Since we can't guarantee that a device is capable of having a drm driver, don't print when we fail to attach one.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 16:48:32 Modified files: sys/arch/i386/stand/libsa: biosdev.c sys/arch/amd64/stand/libsa: biosdev.c Log message: Fix multiple addition error recently introduced for when extended partitio

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 14:07:13 Modified files: sys/net80211 : ieee80211_input.c Log message: adopt the integrity group cipher of the AP at association time.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:59:09 Modified files: sys/net80211 : ieee80211_var.h Log message: nuke unused fields.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:56:59 Modified files: sys/net80211 : ieee80211_crypto.c ieee80211_input.c ieee80211_output.c Log message: add the code to encrypt/decrypt management frames, retrieve

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:51:19 Modified files: sys/net80211 : ieee80211_pae_output.c Log message: reserves the correct number of bytes in ieee80211_send_4way_msg2().

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:50:39 Modified files: sys/net80211 : ieee80211_input.c ieee80211_proto.c Log message: clear Tx_Rx protection bits properly.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:45:22 Modified files: sys/net80211 : ieee80211_input.c Log message: do not drop frames that have an invalid IE, just stop processing more IEs.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:42:37 Modified files: sys/net80211 : ieee80211_input.c Log message: populate ieee80211_recv_action(), does nothing yet.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:34:35 Modified files: sys/net80211 : ieee80211_pae_output.c Log message: v3 descriptors use AES Key Wrap too.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:34:54 Modified files: sys/net80211 : ieee80211_crypto.c Log message: missing SHA-256 bits.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:40:13 Modified files: sys/net80211 : ieee80211.h Log message: add a couple of new definitions (action frames, new subtypes for control frames, new IEs etc...)

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:29:07 Modified files: sys/net80211 : ieee80211_crypto.c ieee80211_crypto.h ieee80211_input.c ieee80211_ioctl.c ieee80211_node.c ieee80211_out

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:21:04 Modified files: sys/net80211 : ieee80211.h ieee80211_input.c ieee80211_node.c ieee80211_output.c Log message: add/process group integrity cipher suite in RSN I

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 13:05:39 Modified files: sys/net80211 : ieee80211_output.c ieee80211_pae_output.c ieee80211_priv.h Log message: add IEEE80211_RSNIE_MAXLEN and IEEE80211_WPAIE_MAXLEN de

Re: CVS: cvs.openbsd.org: src

2008-08-12 Thread Paul de Weerd
On Tue, Aug 12, 2008, Damien Bergamini wrote a whole bunch of weird-ass TLAs and FLAs including: | generate a random IGTK in HostAP mode if we're MFP-capable. Who came up with this forest of acronyms anyway ? Is that Monty Python behind the WPA committee ? Ministry of Silly Acronyms, perhaps ? I'

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:48:35 Modified files: sys/net80211 : ieee80211.h ieee80211_crypto.c Log message: add support for EAPOL-Key v3 descriptors (similar to v2 except that the MIC is computed using AES-128-CMAC ins

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:41:18 Modified files: sys/net80211 : ieee80211_crypto.c ieee80211_node.c Log message: the only integrity group cipher currently supported is AES-128-CMAC.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:37:23 Modified files: sys/net80211 : ieee80211_node.c ieee80211_proto.c Log message: generate a random IGTK in HostAP mode if we're MFP-capable.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:30:56 Modified files: sys/net80211 : ieee80211_var.h Log message: add IEEE80211_F_MFPR config flags (management frame protection required) and IEEE80211_C_MFP capability bit (driver supports

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:30:02 Modified files: sys/net80211 : ieee80211.h Log message: add definitions for RSN capabilities field (RSN IE).

CVS: cvs.openbsd.org: src

2008-08-12 Thread Tobias Weingartner
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:27:22 Modified files: sys/arch/amd64/amd64: machdep.c Log message: Nuke bigmem for release, still has issues. ok deraadt@

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:25:40 Modified files: sys/net80211 : ieee80211_pae_output.c Log message: AES Key Wrap adds a 64-bit MIC to the payload but we pad the content of the frame so that it is a multiple of 8 bytes

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:22:41 Modified files: sys/net80211 : ieee80211.h ieee80211_node.h ieee80211_pae_input.c ieee80211_pae_output.c Log message: process IGTK KDEs in EAPOL-Key frames and

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 12:01:41 Modified files: sys/net80211 : ieee80211_crypto.c ieee80211_var.h Log message: extend the ic_nw_keys[] array to 6 elements. indices 0-3 will be used for group data keys while indices 4-

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 11:54:57 Modified files: sys/net80211 : ieee80211_crypto_ccmp.c Log message: in a near future, unicast management frames will be encrypted/decrypted using CCMP. use the right replay counter in

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 11:53:13 Modified files: sys/net80211 : ieee80211_input.c ieee80211_pae_input.c ieee80211_proto.c ieee80211_proto.h ieee80211_var.h Log messag

CVS: cvs.openbsd.org: src

2008-08-12 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 11:23:21 Modified files: sys/arch/vax/boot/boot: autoconf.c consio.c consio2.S if_le.c version Log message: Figured out where the prom console routines are on KA60

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:56:45 Modified files: sys/net80211 : ieee80211_crypto.h Log message: add new IEEE80211_CIPHER_AES128_CMAC cipher and new key flag IEEE80211_KEY_IGTK. lot of cleanup while i'm here (indent fun

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:51:39 Modified files: sys/conf : files sys/net80211 : ieee80211.h ieee80211_crypto.h ieee80211_ioctl.h Added files: sys/net80211 : ieee80211_

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:45:44 Modified files: sys/net80211 : ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c ieee80211_ioctl.h Log message: maintain a count of TKIP a

CVS: cvs.openbsd.org: src

2008-08-12 Thread David Krause
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:40:18 Modified files: sbin/pfctl : pf_print_state.c Log message: use correct byte order when printing state expiration minutes; ok henning@

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:33:38 Modified files: sys/net80211 : ieee80211_crypto.h Log message: add replay counter for management frames.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:24:24 Modified files: sys/net80211 : ieee80211.h Log message: fix values for QoS control field.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:21:46 Modified files: sys/net80211 : ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c Log message: retrieve the TID from QoS frames to use with the appropriate replay counter.

CVS: cvs.openbsd.org: src

2008-08-12 Thread Henning Brauer
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:14:46 Modified files: sys/net80211 : ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c Log message: use MINCLSIZE to decide wether we need to al

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:14:05 Modified files: sys/net80211 : ieee80211_crypto.c ieee80211_crypto.h ieee80211_node.c ieee80211_pae_input.c ieee80211_proto.c Log mes

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 10:05:15 Modified files: sys/net80211 : ieee80211_crypto.c ieee80211_crypto.h ieee80211_pae_input.c Log message: simplify ieee80211_derive_ptk() prototype. pass the AKM

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 09:59:40 Modified files: sys/net80211 : ieee80211_crypto.c Log message: use HMAC-MD5, HMAC-SHA1 and AES Key Wrap sys/crypto/

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 09:49:08 Modified files: regress/sys/crypto: Makefile Added files: regress/sys/crypto/cmac: Makefile cmac_test.c cmac_test.txt regress/sys/crypto/hmac: Makefile hmac_test.c hmac_te

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 09:45:57 src/regress/sys/crypto/key_wrap Update of /cvs/src/regress/sys/crypto/key_wrap In directory cvs.openbsd.org:/tmp/cvs-serv20851/key_wrap Log Message: Directory /cvs/src/regress/sys/crypto/key_wrap

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 09:45:56 src/regress/sys/crypto/hmac Update of /cvs/src/regress/sys/crypto/hmac In directory cvs.openbsd.org:/tmp/cvs-serv20851/hmac Log Message: Directory /cvs/src/regress/sys/crypto/hmac added to the re

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 09:45:55 src/regress/sys/crypto/cmac Update of /cvs/src/regress/sys/crypto/cmac In directory cvs.openbsd.org:/tmp/cvs-serv20851/cmac Log Message: Directory /cvs/src/regress/sys/crypto/cmac added to the re

CVS: cvs.openbsd.org: src

2008-08-12 Thread Damien Bergamini
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 09:43:00 Modified files: sys/conf : files Added files: sys/crypto : hmac.c hmac.h cmac.c cmac.h key_wrap.c key_wrap.h Log message: Implementation of th

CVS: cvs.openbsd.org: src

2008-08-12 Thread Otto Moerbeek
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 03:44:26 Modified files: usr.sbin/config: exec_elf.c Log message: basic bounds check on elf header info. avoid crashes on i.e.e truncated kernels; noted by jasper@ ok miod@

CVS: cvs.openbsd.org: src

2008-08-12 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/08/12 02:26:42 Modified files: sys/dev/usb: uvideo.c Log message: Don't process xfers which have the stream error bit set in the stream header.