Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							30b7b46aa1 
							
						 
					 
					
						
						
							
							wsc: Tell eapol that EAPOL-Start might be needed  
						
						
						
						
					 
					
						2016-10-11 01:36:59 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							91d35987fd 
							
						 
					 
					
						
						
							
							eapol: Add provision to use EAPOL-Start  
						
						
						
						
					 
					
						2016-10-11 01:36:48 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a16abfdc92 
							
						 
					 
					
						
						
							
							network: Don't fail if network config file exists  
						
						
						
						
					 
					
						2016-10-10 15:59:36 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e7e6326179 
							
						 
					 
					
						
						
							
							device: honor autoconnect in device_disassociated  
						
						
						
						
					 
					
						2016-10-10 15:38:03 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8242e9b9aa 
							
						 
					 
					
						
						
							
							device: on connect error use network_connect_failed  
						
						
						
						
					 
					
						2016-10-10 14:53:01 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							63e11979ee 
							
						 
					 
					
						
						
							
							network: free/zero psk in network_settings_close  
						
						
						
						
					 
					
						2016-10-10 14:52:43 -05:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e72b2f8daf 
							
						 
					 
					
						
						
							
							util: Include sys/uio.h for struct iovec  
						
						
						
						
					 
					
						2016-10-10 20:42:48 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							7c8c2dbb3b 
							
						 
					 
					
						
						
							
							auto-t: Add WPS test  
						
						
						
						
					 
					
						2016-10-05 18:08:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							95079dabab 
							
						 
					 
					
						
						
							
							auto-t: Create hostapd_cli py lib  
						
						
						
						
					 
					
						2016-10-05 18:08:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							2ae5947a36 
							
						 
					 
					
						
						
							
							doc: Update hostapd config. requirements  
						
						
						
						
					 
					
						2016-10-05 18:08:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							201574bdf1 
							
						 
					 
					
						
						
							
							auto-t: Add WPS API to device  
						
						
						
						
					 
					
						2016-10-05 18:08:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							20ca7ac841 
							
						 
					 
					
						
						
							
							auto-t: Add test for the known networks  
						
						
						
						
					 
					
						2016-10-05 18:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							ec78bb0634 
							
						 
					 
					
						
						
							
							doc: Document start_iwd field inside of hw.conf  
						
						
						
						
					 
					
						2016-10-05 18:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							135095b6a3 
							
						 
					 
					
						
						
							
							auto-t: Add prefix for output formating  
						
						
						
						
					 
					
						2016-10-05 18:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							21b42a0ff4 
							
						 
					 
					
						
						
							
							auto-t: Convert net type to str for dbus  
						
						
						
						
					 
					
						2016-10-05 18:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							cb114a649f 
							
						 
					 
					
						
						
							
							auto-t: switch to 'get' for the optional fields  
						
						
						
						
					 
					
						2016-10-05 18:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							b7c1a068b6 
							
						 
					 
					
						
						
							
							auto-t: Expand "to string" for known network  
						
						
						
						
					 
					
						2016-10-05 18:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							d429d78940 
							
						 
					 
					
						
						
							
							auto-t: Optionally start iwd from python lib  
						
						
						
						
					 
					
						2016-10-05 18:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7f523bbf 
							
						 
					 
					
						
						
							
							t-runner: Make start of IWD instance optional  
						
						
						
						
					 
					
						2016-10-05 18:05:33 -05:00 
						 
				 
			
				
					
						
							
							
								Mat Martineau 
							
						 
					 
					
						
						
						
						
							
						
						
							8642b70b82 
							
						 
					 
					
						
						
							
							build: Remove old ELL private header  
						
						
						
						
					 
					
						2016-10-05 14:58:57 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							92bc1d6896 
							
						 
					 
					
						
						
							
							scan: Implement scan_oper_class_to_band  
						
						... 
						
						
						
						This function takes an Operating Channel and a Country String to convert
it into a band.  Using scan_oper_class_to_band and scan_channel_to_freq,
an Operating Channel, a Country String and a Channel Number together can
be converted into an actual frequency.  EU and US country codes based on
wpa_supplicant's tables. 
						
						
					 
					
						2016-10-04 21:34:24 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							859dcf0d59 
							
						 
					 
					
						
						
							
							scan: Implement scan_freq_set_foreach  
						
						
						
						
					 
					
						2016-10-04 15:15:51 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c4941a82a4 
							
						 
					 
					
						
						
							
							scan: Implement scan_channel_to_freq  
						
						... 
						
						
						
						This function does the inverse of scan_freq_to_channel 
						
						
					 
					
						2016-10-04 15:15:51 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							911aebc844 
							
						 
					 
					
						
						
							
							scan: Fix the supported rates factor in bss ranking  
						
						
						
						
					 
					
						2016-10-04 14:20:01 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							09861f4ebe 
							
						 
					 
					
						
						
							
							eapol: Free the checksum in eapol_verify_mic  
						
						
						
						
					 
					
						2016-10-04 14:11:42 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							721be04f95 
							
						 
					 
					
						
						
							
							eapol: Pass actual PTK size to crypto_derive_pairwise_ptk()  
						
						... 
						
						
						
						It doesn't matter for crypto_derive_pairwise_ptk in non-SHA256 mode
