Commit Graph

560 Commits

Author SHA1 Message Date
bol-van 6fc58fac87 readme: android kernel hang more precise info 2022-07-24 13:39:07 +03:00
bol-van c64dcfa142 readme: android kernel hang more precise info 2022-07-24 13:38:40 +03:00
bol-van a1ea935ec3 readme: android kernel hang warning 2022-07-24 13:22:15 +03:00
bol-van ed19115252 readme: android kernel hang warning 2022-07-24 13:21:27 +03:00
bol-van 36dc24a3b9 redsocks: nozapret notice 2022-06-19 16:19:00 +03:00
bol-van d1a08f45d4 redsocks: nozapret notice 2022-06-19 16:18:45 +03:00
bol-van 18232fb548 wireguard, redsocks: nozapret notice 2022-06-19 16:17:36 +03:00
bol-van c0f01c3829 wireguard, redsocks: nozapret notice 2022-06-19 16:16:20 +03:00
bol-van 83fab71a67 wireguard docs: firewall exception notice 2022-06-19 16:09:00 +03:00
bol-van 2422d9f1d0 wireguard docs: no own server notice 2022-06-19 10:40:59 +03:00
bol-van 33940e52f7 wireguard docs: wireguard-dkms notice 2022-06-19 10:35:30 +03:00
bol-van 1cc6b460d0 wireguard docs: 3rdparty wg server notice 2022-06-18 18:37:00 +03:00
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