Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							17ad048c8c 
							
						 
					 
					
						
						
							
							device: On lost beacon always set roam_no_orig_ap  
						
						... 
						
						
						
						Even if we're already roaming or preparing to roam, setting this flag
may still affect some step of the roam sequence so set it anyway. 
						
						
					 
					
						2018-06-13 12:13:45 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							660f321c3d 
							
						 
					 
					
						
						
							
							eap-mschapv2: Fix password hash validation  
						
						
						
						
					 
					
						2018-06-13 11:59:49 -05:00 
						 
				 
			
				
					
						
							
							
								Antonio Quartulli 
							
						 
					 
					
						
						
						
						
							
						
						
							1d81325976 
							
						 
					 
					
						
						
							
							test: add get-wds script  
						
						
						
						
					 
					
						2018-06-13 11:44:24 -05:00 
						 
				 
			
				
					
						
							
							
								Antonio Quartulli 
							
						 
					 
					
						
						
						
						
							
						
						
							b3071d63c7 
							
						 
					 
					
						
						
							
							test: add set-wds script  
						
						
						
						
					 
					
						2018-06-13 11:43:57 -05:00 
						 
				 
			
				
					
						
							
							
								Antonio Quartulli 
							
						 
					 
					
						
						
						
						
							
						
						
							233fa6259d 
							
						 
					 
					
						
						
							
							doc: add WDS property to Device interface  
						
						
						
						
					 
					
						2018-06-13 11:41:59 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0b3a9570ef 
							
						 
					 
					
						
						
							
							AUTHORS: Mention Antonio's contributions  
						
						
						
						
					 
					
						2018-06-13 08:31:47 -05:00 
						 
				 
			
				
					
						
							
							
								Antonio Quartulli 
							
						 
					 
					
						
						
						
						
							
						
						
							896aa41082 
							
						 
					 
					
						
						
							
							netdev: handle netlink events on bridge ports  
						
						... 
						
						
						
						When a wifi interface is added/removed to/from a bridge, a
RTM_NEW/DELLINK event is issued. This is the same event used to signal
when an interface is created/deleted.
For this reason the event generated by the bridge code has to be
properly distinguished and handled accordingly. Failing to do so will
result in inconsistencies in iwd which will think an interface has been
deleted when it was actually not.
Detect incoming NEW/DELLINK bridge events and reacts accordingly. For
now, this simply means printing a simple message, as there is no
special logic in iwd for this yet. 
						
						
					 
					
						2018-06-13 08:31:46 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							e2ac29b492 
							
						 
					 
					
						
						
							
							auto-t: added reauth to connection test  
						
						... 
						
						
						
						Both EAP-SIM and EAP-AKA will now attempt a reauth after the
connection to exercise reset_state. 
						
						
					 
					
						2018-06-12 11:09:10 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							96374f47e5 
							
						 
					 
					
						
						
							
							eap-aka: added EAP reset_state  
						
						
						
						
					 
					
						2018-06-12 11:09:10 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							789eb08bc9 
							
						 
					 
					
						
						
							
							eap-sim: added EAP reset_state  
						
						
						
						
					 
					
						2018-06-12 11:09:10 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							db7874813b 
							
						 
					 
					
						
						
							
							test: Add set-powered script  
						
						
						
						
					 
					
						2018-06-10 21:50:50 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							cceca91db6 
							
						 
					 
					
						
						
							
							test: Add get-powered script  
						
						
						
						
					 
					
						2018-06-10 21:50:38 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e4bc7149c3 
							
						 
					 
					
						
						
							
							eap-tls: Implement reset_state method  
						
						
						
						
					 
					
						2018-06-07 19:58:56 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							092ccb4372 
							
						 
					 
					
						
						
							
							eap-ttls: Add reset_state method  
						
						
						
						
					 
					
						2018-06-07 19:53:42 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							1f3b120467 
							
						 
					 
					
						
						
							
							eap-peap: Add reset_state method  
						
						
						
						
					 
					
						2018-06-07 19:43:25 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6e242acddb 
							
						 
					 
					
						
						
							
							eap-mschapv2: Implement reset_state  
						
						
						
						
					 
					
						2018-06-07 17:10:59 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							86879dda7c 
							
						 
					 
					
						
						
							
							doc: add ConnectHiddenNetwork API call  
						
						
						
						
					 
					
						2018-06-05 13:02:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4df24fc5 
							
						 
					 
					
						
						
							
							client: workaround for readline prompt setting issue  
						
						
						
						
					 
					
						2018-05-31 19:40:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							33da1d77c2 
							
						 
					 
					
						
						
							
							client: change connect cmd logic  
						
						... 
						
						
						
						Change connection logic form using a list of the previously
