Commit Graph

55 Commits

Author SHA1 Message Date
teastep
5f86165521 Move 4.2 changes to trunk; fix a couple of typos
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@9095 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-12-17 17:40:44 +00:00
teastep
b0827cd9ae Some updates and a screwup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8955 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-12-09 16:48:30 +00:00
teastep
4812fb6d2d Another set of IPv6 Changes -- two-product strategy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8950 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-12-08 20:48:02 +00:00
teastep
9eaa3979c0 Recopy 4.2 to trunk
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8949 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-12-08 18:45:58 +00:00
teastep
2e77a05dca Save state of the IPv6 code take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8948 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-12-08 18:33:58 +00:00
teastep
82ee58eaaa Copy 4.2 -perl to trunk
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8935 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-12-07 18:15:06 +00:00
teastep
b2045fdc0b Save IPv6 State
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8934 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-12-07 18:13:16 +00:00
teastep
46ec09dddf Update Copyrights
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8659 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-07-27 21:00:08 +00:00
teastep
f1567e6e3d Beta 1 prep
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8492 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-05-04 00:18:47 +00:00
teastep
e7203344d9 Fix compiler.pl help
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8169 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2008-02-09 18:19:06 +00:00
teastep
8b29aa06a6 Implement regression testing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7859 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-12-08 00:04:43 +00:00
teastep
20bedd04d7 Named arguments to Shorewall::Compiler::compiler()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7826 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-12-05 00:14:30 +00:00
teastep
dea79aa763 Documentation updates
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7825 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-12-04 22:19:40 +00:00
teastep
b7c130b10b Update version in module headers
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7812 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-12-01 17:45:43 +00:00
teastep
4016d69b8d Enhanced operational logging
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7729 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-11-23 21:33:36 +00:00
teastep
c1f349ab77 Correct usage output
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7647 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-11-12 21:39:22 +00:00
teastep
6141995184 Bring trunk up to date with branches/4.0/
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7312 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-09-10 15:52:57 +00:00
el_cubano
d9b400b313 Update outdated weblinks to GPL and update FSF mailing address.
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7296 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-09-08 16:09:51 +00:00
teastep
aa523ea52c Bring trunk up to date with branch/4.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@7113 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-08-10 17:37:02 +00:00
teastep
0251c3729e Remove 3.4 compatibility hacks from Shorewall-perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6805 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-08 15:58:13 +00:00
teastep
ae33926461 Shorten option from debugging to debug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6658 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-23 21:15:53 +00:00
teastep
e21398c1eb First step at adding supportability features to Shorewall-perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6657 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-23 21:12:48 +00:00
teastep
8eac917057 Update Documentation in compiler.pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6534 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-13 18:40:09 +00:00
teastep
8ef47a15af Remove eval stuff from compiler.pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6533 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-13 13:28:15 +00:00
teastep
8767b67440 Don't publish module interface for now
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6527 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-12 19:25:28 +00:00
teastep
7ffb2d7ad6 Restore compatibility with Shorewall 3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6525 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-12 14:32:42 +00:00
teastep
455ab469f4 Finish experiment
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6522 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-12 02:20:42 +00:00
teastep
1cadf721ae Fix initialization problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6521 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-12 02:03:26 +00:00
teastep
840f2414bd Finish externalization of compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6520 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 23:17:02 +00:00
teastep
66c8c0a766 Eliminate some symbol importing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6519 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 21:42:58 +00:00
teastep
30f4231776 Support old-style short options
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6517 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 18:48:25 +00:00
teastep
f97f6e1472 Check compiler.pl's arguments a bit closer
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6516 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 18:32:47 +00:00
teastep
910252279f Reduce reliance on environmental variables for /sbin/shorewall->compiler.pl communication
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6515 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 18:07:34 +00:00
teastep
5981a27754 Add Compiler.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6500 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-08 23:31:48 +00:00
teastep
b591068603 Fix some bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6476 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-06 23:39:27 +00:00
teastep
95a269a825 Convert some lexical variables to globals
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6463 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-05 16:49:13 +00:00
teastep
d944e3dbd5 Train changes -- set 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6453 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-03 21:44:17 +00:00
teastep
ec134d9e12 Correct indentation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6431 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-21 17:19:28 +00:00
teastep
f2bca1d1f3 Move setup_mss() call to setup_routing_and_traffic_shaping()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6428 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-21 14:29:50 +00:00
teastep
b029ebac16 Change initialization order
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6427 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-20 20:30:47 +00:00
teastep
2c6571789c Add version file to Shorewall-perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6396 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-17 22:24:01 +00:00
teastep
f154a69dfe Generate the 'clear' exit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6373 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-16 15:12:31 +00:00
teastep
6d20c6672d Cleanup in process_rule1(); cosmetic changes to global variable generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6293 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 22:28:48 +00:00
teastep
e131aef733 reorganize run-time globals management
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6292 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 21:23:18 +00:00
teastep
95c4bec713 Use global variables in provider setup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6291 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 20:36:57 +00:00
teastep
8406623bcf Handle mss in zones file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6276 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-08 02:08:44 +00:00
teastep
e7b4985784 Correct grammar in messages produced by 'require_capability'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6231 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-04 15:12:29 +00:00
teastep
ecbd719bef Fix RETAIN_ALIASES=Yes behavior; only 'detect' first address for SNAT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6149 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-29 14:28:11 +00:00
teastep
8c497548ca Fix deletion of aliases (some more)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6148 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-29 04:23:10 +00:00
teastep
c0e5fcf6c6 Fold IP_FORWARDING into the trivalue mechanism
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6067 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-04-22 19:45:27 +00:00