Rob White
f6a1087d3f
Fix - set quota value to 0 (zero) if null
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
9daee286f1
Fix - binauth_log format
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
1d0068b8b7
Add - config option custombinauth and deprecate option binauth
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
f6aaf21d61
Add - updated custombinauth script
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
18c3eaca07
Add - reauth_interval script
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
485baaff6c
Fix - prevent duplication of dhcp_option_force on restart
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
b517075d79
Add - support binauth defined quotas for all authentication types
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
34ff0d4ebf
Fix - prevent status page from causing browser tabs accumilating
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
ac53dd4752
Add - client quota variables to the binauthlog entry
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
3baaf97d6b
Fix - consistantly use sessiontimeout rather than session_length or session_timeout
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
b2801d9f14
Fix - don't reuse strtok buffer until we are finished with it
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
81542f6e61
Fix - remove unused variable
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
75922e908a
Add - use named section in config
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
a58b3dde00
Fix - cidfile error in binauth if preemptive auth
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
f2332e68c6
Fix - overwrite of ipclient and macclient on preemptive auth
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
840116e08b
Fix - populate config->themespec_path when default themespecs are used
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
2819e65a97
Fix - some edge case error outputs from libopennds
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
6c464036ac
Add - some debug messages when freeing client node
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
4c23dbdd51
Fix - memory leak in _client_free_node()
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
5d58f13960
Fix - remove redundant client_reset()
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
0894e1da6e
Fix - pointer overwrite and memory leak setting some client parameters
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
05647264d8
Fix - remove redundant call to client_reset()
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
af2f116e3d
Fix - return error code from binauth script
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
9f22ab8841
Fix - support binauth quota settings
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
4d4190994b
Fix - get exit code from bunauth script
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
983eb2e07a
Fix - typo in comment
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
ff2d47a8f5
Add - get_quotas_by_mac library function
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-06-20 08:18:07 +01:00
Rob White
f1f64cca9d
Merge pull request #693 from openNDS/10.3.2beta
...
10.3.2beta
2025-05-04 16:11:11 +01:00
Rob White
1a09a186fd
Update default config file
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
1b78436efe
Update documentation version to 10.3.2
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
4dc5138417
Fix - typo in auth_file check
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
3483d6d630
Add - fast_client_scan to documentation
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
4656e23463
Fix - procd failure if daemon outputs syslog before procd is ready.
...
Causes segfault in procd.
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
2812153d6a
Fix - potential error output if auth_file does not exist
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
d4587e5a4f
Add - option fast_client_scan to inhibit scanning of mesh for client connections
...
as it can take a disproportionate time to complete.
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
83065e37e0
Fix - use cidfile only if using themespec including default
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
b1e36c3a49
Fix - speed up themespec html generation on low speed devices
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
4df9af4e88
Add - increased wait_for_interface timeout from 10 to 120 seconds
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
5f33becd25
Fix - don't do uci revert in case mesh11sd is installed
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-05-04 16:08:01 +01:00
Rob White
308cfd58f5
Merge pull request #683 from d1dee/userAgentFix
...
Fix - Remove escaped quotes in user agent field for compliance with RFC9110
2025-04-16 08:23:00 +01:00
d1dee
554e0d54b1
fix(wget_requests): Remove escaped quotes in user agent field.
...
Cloudflare WAF automatically blocks with error 403 when the user ager field is submitted as a quoted string.
Signed-off-by: d1dee <mainaderiq@gmail.com >
2025-03-25 04:27:09 +03:00
Rob White
b20f93946a
Merge pull request #677 from openNDS/10.3.2beta
...
Fix - missing comma in awk command
2025-03-10 21:31:12 +00:00
Rob White
4835dd1ccd
Fix - missing comma in awk command
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-03-10 21:24:26 +00:00
Rob White
fe7e8059d0
Merge pull request #673 from openNDS/10.3.1beta
...
Bump to 10.3.1 for release
v10.3.1
2025-03-05 19:19:01 +00:00
Rob White
39130d485f
Bump to 10.3.1 for release
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-03-05 15:53:13 +00:00
Rob White
625b5f9841
Merge pull request #672 from openNDS/10.3.1beta
...
10.3.1beta
2025-03-05 13:10:51 +00:00
Rob White
1c25c9eb39
Fix - correctly process custom string in binauth
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-03-05 12:58:55 +00:00
Rob White
a705b0f557
Fix - remove deprecated opkg test
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-03-05 12:58:55 +00:00
Rob White
6f17d7b0a3
Fix - block ipv6 routing if present
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-03-05 12:58:55 +00:00
Rob White
ac6aa3af79
Fix - add missing service_data() to procd script
...
Signed-off-by: Rob White <rob@blue-wave.net >
2025-03-05 12:58:55 +00:00