Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							05151d762d 
							
						 
					 
					
						
						
							
							eap-md5: Convert to dynamic method registration  
						
						
						
						
					 
					
						2015-11-02 21:51:07 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0816d04873 
							
						 
					 
					
						
						
							
							eap-ttls: Convert to dynamic method registration  
						
						
						
						
					 
					
						2015-11-02 21:51:07 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d8d6e134f1 
							
						 
					 
					
						
						
							
							eap-tls: Convert to dynamic method registration  
						
						
						
						
					 
					
						2015-11-02 21:51:07 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							cdfc854056 
							
						 
					 
					
						
						
							
							eap: Add dynamic EAP method registration  
						
						
						
						
					 
					
						2015-11-02 21:51:07 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							02eeb82c53 
							
						 
					 
					
						
						
							
							wiphy: Allow connecting to 8021X networks  
						
						
						
						
					 
					
						2015-11-02 21:51:07 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							14020b2aa6 
							
						 
					 
					
						
						
							
							eapol: Handle EAPoL-EAP packets  
						
						
						
						
					 
					
						2015-11-02 21:45:43 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2bccb7e7dc 
							
						 
					 
					
						
						
							
							eapol: Remove user_data from __eapol_rx_packet args  
						
						... 
						
						
						
						Instead of passing the user_data parameter in every __eapol_rx_packet
call to be used by EAPOL in all tx_packet calls, add
eapol_sm_set_tx_user_data function that sets the value of user_data for
all subsequent tx_packet calls.  This way tx_packet can be called from
places that are not necessarily inside an __eapol_rx_packet call. 
						
						
					 
					
						2015-11-02 21:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ef9b6f41ce 
							
						 
					 
					
						
						
							
							eapol: Separate EAPOL header from struct eapol_key  
						
						... 
						
						
						
						This is needed so we can better handle sending and receiving EAPoL
packets other than EAPoL-Key. 
						
						
					 
					
						2015-11-02 21:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							830161399e 
							
						 
					 
					
						
						
							
							eap: Implement the EAP-TTLS method  
						
						... 
						
						
						
						Only EAP as the inner authentication option is supported.  According to
wikipedia this is the most popular EAP-TTLS use case, with MD5 as the
inner EAP's method. 
						
						
					 
					
						2015-11-02 21:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e368a264 
							
						 
					 
					
						
						
							
							eap: Implement the EAP-MD5-Challenge method  
						
						
						
						
					 
					
						2015-11-02 21:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f55db6a1c4 
							
						 
					 
					
						
						
							
							eap: Implement EAP-TLS  
						
						... 
						
						
						
						Add the EAP-TLS authentication method.  Currently, all the credentials
data is read from the provisioning file even though things like the
private key passphrase should possibly be obtained from the dbus agent. 
						
						
					 
					
						2015-11-02 21:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							88bdd46ec3 
							
						 
					 
					
						
						
							
							eap: Add eap_unregister_method  
						
						
						
						
					 
					
						2015-11-02 21:40:19 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							095eec48ab 
							
						 
					 
					
						
						
							
							eap: Make eap_register_method public  
						
						
						
						
					 
					
						2015-11-02 09:54:12 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3f17fa1159 
							
						 
					 
					
						
						
							
							eap: Add initial EAP API  
						
						... 
						
						
						
						Adds eap.c/eap.h with the initial EAP API definitions.  No actual EAP
