Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							467d3958b4 
							
						 
					 
					
						
						
							
							build: Use l_tls_prf_get_bytes instead of tls_prf_get_bytes  
						
						
						
						
							
						
					 
					
						2018-10-19 08:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b27edce298 
							
						 
					 
					
						
						
							
							build: Use include "" instead of include <> for ell/tls-private.h  
						
						
						
						
							
						
					 
					
						2018-10-19 08:24:57 +02:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d22e57c994 
							
						 
					 
					
						
						
							
							treewide: Remove use of key-private.h  
						
						
						
						
							
						
					 
					
						2018-10-19 00:31:41 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6e8f10f695 
							
						 
					 
					
						
						
							
							eap-ttls: Use iwd's version of align_len  
						
						... 
						
						
						
						No need to include ell's private bits unnecessarily 
						
						
							
						
					 
					
						2018-10-19 00:20:47 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							770f3c6049 
							
						 
					 
					
						
						
							
							dbus: Remove unneeded include  
						
						
						
						
							
						
					 
					
						2018-10-19 00:20:35 -05:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2200b2663e 
							
						 
					 
					
						
						
							
							build: Add support for compiling with an external ELL shared library  
						
						
						
						
							
						
					 
					
						2018-10-18 20:31:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f86f3f7af8 
							
						 
					 
					
						
						
							
							build: Use [] notation for configure option name  
						
						
						
						
							
						
					 
					
						2018-10-18 19:26:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e77cd821d0 
							
						 
					 
					
						
						
							
							wired: Hook up EAP key material and event callback functions  
						
						
						
						
							
						
					 
					
						2018-10-17 14:12:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							be6a2495ca 
							
						 
					 
					
						
						
							
							wired: Relax the EAPoL packet body length safety check  
						
						
						
						
							
						
					 
					
						2018-10-16 18:54:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f68ee5ac74 
							
						 
					 
					
						
						
							
							wired: Fix memory leak when terminating application  
						
						
						
						
							
						
					 
					
						2018-10-16 17:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							36cedb1f46 
							
						 
					 
					
						
						
							
							doc: Add notes about running hostapd in a network namespace  
						
						
						
						
							
						
					 
					
						2018-10-16 17:46:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2000a24ff6 
							
						 
					 
					
						
						
							
							wired: Check that packets are either unicast or multicast  
						
						
						
						
							
						
					 
					
						2018-10-16 15:12:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc2706459 
							
						 
					 
					
						
						
							
							doc: Document use_pae_group_addr=1 option for wired 802.1x testing  
						
						
						
						
							
						
					 
					
						2018-10-16 14:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e046c784 
							
						 
					 
					
						
						
							
							wired: Include extra check for ARPHRD_ETHER on packet reception  
						
						
						
						
							
						
					 
					
						2018-10-16 14:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee7de15c8 
							
						 
					 
					
						
						
							
							ttls: Fix truncated before the last format character  
						
						
						
						
							
						
					 
					
						2018-10-14 11:35:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							da70b2d1c2 
							
						 
					 
					
						
						
							
							wired: The supplicant always uses PAE group address for transmission  
						
						
						
						
							
						
					 
					
						2018-10-14 07:55:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a3c1fa28da 
							
						 
					 
					
						
						
							
							build: Rename nl80211_util.[ch] into nl80211util.[ch]  
						
						
						
						
							
						
					 
					
						2018-10-14 05:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							60a74c46a0 
							
						 
					 
					
						
						
							
							wired: Default to using PAE group address for transmission  
						
						
						
						
							
						
					 
					
						2018-10-14 05:34:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							15a19330da 
							
						 
					 
					
						
						
							
							wired: Subscribe to PAE group address for packet reception  
						
						
						
						
							
						
					 
					
						2018-10-14 05:29:39 +02:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							70d6c9c692 
							
						 
					 
					
						
						
							
							adhoc: implement setting TX GTK  
						
						... 
						
						
						
						Adhoc requires 2 GTK's to be set, a single TX GTK and a per-mac RX GTK.
