Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							70bc082d41 
							
						 
					 
					
						
						
							
							core: Make Kernel D-Bus setup optional  
						
						
						
						
					 
					
						2014-08-09 10:59:48 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							dfc059d757 
							
						 
					 
					
						
						
							
							core: Send MLME associate request when authenticated  
						
						
						
						
					 
					
						2014-08-09 00:01:22 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							966a58d67f 
							
						 
					 
					
						
						
							
							core: Send MLME authenticate request when SSID is found  
						
						
						
						
					 
					
						2014-08-08 23:45:15 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							0aabd9744d 
							
						 
					 
					
						
						
							
							core: Parse scan results and store BSS information when SSID matches  
						
						
						
						
					 
					
						2014-08-08 23:23:56 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7c23ce90 
							
						 
					 
					
						
						
							
							core: Trigger initial passive scan when SSID is provided  
						
						
						
						
					 
					
						2014-08-08 22:21:30 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c13d50fab9 
							
						 
					 
					
						
						
							
							core: Add command line option to provide SSID  
						
						
						
						
					 
					
						2014-08-08 22:19:47 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1ab85bdbe5 
							
						 
					 
					
						
						
							
							core: Add command line options support to daemon  
						
						
						
						
					 
					
						2014-08-08 21:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							218e38aa87 
							
						 
					 
					
						
						
							
							core: Store feature flags of wiphy devices  
						
						
						
						
					 
					
						2014-08-07 15:41:30 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c9b3adbbcf 
							
						 
					 
					
						
						
							
							core: Request current regulatory setting when starting up  
						
						
						
						
					 
					
						2014-08-07 13:23:02 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a17584e680 
							
						 
					 
					
						
						
							
							core: First command should be to read protocol features  
						
						
						
						
					 
					
						2014-08-07 13:13:31 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b7a421673c 
							
						 
					 
					
						
						
							
							core: Add sanity check to sync RTNL link deletion with nl80211  
						
						
						
						
					 
					
						2014-08-06 23:52:42 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							46b9f4a0a8 
							
						 
					 
					
						
						
							
							core: Subscribe to all nl80211 multicast groups  
						
						
						
						
					 
					
						2014-08-06 23:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							442ba2412d 
							
						 
					 
					
						
						
							
							core: Add network interface to beginning of list  
						
						
						
						
					 
					
						2014-08-06 23:51:25 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f400e9dd44 
							
						 
					 
					
						
						
							
							core: Request list of all network interfaces  
						
						
						
						
					 
					
						2014-08-07 06:27:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							af2bb68e07 
							
						 
					 
					
						
						
							
							core: Only enable RTNL debugging when IWD_RTNL_DEBUG is set  
						
						
						
						
					 
					
						2014-08-07 05:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							32c415e4e8 
							
						 
					 
					
						
						
							
							core: Track wiphy devices and its network interfaces  
						
						
						
						
					 
					
						2014-08-07 05:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d04ecde554 
							
						 
					 
					
						
						
							
							core: Only enable netlink debugging when IWD_GENL_DEBUG is set  
						
						
						
						
					 
					
						2014-08-07 01:06:51 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							34d8b0d308 
							
						 
					 
					
						
						
							
							ie: Keep copyright notice the same for all source files  
						
						
						
						
					 
					
						2014-08-03 08:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							b90d914a3f 
							
						 
					 
					
						
						
							
							ie: Adding IE builder support  
						
						... 
						
						
						
						These functions can be used to create IE TLV messages. 
						
						
					 
					
						2014-07-31 09:58:58 -05:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							999ba12f31 
							
						 
					 
					
						
						
							
							core: Add skeleton for nl80211 setup  
						
						
						
						
					 
					
						2014-07-29 21:25:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							61245bc14e 
							
						 
					 
					
						
						
							
							ie: Adding function to recurse when reading  
						
						... 
						
						
						
						This function is needed when building recursive IE. 
						
						
					 
					
						2014-07-15 19:19:04 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							119a1e7de3 
							
						 
					 
					
						
						
							
							ie: Add additional boundary checking  
						
						... 
						
						
						
						==20758== Invalid read of size 1
