Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								ee3b84beb3 
								
							 
						 
						
							
							
								
								wlantest: Parse ICMP echo packet and record STA ping success  
							
							
							
						 
						
							2010-11-20 22:34:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								161d0339c6 
								
							 
						 
						
							
							
								
								wlantest: Move RX EAPOL processing into its own file  
							
							
							
						 
						
							2010-11-20 21:40:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								0954399c90 
								
							 
						 
						
							
							
								
								wlantest: Use proper cmd length in fetching STA list  
							
							
							
						 
						
							2010-11-20 12:43:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								79a670cbf7 
								
							 
						 
						
							
							
								
								wlantest: Add pre-command completion functions  
							
							... 
							
							
							
							This allows the parameters to each command to be completed. 
							
						 
						
							2010-11-20 12:35:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								ef49bb80a9 
								
							 
						 
						
							
							
								
								wlantest: Add interactive mode to wlantest_cli  
							
							
							
						 
						
							2010-11-20 10:48:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								57f7d03f91 
								
							 
						 
						
							
							
								
								wlantest: Do not add new BSS/STA entries based on ctrl commands  
							
							... 
							
							
							
							Introduce bss_find()/sta_find() as an alternative bss_get()/sta_get()
command that do not allocate new BSS/STA entry if no existing entry
is found. 
							
						 
						
							2010-11-19 22:00:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								fbdd21327e 
								
							 
						 
						
							
							
								
								wlantest: Add add_passphrase command  
							
							... 
							
							
							
							This can be used to add a new known passphrase without having to
restart wlantest. 
							
						 
						
							2010-11-19 19:31:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								a16c859034 
								
							 
						 
						
							
							
								
								wlantest: Add command for fetching wlantest version  
							
							
							
						 
						
							2010-11-19 17:45:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								990153b4dd 
								
							 
						 
						
							
							
								
								wlantest: Add support for injecting (Re)Association Request frames  
							
							
							
						 
						
							2010-11-19 17:09:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2e4c34691b 
								
							 
						 
						
							
							
								
								wlantest: Add support for protecting injected broadcast frames  
							
							
							
						 
						
							2010-11-19 16:48:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4adc5e0f0b 
								
							 
						 
						
							
							
								
								wlantest: Add support for injecting Deauth/Disassoc frames  
							
							
							
						 
						
							2010-11-19 16:22:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								799aa95b23 
								
							 
						 
						
							
							
								
								wlantest: Update SA Query trans id based on injected frame  
							
							... 
							
							
							
							This allows the SA Query transaction id matching code to be used
to verify that a valid response is received for the injected
request. 
							
						 
						
							2010-11-19 16:12:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								571ab37b86 
								
							 
						 
						
							
							
								
								wlantest: Add support for CCMP protection for injected frames  
							
							
							
						 
						
							2010-11-19 16:09:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								7d23e971f0 
								
							 
						 
						
							
							
								
								wlantest: Add preliminary infrastructure for injecting frames  
							
							... 
							
							
							
							This adds new commands for wlantest_cli to request wlantest to
inject frames. This version can only send out Authentication
frames and unprotected SA Query Request frames, but there is
now place to add more frames and encryption with future commits. 
							
						 
						
							2010-11-19 00:35:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								6d5ce9fc90 
								
							 
						 
						
							
							
								
								wlantest: Add BSS/STA statistics counters  
							
							... 
							
							
							
							These counters can be cleared and queried from external programs to
script various testing tasks. 
							
						 
						
							2010-11-18 19:05:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								d356bd630b 
								
							 
						 
						
							
							
								
								wlantest: Add flush command for dropping all BSS data  
							
							
							
						 
						
							2010-11-18 17:36:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								6f2346c144 
								
							 
						 
						
							
							
								
								wlantest: Add list_bss and list_sta commands  
							
							... 
							
							
							
							These can be used to list the current BSS and STA information
maintained in wlantest. 
							
						 
						
							2010-11-18 17:17:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								a6c1810297 
								
							 
						 
						
							
							
								
								wlantest: Fix wlantest_cli dependency to include wlantest library  
							
							
							
						 
						
							2010-11-18 16:27:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								644fb8c8a0 
								
							 
						 
						
							
							
								
								wlantest: Add control interface and wlantest_cli  
							
							... 
							
							
							
							This can be used to manage wlantest operation during run time. 
							
						 
						
							2010-11-13 18:38:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								77ac47278a 
								
							 
						 
						
							
							
								
								wlantest: Validate EAPOL-Key reserved fields  
							
							... 
							
							
							
							In addition, this handles WPA difference in Key Info for Secure
bit in msg 3/4 and 4/4 (not set, since GTK is not yet available). 
							
						 
						
							2010-11-13 14:09:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								ad41bb2ea9 
								
							 
						 
						
							
							
								
								wlantest: Add debug print for ignored group addressed Action frames  
							
							
							
						 
						
							2010-11-13 13:18:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b9ed70c5 
								
							 
						 
						
							
							
								
								wlantest: Validate MMIE KeyID reserved bits  
							
							
							
						 
						
							2010-11-13 13:14:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								16b8b6eadf 
								
							 
						 
						
							
							
								
								wlantest: Validate reserved bits in TKIP/CCMP header  
							
							
							
						 
						
							2010-11-13 13:03:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								20062114cd 
								
							 
						 
						
							
							
								
								wlantest: Verify that TKIP/CCMP frames set ExtIV=1  
							
							
							
						 
						
							2010-11-13 12:54:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4dac84539e 
								
							 
						 
						
							
							
								
								wlantest: Implement TKIP replay detection  
							
							
							
						 
						
							2010-11-13 12:40:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9c513783 
								
							 
						 
						
							
							
								
								wlantest: Add support for WPA key handshakes  
							
							... 
							
							
							
							The Key Data field is handled differently in msg 3/4 and 1/2 in WPA,
