Commit Graph

1175 Commits

Author SHA1 Message Date
teastep
5c04751338 Expand in/out device match for non-critical rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3445 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 23:04:19 +00:00
teastep
f0728b5e50 Implement bi-directional macro support
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3444 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 20:57:38 +00:00
teastep
3482a47db0 Avoid iptables errors when allow/drop/reject run when Shorewall not started
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3442 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 17:14:46 +00:00
teastep
c4271f4578 Apply Steven Springl's patch for help
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3441 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 16:04:07 +00:00
teastep
dad5224343 Fix STARTUP_ENABLED -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3440 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 03:48:17 +00:00
teastep
42220775a0 Fix STARTUP_ENABLED
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3439 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-04 03:45:03 +00:00
teastep
c445135615 Update Release Notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3435 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 23:16:34 +00:00
teastep
492c9a4e9c Update version to 3.1.5
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3434 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 22:44:07 +00:00
teastep
73e3dd0ef1 General cleanup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3433 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 22:28:56 +00:00
teastep
fd87ddf83d Fix firewall-generated broadcast traffic with maclist -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3432 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:56:33 +00:00
teastep
383dddcfbd Fix firewall-generated broadcast traffic with maclist -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3431 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:46:50 +00:00
teastep
67277b1333 Fix firewall-generated broadcast traffic with maclist
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3430 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:44:35 +00:00
teastep
23b4d140f1 More verbosity changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3429 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:39:00 +00:00
teastep
688983eafa Fix GATEWAY (again) and add version checking between compiled programs and library
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3428 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:26:58 +00:00
teastep
12e21f8db9 Fix GATEWAY (again) and add version checking between compiled programs and library
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3427 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:11:02 +00:00
teastep
900fd6c8a2 Add support for compilations targeted for other distributions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3426 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 17:08:37 +00:00
teastep
eeab23353c Clean up superfluous command options
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3425 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 15:27:54 +00:00
teastep
7085f1d417 Remove sensless synonyms from command set
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3424 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 15:10:46 +00:00
teastep
97eaf708d3 Remove special exclusion syntax for DNAT/REDIRECT/SAME
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3423 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-02 17:35:28 +00:00
teastep
ead2959c3d Update release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3421 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-01 23:43:12 +00:00
teastep
20d3f6afdc Error with ESTABLISHED/RELATED rules and FASTACCEPT
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3419 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-01 23:05:32 +00:00
teastep
eb68788e8f Make Ed Suominen's Patch Console-friendly
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3415 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-01 16:03:25 +00:00
teastep
fc29c70f38 Apply Ed Suominen's patch to tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3413 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-31 20:02:17 +00:00
teastep
bb7bf55a77 Fix typo in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3411 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-31 16:24:23 +00:00
paulgear
ba1791ffa8 Document macro changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3407 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-30 06:33:16 +00:00
teastep
973fd9612f Update performance numbers based on rewritten 'fix_bang()'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3406 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-30 04:33:53 +00:00
teastep
0917319ae9 Speed up compilation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3404 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-29 20:49:16 +00:00
teastep
d7bc2c20c2 Add new macros to spec file -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3402 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-29 18:10:49 +00:00
teastep
5087ed5082 Add new macros to spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3401 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-29 18:09:06 +00:00
teastep
d9f1f0e70c Update version to 3.1.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3400 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-29 18:05:34 +00:00
teastep
315d8a92b4 Fix QUEUE in the ESTABLISHED section
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3399 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-29 18:02:42 +00:00
teastep
1a1727bab1 Fix fatal errors detected in a sub-shell
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3397 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-28 20:13:39 +00:00
teastep
0a3c873e98 Fix bridging
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3396 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-28 20:12:14 +00:00
teastep
482f828c1d Add some scripting documentation to confuse the masses
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3395 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-28 05:46:27 +00:00
teastep
26d5c16674 Some comments in program headers improved
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3394 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-28 00:39:55 +00:00
teastep
8f0e3ace6b Apply Tuomo Soini's Noecho patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3393 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-27 19:59:27 +00:00
teastep
277cf11ae6 Streamline Tunnel Processing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3392 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-27 19:59:06 +00:00
paulgear
93bbd922a3 Make the output of 'shorewall show macros' a bit more sensible.
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3388 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-27 03:40:42 +00:00
teastep
ffe2fcad65 Use a file descriptor for the OUTPUT file in the compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3387 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-26 18:19:12 +00:00
paulgear
2c84f6433a Separated out all SSL services from their plaintext equivalents, added a
few comments about usage.  Suggest deprecating macro.Web in favour of
HTTP & HTTPS.  Any comments?


