Tom Eastep
|
3f1aeb33be
|
Correct mark range with shifted mask.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-26 12:41:06 -07:00 |
|
Tom Eastep
|
e177916c12
|
Implement statistical marking in the tcrules file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-26 07:10:26 -07:00 |
|
Tom Eastep
|
0387b16983
|
Implement CHECKSUM action in the tcrules file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-22 15:42:13 -07:00 |
|
Tom Eastep
|
6af16e0cda
|
Allow quotes in parameter to run_iptables()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-14 13:26:08 -07:00 |
|
Tom Eastep
|
ab7975539c
|
Correct typo in get_params()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-14 09:30:27 -07:00 |
|
Tom Eastep
|
dfd0692176
|
Omit IPv6-specific code from checkkernelversion() in IPv4 script
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-13 07:28:37 -07:00 |
|
Tom Eastep
|
8b650358d6
|
Don't shout in compiler directives
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-13 07:14:51 -07:00 |
|
Tom Eastep
|
cc90a06958
|
Add RESTORE_ROUTEMARKS option
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-11 07:34:57 -07:00 |
|
Tom Eastep
|
54e066ec3a
|
Re-order logic in add_group_to_zone
- Need to normalize the address prior to comparing it with ALLIP
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-08 08:54:54 -07:00 |
|
Tom Eastep
|
620f88b339
|
Merge branch '4.5.8'
|
2012-10-07 17:41:01 -07:00 |
|
Tom Eastep
|
b7e6b1aa41
|
Allow IP range in the hosts file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-07 17:40:42 -07:00 |
|
Tom Eastep
|
c84603cdc6
|
Merge branch '4.5.8'
Conflicts:
Shorewall/Perl/Shorewall/Zones.pm
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-07 17:04:27 -07:00 |
|
Tom Eastep
|
e2b029b0ba
|
More hosts file corrections.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-07 17:00:35 -07:00 |
|
Tom Eastep
|
0efc0451c1
|
Allow IP range in the hosts file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-07 15:59:30 -07:00 |
|
Tom Eastep
|
9dd66fc6ff
|
Allow IP range in the hosts file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-07 15:55:00 -07:00 |
|
Tom Eastep
|
0c9cc4a233
|
Change the 'dynamic' zone option to 'dynamic_shared'
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-07 09:18:18 -07:00 |
|
Tom Eastep
|
c228668500
|
Implement logic associated with 'dynamic' zone option
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-06 07:52:06 -07:00 |
|
Tom Eastep
|
afaba46aa3
|
Add 'dynamic' zone option.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-06 07:21:49 -07:00 |
|
Tom Eastep
|
1f38a36acf
|
Delete extraneous logic
Signed-off-by: Tom Eastep <teastep@shorewall.net>
Conflicts:
Shorewall/Perl/Shorewall/Zones.pm
|
2012-10-04 09:45:25 -07:00 |
|
Tom Eastep
|
526f72216a
|
Correct handling of dash characters in interface/ipset names.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-04 07:34:41 -07:00 |
|
Tom Eastep
|
642ff1be15
|
Correct handling of dash characters in interface/ipset names.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-02 10:09:23 -07:00 |
|
Tom Eastep
|
92d39dc56d
|
Expunge the g_perllib variable
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-01 06:59:39 -07:00 |
|
Tom Eastep
|
a8e9296473
|
Expunge the g_sbindir variable
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-01 06:55:48 -07:00 |
|
Tom Eastep
|
749e239d15
|
Expunge the g_libexec variable
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-10-01 06:51:36 -07:00 |
|
Tom Eastep
|
30d4ba67cc
|
Revert "Allow '-' in the interface for dynamic zone."
This reverts commit b68b34b820 .
|
2012-09-30 16:25:35 -07:00 |
|
Tom Eastep
|
4ef81041be
|
Delete extraneous logic
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-30 16:09:34 -07:00 |
|
Tom Eastep
|
b68b34b820
|
Allow '-' in the interface for dynamic zone.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-30 16:04:38 -07:00 |
|
Tom Eastep
|
4311dc5ddf
|
Merge branch '4.5.8'
|
2012-09-29 09:03:12 -07:00 |
|
Tom Eastep
|
38faa3e071
|
Correct handling of new ipv6 net syntax in the hosts file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-29 09:01:17 -07:00 |
|
Tom Eastep
|
81f92546d8
|
Merge branch '4.5.8'
|
2012-09-29 08:08:00 -07:00 |
|
Tom Eastep
|
91e2c31a58
|
Correct handling of new ipv6 net syntax in the hosts file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-27 14:51:28 -07:00 |
|
Tom Eastep
|
9c893a0e21
|
Restore the original calling sequences of validate_[46]net()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-27 07:22:40 -07:00 |
|
Tom Eastep
|
ffcf262de4
|
Ensure that the 1:1 NAT chain jumps always come last in PREROUTING.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-26 15:46:52 -07:00 |
|
Tom Eastep
|
bac0f36818
|
Yet another fix for TTL/HL
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-24 16:23:15 -07:00 |
|
Tom Eastep
|
b451e10dd8
|
More fixes for HL and TTL
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-24 14:25:31 -07:00 |
|
Tom Eastep
|
6d0142525c
|
Merge branch '4.5.8'
|
2012-09-24 08:44:07 -07:00 |
|
Tom Eastep
|
cf130a7e16
|
Correct handling of {+-}0 in the TTL and HL tcrule actions.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-24 07:14:44 -07:00 |
|
Tom Eastep
|
70c76f577c
|
Permit "[<ipv6 address>]/vlsm" in addition to "[<ipv6 address>/vlsm]"
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-23 12:16:17 -07:00 |
|
Tom Eastep
|
607c93125c
|
Don't unconditionally detect helpers when LOAD_HELPERS_ONLY=Yes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
Conflicts:
docs/Internals.xml
|
2012-09-23 06:55:00 -07:00 |
|
Tom Eastep
|
32f89fa24b
|
Don't unconditionally detect helpers when LOAD_HELPERS_ONLY=Yes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-22 09:27:13 -07:00 |
|
Tom Eastep
|
4aeebb0b15
|
Merge branch '4.5.8'
|
2012-09-19 10:07:31 -07:00 |
|
Tom Eastep
|
e14f5e5199
|
Swicth from postincrement to preincrement when bumping 'filterpri'.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-17 10:46:31 -07:00 |
|
Tom Eastep
|
483374d356
|
Continue development of the Internals document
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-17 07:52:18 -07:00 |
|
Tom Eastep
|
fc361afbc3
|
Disallow ':' as the only contents of the USER/GROUP column
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-16 16:25:41 -07:00 |
|
Tom Eastep
|
124dafbf52
|
Delete IPAddrs dependency from Compiler.pm
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-16 15:48:06 -07:00 |
|
Tom Eastep
|
78f3255bf0
|
Correct getparams.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-16 09:06:32 -07:00 |
|
Tom Eastep
|
adc983bccb
|
Issue progress messages to display the priority of Shorewall-generated filters
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-15 07:25:16 -07:00 |
|
Tom Eastep
|
e0f85edab3
|
Assign sequential priorities to filters
- Also remove a redundant 0x prefix from a table number.
Signed-off-by: Tom Eastep <teastep@shorewall.net
|
2012-09-13 09:30:11 -07:00 |
|
Tom Eastep
|
14073e8943
|
Change TOS priority offset from 10 to 15
- Make it distinct from tcp-ack
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-13 08:25:05 -07:00 |
|
Tom Eastep
|
75953a87cb
|
Optional priority on hfsc classes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-09-12 13:39:54 -07:00 |
|