Tom Eastep
|
d829093caa
|
Use -h rather than -L for checking a symlink
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-07-26 13:57:10 -07:00 |
|
Tom Eastep
|
1fa77ac470
|
Fix mutex on OpenWRT - patch 1
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-07-26 11:47:51 -07:00 |
|
Tom Eastep
|
5083246266
|
Avoid emacs issues with lib.common
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-07-26 11:28:06 -07:00 |
|
Matt Darfeuille
|
442e6ac152
|
Update version to 5.2
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-06-23 09:09:00 -07:00 |
|
Matt Darfeuille
|
6e32f052c8
|
Use proper function name on fatal error
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-06-23 09:01:49 -07:00 |
|
Tom Eastep
|
ffc5a3c7df
|
Add ALT Linux support by Alexey Shabalin <sha-ba@mail.ru>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-05-29 08:13:26 -07:00 |
|
Tom Eastep
|
b6d1293b2e
|
Merge branch '5.2.0'
|
2018-05-20 14:48:40 -07:00 |
|
Tom Eastep
|
2039f38faf
|
Fix 'show saves' when there are no saves
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-05-05 13:27:37 -07:00 |
|
Tom Eastep
|
f9995a9515
|
New manpages
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-05-04 08:47:33 -07:00 |
|
Matt Darfeuille
|
fc44eb7516
|
Update version to 5.2 in RC files
- Mention LEDE distro in OpenWRT RC file
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-04-27 14:08:36 -07:00 |
|
Matt Darfeuille
|
bb89d509ea
|
Ipdecimal: Correct error when missing arguments
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-04-27 14:08:00 -07:00 |
|
Matt Darfeuille
|
c2fe389da8
|
Update version to 5.2 in RC files
- Mention LEDE distro in OpenWRT RC file
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-04-27 11:42:04 -07:00 |
|
Matt Darfeuille
|
45d1ef3978
|
Ipdecimal: Correct error when missing arguments
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-04-27 11:41:44 -07:00 |
|
Tom Eastep
|
16bb41db15
|
Document 'getcaps', 'getrc' and 'show rc'
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-03-27 09:54:32 -07:00 |
|
Matt Darfeuille
|
299ea2b41f
|
Update version to 5.2
- Remove unneeded punctuation marks
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-03-24 09:53:02 -07:00 |
|
Matt Darfeuille
|
9b5468cd4a
|
Add and document the show rc command
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-03-18 17:36:44 -07:00 |
|
Matt Darfeuille
|
47a59cdd7c
|
Add and document the remote-getcaps command
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-03-18 17:36:38 -07:00 |
|
Matt Darfeuille
|
676ca872d6
|
Add and document the remote-getrc command
Signed-off-by: Matt Darfeuille <matdarf@gmail.com>
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-03-18 17:36:33 -07:00 |
|
Tom Eastep
|
9e002a7689
|
Be sure that mutex is released when exiting
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-28 13:38:30 -08:00 |
|
Tom Eastep
|
8bc97bcd35
|
Replace ${VARDIR}/firewall with $g_firewall in CLI
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-23 12:40:14 -08:00 |
|
Tom Eastep
|
9a83365986
|
Remove the USEPKTTYPE capability
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-16 11:20:00 -08:00 |
|
Tom Eastep
|
bc65d29650
|
Add shorewallrc.sandbox
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-15 13:10:53 -08:00 |
|
Tom Eastep
|
9d3e8d6f6c
|
Tabify shorewalrc.debian.systemd
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-15 13:08:43 -08:00 |
|
Tom Eastep
|
8056b6fd85
|
Create the 'show saves' command.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-15 12:42:55 -08:00 |
|
Tom Eastep
|
3903fe5fd9
|
Remove the 'refresh' command
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-07 12:38:24 -08:00 |
|
Tom Eastep
|
2e4af68b98
|
Always report IPSET_MATCH in 'show capabilities' output.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-02-06 13:41:28 -08:00 |
|
Tom Eastep
|
a9a379c5a5
|
Implement INPUT SNAT
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-22 16:37:38 -08:00 |
|
Tom Eastep
|
92ce1beddc
|
Move read_yesno_with_timeout() to lib.cli-std
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-20 14:26:13 -08:00 |
|
Tom Eastep
|
4d6bf8564e
|
Avoid unnecessary variable expansion
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-20 14:25:42 -08:00 |
|
Tom Eastep
|
1bc90beb01
|
Update copyrights
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-07 15:01:46 -08:00 |
|
Tom Eastep
|
eaccf033c6
|
Update copyrights for 2018
- Update some header versions to 5.1
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-07 14:24:01 -08:00 |
|
Tom Eastep
|
196a56ea3c
|
Permit when firewall stopped when using an ipset for dynamic BL
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-02 13:26:32 -08:00 |
|
Tom Eastep
|
2c3f121835
|
Don't call setup_dbl() unconditionally
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-02 13:11:31 -08:00 |
|
Tom Eastep
|
c8774110c6
|
Correct typo (rootonly => root_only)
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-02 11:51:42 -08:00 |
|
Tom Eastep
|
6b5889177b
|
Correct startup_error() inadvertent change
- Switch ensure_root() back to calling startup_error()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-30 09:24:21 -08:00 |
|
Tom Eastep
|
d8a22d13dd
|
Allow non-root to run many 'show' commands
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-28 10:49:09 -08:00 |
|
Tom Eastep
|
65371437b5
|
Correct installer for case where SHAREDIR != /usr/share/
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-26 15:36:38 -08:00 |
|
Tom Eastep
|
c907748b52
|
Correct typo in 'dump'
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-11-30 14:31:33 -08:00 |
|
Tom Eastep
|
8dfa0be611
|
Add shorewall-logging(5)
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-11-02 15:26:14 -07:00 |
|
Tom Eastep
|
f1975ae9b0
|
More robust detection of empty SPD entries.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-10-15 08:26:27 -07:00 |
|
Tom Eastep
|
7b9f7c095d
|
Don't dump SPD entries for the other address family
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-10-14 13:39:00 -07:00 |
|
Tom Eastep
|
108b169d8d
|
Treat LOG_TARGET like all other capabilities
- Previous implementation could generate unworkable script when
LOAD_HELPERS_ONLY=Yes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-10-06 08:01:52 -07:00 |
|
Tom Eastep
|
a9fbaa57ed
|
Pass -$g_family to 'ip xfrm' commands
- This currently doesn't work correctly, but maybe it will in the future
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-10-06 08:00:29 -07:00 |
|
Tom Eastep
|
317f12041b
|
Strengthen the test for empty SPD entries
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-09-30 15:43:17 -07:00 |
|
Tom Eastep
|
c39bc7b65f
|
Update version of lib.*installer
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-09-18 13:09:35 -07:00 |
|
Tom Eastep
|
2548e8741d
|
Update version and copyright dates in lib.common
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-09-18 13:07:37 -07:00 |
|
Tom Eastep
|
0a31fba6bb
|
Update version and copyright dates in lib.core
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-09-18 13:00:50 -07:00 |
|
Tom Eastep
|
9701c9c522
|
Update version and copyright dates in lib.base
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-09-18 12:57:02 -07:00 |
|
Tom Eastep
|
973d352209
|
Update shorewall script
- Update copyright dates
- Add a comment about PRODUCT setting
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-09-18 12:51:27 -07:00 |
|
Tom Eastep
|
ef1353790e
|
Correct VLSM editing in the 'ipcalc' command.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-09-12 10:53:41 -07:00 |
|