obtained ordered networks to use network proxy objects.
This excludes the need to run get-networks command before
the connect command. 
						
						
					 
					
						2018-05-31 19:39:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							8a5927dc81 
							
						 
					 
					
						
						
							
							client: add network selection by device and args  
						
						
						
						
					 
					
						2018-05-31 19:39:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							c23849adf6 
							
						 
					 
					
						
						
							
							unit: add include for the changed public func  
						
						
						
						
					 
					
						2018-05-31 19:39:42 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							0b84e31c40 
							
						 
					 
					
						
						
							
							client: change network_connect param type  
						
						... 
						
						
						
						Take network proxy object instead of just a path into
network_connect 
						
						
					 
					
						2018-05-31 19:39:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							b0a681d5b3 
							
						 
					 
					
						
						
							
							client: autocompletion for the network names  
						
						
						
						
					 
					
						2018-05-31 19:38:50 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							61ac55872e 
							
						 
					 
					
						
						
							
							client: introduce a concept of a default device  
						
						
						
						
					 
					
						2018-05-31 19:36:59 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							fd23c87110 
							
						 
					 
					
						
						
							
							client: define default entity setter for cmd families  
						
						
						
						
					 
					
						2018-05-31 19:30:44 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							e71687e901 
							
						 
					 
					
						
						
							
							client: add proxy_interface comparison func.  
						
						
						
						
					 
					
						2018-05-31 19:29:51 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							53124e8fff 
							
						 
					 
					
						
						
							
							client: abstract the value parameter for completion  
						
						
						
						
					 
					
						2018-05-31 19:29:15 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							d402b6034a 
							
						 
					 
					
						
						
							
							auto-t: enable debug output for iwd  
						
						... 
						
						
						
						This enables debug output for iwd when started from python 
						
						
					 
					
						2018-05-31 19:28:16 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6c2ecc6ca5 
							
						 
					 
					
						
						
							
							autotests: Bump iwd startup timeout  
						
						... 
						
						
						
						iwd now performs a lot of crypto checks at startup, so the timeout was
sometimes being triggered. 
						
						
					 
					
						2018-05-30 22:36:41 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0c701d974a 
							
						 
					 
					
						
						
							
							autotests: Bump timeout value  
						
						... 
						
						
						
						Since EAP-PWD now tests EAP Re-Authentication and waits, bump up the
test timeout time. 
						
						
					 
					
						2018-05-30 22:36:41 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7a581d36 
							
						 
					 
					
						
						
							
							eap: Don't destroy method on completion  
						
						... 
						
						
						
						Let the upper layers decide what to do when a method completes 
						
						
					 
					
						2018-05-30 22:36:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							ca0f993358 
							
						 
					 
					
						
						
							
							auto-t: change EAP-PWD to trigger eapol reauth  
						
						
						
						
					 
					
						2018-05-30 22:36:34 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							7f437c30e3 
							
						 
					 
					
						
						
							
							auto-t: add eapol reauth cmd into hostapd mngr  
						
						
						
						
					 
					
						2018-05-30 18:59:02 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9bcb2b75ac 
							
						 
					 
					
						
						
							
							eapol: On success, reset EAP state  
						
						... 
						
						
						
						Instead of destroying the EAP object, just reset its state in case the
