Commit Graph

  • 4cbbcb90f6 Add - set client_type and custom string for Pre-emptive authentication Rob White 2021-11-02 16:31:08 +00:00
  • 6598c00d62 Fix - Remove trailing newline from library call response Rob White 2021-11-01 16:38:18 +00:00
  • cd53bd1f89 Fix - attempt to remove cid file only if client->cid is set Rob White 2021-10-31 16:02:26 +00:00
  • 5d4bc69642 Add - a skip option for custom downloads to speed up serving page from themespec Rob White 2021-10-30 20:21:38 +01:00
  • 5dae6501ef Add - put client_type into query string when type is cpd canary Rob White 2021-10-29 16:35:07 +01:00
  • ba3c218c8a Add - set refresh=0 before loading images Rob White 2021-10-29 14:56:00 +01:00
  • b06d574ebb Fix - Truncated return status Rob White 2021-10-29 13:38:11 +01:00
  • d4431e052b Add - Acknowlegement from call to dnsconfig Rob White 2021-10-29 13:16:58 +01:00
  • 4a72e705f4 Fix - potential buffer overflow in debug output Rob White 2021-10-29 09:36:48 +01:00
  • d4e8f90123 Add - processing of custom data and client type Rob White 2021-10-29 09:35:55 +01:00
  • 47b898775c Add - Client Type for RFC8908 and RFC8910 clients Rob White 2021-10-29 09:25:52 +01:00
  • 6316c84176 Add - rfc8908 replies for external FAS and refactor memory management for MHD calls Rob White 2021-10-22 07:31:26 +01:00
  • 8b3b6c2a81 Add - send error 403 if client is not on openNDS subnet Rob White 2021-10-19 17:26:30 +01:00
  • aa515979c4 Fix - remove uneccessary safe_asprint in auth.c Rob White 2021-10-19 17:25:12 +01:00
  • 133ea24f0e Fix - Initialise buffer to prevent receiving spurious characters Rob White 2021-10-19 16:51:14 +01:00
  • 8eff4cf76b Add - encoded custom data support to ndsctl json, themespec and binauth Rob White 2021-10-18 16:16:47 +01:00
  • f3805ea9d5 Add - advert_1.htm to thankyou page of theme_click-to-continue-custom-placeholders.sh Rob White 2021-10-17 19:07:26 +01:00
  • 376ee28555 Add - library call get_interface_by_ip Finds the interface that routes to the given ip address Rob White 2021-10-16 20:05:44 +01:00
  • b0a20b33da Add - function encode_custom() for encoding custom data to be sent to openNDS Rob White 2021-10-16 19:48:32 +01:00
  • 27105bf461 Fix - error 511, make all html refrences absolute to enforce link to MHD In some edge cases relative links would make browsers try to retrive data from address bar url rather than MHD Rob White 2021-10-13 07:52:17 +01:00
  • 87755784a0 Add - check status_path exists and is executeable Rob White 2021-10-11 09:38:41 +01:00
  • 8e63d54901 Merge pull request #252 from openNDS/v9.5.0beta Rob White 2021-10-10 21:37:47 +01:00
  • 94c11cd507 Fix - regression causing error 511 to be served from default script Fixes issue #251 Rob White 2021-10-10 21:25:45 +01:00
  • e071b1118d Add - venue-info-url and can-extend-session json keys Rob White 2021-10-10 14:08:49 +01:00
  • 324e0f90c5 Merge pull request #250 from openNDS/v9.5.0beta Rob White 2021-10-09 20:54:08 +01:00
  • 51af6c4d28 Fix - Revert to http for Travis download of libmicrohttpd LetsEncrypt cert is broken Rob White 2021-10-09 20:49:35 +01:00
  • 22a0977d1d Add - RFC 8908 initial experimental support Rob White 2021-10-09 19:57:56 +01:00
  • 6abc16b147 Add - debug message when resetting client Rob White 2021-10-08 22:11:04 +01:00
  • b71d80815c Fix - Ensure the ndscids directory exists before trying to write to it. Rob White 2021-10-08 22:09:35 +01:00
  • e4da0dd338 Fix - use eval in do_ndsctl to allow quoting of arguments Rob White 2021-10-07 10:30:57 +01:00
  • 26f1f73f89 Fix - ensure client hid and client cid file is reset correctly Rob White 2021-10-06 15:50:54 +01:00
  • 4529f72d19 Fix - Titles of example ThemeSpec Files Rob White 2021-10-01 13:08:30 +01:00
  • 6e8c21d12c Merge pull request #248 from dddaniel/v9.5.0-nftables-experimental v9.5.0-nftables-experimental Rob White 2021-09-29 19:52:48 +01:00
  • 2418023790 Add nftables firewall support Daniel Danzberger 2021-09-28 14:12:28 +02:00
  • b1d1e8d767 Add firewall abstraction layer Daniel Danzberger 2021-09-28 14:10:54 +02:00
  • 45ccd370f5 Merge pull request #247 from openNDS/v9.5.0beta Rob White 2021-09-29 18:10:13 +01:00
  • 42aeb9c2c7 Fix - Ensure ThemeSpec Files are executable Rob White 2021-09-29 16:58:15 +01:00
  • 6420002d38 Remove - deprecated Allowed and Blocked entries in ndsctl status output Rob White 2021-09-25 20:31:51 +01:00
  • debd7e1f3f Merge pull request #238 from openNDS/v9.5.0beta Rob White 2021-09-24 21:12:21 +01:00
  • ffcc6e895a Add - Deprecate option macmechanism, allowedmaclist and blockedmaclist Rob White 2021-09-24 20:54:21 +01:00
  • 1e0a352a91 Bump to v9.5.0beta Rob White 2021-09-24 20:28:20 +01:00
  • 399caee697 Merge pull request #235 from openNDS/v9.4.0 v9.4.0 Rob White 2021-09-23 09:33:59 +01:00
  • 3c66f7b849 Use https for ftpmirror.gnu.org for Travis build check v9.4.0 Rob White 2021-09-23 09:28:31 +01:00
  • dae613e3dc Pre release updates Rob White 2021-09-23 08:45:30 +01:00
  • f696096525 Add - improved comments in fas-aes-https.php Rob White 2021-09-23 08:16:26 +01:00
  • d6d41084f7 Merge pull request #234 from openNDS/v9.4.0 Rob White 2021-09-22 21:10:19 +01:00
  • efcffb74d7 Documentation updates Rob White 2021-09-22 20:55:57 +01:00
  • ad1bfc6041 Changelogs for release v9.4.0 Rob White 2021-09-22 20:54:16 +01:00
  • 149b97b594 Add - Error message in fas-aes-https if shared key is mismatched Rob White 2021-09-22 10:54:39 +01:00
  • 60382c14c4 Merge pull request #233 from openNDS/v9.4.0beta Rob White 2021-09-22 13:04:14 +01:00
  • f5e6bcb27f Fix - and refactor error 511 page generation Rob White 2021-09-21 21:50:42 +01:00
  • 862756addd Fix - and refactor dnsmasq configuration Rob White 2021-09-21 21:49:14 +01:00
  • c493a2c6cf Fix - Typographic error preventing RFC8910 disable Rob White 2021-09-21 21:40:28 +01:00
  • a48a603ceb Add - gateway address and gatewayfqdn to ndsctl json output Rob White 2021-09-21 17:25:06 +01:00
  • 55aab0dba9 Add - RFC8910 houskeeping on startup and shutdown Rob White 2021-09-21 11:00:09 +01:00
  • 67929c9335 Update - uci config file Rob White 2021-09-20 12:16:51 +01:00
  • b8c6eb76fa Update - init.d file for OpenWrt Rob White 2021-09-20 11:41:49 +01:00
  • 6c5fa51889 Merge pull request #232 from openNDS/v9.4.0beta Rob White 2021-09-20 08:42:48 +01:00
  • 0aaec10821 Update - Testing opennds_9.4.0beta-1_mipsel_24kc.ipk Rob White 2021-09-20 08:37:27 +01:00
  • 958c371bd7 Add - config file interim update Rob White 2021-09-19 22:17:32 +01:00
  • 68fd615ae9 Add - correctly apply dhcp option 114 for generic Linux Rob White 2021-09-19 22:15:47 +01:00
  • 8340c888d9 Add - reading of configured ndsctlsocket in ndsctl utility Rob White 2021-09-19 21:18:40 +01:00
  • 44c99ffe4d Add - use send_error 200 for MHD watchdog. This prevents RFC8910/Error511 support from clashing with MHD watchdog Rob White 2021-09-19 21:14:31 +01:00
  • 3722a5aa95 Merge pull request #229 from openNDS/v9.4.0beta Rob White 2021-09-19 00:18:58 +01:00
  • 52efc19cf2 Add - ramips v 9.4.0beta .ipk for OpenWrt Rob White 2021-09-18 23:57:21 +01:00
  • e3e8e6f360 Merge pull request #228 from openNDS/v9.4.0beta Rob White 2021-09-18 23:01:03 +01:00
  • 4e2cb1f355 Add - generation of page_511 html by library script Rob White 2021-09-18 22:49:07 +01:00
  • 1d816325dd Add - extend debuglevel support to library scripts Rob White 2021-09-18 22:47:08 +01:00
  • ea9d68336f Refactor - fas-aes-https to simplify and make customisation of http easier. Rob White 2021-09-16 19:23:53 +01:00
  • 1a8025090a Merge pull request #225 from openNDS/v9.4.0beta Rob White 2021-09-14 21:20:04 +01:00
  • 5d11e937de Bump to v9.4.0beta Rob White 2021-09-14 21:09:59 +01:00
  • 356c965833 Add - library script for error 511 page, allowing customisation Rob White 2021-09-14 09:48:51 +01:00
  • aa62386cea Add - make authmon report connection error details Rob White 2021-09-14 07:42:49 +01:00
  • 88eeb968a3 Fix- remove unwanted debug message in ndsctl Rob White 2021-09-13 11:11:25 +01:00
  • 7c29c2e8c3 Add - RFC8910 support by default Rob White 2021-09-12 10:25:09 +01:00
  • 834d205d42 Add - display status page when accessing /login when authenticated Rob White 2021-09-11 10:16:36 +01:00
  • 14f0310fb3 Add - MHD response to RFC8910 requests Rob White 2021-09-11 08:10:31 +01:00
  • 3738b058a3 Interim documentation update Rob White 2021-09-10 14:54:21 +01:00
  • c33ff6e55c Interim changelog update Rob White 2021-09-10 14:53:57 +01:00
  • 83cb2f7a3d Add - Dnsmasq RFC8910 configuration Rob White 2021-09-09 23:25:13 +01:00
  • c43ede59da Add - send error 511 in response to unsupported http method Rob White 2021-09-09 14:53:21 +01:00
  • f43cfc840b Add - Check for ca-bundle on OpenWrt and add syslog messages On OpenWrt < 21.02.xx, the package ca-bundle is not installed by default and authmon would be unable to open a stream to the https FAS. If not installed openNDS will terminate. Rob White 2021-09-05 10:43:46 +01:00
  • 9b18bf8a55 Fix - remove un-needed pthread_kill in termination_handler() Rob White 2021-09-03 12:27:30 +01:00
  • 950132eb83 Add - ndsctl use config value for socket path if set and deprecate -s option Rob White 2021-09-03 09:39:48 +01:00
  • 82ec7a2854 Fix - debug messages from authmon.sh Rob White 2021-09-02 12:10:04 +01:00
  • 989750ee87 Fix - Disable gateway fqdn, allowing access to router port 80 Rob White 2021-08-31 22:28:33 +01:00
  • ee7c26ef7c Authmon with debug for testing Rob White 2021-09-08 10:48:19 +01:00
  • 181a15833f Beta test with error-511 for post requests Rob White 2021-09-08 08:29:22 +01:00
  • c09e154b8b v9.3.1beta ipk for testing Rob White 2021-08-29 21:56:14 +01:00
  • cfa3712eb7 Merge pull request #206 from openNDS/v9.3.1beta Rob White 2021-08-26 12:03:46 +01:00
  • c7343f865e Fix - Segfault in ndsctl if -s option is incorrectly used Rob White 2021-08-26 11:43:14 +01:00
  • 01fa437a19 Merge pull request #201 from openNDS/v9.3.1beta Rob White 2021-08-21 15:19:20 +01:00
  • 49df86acdf Add - Warning message when Walled Garden port 80 is allowed Rob White 2021-08-21 14:49:29 +01:00
  • b478cd682d Fix - Typo making calculation of ul/dl rates incorrect. Allowed rates were 4 times higher than configured. Rob White 2021-08-12 19:17:06 +01:00
  • cc6737d6d2 Fix - Allow port 80 to be configured in the Walled Garden. Rob White 2021-08-12 19:12:09 +01:00
  • 4559b32788 Merge pull request #198 from openNDS/v9.3.1beta Rob White 2021-08-09 09:21:14 +01:00
  • 045859fc1f Bump to v9.3.1beta Rob White 2021-08-09 09:15:55 +01:00
  • 77066c2ae3 Merge pull request #197 from openNDS/v9.3.0 v9.3.0 Rob White 2021-08-08 20:59:19 +01:00
  • e9048ad313 PreRelease Updates v9.3.0 Rob White 2021-08-08 20:20:27 +01:00
  • d40da0e2da Update ChangeLog Rob White 2021-08-08 20:19:26 +01:00