1136 Commits

Author SHA1 Message Date
Rob White
39b3227b16 Fix: Date in changelog
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-06 15:01:57 +00:00
Rob White
ae5bffb22b Bump to v8.0.0 for release
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-06 14:41:09 +00:00
Rob White
c4015dc843 Documentation: Update FAQ
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-06 13:09:38 +00:00
Rob White
39758bc8b9 Documentation: Add custom parameters section
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-06 13:09:08 +00:00
Rob White
38934f45f3 authmon.sh: Wait for openNDS to fully start
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-05 18:26:55 +00:00
Rob White
9cfccf864a fas-aes-https: Prevent pedantic PHP server warnings
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-05 13:31:16 +00:00
Rob White
b5f403977b opennds.conf:Fix typos
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-05 13:28:27 +00:00
Rob White
96c3c4b5ce fas-aes: use improved querystring parsing
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-05 13:27:39 +00:00
Rob White
4c199f34a4 Updates to config files
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-04 21:50:58 +00:00
Rob White
e821c422d8 login.sh: make mode 0 the default if FAS is disabled
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-04 21:24:31 +00:00
Rob White
f489d6571c Fix - wait for ndsctl if ndsctl is busy one time then ready
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-04 14:44:02 +00:00
Rob White
5b89c9ba9b opennds.conf - Generic Linux, default to GatewayInterface = wlan0
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-04 12:35:32 +00:00
Rob White
7e35a56b6c Global session timeout - unlimited if config value is 0
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-04 12:34:19 +00:00
Rob White
dfe43f2527 client_params: display "Unlimited" when global session timeout is 0
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-04 12:32:34 +00:00
Rob White
bd9e464385 Fix compiler warnings
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 22:24:49 +00:00
Rob White
7a9e82344e Fix typo in opennds.conf
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 22:24:16 +00:00
Rob White
29e8565a75 Documentation update
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 22:23:34 +00:00
Rob White
ee5a087c87 Documentation updates
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 20:29:27 +00:00
Rob White
0669fa3d96 Add ChangeLog to documentation
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 12:40:22 +00:00
Rob White
4b52d2b1a8 Update linux_generic README.md
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 11:38:56 +00:00
Rob White
419f275e1b Update OpenWrt README.md
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 11:33:45 +00:00
Rob White
542f091040 Update Changelog
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-03 10:14:17 +00:00
Rob White
9fb68435b8 fas-aes-https: set quotas to 0 (unset)
Quotas set to "0" do not override global config values

Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-02 15:21:58 +00:00
Rob White
6ff9314ae4 client_params: report "Unlimited" when "null" received from ndsctl json
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-02 15:09:23 +00:00
Rob White
dee03fe8a3 client_params: add wait for ndsctl if it is busy
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-02 13:19:32 +00:00
Rob White
ae4921af9d Update config files
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-02 10:46:15 +00:00
Rob White
e39ace8199 Bump to version 8.0.0 and update copyright notices
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-02 09:17:34 +00:00
Rob White
0fae7dcacf fas-aes-https: allow progressive output
Improves user experience on slow links

Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-02 06:38:56 +00:00
Rob White
6cae575a80 fas-aes-https: Prevent possible php errors
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-01 08:50:24 +00:00
Rob White
9ea5e72479 authmon: improve ndsctl lock check and reduce loopinterval
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-01 08:49:24 +00:00
Rob White
ef87feb795 ndsctl auth: only set quotas if preauthenticated
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-31 15:41:21 +00:00
Rob White
6d2f5db6cd Refactoring fas-aes-https
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-30 23:11:54 +00:00
Rob White
a595328b2d http_microhttpd: add missing queryseparator for custom fas params
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-30 23:09:20 +00:00
Rob White
486c8e706d main.c: kill authmon on startup
In case it was left running after a crash

Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-28 16:32:48 +00:00
Rob White
5a8ff373dd splash.html: fix typo
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-27 21:10:45 +00:00
Rob White
0cf7c1a18e client_params: add copyright notice
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-27 20:53:04 +00:00
Rob White
68fe2d7fe2 fas-aes: more refactoring
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-27 20:46:05 +00:00
Rob White
94dcb39ec6 fas-hid: more refactoring
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-27 20:45:28 +00:00
Rob White
521f1ed67f login.sh: More refactoring
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-27 20:44:40 +00:00
Rob White
f8b8f406c4 OpenWrt-Makefile: Update installed files
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-27 20:43:00 +00:00
Rob White
e1eb1ab74c splash.html: Add deprication notice
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-27 20:41:39 +00:00
Rob White
de53c8f96b login.sh: Display error page on login failure
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-26 15:53:21 +00:00
Rob White
90d9ca31db Set default faskey
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-26 15:52:15 +00:00
Rob White
336ea380bf login_option: use hid instead of tok
Encode hid inside the base64 encoded query argument sent to login.sh
This makes login_option much more secure, yet no additional dependencies are required.

Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-26 15:15:53 +00:00
Rob White
d308af13d9 client_list: support ndsctl auth by hid
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-22 09:42:36 +00:00
Rob White
65f190660f WIP: refactoring fas-aes-http
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-18 08:00:14 +00:00
Rob White
376573e94e login.sh: add base64 processing
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-18 07:59:06 +00:00
Rob White
a64557b92c util.c: remove unneccessary white space
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-18 07:57:20 +00:00
Rob White
24689d1933 main: add trailing separator to query and fix some compiler errors
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-18 07:54:44 +00:00
Rob White
38137c4b76 http_microhttp: b64 encode querystring for level 1
Signed-off-by: Rob White <rob@blue-wave.net>
2020-12-18 07:52:57 +00:00