billz 
							
						 
					 
					
						
						
							
						
						ce62edc698 
					 
					
						
						
							
							Minor: code cleanup  
						
						
						
						
					 
					
						2023-12-04 09:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						69b629a59b 
					 
					
						
						
							
							Update woth setKnownStationsWPA($networks)  
						
						
						
						
					 
					
						2023-12-02 17:32:39 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						79c61d383b 
					 
					
						
						
							
							Add wpa_cli cmds to set, enable + remove network  
						
						
						
						
					 
					
						2023-12-02 14:31:52 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						20589bacf3 
					 
					
						
						
							
							Return wpa_cli failure in status message  
						
						
						
						
					 
					
						2023-12-01 18:03:03 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						ff3f6ddb90 
					 
					
						
						
							
							fwrite priority to wpa network if defined  
						
						
						
						
					 
					
						2023-10-08 11:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						deac75af89 
					 
					
						
						
							
							Fix: handle 64 char passkey in absence of 8-63 char passhprase  
						
						
						
						
					 
					
						2023-10-08 11:46:12 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						33c596189d 
					 
					
						
						
							
							Apply autoloader support for status messages  
						
						
						
						
					 
					
						2023-09-16 11:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						157f29b858 
					 
					
						
						
							
							Update sanitize wifi_client_interface var  
						
						
						
						
					 
					
						2023-04-07 12:32:01 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						7adbfe143d 
					 
					
						
						
							
							Update connect var sanitization  
						
						
						
						
					 
					
						2023-04-06 11:42:11 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						a07be6e3bd 
					 
					
						
						
							
							Input sanitization for wpa client  
						
						
						
						
					 
					
						2023-04-03 15:20:01 +02:00 
						 
				 
			
				
					
						
							
							
								eldstal 
							
						 
					 
					
						
						
							
						
						db6bf4c6b4 
					 
					
						
						
							
							Additional type check on sensitive network ID parameter  
						
						
						
						
					 
					
						2023-03-31 22:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								eldstal 
							
						 
					 
					
						
						
							
						
						30e35574a1 
					 
					
						
						
							
							Input sanitization for wpa client, Fix for  #1325  
						
						
						
						
					 
					
						2023-03-30 12:18:38 +02:00 
						 
				 
			
				
					
						
							
							
								zbchristian 
							
						 
					 
					
						
						
							
						
						4408940a3d 
					 
					
						
						
							
							Improve detection of escaped hex bytes in ssid name  
						
						
						
						
					 
					
						2021-11-24 23:02:07 +00:00 
						 
				 
			
				
					
						
							
							
								zbchristian 
							
						 
					 
					
						
						
							
						
						5cbb785529 
					 
					
						
						
							
							Handle non-ASCII SSID  
						
						... 
						
						
						
						Non-ASCII SSID has to be stored in wpa_supplicant.conf identical to the string given by wpa_cli scan. This includes the escaped special chars (e.g. ö = \xc3\xb9 ), with a prescript "P".
To obtain a valid psk from wpa_passphrase, the UTF8 string is passed (ssid2utf8 replaces the \x bytes by their binary value) to the exec(). For this to work the shell locale has to be UTF8 (via putenv()). Otherwise the string is converted to the shell encoding. 
						
						
					 
					
						2021-11-24 22:49:05 +00:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						807a591504 
					 
					
						
						
							
							remove unnecessary function calls  
						
						
						
						
					 
					
						2021-06-01 03:02:04 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						e5024c4c19 
					 
					
						
						
							
							Minor: fix labels + update en_US locale  
						
						
						
						
					 
					
						2021-04-30 17:24:45 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						8873735d7f 
					 
					
						
						
							
							Add status msg, update shell cmds  
						
						
						
						
					 
					
						2021-04-30 08:37:41 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zimmerman 
							
						 
					 
					
						
						
							
						
						c8a9c05d3e 
					 
					
						
						
							
							Add handler for wpa_reinit  
						
						
						
						
					 
					
						2021-04-29 23:56:40 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						b21ea0d28d 
					 
					
						
						
							
							Transfer template logic to includes, see  #749  thx @mp035  
						
						
						
						
					 
					
						2021-02-02 12:26:14 +00:00 
						 
				 
			
				
					
						
							
							
								christian Zeitnitz 
							
						 
					 
					
						
						
							
						
						f8a094134b 
					 
					
						
						
							
							Add Session variable "wifi_client_interface"  
						
						
						
						
					 
					
						2020-06-09 20:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						2ca9bf5b6f 
					 
					
						
						
							
							Rename ambiguous variable for clarity  
						
						
						
						
					 
					
						2020-06-09 15:32:49 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						9c2ae296d3 
					 
					
						
						
							
							Merge branch 'zbchristian-wlan-switch' of  https://github.com/billz/raspap-webgui  into zbchristian-wlan-switch  
						
						
						
						
					 
					
						2020-06-07 17:20:09 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						a6a92235f9 
					 
					
						
						
							
							Add include wifi_functions getWifiInterface()  
						
						
						
						
					 
					
						2020-06-07 17:17:16 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zimmerman 
							
						 
					 
					
						
						
							
						
						5c88aafbec 
					 
					
						
						
							
							Merge branch 'master' into zbchristian-wlan-switch  
						
						
						
						
					 
					
						2020-06-07 15:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						b14175ab0c 
					 
					
						
						
							
							Replace interface constant with _SESSION value  
						
						
						
						
					 
					
						2020-06-07 14:25:28 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						b128c4106c 
					 
					
						
						
							
							Applied patches from  #581  
						
						
						
						
					 
					
						2020-05-24 08:14:07 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						a20db9185b 
					 
					
						
						
							
							Fix wifi client connect button.  Resolves   #572 , thx @zbchristian  
						
						
						
						
					 
					
						2020-04-30 12:42:31 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						457da91008 
					 
					
						
						
							
							Processed with phpcbf  
						
						
						
						
					 
					
						2020-02-15 17:57:46 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						f0ab44a9fe 
					 
					
						
						
							
							Minor: update comment  
						
						
						
						
					 
					
						2019-10-15 21:06:07 +01:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						8be24381a8 
					 
					
						
						
							
							Processed with phpcbf for PSR-2 coding standard  
						
						
						
						
					 
					
						2019-09-07 16:42:31 +01:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						d7ee29aeee 
					 
					
						
						
							
							use template for configure client page  
						
						
						
						
					 
					
						2019-08-19 22:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						1c8931c63b 
					 
					
						
						
							
							restore configuration of multiple networks  
						
						... 
						
						
						
						fucked up in 993dc633a9 
						
						
					 
					
						2019-08-19 18:06:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zimmerman 
							
						 
					 
					
						
						
							
						
						5858971762 
					 
					
						
						
							
							Merge pull request  #372  from glaszig/ui/xhr-load-cached-wifi-stations  
						
						... 
						
						
						
						load wifi stations via ajax, cache the scan result 
						
						
					 
					
						2019-08-17 09:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						993dc633a9 
					 
					
						
						
							
							load wifi stations via ajax, cache the scan result  
						
						... 
						
						
						
						until the "rescan" button is pressed. speeds up
