CVS commit: src/sys/net80211

2023-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Jun 24 05:12:03 UTC 2023 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c ieee80211_node.c ieee80211_var.h Log Message: Fix typo in comment. To generate a

CVS commit: src/sys/net80211

2023-06-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sat Jun 24 05:12:03 UTC 2023 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c ieee80211_node.c ieee80211_var.h Log Message: Fix typo in comment. To generate a

CVS commit: src/sys/net80211

2022-11-18 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Sat Nov 19 07:57:51 UTC 2022 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: ieee80211_input.c: Fix a few debug messages To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117

CVS commit: src/sys/net80211

2022-11-18 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Sat Nov 19 07:57:51 UTC 2022 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: ieee80211_input.c: Fix a few debug messages To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117

CVS commit: src/sys/net80211

2022-03-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Mar 14 07:05:31 UTC 2022 Modified Files: src/sys/net80211: _ieee80211.h Log Message: Additional channel flags. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/net80211/_ieee80211.h Please note that

CVS commit: src/sys/net80211

2022-03-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Mar 14 07:05:31 UTC 2022 Modified Files: src/sys/net80211: _ieee80211.h Log Message: Additional channel flags. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/net80211/_ieee80211.h Please note that

CVS commit: src/sys/net80211

2021-09-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 21 15:00:34 UTC 2021 Modified Files: src/sys/net80211: ieee80211_ioctl.c Log Message: don't opencode kauth_cred_get() To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/net80211/ieee80211_ioctl.c

CVS commit: src/sys/net80211

2021-09-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 21 15:00:34 UTC 2021 Modified Files: src/sys/net80211: ieee80211_ioctl.c Log Message: don't opencode kauth_cred_get() To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/net80211/ieee80211_ioctl.c

CVS commit: src/sys/net80211

2020-11-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Nov 3 15:06:50 UTC 2020 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c Log Message: Use kmem_* instead of malloc/free and use interrupt versions as the

CVS commit: src/sys/net80211

2020-11-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Nov 3 15:06:50 UTC 2020 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c Log Message: Use kmem_* instead of malloc/free and use interrupt versions as the

CVS commit: src/sys/net80211

2020-10-06 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Oct 6 23:51:06 UTC 2020 Modified Files: src/sys/net80211: ieee80211.c Log Message: net80211: Initialise the interface with a decent link state. Link state transitions to UP when a node is joined and DOWN when left. This means

CVS commit: src/sys/net80211

2020-10-06 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Oct 6 23:51:06 UTC 2020 Modified Files: src/sys/net80211: ieee80211.c Log Message: net80211: Initialise the interface with a decent link state. Link state transitions to UP when a node is joined and DOWN when left. This means

CVS commit: src/sys/net80211

2020-07-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 28 15:41:26 UTC 2020 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c Log Message: Omit now-unused function. Ceased to be needed with the AES CCM changes. For some reason gcc didn't complain about this, but

CVS commit: src/sys/net80211

2020-07-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 28 15:41:26 UTC 2020 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c Log Message: Omit now-unused function. Ceased to be needed with the AES CCM changes. For some reason gcc didn't complain about this, but

CVS commit: src/sys/net80211

2020-07-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jul 25 22:27:05 UTC 2020 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c Log Message: Convert malloc -> kmem. Switch order of members for better alignment. Sort includes. To generate a diff of this commit:

CVS commit: src/sys/net80211

2020-07-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jul 25 22:27:05 UTC 2020 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c Log Message: Convert malloc -> kmem. Switch order of members for better alignment. Sort includes. To generate a diff of this commit:

CVS commit: src/sys/net80211

2020-07-12 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 13 05:40:25 UTC 2020 Modified Files: src/sys/net80211: ieee80211_proto.c Log Message: i hit an assert in this code but we weren't sure why. for now, add the ostate and nstate values for further diagnosis to the assert

CVS commit: src/sys/net80211

2020-07-12 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jul 13 05:40:25 UTC 2020 Modified Files: src/sys/net80211: ieee80211_proto.c Log Message: i hit an assert in this code but we weren't sure why. for now, add the ostate and nstate values for further diagnosis to the assert

CVS commit: src/sys/net80211

2020-02-29 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Feb 29 16:56:58 UTC 2020 Modified Files: src/sys/net80211: ieee80211_output.c Log Message: Fix printf to handle various datatypes for MHLEN. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/sys/net80211

2020-02-29 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Feb 29 16:56:58 UTC 2020 Modified Files: src/sys/net80211: ieee80211_output.c Log Message: Fix printf to handle various datatypes for MHLEN. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/sys/net80211

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 05:21:14 UTC 2020 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116 src/sys/net80211/ieee80211_input.c Please note that diffs