EAP process completed successfully.  This allows EAP Reauthentication to
work. 
						
						
					 
					
						2018-05-30 15:09:42 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2722990e61 
							
						 
					 
					
						
						
							
							eap-pwd: Add .reset_state method  
						
						
						
						
					 
					
						2018-05-30 15:04:20 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5894051d6c 
							
						 
					 
					
						
						
							
							eap: Introduce state reset  
						
						... 
						
						
						
						This is meant to reset the EAP state back to its original state without
affecting any state variables obtained through load_settings.  This can
be useful for EAP Reauthentication triggered by the AP. 
						
						
					 
					
						2018-05-30 14:52:22 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							16a2fb2664 
							
						 
					 
					
						
						
							
							test-runner: added CONFIG_NLMON to kernel config  
						
						
						
						
					 
					
						2018-05-24 19:42:19 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5616962bb2 
							
						 
					 
					
						
						
							
							unit: Update scan_get_security usage to new API  
						
						
						
						
					 
					
						2018-05-24 19:22:16 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							4c59569f0c 
							
						 
					 
					
						
						
							
							scan: Move scan_get_security to common.c  
						
						
						
						
					 
					
						2018-05-24 19:22:16 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							7c18e3cdfe 
							
						 
					 
					
						
						
							
							iwd: Move network_init & network_exit to iwd.h  
						
						
						
						
					 
					
						2018-05-24 19:22:12 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ddf4cf19 
							
						 
					 
					
						
						
							
							ie: Add missing #include and forward declaration  
						
						
						
						
					 
					
						2018-05-24 15:54:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							c0daec7e8d 
							
						 
					 
					
						
						
							
							scan: add wiphy into scan context  
						
						... 
						
						
						
						The added wiphy will later be used by the scan command
builder to identify the available features and get properties 
						
						
					 
					
						2018-05-24 15:24:33 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							8f17186666 
							
						 
					 
					
						
						
							
							scan: rename callback for the triggered scan  
						
						
						
						
					 
					
						2018-05-24 15:24:33 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4cc1bfe2 
							
						 
					 
					
						
						
							
							wiphy: Rename get_ext_feature API  
						
						... 
						
						
						
						to has_ext_feature 
						
						
					 
					
						2018-05-24 15:24:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							933eabb6ef 
							
						 
					 
					
						
						
							
							wiphy: added accessor for the feature flags  
						
						
						
						
					 
					
						2018-05-24 13:10:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							367522fe8f 
							
						 
					 
					
						
						
							
							netdev: added accessor for wiphy  
						
						... 
						
						
						
						Added an accessor to get wiphy associated with a network device 
						
						
					 
					
						2018-05-24 13:07:00 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							465488878e 
							
						 
					 
					
						
						
							
							hwsim: Look up radio address in radio_info  
						
						... 
						
						
						
						In mac80211_hwsim each radio is assigned two addresses, the second (addr
1) being used over nl80211.  In SendFrame we'd hardcode the mapping of
address 0 to address 1 even though we track all the addresses in radio_info,
so instead use that data to find the radio that has given address 0.  Also
if no address 0 matches what was supplied over DBus try to find a matching
address 1.
There are ways userspace can request different addresses when managing
mac80211_hwsim radios and the hardcoded mapping would become wrong. 
						
						
					 
					
						2018-05-22 11:35:57 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							676a1f48c3 
							
						 
					 
					
						
						
							
							hwsim: Don't crash if source radio not found  
						
						... 
						
						
						
						We already print an error when this happens, no need to crash. 
						
						
					 
					
						2018-05-22 11:35:05 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e6adb36621 
							
						 
					 
					
						
						
							
							iwd.service: Use multi-user target  
						
						
						
						
					 
					
						2018-05-22 11:28:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							9556e0be9f 
							
						 
					 
					
						
						
							
							TODO: add task for test-runner  
						
						
						
						
					 
					
						2018-05-21 19:33:46 -05:00