"configure client" page massively. 
						
						
					 
					
						2019-08-08 03:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						c1da509053 
					 
					
						
						
							
							remove superfluous, overly nested html (mainly bootstrap panels)  
						
						
						
						
					 
					
						2019-08-07 23:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						f36b08c10a 
					 
					
						
						
							
							rename CSRFToken() to the more apt CSRFTokenFieldTag()  
						
						
						
						
					 
					
						2019-08-06 20:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						0a255e8b49 
					 
					
						
						
							
							don't write the csrf token field to the output buffer  
						
						... 
						
						
						
						but return and echo it 
						
						
					 
					
						2019-08-06 20:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						87fe8948b8 
					 
					
						
						
							
							remove splattered, duplicated csrf validation code  
						
						... 
						
						
						
						since we do that always and early, now. 
						
						
					 
					
						2019-08-06 20:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								glaszig 
							
						 
					 
					
						
						
							
						
						493269e061 
					 
					
						
						
							
							enable wifi client to connect to hidden ssid  
						
						... 
						
						
						
						according to the docs:
For finding networks using hidden SSID, scan_ssid=1 in the network block can be used with nl80211.
and
scan_ssid:
	0 = do not scan this SSID with specific Probe Request frames (default)
	1 = scan with SSID-specific Probe Request frames (this can be used to
	    find APs that do not accept broadcast SSID or use multiple SSIDs;
	    this will add latency to scanning, so enable this only when needed)
https://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf 
see billz/raspap-webgui#345  
						
						
					 
					
						2019-08-02 14:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						445ba5c36c 
					 
					
						
						
							
							Fix for auth protocols, thanks @furest. Fixed open wifi network form element.  Resolves   #326  
						
						
						
						
					 
					
						2019-05-05 11:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						c0570b616e 
					 
					
						
						
							
							Processed with phpcs for PSR-2 coding standard  
						
						
						
						
					 
					
						2019-04-10 08:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						6a01eed166 
					 
					
						
						
							
							(re)fix of  #188 .  Resolves   #290  
						
						
						
						
					 
					
						2019-03-01 09:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						6a9ffa36a6 
					 
					
						
						
							
							Minor corrections to messages  
						
						
						
						
					 
					
						2018-11-15 22:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						d2fc5e4213 
					 
					
						
						
							
							Several enhancements, thanks @PRO2XY & @njkeng.  Resolves   #168 ,  Resolves   #261  
						
						
						
						
					 
					
						2018-11-13 22:32:41 +00:00 
						 
				 
			
				
					
						
							
							
								D9ping 
							
						 
					 
					
						
						
							
						
						54e55775ea 
					 
					
						
						
							
							Fix incorrect escaping break lines of WPA and WPA2 secured networks.  
						
						... 
						
						
						
						Signed-off-by: D9ping <D9ping@users.noreply.github.com > 
						
						
					 
					
						2018-10-24 01:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								D9ping 
							
						 
					 
					
						
						
							
						
						2b03fa316d 
					 
					
						
						
							
							Escape client input, console output etc. before doing any echo.  
						
						... 
						
						
						
						Signed-off-by: D9ping <D9ping@users.noreply.github.com > 
						
						
					 
					
						2018-08-04 02:05:56 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						ff4385753c 
					 
					
						
						
							
							Fixes   #188 . Thanks @bluthen  
						
						
						
						
					 
					
						2018-06-12 17:08:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zimmerman 
							
						 
					 
					
						
						
							
						
						d8f4f15db8 
					 
					
						
						
							
							Merge branch 'master' into i18n  
						
						
						
						
					 
					
						2018-05-27 10:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								billz 
							
						 
					 
					
						
						
							
						
						2a05284be6 
					 
					
						
						
							
							Specifies interface with -i option and wpa_cli.  Resolves   #163  
						
						
						
						
					 
					
						2018-03-28 10:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								Russ Marshall 
							
						 
					 
					
						
						
							
						
						5c04c1dbca 
					 
					
						
						
							
							preserve priority in wpa_supplicant.conf  
						
						
						
						
					 
					
						2018-02-25 09:08:21 -05:00