Ravi kumar Veeramally 
							
						 
					 
					
						
						
						
						
							
						
						
							db45cd8dbf 
							
						 
					 
					
						
						
							
							eapol: Provide utility to open raw socket  
						
						... 
						
						
						
						Opens a raw socket to filter ETH_P_PAE based packets. Binds to specific
interface index to read/write eapol frames. 
						
						
					 
					
						2015-02-26 10:54:05 -06:00 
						 
				 
			
				
					
						
							
							
								Tomasz Bursztyka 
							
						 
					 
					
						
						
						
						
							
						
						
							6b018ca6f7 
							
						 
					 
					
						
						
							
							wiphy: Reduce static allocation size  
						
						... 
						
						
						
						iwd_device_get_path() is not going to produce longer string than 12
bytes (/ + maximum of uint32_t expressed as a string + '\0'). 
						
						
					 
					
						2015-02-26 10:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b067c08cfe 
							
						 
					 
					
						
						
							
							wiphy: Remove unneeded initialization  
						
						
						
						
					 
					
						2015-02-26 10:03:51 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							7a16f0a263 
							
						 
					 
					
						
						
							
							monitor: RTNL IFLA flags were printed incorrectly  
						
						... 
						
						
						
						If flags was 0, then an uninitialized buffer was printed. Changed
this so that if flags == 0, then just the value is printed.
If flags != 0, then print flags values to a buffer that is big
enough to hold all the sub-strings. 
						
						
					 
					
						2015-02-26 09:49:32 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e69b21ccdf 
							
						 
					 
					
						
						
							
							wiphy: Don't store rsne unless needed  
						
						... 
						
						
						
						Open networks do not contain a RSN element, so storing a 256 byte buffer
was too expensive.
This patch also has the side-effect of fixing detection of Open
Networks.  Prior to this, if the scan results did not contain an RSN IE,
the 'rsne' variable would be set to all zeros.  scan_get_ssid_security
would then be called, but instead of a NULL struct ie_rsn_info, a
non-null, but zerod out ie_rsn_info would be passed in.  This caused the
code to work, but for the wrong reasons. 
						
						
					 
					
						2015-02-25 21:13:24 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							458ad2af77 
							
						 
					 
					
						
						
							
							wiphy: Set authentication parameters for WPA2  
						
						
						
						
					 
					
						2015-02-25 20:56:46 -06:00 
						 
				 
			
				
					
						
							
							
								Ravi kumar Veeramally 
							
						 
					 
					
						
						
						
						
							
						
						
							19957f1162 
							
						 
					 
					
						
						
							
							wiphy: Remove extra white space  
						
						
						
						
					 
					
						2015-02-25 11:34:42 -06:00 
						 
				 
			
				
					
						
							
							
								Ravi kumar Veeramally 
							
						 
					 
					
						
						
						
						
							
						
						
							46cdef5f7b 
							
						 
					 
					
						
						
							
							wiphy: Fix deauthenticate event from AP  
						
						... 
						
						
						
						If AP issued deauthenticate event, netdev->connect_pending is null.
iwd crashes without this check. 
						
						
					 
					
						2015-02-25 11:23:46 -06:00 
						 
				 
			
				
					
						
							
							
								Andrei Laperie 
							
						 
					 
					
						
						
						
						
							
						
						
							cda62d8068 
							
						 
					 
					
						
						
							
							TODO: Update the 'Client' task  
						
						
						
						
					 
					
						2015-02-25 11:14:25 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							42f8adbab9 
							
						 
					 
					
						
						
							
							nlmon: String buffer overflow  
						
						... 
						
						
						
						The buffer that is allocated for the filename is too short and
as sprintf() was used it overflowed the buffer easily when longer
interface name was used. 
						
						
					 
					
						2015-02-25 10:31:48 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							97a92a9d02 
							
						 
					 
					
						
						
							
							wiphy: Don't connect to networks we don't support  
						
						
						
						
					 
					
						2015-02-24 23:19:27 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d77238d5fd 
							
						 
					 
					
						
						
							
							dbus: Add not supported error  
						
						
						
						
					 
					
						2015-02-24 23:19:16 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							41e82fba77 
							
						 
					 
					
						
						
							
							eapol: Optimize out rsne sizes  
						
						... 
						
						
						
						The RSN IEs contain the sizes of the element inside the data, so it is
