Commit Graph

24 Commits

Author SHA1 Message Date
bol-van
8d986b3315 tpws: ip6_and use 64-bit and. 128 can cause alignment segfaults 2024-10-16 11:21:31 +03:00
bol-van
2eb6080cd0 tpws: save some memory by using sockaddr_in64 2024-10-14 22:34:22 +03:00
bol-van
f9e24fa0a0 tpws: ipset support 2024-10-14 14:58:31 +03:00
bol-van
6c426c59f9 nfqws,tpws: do not accept extra characters in port filters 2024-09-19 21:15:17 +03:00
bol-van
d4a7eef17e tpws: multi-strategy 2024-09-19 21:06:58 +03:00
bol-van
881061c918 tpws: fix ipv6 macros on bsd 2024-08-21 10:03:34 +03:00
bol-van
93aa69ff7b tpws: is_localnet: convert network byte order 2024-08-21 09:18:57 +03:00
bol-van
ef7cbc1ec9 tpws: is_localnet: convert network byte order 2024-08-20 20:49:52 +03:00
[anp/hsw]
419745652b fix compiler warnings: -Wparentheses 2024-08-20 20:39:17 +03:00
[anp/hsw]
4df4d193d2 fixing -Wstrict-aliasing (try 2) 2024-08-20 20:35:56 +03:00
[anp/hsw]
9af54b09dd fixing -Wstrict-aliasing (part 1) 2024-08-20 20:31:37 +03:00
[anp/hsw]
c5aa5d008f optimize brackets and macro 2024-08-20 20:28:35 +03:00
bol-van
abcfa61168 tpws: is_localnet: deny ::0,::1 2024-08-15 20:20:58 +03:00
bol-van
147af10b61 tpws: move portfilter code 2024-04-26 17:23:03 +03:00
bol-van
14428cd545 tpws,nfqws: autohostlist reread on modify 2024-03-23 22:57:05 +03:00
bol-van
3559e1f2b8 autohostlist debug 2023-11-09 12:08:09 +03:00
bol-van
ac574ce2ce autohostlist mode 2023-10-26 15:12:32 +03:00
bol-van
7f5fe99ad5 tpws --disorder 2023-07-03 15:28:42 +03:00
bol-van
a15de18b33 tpws: deny connections to 0.0.0.0 2022-04-21 13:41:43 +03:00
bol-van
013f3996df tpws: fc00::/7 private range. PF convert ipv4 to ipv6 mapped address 2022-01-23 17:33:37 +03:00
bol-van
5e1adaa348 tpws: block connections to ::ffff:127.0.0.0/104 2021-03-19 11:33:42 +03:00
bol-van
94405e89c3 tpws: block connections to 127.0.0.0/8 2021-03-19 10:55:20 +03:00
bol-van
00ca862068 tpws: fix possible address unavailable error after reboot 2021-03-05 21:02:34 +03:00
bol-van
3703918a4b history purge 2021-03-04 14:30:38 +03:00