Commit Graph

  • 92e8358d46 unbound-dhcp-leases-bridge: Find existing leases to remove all data Michael Tremer 2024-05-10 17:20:30 +01:00
  • 0e1ae247e7 unbound-dhcp-leases-bridge: Store leases in a globally accessible set() Michael Tremer 2024-05-10 17:16:13 +01:00
  • edcea3e1c9 unbound-dhcp-leases-bridge: Make Leases hashable and equal by IP address Michael Tremer 2024-05-10 17:07:23 +01:00
  • 038c9db2bd unbound-dhcp-leases-bridge: Use IPv4Address to store IP addresses Michael Tremer 2024-05-10 17:04:43 +01:00
  • 084795163e unbound-dhcp-leases-bridge: Implement a worker thread to handle all events Michael Tremer 2024-05-10 17:01:50 +01:00
  • d9348a16f1 unbound-dhcp-leases-bridge: Store all messages in a queue Michael Tremer 2024-05-10 16:32:07 +01:00
  • e4cc1eefd5 dhcp.cgi: Call the unbound-dhcp-leases-client for all events Michael Tremer 2024-05-10 16:07:05 +01:00
  • 7397809eb4 unbound-dhcp-leases-client: A new script to send events to the bridge Michael Tremer 2024-05-10 16:06:23 +01:00
  • 43f001cb5b unbound-dhcp-leases-bridge: Decode any incoming messages Michael Tremer 2024-05-10 14:50:30 +01:00
  • bf352bbbcb unbound-dhcp-leases-bridge: Remove running indicator Michael Tremer 2024-05-10 14:31:53 +01:00
  • 193638f078 unbound-dhcp-leases-bridge: Reload on SIGHUP Michael Tremer 2024-05-10 14:29:31 +01:00
  • 716c69eee4 unbound-dhcp-leases-bridge: No longer listen to any changed files Michael Tremer 2024-05-10 14:27:10 +01:00
  • b2787f168b unbound-dhcp-leases-bridge: Initialize at startup Michael Tremer 2024-05-10 14:25:53 +01:00
  • 130606f039 unbound-dhcp-leases-bridge: Open a socket to listen for events Michael Tremer 2024-05-10 14:19:05 +01:00
  • 72f4fccbe4 unbound-dhcp-leases-bridge: Terminate on SIGINT Michael Tremer 2024-05-10 14:18:12 +01:00
  • 6158761b2f mympd: remove create config start Arne Fitzenreiter 2024-05-10 12:42:29 +02:00
  • 1330e280de kernel: update x86_64 rootfile Arne Fitzenreiter 2024-05-08 13:28:38 +02:00
  • b712270fb3 Revert "kernel: update x86_64 rootfile" Arne Fitzenreiter 2024-05-08 13:27:24 +02:00
  • 7b68ef8515 kernel: update x86_64 rootfile Arne Fitzenreiter 2024-05-08 06:19:30 +00:00
  • 49df562431 ebpf: Enable kernel BPF_EVENTS Vincent Li 2024-05-08 03:26:51 +00:00
  • d3ea3e932f bacula: Update to version 13.0.4 Adolf Belka 2024-05-06 18:58:20 +02:00
  • 7cb0220f4a update.sh: Add SPAMHAUS_DROP if SPAMHAUS_EDROP was previously used Adolf Belka 2024-05-04 15:05:20 +02:00
  • 0bb5687fb7 update contributors Arne Fitzenreiter 2024-05-07 07:04:41 +02:00
  • ae77ce8707 kernel: update aarch64 config and rootfile Arne Fitzenreiter 2024-05-07 07:03:38 +02:00
  • 2eda35a51e kernel: update to 6.6.30 Arne Fitzenreiter 2024-05-06 18:03:05 +02:00
  • 69dde418f1 kernel: Enable XDP Michael Tremer 2024-04-18 21:08:55 +00:00
  • d544247a53 linux: change kernel NR_CPUS to 512 Vincent Li 2024-05-03 16:56:06 +00:00
  • 04cb6cc6ff libbpf: switch to libbpf 0.8.3 Vincent Li 2024-05-03 16:52:40 +00:00
  • 8c6dd630eb kernel: update to 6.6.29 Arne Fitzenreiter 2024-05-02 12:35:08 +02:00
  • 4d35e1845b update README build Vincent Li 2024-04-30 15:47:47 +00:00
  • c63ca5232f mympd: update to 14.1.2 Arne Fitzenreiter 2024-04-29 12:40:37 +02:00
  • 464b2117ea suricata.yaml: Fix Landlock path settings Peter Müller 2024-04-22 16:44:00 +00:00
  • 3358151c85 Revert "suricata: Disable Landlock support" Peter Müller 2024-04-22 16:43:00 +00:00
  • 5fea15ef76 linux: Properly load Landlock module Peter Müller 2024-04-22 16:43:00 +00:00
  • c463d1d203 Add DPDK Pktgen 10G SYN flood test throughput Vincent Li 2024-04-28 22:16:45 +00:00
  • eebce7d9a3 kmod: update rootfile Arne Fitzenreiter 2024-04-28 21:04:28 +00:00
  • 1ce6219703 lynis: update rootfile Arne Fitzenreiter 2024-04-28 21:04:02 +00:00
  • 4f87fc4900 core186: ship apache initskript Arne Fitzenreiter 2024-04-28 13:14:32 +00:00
  • 1724e5ac0a initscripts: Correctly wait for Apache2 to terminate Michael Tremer 2024-04-26 15:28:38 +00:00
  • 21aee1688a core186: ship unbound-dhcp-leses-bridge Arne Fitzenreiter 2024-04-28 13:12:04 +00:00
  • 4bf50efa84 unbound-dhcp-leases-bridge: Make comparison work if old file does not exist Michael Tremer 2024-04-26 15:09:19 +00:00
  • 749bf85902 unbound-dhcp-leases-bridge: Only reload if leases have actually changed Michael Tremer 2024-04-26 15:09:18 +00:00
  • c3cabfa09c unbound-dhcp-leases-bridge: Implement atomic file replacement Michael Tremer 2024-04-26 15:09:17 +00:00
  • e94f3294c3 core186: ship tzdata Arne Fitzenreiter 2024-04-28 13:07:50 +00:00
  • 020ef02a55 tzdata: Update to version 2024a Adolf Belka 2024-04-25 22:43:02 +02:00
  • e1ea58c928 core186: ship sqlite Arne Fitzenreiter 2024-04-28 13:05:17 +00:00
  • 0914995edc sqlite: Update to version 3450300 Adolf Belka 2024-04-25 22:43:01 +02:00
  • 101b977d84 core186: ship suricata and libhtp Arne Fitzenreiter 2024-04-28 13:01:49 +00:00
  • 2d088b20c2 suricata: Update to 7.0.5 Michael Tremer 2024-04-24 08:49:01 +00:00
  • d1731f4f69 libhtp: Update to 0.5.48 Michael Tremer 2024-04-24 08:49:00 +00:00
  • b4a822d9b4 core186: ship kmod Arne Fitzenreiter 2024-04-28 12:58:05 +00:00
  • 581e1c7a67 kmod: Update to 32 Peter Müller 2024-04-22 16:48:00 +00:00
  • 7152f170a2 core186: ship strongswan Arne Fitzenreiter 2024-04-28 12:55:54 +00:00
  • 692589d73a strongSwan: Update to 5.9.14 Peter Müller 2024-04-22 16:03:00 +00:00
  • 6bd19004ee Lynis: Update to 3.1.1 Peter Müller 2024-04-22 16:01:00 +00:00
  • f51e75beb6 Tor: Update to 0.4.8.11 Peter Müller 2024-04-22 15:58:00 +00:00
  • 3705171543 core186: ship squid Arne Fitzenreiter 2024-04-28 12:46:30 +00:00
  • 62f1e54adc squid: Update to 6.9 Matthias Fischer 2024-04-10 18:16:52 +02:00
  • 98b755225e general-function.pl: Add a function to easily set defaults Michael Tremer 2024-04-16 15:02:33 +02:00
  • 3cd821c122 web: Refactor graphs Michael Tremer 2024-03-23 20:56:58 +01:00
  • 2dd6bc7225 web: Introduce sections Michael Tremer 2024-03-23 20:09:16 +01:00
  • fbfde0088c vulnerabilities.cgi: Use CSS to colour the table Michael Tremer 2024-03-23 19:57:49 +01:00
  • a9279a413f vulnerabilities.cgi: Remove manual alternation of colours Michael Tremer 2024-03-23 19:42:24 +01:00
  • f5bddd4fe7 header.pl: Simplify boxes Michael Tremer 2024-03-23 19:39:40 +01:00
  • d716ad52a7 header.pl: Remove unused openpagewithoutmenu function Michael Tremer 2024-03-23 19:21:56 +01:00
  • 72e6d61719 CSS: Automatically stripe all tables Michael Tremer 2024-03-23 19:00:49 +01:00
  • 66db90757a Remove RECONNECTION=dialondemand Michael Tremer 2024-03-23 16:55:41 +01:00
  • cc5613b3b5 network-functions.pl: Read PPP settings globally Michael Tremer 2024-03-23 16:51:27 +01:00
  • 789251ae65 web: Read ethernet settings file only once in headers Michael Tremer 2024-03-23 16:42:16 +01:00
  • 07257e1f83 general-functions.pl: Don't use line buffering Michael Tremer 2024-03-23 16:31:38 +01:00
  • 0e750575a9 web-user-interface: Move theme functions back into header.pl Michael Tremer 2024-03-23 16:28:38 +01:00
  • 9b044bc8eb header.pl: Remove unused function "is_modem" Michael Tremer 2024-03-23 16:21:34 +01:00
  • 0e93c1eaf3 header.pl: Fix whitespace errors Michael Tremer 2024-03-23 15:59:59 +01:00
  • 62a84fdb4a general-functions.pl: Remove unused NextIP* functions Michael Tremer 2024-03-23 15:54:02 +01:00
  • 9c9f637e16 general-functions.pl: Remove unused srtarray function Michael Tremer 2024-03-23 15:52:17 +01:00
  • 11e75894ce general-functions.pl: Remove getlastip/getnextip Michael Tremer 2024-03-23 15:49:54 +01:00
  • 498feaa550 general-functions.pl: Drop unused getccdbc function Michael Tremer 2024-03-23 15:38:48 +01:00
  • b8d1ae216f general-functions.pl: Drop unused "writehashpart" function Michael Tremer 2024-03-23 15:36:12 +01:00
  • d110e751f3 general-functions.pl: Fix various whitespace issues Michael Tremer 2024-03-23 15:35:48 +01:00
  • db09ea9e5c initscripts: Don't overwrite the PID file Michael Tremer 2024-03-23 14:35:39 +01:00
  • 3f863ee70d initscripts: Add some basic functions for IP address maths Michael Tremer 2024-03-23 14:32:30 +01:00
  • 5900a95059 initscripts: Fix reading PIDs Michael Tremer 2024-03-23 14:31:49 +01:00
  • 6e47a143c9 initscripts: Handle command arguments as array Michael Tremer 2024-03-23 14:30:33 +01:00
  • e340d393d3 network: Don't include initscript headers twice Michael Tremer 2024-03-22 17:40:15 +01:00
  • 737e9e1037 network-functions.pl: Add function to get netmask in dotted format Michael Tremer 2024-03-20 17:19:50 +01:00
  • 85e004c2da network-functions.pl: Fix return code check Michael Tremer 2024-03-20 12:10:50 +01:00
  • 65fff7fc34 network-functions.pl: Fix whitespace issues Michael Tremer 2024-03-20 12:10:37 +01:00
  • 0e55d27737 network-functions.pl: Add function to extract prefix Michael Tremer 2024-03-20 12:09:58 +01:00
  • 8eb016da79 CSS: Make text/number inputs 100% wide, too Michael Tremer 2024-04-09 18:25:11 +02:00
  • 17c29ce7fe CSS: Make all <select> and <textarea> use all available space Michael Tremer 2024-03-19 18:02:17 +01:00
  • d9de11aff8 CSS: Don't make headings so skinny Michael Tremer 2024-04-09 19:23:18 +02:00
  • 82fec28abe header.pl: Allow passing more HTTP headers to showhttpheaders() Michael Tremer 2024-04-10 17:34:28 +02:00
  • 1aac7c1a4c Add BPFire runnig in Microsoft HyperV pictures Vincent Li 2024-04-24 16:08:34 +00:00
  • 8031d30ad2 ddos init: add ratelimit Vincent Li 2024-04-23 21:50:34 +00:00
  • ad771dfe3b ddos.cgi add ratelimit UI Vincent Li 2024-04-23 21:39:43 +00:00
  • 00cd284e54 Revert "ddos.cgi remove duplicate code" Vincent Li 2024-04-23 21:23:31 +00:00
  • a925c32ecb Revert "ddos.cgi add ratelimit UI" Vincent Li 2024-04-23 21:22:57 +00:00
  • be1fc5ce77 xdp-tools: add xdp-udp Vincent Li 2024-04-23 16:43:40 +00:00
  • 6accd9056f ddos.cgi add ratelimit UI Vincent Li 2024-04-22 21:44:47 +00:00
  • 1cd908092b Add XDP DDoS README UI screenshot Vincent Li 2024-04-19 17:29:15 +00:00