not necessary to carry a dedicated size element. 
						
						
					 
					
						2015-02-24 23:15:20 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							975953dd89 
							
						 
					 
					
						
						
							
							wiphy: Store RSN IE inside struct bss  
						
						
						
						
					 
					
						2015-02-24 23:11:48 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							c9bab96237 
							
						 
					 
					
						
						
							
							wiphy: Store ssid in static buffer  
						
						... 
						
						
						
						Instead of mallocing the ssid buffer, use a static array.  This removes an
extra couple of malloc/free operations and should result in less memory
utilization on average. 
						
						
					 
					
						2015-02-24 23:03:15 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b43a4610f7 
							
						 
					 
					
						
						
							
							unit: Add setting of AP RSNE  
						
						
						
						
					 
					
						2015-02-24 22:15:30 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9760bcb5c3 
							
						 
					 
					
						
						
							
							eapol: Add checking that first RSNE is as expected  
						
						
						
						
					 
					
						2015-02-24 22:09:35 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9b8117fd 
							
						 
					 
					
						
						
							
							eapol: Add utility to find GTK KDEs  
						
						
						
						
					 
					
						2015-02-24 17:11:56 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ca41b476 
							
						 
					 
					
						
						
							
							ie: Add length/data/tag inline getters  
						
						
						
						
					 
					
						2015-02-24 17:11:27 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							bfdd4a2328 
							
						 
					 
					
						
						
							
							eapol: Pass decrypted data len  
						
						... 
						
						
						
						to eapol_handle_ptk_3_of_4 
						
						
					 
					
						2015-02-24 16:03:42 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							63718343e5 
							
						 
					 
					
						
						
							
							unit: Track the decrypted_key_data_size  
						
						
						
						
					 
					
						2015-02-24 16:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							c71bfcbb7c 
							
						 
					 
					
						
						
							
							eapol: Decryption of packets changes affects size  
						
						
						
						
					 
					
						2015-02-24 15:59:36 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fd2a8a48 
							
						 
					 
					
						
						
							
							TODO: Add GTK extraction task  
						
						
						
						
					 
					
						2015-02-24 15:59:11 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ae1d6b543f 
							
						 
					 
					
						
						
							
							TODO: Add additional tasks  
						
						
						
						
					 
					
						2015-02-24 13:48:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							82fcd9cd4f 
							
						 
					 
					
						
						
							
							TODO: Mark 4-Way Handshake task done  
						
						
						
						
					 
					
						2015-02-24 13:28:05 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							95e8c854a5 
							
						 
					 
					
						
						
							
							unit: Fix unused variable warning  
						
						
						
						
					 
					
						2015-02-24 12:09:37 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							0403be7fee 
							
						 
					 
					
						
						
							
							dbus: Add more error reporting functions  
						
						... 
						
						
						
						Report error for
