Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8a4e135bc8 
							
						 
					 
					
						
						
							
							ie: Add parsine of Group Management Cipher field  
						
						
						
						
					 
					
						2015-01-20 00:30:54 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e5574d031d 
							
						 
					 
					
						
						
							
							ie: Parse PMKIDs in RSN IE  
						
						
						
						
					 
					
						2015-01-19 23:26:45 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							275d067123 
							
						 
					 
					
						
						
							
							wiphy: Use l_memdup instead of l_malloc and memcpy  
						
						... 
						
						
						
						Converting l_malloc() and memcpy() function pairs to use new
l_memdup() function. 
						
						
					 
					
						2015-01-16 10:54:54 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							7ec9c468f5 
							
						 
					 
					
						
						
							
							wiphy: Express SSID as an array of chars  
						
						... 
						
						
						
						Handle SSIDs as if they would contain up to 32 octets of opaque data. 
						
						
					 
					
						2015-01-16 10:54:28 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							02170b200f 
							
						 
					 
					
						
						
							
							ie: Decode RSNE Capabilities field  
						
						
						
						
					 
					
						2015-01-15 23:59:19 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e90ca652fd 
							
						 
					 
					
						
						
							
							util: Add util_is_bit_set  
						
						
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							56f1ccf7f2 
							
						 
					 
					
						
						
							
							util: Add util_bit_field  
						
						
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2be20e6644 
							
						 
					 
					
						
						
							
							ie: Add RSNE parser that works on raw data  
						
						
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2d8f1cca0b 
							
						 
					 
					
						
						
							
							ie: Add initial parser for RSN Elements  
						
						... 
						
						
						
						As found in 802.11 Section 8.4.2.27.  Currently the parser does not
handle the Capabilities, Group Management Cipher Suite or PMKID related
fields. 
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7432bddb 
							
						 
					 
					
						
						
							
							ie: Add utility to parse pairwise cipher suites  
						
						... 
						
						
						
						This utility works by validating values that make sense for pairwise
ciphers. 
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							4216cf793b 
							
						 
					 
					
						
						
							
							ie: Add utility to parse group cipher suites  
						
						... 
						
						
						
						This utility works by validating values that make sense for group
ciphers. 
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d8583424e8 
							
						 
					 
					
						
						
							
							ie: Add utility to parse key management suites  
						
						
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							20a02eba6a 
							
						 
					 
					
						
						
							
							ie: Add utility to parse RSN cipher suites  
						
						
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e9e2fc9b 
							
						 
					 
					
						
						
							
							ie: Add ie_rsn_akm_suite enum  
						
						... 
						
						
						
						Using values from Table 8-101 
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							155a1f169a 
							
						 
					 
					
						
						
							
							ie: Add ie_rsn_cipher_suite enum  
						
						... 
						
						
						
						Using values from Table 8-99 
						
						
					 
					
						2015-01-15 23:59:18 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							cb78798857 
							
						 
					 
					
						
						
							
							scan: Refactor scan result fetching to scan.c  
						
						... 
						
						
						
						No functionality changes by this commit. 
						
						
					 
					
						2015-01-12 23:09:31 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							f73708e1d7 
							
						 
					 
					
						
						
							
							scan: Refactor scheduled scan code to scan.c  
						
						... 
						
						
						
						Move the implementation details of triggering scheduled wifi scans
over netlink to scan.c from wiphy.c.  No functionality is affected
by this commit. 
						
						
					 
					
						2015-01-12 23:09:31 -06:00 
						 
				 
			
				
					
						
							
							
								Jukka Rissanen 
							
						 
					 
					
						
						
						
						
							
						
						
							35d0c519d7 
							
						 
					 
					
						
						
							
							scan: Refactor scan start details to scan.c  
						
						... 
						
						
						
						Move the implementation details of triggering wifi scans over netlink
to scan.c from wiphy.c.  No functionality is changed by this commit. 
						
						
					 
					
						2015-01-12 23:09:31 -06:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							78d21c782c 
							
						 
					 
					
						
						
							
							crypto: Use proper form for making a structure packed  
						
						
						
						
					 
					
						2014-12-28 06:50:51 +01:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f25b1442ff 
							
						 
					 
					
						
						
							
							core: Fix output buffer length handling of prf_sha1() function  
						
						
						
						
					 
					
						2014-12-28 06:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							52ee52f467 
							
						 
					 
					
						
						
							
							crypto: Make packed  
						
						
						
						
					 
					
						2014-12-27 23:35:40 -06:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							016f701a91 
							
						 
					 
					
						
						
							
							core: Fix handling of digest size argument for all HMAC hash functions  
						
						
						
						
					 
					
						2014-12-28 06:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							096165d142 
							
						 
					 
					
						
						
							
							eapol: Add eapol_calculate_mic  
						
						
						
						
					 
					
						2014-12-27 23:04:14 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							27d25efc0b 
							
						 
					 
					
						
						
							
							eapol: Add eapol_create_ptk_2_of_4  
						
						
						
						
					 
					
						2014-12-27 23:04:12 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							dc3331a98d 
							
						 
					 
					
						
						
							
							eapol: Add eapol_process_ptk_2_of_4  
						
						
						
						
					 
					
						2014-12-27 22:58:22 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							996e32bf1d 
							
						 
					 
					
						
						
							
							eapol: Add eapol_process_ptk_1_of_4  
						
						
						
						
					 
					
						2014-12-27 22:58:22 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5e7771ef66 
							
						 
					 
					
						
						
							
							crypto: Add crypto_derive_pairwise_ptk  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							1c4e3bc774 
							
						 
					 
					
						
						
							
							crypto: Make const correct  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							dab93ef14a 
							
						 
					 
					
						
						
							
							crypto: Update comment  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f647e03166 
							
						 
					 
					
						
						
							
							crypto: Add crypto_cipher_tk_bits  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							07c8876d9e 
							
						 
					 
					
						
						
							
							crypto: Add crypto_cipher_key_len  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0693740731 
							
						 
					 
					
						
						
							
							crypto: Add crypto_derive_ptk  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							da8e10cc5f 
							
						 
					 
					
						
						
							
							eapol: Verify key_descriptor_version  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							5da6ca89e4 
							
						 
					 
					
						
						
							
							eapol: Add eapol_verify  
						
						
						
						
					 
					
						2014-12-27 22:34:39 -06:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee81e5854 
							
						 
					 
					
						
						
							
							core: Add support for AES-CMAC hashing function  
						
						
						
						
					 
					
						2014-12-27 23:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								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