Commit Graph

  • 619b2781a1 Fix - send dnon-syslog ebug information to stdout by default Rob White 2023-06-08 13:13:47 +01:00
  • 21e0bd65c0 Add - C function to check heartbeat watchdog Rob White 2023-06-08 13:12:21 +01:00
  • 7095a4c222 Fix - Update generic Linux makefile Rob White 2023-06-08 13:09:18 +01:00
  • 498ea96979 Fix - remove redundant ruleset struct definition Rob White 2023-06-08 11:23:59 +01:00
  • 40b96e5364 Fix - potential buffer overflow issue during config stage Rob White 2023-06-08 11:22:16 +01:00
  • 072956c065 Fix - remove unnecessary calls to free() in page 404 processing Rob White 2023-06-08 09:05:20 +01:00
  • f10a50e073 Fix - remove redundant code from fw_iptables Rob White 2023-06-08 09:02:59 +01:00
  • d1ebd6b34b Add - updates to binauth_log script Rob White 2023-06-08 09:00:25 +01:00
  • 7b380d27e3 Add - updates for service startup, systemd and procd Rob White 2023-06-08 08:56:35 +01:00
  • 924edce1d8 Add - refactoring of commandline processing Rob White 2023-06-08 08:53:06 +01:00
  • 20be4fcb7f Fix - remove debugging message Rob White 2023-06-08 08:50:12 +01:00
  • ad619cb687 Fix - typo in client ruleset Rob White 2023-06-08 08:48:40 +01:00
  • ada2422a68 Add - Refactor to use uci config directly even for Generic Linux Rob White 2023-05-28 23:21:43 +01:00
  • 38f02bcc43 Add - Parsing for multi item lists with spaces in items Rob White 2023-05-24 10:26:06 +01:00
  • ea674fa2b8 Add - use common library call get_option_fom_config Rob White 2023-05-23 07:40:51 +01:00
  • c4925aacac Add - support for direct use of uci format config file - string and integer parameters Rob White 2023-05-22 20:23:37 +01:00
  • a4ae74b313 Fix - Remove deprecated syslog_facility config setting Rob White 2023-05-22 20:18:28 +01:00
  • 0f13008e92 Add - thread busy message to ndsctl Rob White 2023-05-16 06:28:19 +01:00
  • b6cf55bbde Add - refactor configure_log_location Rob White 2023-05-16 06:27:34 +01:00
  • 871cfa5c1a Fix - suppress LOG_NOTICE message when getting mac of interface Rob White 2023-05-13 19:39:21 +01:00
  • 2878ae17f7 Merge pull request #467 from openNDS/v10.1.00beta Rob White 2023-05-12 08:15:17 +01:00
  • cf9e3f70cc Add - community testing v10.1.0beta-1 Rob White 2023-05-12 08:08:45 +01:00
  • 3b775f267d Fix - ndsctl error message Rob White 2023-05-12 08:03:37 +01:00
  • 92962f2c5e Fix - get_client_interface for levels 2 and 3 Rob White 2023-05-12 08:02:54 +01:00
  • 98b2d7fc33 Add - use common library write_log function Rob White 2023-05-12 08:01:46 +01:00
  • d15a070682 Merge pull request #465 from openNDS/v10.1.00beta Rob White 2023-05-10 21:26:42 +01:00
  • e11a0650b8 Bumpt to v10.1.00beta Rob White 2023-05-10 21:18:46 +01:00
  • 7de5ea6978 Add - Refactor memory management Rob White 2023-05-10 21:12:41 +01:00
  • 949f18a178 Fix - fix and refactor upload rate limiting rules Rob White 2023-05-10 08:05:28 +01:00
  • 045df4cc2c Fix - Change a debug message from err to info Rob White 2023-05-06 18:07:07 +01:00
  • 95780bfb5a Add - refine common buffer sizes Rob White 2023-05-06 18:02:40 +01:00
  • 13767a273d Merge pull request #459 from openNDS/v10.0.00 Rob White 2023-04-21 10:45:36 +01:00
  • f54fc7299f Add - use initialised heap memory for redirect_to_splashpage v10.0.00 Rob White 2023-04-21 10:36:50 +01:00
  • 6e596a8510 Add - user message to themespec Rob White 2023-04-21 10:35:44 +01:00
  • 0876b8eda6 Merge pull request #457 from openNDS/v10.0.00 Rob White 2023-04-16 20:38:54 +01:00
  • aeac233d13 Add - community testing v10.0.0beta-8 Rob White 2023-04-16 20:34:14 +01:00
  • 8970829e44 Merge pull request #456 from openNDS/v10.0.00 Rob White 2023-04-16 20:31:48 +01:00
  • 016615c801 Add - auth_restore support ie reauth clients after a restart by default. Rob White 2023-04-16 20:21:08 +01:00
  • 3881e01267 Add - Library call to preemptively re-auth clients after a restart or crash Rob White 2023-04-16 15:21:01 +01:00
  • 209c84deb7 Add - BinAuth, write an authenticated clients list Rob White 2023-04-13 16:52:37 +01:00
  • 8eea23a149 Add - library call "check_heartbeat" Rob White 2023-04-11 20:56:50 +01:00
  • 0d4f7ad17b Fix - Tidy up redundant code Rob White 2023-04-11 15:50:25 +01:00
  • 75ad19a705 Merge pull request #455 from openNDS/v10.0.00 Rob White 2023-04-11 12:20:43 +01:00
  • 6141de02ef Add - community testing v10.0.0beta-6 Rob White 2023-04-11 12:16:48 +01:00
  • 4ae962d6c2 Fix - change warning message to debug message when iw not installed Rob White 2023-04-11 12:08:02 +01:00
  • acd475a07c Add - library call to log to syslog Rob White 2023-04-11 12:06:48 +01:00
  • 772e4f90dc Fix - use initialised heap memory for client list entries Rob White 2023-04-10 22:08:18 +01:00
  • e4b2e4a5ee Fix - ignore legacy ipset firewall rule Rob White 2023-04-10 22:07:15 +01:00
  • ba4e7d5fc5 Merge pull request #452 from openNDS/v10.0.00 Rob White 2023-04-09 21:10:20 +01:00
  • 236102e58a Add - community testing v10.0.0beta-4 Rob White 2023-04-09 21:03:22 +01:00
  • 40d752846a Fix - refactor memory management for MHD calls - use heap memory for buffers etc Rob White 2023-04-09 20:41:28 +01:00
  • b0c464488b Fix - missing free causing memory leak Rob White 2023-04-09 11:37:20 +01:00
  • 8835cae9d9 Fix - predefine and initialise buffer for send_redirect_temp Rob White 2023-04-09 10:29:56 +01:00
  • 13184c7fcf Merge pull request #451 from openNDS/v10.0.00 Rob White 2023-04-08 20:43:47 +01:00
  • 45049e413d Add - community testing v10.0.0beta-4 Rob White 2023-04-08 20:40:19 +01:00
  • 9ab71252fe Add - support protocol "all" in firewall ruleset Rob White 2023-04-08 20:32:21 +01:00
  • cf4e4abf13 Add - pre-allocation of initialised buffers Rob White 2023-04-08 09:32:55 +01:00
  • a8cb8e4590 Merge pull request #450 from openNDS/v10.0.00 Rob White 2023-04-07 19:46:15 +01:00
  • d913bdf08a Add - community testing v10.0.0beta-3 Rob White 2023-04-07 19:38:19 +01:00
  • 0af1c54c37 Fix - prevent buffer overrun on removing client Rob White 2023-04-07 17:15:27 +01:00
  • d337ffb9f9 Add - update MHD connection timeout and connection limit Rob White 2023-04-07 17:14:19 +01:00
  • 3fa3e6dfb1 Merge pull request #449 from openNDS/v10.0.0 Rob White 2023-04-06 22:58:32 +01:00
  • 0cf95e702e Add - community testing 10.0.0beta-2 v10.0.0 Rob White 2023-04-06 22:48:27 +01:00
  • f7d3b4dda1 Add - chain ndsDLR for dynamic client download rate limiting rules Rob White 2023-04-06 21:43:50 +01:00
  • bb26b88355 Add - Use Internal Polling Thread / Thread Per Connection in MHD In addition set MHD callback return value on error to MHD_NO Rob White 2023-04-06 20:11:44 +01:00
  • 2eef3fb9ed Merge pull request #443 from openNDS/v10.0.0 Rob White 2023-04-02 16:16:33 +01:00
  • be313fb377 Add - community testing v10.0.0beta Rob White 2023-04-02 16:09:25 +01:00
  • 975a9586d0 Add - some new default values Rob White 2023-04-02 16:08:34 +01:00
  • 5401b25823 Fix - remove some redundant code and fix some compiler warnings Rob White 2023-03-28 20:05:18 +01:00
  • beb03fad9b Merge pull request #441 from openNDS/v10.0.0 Rob White 2023-03-25 21:48:28 +00:00
  • e322293918 Fix - remove redundant library command string Rob White 2023-03-25 21:40:20 +00:00
  • 993ee8e6f2 Fix - Tidy up redundant iptables code Rob White 2023-03-25 21:20:58 +00:00
  • 6c942ab9cb Add - convert trusted client support to nftables Rob White 2023-03-25 14:31:01 +00:00
  • cd9b0c13c6 Add - refer to nftables Rob White 2023-03-25 14:30:12 +00:00
  • f5e5cce6ee Add - move code for generating authentication mark string to initial setup Rob White 2023-03-22 21:20:15 +00:00
  • 38313ba360 Add - full nftset support with ipset import where required Rob White 2023-03-21 23:21:09 +00:00
  • 6b2418d950 Add - nftset support library calls Rob White 2023-03-21 23:16:26 +00:00
  • c1451a111a Add - ipset_to_nftset library call Rob White 2023-03-21 23:15:02 +00:00
  • b508a7c61d Add - support for nftables version of append_ruleset and nftables_compile Rob White 2023-03-18 17:14:06 +00:00
  • aec4054a1e Bump to v10.0.0beta Rob White 2023-03-17 21:09:23 +00:00
  • 3322bddb23 Fix - buffer overflow in page_511 generation Rob White 2023-03-17 21:08:52 +00:00
  • 7301545c80 Add - more nftables migration including rate quotas Rob White 2023-03-17 21:07:40 +00:00
  • 9d1180f241 Fix - change GatewayInterface to lower case Rob White 2023-03-17 21:06:14 +00:00
  • 18b724c883 Add - upload and download limiting client flags for future use Rob White 2023-03-17 21:04:31 +00:00
  • 307fcad511 add - lib calls "pad_string" and "replace_client_rule" Rob White 2023-03-17 21:02:34 +00:00
  • 71257829fb Add - further nftables migration Rob White 2023-02-27 20:34:44 +00:00
  • 2c816b4e98 Fix - correctly parse options from legacy conf file Rob White 2023-02-23 21:10:17 +00:00
  • 7ff11eddaf Fix - some compiler warnings and set min iptables version Rob White 2023-02-23 21:07:32 +00:00
  • 1c7495e975 Merge pull request #433 from openNDS/v9.11.00 Rob White 2023-02-22 21:33:46 +00:00
  • 0b6ec6264a Bump to v9.11.0 for release v9.11.00 Rob White 2023-02-22 20:07:57 +00:00
  • cc8ee0a759 Add - Generic Linux configure walledgarden Rob White 2023-02-22 20:02:48 +00:00
  • 9bee1304ca Add - Implementation of nftsets for walledgarden Rob White 2023-02-21 21:54:55 +00:00
  • 4242f298aa Add - migration to nftables, next phase. Rob White 2023-02-18 17:12:10 +00:00
  • d916f71f75 Add - library function delete_client_rule Rob White 2023-02-18 16:51:39 +00:00
  • 63a78f07da Fix - remove duplicate definition Rob White 2023-02-18 16:49:56 +00:00
  • 1d4523f377 Add - First stage migration to nftables. ipsets migration still to be done. Rob White 2023-02-01 22:07:23 +00:00
  • 9f6d0f72d8 Merge pull request #430 from openNDS/v9.10.01beta Rob White 2023-01-30 20:14:46 +00:00
  • a59bb40405 Bump to v9.10.01beta Rob White 2023-01-30 17:21:32 +00:00
  • 9f623b2066 Fix - compatibility with iptables-nft v1.8.8 Rob White 2023-01-30 17:13:41 +00:00
  • 560a47ddc1 Merge pull request #427 from openNDS/v9.10.00 v9.10.0 Rob White 2023-01-21 12:06:45 +00:00