Commit Graph

3017 Commits

Author SHA1 Message Date
Tom Eastep
a4090dc34f Document that 'any' is now a reserved word 2009-08-07 13:41:21 -07:00
Tom Eastep
55c879e4e6 Fix log record displays 2009-08-07 13:33:07 -07:00
Tom Eastep
374aceb06c Fix a couple of typos 2009-08-07 12:24:56 -07:00
Tom Eastep
7fbfb61fee Remove empty section from the release notes 2009-08-07 09:59:13 -07:00
Tom Eastep
fd75bc728a Idiot-proofing of the upgrade issues page 2009-08-07 09:46:20 -07:00
Tom Eastep
ed1e1f1352 Yet more idiot-proofing 2009-08-07 07:47:31 -07:00
Tom Eastep
a069b8817c More idiot-proofing of the release notes 2009-08-07 07:23:24 -07:00
Tom Eastep
71fb62c760 More tweaking of the release notes 2009-08-06 12:35:00 -07:00
Tom Eastep
b92730554e Idiot-proofing of the release notes 2009-08-06 12:23:35 -07:00
Tom Eastep
3af3ce6779 More release note tweaks 2009-08-06 10:24:21 -07:00
Tom Eastep
0c0026db53 Tweak release notes 2009-08-06 07:45:50 -07:00
Tom Eastep
9fd25a4832 Fix logging NAT rules -- fix release notes 2009-08-05 13:00:10 -07:00
Tom Eastep
031afd59b5 Fix logging NAT rules -- update release notes wording 2009-08-05 12:51:11 -07:00
Tom Eastep
70f46c02cc Fix logging NAT rules 2009-08-05 12:48:14 -07:00
Tom Eastep
9ce5887269 Restore LAST LINE to those files that are processed by the shell 2009-08-05 07:59:32 -07:00
Tom Eastep
e91d3dd905 More LAST LINE deletions 2009-08-05 07:38:02 -07:00
Tom Eastep
02b950dc9e Update the Notices page to reflect an earlier release date for 4.4 2009-08-03 14:49:51 -07:00
Tom Eastep
999a00dc77 Remove need for '-v-1' when compiling to stdout 2009-08-03 11:20:34 -07:00
Tom Eastep
3efaef813f Update version to 4.4.0 2009-08-03 10:16:37 -07:00
Tom Eastep
bdb69876ee Add migration issue for nested zones 2009-07-29 16:55:05 -07:00
Tom Eastep
489e09a4d7 Propagate super option to parents 2009-07-29 15:33:47 -07:00
Tom Eastep
4af6c7650e Correct handling of nested IPSEC zone 2009-07-29 14:35:27 -07:00
Tom Eastep
8d8920e7ad Disallow ipsec zones nested within an ip zone 2009-07-29 07:49:06 -07:00
Tom Eastep
19736bcdbd Update version to RC2 2009-07-28 13:45:26 -07:00
Tom Eastep
f2f8cab962 Make 'any' a reserved zone name 2009-07-26 12:29:37 -07:00
Tom Eastep
26cb2b1eeb Allow Shorewall6 to recognize TC, IP and IPSET 2009-07-26 12:26:49 -07:00
Tom Eastep
2d45a35c8f Make PREFIX work under Cygwin - Take 2 2009-07-25 07:44:53 -07:00
Tom Eastep
eed9df1c06 Make PREFIX work under Cygwin 2009-07-25 07:30:08 -07:00
Tom Eastep
c028fefa30 Fix 'disable_ipv6 -- take 2 2009-07-24 17:27:42 -07:00
Tom Eastep
fde24c16df Fix 'disable_ipv6 2009-07-24 16:58:49 -07:00
Tom Eastep
c77f462d2d Delete prog.functions and prog.functions6 2009-07-24 14:51:24 -07:00
Tom Eastep
45fffc7261 Replace 'edit' by 'validate' in compiler parameter handling logic 2009-07-22 10:43:53 -07:00
Tom Eastep
264126e9f5 Fix syntax error in last change 2009-07-22 10:43:15 -07:00
Tom Eastep
7f790e3aa2 Don't call generate_matrix() during 'check' 2009-07-21 14:13:26 -07:00
Tom Eastep
4fd338f3ca Fix 'rpm -U' from earlier versions 2009-07-21 12:32:25 -07:00
Tom Eastep
902d6e0d45 A couple of cosmetic fixes 2009-07-21 06:57:11 -07:00
Tom Eastep
2146a356a6 Fix .spec to re-add the init symlinks during an upgrade 2009-07-21 06:53:00 -07:00
Tom Eastep
0204ea46a6 Ensure that move_rules doesn't crash in NONAT case 2009-07-16 15:59:59 -07:00
Tom Eastep
55045ace4b Optimize nonat rules in certain cases 2009-07-16 11:05:37 -07:00
Tom Eastep
f16b2300b6 Remove references to Shorewall-shell, Shorewall-perl and prior Shorewall versions from the manpages 2009-07-15 17:50:55 -07:00
Tom Eastep
9c2966448e Fix NONAT of sub-zone 2009-07-15 15:59:53 -07:00
Tom Eastep
8e9bef0a61 Fix routing with no providers 2009-07-15 13:03:49 -07:00
Tom Eastep
3bd9d31c05 Correct NOROUTE logic when no providers 2009-07-15 12:32:26 -07:00
Tom Eastep
17f61ad1c6 Optimize creation of /etc/iproute2/rt_tables 2009-07-15 12:22:31 -07:00
Tom Eastep
8f57a5d7a2 Some minor tweaks to the Providers module 2009-07-14 16:12:59 -07:00
Tom Eastep
d64b526319 Come cleanup of the Chains module 2009-07-13 16:54:39 -07:00
Tom Eastep
887a643f9e Initiate RC1 2009-07-12 10:06:57 -07:00
Tom Eastep
75861185e0 Minor typo/cosmetic corrections 2009-07-12 09:26:25 -07:00
Tom Eastep
4d09aa0ff4 Remove duplicate macro GIT and update OpenVZ Doc 2009-07-10 11:31:33 -07:00
Tom Eastep
5bd3d710b7 Push version to Beta 4 2009-07-09 16:41:10 -07:00
Tom Eastep
bdd124b504 Derive IP6TABLES from IPTABLES 2009-07-09 10:29:56 -07:00
Tom Eastep
2142e92f8a Remove add_command and replace all calls with calls to add_commands 2009-07-06 18:38:39 -07:00
Tom Eastep
0bb1fbd9c4 Make DISABLE_IPV6=No the default for released shorewall.conf files 2009-07-06 18:38:10 -07:00
Tom Eastep
f88048ebe4 More revert conflicts 2009-07-06 18:23:23 -07:00
Tom Eastep
bab4f9df33 Resolve revert conflicts 2009-07-06 18:08:17 -07:00
Tom Eastep
16006e0425 Ensure that PATH is exported 2009-07-01 14:02:00 -07:00
Tom Eastep
81188bce1c Update release notes 2009-06-30 09:01:05 -07:00
Tom Eastep
4a98936290 Update home page for Beta 3 2009-06-30 07:06:47 -07:00
Tom Eastep
bc85b615ba More new macros 2009-06-29 21:05:23 -07:00
Tom Eastep
0afd7f3a6f More new macros 2009-06-29 21:00:34 -07:00
Tom Eastep
26aa8ba504 Delete DISABLE_IPV6 option 2009-06-29 18:33:44 -07:00
Tom Eastep
050375b211 Delete DISABLE_IPV6 option 2009-06-29 18:33:13 -07:00
Tom Eastep
9dbafc59d0 Fix 'findgw' 2009-06-29 08:14:53 -07:00
Tom Eastep
d32d677028 Add macro.OSPF 2009-06-28 06:18:43 -07:00
Tom Eastep
bc89604ba2 Add macro.OSPF 2009-06-28 06:17:48 -07:00
Tom Eastep
0b08186056 Fix a typo in the release notes 2009-06-27 13:46:50 -07:00
Tom Eastep
f264510729 Minor corrections to release notes 2009-06-27 10:27:30 -07:00
Tom Eastep
25c2403f48 Update version to Beta 3 2009-06-27 08:26:41 -07:00
Tom Eastep
b2b6633ced More on port list split/validation 2009-06-26 15:05:35 -07:00
Tom Eastep
cb681ab5ca Fix for source port counting 2009-06-26 10:31:43 -07:00
Tom Eastep
900cfa0def 1) Cosmetic change to compiler.pl
2) Make 'purge_jump' handle '-g <target>' correctly
3) Minor effeciency changes to Chains.pm
2009-06-26 09:46:15 -07:00
Tom Eastep
40bb8283d2 Verify the availability of the LOG target 2009-06-25 13:50:27 -07:00
Tom Eastep
ca15ead9ab Remove '#LAST LINE' from config files 2009-06-25 06:24:49 -07:00
Tom Eastep
2f01fc9a3e Fix 'show dynamic' -- take 2 2009-06-24 15:41:15 -07:00
Tom Eastep
f4338b52fe Fix 'show dynamic' 2009-06-24 15:28:43 -07:00
Tom Eastep
6eb202666c Fix for mis-configured interfaces 2009-06-24 08:58:37 -07:00
Tom Eastep
c85eacb863 Add new macros 2009-06-23 14:47:49 -07:00
Cristian Rodríguez
1967f9cbb4 Merge branch 'master' of ssh://judas_iscariote@shorewall.git.sourceforge.net/gitroot/shorewall 2009-06-21 18:58:27 -04:00
Tom Eastep
bd55a545b5 Rename lib.user to lib.private 2009-06-20 09:35:08 -07:00
Tom Eastep
f991e28308 Remove Shorewall-shell syntax from the tos manpage 2009-06-19 15:06:56 -07:00
Tom Eastep
01d046fac9 Add lib.user extension script 2009-06-19 14:39:45 -07:00
Tom Eastep
117116eb4e Add USER/GROUP column to /etc/shorewall/masq 2009-06-19 08:00:26 -07:00
Tom Eastep
dcb4ca61a5 Add iptrace/noiptrace commands 2009-06-17 12:03:05 -07:00
Cristian Rodríguez
9e246996ad Merge branch 'master' of ssh://judas_iscariote@shorewall.git.sourceforge.net/gitroot/shorewall 2009-06-17 12:39:38 -04:00
Tom Eastep
927aa5f0e8 Additional fix up of optional interface handling.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2009-06-17 09:39:35 -07:00
Tom Eastep
b99444ab8b Make new optional interface code work with shared providers 2009-06-17 07:30:01 -07:00
Cristian Rodríguez
b714605663 Add new GIT macro 2009-06-16 22:12:56 -04:00
Tom Eastep
3483e8052a Small optimization in lookup_provider() 2009-06-16 15:52:38 -07:00
Tom Eastep
64fd1167d1 replace a couple of instances of 'which' with 'mywhich'; relocate some global variable code 2009-06-16 15:39:04 -07:00
Tom Eastep
c00195e62a Replace '_IS_UP' with '_IS_USABLE' 2009-06-16 14:25:13 -07:00
Tom Eastep
2a7491ebf2 More work on optional interfaces 2009-06-16 14:03:15 -07:00
Tom Eastep
1e98ec52a0 Fix typo in release notes 2009-06-16 12:36:32 -07:00
Tom Eastep
6064d9e681 Document that 'continue' is no longer released 2009-06-16 09:51:32 -07:00
Tom Eastep
58b2488459 Clean up 'upnpclient' implementation 2009-06-16 09:43:22 -07:00
Tom Eastep
abe07c9fae Add 'upnpclient' interface option 2009-06-15 13:34:35 -07:00
Tom Eastep
b6410902a0 Relocate code that sets provider variables 2009-06-15 12:25:20 -07:00
Tom Eastep
8eb6ab7cc9 Set optional interface variables when there are no providers 2009-06-15 12:07:18 -07:00
Tom Eastep
c96db9a01c Set optional provider variables when NOROUTE is true 2009-06-15 11:35:46 -07:00
Tom Eastep
440cc08802 Fix ORIGINAL DEST issue 2009-06-15 08:45:34 -07:00
Tom Eastep
f723bc2ef1 Restore find_interface_by_mac() 2009-06-15 07:33:41 -07:00
Tom Eastep
894d4e5aa5 Update version to Beta2 2009-06-15 06:50:21 -07:00
Tom Eastep
4f675e2e18 Update release documents 2009-06-15 06:49:57 -07:00
Tom Eastep
48452fcc23 Delete 'continue' file 2009-06-15 05:51:21 -07:00
Tom Eastep
d0230e205d Remove '-h' from install.sh help text 2009-06-15 05:50:23 -07:00
Tom Eastep
a6d2497653 Integerize r2q before using it in a 'qdisc add' command 2009-06-14 14:29:12 -07:00
Tom Eastep
f02cddd780 Restore find_first_interface_address and find_first_interface_address_if_any 2009-06-14 13:40:27 -07:00
Tom Eastep
7440cd7d21 Correct 'help' in compiler.pl 2009-06-14 13:39:42 -07:00
Tom Eastep
e2ae6453ac Replace 'Shorewall-perl' with 'Shorewall' 2009-06-13 07:07:55 -07:00
Tom Eastep
265e4fa546 First cut at 4.4 2009-06-12 15:51:43 -07:00
Tom Eastep
1025ca6002 Refine ee0667c9da slightly 2009-06-12 07:34:31 -07:00
Tom Eastep
ee0667c9da Fix mnemonic handling in tcfilters 2009-06-12 07:27:08 -07:00
Tom Eastep
a1330cbfdf Purely cosmetic change in the Actions module 2009-06-10 14:31:22 -07:00
Tom Eastep
d079e69a1b Correct Typo in 2-interface IPv6 Sample shorewall6.conf 2009-06-09 07:59:23 -07:00
Tom Eastep
bcdcee42e2 Fix typo in release notes 2009-06-07 15:23:18 -07:00
Tom Eastep
91b0e5aaa1 Update version and release docs to start work on 4.3.13 2009-06-07 10:52:53 -07:00
Tom Eastep
bed38c72cf Fix syntax error in Debian init scripts 2009-06-07 08:36:37 -07:00
Tom Eastep
cb77458070 Allow INITLOG to be set in /etc/default/shorewall[6]; fix syntax error in Zones module 2009-06-07 08:07:56 -07:00
Tom Eastep
be8b352ee7 Cleanup of STDERR redirection; Update module versions 2009-06-05 15:12:59 -07:00
Tom Eastep
c7210be5f0 Update slackware fireall script to redirect STDERR 2009-06-05 14:37:26 -07:00
Tom Eastep
69c78676ad Redirect STDERR to log 2009-06-05 13:49:23 -07:00
Tom Eastep
a8dc934443 Revise init.devian.sh handling 2009-06-05 13:05:17 -07:00
Tom Eastep
9ee0d05507 Update version to 4.3.12 2009-06-05 11:53:01 -07:00
Tom Eastep
c370dc650c Remove support for 'norfc1918' and it's associated settings in shorewall.conf 2009-06-05 10:51:30 -07:00
Tom Eastep
ed5dc806cc Switch Debian installs to use STARTUP_LOG 2009-06-05 08:46:58 -07:00
Tom Eastep
7621859e0f Fix 'findgw' 2009-06-04 13:03:56 -07:00
Tom Eastep
910a91bf47 Add 'return 0' to start file 2009-06-04 10:37:26 -07:00
Tom Eastep
93b2227ce6 Add FAQ 36 re: BANDWIDTH_IN 2009-06-03 17:11:14 -07:00
Tom Eastep
7b20cf2af9 Fix 'shorewall reset' 2009-05-31 10:21:37 -07:00
Tom Eastep
7ecd3f0437 Correct previous commit 2009-05-29 07:21:51 -07:00
Tom Eastep
f2cb2cca9e Suppress duplicate progress messages 2009-05-29 07:03:24 -07:00
Tom Eastep
d33532d6cd Add TOS field to tcfilters 2009-05-28 16:41:14 -07:00
Tom Eastep
97fa7a0513 Add LENGTH column to tcfilters file 2009-05-28 14:29:33 -07:00
Tom Eastep
d35274d7d9 Minor cosmetic change to the source 2009-05-28 14:04:42 -07:00
Tom Eastep
7418e27308 Deimplement ipset binding support 2009-05-28 07:22:48 -07:00
Tom Eastep
d0d999488b Fix silly bug in capabilities detection 2009-05-28 06:42:47 -07:00
Tom Eastep
0bd3b0c0af Clarify requirement for RT parameters 2009-05-24 16:58:41 -07:00
Tom Eastep
a0071a21e8 Tweak and document HFSC implementation 2009-05-24 10:06:36 -07:00
Tom Eastep
d97a96b350 First implementation of HFSC queuing discipline 2009-05-23 17:07:57 -07:00
Tom Eastep
787caa7f32 First implementation of HFSC queuing discipline 2009-05-23 17:04:39 -07:00
Tom Eastep
4cf2c1b59f Avoid 'large quantum' warnings during start/restart 2009-05-23 09:04:06 -07:00
Tom Eastep
110b6a613d More code structure cleanup -- Providers.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2009-05-22 13:55:39 -07:00
Tom Eastep
d6c8cd5d3e Warn if 'proxyarp' specified on a non-loose provider 2009-05-21 09:39:43 -07:00
Tom Eastep
e82716baf4 shorewall.conf rationalization 2009-05-20 16:29:23 -07:00
Tom Eastep
bddf78ded5 Missing user exists from Shorewall6 2009-05-20 13:40:42 -07:00
Tom Eastep
142fab8d46 Some documentation updates 2009-05-20 07:54:17 -07:00
Tom Eastep
5236a793a9 Simplify shorewall.spec 2009-05-19 17:31:12 -07:00
Tom Eastep
ad6b47d3bf More code rationalization 2009-05-19 17:11:56 -07:00
Tom Eastep
2c25deeccf Add additional extension script files -- second phase 2009-05-19 17:11:31 -07:00
Tom Eastep
dba5f719c0 Add additional extension script files 2009-05-19 17:10:42 -07:00
Tom Eastep
20805a6e46 Add Traceroute Macro for IPv6 2009-05-15 17:22:33 -07:00
Tom Eastep
f75f4158b3 Add 'findgw' user exit 2009-05-11 14:35:20 -07:00
Tom Eastep
b9fb023208 Correct typo in comment 2009-05-11 07:04:08 -07:00
Tom Eastep
f9689d0b47 Merge branch 'master' of ssh://teastep@shorewall.git.sourceforge.net/gitroot/shorewall 2009-05-10 12:24:07 -07:00
Tom Eastep
3162eff925 Support version 3 of dhclient 2009-05-10 12:22:23 -07:00
Tom Eastep
e97f7a622c Update version to 4.3.11 2009-05-10 07:08:47 -07:00
Tom Eastep
b94d2e1d42 Revert "Update version to 4.3.11"
This reverts commit b0b47e7f30.
2009-05-10 07:06:47 -07:00
Tom Eastep
b0b47e7f30 Update version to 4.3.11 2009-05-10 07:04:18 -07:00
Tom Eastep
887fee7618 Merge branch 'master' of ssh://teastep@shorewall.git.sourceforge.net/gitroot/shorewall
Conflicts:

	Shorewall/changelog.txt
	Shorewall/releasenotes.txt
