Commit Graph

96 Commits

Author SHA1 Message Date
teastep
5f5ece2a31 Finish ipset initial implementation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5656 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-24 15:59:17 +00:00
teastep
2f40bcd8e1 More detect stuff
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5632 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 20:24:21 +00:00
teastep
e505c2ef85 Allow 'restore' to work
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5628 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 18:24:33 +00:00
teastep
5ed65582ee Second (untested) attempt to implement ip address addition
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5621 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-22 02:13:30 +00:00
teastep
2eb5b8371d Preliminary work for adding IP addresses to interfaces
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5617 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 23:14:33 +00:00
teastep
dd9323c2c3 Build $VARDIR/zones file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5616 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 20:35:40 +00:00
teastep
7dbdee5573 Create $VARDIR/chains
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5615 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 20:08:05 +00:00
teastep
8ca5af9f5a Give the compiler it's own VERSION
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5614 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 19:46:44 +00:00
teastep
8d0d75bab2 Remove debugging dump functions -- they have served their purpose
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5610 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 17:23:18 +00:00
teastep
8f82d7f161 Avoid second append of the 'stopped' file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5606 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-21 16:21:37 +00:00
teastep
04f13cf86b Fix a number of TC bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5602 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 23:13:17 +00:00
teastep
cc537c02bf Correct VARDIR setting in compiled scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5598 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 19:44:30 +00:00
teastep
792901b42d Remove tempfile on error; change 'use lib' to final form
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5596 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 16:11:06 +00:00
teastep
09eff209ff Fix 'stop' problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5592 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:47:14 +00:00
teastep
d624332941 More TC fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5589 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-20 01:16:51 +00:00
teastep
4715a87ebc Fix a couple of silly bugs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5578 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 18:29:58 +00:00
teastep
1fd340c6d7 First successfull 'shorewall restart' with Perl compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5575 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-19 04:50:37 +00:00
teastep
b38c69c61e Generate Auxillary conf file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5563 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-17 18:18:54 +00:00
teastep
1e2192ab2d Acknowledge that restart/refresh/restore are all the same now
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5562 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-17 16:54:39 +00:00
teastep
3fedb6a7b6 Add some more details at the end of the generated script's main function
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5561 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-17 16:44:47 +00:00
teastep
637899177b Add CLAMPMSS support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5560 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 23:57:43 +00:00
teastep
5211f319e3 Add proxy arp processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5558 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 23:07:50 +00:00
teastep
b8848a1527 Fix blacklist handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5557 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 22:19:32 +00:00
teastep
51944d1bb8 Fix wrong include of lib.base
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5556 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 19:14:47 +00:00
teastep
908c3031da Add /proc setup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5554 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 16:26:34 +00:00
teastep
d7af562c03 Fix spacing problems
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5553 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 02:35:51 +00:00
teastep
9795430f8d Finish stop generation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5552 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-16 00:58:25 +00:00
teastep
0628dd8593 ***INCOMPLETE*** Partial implementation of stop handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5550 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 23:18:58 +00:00
teastep
40535515d5 Add copyright notices to all files; move rest of rule generation to Rules module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5549 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 21:55:22 +00:00
teastep
1c2fe3bc88 Fix object file naming problem
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5544 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 03:56:40 +00:00
teastep
d755c39fe3 Move matrix generation to Rules module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5543 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 03:25:08 +00:00
teastep
b54ea15e2e Break out rule processing into a module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5542 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 03:17:56 +00:00
teastep
24f61c69c7 Give 'do_initialize' a more accurate name
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5541 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 02:53:07 +00:00
teastep
e170fd8dc4 Add Accounting Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5540 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 02:50:09 +00:00
teastep
7aa1629639 Finish Action module and add Macro module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5539 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 02:46:00 +00:00
teastep
7bbb015e8a Add Policy module with nascent Actions module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5538 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 02:18:29 +00:00
teastep
9f002acb20 Add Providers Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5537 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 01:38:04 +00:00
teastep
915cf28c47 Fix last commit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5536 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 01:20:23 +00:00
teastep
83cd58ddbe Add Tunnels Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5535 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 01:18:29 +00:00
teastep
a8d39f7f2c Add Tunnels Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5534 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 01:15:05 +00:00
teastep
01c4e3022d Add Traffic Control Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5533 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 01:10:56 +00:00
teastep
b86c59f1a9 Add Nat Module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5532 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 01:04:43 +00:00
teastep
721008f156 Move a couple more functions to modules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5531 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 00:42:37 +00:00
teastep
0b03e47766 Get Modularized code to work with 'use strict'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5529 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-15 00:34:17 +00:00
teastep
5ec37963d8 Move IPSEC option constants to the Zones module; Add Rules module
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5528 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 23:09:05 +00:00
teastep
299d15d992 Fix CONTINUE policy bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5527 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 19:59:53 +00:00
teastep
f107620ef8 Add README warning to this Branch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5524 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 16:07:30 +00:00
teastep
e52318ee8d Allow hosts file to work with modularization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5522 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 15:23:07 +00:00
teastep
27f70a7950 Finally the modularized version works
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5521 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 04:29:14 +00:00
teastep
ac9fe46768 Put this puppy to bed for the night
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5520 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-03-14 04:06:32 +00:00