Commit Graph

  • 39d3312f17 Don't complain loopback subzone violations when regression testing Allows Steven Springl's complex tests to pass. master Tom Eastep 2024-08-08 10:26:13 -0700
  • 59736620fe busybox 'find' now supports -quit so use it if the installed version supports that option Tom Eastep 2024-04-15 21:15:38 -0700
  • fba5847fa3 Merge branch 'master' of ssh://gitlab.com/shorewall/code Tom Eastep 2024-04-15 20:06:34 -0700
  • 2673e6e60c Merge branch 'busybox-shell-fixes/v1' into 'master' Tom Eastep 2024-04-16 03:05:57 +0000
  • d1a8c19712 Merge branch 'support-SAFESTOP-under-systemd-in-debian/v1' into 'master' Tom Eastep 2024-04-16 02:59:32 +0000
  • 3c77d83260 Merge branch 'clean-test-ipset' into 'master' Tom Eastep 2024-04-16 02:46:50 +0000
  • c94c3c5720 Merge branch 'master' of ssh://gitlab.com/shorewall/code Tom Eastep 2024-04-15 15:58:31 -0700
  • d8e43cee2b Merge branch 'master' into 'master' Tom Eastep 2024-04-15 22:57:24 +0000
  • 17d77ddc84 Merge branch 'master' of ssh://gitlab.com/shorewall/code Merge from Master Tom Eastep 2024-04-15 14:42:14 -0700
  • b0839c30b2 Merge branch '11-update-always-allowed-ipv6-icmp-rules-according-rfc4890' into 'master' Tom Eastep 2024-04-15 21:33:14 +0000
  • d3f3a59d6f Merge branch 'master' of ssh://gitlab.com/shorewall/code Merge changes that occurred while I was inactive Tom Eastep 2024-04-15 14:29:10 -0700
  • b619f1333e Correct status of optional interface during 'disable' Tom Eastep 2024-04-15 13:29:08 -0700
  • 9b1ef03c49 Correct the 'show filter' command Tom Eastep 2024-03-29 15:49:41 -0700
  • 90444bdc44 Correct comment Tom Eastep 2024-03-29 15:48:45 -0700
  • 5a66c1d9d6 AllowICMPs: certificate path advertisment source must be fe80::/10 11-update-always-allowed-ipv6-icmp-rules-according-rfc4890 Tuomo Soini 2024-03-19 11:17:00 +0200
  • de23e641f7 AllowICMPs: certificate path solicitation source must be :: or fe80::/10 Tuomo Soini 2024-03-19 11:15:37 +0200
  • a8294ed495 AllowICMPs: listener report v2 source must be :: or fe80::/10 Tuomo Soini 2024-03-19 11:11:49 +0200
  • 393cd5043d AllowICMPs: router-advertisment source must be fe80::/10 Tuomo Soini 2024-03-19 11:04:36 +0200
  • 0de5e88018 AllowICMPs: allowing redirects is a security issue and not required Tuomo Soini 2024-03-19 11:02:31 +0200
  • 44671e906d Correct typo Tom Eastep 2024-03-13 18:16:51 -0700
  • 160c259866 Silly documentation change Tom Eastep 2024-03-11 12:32:45 -0700
  • 8f826ce70d Avoid 'ip' error messages due to missing optional interface Tom Eastep 2024-03-10 12:55:34 -0700
  • 895428c7c1 Handle the case where a single host exclusion specifies multiple nets Tom Eastep 2024-03-10 10:30:33 -0700
  • 0855bc4187 Create /etc/iproute2/rt_tables if it doesn't exist Tom Eastep 2024-03-09 15:52:49 -0800
  • 3e52a6c005 Remove interface status files during 'stop/clear' processing Tom Eastep 2024-03-08 16:13:05 -0800
  • 8ce3f23464 Set AUTOHELPERS=No in the samples Tom Eastep 2024-03-08 13:27:47 -0800
  • 467cc4c252 Correct src-dst single exclusion Tom Eastep 2024-03-08 11:50:49 -0800
  • a9359d2610 Update $globals{VERSION} Tom Eastep 2024-03-07 15:41:15 -0800
  • 9479b83c48 Correct add_dbl_exclution_ijump() Tom Eastep 2024-03-07 14:18:06 -0800
  • f37a74a667 Add a comment Tom Eastep 2024-03-07 12:30:37 -0800
  • 0ecf0703dc Correct classic blacklisting Tom Eastep 2024-03-07 12:26:59 -0800
  • f1317f919f Handle ipsec correctly in ipset-based dynamic blacklisting Tom Eastep 2024-03-06 20:26:58 -0800
  • cbe2935fce Handle 'nodbl' in complex host definitions Tom Eastep 2024-03-06 17:18:50 -0800
  • a8718b9867 Clearify 'ip' in shorewall-hosts(5) Tom Eastep 2024-03-05 15:21:26 -0800
  • a9c2ee3a76 Major cleanup of DYNAMIC_BLACKLIST code Tom Eastep 2024-03-05 14:45:41 -0800
  • dfd40ee208 Factor out ipset match rule generateion Tom Eastep 2024-03-04 13:44:23 -0800
  • 8d0dba349c Shorten DBL exclusion chain names Tom Eastep 2024-03-04 12:10:56 -0800
  • f21d8b2a27 Correct parsing of the hosts file: Tom Eastep 2024-03-03 09:54:33 -0800
  • 11fb1ab6cf Insert comments into add_common_rules() Tom Eastep 2024-03-02 19:51:18 -0800
  • e8f28fa564 Allow 'nodbl' for classic blacklisting Tom Eastep 2024-03-02 16:16:02 -0800
  • 337a4bd6ec Use shorter names for dbl exclusion chains Tom Eastep 2024-03-02 14:54:45 -0800
  • 91d5dbb7ba Fix some blacklisting bugs: Tom Eastep 2024-03-02 13:53:31 -0800
  • 4ca77b109c Replace bizarre {dbl} encoding (what was I smoking when I wrote that code?) Tom Eastep 2024-03-02 10:40:12 -0800
  • a96656a509 Clean up shorewall.conf(5) Tom Eastep 2024-03-02 09:52:16 -0800
  • f928b4d6fc Add a comment Tom Eastep 2024-03-02 08:45:46 -0800
  • a3abafa98b Add a 'nodbl' option for the hosts file. Tom Eastep 2024-03-02 08:33:36 -0800
  • 1377fc8897 Stop errors when displaying an empty routing table Tom Eastep 2024-02-28 15:20:25 -0800
  • badf2fc9f0 Support SAFESTOP under systemd Jeremy Sowden 2023-01-31 21:52:42 +0000
  • 5e8ce7d073 lib.cli-std: fix two shell errors when AUTOMAKE is false Jeremy Sowden 2023-09-04 20:26:04 +0100
  • 450a16f730 Destroy the temporary IP set in the cleanup function Glop 2023-03-03 16:09:23 +0100
  • aae5baedfd Merge branch 'idl0r_iptablesw' into 'master' Paul Gear 2023-02-01 02:47:31 +0000
  • 95831e372f Merge branch 'tor_metrics' into 'master' Paul Gear 2023-02-01 02:41:22 +0000
  • 77317c1766 Merge branch 'systemd-service-documentation' into 'master' Paul Gear 2023-02-01 02:39:27 +0000
  • 236b06d480 Merge branch 'gfdl-text-corrections' into 'master' Paul Gear 2023-02-01 02:38:53 +0000
  • 86244d8faf Merge branch 'shorewall-man-page-stop-command-fix/v1' into 'master' Paul Gear 2023-02-01 02:35:57 +0000
  • b8ef488f64 Merge branch 'init-script-SRWL-definition-fix/v1' into 'master' Paul Gear 2023-02-01 01:53:53 +0000
  • b7f2d1b22e Move '-6' and '-l' options from SRWL to SRWL_OPTS in Debian init-scripts. Jeremy Sowden 2021-04-11 16:12:20 +0100
  • c93817f30b Correct GFDL text embedded in document sources Jeremy Sowden 2023-01-19 22:17:25 +0000
  • 5637385507 Document related man-pages in Debian systemd service files Jeremy Sowden 2023-01-16 22:57:28 +0000
  • 23f66180e9 Restore omitted words from stop command description Jeremy Sowden 2023-01-31 20:39:25 +0000
  • c1e58f6faf Add TorMetrics macro Vincas Dargis 2022-09-18 15:04:42 +0300
  • 8b0d829531
    Check for wait option if we don't have capabilities Christian Ruppert 2022-04-02 11:49:25 +0200
  • c941cf4bb5
    Run iptables -w check against a usually small chain Christian Ruppert 2022-04-01 16:41:05 +0200
  • e9e73a259b Rewrite gethostbyname2 and inet_ntop to newer getaddrinfo and getnameinfo Michal Josef Špaček 2022-02-08 00:38:02 +0100
  • 672c3420a0 support: update chat server address Tuomo Soini 2021-05-27 01:44:15 +0300
  • b8581e54fa
    Remove StandardOutput specifications from unit files Tom Eastep 2020-11-03 10:38:26 -0800
  • ba87937f49
    Replace StandardOutput=syslog by StandardOutput=journal in unit files Tom Eastep 2020-10-30 09:24:47 -0700
  • 35704f4171
    Correct 'show bl|blacklists' syntax 5.2.8 Tom Eastep 2020-10-09 09:26:41 -0700
  • 69f0d4d881
    Simon Mater's patch to support gbits and gbps in rate/burst specifications Tom Eastep 2020-10-09 09:39:01 -0700
  • 6681191c88
    Correct 'show bl|blacklists' syntax Tom Eastep 2020-10-09 09:26:41 -0700
  • 2ceeb2c934
    Merge branch '5.2.8' Tom Eastep 2020-09-25 10:05:35 -0700
  • 97165ed41e
    Add target file(s) 5.2.8-base 5.2.8-base Tom Eastep 2020-09-24 15:16:51 -0700
  • 5b0cacd9c4
    Add NFS V1.4 macro Tom Eastep 2020-09-24 14:46:24 -0700
  • eeec6f2396
    Update shorewall-snat(5) Tom Eastep 2020-09-24 11:19:12 -0700
  • 2e7d1ac4a3
    Update shorewall-snat(5) Tom Eastep 2020-09-24 11:19:12 -0700
  • 34c59dca32
    Don't export interface_is_plain() Tom Eastep 2020-09-19 11:38:41 -0700
  • 9aa2a4b704
    Use less obscure code to set $call_generate_all_acasts; Tom Eastep 2020-09-19 11:20:10 -0700
  • d363809859
    Complete the table documentation at the top of the file Tom Eastep 2020-09-18 13:44:41 -0700
  • 6c4383b5ce
    Add target file(s) 5.2.8-RC1 5.2.8-RC1 Tom Eastep 2020-09-17 14:47:53 -0700
  • 877807943d
    Add target file(s) 5.2.8-RC1 Tom Eastep 2020-09-17 14:47:29 -0700
  • 378df2861a
    Add target file(s) 5.2.8-RC1 Tom Eastep 2020-09-17 14:47:20 -0700
  • f84be9faa4
    Display consistent banner Tom Eastep 2020-09-17 10:46:53 -0700
  • c6dea1525f
    Describe using a shell alias to invoke shorewall6-lite from 'shorewall6' Tom Eastep 2020-09-15 17:22:07 -0700
  • a7505f3ecb
    Remove ${SBINDIR}/shorewall when removing Shorewall-core Tom Eastep 2020-09-15 16:57:44 -0700
  • 8c10c96844
    Revert "Move ${SBINDIR}/shorewall6 to the Shorewall-core product" Tom Eastep 2020-09-15 16:49:19 -0700
  • 126c5ccd53
    Include administrative host name in status output Tom Eastep 2020-09-15 15:16:23 -0700
  • 1ca886abd7
    Move ${SBINDIR}/shorewall6 to the Shorewall-core product Tom Eastep 2020-09-15 13:41:26 -0700
  • ca78c0221c
    Don't remote ${SBINDIR}/shorewall when uninstalling Shorewall Tom Eastep 2020-09-15 11:58:05 -0700
  • e4c2122532
    Eliminate duplicate function names between lib.cli and lib.cli-std Tom Eastep 2020-09-14 14:15:47 -0700
  • f16e666858
    Redirect STDERR to STDOUT when using $PAGER Tom Eastep 2020-09-13 15:46:04 -0700
  • b5f3294adb
    Set SHOREWALL_SHELL=/sbin/sh if it isn't set and export or test Tom Eastep 2020-09-13 15:33:01 -0700
  • 8d4e79650e
    Refactor ALL_ACASTS code Tom Eastep 2020-09-11 15:07:38 -0700
  • b253be8a69
    Localize to IPv6 the effect of generating ALL_ACASTS during 'restore' Tom Eastep 2020-09-11 13:44:57 -0700
  • 4385264dc3
    Revert "Delete superfuous 'use' statements" Tom Eastep 2020-09-11 13:35:33 -0700
  • 6cab1c3c8c
    Generate ALL_ACASTS during 'restore' processing Tom Eastep 2020-09-11 13:11:44 -0700
  • fe7bb4abca
    Delete superfuous 'use' statements Tom Eastep 2020-09-11 12:56:37 -0700
  • 63b477a4de
    Clean up ALL_ACASTS generation Tom Eastep 2020-09-10 15:59:33 -0700
  • 2166251b97
    Correct physwild/wildcard usage Tom Eastep 2020-09-10 15:59:16 -0700
  • 9e6aec7687
    Correct usage of $physwild, replacing with $wildcard Tom Eastep 2020-09-10 13:06:39 -0700
  • b154803f22
    Rename 'noanycast' to 'omitanycast' Tom Eastep 2020-09-10 09:59:45 -0700