2009-05-09 10:03:33 -07:00
Tom Eastep
be9573d30f Fix 'start' with AUTOMAKE=Yes 2009-05-09 10:00:33 -07:00
Tom Eastep
e1771ebead Externalize the 'flow' classifier 2009-05-08 14:05:27 -07:00
Tom Eastep
8f1ea63711 Make traffic shaping work better with IPv6 2009-05-08 13:30:47 -07:00
Tom Eastep
0e94016462 Delete error message -- it's also occurring on 2.6.28 2009-05-08 13:19:48 -07:00
Tom Eastep
7766855e98 More comments about failing 'tc filter add' command 2009-05-08 08:12:54 -07:00
Tom Eastep
ff26ff4697 Fix 'iprange' command 2009-05-07 07:21:46 -07:00
Tom Eastep
d66fc7a7e1 Add warning when successful tc command returns non-zero exit status 2009-05-07 07:19:25 -07:00
Tom Eastep
c9538bbdee Minor code cleanup in Tc 2009-05-06 13:40:18 -07:00
Tom Eastep
71480f38e2 Complete prior commit.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2009-05-06 09:49:06 -07:00
Tom Eastep
202d5f800e 1) Avoid multiple pri 65535 fw filters
2) Fix tcdevices > 9
3) Add some decimal/binary comments