The per-mac RX GTK already gets set via netdev_set_gtk. The single TX GTK
is created the same as AP, where, upon the first station connecting a GTK
is generated and set in the kernel. Then any subsequent stations use
GET_KEY to retrieve the GTK and set it in the handshake. 
						
						
							
						
					 
					
						2018-10-08 21:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							2123d613fc 
							
						 
					 
					
						
						
							
							nl80211: support per-mac GTK on _new_key_group  
						
						... 
						
						
						
						AdHoc will require a per-mac GTK to be set. For this reason
nl80211_build_new_key_group has been updated to optionally take
a MAC address. 
						
						
							
						
					 
					
						2018-10-08 21:35:33 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5caedb90 
							
						 
					 
					
						
						
							
							nl80211: added verifier/parser for GET_KEY  
						
						... 
						
						
						
						AdHoc will also need the same functionality to verify and parse the
key sequence from GET_KEY. This block of code was moved from AP's
GET_KEY callback into nl80211_parse_get_key_seq. 
						
						
							
						
					 
					
						2018-10-08 21:35:24 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							60aba7114e 
							
						 
					 
					
						
						
							
							nl80211: make SET_KEY/GET_KEY common  
						
						... 
						
						
						
						Moved AP helpers for building SET_KEY/GET_KEY commands into
nl80211_util.c 
						
						
							
						
					 
					
						2018-10-08 21:35:12 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							04a9315a3c 
							
						 
					 
					
						
						
							
							nl80211: introduce nl80211 utility API's  
						
						... 
						
						
						
						Netdev/AP share several NL80211 commands and each has their own
builder API's. These were moved into a common file nl80211_util.[ch].
A helper was added to AP for building NEW_STATION to make the associate
callback look cleaner (rather than manually building NEW_STATION). 
						
						
							
						
					 
					
						2018-10-08 21:34:58 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							dc39c52525 
							
						 
					 
					
						
						
							
							station: Cancel ongoing scans in station_free  
						
						... 
						
						
						
						Make scan.c forget station's scan callbacks to prevent crash when
switching interface types with a scan running. 
						
						
							
						
					 
					
						2018-10-08 11:33:53 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							395acc8203 
							
						 
					 
					
						
						
							
							netdev: simplify netdev_choose_key_address  
						
						... 
						
						
						
						The key address can be chosen regardless of iftype. The deciding
factor is the authenticator bit in the handshake. 
						
						
							
						
					 
					
						2018-10-08 11:29:47 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fb85b1d1a7 
							
						 
					 
					
						
						
							
							netdev: Check that netdev->device is not NULL  
						
						... 
						
						
						
						Check that netdev->device is not NULL before doing device_remove()
(which would crash) and emitting NETDEV_WATCH_EVENT_DEL.  It may be
NULL if the initial RTM_SETLINK has failed to bring device UP. 
						
						
							
						
					 
					
						2018-10-04 20:57:33 -05:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d7dbbf66a0 
							
						 
					 
					
						
						
							
							wired: Handle replacing of storage files correctly  
						
						
						
						
							
						
					 
					
						2018-10-04 23:28:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							70f58f640d 
							
						 
					 
					
						
						
							
							wired: Use l_dir_watch for monitoring storage directory  
						
						
						
						
							
						
					 
					
						2018-10-04 23:12:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f16e671e62 
							
						 
					 
					
						
						
							
							build: Include ell/dir.h and ell/dir.c into build objects  
						
						
						
						
							
						
					 
					
						2018-10-04 22:54:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							78bb325d3b 
							
						 
					 
					
						
						
							
							build: Add -fno-exceptions to compiler flags  
						
						
						
						
							
						
					 
					
						2018-10-04 10:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6e70c84f8e 
							
						 
					 
					
						
						
							
							station: Ignore ad-hoc networks in scan results  
						
						... 
						
						
						
						If there are Ad-hoc BSSes they should be present in the scan results
together with regular APs as far as scan.c is concerned.  But in
station mode we can't connect to them -- the Connect method will fail and
autoconnect would fail.  Since we have no property to indicate a
network is an IBSS just filter these results out for now.  There are
perhaps better solutions but the benefit is very low. 
						
						
							
						
					 
					
						2018-10-03 16:56:19 -05:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							dc87830aac 
							
						 
					 
					
						
						
							
							Release 0.9  
						
						
						
						
							
 
						
					 
					
						2018-10-03 20:49:02 +02:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							cb50eb6368 
							
						 
					 
					
						
						
							
							Revert "auto-t: Fix EAP-SIM-ofono test"  
						
						... 
						
						
						
						This reverts commit 7903432e85f5dba0e5f947cb8c49de68f8a38f8f
