Commit Graph

218 Commits

Author SHA1 Message Date
Vadim Vetrov
d93763ac44 Merge branch 'main' into kmod 2024-09-14 20:17:25 +03:00
Vadim Vetrov
85d3843273 Update README.md 2024-09-14 04:23:33 -07:00
Vadim Vetrov
f0826606e3 Delete development branches 2024-09-14 12:27:37 +03:00
Vadim Vetrov
c2158a7450 Merge pull request #113 from Waujito/luci_upd
Openwrt LuCI support Part 2
2024-09-14 02:26:31 -07:00
Vadim Vetrov
740df8979f Add sections about restart after settings apply 2024-09-14 12:24:20 +03:00
Vadim Vetrov
7e73fa2613 Add documentation for LuCI and UCI 2024-09-14 11:39:10 +03:00
Vadim Vetrov
8c405b81df Log ip version for udp 2024-09-14 11:18:45 +03:00
Vadim Vetrov
2ff83c6030 Update firewall rules 2024-09-14 11:08:38 +03:00
Vadim Vetrov
9f5f194a37 Support for luci in actions 2024-09-13 21:14:01 +03:00
Vadim Vetrov
e38e0e7bd9 Add md5sum faking strategy 2024-09-13 19:11:17 +03:00
Vadim Vetrov
aef2b5b469 Merge pull request #108 from spvkgn/musl-cross
CI: Add MIPS
2024-09-10 07:06:25 -07:00
spvkgn
bbd9f29a67 CI: add armv7 static build 2024-09-10 14:23:35 +05:00
spvkgn
ec9f5bb20c CI: add job for MIPS arches 2024-09-10 14:23:35 +05:00
Vadim Vetrov
7919f82f4b Delete kmod from workflow
The systems and kernels are very various so we can't offer modules for
all the systems. It is just easier to simply delete it.
2024-09-07 16:25:11 +03:00
Vadim Vetrov
ed6979cbcd Merge branch 'main' into kmod 2024-09-07 15:52:31 +03:00
Vadim Vetrov
b3668f07ba Add flags for kernel module 2024-09-07 15:51:25 +03:00
Vadim Vetrov
31aa309198 Fix #104 Infinity loop with default parameters
Fixes infinity loop with default parameters for youtubeUnblock when
trying to connect not handled website. The commit is also related to
issue #100 where the support for --exclude-domains flag was added
2024-09-07 09:24:35 +03:00
Vadim Vetrov
7d01d0974d Update README.md 2024-09-03 21:46:47 +03:00
Vadim Vetrov
5f2e423dfa Add --exclude-domains flag. Fix #100 2024-09-03 21:23:29 +03:00
Vadim Vetrov
f96ac2252b CI devices 2024-09-02 14:29:02 +03:00
Vadim Vetrov
1e6a9496f6 Fix compilationg errors for some kernels 2024-09-02 13:41:25 +03:00
Vadim Vetrov
c0dc5d2652 CI for kernel module 2024-09-02 02:06:35 +03:00
Vadim Vetrov
8bb5368b85 Fix setsockopt (deleted it) 2024-09-02 01:48:23 +03:00
Vadim Vetrov
b249903ead CI for kmod 2024-09-02 01:29:09 +03:00
Vadim Vetrov
5870df44df Linearize instead of kmalloc 2024-09-02 00:11:58 +03:00
Vadim Vetrov
b20f15086e Kernel versions 2024-09-01 23:52:37 +03:00
Vadim Vetrov
5eeff9bc0d Use netfilter hook instead of iptables target
KISS principle is in action. No need to specify rules, just insmod
youtubeUnblock and it works!
2024-09-01 20:58:50 +03:00
Vadim Vetrov
5e327497bb Split raw socket logic from iptables kernel module, add udp over ipv6
support
2024-09-01 19:56:38 +03:00
Vadim Vetrov
731da0dd50 Delete redunant checksum setter 2024-09-01 16:53:11 +03:00
Vadim Vetrov
9c839a5094 IPv6 for kernel module 2024-09-01 16:52:41 +03:00
Vadim Vetrov
27629ba0cc Kernel module basic ipv4 with debug settings 2024-09-01 16:07:47 +03:00
Vadim Vetrov
3d50c00e4f Fix internet :)
Related to #96
v0.3.2
2024-08-29 19:28:26 +03:00
Vadim Vetrov
0a679ea41c Update version grabber 2024-08-29 18:13:51 +03:00
Vadim Vetrov
cad262f201 Update docs for entware 2024-08-29 17:45:11 +03:00
Vadim Vetrov
8b23ab762d Fix issue with synfake and two youtubeUnblock instances one after another 2024-08-29 15:55:05 +03:00
Vadim Vetrov
3d9481d72d Allow to select synfake length 2024-08-29 15:49:01 +03:00
Vadim Vetrov
0f71d5f3c4 Add synfake option 2024-08-29 14:45:27 +03:00
Vadim Vetrov
33b0ca421b Update default value of frag-sni-pos
Related to #43 and probably other issues with some ISPs. Some providers
throws RST on 2 bytes tcp, but no RST on 1 byte
2024-08-29 12:21:34 +03:00
Vadim Vetrov
bc398cbd02 Merge branch 'main' of github.com:Waujito/youtubeUnblock 2024-08-29 09:10:51 +03:00
Vadim Vetrov
491d485260 Allow to change default mark
Related to #96
2024-08-29 09:09:57 +03:00
Vadim Vetrov
f273d9cc7a Update README.md 2024-08-28 15:54:37 +03:00
Vadim Vetrov
c101adcd07 entware for entware 2024-08-28 14:00:29 +03:00
Vadim Vetrov
725dc1a6d2 Allow tune randseq offsets.
May be useful for #94
2024-08-27 23:23:54 +03:00
Vadim Vetrov
3b5276c834 Merge pull request #93 from Waujito/ipv6
Support for ipv6
2024-08-27 13:03:38 -07:00
Vadim Vetrov
d16805871f Trace logs update 2024-08-27 21:21:33 +03:00
Vadim Vetrov
5a30ac427b Add option to disable ipv6, document ipv6 2024-08-27 20:01:34 +03:00
Vadim Vetrov
a3a497bc82 Merge branch 'main' into ipv6 2024-08-27 19:42:20 +03:00
Vadim Vetrov
d530dd26d1 Support for ipv6 2024-08-27 19:27:27 +03:00
Vadim Vetrov
564820ce38 Related to #86 2024-08-26 21:21:42 +03:00
Denis Strizhkin
de9b42ae46 add options of choosing to use system libs 2024-08-21 18:40:23 +03:00