CVS commit: src/sys/net80211

2020-01-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 29 05:21:14 UTC 2020 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116 src/sys/net80211/ieee80211_input.c Please note that diffs

CVS commit: src/sys/net80211

2019-12-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 19 16:29:51 UTC 2019 Modified Files: src/sys/net80211: ieee80211_crypto_tkip.c Log Message: Avoid changing signedness bit with << 24 in ieee80211_crypto_tkip.c Reported by To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net80211

2019-12-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 19 16:29:51 UTC 2019 Modified Files: src/sys/net80211: ieee80211_crypto_tkip.c Log Message: Avoid changing signedness bit with << 24 in ieee80211_crypto_tkip.c Reported by To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net80211

2019-12-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 19 15:54:21 UTC 2019 Modified Files: src/sys/net80211: ieee80211_node.c Log Message: Add comment for previous. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/net80211/ieee80211_node.c Please

CVS commit: src/sys/net80211

2019-12-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 19 15:54:21 UTC 2019 Modified Files: src/sys/net80211: ieee80211_node.c Log Message: Add comment for previous. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/net80211/ieee80211_node.c Please

CVS commit: src/sys/net80211

2019-12-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 19 15:27:07 UTC 2019 Modified Files: src/sys/net80211: ieee80211_node.c Log Message: Do not associate with with any access point if no SSID has been configured. To generate a diff of this commit: cvs rdiff -u -r1.76

CVS commit: src/sys/net80211

2019-12-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 19 15:27:07 UTC 2019 Modified Files: src/sys/net80211: ieee80211_node.c Log Message: Do not associate with with any access point if no SSID has been configured. To generate a diff of this commit: cvs rdiff -u -r1.76

CVS commit: src/sys/net80211

2019-10-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 3 17:46:56 UTC 2019 Modified Files: src/sys/net80211: ieee80211.c Log Message: ieee80211_announce: Print supported rates with aprint_debug To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

CVS commit: src/sys/net80211

2019-10-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 3 17:46:56 UTC 2019 Modified Files: src/sys/net80211: ieee80211.c Log Message: ieee80211_announce: Print supported rates with aprint_debug To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

CVS commit: src/sys/net80211

2019-08-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 20 09:28:00 UTC 2019 Modified Files: src/sys/net80211: ieee80211_ioctl.h Log Message: Include for IFNAMSIZ To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/net80211/ieee80211_ioctl.h Please note

CVS commit: src/sys/net80211

2019-08-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 20 09:28:00 UTC 2019 Modified Files: src/sys/net80211: ieee80211_ioctl.h Log Message: Include for IFNAMSIZ To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/net80211/ieee80211_ioctl.h Please note

CVS commit: src/sys/net80211

2019-05-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 17 04:08:54 UTC 2019 Modified Files: src/sys/net80211: ieee80211_ioctl.c Log Message: Remove extra OSIOCSIFMEDIA. This old ioctl is converted to new one in doifioctl(). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net80211

2019-05-16 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri May 17 04:08:54 UTC 2019 Modified Files: src/sys/net80211: ieee80211_ioctl.c Log Message: Remove extra OSIOCSIFMEDIA. This old ioctl is converted to new one in doifioctl(). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net80211

2018-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jun 21 17:03:45 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: remove unused arguments To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/sys/net80211/ieee80211_input.c Please note

CVS commit: src/sys/net80211

2018-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jun 21 17:03:45 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: remove unused arguments To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/sys/net80211/ieee80211_input.c Please note

CVS commit: src/sys/net80211

2018-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jun 21 16:53:10 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Fix use-after-free, m_cat can free m. To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112

CVS commit: src/sys/net80211

2018-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jun 21 16:53:10 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Fix use-after-free, m_cat can free m. To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112

CVS commit: src/sys/net80211

2018-05-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 8 07:02:07 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c ieee80211_input.c ieee80211_output.c ieee80211_var.h Log Message: Remove three useless debug messages, remove meaningless XXXs, and

CVS commit: src/sys/net80211

2018-05-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 8 07:02:07 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c ieee80211_input.c ieee80211_output.c ieee80211_var.h Log Message: Remove three useless debug messages, remove meaningless XXXs, and

CVS commit: src/sys/net80211

2018-05-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 4 11:25:24 UTC 2018 Modified Files: src/sys/net80211: ieee80211_ioctl.h Log Message: Remove duplicate macros. Reported in PR/29786. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/net80211

2018-05-04 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri May 4 11:25:24 UTC 2018 Modified Files: src/sys/net80211: ieee80211_ioctl.h Log Message: Remove duplicate macros. Reported in PR/29786. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/net80211