The culprit was inside phonesim, not the autotest 
						
						
							
						
					 
					
						2018-10-02 17:56:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							d866ba7557 
							
						 
					 
					
						
						
							
							auto-t: prevent auto connection in pre auth roam test  
						
						... 
						
						
						
						iwd used to auto connect to AP before it was expected by the test 
						
						
							
						
					 
					
						2018-10-02 16:16:36 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							2b615e8fe7 
							
						 
					 
					
						
						
							
							doc: add hostapd CONFIG for fast roaming  
						
						
						
						
							
						
					 
					
						2018-10-02 15:15:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							7606ea95b0 
							
						 
					 
					
						
						
							
							doc: add CONFIG for hostapd  
						
						
						
						
							
						
					 
					
						2018-10-02 15:10:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb3b7cf2e 
							
						 
					 
					
						
						
							
							auto-t: add explicit scan and completion check  
						
						... 
						
						
						
						The occasional race conditions used to cause the test to fail
due to the empty list of ordered networks 
						
						
							
						
					 
					
						2018-10-02 15:10:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							0682ddad37 
							
						 
					 
					
						
						
							
							ttls: change signature of the inner reset funcs  
						
						
						
						
							
						
					 
					
						2018-10-01 17:30:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							dc49401fc0 
							
						 
					 
					
						
						
							
							auto-t: test TTLS-CHAP  
						
						
						
						
							
						
					 
					
						2018-10-01 17:30:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							f0a86519e9 
							
						 
					 
					
						
						
							
							ttls: add support for tunneled CHAP  
						
						
						
						
							
						
					 
					
						2018-10-01 17:14:19 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							fac0131e7c 
							
						 
					 
					
						
						
							
							auto-t: test TTLS-PAP  
						
						
						
						
							
						
					 
					
						2018-10-01 17:14:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							ba5cf86716 
							
						 
					 
					
						
						
							
							ttls: add support for tunneled PAP  
						
						
						
						
							
						
					 
					
						2018-10-01 17:12:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							aedf89ca37 
							
						 
					 
					
						
						
							
							ttls: remove load_settings from phase2_method  
						
						
						
						
							
						
					 
					
						2018-10-01 17:11:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							726ff5d2b1 
							
						 
					 
					
						
						
							
							ttls: exclude avp_builder_put_bytes  
						
						
						
						
							
						
					 
					
						2018-10-01 17:11:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							2aefd8badf 
							
						 
					 
					
						
						
							
							ttls: improve avp build approach  
						
						
						
						
							
						
					 
					
						2018-10-01 17:10:03 -05:00 
						 
				 
			
				
					
						
							
							
								James Prestwood 
							
						 
					 
					
						
						
						
						
							
						
						
							7903432e85 
							
						 
					 
					
						
						
							
							auto-t: Fix EAP-SIM-ofono test  
						
						... 
						
						
						
						Curiously this test started failing. The problem was incorrect KC/SRES
values in the sim.db file. I noticed no direct changes to this file,
but changes inside ofono, phonesim, and hostapd could have potentially
caused this. 
						
						
							
						
					 
					
						2018-10-01 14:37:20 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							e6bf22f8c9 
							
						 
					 
					
						
						
							
							ttls: add support for non eap auth settings  
						
						
						
						
							
						
					 
					
						2018-09-26 17:55:44 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							8f0c4a769a 
							
						 
					 
					
						
						
							
							ttls: clear the obtained memory to prevent info leaks  
						
						
						
						
							
						
					 
					
						2018-09-26 17:19:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Kourt 
							
						 
					 
					
						
						
						
						
							
						
						
							3d77748bca 
							
						 
					 
					
						
						
							
							ttls: change signature of the inner destroy funcs.  
						
						
						
						
							
						
					 
					
						2018-09-26 17:19:05 -05:00