Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							872c0e803a 
							
						 
					 
					
						
						
							
							core: Add support for HMAC SHA256 helper function  
						
						
						
						
					 
					
						2014-12-27 06:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b615a6f4e0 
							
						 
					 
					
						
						
							
							core: Add support for HMAC MD5 helper function  
						
						
						
						
					 
					
						2014-12-27 06:44:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							08d31e3b1b 
							
						 
					 
					
						
						
							
							wiphy: Fixes due to nl80211.h changes  
						
						
						
						
					 
					
						2014-12-22 11:48:26 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							7cf4f7b100 
							
						 
					 
					
						
						
							
							eapol: Add a couple of missing fields  
						
						
						
						
					 
					
						2014-12-19 15:45:17 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e3729cc0f5 
							
						 
					 
					
						
						
							
							eapol: Fix typo  
						
						
						
						
					 
					
						2014-12-19 14:25:57 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							7b6d8b54cd 
							
						 
					 
					
						
						
							
							mpdu: Fix bitfield use on big endian  
						
						
						
						
					 
					
						2014-12-19 12:26:41 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc842a302 
							
						 
					 
					
						
						
							
							eapol: Add beginnings of EAPoL utilities  
						
						
						
						
					 
					
						2014-12-18 18:10:10 -06:00 
						 
				 
			
				
					
						
							
							
								Patrik Flykt 
							
						 
					 
					
						
						
						
						
							
						
						
							bf25abf38d 
							
						 
					 
					
						
						
							
							util: Add SSID to UTF8 pretty-print function  
						
						... 
						
						
						
						Use a static buffer for converting an SSID to an approximate string in
UTF8. Replace each char that is not UTF8 compatible with the UTF8
replacement symbol. 
						
						
					 
					
						2014-12-18 11:06:48 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b22f93203c 
							
						 
					 
					
						
						
							
							mpdu: Rework to a zero-copy based framework  
						
						
						
						
					 
					
						2014-12-17 17:44:44 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d7b6a36db8 
							
						 
					 
					
						
						
							
							mpdu: Rework structure definitions  
						
						... 
						
						
						
						The current setup was not endian safe 
						
						
					 
					
						2014-12-17 16:22:06 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							3ef0ff1e1a 
							
						 
					 
					
						
						
							
							mpdu: Fix invalid read  
						
						... 
						
						
						
						The cast was being done incorrectly resulting in invalid values being
obtained 
						
						
					 
					
						2014-12-17 16:21:05 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ca742bb95d 
							
						 
					 
					
						
						
							
							mpdu: Fix style  
						
						
						
						
					 
					
						2014-12-16 16:57:30 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b0af0177ac 
							
						 
					 
					
						
						
							
							mpdu: Replace for loop with memcpy  
						
						
						
						
					 
					
						2014-12-16 14:26:33 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							61a44dd485 
							
						 
					 
					
						
						
							
							mpdu: Fix style  
						
						
						
						
					 
					
						2014-12-16 14:23:36 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6a011f0d92 
							
						 
					 
					
						
						
							
							mpdu: Simplify checks  
						
						
						
						
					 
					
						2014-12-16 14:22:13 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							002290998e 
							
						 
					 
					
						
						
							
							mpdu: Add x-ref in comments for struct definitions  
						
						
						
						
					 
					
						2014-12-16 14:21:18 -06:00 
						 
				 
			
				
					
						
							
							
								Tomasz Bursztyka 
							
						 
					 
					
						
						
						
						
							
						
						
							805619fc9d 
							
						 
					 
					
						
						
							
							core: Add the preliminary logic to parse 802.11 MPDUs  
						
						... 
						
						
						
						It currently focuses on parsing management frames, and specifically its
authentication and deauthentication frames. 
						
						
					 
					
						2014-12-16 10:53:20 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d2218e81c9 
							
						 
					 
					
						
						
							
							dbus: Fix style  
						
						
						
						
					 
					
						2014-12-12 09:52:12 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							c5b5d4502b 
							
						 
					 
					
						
						
							
							dbus: Add helper to append a byte array  
						
						... 
						
						
						
						Needed when appending SSID into properties. 
						
						
					 
					
						2014-12-12 09:51:55 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d87d7d469f 
							
						 
					 
					
						
						
							
							crypto: Add passphrase generation utility  
						
						
						
						
					 
					
						2014-11-14 21:41:28 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							d0cb0aedc6 
							
						 
					 
					
						
						
							
							wiphy: Check return value when appending attributes  
						
						... 
						
						
						
						Make sure to print some errors if attributes cannot be appended
to a message. It is dangerous to ignore the return code from
l_genl_msg_append_attr() because the kernel might act weirdly
if some attribute is missing. 
						
						
					 
					
						2014-11-12 08:10:58 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							fcda15c587 
							
						 
					 
					
						
						
							
							wiphy: Scheduled scan startup message was too short  
						
						... 
						
						
						
						The length needs to be at least 20 bytes so that the third
attribute fits in. 
						
						
					 
					
						2014-11-12 08:09:25 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ad86c91b38 
							
						 
					 
					
						
						
							
							wiphy: Fix memory leak  
						
						... 
						
						
						
						Whenever we find an existing BSS, we should free the old object since it