==20758==    at 0x401254: ie_tlv_iter_next (ie.c:55)
==20758==    by 0x40104B: ie_test (test-ie.c:57)
==20758==    by 0x4021C0: l_test_run (test.c:83)
==20758==    by 0x4011B7: main (test-ie.c:123)
==20758==  Address 0x51e10f3 is 0 bytes after a block of size 19 alloc'd
==20758==    at 0x4C2C874: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==20758==    by 0x4010CF: append_data (test-ie.c:101)
==20758==    by 0x40118F: main (test-ie.c:119)
==20758==
==20758== Invalid read of size 1
==20758==    at 0x401266: ie_tlv_iter_next (ie.c:56)
==20758==    by 0x40104B: ie_test (test-ie.c:57)
==20758==    by 0x4021C0: l_test_run (test.c:83)
==20758==    by 0x4011B7: main (test-ie.c:123)
==20758==  Address 0x51e10f4 is 1 bytes after a block of size 19 alloc'd
==20758==    at 0x4C2C874: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==20758==    by 0x4010CF: append_data (test-ie.c:101)
==20758==    by 0x40118F: main (test-ie.c:119) 
						
						
					 
					
						2014-07-15 19:18:08 -05:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							458ac1aba4 
							
						 
					 
					
						
						
							
							ie: Simple informational element parser  
						
						... 
						
						
						
						The parsing API goes through the byte stream and parses the
TLV (Type, Length and Value) values and avoids data copying. 
						
						
					 
					
						2014-07-15 19:18:08 -05:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							eedadd860b 
							
						 
					 
					
						
						
							
							ie: Add information element types  
						
						... 
						
						
						
						IE types are from IEEE Std 802.11 chapter 8.4.2 
						
						
					 
					
						2014-07-15 15:45:03 -05:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							43f91eb168 
							
						 
					 
					
						
						
							
							core: Fix a few compiler warnings  
						
						
						
						
					 
					
						2014-07-15 22:29:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							188917cc29 
							
						 
					 
					
						
						
							
							core: Add missing include for network interface tracking  
						
						
						
						
					 
					
						2014-06-21 20:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							37cba460a8 
							
						 
					 
					
						
						
							
							core: Add tracking of network interfaces via RTNL  
						
						
						
						
					 
					
						2014-06-21 13:41:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							78379fc673 
							
						 
					 
					
						
						
							
							core: Limit the kdbus attach flags to useful ones  
						
						
						
						
					 
					
						2014-05-21 22:44:31 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							edc067abf1 
							
						 
					 
					
						
						
							
							core: Use PRIu64 format modifier for printing uint64 variables  
						
						
						
						
					 
					
						2014-05-21 22:43:38 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							51d5e77b8a 
							
						 
					 
					
						
						
							
							core: Print debug information for kdbus connections  
						
						
						
						
					 
					
						2014-05-20 23:36:56 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f299d96e77 
							
						 
					 
					
						
						
							
							core: Open the private bus connection and acquire name  
						
						
						
						
					 
					
						2014-05-20 23:07:49 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f3b9d44be7 
							
						 
					 
					
						
						
							
							core: Add kdbus helpers for connections and well known names  
						
						
						
						
					 
					
						2014-05-20 23:06:56 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7c041b47 
							
						 
					 
					
						
						
							
							core: Add support for creating private bus  
						
						
						
						
					 
					
						2014-05-20 21:44:13 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							632be0730a 
							
						 
					 
					
						
						
							
							core: Add kdbus helper functions for bus creation and lookup  
						
						
						
						
					 
					
						2014-05-20 21:42:35 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							abf1eb9494 
							
						 
					 
					
						
						
							
							build: Move nl80211.h public header to separate directory  
						
						
						
						
					 
					
						2014-05-20 19:51:36 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b0cb247d23 
							
						 
					 
					
						
						
							
							build: Add copy of kernel nl80211.h public header  
						
						
						
						
					 
					
						2014-05-11 18:08:33 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							4fb291c2a9 
							
						 
					 
					
						
						
							
							core: Use full include path for local headers  
						
						
						
						
					 
					
						2014-05-11 16:22:13 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							422fb5ad08 
							
						 
					 
					
						
						
							
							core: Add SHA-1 versions of PBKDF2 and PRF functions  
						
						
						
						
					 
					
						2014-05-11 11:43:42 -07:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							050539e2e3 
							
						 
					 
					
						
						
							
							core: Add skeleton for main daemon  
						
						
						
						
					 
					
						2014-05-11 11:01:11 -07:00