2018-05-03 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu May 3 17:14:37 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c ieee80211_crypto_wep.c ieee80211_netbsd.h ieee80211_output.c Log Message: Remove ovbcopy from net80211. To generate a diff of this

CVS commit: src/sys/net80211

2018-05-03 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu May 3 17:14:37 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c ieee80211_crypto_wep.c ieee80211_netbsd.h ieee80211_output.c Log Message: Remove ovbcopy from net80211. To generate a diff of this

CVS commit: src/sys/net80211

2018-04-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Apr 10 07:53:36 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c Log Message: Improve an XXX of mine, and fix one stat. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/net80211

2018-04-10 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Apr 10 07:53:36 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c Log Message: Improve an XXX of mine, and fix one stat. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/net80211

2018-01-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jan 21 14:18:21 UTC 2018 Modified Files: src/sys/net80211: ieee80211_node.h Log Message: Switch sp_timoff to u_int16_t, to prevent possible overflow in ieee80211_recv_mgmt_beacon(). Actually this field is unused. To generate

CVS commit: src/sys/net80211

2018-01-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jan 21 14:18:21 UTC 2018 Modified Files: src/sys/net80211: ieee80211_node.h Log Message: Switch sp_timoff to u_int16_t, to prevent possible overflow in ieee80211_recv_mgmt_beacon(). Actually this field is unused. To generate

CVS commit: src/sys/net80211

2018-01-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jan 21 14:13:49 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Appease the overflow check, 4 is enough. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

CVS commit: src/sys/net80211

2018-01-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jan 21 14:13:49 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Appease the overflow check, 4 is enough. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

Re: CVS commit: src/sys/net80211

2018-01-21 Thread Maxime Villard
Le 20/01/2018 à 20:40, Mindaugas Rasiukevicius a écrit : Hi, David Young wrote: On Tue, Jan 16, 2018 at 08:39:29AM +, Maxime Villard wrote: Module Name:src Committed By: maxv Date: Tue Jan 16 08:39:29 UTC 2018 Modified Files: src/sys/net80211:

Re: CVS commit: src/sys/net80211

2018-01-20 Thread maya
I don't think there is any objection, even if adopting the freebsd code results in kiling less important drivers. Note that freebsd has similar bugs to what maxv just fixed (I emailed security-officer@freebsd about the one I saw).

Re: CVS commit: src/sys/net80211

2018-01-20 Thread Mindaugas Rasiukevicius
Hi, David Young wrote: > On Tue, Jan 16, 2018 at 08:39:29AM +, Maxime Villard wrote: > > Module Name:src > > Committed By: maxv > > Date: Tue Jan 16 08:39:29 UTC 2018 > > > > Modified Files: > > src/sys/net80211: ieee80211_input.c > > > >

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:58:25 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_wep.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/net80211/ieee80211_crypto_wep.c

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:58:25 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_wep.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/net80211/ieee80211_crypto_wep.c

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:57:50 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_tkip.c Log Message: Style, and check the return value of m_append. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:57:50 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_tkip.c Log Message: Style, and check the return value of m_append. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:54:34 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:54:34 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_ccmp.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:53:46 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_none.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/net80211/ieee80211_crypto_none.c

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:53:46 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto_none.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/net80211/ieee80211_crypto_none.c

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:52:37 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c Log Message: Style, and make sure that there is a header+trailer included in the packet. The crypto functions can touch the trailer, but they don't

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 19 07:52:37 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c Log Message: Style, and make sure that there is a header+trailer included in the packet. The crypto functions can touch the trailer, but they don't

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 17:59:29 UTC 2018 Modified Files: src/sys/net80211: ieee80211_node.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/net80211/ieee80211_node.c Please

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 17:59:29 UTC 2018 Modified Files: src/sys/net80211: ieee80211_node.c Log Message: Style, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/net80211/ieee80211_node.c Please

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 17:57:49 UTC 2018 Modified Files: src/sys/net80211: ieee80211_netbsd.c Log Message: Style, and zero out 'ns' entirely, otherwise some bytes get leaked to userland (eg ns_rsvd0). To generate a diff of this commit: cvs

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 17:57:49 UTC 2018 Modified Files: src/sys/net80211: ieee80211_netbsd.c Log Message: Style, and zero out 'ns' entirely, otherwise some bytes get leaked to userland (eg ns_rsvd0). To generate a diff of this commit: cvs

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 16:23:43 UTC 2018 Modified Files: src/sys/net80211: ieee80211_output.c Log Message: Several changes: * Make the code more readable. * Add a panic in ieee80211_compute_duration(). I'm not sure there's a bug here -

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 16:23:43 UTC 2018 Modified Files: src/sys/net80211: ieee80211_output.c Log Message: Several changes: * Make the code more readable. * Add a panic in ieee80211_compute_duration(). I'm not sure there's a bug here -

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 13:24:01 UTC 2018 Modified Files: src/sys/net80211: ieee80211_output.c Log Message: Several changes: * Make the code more readable. In particular, declare variables as const along the way. * Explain what we're