so add separate code for processing non-RSN case. 
							
						 
						
							2010-11-13 11:59:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2924b0eb79 
								
							 
						 
						
							
							
								
								wlantest: Add support for TKIP decryption  
							
							
							
						 
						
							2010-11-13 11:36:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								a9dd29d3e1 
								
							 
						 
						
							
							
								
								wlantest: Use negotiated AKM/cipher to select PMK-to-PTK parameters  
							
							
							
						 
						
							2010-11-12 23:33:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								42e79f82dc 
								
							 
						 
						
							
							
								
								wlantest: Fix mgmt CCMP decrypt to not crash on failures  
							
							
							
						 
						
							2010-11-12 23:28:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2102ecf0b5 
								
							 
						 
						
							
							
								
								wlantest: Verify that unicast robust mgmt frames are protected  
							
							
							
						 
						
							2010-11-12 23:17:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								070d6173e2 
								
							 
						 
						
							
							
								
								wlantest: Verify MFP use in association with MFPR BSS  
							
							
							
						 
						
							2010-11-12 23:16:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								994d6a88c5 
								
							 
						 
						
							
							
								
								wlantest: Use MFPC field instead of igtk_set to check if BIP is needed  
							
							
							
						 
						
							2010-11-12 23:01:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								9bb6cdaaaf 
								
							 
						 
						
							
							
								
								wlantest: Verify that WPA/RSN IE matches in EAPOL-Key and mgmt frames  
							
							... 
							
							
							
							Verify that WPA/RSN IE in (Re)Association Request is identical to the
one used in EAPOL-Key message 2/4.
Verify that WPA/RSN IE in Beacon/Probe Response is identical to the
one(s) used in EAPOL-Key message 3/4. 
							
						 
						
							2010-11-12 22:54:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								327f71604c 
								
							 
						 
						
							
							
								
								wlantest: Parse WPA/RSN IE and store info for BSS/STA  
							
							... 
							
							
							
							In addition, verify that the parameters that the STA is requesting
match with what is enabled in the BSS. 
							
						 
						
							2010-11-12 22:40:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2cfd973a 
								
							 
						 
						
							
							
								
								wlantest: Dump decrypted Key Data from Group Handshake msg 1/2  
							
							
							
						 
						
							2010-11-12 01:02:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								64f45d070b 
								
							 
						 
						
							
							
								
								wlantest: Add option for writing a PCAP dump file  
							
							... 
							
							
							
							The output file includes all the capture (or read from wireless PCAP
file) frames in their original contents and another copy of each
frame that is decrypted in wlantest (including EAPOL-Key Key Data
field). 
							
						 
						
							2010-11-12 01:00:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								5db8cf314e 
								
							 
						 
						
							
							
								
								wlantest: Add Group Key handshake processing  
							
							... 
							
							
							
							Decrypt GTK/IGTK updates in Group Key message 1/2 and update the
keys. In addition, verify the MIC on both Group Key handshake
messages. 
							
						 
						
							2010-11-11 22:04:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								30febd7001 
								
							 
						 
						
							
							
								
								wlantest: Fix Mgmt CCMP replay detection to use correct PN offset  
							
							
							
						 
						
							2010-11-11 21:35:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								0819b65b17 
								
							 
						 
						
							
							
								
								wlantest: Process Action frames  
							
							... 
							
							
							
							Parse Action frames and verify SA Query transactions. 
							
						 
						
							2010-11-11 21:34:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								47fe6880ed 
								
							 
						 
						
							
							
								
								wlantest: Decrypt CCMP protected unicast Robust Management frames  
							
							
							
						 
						
							2010-11-11 20:46:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2edd5c23ad 
								
							 
						 
						
							
							
								
								wlantest: Add replay detection for CCMP  
							
							
							
						 
						
							2010-11-11 20:21:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								07d0a5be45 
								
							 
						 
						
							
							
								
								wlantest: Decrypt group addressed Data frames  
							
							
							
						 
						
							2010-11-11 19:53:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								d318c534da 
								
							 
						 
						
							
							
								
								wlantest: Add support for decrypting CCMP protected unicast Data frames  
							
							
							
						 
						
							2010-11-11 01:29:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4d4c29158d 
								
							 
						 
						
							
							
								
								wlantest: Fix BIP replay detection  
							
							
							
						 
						
							2010-11-10 16:59:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								bacc31286c 
								
							 
						 
						
							
							
								
								wlantest: Validate MMIE MIC  
							
							
							
						 
						
							2010-11-10 02:06:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								f0a782979d 
								
							 
						 
						
							
							
								
								wlantest: Parse KDEs from message 2/4  
							
							
							
						 
						
							2010-11-10 01:16:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								c09caa5882 
								
							 
						 
						
							
							
								
								wlantest: Use more consistent debug levels for keys  
							
							
							
						 
						
							2010-11-09 20:35:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4d9f9ee7e5 
								
							 
						 
						
							
							
								
								wlantest: Parse Key Data KDEs and store GTK and IGTK  
							
							
							
						 
						
							2010-11-09 20:29:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								8672562b04 
								
							 
						 
						
							
							
								
								wlantest: Decrypt EAPOL-Key 3/4 Key Data  
							
							
							
						 
						
							2010-11-09 00:39:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								d06df64d14 
								
							 
						 
						
							
							
								
								wlantest: Derive PMK from RADIUS exchange  
							
							... 
							
							
							
							Decrypt MPPE keys and derive PMK from RADIUS exchange if RADIUS
shared secret is known. Use the derived PMK when trying to derive
PTK during 4-Way Handshake. 
							
						 
						
							2010-11-07 23:29:02 +02:00