3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-11-17 17:39:28 +01:00
Commit Graph

623 Commits

Author SHA1 Message Date
Ravi kumar Veeramally
f63b8b2ec9 wiphy: Fix open network connection
Authenticate event on wiphy mlme notification does not provide
enough information on which network/bss authentication command
was sent. BSS and network information is required to send associate
command to AP. So cache bss pointer in netdev struct and retrieve
on wiphy mlme notifications.
2015-02-13 17:04:31 -06:00
Ravi kumar Veeramally
b1af2b6fe5 wiphy: Handle scan pending properly in netdev_free
If the device scan call reply is pending still on netdev_free call,
reply operation aborted.
2015-02-13 17:01:35 -06:00
Ravi kumar Veeramally
7f56f561c6 dbus: Provide dbus_error aborted and not_available 2015-02-13 17:01:06 -06:00
Denis Kenzior
190dbd335d unit: Utilize eapol_verify_ptk_3_of_4 2015-02-13 16:50:29 -06:00
Denis Kenzior
0570940cd7 eapol: Add eapol_verify_ptk_3_of_4 2015-02-13 16:36:52 -06:00
Denis Kenzior
f9515fbe97 eapol: Add additional sanity checks for step 2 2015-02-13 16:36:24 -06:00
Denis Kenzior
9b746cd3c1 eapol: Update comment 2015-02-13 16:12:43 -06:00
Denis Kenzior
8b3b95e889 unit: Update to the new API 2015-02-13 16:09:45 -06:00
Denis Kenzior
54d4090542 eapol: Tweak API
We need to extract quite a bit of information from the EAPoL frames, so
tweak the API to just verify that a frame is of a particular type
2015-02-13 16:08:45 -06:00
Denis Kenzior
7ffe465ab2 sha256: Remove unneeded resets 2015-02-13 15:02:16 -06:00
Denis Kenzior
0abbde0ebb sha1: Remove unneeded resets 2015-02-13 15:02:04 -06:00
Denis Kenzior
6916554918 build: Add aes.[ch] to iwmon 2015-02-13 14:57:40 -06:00
Denis Kenzior
4bee529813 build: Add aes.[ch] to unit/test-eapol 2015-02-13 14:55:46 -06:00
Denis Kenzior
87f775475a eapol: Handle cmac_aes in eapol_calcuate_mic 2015-02-13 14:53:16 -06:00
Denis Kenzior
63aae17aa8 eapol: Take out unneeded cast 2015-02-13 14:52:24 -06:00
Denis Kenzior
729d2d7f2c unit: make sure that MIC calculation succeeds 2015-02-13 14:24:12 -06:00
Denis Kenzior
df8d60d7e1 eapol: Add eapol_create_ptk_4_of_4 2015-02-13 14:10:28 -06:00
Denis Kenzior
11de45fa4d unit: Handle key_replay_counter as a uint64_t 2015-02-13 13:55:05 -06:00
Denis Kenzior
005fc0c0d1 eapol: Handle key_replay_counter as a uint64_t 2015-02-13 13:54:50 -06:00
Denis Kenzior
bacd459caf unit: Add EAPoL WPA2 Step 4 of 4 Frame 2015-02-13 13:49:02 -06:00
Denis Kenzior
3058ee3fd1 unit: Add EAPoL WPA2 Step 3 of 4 Frame 2015-02-13 13:48:51 -06:00
Denis Kenzior
90877476e6 unit: Better describe test data 2015-02-12 22:04:09 -06:00
Denis Kenzior
40851ef246 TODO: Add D-Bus Disconnect() method task 2015-02-12 18:24:43 -06:00
Denis Kenzior
c2a501961f TODO: Mark RNG utility task done 2015-02-12 18:24:43 -06:00
Denis Kenzior
d44ce8b3ea TODO: Mark AES cipher task done 2015-02-12 18:24:43 -06:00
Denis Kenzior
c35c2af06e TODO: Mark ARC4 cipher task done 2015-02-12 18:24:43 -06:00
Marcel Holtmann
295ca9cd64 build: Add missing.h from ell 2015-02-11 22:09:18 +01:00
Marcel Holtmann
f1f75acdd6 build: Add random.[ch] from ell 2015-02-10 20:45:12 +01:00
Denis Kenzior
735eba83e1 build: Add cipher.[ch] from ell 2015-02-09 09:42:43 -06:00
Denis Kenzior
17dcd420c2 monitor: Fix up minor style issue 2015-02-04 20:49:38 -06:00
Denis Kenzior
44aaaa74ee monitor: Fix some whitespace corruption 2015-02-04 20:47:23 -06:00
Ravi kumar Veeramally
626332a726 TODO: Mark RTNL tasks done
Mark 'Track RTNL messages for wireless network interface' and
'Handle netlink core control messages correctly' tasks are done.
2015-02-04 20:44:06 -06:00
Ravi kumar Veeramally
ea39ea3e00 monitor: Filter wlan related messages from RTNL traffic
Filter wlan related messages from all netlink routing messages.
2015-02-04 20:43:00 -06:00
Ravi kumar Veeramally
9e718f14a4 TODO: Mark decode REKEY_DATA task done 2015-02-04 11:16:45 -06:00
Ravi kumar Veeramally
e79ab9d622 monitor: Print Netlink Rekey nested attributes 2015-02-04 11:15:28 -06:00
Ravi kumar Veeramally
ea4158c76c monitor: Print RTNL ADDRESS messages
Print RTM_NEWADDR, RTM_DELADDR and RTM_GETADDR messages header
and its attributes.
2015-02-04 11:14:02 -06:00
Ravi kumar Veeramally
30573d71c5 monitor: Print RTNL LINK messages
Print RTM_NEWLINK, RTM_DELLINK, RTM_SETLINK and RTM_GETLINK
messages header, flags and its attributes.
2015-02-04 11:14:02 -06:00
Ravi kumar Veeramally
33b06a1241 TODO: Mark Decode netlink BSS_CAPABILITY task done 2015-02-04 11:14:02 -06:00
Ravi kumar Veeramally
08e0ea755e monitor: Print detailed BSS Capability information
e.g:
Capability: 1073 (0x0431)
    ESS
    Privacy
    ShortPreamble
    ShortSlotTime