CVS commit: src/sys/net80211

2018-01-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Jan 18 13:24:01 UTC 2018 Modified Files: src/sys/net80211: ieee80211_output.c Log Message: Several changes: * Make the code more readable. In particular, declare variables as const along the way. * Explain what we're

CVS commit: src/sys/net80211

2018-01-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 17 17:41:38 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c Log Message: Style, and fix two pretty bad mistakes in the crypto

CVS commit: src/sys/net80211

2018-01-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 17 17:41:38 UTC 2018 Modified Files: src/sys/net80211: ieee80211_crypto.c ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c Log Message: Style, and fix two pretty bad mistakes in the crypto

CVS commit: src/sys/net80211

2018-01-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 17 16:03:16 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Several changes: * Style in several places, to make the code more readable or easier to understand. * Instead of checking

CVS commit: src/sys/net80211

2018-01-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 17 16:03:16 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Several changes: * Style in several places, to make the code more readable or easier to understand. * Instead of checking

Re: CVS commit: src/sys/net80211

2018-01-17 Thread Roy Marples
On 17/01/2018 01:57, m...@netbsd.org wrote: On Tue, Jan 16, 2018 at 06:35:08PM -0600, David Young wrote: I have said it before, that I do think the "concept architecture" of 802.11 VAP is rather broken, but let's be honest: nobody, especially not I, have had the time in 10+ years to

Re: CVS commit: src/sys/net80211

2018-01-17 Thread Maxime Villard
Le 17/01/2018 à 01:35, David Young a écrit : On Tue, Jan 16, 2018 at 08:39:29AM +, Maxime Villard wrote: Module Name:src Committed By: maxv Date: Tue Jan 16 08:39:29 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Split ieee80211_input

Re: CVS commit: src/sys/net80211

2018-01-16 Thread maya
On Tue, Jan 16, 2018 at 06:35:08PM -0600, David Young wrote: > I have said it before, that I do think the "concept architecture" of > 802.11 VAP is rather broken, but let's be honest: nobody, especially not > I, have had the time in 10+ years to independently implement anything > comparable.

Re: CVS commit: src/sys/net80211

2018-01-16 Thread David Young
On Tue, Jan 16, 2018 at 08:39:29AM +, Maxime Villard wrote: > Module Name: src > Committed By: maxv > Date: Tue Jan 16 08:39:29 UTC 2018 > > Modified Files: > src/sys/net80211: ieee80211_input.c > > Log Message: > Split ieee80211_input into three sub-functions, that parse

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 18:53:32 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c ieee80211_node.c Log Message: Various fixes: style, remove tiring XXXs, and prevent integer overflow in ieee80211_setup_rates (normally it already

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 18:53:32 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c ieee80211_node.c Log Message: Various fixes: style, remove tiring XXXs, and prevent integer overflow in ieee80211_setup_rates (normally it already

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:54:54 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Add comments about the length checks, and check xrates. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:54:54 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Add comments about the length checks, and check xrates. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:31:38 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Gather related code. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/net80211/ieee80211_input.c Please note

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:31:38 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Gather related code. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/net80211/ieee80211_input.c Please note

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:20:57 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Style on the new functions. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/sys/net80211/ieee80211_input.c Please

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:20:57 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Style on the new functions. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/sys/net80211/ieee80211_input.c Please

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:09:30 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_disassoc. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:09:30 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_disassoc. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:04:17 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_deauth. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:04:17 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_deauth. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:00:17 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_assoc_resp. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 16:00:17 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_assoc_resp. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 15:55:14 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_assoc_req. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 15:55:14 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_assoc_req. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 15:48:32 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_auth. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/net80211/ieee80211_input.c

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 15:48:32 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Introduce ieee80211_recv_mgmt_auth. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/net80211/ieee80211_input.c

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 15:42:52 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Start splitting ieee80211_recv_mgmt. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/net80211/ieee80211_input.c

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 15:42:52 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: Start splitting ieee80211_recv_mgmt. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/net80211/ieee80211_input.c

CVS commit: src/sys/net80211

2018-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jan 16 15:18:37 UTC 2018 Modified Files: src/sys/net80211: ieee80211_input.c Log Message: More overflows... To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/net80211/ieee80211_input.c Please note that

  1   2   >