methods are added in this patch. 
						
						
					 
					
						2015-11-02 09:40:03 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							27aa254358 
							
						 
					 
					
						
						
							
							scan: Always call the trigger callback  
						
						... 
						
						
						
						Otherwise dbus Scan calls will not return on success. 
						
						
					 
					
						2015-11-02 09:24:10 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5f55c07da9 
							
						 
					 
					
						
						
							
							wiphy: Keep track of supported freqs & bands  
						
						
						
						
					 
					
						2015-10-06 15:23:32 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							22ab0e73a2 
							
						 
					 
					
						
						
							
							scan: Add scan_freq_set_get_bands  
						
						
						
						
					 
					
						2015-10-06 15:23:09 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0d366fcf 
							
						 
					 
					
						
						
							
							wsc: Reply and clean wsc_sm on netdev removal  
						
						
						
						
					 
					
						2015-10-06 11:39:01 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b81737a7eb 
							
						 
					 
					
						
						
							
							wsc: Add initial scanning logic  
						
						
						
						
					 
					
						2015-10-05 22:37:46 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f62054eb52 
							
						 
					 
					
						
						
							
							scan: Allow cancelation of scan requests  
						
						
						
						
					 
					
						2015-10-05 22:37:12 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							13dde81f5b 
							
						 
					 
					
						
						
							
							main: Make valgrind happy  
						
						
						
						
					 
					
						2015-10-02 12:58:38 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							14e40f27e3 
							
						 
					 
					
						
						
							
							netdev: Add netdev attribute getters  
						
						
						
						
					 
					
						2015-10-02 12:58:26 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8a68ebd65b 
							
						 
					 
					
						
						
							
							scan: Move bss_address_to_string to scan.[ch]  
						
						
						
						
					 
					
						2015-10-02 12:06:20 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6a28baa893 
							
						 
					 
					
						
						
							
							scan: Process Active scan requests  
						
						
						
						
					 
					
						2015-09-30 13:38:41 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e551133960 
							
						 
					 
					
						
						
							
							scan: Add scan_active  
						
						
						
						
					 
					
						2015-09-30 11:36:00 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							46da18f23b 
							
						 
					 
					
						
						
							
							wsc: Register WSC interface  
						
						
						
						
					 
					
						2015-09-29 12:15:37 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ca0e3eb940 
							
						 
					 
					
						
						
							
							wiphy: Call netdev watches  
						
						
						
						
					 
					
						2015-09-29 12:14:48 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6068b3e364 
							
						 
					 
					
						
						
							
							scan: Make nl80211 static  
						
						
						
						
					 
					
						2015-09-28 20:41:02 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8026921801 
							
						 
					 
					
						
						
							
							main: Rework init/exit logic  
						
						
						
						
					 
					
						2015-09-28 20:41:02 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f8cf9cf154 
							
						 
					 
					
						
						
							
							wsc: Add wsc_init and wsc_exit  
						
						
						
						
					 
					
						2015-09-28 20:41:00 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e1bdd7ce1e 
							
						 
					 
					
						
						
							
							netdev: Add netdev watch infrastructure  
						
						
						
						
					 
					
						2015-09-28 20:37:08 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b19a683c36 
							
						 
					 
					
						
						
							
							wiphy: Rename function  
						
						
						
						
					 
					
						2015-09-28 20:37:08 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							907b7d1e07 
							
						 
					 
					
						
						
							
							netdev: Move NETDEV_STATE enum to netdev.h  
						
						
						
						
					 
					
						2015-09-28 20:37:08 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							50cc76e227 
							
						 
					 
					
						
						
							
							dbus: Add dbus_error_not_implemented  
						
						
						
						
					 
					
						2015-09-28 20:37:07 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d0d509d864 
							
						 
					 
					
						
						
							
							wsc: Add initial PushButton SM  
						
						
						
						
					 
					
						2015-09-28 20:37:07 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							46a0c1db00 
							
						 
					 
					
						
						
							
							scan: Extract WSC IEs  
						
						
						
						
					 
					
						2015-09-28 20:37:04 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0b298dd313 
							
						 
					 
					
						
						
							
							scan: Add debug in scan_exit  
						
						
						
						
					 
					
						2015-09-22 14:07:27 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							3f7e6e86bb 
							
						 
					 
					
						
						
							
							scan: Reset nl80211 when scan_exit called  
						
						
						
						
					 
					
						2015-09-22 14:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f064230afa 
							
						 
					 
					
						
						
							
							scan: Add scan request queue  
						
						... 
						
						
						
						For queuing up Active & Passive scans from other modules inside IWD 
						
						
					 
					
						2015-09-22 14:06:40 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b000c702b0 
							
						 
					 
					
						
						
							
							scan: Refactor scanning code  
						
						... 
						
						
						
						In preparation for adding active scans 
						
						
					 
					
						2015-09-22 14:04:08 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							c37e700921 
							
						 
					 
					
						
						
							
							wsc: Add wsc_uuid_from_addr  
						
						
						
						
					 
					
						2015-09-18 17:16:09 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e055460709 
							
						 
					 
					
						
						
							
							wsc: Rename wsc.[ch] to wscutil.[ch]  
						
						
						
						
					 
					
						2015-09-10 23:07:34 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8261dab46b 
							
						 
					 
					
						
						
							
							ie: Add ie_tlv_encapsulate_wsc_payload  
						
						
						
						
					 
					
						2015-09-10 22:30:43 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							c2aa596dd4 
							
						 
					 
					
						
						
							
							ie: Tweak function signature  
						
						
						
						
					 
					
						2015-09-10 22:29:58 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							c23b1e3bc0 
							
						 
					 
					
						
						
							
							wsc: Add wsc_build_probe_request utility  
						
						
						
						
					 
					
						2015-09-09 09:31:52 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							241e459ae7 
							
						 
					 
					
						
						
							
							wsc: Add wsc_parse_probe_request  
						
						
						
						
					 
					
						2015-09-09 08:52:49 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ab33a22149 
							
						 
					 
					
						
						
							
							wsc: Handle ATTR_REQUESTED_DEVICE_TYPE  
						
						
						
						
					 
					
						2015-09-09 08:52:49 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c198ab11 
							
						 
					 
					
						
						
							
							wsc: extract ATTR_CONFIGURATION_ERROR  
						
						
						
						
					 
					
						2015-09-08 21:09:04 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e306b407 
							
						 
					 
					
						
						
							
							wsc: Extract ATTR_ASSOCIATION_STATE  
						
						
						
						
					 
					
						2015-09-08 21:07:17 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9a3e78d1fc 
							
						 
					 
					
						
						
							
							wsc: Add extractor for ATTR_REQUEST_TYPE  
						
						
						
						
					 
					
						2015-09-08 20:45:52 -05:00