2015-02-04 11:14:02 -06:00
Denis Kenzior
bcedd58249 unit: Add ie RSNE Builder test
This particular set of tests makes sure we can build the compact forms
of RSNE.  The test data are the most compact versions of the RSNE IE
examples found in 802.11, Section 8.4.2.27.1
2015-02-03 21:45:45 -06:00
Denis Kenzior
fc60014d47 ie: Add ie_build_rsne 2015-02-03 21:45:14 -06:00
Denis Kenzior
51dfb02ade ie: Add ie_build_akm_suite 2015-02-03 21:44:56 -06:00
Denis Kenzior
5653baa0b9 ie: Add ie_build_cipher_suite 2015-02-03 21:44:35 -06:00
Denis Kenzior
7f5bb70422 ie: Move ieee_oui to toplevel 2015-02-03 21:11:26 -06:00
Denis Kenzior
5db26948f6 TODO: Add RNG task 2015-02-03 13:38:43 -06:00
Ravi kumar Veeramally
e5b25c2cac monitor: Separate nlmsg and rtnl printing functions
To track RTNL wlan related messages separating nlmsg and rtnl
message printing functios.
2015-02-03 11:38:22 -06:00
Jukka Rissanen
3d251562f8 dbus: Remove useless info message print
No need for this info any more.
2015-02-03 11:34:16 -06:00
Jukka Rissanen
2fad305d3c dbus: Remove obsolete debug print
This print is quite useless.
2015-02-03 11:34:08 -06:00
Jukka Rissanen
21d4039ec5 TODO: Set owner of the agent task
Take ownership of the agent implementation task.
2015-02-03 11:34:03 -06:00
Ravi kumar Veeramally
5757950dc2 TODO: Set Owner
Take ownership of task 'Decode netlink BSS_CAPABILITY attribute'
2015-02-03 11:33:56 -06:00