but in the FT PTK derivation function, as well as in SHA256 mode all
bytes of the output do actually change with the PTK size. 
						
						
					 
					
						2016-10-04 14:10:23 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							f93b7dfad1 
							
						 
					 
					
						
						
							
							t-runner: Add symlink for absolute dir. paths  
						
						
						
						
					 
					
						2016-10-03 21:23:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff9876c47 
							
						 
					 
					
						
						
							
							t-runner: Add python file extensions  
						
						
						
						
					 
					
						2016-10-03 21:23:15 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							ab8c9fd6c7 
							
						 
					 
					
						
						
							
							auto-t: remove old 2 AP test  
						
						
						
						
					 
					
						2016-10-03 15:24:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							b8573ad7ac 
							
						 
					 
					
						
						
							
							auto-t: remove old 1 AP test  
						
						
						
						
					 
					
						2016-10-03 15:24:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							ef6bef27d5 
							
						 
					 
					
						
						
							
							auto-t: remove old 0 AP test  
						
						
						
						
					 
					
						2016-10-03 15:24:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							343c05d198 
							
						 
					 
					
						
						
							
							auto-t: remove old python utilities  
						
						
						
						
					 
					
						2016-10-03 15:24:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							3093e57715 
							
						 
					 
					
						
						
							
							auto-t: Add scan test  
						
						
						
						
					 
					
						2016-10-03 15:24:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							9e851d7353 
							
						 
					 
					
						
						
							
							auto-t: Add open network connection test  
						
						
						
						
					 
					
						2016-10-03 14:19:50 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							fac58dfbb7 
							
						 
					 
					
						
						
							
							auto-t: Add WPA test  
						
						
						
						
					 
					
						2016-10-03 14:18:01 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							046c8275f2 
							
						 
					 
					
						
						
							
							auto-t: Add WPA test  
						
						
						
						
					 
					
						2016-10-03 14:17:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							29ee5d0946 
							
						 
					 
					
						
						
							
							auto-t: Add python test lib for IWD  
						
						
						
						
					 
					
						2016-10-03 14:16:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							8c281da9eb 
							
						 
					 
					
						
						
							
							doc: Add explanation for abs. path dir. field  
						
						
						
						
					 
					
						2016-10-03 14:09:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ed586365 
							
						 
					 
					
						
						
							
							t-runner: Mount IWD's storage to tmpfs  
						
						
						
						
					 
					
						2016-10-03 13:52:42 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							d4dc2df06b 
							
						 
					 
					
						
						
							
							doc: Fix typos in error names  
						
						
						
						
					 
					
						2016-10-03 13:51:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							8f9912dbee 
							
						 
					 
					
						
						
							
							doc: Add InProgress exception to the list of errors  
						
						
						
						
					 
					
						2016-10-03 13:50:27 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7b20f57239 
							
						 
					 
					
						
						
							
							network: Fix autoconnect candidate logic  
						
						... 
						
						
						
						Fix autoconnect trying to connect to networks never used before as found
by Tim Kourt.  Update the comments to be consistent with the use of the
is_known field and the docs, in that a Known Network is any network that
has a config file in the iwd storage, and an autoconnect candidate is a
network that has been connected to before. 
						
						
					 
					
						2016-09-27 11:52:07 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0eea6ad4b7 
							
						 
					 
					
						
						
							
							netdev: Make sure to set disconnect_cmd_id to 0  
						
						
						
						
					 
					
						2016-09-22 21:16:19 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a51ae8ce0e 
							
						 
					 
					
						
						
							
							wsc: Let Cancel() abort WSC associations as well  
						
						
						
						
					 
					
						2016-09-22 21:16:19 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							efd4b3462a 
							
						 
					 
					
						
						
							
							wsc: trigger autoconnect if no useful credential  
						
						
						
						
					 
					
						2016-09-22 21:16:17 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a6cad89fbe 
							
						 
					 
					
						
						
							
							netdev: Start eapol earlier  
						
						
						
						
					 
					
						2016-09-22 17:34:27 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5329ddceb8 
							
						 
					 
					
						
						
							
							netdev: Tweak netdev_disconnect semantics  
						
						... 
						
						
						
						If the handshake fails, we trigger a deauthentication prior to reporting
NETDEV_RESULT_HANDSHAKE_FAILED.  If a netdev_disconnect is invoked in
the meantime, then the caller will receive -ENOTCONN.  This is
incorrect, since we are in fact logically connected until the connect_cb
is notified.
Tweak the behavior to keep the connected variable as true, but check
whether disconnect_cmd_id has been issued in the netdev_disconnect_event
callback. 
						
						
					 
					
						2016-09-22 17:23:49 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9c2d61db2c 
							
						 
					 
					
						
						
							
							wsc: Optionally disconnect before starting EAP-WSC  
						
						... 
						
						
						
						If the device is currently connected, we will initiate a disconnection
(or wait for the disconnection to complete) prior to starting the
WSC-EAP association. 
						
						
					 
					
						2016-09-22 16:29:19 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9a63ab6712 
							
						 
					 
					
						
						
							
							netdev: Make invoking disconnect_cb reentrant safe  
						
						
						
						
					 
					
						2016-09-22 16:20:33 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							886ffc2edb 
							
						 
					 
					
						
						
							
							netdev: keep track of operational state  
						
						... 
						
						
						
						We should not attempt to call connect_failed if we're have become
operational.  E.g. successfully associated, ran eapol if necessary and
set operstate. 
						
						
					 
					
						2016-09-22 16:19:30 -05:00