- invalid dbus arguments
- if object already exists
- if object is not found 
						
						
					 
					
						2015-02-24 11:19:49 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5fb648d9fc 
							
						 
					 
					
						
						
							
							unit: Add EAPoL state machine test  
						
						
						
						
					 
					
						2015-02-24 11:14:31 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f997816a7f 
							
						 
					 
					
						
						
							
							eapol: Handle Step 2 & 4 of the 4-way Handshake  
						
						
						
						
					 
					
						2015-02-24 11:14:11 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							da1180841d 
							
						 
					 
					
						
						
							
							eapol: Handle Step 1 & 2 of 4-way Handshake  
						
						
						
						
					 
					
						2015-02-24 11:13:57 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9e6cbc5b60 
							
						 
					 
					
						
						
							
							eapol: Add __eapol_rx_packet  
						
						
						
						
					 
					
						2015-02-24 11:13:19 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							4a540526fe 
							
						 
					 
					
						
						
							
							eapol: Add eapol_start  
						
						
						
						
					 
					
						2015-02-24 11:12:22 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee8b8e56e 
							
						 
					 
					
						
						
							
							eapol: Add __eapol_set_protocol_version  
						
						
						
						
					 
					
						2015-02-24 11:11:40 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							87dc9543b2 
							
						 
					 
					
						
						
							
							eapol: Add tx_packet_func and setter  
						
						
						
						
					 
					
						2015-02-24 11:10:42 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							54fa4f29c7 
							
						 
					 
					
						
						
							
							eapol: Add get_nonce func and setter  
						
						
						
						
					 
					
						2015-02-24 11:09:42 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							79bf677e71 
							
						 
					 
					
						
						
							
							eapol: Add eapol_init and eapol_exit  
						
						
						
						
					 
					
						2015-02-24 11:08:03 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1e484f95 
							
						 
					 
					
						
						
							
							eapol: Add eapol_sm_set_own_rsn  
						
						
						
						
					 
					
						2015-02-24 10:58:43 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							08b2980fd6 
							
						 
					 
					
						
						
							
							eapol: Add eapol_sm_set_ap_rsn  
						
						
						
						
					 
					
						2015-02-24 10:58:03 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f85c860cc3 
							
						 
					 
					
						
						
							
							eapol: Add eapol_sm_set_pmk  
						
						
						
						
					 
					
						2015-02-24 10:57:25 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ff92e5c5e1 
							
						 
					 
					
						
						
							
							eapol: Add eapol_sm_set_aa_address  
						
						
						
						
					 
					
						2015-02-24 10:56:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							122dfe7025 
							
						 
					 
					
						
						
							
							eapol: Add eapol_sm_set_sta_address  
						
						
						
						
					 
					
						2015-02-24 10:55:50 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2866fbbf91 
							
						 
					 
					
						
						
							
							eapol: Introduce eapol_sm  
						
						
						
						
					 
					
						2015-02-24 10:54:23 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							bf42e3e7a3 
							
						 
					 
					
						
						
							
							eapol: snonce not needed in create_ptk_4_of_4  
						
						
						
						
					 
					
						2015-02-24 10:52:12 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9c65772551 
							
						 
					 
					
						
						
							
							unit: Fix verification of MIC  
						
						
						
						
					 
					
						2015-02-24 10:43:05 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba57c9fa8 
							
						 
					 
					
						
						
							
							eapol: Fix eapol_verify_mic  
						
						... 
						
						
						
						The calculation was using an invalid length 
						
						
					 
					
						2015-02-24 10:42:20 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							cdfa59227a 
							
						 
					 
					
						
						
							
							unit: Update to the new API  
						
						
						
						
					 
					
						2015-02-23 15:43:35 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a0bf16c5ca 
							
						 
					 
					
						
						
							
							eapol: Refactor verification functions  
						
						... 
						
						
						
						Use a macro for common checks.  Assume that the validate step will be
done separately. 
						
						
					 
					
						2015-02-23 15:39:26 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							62bfb6f8c8 
							
						 
					 
					
						
						
							
							iwmon: Remove unneeded casts  
						
						
						
						
					 
					
						2015-02-23 12:39:20 -06:00 
						 
				 
			
				
					
						
							
							
								Patrik Flykt 
							
						 
					 
					
						
						
						
						
							
						
						
							56a0b6de60 
							
						 
					 
					
						
						
							
							nlmon: Pretty-print RSN IE  
						
						... 
						
						
						
						Pretty-print RSN cipher suites, bit fields and PMKIDs if any. Reuse
existing functionality for printing netlink message ciphers. 
						
						
					 
					
						2015-02-23 12:33:11 -06:00 
						 
				 
			
				
					
						
							
							
								Ravi kumar Veeramally 
							
						 
					 
					
						
						
						
						
							
						
						
							8f5ca9dc73 
							
						 
					 
					
						
						
							
							wiphy: Implement initial disconnect functionality  
						
						... 
						
						
						
						Adding initial network disconnection implementation. Sends
deauthentication and reply through dbus depends upon its response. 
						
						
					 
					
						2015-02-20 09:47:50 -06:00