Signed-off-by: Tom Eastep <teastep@shorewall.net>
2009-05-06 09:47:13 -07:00
Tom Eastep
56016ca1bb Improve interface number assignment 2009-05-06 07:07:38 -07:00
Tom Eastep
83bef182b1 Update some module versions 2009-05-05 18:11:49 -07:00
Tom Eastep
2125f3140f Allow upper case A-F in Hex numbers 2009-05-05 16:23:37 -07:00
Tom Eastep
df42a82b01 Minor cosmetic improvements 2009-05-05 16:00:12 -07:00
Tom Eastep
404a7250b0 Some early code cleanup 2009-05-05 15:43:38 -07:00
Tom Eastep
11962560fe Start 4.3.11 release documentation 2009-05-05 14:21:34 -07:00
Tom Eastep
5758ba3f69 Fix SCTP source port filtering 2009-05-05 14:13:05 -07:00
Tom Eastep
94a7df0cd5 Pass many fewer arguments while processing providers file and route_rules file 2009-05-05 11:38:45 -07:00
Tom Eastep
1b380fbbab Pass many fewer arguments while processing masq rules 2009-05-05 11:31:47 -07:00
Tom Eastep
e68b571abe Pass many fewer arguments while processing accounting rules 2009-05-05 11:25:56 -07:00
Tom Eastep
293987a383 Pass many fewer arguments while processing traffic shaping files 2009-05-05 11:23:01 -07:00
Tom Eastep
a23fc3c46c Pass many fewer arguments while processing a record in /etc/shorewall/rules 2009-05-05 11:14:53 -07:00
Tom Eastep
c05071afc4 Another class number decimal/hex fix 2009-05-05 08:24:02 -07:00
Tom Eastep
624c24f2c0 Sequentially assign class numbers when WIDE_TC_MARKS=Yes 2009-05-05 07:50:46 -07:00
Tom Eastep
8f6130cca4 Update to nested classes; document nested classes in the release docs 2009-05-04 16:03:14 -07:00
Tom Eastep
03cd8350dc Initial implementation of nested classes 2009-05-04 14:19:09 -07:00
Tom Eastep
d3cd3ea26c Remove obsolete test 2009-05-04 13:25:21 -07:00
Tom Eastep
c7352303f4 Clean up documentation 2009-05-04 13:14:25 -07:00
Tom Eastep
5b6769a722 Fix release documents re IPMARK; correct encode/decode 2009-05-04 12:04:04 -07:00
Tom Eastep
2db6130c26 Disallow 'occurs' with 'classify'; allow '<devname>:<classnum>' in tcclasses 2009-05-04 09:48:22 -07:00
Tom Eastep
13d3f86e23 Correct clearing of marks in POSTROUTING so that IPMARK works in the FORWARD table 2009-05-04 08:54:20 -07:00
Tom Eastep
b02dc1692f Clean up latest occurs effort 2009-05-03 17:05:02 -07:00
Tom Eastep
f533468da0 Resolve merge conflicts 2009-05-03 09:56:13 -07:00
Tom Eastep
79adcb964f Cosmetic improvements in tcclasses processing 2009-05-03 09:03:00 -07:00
Tom Eastep
90b07d849d Fix compile for export 2009-05-03 09:01:33 -07:00
Tom Eastep
16826aeb31 Remove IPMARK support 2009-05-03 08:38:27 -07:00
Tom Eastep
626b60ff0e Add error check 2009-05-02 17:28:50 -07:00
Tom Eastep
5e4196dafb Fix occurs suffix handling 2009-05-02 16:19:50 -07:00
Tom Eastep
4a9a8534e3 Finish fast per-IP classifier 2009-05-02 16:01:48 -07:00
Tom Eastep
3e0a55f072 Fix 'all' in the SOURCE of DNAT- rules 2009-05-02 13:23:29 -07:00
Tom Eastep
2aecb9ac12 More tcfilter readability improvements 2009-05-02 10:47:23 -07:00
Tom Eastep
8216a4e721 Simplify tcfilter generation -- take 2
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2009-05-02 09:46:54 -07:00
Tom Eastep
ababc533f1 Revert "Vastly simplify generation of tc filters"
This reverts commit 22da513b3a.
2009-05-02 09:33:21 -07:00
Tom Eastep
22da513b3a Vastly simplify generation of tc filters
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2009-05-02 09:25:27 -07:00
Tom Eastep
992b0bf00f Correct minor class construction description 2009-05-02 07:03:25 -07:00
Tom Eastep
c937d3b1c0 More documentation about compiling to STDOUT 2009-05-01 11:38:52 -07:00
Tom Eastep
24e49e682b Offer advice about how to avoid new masq SOURCE warning 2009-05-01 07:15:16 -07:00
Tom Eastep
f693224d93 Update release notes 2009-04-30 09:27:34 -07:00
Tom Eastep
c1cf1695c0 Deprecate interface names in the SOURCE column of /etc/shorewall/masq 2009-04-29 15:13:22 -07:00
Tom Eastep
2c09282ca3 Merge branch 'master' of ssh://teastep@shorewall.git.sourceforge.net/gitroot/shorewall 2009-04-27 20:38:36 -07:00
Tom Eastep
7cf5c32358 Treat Class IDs as hex rather than as decimal numbers 2009-04-23 12:43:57 -07:00
Tom Eastep
7cd9a2a983 Replace 'pref' by 'prio' in 'tc xxx add' commands 2009-04-21 16:44:41 -07:00
Tom Eastep
05d1d2ab68 Minor wording change to release notes 2009-04-21 14:08:15 -07:00
Tom Eastep
b6090948dd Allow compile to STDOUT 2009-04-21 09:41:23 -07:00
Tom Eastep
e465fea86a Better fix for '-0x...' handling 2009-04-21 07:08:47 -07:00
Tom Eastep
846af27ebf Fix Steven's other nit regarding -0x... 2009-04-20 20:39:38 -07:00
Tom Eastep
82bf6eb3f5 Revise WIDE_TC_MARKS classid generation 2009-04-20 17:54:33 -07:00
Tom Eastep
dcee6562a2 Fix another bug reported by Steven Springl 2009-04-20 16:35:48 -07:00
Tom Eastep
34791612b5 Implement WIDE_TC_MARKS. Fix problems reported by Steven Springl. 2009-04-20 13:26:47 -07:00
Tom Eastep
58fa0fe114 Clean up of shared optional provider fix 2009-04-20 10:28:18 -07:00
Tom Eastep
ec04636c86 Correct handling of optional shared providers 2009-04-20 08:30:15 -07:00
Tom Eastep
aa4afa6b66 Prepare 4.3.10 2009-04-19 17:37:36 -07:00
teastep
a5c25bea19 More documentation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9941 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-19 20:41:46 +00:00
teastep
e076cf00f9 Add 'encode' and 'decode' commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9940 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-19 19:58:04 +00:00
teastep
8d450e673c Change classid generation algorithm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9939 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-19 19:56:04 +00:00
teastep
e934ce9d85 Document IPMARK support in release documents
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9938 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-19 17:25:14 +00:00
teastep
0bb8fffcd9 Add support for IPMARK -- Phase II
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9937 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-19 16:47:40 +00:00
teastep
32a1ac87f5 Add IPMARK target support -- first phase
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9936 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-19 15:46:57 +00:00
teastep
3cb7186e90 Modify regression test to ensure that modification timestamp of the output file changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9935 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-19 14:19:40 +00:00
teastep
322a5de871 Recommit lost commit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9934 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-18 18:48:28 +00:00
teastep
834064f3af Cosmetic improvement to generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9933 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-18 16:32:45 +00:00
teastep
985c551d26 Add IP, TC and IPSET configuration options
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9932 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-18 16:28:25 +00:00
teastep
b8988a2171 Handle empty setup_common()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9930 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-18 16:20:06 +00:00
teastep
be41b99ae8 Allow Shorewall6 on kernel 4.2.24
Signed-off-by: Tom Eastep <teastep@shorewall.net>


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9929 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-18 16:19:31 +00:00
teastep
47387d085d Another go-around with the macro.template file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9927 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-18 16:18:40 +00:00
teastep
032f8dc004 Add 'FORMAT 2' to the macro template file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9925 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-18 16:17:42 +00:00
teastep
0cc60ea021 Avoid 'Invalid BROADCAST address' errors
Signed-off-by: Tom Eastep <teastep@shorewall.net>


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9919 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-17 22:57:59 +00:00
teastep
fd7108784f Allow Shorewall6 on kernel 4.2.24
Signed-off-by: Tom Eastep <teastep@shorewall.net>


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9908 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-17 16:04:54 +00:00
teastep
058e03e791 Another go-around with the macro.template file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9905 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-17 16:04:04 +00:00
teastep
5d5b73dafc Add 'FORMAT 2' to the macro template file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9902 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-17 16:03:16 +00:00
teastep
ade958dd51 Add undocumented LOGMARK log level
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9851 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-12 15:22:19 +00:00
teastep
347090da6e Correct netmask generation in tcfilters
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9850 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-12 15:22:00 +00:00
teastep
97e61965c0 Fix another inversion case
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9846 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-11 21:48:34 +00:00
teastep
de037034a5 Bump version to 4.3.9
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9845 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-11 15:31:25 +00:00
teastep
9bfc7b6d99 Tiny optimization.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9844 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-11 15:28:50 +00:00
teastep
c39fcc4db7 Optimization of log rule code
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9843 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-10 20:36:22 +00:00
teastep
b734d3af31 Fix subtle bug introduced in last commit
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9842 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-10 20:36:09 +00:00
teastep
20cfd0033c Fix a 4.3 bug in expand_rule().
Don't repeat matches on target rule when log chain is used.

Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9841 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-10 19:47:39 +00:00
teastep
28e84a6aba Break up long port lists in jump to logging chain
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9840 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-10 16:31:04 +00:00
teastep
e0040f4011 Small optimizations in expand_rule()
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9837 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-10 16:16:25 +00:00
teastep
ff014f328b Correct usage text
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9836 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-10 16:15:36 +00:00
teastep
8278203e03 Remove one argument from expand_rule()
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9835 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-09 22:21:48 +00:00
teastep
f20013898e Don't use -g when the target might not be terminating
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9834 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-09 20:18:11 +00:00
teastep
ae169f00a7 Implement rules that also log as a separate chain. Preserve original target in logging rules
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9833 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-09 18:45:21 +00:00
teastep
7d2b410904 Correct rule generation when an interface is specified as the destination of a PREROUTING rule.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9831 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-08 03:37:15 +00:00
teastep
28b6fd8033 Simplify hashlimit match code
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9830 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 18:15:51 +00:00
teastep
36e0c85f5f Require the Hashlimit Match capability for per-IP rate limiting
Use the current key words in the generated hashlimit match

Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9828 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 17:36:23 +00:00
teastep
cd1f5d3c83 Document the hashlimit feature
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9827 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 17:35:06 +00:00
teastep
c545e65cea First part of 'hashlimit' implemenation
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9826 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 03:23:01 +00:00
teastep
b1e9453c62 The other half of the re-implementation of 'enable/disable_object'
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9825 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 03:22:49 +00:00
teastep
0744df13d6 Reimplement object_enable/disable
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9824 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 03:22:30 +00:00
teastep
b6053d8577 Fix second bug regarding ADD_IP_ALIASES=Yes
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9823 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 03:22:16 +00:00
teastep
eb533d8b00 Make SHOREWALL_COMPILER=perl explicit in shorewall.conf
Send SHOREWALL_COMPILER errors to STDERR

Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9822 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-07 03:22:02 +00:00
teastep
4b419186bc Add note about documentation to release highlights
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9805 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-04 17:22:17 +00:00
teastep
52b0b4e602 More removal of SAVE_IPSETS=Yes logic
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9804 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-04 17:22:06 +00:00
teastep
844bb448c7 Fix inversion rules (omitted hunk)
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9797 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-04 15:09:17 +00:00
teastep
e2c5ad441a Generate inversion that satisfies iptables 1.4.3.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9796 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-04 15:09:04 +00:00
teastep
77bbd88ab4 Cosmetic improvement in generated code for arp and route filtering.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9787 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-03 14:36:16 +00:00
teastep
54620a962e Small optimization in "logmartians" fix. Update manpage to reflect new implementation
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9786 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-03 14:31:21 +00:00
teastep
8a9af0acf5 Fix LOG_MARTIANS=Yes
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9784 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-02 16:33:56 +00:00
teastep
180925173b Ignore AUTOMAKE setting when a <directory> is given to start/restart
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9782 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-02 14:24:23 +00:00
teastep
d950fa27f2 Allow <pathname> to be omitted from the 'compile' command
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9781 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-02 01:12:34 +00:00
teastep
29c8098d37 Cosmetic improvement in generated script.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9780 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-01 19:53:38 +00:00
teastep
ef50c0be25 More removal of SAME target
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9775 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-01 01:31:16 +00:00
teastep
dbf23f64e2 Removal of SAME support
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9774 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-01 01:31:04 +00:00
teastep
35790476a3 Fix bug in Shorewall::Rules::process_rule1()
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-01 00:04:04 +00:00
teastep
d3a54e626c De-implement $Shorewall::Config::object_enabled and associated methods
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9772 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-04-01 00:03:51 +00:00
teastep
d00f52f933 Fix run-time error in Shorewall::process_rules1()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9771 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-31 22:42:49 +00:00
teastep
39131f3809 Some optimizations in Shorewall::Rules::compile_stop_firewall()
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9770 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-31 22:42:37 +00:00
teastep
238ff4550f AUTOMAKE also applies to 'restart'
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9768 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-31 18:54:00 +00:00
teastep
6c205d922a Add AUTOMAKE option
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9767 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-31 17:31:23 +00:00
teastep
22526979db Make generation of 'stop' ruleset activation more foolproof.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9764 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-30 19:58:26 +00:00
teastep
b215f91d4a Pass input directly to iptables[6]-restore during stop
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9763 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-30 18:33:30 +00:00
teastep
715554e579 Cleanup of iptables-restore/stop code. Don't purge ipsets on stop.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9762 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-30 18:00:23 +00:00
teastep
cddd1b1ae9 Use iptables[6]-restore to instantiate the 'stopped' ruleset
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9761 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-30 00:49:00 +00:00
teastep
7210e8c15e Move generation of stop_firewall() to the end of the compilation sequence
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9760 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-29 17:52:24 +00:00
teastep
adb9830e9e Move 'compile_stop_firewall' to Shorewall::Rules
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9743 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-28 19:22:15 +00:00
teastep
d9622dabfe Centralize iptables knowledge in the Chains module -- first phase
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9742 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-28 19:21:36 +00:00
teastep
cc5c6b40aa Fix typo in release notes
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9741 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-28 19:21:03 +00:00
teastep
b663644d0d Ignore leading white space on certain continuation lines
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9740 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-27 16:55:51 +00:00
teastep
d67c94de9c Move extension script handling to generate_script_1()
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9739 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-26 18:18:09 +00:00
teastep
9328f0fc4c Detect dhclient dynamic gateway
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9734 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-24 20:58:04 +00:00
teastep
6013e8b53d Improve error message for startup errors. Document in release documents.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9730 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-23 22:51:05 +00:00
teastep
1545d62ba9 Update version by hand
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9729 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-23 22:50:04 +00:00
teastep
e986e80c0a Fix swping
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9727 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-22 23:24:57 +00:00
teastep
1ff093b1c0 Minor tweak to Shorewall::Zones
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9724 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-21 22:46:16 +00:00
teastep
bb8e562d18 Detect IP configuration early in start/restart so that stopping the fireawall isn't necessary in the case of failure.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9722 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-21 16:45:27 +00:00
teastep
6dac69554f Apply Tuomo Soini's patch for USE_DEFAULT_RT
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9704 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-19 14:04:57 +00:00
teastep
2734d2b8cb Change 'flow' filter rule (which still doesn't work :-()
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9702 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-18 21:33:28 +00:00
teastep
a9641e69c7 Clean up Multi-ISP 4.4 doc
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9698 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-17 19:55:34 +00:00
teastep
5ea4f651eb Update version
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9697 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-17 18:51:17 +00:00
teastep
f91a5dbf0c Document the deprecation of the old parameter macro syntax.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9696 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-16 18:01:42 +00:00
teastep
08cd0684ec Use new syntax in standard actions. Add additional comments in Shorewall::Config
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9695 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-16 16:37:21 +00:00
teastep
fc3a2fc386 Add explanation of maximum zone length
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9690 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-15 15:54:29 +00:00
teastep
229e573c3c Make zone type numeric for faster comparison
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9684 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-13 22:59:49 +00:00
teastep
e75789d894 A few minor changes in Shorewall::Chains.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9682 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-11 01:16:45 +00:00
teastep
77444634e1 Correct fatal error message generated by assert()
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9675 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-09 21:45:30 +00:00
teastep
ce5efc5dfa Add a comment
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9674 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-09 21:45:18 +00:00
teastep
5a6d66f263 Replace discrete tests with calls to fatal_error() with calls to assert();
second batch

Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9673 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-09 20:57:18 +00:00
teastep
b987ea4940 Replace discrete tests with fatal_error() calls with assert() calls.
Signed-off-by: Tom Eastep <teastep@shorewall.net>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9672 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-09 20:56:53 +00:00
teastep
70570c4a18 Change policy->{is_optional} to policy->{provisional}
Signed-off-by: Tom Eastep <teastep@ursa.(none)>

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9668 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-09 16:28:29 +00:00
el_cubano
4d8137cb61 Fix up defaults files.
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9632 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-09 13:01:10 +00:00
teastep
faa8a9ec2d Cosmetic changes to four Perl Modules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9626 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-08 16:51:22 +00:00
teastep
dcee4a3d08 Commit updates from Git
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9625 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-08 01:40:35 +00:00
teastep
94bd270bcd Delete 'routefilter' from valid hosts file options
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9623 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-07 23:30:19 +00:00
teastep
ec52331dfc More port OPTIONS changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9622 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-07 20:22:20 +00:00
teastep
3d92f7a016 More tweaks to ipset management
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9615 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-07 00:39:04 +00:00
teastep
2f1f376d50 Replace 'list' with 'show dynamic' and add support in shorewall-lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9614 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-06 20:43:46 +00:00
teastep
d83334a1d1 Document dynamic zones; add 'list' command to list dynamic zone content
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9613 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-06 20:25:59 +00:00
teastep
a7126b6b4c First working dynamic zone implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9612 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-06 17:00:38 +00:00
teastep
f788e4ecb3 Reincarnation of Dynamic Zones -- Phase II
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9611 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-06 04:08:07 +00:00
teastep
3795f02f70 Reincarnation of Dynamic Zones -- Phase I
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9610 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-06 00:14:42 +00:00
teastep
be8e9990bd Back out silly part of last change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9608 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-05 20:27:22 +00:00
teastep
410e551a69 Re-enable list-valued return from validate_4address()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9606 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-05 19:56:24 +00:00
teastep
062c7ec822 Change 'Provides' for Shorewall6-lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9605 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-05 16:18:58 +00:00
teastep
14673e4ab5 Detect bogus DNAT- rule
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9600 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-05 04:03:05 +00:00
teastep
661029a38e Cosmetic Change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9599 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-05 04:02:03 +00:00
teastep
cd2172e7e4 Put all Perl components in a common directory -- Phase IV
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9598 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 22:52:05 +00:00
teastep
ea270c1769 Put all Perl components in a common directory -- Phase II
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9596 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 22:45:07 +00:00
teastep
36b87dff49 Put all Perl components in a common directory -- Phase I
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9595 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 22:41:56 +00:00
teastep
ebc18a86cf Move unsupported example files into Contrib
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9593 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 16:44:44 +00:00
teastep
06d0c36e22 Move init to configfiles/
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9592 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 16:34:55 +00:00
teastep
3c5a26ee31 Change file permissions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9591 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 16:32:37 +00:00
teastep
62cb1a2544 Remove 'ipsec' file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9590 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 01:32:28 +00:00
teastep
675d6f5822 Move overlooked file to configfiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9589 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 01:26:23 +00:00
teastep
4fb45619d4 Move overlooked file to configfiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9588 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 01:23:55 +00:00
teastep
fb1c418336 Correct a miss in install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9587 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 01:20:52 +00:00
teastep
a7f958b739 Create a configfiles directory in SVN to help unclutter the product directory
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9586 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 01:15:51 +00:00
teastep
5a26d80d19 Create a Macros directory in SVN to help unclutter the product directory
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9585 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-04 00:46:31 +00:00
teastep
6cce1fc03d Fix comments in prog.xxx6
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9584 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-03 23:41:30 +00:00
teastep
0438e5ca74 Correct typo in install script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9583 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-03 23:38:56 +00:00
teastep
fe7a5e5a3f Correct optimization from 4.3.6
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9581 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-03 04:07:33 +00:00
teastep
1ea1af793d Fix two typos
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9575 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-02 16:02:15 +00:00
teastep
3adff7f550 release doc update; add comments to prog.*
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9574 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-02 03:25:16 +00:00
teastep
cb078a416e Rename 'shorewall' to 'shorewall.sh' to avoid Cygwin issues
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9573 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-01 21:38:43 +00:00
teastep
2883479e53 Initial 4.3.7 changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9572 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-01 19:46:30 +00:00
teastep
c6f1cb605d Restore SHAREDIRPL to it's 4.2 value
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9571 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-03-01 18:09:38 +00:00
teastep
5767a96005 Apply 4.2.6.1 fix to trunk
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9566 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-28 17:40:39 +00:00
teastep
dba14fdf91 Update README files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9558 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-27 17:24:01 +00:00
teastep
d34d0a5dfa Update release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9557 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-27 16:52:31 +00:00
teastep
e6fa6a5153 Delete jumps to empty chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9556 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-27 16:19:36 +00:00
teastep
fa4fc86e18 Update version to 4.3.6
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9555 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-27 15:19:42 +00:00
teastep
698d6fc97e Fix Shorewall6 compilation issues -- Documentation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9553 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-27 01:17:59 +00:00
teastep
dccbc5a283 Fix Shorewall6 compilation issues
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9552 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-27 01:13:39 +00:00
teastep
c61a82b7aa Final (hopefully) fix for expand_rule() and PREROUTE_RESTRICT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9551 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-27 00:50:03 +00:00
teastep
b8d7ee040e Remove nonsensical logic in expand_rule()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9550 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-26 22:28:27 +00:00
teastep
00afd5b142 The real fix for Makeitso's problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9548 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-26 22:05:20 +00:00
teastep
f801c7cbfc Fix expand_rule() handling of PREROUTING_RESTRICTION
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9547 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-26 21:46:03 +00:00
teastep
a5a3b4c3e7 Make split_list1() a little more robust
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9543 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-26 17:12:55 +00:00
teastep
d1bbc2e820 Fix split_list1()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9542 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-26 16:53:33 +00:00
teastep
08ba35ca29 Port changes from branches/4.2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9541 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-26 16:34:31 +00:00
teastep
f238b6a5aa Purge stale SAME recent entries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9534 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-25 23:47:38 +00:00
teastep
aae03b6c8b New upload script for 4.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9532 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-25 21:45:26 +00:00
teastep
1705c42746 Allow SAME in the OUTPUT chain
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9531 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-25 21:04:17 +00:00
teastep
08c12ccd36 Finish SAME -- Document
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9527 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-25 17:39:32 +00:00
teastep
3ab9ace61a Finish SAME
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9526 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-25 17:23:55 +00:00
teastep
99deb41bbc First cut at pinning local clients to providers
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9525 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-25 16:56:48 +00:00
teastep
af24d35973 Split out host options from interface options
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9522 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-24 01:11:47 +00:00
teastep
dba858068c Add nets= OPTION to the interfaces file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9520 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-23 23:39:46 +00:00
teastep
3245169faf Update License
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9517 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-23 16:39:18 +00:00
teastep
362bc5e2b6 More comments in compiler()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9516 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-23 16:08:10 +00:00
teastep
4e99718744 Fix 'prog.' pathname construction
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9515 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-23 15:48:37 +00:00
teastep
8ba4ef2ca9 Remove 'firewall' from SVN
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9511 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 22:35:41 +00:00
teastep
af54588fec Add shorewall-shell to the obsoletes list
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9508 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 21:36:43 +00:00
teastep
415b9be4d8 Add Raw.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9505 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 21:15:05 +00:00
teastep
00712204e4 Fixes for install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9497 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 19:58:15 +00:00
teastep
4b0a8a0085 Add notrack
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9496 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 19:36:32 +00:00
teastep
ca71c04a7f Remove -n from install command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9495 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 19:28:32 +00:00
teastep
f25514cfdc New build for 4.3; another .spec fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9494 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 19:22:57 +00:00
teastep
78ec1595ef Fix .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9493 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 19:15:05 +00:00
teastep
06bffef281 Update Version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9492 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 18:53:08 +00:00
teastep
d7d8acc764 Even More product consolidation changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9491 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 18:28:18 +00:00
teastep
c355ec2509 More combining of products
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9489 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 17:43:56 +00:00
teastep
f68ec9d096 Combine Shorewall-common and Shorewall-perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9488 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 17:30:14 +00:00
teastep
01c45b8897 Rename Shorewall-common to Shorewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9487 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2009-02-22 17:27:58 +00:00
teastep
46364902e3 Move Shorewall to Shorewall-common
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5817 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-03 01:33:28 +00:00
teastep
053b690320 Rename 'New' to 'Shorewall-perl'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5816 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-03 01:25:13 +00:00
teastep
037c9f824c Bring updated from branches/3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5804 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-01 23:46:27 +00:00
teastep
e69390370d Fix another syntax error
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5794 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-01 17:50:51 +00:00
teastep
57a7bbff8e Don't pass TMP_DIR to Perl compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5788 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-01 17:05:57 +00:00
teastep
2b972d685b Add -p and -d to 'check' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5756 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-30 03:35:03 +00:00
teastep
f124283dc3 Avoid infinite loop if fatal_error is called when the command is 'restore'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5751 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-29 20:56:50 +00:00
teastep
3271f183e8 Don't strip files if the perl compiler will be used
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5745 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-29 17:02:34 +00:00
teastep
3e1b163ed1 Add SHOREWALL_COMPILER option to shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5729 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 16:56:09 +00:00
teastep
1d21238d67 Change shorewall-pl to shorewall-perl -- phase II
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5728 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 16:47:32 +00:00
teastep
9edff873c9 Change shorewall-pl to shorewall-perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5725 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-28 16:16:12 +00:00
teastep
7a82b87038 Add SHOREWALL_PL to shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5671 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-24 20:15:05 +00:00
teastep
b24b7ecf21 Bring this branch up to 3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5669 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-24 20:01:42 +00:00
teastep
5f74e8cf66 Changes for Shorewall4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5658 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-24 16:21:00 +00:00
teastep
8f5d49a517 Fix ipsecnat tunnels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5637 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 22:27:26 +00:00
teastep
67e7369303 Restore the ability to use a params file with the perl compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5627 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 17:58:25 +00:00
teastep
b0030d80d9 Commit fix to built-in actions wrt 'none'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5626 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 17:27:02 +00:00
teastep
07d5629355 Back out silly change to lib.config
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5625 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 17:26:38 +00:00
teastep
32fea8c9af Move temporary file creation routines to lib.base to support new script format
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5623 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 14:53:57 +00:00
teastep
c7c3186b83 Add -p and -d compiler options so that we can profile and debug the compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5612 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 19:08:52 +00:00
teastep
f1643fffb4 Allow params file to work with Perl-based Compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5600 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 21:24:05 +00:00
teastep
f136f6c26d Update lib.cli to account for mindless renaming of /proc/net/ip_conntrack to /proc/net/nf_conntrack
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5565 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 02:57:30 +00:00
teastep
2f7c8f9120 Update modules for kernel 2.6.20
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5564 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-18 02:53:58 +00:00
teastep
f6f45a792e Update version to 3.4.1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5548 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 16:05:58 +00:00
teastep
b3ae34d7be Fix CRITICALHOSTS bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5547 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 16:03:31 +00:00
teastep
d55b32478f Fix illegal comparison in IMPLICIT_CONTINUE and document other fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5526 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 19:43:00 +00:00
teastep
6cc17e8a32 Fix CONTINUE policy bug and document other changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5525 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 19:33:31 +00:00
teastep
64c3d401e7 Fix prefix length problem with tags
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5507 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-12 23:55:31 +00:00
teastep
8d961daed4 Fix 'truncate: command not found'; Delete redundant sub-function; more scaffolding for new Compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5503 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-12 01:05:46 +00:00
teastep
8c062d98c6 Add hidden option to allow testing of new perl-based compiler -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5496 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-11 21:23:23 +00:00
teastep
829a6fd249 Add hidden option to allow testing of new perl-based compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5495 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-11 21:20:31 +00:00
teastep
6ad67cfb80 Rest of the fix for proxy arp clearing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5492 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-11 16:37:53 +00:00
teastep
fffe3bad21 Fix innocent typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5491 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-11 16:26:55 +00:00
teastep
619d9cf0ed Update version to 3.4.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5487 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-10 20:06:33 +00:00
teastep
310a1cb688 Don't clear proxy arp unconditionally
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5456 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-07 16:28:29 +00:00
teastep
f6178d50de Fix obscure bug in rule activation when zone exclusion is present
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5452 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-06 03:51:14 +00:00
teastep
8568bc34ea Fix typo in Mark Value error message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5451 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-03 18:17:39 +00:00
teastep
052739fcfd Restore missing function merge_macro_source_dest()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5449 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-02 16:26:04 +00:00
teastep
fb20067de6 Fix typo in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5446 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-26 16:56:08 +00:00
teastep
423610a24d Add missing ! logic
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5445 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-26 16:48:24 +00:00
teastep
418e2bf49c Update verions to 3.4.0-RC3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5441 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-25 16:09:36 +00:00
teastep
84085eb70b Reword references to manpages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5439 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-23 19:07:02 +00:00
teastep
3cc365f54d Update softdoc for IMPLICIT_CONTINUE fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5436 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-23 17:28:49 +00:00
teastep
fa1df2ecf8 Fix IMPLICIT_CONTINUE intra-zone policy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5433 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-23 17:07:13 +00:00
teastep
5d86c71835 Cosmetic change to /sbin/shorewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5430 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-21 02:16:05 +00:00
teastep
7b076fd4a3 More fixing of exit status
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5428 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-20 19:33:56 +00:00
teastep
98f34dd39e Correct releasenotes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5427 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-20 17:55:24 +00:00
teastep
179625239c Fix exit status from start/restart
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5426 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-20 17:52:29 +00:00
teastep
781d1fe3b4 Fix to dynamic rules restoration change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5424 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-20 17:05:25 +00:00
teastep
64872be247 Fix restoration of iprange dynamic blacklist entries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5423 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-20 16:43:45 +00:00
teastep
f38f47a8f0 Update version info for 3.4.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5417 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-16 23:00:20 +00:00
teastep
541a86b696 Improve route_rules fix again
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5413 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-16 17:07:32 +00:00
teastep
f09936915d Improve route_rules fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5412 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-16 16:48:08 +00:00
teastep
32ab96b953 Don't ignore route_rules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5411 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-16 16:05:36 +00:00
teastep
542fd1b08b Prepare release notes for 3.4.0 Final
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5408 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-14 19:32:29 +00:00
teastep
a4220f667e Add warning about balance and loose -- Release Documents
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5397 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-11 17:30:09 +00:00
teastep
68a2f3dbdf Add warning about balance and loose -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5396 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-11 17:22:49 +00:00
teastep
4ce07cdd46 Fix typo in releasenotes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5390 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-09 18:50:01 +00:00
teastep
d01fbf61a3 Don't tie EXPORTPARAMS to -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5386 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-09 17:57:56 +00:00
teastep
fd1c74ca9f Add EXPORTPARAMS option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5376 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-09 16:15:08 +00:00
teastep
567b2f37f9 Back out params change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5374 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-08 16:51:40 +00:00
teastep
5afa06ef74 Remove noah from migration issues (it was implemented in 3.2.9); add /etc/shorewall/params change to migration issues
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5371 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-08 16:19:45 +00:00
teastep
53af71374f Add missing modules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5368 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-06 21:29:30 +00:00
teastep
650e18f867 Add 'compile' extension script for 3.2 compatibility
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5362 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-04 20:05:12 +00:00
teastep
4b479d2671 Update version to RC2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5360 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-04 17:32:06 +00:00
teastep
88cf980c52 More release document updates
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5358 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-04 17:25:26 +00:00
teastep
fa024a63aa /etc/shorewall/params only at compile-time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5352 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-04 01:00:15 +00:00
teastep
d42db46a4c Document 'compile' extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5348 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-03 01:28:29 +00:00
teastep
a91402e601 Add 'compile' extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5347 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-02-03 01:22:55 +00:00
teastep
2ae48812c8 Update INCLUUDE fix in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5338 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-31 20:52:20 +00:00
teastep
1ab9fb6fae Simplify INCLUDE fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5334 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-30 22:19:34 +00:00
teastep
1bc2bed68e Make a separate 'indent' function for 'append_file'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5333 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-30 21:48:13 +00:00
teastep
8cefd52c95 Fix minor bug in compiler output beautification
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5332 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-30 21:23:27 +00:00
teastep
7857dc8719 Tweak INCLUDE fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5331 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-30 20:41:42 +00:00
teastep
1d6b3cab47 Fix typo in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5329 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-30 18:12:34 +00:00
teastep
0136dbbea8 Fix INCLUDE in params file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5326 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-30 17:57:10 +00:00
teastep
36c3880649 Remove limit of 10 tcdevices
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5318 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-27 19:02:35 +00:00
teastep
fc1cfcbfaf Correct typo in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5315 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-27 17:37:05 +00:00
teastep
04f10951ee Update release notes to include fixes to the manpages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5314 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-27 17:29:42 +00:00
teastep
3ff1c07a42 Simplify IP_FORWARDING handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5313 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-26 23:55:06 +00:00
teastep
d243992f30 Remove a root=0 dependency
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5312 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-26 23:35:05 +00:00
teastep
b2e012dc02 Document maclist fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5309 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-26 16:44:17 +00:00
teastep
40167b70c7 Support address ranges and ipset names in the ADDRESSES column of the maclist file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5306 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-26 16:30:27 +00:00
teastep
7c823c1409 Continue to refine missing $VARDIR workaround
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5303 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-25 23:23:57 +00:00
teastep
45bbd5413d Better fix for missing $VARDIR
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5301 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-25 18:56:24 +00:00
teastep
a29f012303 Rename SixXS macro
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5300 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-25 18:28:16 +00:00
teastep
f867cf5739 Add SixXS Macro
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5294 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-25 16:43:25 +00:00
teastep
7bbb491503 Be sure that ${VARDIR} exists before creating .modulesdir
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5293 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-25 16:37:05 +00:00
teastep
b4477f2d32 Release note cleanup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5291 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-24 22:48:48 +00:00
teastep
ad3a27fc24 Remove LITEDIR from shorewall.conf and determine it at runtime
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5288 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-24 19:18:49 +00:00
teastep
2c9721638c Update version to RC1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5286 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-24 17:47:25 +00:00
teastep
cfa26973d0 Document LITEDIR in release docs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5284 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-24 17:34:04 +00:00
teastep
726faba091 Hacks for OpenWRT Lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5282 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-22 22:17:42 +00:00
teastep
aeae26dc28 Add new manpages to .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5277 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-22 16:13:51 +00:00
teastep
9b1e179b6b Update Version to Beta3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5276 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-22 16:04:11 +00:00
teastep
7d2419dd21 More manpage updates
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5259 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-18 17:52:07 +00:00
teastep
ac3bb774b4 ipsecnat now implies ipsecnat:noah
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5249 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-17 23:41:59 +00:00
teastep
f959ae5d48 Allow 'show macros' to list macro.MySQL
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5244 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-17 15:06:05 +00:00
teastep
aec586f75f More intentation problems in lib.maclist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5235 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-15 22:44:17 +00:00
teastep
cb2287437f Improve error message on maclist upgraded record
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5231 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-15 19:27:15 +00:00
teastep
d5b66d5820 Fix another indentation problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5225 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-14 19:26:17 +00:00
teastep
2605b6c1c0 Fix an indentation problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5224 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-14 18:40:57 +00:00
teastep
a1a08d2daf Disallow exclusion with CONTINUE in /etc/shorewall/tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5222 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-14 16:56:11 +00:00
teastep
97817453e6 Update copyrights to 2007
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5217 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-12 22:06:29 +00:00
teastep
3faa126201 Touch up wait4ifup more
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5216 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-12 22:04:14 +00:00
teastep
7094c04dfd Touch up wait4ifup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5215 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-12 22:01:39 +00:00
teastep
cffd08c0fe Fix handling of ipp2p:udp in an action body
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5209 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-09 15:55:47 +00:00
teastep
2d9a67f0ff Support VLAN interfaces like 'vlanX@eth0'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5208 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-09 15:53:01 +00:00
teastep
5190e3b699 Add comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5203 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-07 16:54:57 +00:00
teastep
c6459aaa27 Change version to 3.4.0-Beta2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5196 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-03 23:26:13 +00:00
teastep
4fe788319f Move 'if_match()' from lib.base to lib.config
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5195 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-03 18:49:02 +00:00
teastep
f6800555b6 Rename shorewall.conf->shorewall-lite.conf -- phase II
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5188 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-02 21:25:35 +00:00
teastep
949c6d2983 Allow both Shorewall and Shorewall Lite on the same system without file conflicts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5186 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-02 16:01:46 +00:00
teastep
240f2d510f Correct typo in release file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5185 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-02 04:32:11 +00:00
teastep
a0b42400a3 Add wait4ifup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5180 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-01-01 00:40:42 +00:00
teastep
2ed244a7e8 Add upgrade issues for 3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5179 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-31 16:41:17 +00:00
teastep
71890d9b56 More release note updates
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5178 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-31 16:17:45 +00:00
teastep
76e2eefc48 A more elegant fix for empty blacklist file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5174 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-30 19:05:21 +00:00
teastep
8558d49676 Fix for missing 'init' file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5172 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-30 18:04:15 +00:00
teastep
46cffe3dd3 Fix for empty blacklist file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5171 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-30 17:30:53 +00:00
teastep
7bcd9406bc Remove references to 3.3 from release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5170 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-28 18:12:08 +00:00
teastep
ffc7751988 Update/Correct Release Notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5168 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-28 17:43:00 +00:00
teastep
2efa3c4e58 Work around yet one more ash bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5164 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-26 20:31:40 +00:00
teastep
af594c2520 Don't create backups during RPM build
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5157 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-24 00:24:06 +00:00
teastep
0d4c4bc787 Add new macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5156 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-24 00:10:14 +00:00
teastep
887c03afc3 More macros from Tuomo Soini
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5149 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-22 15:56:02 +00:00
teastep
04f2417ad8 Fix broadcast address for /0 net
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5145 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-21 17:39:33 +00:00
teastep
5e7efa2975 Edit ip addresses a bit better in interactive commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5144 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-21 02:29:32 +00:00
teastep
052158b6e9 Remove additional noise from log messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5142 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-20 16:14:31 +00:00
teastep
72ab052ef1 Correct silly typo that caused masq file to be ignored when nat file was empty
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5141 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-20 15:39:39 +00:00
teastep
a161728628 Fix masq file processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5140 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-20 15:37:58 +00:00
teastep
419af1d7fb Add TFTP Macro
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5138 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-19 20:48:07 +00:00
teastep
e584c5a422 Change version to 3.4 in all files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5132 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-18 21:57:44 +00:00
teastep
c2c806633e Update release notes for 3.4.0 Beta 1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5131 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-18 21:52:25 +00:00
teastep
41b3ceb8ab Allow IPSEC options in masq file when there are no ipsec zones or hosts entries -- fix typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5130 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-18 18:47:13 +00:00
teastep
f75dc66534 Allow IPSEC options in masq file when there are no ipsec zones or hosts entries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5129 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-18 18:44:48 +00:00
teastep
134ade3c41 Fix file mode of man pages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5127 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-14 23:05:59 +00:00
teastep
ec408a449d Update version for 3.4.0-Beta1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5125 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-14 21:20:11 +00:00
teastep
8766a5c238 Correct typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5124 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-14 21:14:28 +00:00
teastep
685ccdd771 Include kernel release that changes physdev-out; minor tweak to bridge detection
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5120 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-14 17:22:24 +00:00
teastep
837f977d6d More logging cleanup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5114 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-12 17:49:52 +00:00
teastep
626e0c577f More error logging
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5107 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-12 16:16:30 +00:00
teastep
a6c9e804df Allow physdev match without bridging
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5102 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-11 21:51:35 +00:00
teastep
08ee06ee83 Permit 'root' user to be other than 'root'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5098 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-11 18:42:53 +00:00
teastep
9d431a0292 Document new failure logging
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5092 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 20:40:25 +00:00
teastep
adcc9202d0 Log start/restart/restore failures -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5091 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 20:34:54 +00:00
teastep
d94fdb92c6 Log start/restart/restore failures
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5088 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 20:30:42 +00:00
teastep
8099739303 Move resolution of SHORWEALL_DIR to the ci
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5087 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 20:21:02 +00:00
teastep
fd6ce5263a Another tweak to SHOREWALL_DIR handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5084 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 16:06:11 +00:00
teastep
54fe8291b6 Fix 'resolve_file'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5083 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 05:09:11 +00:00
teastep
97f0e9ca6f Resolve SHOREWALL_DIR -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5082 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 04:31:43 +00:00
teastep
4a03728092 Resolve SHOREWALL_DIR
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5081 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 04:31:00 +00:00
teastep
1392919b64 Move reading of params file -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5080 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 04:24:53 +00:00
teastep
a2bdbafecd Move reading of params file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5079 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 04:22:00 +00:00
teastep
0890e12446 Back out part of SHOREWALL_DIR patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5078 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 04:12:28 +00:00
teastep
cc3606546a Fix for CONFIG_PATH
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5077 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 04:05:06 +00:00
teastep
af13f4d4c1 Update 'strip' to use better algorithm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5076 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 03:13:54 +00:00
teastep
003a478220 Fixes for new preprocessing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5075 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 03:01:24 +00:00
teastep
12ac2a0ab6 Don't export SHOREWALL_DIR
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5074 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 01:03:03 +00:00
teastep
fb6aec7f07 Add 'strip' utility
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5073 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-10 00:21:36 +00:00
teastep
8300183445 Pre-process standard files up front -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5071 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-09 19:31:23 +00:00
teastep
7d68533ab2 Pre-process standard files up front
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5070 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-09 19:01:42 +00:00
teastep
14839970ba Reorganize initialization of global variables
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5069 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-09 18:12:19 +00:00
teastep
75554a06be Allow tcrules in the POSTROUTING chain
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5066 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-08 22:43:46 +00:00
teastep
425402114f Tighten up check for 'syslogd -C'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5064 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-06 16:37:29 +00:00
teastep
07769b5594 Fix minor bug in OpenWRT patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5063 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-05 23:11:20 +00:00
teastep
12cac4cb0d Change for OpenWRT compatibility
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5061 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-05 21:24:49 +00:00
teastep
9749b617ef Allow 'capabilities' file to be used with Shorewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5046 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-04 16:31:48 +00:00
teastep
16f3b11b84 Document new 'try' semantics in the release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5043 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-03 18:46:48 +00:00
teastep
7ad776f23e Restore 'try' command and improve 'safe-' commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5041 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-03 18:18:21 +00:00
teastep
bae18e9a67 Make colon after system name optional in the 'export' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5036 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-02 17:11:33 +00:00
teastep
391c9ab95d Add additional 'save' step to 'try' replacement
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5033 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-02 16:15:39 +00:00
teastep
5af734ca77 Eliminate 'try' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5029 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-01 16:36:17 +00:00
teastep
9e81065809 More workarounds for light-weight /bin/sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5028 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-12-01 16:16:02 +00:00
teastep
0056150713 More light-weight shell workarounds
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5026 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-30 21:28:31 +00:00
teastep
5924ab71b5 Fix for 'show macros' where /bin/sh is a light-weight shell
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5025 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-30 17:17:53 +00:00
teastep
0ca8d0281c Second fix for .safe
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5022 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-30 00:23:33 +00:00
teastep
65bfa41c0a First fix for .safe
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5021 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-30 00:16:25 +00:00
teastep
08edd066c8 Move 'logwatch' processing to lib.cli
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5020 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-29 01:11:29 +00:00
teastep
cd50bf9396 Move 'allow' processing to lib.cli
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5019 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-29 00:53:39 +00:00
teastep
adfa31c8e4 Use multiport match in tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5018 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-29 00:38:10 +00:00
teastep
62001eebde Use fwmark classifier for unknown interfaces -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5016 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-28 16:56:28 +00:00
teastep
b8c694e86f Use fwmark classifier for unknown interfaces
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5013 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-28 00:05:52 +00:00
teastep
8abaecbc26 Fix comment regarding 'add_a_rule'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5010 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-26 20:28:25 +00:00
teastep
58fe779aaa Update version to 3.3.6
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5003 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-25 18:13:16 +00:00
teastep
6974a45f54 Add exclusion manpage
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5002 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-25 18:11:21 +00:00
teastep
e9b03aa65b Tweak modules file patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4998 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-24 15:56:05 +00:00
teastep
aa4fb4ff11 Use modules file in export directory if any
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4997 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-24 02:28:08 +00:00
teastep
31092957ed Change ipp2p default to '-p all'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4985 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-23 00:58:38 +00:00
teastep
f6323ea466 Remove command-specific help; add -t option to show command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4969 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-21 22:52:07 +00:00
teastep
7c80e547c7 improve an error message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4968 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-21 21:50:56 +00:00
teastep
118c3f166a Add links from config files to associated man pages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4966 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-21 18:45:12 +00:00
teastep
81c2847db6 Remove 'Documentation' file from installation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4965 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-21 16:56:05 +00:00
teastep
c17e322820 Remove /etc/shorewall/Documentation; strip documentation from shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4957 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-20 23:39:46 +00:00
teastep
5054e21730 update release notes to start 3.3.6; fix typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4951 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-20 15:42:20 +00:00
teastep
84142f6148 Update version for 3.3.5
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4947 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 22:33:13 +00:00
teastep
0a75a6b0e5 Require DUPLICATE if COPY is non-empty in /etc/shorewall/providers
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4945 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 16:26:38 +00:00
teastep
06558a2d65 Fix permissions on manpages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4944 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 16:02:03 +00:00
teastep
bcc2e43a56 Fix syntax error in lib.config
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4933 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 03:26:50 +00:00
teastep
e92b6cd85d Add netmap file to .spec
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4932 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 03:08:03 +00:00
teastep
be3e8e691f Correct typos in .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4931 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 03:05:27 +00:00
teastep
e82d128757 Restore CWD after man page install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4930 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 03:00:27 +00:00
teastep
b21e2dcc0d Remove braces from man page install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4929 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:58:15 +00:00
teastep
50b0e0aa11 Correct install commands again for man pages in install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4928 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:56:08 +00:00
teastep
79cd37f3f9 Correct install commands for man pages in install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4927 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:51:42 +00:00
teastep
883cdfde66 Add some messages to install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4926 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:48:35 +00:00
teastep
6de8d7e0f4 Change install commands for man pages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4925 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:39:22 +00:00
teastep
f852625ac2 Fix another bug in install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4924 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:35:24 +00:00
teastep
f22133bfc2 Fix another silly bug in install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4921 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:09:14 +00:00
teastep
992bae44bb Fix typos in install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4920 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:05:34 +00:00
teastep
f5720f9490 Correct incorrect filename
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4919 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 02:01:23 +00:00
teastep
2ab5807931 Change directory for manpage sources
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4914 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 01:33:52 +00:00
teastep
03b0efaafa Update uninstall.sh for man pages -- add change log entry to shorewall.spec
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4913 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 01:26:33 +00:00
teastep
79fee58595 Update install.sh and shorewall.spec for man pages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4912 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-19 01:22:31 +00:00
teastep
4bec20d712 Bring forward ipset name in hosts file fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4910 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-18 23:52:06 +00:00
teastep
4f5d776a9b Back out 3.2.6 change to install.sh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4909 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-18 23:50:12 +00:00
teastep
c5b8f312dc Bring forward ipsets restoration fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4908 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-18 23:48:56 +00:00
teastep
9ef9f2227d More fixing for SAVE_IPSETS
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4883 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-15 16:45:31 +00:00
teastep
3a1191f1df Fix IPSETS_SAVE=Yes problem with 'save'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4879 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-15 04:16:59 +00:00
teastep
1447b53d84 Bring forward progress message fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4874 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-14 18:24:09 +00:00
teastep
09d44df548 Bring forward action processing fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4873 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-14 18:19:16 +00:00
teastep
1c08b71522 Fix 3.3 version of maclist snafu
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4866 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-13 16:00:48 +00:00
teastep
1356944d23 Add Makefile just for /usr/share/shorewall/configfiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4859 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-12 18:19:17 +00:00
teastep
f13d58718d Fix install scripts to work with PREFIX on Slackware and Arch Linux
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4854 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-12 16:00:38 +00:00
teastep
dadfd21a96 Remove references to shorewall.sourceforge.net
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4850 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-11 17:21:04 +00:00
teastep
ab51f029cc Don't return error status on 'start' if Shorewall[-lite] is already started
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4844 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-11 16:20:59 +00:00
teastep
eebaf9a085 Update online Documentation file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4834 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-10 21:59:08 +00:00
teastep
e4524b7a96 Don't create ingress qdisc for device with IN-BANDWIDTH == 0 -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4832 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-10 19:01:43 +00:00
teastep
2a94144472 Don't create ingress qdisc for device with IN-BANDWIDTH == 0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4831 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-10 18:53:12 +00:00
teastep
b7ca739d63 Remove ersatz optimizaiton
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4825 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 21:31:35 +00:00
teastep
36eafbf6e6 Fix last patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4822 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 18:30:36 +00:00
teastep
88fac3769f Assume -c if capabilities file does not exist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4820 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 16:11:32 +00:00
teastep
084063e760 Implement -c option to [re]load
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4818 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 15:57:58 +00:00
teastep
bad66d0f1a Move DNAT/REDIRECT processing code to lib.nat
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4817 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 04:18:49 +00:00
teastep
71b29cfe99 Improve 'find_file'; Remove extraneous backslash
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4816 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-09 00:44:27 +00:00
teastep
aafbe86404 Hack for broken 'printf' in some lightweight shells
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4814 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-08 16:30:25 +00:00
teastep
3a4f17e70a back out broken part of last change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4811 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-08 16:04:20 +00:00
teastep
9638a08920 Don't subject IPSEC traffic to rfc1918 filtering
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4810 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-08 15:56:25 +00:00
teastep
60aec9802d Fix whitespace in LOGFORMAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4808 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-08 00:16:30 +00:00
teastep
7f372fb0b6 Rename Documentation file in /etc/shorewall -- update release documents
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4806 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-06 19:17:41 +00:00
teastep
df38698709 Rename Documentation file in /etc/shorewall -- update release documents
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4804 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-06 18:20:48 +00:00
teastep
44bf79ad53 Add copyright to Documentation file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4803 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-06 15:58:50 +00:00
teastep
f70477aa38 Clean up 'Documentation.txt'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4801 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-06 00:41:56 +00:00
teastep
21518c474e Rename documentation file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4800 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-05 23:46:04 +00:00
teastep
443e81a1f0 Install documentation in correct directory
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4799 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-05 23:12:11 +00:00
teastep
4b504a4ded Remove documentation from most config files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4798 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-05 23:07:20 +00:00
teastep
0826532600 Add comment
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4797 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-05 21:46:55 +00:00
teastep
ada66ed0de Fix banner in 'hits' output
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4796 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-05 20:24:34 +00:00
teastep
9b4359e0b2 Move 'hits' command processing to lib.cli
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4795 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-05 19:47:59 +00:00
teastep
e346004136 Check iptables execute permissions; don't recheck for the presense of 'awk'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4794 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-04 23:51:58 +00:00
teastep
d8291a78e5 More beautification
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4793 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-04 00:58:52 +00:00
teastep
8918814a89 Rearrange some messages and update required lib version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4789 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-03 19:10:58 +00:00
teastep
78594b2efd Increment lib version (belatedly); some effeciency improvements
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4788 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-03 17:14:23 +00:00
teastep
8de03b9172 Fix broken blacklist generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4786 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-02 23:41:39 +00:00
teastep
0453d79315 Clean up blacklist loading change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4784 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-02 02:03:20 +00:00
teastep
31232b5e82 Avoid processing blacklist twice
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4783 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-02 00:48:59 +00:00
teastep
4bc13dd2d8 Avoid compiling tcrules twice
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4782 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 21:56:33 +00:00
teastep
5551fe4589 Avoid compiling traffic shaping twice
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4781 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 18:57:35 +00:00
teastep
bbb71aacc5 Don't generate superfluous policy matches
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4780 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 17:15:23 +00:00
teastep
4d6cf619fe More beautification of the generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4779 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 16:32:18 +00:00
teastep
5015d66dec Add clarifying comment
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4778 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 04:56:42 +00:00
teastep
76c7cdead7 Avoid hard dependency on awk
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4777 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 01:14:07 +00:00
teastep
8bed6b458f Remove one step in a pipe-line
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4776 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 01:02:01 +00:00
teastep
4ce4363e00 Fix braindead 'echo' logic; more clean up of generated code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4775 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-11-01 00:29:10 +00:00
teastep
325da6543d Fix bug in policy with default action/macro but no log level; improve creation of rt_table DB
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4774 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 21:50:21 +00:00
teastep
9ec9cfc7e9 Fix typo in compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 20:27:14 +00:00
teastep
2e949f5aa8 More code generation changes; remove trailing whitespace
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4772 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 19:01:23 +00:00
teastep
058bb60e26 More largely cosmetic changes to generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4771 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 16:25:24 +00:00
teastep
ca04149c07 Minor cleanup of generated commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4769 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-31 00:41:32 +00:00
teastep
63ab99a28e Fix restoration of route with a metric
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4768 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 19:25:39 +00:00
teastep
656f2c2128 Fix restoration of route with a metric
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4767 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 19:24:31 +00:00
teastep
5f8b002909 Honor -n option when restoring routing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4766 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 19:17:20 +00:00
teastep
c5f6d11acf Restore default route when last 'balance' provider is deleted
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4765 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 18:22:46 +00:00
teastep
067c475dd0 Avoid duplication of the stop_firewall function definition
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4763 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 16:26:11 +00:00
teastep
bbb831ea77 Remove RESTORE_ROUTING option in favor of a more rational route restoration algorithm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4762 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-30 16:15:55 +00:00
teastep
6b2fd71aa5 Add RESTORE_ROUTING option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4761 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 18:21:18 +00:00
teastep
74ff08780f Debugged version of routing backout
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4760 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:56:03 +00:00
teastep
2e5c1a8804 Correct build errors with lib.cli
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4757 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:29:46 +00:00
teastep
c3398f8b6a Update version to 3.3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4755 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:23:06 +00:00
teastep
cb1ec8d932 First cut at backing out routing changes from multiple providers
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4754 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 17:19:11 +00:00
teastep
33c94f34f7 Fix rt_tables corruption problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4753 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-29 15:47:59 +00:00
teastep
2ed3d8611d Rename lib.commands to lib.cli and update makeshorewall to copy it to Shorewall Lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4746 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-28 14:46:43 +00:00
teastep
dfdf272d6d Fix file naming error
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4744 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-27 22:42:29 +00:00
teastep
112dca9067 Add lib.commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4743 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-27 22:42:05 +00:00
teastep
a22ec871ff Accept ip ranges in drop, reject, logdrop and allow commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4742 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-27 22:00:48 +00:00
teastep
ff5bf57261 Allow override of OPTIMIZE=1 wrt to rules that duplicate the policy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4739 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-26 22:36:18 +00:00
teastep
89416e731e Extend OPTIMIZE=1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4738 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-26 21:47:58 +00:00
teastep
1bfb09dd6c Fix release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4735 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 22:08:07 +00:00
teastep
d3f566977c More tc config parsing improvements
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4734 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 22:07:13 +00:00
teastep
6f8f080767 Improve editing of TC file entries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4732 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 19:32:59 +00:00
teastep
30b1cf7153 Change COMBINE_JUMPS to OPTIMIZE and make its value numeric
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4731 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-25 15:13:49 +00:00
teastep
113058b78c Add per-interface OUTPUT chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4728 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-24 15:07:18 +00:00
teastep
60144960fc Add COMBINE_JUMPS option in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4726 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-23 21:18:37 +00:00
teastep
2157327399 Minor changes in rules activation; document single release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4725 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-23 15:44:59 +00:00
teastep
8fc4c15767 Remote release documents from Shorewall Lite; implement 'show routing' and 'show ip' commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4721 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-20 19:02:38 +00:00
teastep
796362b3ba Remove superfluous test; switch release docs to 3.3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4720 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-20 17:41:13 +00:00
teastep
867a707d83 Make 'shorewall[-lite] show zones' work better with exclusion
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4719 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-20 15:42:06 +00:00
teastep
d6baa0e03f Touch up a couple of comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4710 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 20:23:14 +00:00
teastep
5e6c00561c A little cleanup and some comments regarding redundant rule removal
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4709 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 20:18:22 +00:00
teastep
7914680c58 Eliminate redundant rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4708 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 16:56:29 +00:00
teastep
a1af476c8e Use -A when building an exclusion chain from scratch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4707 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 15:33:46 +00:00
teastep
e2c84a21be Give '2all' exclusion chains short names; fix bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4706 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 15:13:58 +00:00
teastep
74eb7d2918 Combine functions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4705 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-19 00:03:33 +00:00
teastep
c0bf7f5c46 Fix syntax error; shorten chain name to < 30 chars
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4704 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 23:29:54 +00:00
teastep
e39e935a80 Fix up exclusion code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4703 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 23:11:35 +00:00
teastep
a37204c04f Fix bad bug in exclusion policy handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4702 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 23:03:54 +00:00
teastep
a54f965063 Tweak host file exclusion
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4700 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 22:37:50 +00:00
teastep
8d5ffcf048 Allow exclusion in /etc/shorewall/hosts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4698 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-18 19:56:22 +00:00
teastep
40a4e1bd1e Rename SUBNET column in /etc/shorewall/masq
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4695 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-17 14:52:09 +00:00
teastep
52fc432522 Fix syntax error in lib.actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4692 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-16 21:52:42 +00:00
teastep
53b68c8ab3 Update version to 3.3.3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4691 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-16 21:31:53 +00:00
teastep
af384a1493 Remove some cruft
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4690 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-16 21:23:41 +00:00
teastep
2e44b7f38b Fix minor ineffeciency in old action mapping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4684 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-14 20:37:04 +00:00
teastep
105c4e7583 A little clean up
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4683 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-14 20:17:19 +00:00
teastep
e2b910f202 Add a function to allow actions to be used from extension scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4682 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-14 20:16:49 +00:00
teastep
5b68b5396d Add maclog extension script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4674 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-13 20:13:40 +00:00
teastep
c133e2c246 Add MACLIST_LOG_BROADCASTS option
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4670 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-12 21:56:16 +00:00
teastep
9b4b3e73d0 Add comments
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4669 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-12 21:48:38 +00:00
teastep
40714cdb1e Add macro.RDP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4666 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-11 16:46:26 +00:00
teastep
6421f33dc1 Add warning to COMMENT documentation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4665 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-11 16:43:24 +00:00
teastep
9b1a331726 Fix HIGH_ROUTE_MARKS and OUTPUT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4662 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-11 14:46:56 +00:00
teastep
3caffa3e06 Allow COMMENT in action files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4659 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 20:03:14 +00:00
teastep
2b4e9fc8c9 Make comments persistent
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4657 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 15:46:21 +00:00
teastep
ff1761c868 Add COMMENT feature to the /etc/shorewall/nat file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4656 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 15:25:36 +00:00
teastep
d2607cd0da Improve COMMENT feature
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4655 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-10 01:09:23 +00:00
teastep
8437d79d73 Clean up COMMENT feature
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4654 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-09 22:05:48 +00:00
teastep
9926048484 Add COMMENT support to rules, masq and tcrules files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4653 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-09 17:10:24 +00:00
teastep
96351b327b Clear provider mark on OUTPUT traffic
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4650 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-08 17:06:52 +00:00
teastep
bfd1eef27c Remove debugging message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4632 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-05 15:43:56 +00:00
teastep
2617133c03 Update versions to 3.3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4630 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-05 00:04:59 +00:00
teastep
ad16b96146 Document zone name length change in the config files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4628 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-04 22:48:54 +00:00
teastep
f6ecff2693 Make max zone name length dependent on LOGFORMAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4627 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-04 22:40:34 +00:00
teastep
0369562e37 Make log scanning more independent of LOGFORMAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4626 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-04 18:04:24 +00:00
teastep
5119e64659 Add logical AND and OR capability to tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4617 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 17:33:46 +00:00
teastep
abf556e9d3 AND/OR capability in the tcrules file -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4615 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 16:53:51 +00:00
teastep
e61fd21549 AND/OR capability in the tcrules file -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4614 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 16:48:37 +00:00
teastep
12f1aa6d77 AND/OR capability in the tcrules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4613 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 16:48:08 +00:00
teastep
43627eee14 Fix exclusion in the SUBNET column
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4611 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-10-02 15:04:17 +00:00
teastep
a98fcf5fff Add macro.Time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4606 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-30 15:39:52 +00:00
teastep
908acbb513 Small tweak to documentation index
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4603 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-30 15:35:11 +00:00
teastep
873c700dcd Proper exit status after errors
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4594 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-27 20:11:52 +00:00
teastep
06ddd1bb02 Tweak to 'show macros' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4578 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-13 17:21:24 +00:00
teastep
221ab97220 New/changed macros by Tuomo Soini
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4575 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-13 15:09:07 +00:00
teastep
29075928dd More fixes for tos handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4573 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-12 23:39:24 +00:00
teastep
146e88b747 Fix comments in Drop and Reject Macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4570 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-12 19:43:37 +00:00
teastep
bca1adfcf6 Make export config file a bit cleaner
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4568 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-11 22:03:46 +00:00
teastep
6aecd73c4b Update release notes with problems corrected from 3.2 thread
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4565 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-11 18:48:38 +00:00
teastep
ebe5f00aab Retain TC_ENABLED value
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4564 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-10 21:19:05 +00:00
teastep
375b2007fd Fix tos file handling of zones defined via /etc/shorewall/hosts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4560 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-10 17:22:02 +00:00
teastep
2fe5e5ec8e 'functions' symbolic link to lib.base -- Adjust perms
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4558 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 16:38:09 +00:00
teastep
4523a4836e 'functions' symbolic link to lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4557 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 16:35:27 +00:00
teastep
66e7bf74df Correct release notes & a couple of tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4556 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 16:16:41 +00:00
teastep
af0320f28b Library version rework; add 'where-used' information to libraries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4555 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-09 15:03:44 +00:00
teastep
5260b38113 Restore proper module loading
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4553 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-08 23:53:49 +00:00
teastep
36ec728ee3 Rename lib.common to lib.config -- Step 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4550 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-08 20:19:28 +00:00
teastep
79bf8de2c7 Rename lib.common to lib.config -- Step 1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4549 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-08 20:19:14 +00:00
teastep
6293545800 Don't reload modules if no directories in exist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4546 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 22:30:17 +00:00
teastep
090f19f02a Streamline module processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4545 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 21:55:46 +00:00
teastep
2f1fcbb558 Remove xmodules file -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4542 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 20:50:19 +00:00
teastep
96c9f0fedf Remove xmodules file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4540 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 20:48:40 +00:00
teastep
18518fea64 Avoid Shorewall/Shorewall-lite compatibility issues in the future
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4533 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-07 15:17:42 +00:00
teastep
09fa92af5b Split lib.base into lib.base and lib.common
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4532 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-06 23:07:29 +00:00
teastep
525bfe5baa Add log file name to the output of 'shorewall show log' and 'shorewall logwatch'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4528 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-06 17:12:00 +00:00
teastep
c64cc58b7a Apply Simon Matter's fix for -e/-x
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4526 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-05 14:29:47 +00:00
teastep
ae9e32ee9a Add new migration considerations to release note re: Limit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4523 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 22:51:23 +00:00
teastep
661c25667b Remove verify_os_version()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4520 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 18:44:10 +00:00
teastep
8f4664cc3b Move display_list() to lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4519 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 18:28:23 +00:00
teastep
4f86e7a0e2 Fix lib.base under full Shorewall product
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4512 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-04 14:49:17 +00:00
teastep
ff0075a2a8 Fix problem with down-rev Shorewall Lite -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4507 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 22:55:59 +00:00
teastep
5782f44dbc Fix problem with down-rev Shorewall Lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4506 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 22:55:18 +00:00
teastep
0bfdf2a438 Increase minimum library version to 30200
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4505 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 22:13:18 +00:00
teastep
6fccae0135 Fix install problems
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4504 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 20:01:18 +00:00
teastep
6469d33282 Rename 'functions' to 'lib.base' -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4502 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 16:30:18 +00:00
teastep
25eb337bc9 Rename 'functions' to 'lib.base' -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4501 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 16:28:46 +00:00
teastep
828c16fac0 Rename 'functions' to 'lib.base'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4499 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-09-03 16:23:15 +00:00
teastep
fcee2d620b Minor cleanup -- shouldn't have externally-visible effects
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4498 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-31 14:49:11 +00:00
teastep
a6373c68bd Fix oversight in last night's change to policy processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4497 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-31 14:26:23 +00:00
teastep
63bfea114a Add ACCEPT_DEFAULT and QUEUE_DEFAULT options
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4496 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-31 06:14:47 +00:00
teastep
0c32938bdc Add commentary
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4495 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 23:53:20 +00:00
teastep
7c98a5df9f Consolidate some code between rule and default macro processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4494 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:55:39 +00:00
teastep
1c6c8607d0 Fix silly typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4493 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:29:50 +00:00
teastep
c176eab8b7 Include lib.actions in release
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4492 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:24:39 +00:00
teastep
486e89e50b Update version to 3.3.1; fix USE_ACTIONS=No with DROP/REJECT_DEFAULT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4491 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:17:12 +00:00
teastep
e825082fd0 A couple of tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4490 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 22:04:49 +00:00
teastep
92e45e1586 A few bug fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4489 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 21:53:39 +00:00
teastep
d96767b50a Make Limit a builtin Action
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4488 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 21:32:36 +00:00
teastep
cf8cc1a899 Minor Code reorganization -- move code inline from "initialize_netfilter()"
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4487 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 20:33:14 +00:00
teastep
d9a327100e Avoid most migration considerations with changing default action/macro implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4486 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 20:03:38 +00:00
teastep
dc77b9ca6b Add default action specifications to /etc/shorewall/actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4483 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 18:20:08 +00:00
teastep
4a4403029f Remove default action specifications from actions.std
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4482 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 17:57:04 +00:00
teastep
8c4eef48c4 Allow policy-level specification of default action or macro
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4481 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 17:06:23 +00:00
teastep
1ec8b73540 Improve error message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4480 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 01:14:52 +00:00
teastep
32c15decea First cut at default macros
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4479 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-30 00:48:24 +00:00
teastep
48390fd671 Modularize actions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4478 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-29 20:21:59 +00:00
teastep
671e5ac94f A little cleanup of messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4476 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-29 16:26:04 +00:00
teastep
889c81d547 Correct typos in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4475 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-29 16:25:22 +00:00
teastep
b8a9da7e4b Load lib.proxyarp if 'proxyarp' option specified for an interface -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4473 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 20:50:33 +00:00
teastep
69df501a4c Load lib.proxyarp if 'proxyarp' option specified for an interface
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4472 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 20:22:56 +00:00
teastep
b9944718bf Clean up option initialization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4470 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 17:59:50 +00:00
teastep
c07c4afde8 Update release notes for modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4468 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 16:26:11 +00:00
teastep
e688570013 Add progress message when loading a library
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4467 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-28 16:13:36 +00:00
teastep
0fe19ea308 Modularize maclist -- .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4466 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 21:05:08 +00:00
teastep
2ec808728b Modularize maclist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4465 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 21:01:22 +00:00
teastep
2d8ca650ee Fix .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4461 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:44:43 +00:00
teastep
ff0e3d04c4 Fix line of code inadvertently changed during consolidation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4459 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:36:55 +00:00
teastep
ae15ea262c Also forgot lib.tunnels
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4458 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:26:29 +00:00
teastep
854f5fbb9f Ooops -- forgot lib.accounting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4457 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:22:03 +00:00
teastep
09ba9d1bd6 Fix typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4456 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 20:20:24 +00:00
teastep
dd7bd174be Modularlize Proxy ARP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4455 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:50:49 +00:00
teastep
44b8b78bf1 Modularize NAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4454 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:42:06 +00:00
teastep
6640720954 Modularize tcrules processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4453 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:28:20 +00:00
teastep
f6cb3ecd77 Modularize Multi-ISP
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4452 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 19:13:42 +00:00
teastep
97218564ae Modularize dynamic zones and traffic shaping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4451 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 18:42:30 +00:00
teastep
4a26e098be Begin modularization again
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4450 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 18:16:55 +00:00
teastep
9c7daaf5ba Update version number
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4447 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:36:11 +00:00
teastep
ca5ffb31fe Fix README
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4446 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:28:46 +00:00
teastep
473f7d7361 Back out first round of modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4445 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:27:48 +00:00
teastep
ed05232184 Remove modular components
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4444 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-27 17:26:31 +00:00
teastep
1c76d5b110 Consolidate functions into lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4415 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-24 21:40:54 +00:00
teastep
1f9c335da7 Fix two library loading issues; bring forward UP fix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4411 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-23 23:02:46 +00:00
teastep
251d18e9b5 install changes for optional libraries
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4404 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-23 00:19:00 +00:00
teastep
56d8d5e2f1 More shared library changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4403 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 23:31:27 +00:00
teastep
38ad4b8db3 Add clib.nat module -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4402 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 22:11:14 +00:00
teastep
e48207bbae Add clib.nat module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4401 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 21:20:13 +00:00
teastep
94ad76f97d Implement library load on demand
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4400 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 20:20:42 +00:00
teastep
6ab40df245 Pass arguments to user exits
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4399 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 16:43:24 +00:00
teastep
426641a572 Bring forward BusyBox ash workaround
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4398 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-22 16:25:16 +00:00
teastep
0a5565dc6c Fix mss= vs. firewall zone
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4396 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-21 15:41:10 +00:00
teastep
a196799220 Fix bug with no config files install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4390 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 17:04:36 +00:00
teastep
e3f1e0a6d7 Handle the case of no compiler libraries to install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4389 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 16:54:24 +00:00
teastep
27dc9d3162 Handle the case of no macros to install
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4388 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 16:46:15 +00:00
teastep
3687d6cfa0 Allow install without creating /usr/share/shorewall/configfiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4387 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-19 16:41:08 +00:00
teastep
fcc6baaf6e More modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4382 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 22:56:20 +00:00
teastep
2c9fc7149a More modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4381 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 22:46:59 +00:00
teastep
bc3054b011 Experimental modularization of Shorewall functions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4380 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 16:33:33 +00:00
teastep
234aa082e5 Update dev path
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4379 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-18 15:34:57 +00:00
teastep
b151225aff Better fix for check problem -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4376 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 18:08:30 +00:00
teastep
c9f6ae0699 Better fix for check problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4375 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 18:04:39 +00:00
teastep
9f69be3295 Fix 'check -e' and traffic shaping
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4372 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 17:46:25 +00:00
teastep
f9685d5ddd Bring forward tcrules enhancements from 3.2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4369 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-17 16:10:09 +00:00
teastep
3bc36199e5 Bring 'export' command forward
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4351 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-13 15:34:52 +00:00
teastep
a9a5474f7c Re-implement 'try' command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4336 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-09 20:27:43 +00:00
teastep
e3bee4b431 Update to 3.3.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4334 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-09 20:07:43 +00:00
teastep
38f2d52363 Bring forward more 3.2.2 changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4333 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-09 16:19:19 +00:00
paulgear
7c3abf2aca revert previous change
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4327 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-09 02:10:43 +00:00
paulgear
7ee4c844c3 One simple thing i changed to fix the gateway detection - not good, though
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4326 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-09 02:07:19 +00:00
teastep
3d81581c01 Bring 3.2.2 Changes forward
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4320 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-08 23:03:06 +00:00
teastep
70c7dbd486 Merge 'stop' fix from 3.2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4292 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-02 20:18:17 +00:00
teastep
109affced3 Restore physdev capability test
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4287 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-08-01 18:40:16 +00:00
teastep
f5fef4526a Merge shorewall.conf handling changes into development path
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4282 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-26 22:15:28 +00:00
teastep
dc56da3828 Remove capabilities file from SVN
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4271 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-21 17:58:14 +00:00
teastep
3731769e6c Fix CONFIG_PATH foulup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4260 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-21 02:26:19 +00:00
teastep
1eb563d8ee Update shorewall.conf versions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4258 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-21 02:20:13 +00:00
teastep
5c88967833 Fix modules/xmodules snafu
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4254 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 22:18:31 +00:00
teastep
a0d7396649 Fix modules/xmodules snafu
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4252 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 22:13:56 +00:00
teastep
0cab96e4e4 Fix spelling error in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4248 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 14:09:44 +00:00
teastep
e1e9cae5fe Update README files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4246 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 13:53:51 +00:00
teastep
c741ab9e43 Fix 'hits' output with space delimiters in /etc/services -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4240 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 13:10:45 +00:00
teastep
da44e2a6bd Fix 'hits' output with space delimiters in /etc/services
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4239 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-19 13:09:51 +00:00
teastep
bba0d268e9 Remove extended mark requirement to use 'track' with HIGH_ROUTE_MARKS=No
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4237 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-18 17:18:40 +00:00
teastep
fe827dc82e Fix the output of the 'hits' command under BusyBox 1.2.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4234 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-18 14:53:34 +00:00
teastep
f8d5c5375e Remove dynamic zones (again)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4232 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-18 13:28:56 +00:00
teastep
b4ded2a9ac Remove dynamic zones (again)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4231 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-18 13:27:28 +00:00
teastep
750237c630 Back out all post 3.2 changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4230 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-16 23:07:56 +00:00
teastep
3f9c8996bb Back out all post 3.2 changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4229 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-16 23:06:18 +00:00
teastep
91626f050a Prep for rewriting compiler -- phase III
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4228 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-16 22:39:51 +00:00
teastep
3b253a39c4 Backout - Centralize variable expansion
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4227 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-07-16 22:18:26 +00:00