40 Commits

Author SHA1 Message Date
Rob White
49c97f9a6d Update documentation
Signed-off-by: Rob White <rob@blue-wave.net>
2021-07-11 17:29:46 +01:00
Rob White
105228b25f Add - documentation for configuration options
Signed-off-by: Rob White <rob@blue-wave.net>
2021-07-11 10:33:12 +01:00
Rob White
ae7eb30118 Set OpenWrt package version
Signed-off-by: Rob White <rob@blue-wave.net>
2021-07-09 12:49:29 +01:00
Rob White
986c4de468 Pre release updates for v9.1.1
Signed-off-by: Rob White <rob@blue-wave.net>
2021-07-05 15:56:47 +01:00
rob
f89c9a9962 Add - option statuspath
This option allows an alternative client status page script to be used

Signed-off-by: rob <rob@blue-wave.net>
2021-06-30 16:07:16 +01:00
rob
f481a21dea Fix - minor typo
Signed-off-by: rob <rob@blue-wave.net>
2021-06-24 16:26:12 +01:00
rob
5a25b52846 Add - option max_page_size for MHD
This sets the maximum number of bytes that will be served per page
by the MHD web server

Setting this option is useful:
1. To reduce memory requirements on a resource constrained router
2. To allow large pages to be served where memory usage is not a concern

Signed-off-by: rob <rob@blue-wave.net>
2021-06-21 14:06:02 +01:00
rob
68f1af65b8 Add - option remotes_refresh_interval
The interval in minutes after which remote images and files
are refreshed from their origin server.

Signed-off-by: rob <rob@blue-wave.net>
2021-06-21 09:47:41 +01:00
rob
4d6921f1ea Add - support for Preemptive Authentication for connected client devices.
Devices that cannot or have not entered preauthenticated state can now
be authenticated using the ndsctl auth command.
This is useful for devices that do not have CPD.
It can also be used by a FAS to support inter-portal roaming by accessing
a remote database of client verifications.

Signed-off-by: rob <rob@blue-wave.net>
2021-06-04 22:31:38 +01:00
rob
d7486784df Bump to v9.0.1beta
Signed-off-by: rob <rob@blue-wave.net>
2021-05-12 14:33:39 +01:00
rob
b9f5605bc6 Pre-release updates
Signed-off-by: rob <rob@blue-wave.net>
2021-05-12 13:24:15 +01:00
rob
6a627e5f57 Move libopennds to libs
Signed-off-by: rob <rob@blue-wave.net>
2021-05-10 10:55:37 +01:00
rob
0ee79399e6 Get custom resources from Github branch
Signed-off-by: rob <rob@blue-wave.net>
2021-05-04 11:57:45 +01:00
rob
3c27324d99 Pre release config updates
Signed-off-by: rob <rob@blue-wave.net>
2021-05-02 19:52:50 +01:00
rob
3a4a12eedc Remove deprecated traffic control code
Signed-off-by: rob <rob@blue-wave.net>
2021-05-02 15:56:54 +01:00
rob
1abc35b4bf Deprecate the legacy opennds.conf file
To be replaced by uci style config in later versions for ALL OS
Copy the UCI config to /etc/opennds/opennds.uci
Copied for convenient reference.

Signed-off-by: rob <rob@blue-wave.net>
2021-04-28 18:20:55 +01:00
rob
925e18eb70 Fix fas_custom_files_list example config
URL was incorrect

Signed-off-by: rob <rob@blue-wave.net>
2021-04-27 20:50:02 +01:00
rob
c3ead7ae10 Comment out example fas_custom_files_list entry
Signed-off-by: rob <rob@blue-wave.net>
2021-04-27 20:38:18 +01:00
rob
649856894c Update version number prior to release
Signed-off-by: rob <rob@blue-wave.net>
2021-04-27 20:28:25 +01:00
rob
8010f731c9 Update config files
Signed-off-by: rob <rob@blue-wave.net>
2021-04-27 20:12:22 +01:00
rob
c873d002cd Set DEFAULT_GATEWAYINTERFACE "br-lan"
Signed-off-by: rob <rob@blue-wave.net>
2021-04-27 15:11:12 +01:00
rob
376e114cf3 Remove references to deprecated splashpage and statuspage
Signed-off-by: rob <rob@blue-wave.net>
2021-04-27 09:24:10 +01:00
rob
a1945250e5 Remove deprecated legacy splash page support
Signed-off-by: rob <rob@blue-wave.net>
2021-04-25 21:58:58 +01:00
rob
0994e5d6b1 Add fas_custom_files_list and update Makefiles
Signed-off-by: rob <rob@blue-wave.net>
2021-04-25 13:40:27 +01:00
rob
43278ecc7f update config and init.d files
Signed-off-by: rob <rob@blue-wave.net>
2021-04-18 20:47:18 +01:00
rob
b3b7d90ea8 Add - Themespec, custom variables and custom images options to OpenWrt config
Signed-off-by: rob <rob@blue-wave.net>
2021-04-18 20:47:18 +01:00
rob
0deb2def8c Bump to v9.0.0beta
Signed-off-by: rob <rob@blue-wave.net>
2021-03-10 12:34:32 +00:00
Rob White
99a920532e Bump to 8.1.2beta
Signed-off-by: Rob White <rob@blue-wave.net>
2021-02-21 19:50:50 +00:00
Rob White
a643634eaa Release 8.1.1
Signed-off-by: Rob White <rob@blue-wave.net>
2021-02-21 18:49:02 +00:00
Rob White
10a9157ef6 Release 8.1.0
Signed-off-by: Rob White <rob@blue-wave.net>
2021-02-19 07:53:49 +00:00
Rob White
92b73b97bf Bump to v8.0.1beta
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-09 19:35:13 +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
4c199f34a4 Updates to config files
Signed-off-by: Rob White <rob@blue-wave.net>
2021-01-04 21:50:58 +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
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
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
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
753ac56d3e Add: Client Status Page with Logout
Signed-off-by: Rob White <rob@blue-wave.net>
2020-11-30 23:29:08 +00:00
Rob White
d6d9d78936 Rationalise Linux Distributions
Signed-off-by: Rob White <rob@blue-wave.net>
2020-11-13 11:42:36 +00:00