is being removed from the old_bss_list via l_queue_remove_if 
						
						
					 
					
						2014-11-07 22:44:30 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							333b28bf3a 
							
						 
					 
					
						
						
							
							main: Add --dbus-debug command line parameter  
						
						
						
						
					 
					
						2014-11-07 22:44:30 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							4dc24025a4 
							
						 
					 
					
						
						
							
							dbus: Add enable_debug parameter to dbus_init  
						
						
						
						
					 
					
						2014-11-07 22:44:30 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9de7c92429 
							
						 
					 
					
						
						
							
							wiphy: Remove unneeded wiphy_set_ssid function  
						
						
						
						
					 
					
						2014-11-07 22:44:27 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5f5b2e2b 
							
						 
					 
					
						
						
							
							main: Remove unneeded ssid command line argument  
						
						
						
						
					 
					
						2014-11-07 21:37:09 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							672be730c3 
							
						 
					 
					
						
						
							
							wiphy: Add scheduled scan support  
						
						... 
						
						
						
						Add rudimentary support for mac80211 scheduled scan feature.
This is done so that kernel support for task called "Bind
NL80211_CMD_START_SCHED_SCAN to netlink socket" from TODO
file can be tested. The current scan interval is set to 60
seconds which is probably too fast for the final version. 
						
						
					 
					
						2014-11-07 20:42:11 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							ca18b395e2 
							
						 
					 
					
						
						
							
							wiphy: Fix valgrind complaint  
						
						... 
						
						
						
						The network list must be destroyed before the BSS list as that is used
inside network_free 
						
						
					 
					
						2014-11-05 08:29:33 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							84765ac4db 
							
						 
					 
					
						
						
							
							wiphy: Add GetNetworks method  
						
						
						
						
					 
					
						2014-11-03 15:37:08 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e7bd2276de 
							
						 
					 
					
						
						
							
							wiphy: Make const correct  
						
						
						
						
					 
					
						2014-11-03 15:36:52 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2f852d2954 
							
						 
					 
					
						
						
							
							wiphy: Add missing signals to introspection  
						
						
						
						
					 
					
						2014-11-03 15:24:34 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf47d4109 
							
						 
					 
					
						
						
							
							manager: Add missing signals to introspection  
						
						
						
						
					 
					
						2014-11-03 15:24:12 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8e3a17cf56 
							
						 
					 
					
						
						
							
							wiphy: Add rudimentary Connect method  
						
						
						
						
					 
					
						2014-10-30 00:27:06 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e51cac7f74 
							
						 
					 
					
						
						
							
							wiphy: Fix uninitialized var warnings  
						
						
						
						
					 
					
						2014-10-30 00:26:49 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5b2e34b5b6 
							
						 
					 
					
						
						
							
							wiphy: add network_emit_removed  
						
						
						
						
					 
					
						2014-10-30 00:09:29 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0d59e91a2b 
							
						 
					 
					
						
						
							
							wiphy: Add network_emit_added  
						
						
						
						
					 
					
						2014-10-30 00:09:16 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8eb753a3 
							
						 
					 
					
						
						
							
							wiphy: Expose rudimentary network information  
						
						
						
						
					 
					
						2014-10-30 00:01:52 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							621a2a003d 
							
						 
					 
					
						
						
							
							dbus: Add Network Interface #define  
						
						
						
						
					 
					
						2014-10-29 23:58:36 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							64e9ad91ed 
							
						 
					 
					
						
						
							
							wiphy: Track bss as a network object in a hashmap  
						
						
						
						
					 
					
						2014-10-29 23:20:43 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b484197470 
							
						 
					 
					
						
						
							
							wiphy: Keep track of seen BSS  
						
						
						
						
					 
					
						2014-10-29 22:50:27 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							39fde81dba 
							
						 
					 
					
						
						
							
							wiphy: Refactor get_scan  
						
						
						
						
					 
					
						2014-10-28 11:15:26 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6917824be9 
							
						 
					 
					
						
						
							
							wiphy: refactor parse_bss  
						
						
						
						
					 
					
						2014-10-28 11:04:31 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0a71163c3f 
							
						 
					 
					
						
						
							
							wiphy: Add Scan() method  
						
						
						
						
					 
					
						2014-10-28 09:43:36 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f61dd0cd 
							
						 
					 
					
						
						
							
							dbus: Add dbus_error_failed  
						
						
						
						
					 
					
						2014-10-27 23:42:59 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							96a139d15b 
							
						 
					 
					
						
						
							
							dbus: add dbus_error_busy  
						
						
						
						
					 
					
						2014-10-27 23:42:43 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							4639c31d61 
							
						 
					 
					
						
						
							
							dbus: Add dbus_pending_reply  
						
						
						
						
					 
					
						2014-10-27 23:42:05 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							051f49ea85 
							
						 
					 
					
						
						
							
							wiphy: Tweak netdev structure creation order  
						
						... 
						
						
						
						Because none of the attributes are assigned until after the DeviceAdded
signal is emitted, the signal appears with invalid properties.  For now,
move the netdev structure fill-out into the if statement.
If the netdev attributes can change, then these need to be handled
separately and appropriate signals to be sent. 
						
						
					 
					
						2014-10-23 22:44:59 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							77255dbee0 
							
						 
					 
					
						
						
							
							manager: Implement GetDevices method  
						
						
						
						
					 
					
						2014-10-23 22:41:45 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2d6babc3f8 
							
						 
					 
					
						
						
							
							wiphy: Expose iwd_device_get_path  
						
						
						
						
					 
					
						2014-10-23 22:40:32 -05:00