bol-van
f32cbf5e79
wireguard docs: typo
2022-06-18 18:26:02 +03:00
bol-van
c2c0c77998
wireguard docs: typo
2022-06-18 18:24:42 +03:00
bol-van
ce95d428c3
wireguard docs: typo
2022-06-18 18:20:24 +03:00
bol-van
6ef692a6e0
wireguard docs: typo
2022-06-18 18:19:34 +03:00
bol-van
a38d4e79cd
wireguard docs: more info, enable nozapret filter
2022-06-18 18:18:47 +03:00
bol-van
bc8e44fc94
get_ipban: hup daemons if hostlist mode
2022-06-18 15:59:29 +03:00
bol-van
d8749c7550
ipset: always resolve ipban list
2022-06-18 15:43:15 +03:00
bol-van
a4e36eb067
installer.sh : fix restarting fw4 firewall
2022-06-18 15:19:18 +03:00
bol-van
2839293430
wireguard docs: fw3 restart - /etc/init.d/firewall restart
2022-06-18 12:41:36 +03:00
bol-van
8b7e5230ed
wireguard docs: debian 9+
2022-06-18 12:14:40 +03:00
bol-van
56352edbd8
wireguard docs: add missing nfset @zapret filter
2022-06-18 12:11:19 +03:00
bol-van
faa2ac4a80
wireguard docs: openwrt fw3 fallback space requirement
2022-06-18 12:07:39 +03:00
bol-van
d7ff514cc8
wireguard docs: repo backports suggestion
2022-06-18 12:03:17 +03:00
bol-van
88d786d807
wireguard docs: update build instructions
2022-06-18 12:01:12 +03:00
bol-van
d202b9fbd3
wireguard docs: wg included to 5.6 kernel
2022-06-18 11:54:47 +03:00
bol-van
8942aac19d
wireguard docs: hardcode wg device name to avoid startup fail
2022-06-18 11:48:09 +03:00
bol-van
ae499efa3a
wireguard docs: check DEVICE is not null
2022-06-18 11:43:31 +03:00
bol-van
da05000c7f
wireguard docs: nftables complex case without SNAT
2022-06-18 11:35:26 +03:00
bol-van
414bfa6dee
wireguard docs: some nft
2022-06-17 20:42:30 +03:00
bol-van
481c4e34d8
ip2net,mdig : update makefile to support win compile
2022-06-17 15:00:21 +03:00
bol-van
4230a9ae32
mdig: mingw build
2022-06-17 14:57:20 +03:00
bol-van
04995b73de
ip2net: fix build in mingw in *nix
2022-06-17 14:37:12 +03:00
bol-van
a813570415
ip2net: mingw compile
2022-06-17 14:05:58 +03:00
bol-van
c2754cc347
ip2net: fix comparision
2022-06-17 10:39:09 +03:00
bol-van
76ae74eedd
ip2net: some more optimize ipv6 sort
2022-06-17 10:35:20 +03:00
bol-van
732cb7f2d6
ip2net: some more optimize ipv6 sort
2022-06-17 10:19:45 +03:00
bol-van
9cf2e3f1de
ip2net: optimize ipv6 sort for all endianness
2022-06-16 19:45:01 +03:00
bol-van
9529953594
ip2net: improve performance on big endian systems
2022-06-16 15:43:20 +03:00
bol-van
3842cbbca5
ip2net: i hate strict aliasing
2022-06-13 17:51:07 +03:00
bol-van
1fcee44443
Merge pull request #113 from jwakely/patch-1
...
Fix aliasing violations in ip6_and
2022-06-08 19:35:13 +03:00
Jonathan Wakely
6adaf5ca27
Fix aliasing violations in ip6_and
...
Accessing uint8_t[16] through a different type is an aliasing violation, i.e. undefined behaviour.
Use memcpy to copy the bytes out, then AND them, then memcpy back in.
The actual memcpy calls will be optimized away, but doing it this way avoids undefined behaviour.
2022-06-08 16:29:44 +01:00
bol-van
4a47e535f0
quick_start: ttl6 notice
2022-06-04 10:57:18 +03:00
bol-van
75570811d9
quick_start: ttl6 notice
2022-06-04 10:53:41 +03:00
bol-van
21041346f1
custom scripts: remove redundant in nft fw section
2022-06-03 10:35:11 +03:00
bol-van
3f5335d0ad
readme: custom-nfqws-quic4all notice
2022-06-03 10:26:09 +03:00
bol-van
df2796cfcc
readme: custom-nfqws-quic4all notice
2022-06-03 10:24:18 +03:00
bol-van
240eaa6425
install_bin: glibc execvp calls /bin/sh. use bash if possible
2022-06-01 22:03:27 +03:00
bol-van
e7a3c8c142
nft: fix chains deletion on stop_fw
2022-06-01 16:31:52 +03:00
bol-van
0af2bb1841
custom-nfqws-quic4all-complex fix comment
2022-06-01 16:25:23 +03:00
bol-van
7393dd6ba0
sysv custom-nfqws-quic4all-complex fix comment
2022-06-01 16:23:55 +03:00
bol-van
e2418531af
nfqws: default quic fake to bypass russian TSPU
2022-05-30 14:48:29 +03:00
bol-van
a2f9d7cb28
install_easy: copy files/fake for openwrt
2022-05-30 09:49:11 +03:00
bol-van
bd45b6d97e
del trash binary
2022-05-30 09:34:06 +03:00
bol-van
bcb7abc830
complex TSPU hack is overkill
2022-05-30 09:31:57 +03:00
bol-van
0c457dc2a8
complex TSPU hack is overkill
2022-05-30 09:28:16 +03:00
bol-van
e2a5f6bb21
complex TSPU hack is overkill
2022-05-30 09:27:30 +03:00
bol-van
ef669a15a5
TSPU QUIC block bypass custom script
2022-05-29 23:07:59 +03:00
bol-van
01ec94806d
nfqws: fix running on ipv6 disabled system
2022-05-20 11:21:38 +03:00
bol-van
877adbd6f6
nfqws: preserve fwmark. bind-fix
2022-05-15 15:54:35 +03:00
bol-van
ba5bde81a3
nftables cheat sheet
2022-05-13 14:35:57 +03:00