Tom Eastep
|
ee74696747
|
IPv6 work to only export when necessary
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-03 08:59:58 -08:00 |
|
Tom Eastep
|
234e4fa754
|
Update module versions
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-03 08:51:55 -08:00 |
|
Tom Eastep
|
7457f643ee
|
Don't export globals when the script is 4.4.8 or later
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-03 08:51:40 -08:00 |
|
Tom Eastep
|
cce4bf277a
|
Reduce export usage; Allow PURGE and RESTOREFILE to be specified on the run-line
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-02 14:49:31 -08:00 |
|
Tom Eastep
|
2656a9b0c7
|
Eliminate use of PRODUCT
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-02 12:34:36 -08:00 |
|
Tom Eastep
|
68f5215f07
|
Remove Reliance on HOSTNAME in generated programs
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-02 11:45:35 -08:00 |
|
Tom Eastep
|
3ea6f6792f
|
Eliminate VERSION reserved variable name
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-02 08:02:10 -08:00 |
|
Tom Eastep
|
5fc6d58e19
|
Eliminate STOPPING variable
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-02 07:37:30 -08:00 |
|
Tom Eastep
|
d4936f4bad
|
Tweak to an RE used in optimization
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-02 06:58:09 -08:00 |
|
Tom Eastep
|
f11bfd3890
|
Eliminate redundate setting of PRODUCT
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-01 08:32:59 -08:00 |
|
Tom Eastep
|
cfa09dce22
|
Avoid multiple policy matches with OPTIMIZE=7 and not KLUDGEFREE
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-01 08:32:37 -08:00 |
|
Tom Eastep
|
3ba797cb14
|
Correct several bugs in the VERBOSITY overhaul
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-03-01 06:57:04 -08:00 |
|
Tom Eastep
|
53c73bc8e9
|
Eliminate VERBOSE
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 17:58:01 -08:00 |
|
Tom Eastep
|
14f83759ae
|
Propagate VERBOSITY even though we don't use it yet
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 17:39:35 -08:00 |
|
Tom Eastep
|
546a48543d
|
Propagate LOG_VERBOSITY
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 17:30:11 -08:00 |
|
Tom Eastep
|
39883aa690
|
Eliminate LOG_VERBOSE
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 16:58:30 -08:00 |
|
Tom Eastep
|
fb55d63eaf
|
Allow verbosity to be separate from -V
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 16:42:50 -08:00 |
|
Tom Eastep
|
333ac21c2f
|
Prepare the footers for 4.6.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 15:25:25 -08:00 |
|
Tom Eastep
|
83ed0a401b
|
I'll eventually get it the way I like it
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 13:45:33 -08:00 |
|
Tom Eastep
|
585711caa8
|
Even simpler RE for detecting builtins
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 13:29:26 -08:00 |
|
Tom Eastep
|
693d0e5d4c
|
Make new test in add_jump() a bit safer.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-28 12:44:29 -08:00 |
|
Tom Eastep
|
d2992c21f4
|
Update version to Beta 2
|
2010-02-28 09:04:37 -08:00 |
|
Tom Eastep
|
061d850c16
|
Rename RESTOREPATH to g_restorepath
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-26 08:35:50 -08:00 |
|
Tom Eastep
|
7fe7ebc891
|
Fix Handling of NFQUEUE(queue-num) in policies
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-25 08:44:28 -08:00 |
|
Tom Eastep
|
70a246501e
|
Update version of Tc.pm
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-23 07:08:48 -08:00 |
|
Tom Eastep
|
3fc10cd94b
|
Prepend 'SW_' to constructed shell variable names.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-22 10:27:59 -08:00 |
|
Tom Eastep
|
2a965d42b9
|
Add a comment
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-21 07:57:34 -08:00 |
|
Tom Eastep
|
6307653a01
|
Pick up one fix from 4.4.7.4 regarding CONTINUE rules.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-20 09:42:58 -08:00 |
|
Tom Eastep
|
edaf541850
|
Don't apply rate limiting twice in ACCEPT+ rules
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-19 14:01:45 -08:00 |
|
Tom Eastep
|
ceff8adc78
|
Restore duplicate interface detection in tcinterfaces.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-18 16:11:30 -08:00 |
|
Tom Eastep
|
3a2173ddb4
|
Some code cleanup in Tc.pm.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-18 15:56:59 -08:00 |
|
Tom Eastep
|
ea8be87720
|
Use Hex representation of device numbers > 9 in simple TC.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-18 12:53:01 -08:00 |
|
Tom Eastep
|
00b0490cd7
|
Create a unique hashtable for each instance of a per-IP rate limit
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-17 15:39:21 -08:00 |
|
Tom Eastep
|
625963a4f0
|
Final (hopefully) fix for SFQ handle assignment
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-17 09:02:18 -08:00 |
|
Tom Eastep
|
41bb0782a3
|
Another tweak to SFQ handle assignment.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-17 08:06:27 -08:00 |
|
Tom Eastep
|
5649dbf9a8
|
Improve assignment of class ID for SFQ classses
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-17 07:41:30 -08:00 |
|
Tom Eastep
|
eaafeb8c2b
|
Add --hashlimit-htable-expire if the units are minutes or larger
|
2010-02-17 06:43:52 -08:00 |
|
Tom Eastep
|
375160d733
|
Avoid duplicate SFQ class numbers
|
2010-02-17 06:43:16 -08:00 |
|
Tom Eastep
|
167b29c2c5
|
Bump module version in Compiler.pm
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-15 14:24:52 -08:00 |
|
Tom Eastep
|
8aaf4aab3a
|
Don't create log chain for 'RETURN' rules
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-15 14:24:00 -08:00 |
|
Tom Eastep
|
4546394531
|
Cosmetic changes to Compiler.pm
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-15 14:07:35 -08:00 |
|
Tom Eastep
|
12d3420a5d
|
Detect FLOW_FILTER when LOAD_HELPERS_ONLY=No
|
2010-02-14 10:34:19 -08:00 |
|
Tom Eastep
|
5e9ecf1491
|
Update version of Config module
|
2010-02-13 11:00:34 -08:00 |
|
Tom Eastep
|
50d246c8be
|
A little cleanup of compiler.pl
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-13 10:03:32 -08:00 |
|
Tom Eastep
|
1258149e0e
|
Don't apply rate limiting twice in NAT rules
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-13 07:21:27 -08:00 |
|
Tom Eastep
|
ea5a6c79bc
|
Bump CAPVERSION
|
2010-02-11 16:22:47 -08:00 |
|
Tom Eastep
|
5a96771e07
|
Start 4.4.8 Beta 1
|
2010-02-11 15:46:57 -08:00 |
|
Tom Eastep
|
b35f20b403
|
Avoid CAPVERSION bump to implement FLOW_FILTER detection
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-11 07:29:41 -08:00 |
|
Tom Eastep
|
b8c195f570
|
Accurately detect 'flow' availability
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-10 14:50:26 -08:00 |
|
Tom Eastep
|
433fc385bc
|
'bridge' implies 'routeback'
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2010-02-09 14:04:36 -08:00 |
|