git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3383 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-26 03:13:34 +00:00
teastep
72e5f6e53a Minor Cleanup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3382 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 23:58:12 +00:00
teastep
89f7d3220d Fix silly bug in 'shorewall logwatch'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3381 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 22:33:50 +00:00
teastep
b548052b39 Fix silly typo
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3380 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 18:01:41 +00:00
teastep
dc5ac3e2d8 Finish implementation of save/restore/forget -- Take 2 (reverse inadvertent <enter>)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3379 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 17:39:13 +00:00
teastep
eca8a37f42 Finish implementation of save/restore/forget
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3378 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 17:33:38 +00:00
teastep
df34d1f79b Pretty up generated code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3377 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 04:50:05 +00:00
teastep
5727afc83b Save/Restore working again...
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3376 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 04:18:52 +00:00
teastep
2d600cf6fc A bit more progress
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3375 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 00:59:56 +00:00
teastep
0c084c3055 Some headway on safe/restore
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3374 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 00:13:45 +00:00
teastep
c137f1992a Rename VERBOSE to VERBOSITY
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3373 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 17:44:19 +00:00
teastep
db518e1761 More verbosity tweaks -- default for new users is now VERBOSE=1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3372 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 16:15:27 +00:00
teastep
33cc957521 Repair -v brain damage
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3371 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 16:10:41 +00:00
teastep
0ad4ee536d Unify compiler error handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3370 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 16:00:37 +00:00
teastep
21a4d1cebb Add startup_error() function to generated program
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3369 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 15:53:07 +00:00
teastep
657ec591f2 Improve progress messages; verbosity tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3368 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 15:41:38 +00:00
teastep
d8b620774e Rewrite safe commands and fix verbosity (broken by last night's changes)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3367 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 15:24:20 +00:00
teastep
7576eef179 Remove unneeded 'my_mutex_off' call from generated stop_firewall()
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3366 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-24 01:44:27 +00:00
paulgear
daf7b172b1 Some updates to macros for clarity and consistency
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3365 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 23:55:01 +00:00
teastep
e850d6cc7f Change implementation of start and restart to use the compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3364 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 23:30:58 +00:00
teastep
dfdbdff286 Fix maclist verification
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3363 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 22:59:24 +00:00
teastep
51f53236ec More verbosity control -- take 3a
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3362 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 20:50:51 +00:00
teastep
8fd27fb51c More verbosity control -- take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3361 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 20:48:37 +00:00
teastep
dfa6678ec5 More verbosity control -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3360 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 20:47:30 +00:00
teastep
52f7028aa5 More verbosity control
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3359 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 20:44:31 +00:00
teastep
cf8344b26d Allow default verbosity to be set in shorewall.conf
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3358 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 17:48:15 +00:00
teastep
a996fd988f Add logging to new MAC Verification targets
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3357 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 16:52:59 +00:00
teastep
5eecd59292 Make Shorewall quieter
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3356 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 01:41:24 +00:00
teastep
48d828a03c More cleansing of the compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3355 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 00:40:40 +00:00
teastep
b34c270878 Remove some remnants of the combined firewall/compiler from compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3354 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 00:10:55 +00:00
teastep
77033a1f81 Remove some remnants of the combined firewall/compiler from firewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3353 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 00:07:59 +00:00
teastep
b0a3b0e680 clean up STATEDIR handling in the firewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3352 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 23:51:13 +00:00
teastep
af7e04f0b0 clean up STATEDIR handling in the compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3351 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 23:50:24 +00:00
teastep
2d5d02662a Complete spit of firewall and compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3350 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 23:41:56 +00:00
teastep
8806388b53 Split compiler and firewall into separate files
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3349 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 16:29:33 +00:00
teastep
686a9e9e9f Fix obscure bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3348 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 05:51:39 +00:00
teastep
3cef6a2a9b Fix 'check' but in setup_masq
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3346 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-22 02:35:15 +00:00
teastep
91f64387e5 Update release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3344 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-21 16:35:18 +00:00
teastep
f5e6030f24 Add macro.Whois to .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3342 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-21 14:42:56 +00:00
paulgear
e3ef6d6ef1 You'd think i could get such a trivial patch right the first time...
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3341 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-21 11:11:46 +00:00
paulgear
30a7f06604 Trivial fix for Debian bug #349145
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3340 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-21 11:09:36 +00:00
teastep
debd0ea476 Improve compiler temporary directory management
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3339 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-21 00:13:02 +00:00
teastep
cf3789e35d Permission changes for non-root compile for export -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3338 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 23:51:44 +00:00
teastep
31958c0a0e Permission changes for non-root compile for export
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3337 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 23:50:45 +00:00
teastep
1e763c24d9 Many changes to make non-root compile possible
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3336 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 23:34:19 +00:00
teastep
befcecf5fb Defer determining iptables executable until runtime when compiling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3335 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 21:41:03 +00:00
teastep
31eac676fd Back out user-compile changes for now
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3334 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 21:28:55 +00:00
teastep
15993e71ed Fix typos in spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3333 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 19:58:58 +00:00
teastep
8748a2eb95 Update version to 3.1.3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3332 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 19:52:38 +00:00
teastep
4d81f70d37 Change security to allow normal user to compile
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3331 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 19:51:22 +00:00
teastep
252f8b47ec Make policy match detection work on kernel 2.6.16/iptables 1.3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3328 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 15:03:35 +00:00
teastep
9255e656a5 Export CONFIG_PATH to compiled programs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3326 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 14:52:15 +00:00
teastep
65165f429a Clarify GATEWAY ZONE in tunnels file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3324 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-19 16:04:07 +00:00
teastep
e67a511817 More rationalization of options -- reorganize /sbin/shorewall for better readability (phase I)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3323 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-19 00:20:23 +00:00
teastep
1f9d9629c8 More rationalization of options and commands
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3322 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 20:17:58 +00:00
teastep
6844177787 Clarify -p in release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3320 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 19:18:49 +00:00
teastep
715d2d2a4c Fix delete_proxy_arp (again)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3319 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 19:16:50 +00:00
teastep
b0bf9d518b More whitespace management
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3318 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 15:46:16 +00:00
teastep
5f94a4ec4c More whitespace management
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3317 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 15:31:02 +00:00
teastep
f2064a9930 More fixes for compiled programs - move a blank line (I must be getting really close)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3316 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 15:12:13 +00:00
teastep
2869603084 More fixes for compiled programs - remove an extra blank line (I must be getting close)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3315 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 15:10:55 +00:00
teastep
630bc7bd5d More fixes for compiled programs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3314 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 15:07:08 +00:00
teastep
21cfe437d0 More compiled-program tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3313 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 01:42:24 +00:00
teastep
62a0cdfb02 Clean up Generated Program
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3312 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-18 00:29:19 +00:00
teastep
49cb3fa6c6 Add the -p option to the compile command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3311 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 23:27:54 +00:00
teastep
2b96059e7d Add proper indentation for -p
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3310 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 21:34:18 +00:00
teastep
4bebbdad3b Really implement 'stop' in the generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3309 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 20:03:00 +00:00
teastep
51d7faf7c3 More cleanup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3308 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 17:34:34 +00:00
teastep
78a9d450bd Correct typo in 'retreat' patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3307 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 17:08:41 +00:00
teastep
8cc91bf428 A couple of minor tweaks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3306 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 17:00:54 +00:00
teastep
49fbc960c0 Retreat
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3305 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 23:15:51 +00:00
teastep
9db140bc5e Restore working 'stop_firewall' for generated script -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3304 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 22:08:17 +00:00
teastep
109d78c694 Restore working 'stop_firewall' for generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3303 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 21:45:33 +00:00
teastep
bc27bc935f Some hacking on '-p' -- still not ready for prime time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3302 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 21:29:00 +00:00
teastep
005a53046f Correct locking on 'reload' -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3300 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 16:49:09 +00:00
teastep
27e36c171f Correct locking on 'reload'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3299 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 16:45:25 +00:00
teastep
14cd6a770b Restore COPYING
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3298 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 15:19:10 +00:00
teastep
01e38957e0 Update versions from 3.0 to 3.2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3297 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 15:15:43 +00:00
teastep
9325925aef Merge Fabio Longerai's LENGTH patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3296 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 22:54:12 +00:00
teastep
25c7bad478 Update for 3.1.2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3292 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 19:27:57 +00:00
teastep
c882d8cb3d Move '-e' to after 'compile|generate'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3291 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 16:35:09 +00:00
teastep
aacb7c6f74 Improve some error messages -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3290 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 02:30:27 +00:00
teastep
bb8920962b Improve some error messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3289 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 02:19:04 +00:00
teastep
8f161be409 More 'compile' fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3288 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 00:24:34 +00:00
teastep
6054189059 Fix ipsets bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3286 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 20:55:54 +00:00
teastep
87ecb8ed7d Add more error checking to compiled script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3285 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 20:40:15 +00:00
teastep
5c89f20784 Fix bug in generated script without -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3284 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 18:55:25 +00:00
teastep
b027081e5b Add error checking to compiled scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3283 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 18:35:50 +00:00
teastep
f411884627 Allow remote execution of scripts generated by 'compile' on non-Shorewall systems -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3282 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 01:38:50 +00:00
teastep
dc6450fc1c Allow remote execution of scripts generated by 'compile' on non-Shorewall systems
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3281 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 01:35:25 +00:00
teastep
d1f17dbf98 replace 'generate' by 'compile' as COMMAND value
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3280 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 00:08:45 +00:00
teastep
ec9c3d3db9 Allow DETECT_DNAT_IPADDRS=Yes with -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3279 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 00:04:00 +00:00
teastep
7ba6cf7200 Allow interface name in the SUBNET column with -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3278 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 20:33:16 +00:00
teastep
25e02e273f Allow BROADCAST = detect with -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3277 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 19:29:23 +00:00
teastep
222fb2c10f Change output from 'compile' to the entered name in all cases (do not append /var/lib/shorewall)
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3276 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 17:08:23 +00:00
teastep
b5dbeb1ead Update release note version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3274 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 00:14:45 +00:00
teastep
fd84ce2ad0 Correct .spec file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3273 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 00:10:03 +00:00
teastep
4d79748054 Update version to 3.1.1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3272 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 00:08:43 +00:00
teastep
71bec3c0b1 Clean up remote compilation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3271 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 23:45:33 +00:00
teastep
bcffc35f78 Make clearer error messages regarding -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3270 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 23:29:45 +00:00
teastep
e9423d9c04 Allow remote compiles
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3269 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 23:26:37 +00:00
teastep
521ec7bd73 Fix bug in compiled script and make progress messages more generic
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3268 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 18:49:11 +00:00
teastep
be7a4271dd First set of changes to allow compilation on a different system -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3267 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 18:30:03 +00:00
teastep
51d9e2aeec First set of changes to allow compilation on a different system
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3266 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 18:21:16 +00:00
teastep
160e7432e0 Re-add dynamic zone capability -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3265 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-11 23:42:06 +00:00
teastep
248b26a7d8 Re-add dynamic zone capability
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3264 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-11 23:30:33 +00:00
teastep
6b95acbb95 Clean up restore/compiled version of provider setup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3263 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-11 21:27:39 +00:00
teastep
ee3a9a9456 Add extra-quiet mode using -qq
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3262 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-09 17:11:30 +00:00
teastep
d1bf397545 Add more progress messages to generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3261 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-08 16:30:58 +00:00
teastep
c38163a3dc More fiddling with generate/compile stuff
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3260 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-08 15:59:36 +00:00
teastep
4b68cb9a48 More removal of dynamic zones
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3258 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-08 02:11:55 +00:00