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
|
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 |
|
Vadim Vetrov
|
c10393983a
|
Fix bug with pastseq and frag-sni-faked
|
2024-08-21 12:25:13 +03:00 |
|
Vadim Vetrov
|
e62d76e1d6
|
pastseq by default
Pastseq is a way more stable than randseq since some providers just drop packets with invalid conntrack state.
|
2024-08-21 11:53:10 +03:00 |
|
Vadim Vetrov
|
a859472ef3
|
Merge branch 'zabbius-main'
|
2024-08-18 19:44:38 +03:00 |
|
Vadim Vetrov
|
71a6711b40
|
Merge branch 'main' of github.com:zabbius/youtubeUnblock into zabbius-main
|
2024-08-18 19:44:24 +03:00 |
|
Vadim Vetrov
|
78ed6a1d72
|
Merge branch 'dev'
|
2024-08-18 19:32:42 +03:00 |
|
Vadim Vetrov
|
e8d86b9df6
|
Do not delete all libraries on every clean
|
2024-08-18 18:32:43 +03:00 |
|
Sergey Zabodalov
|
c5e941a53b
|
Merge branch 'Waujito:main' into main
|
2024-08-18 02:01:24 +03:00 |
|
Vadim Vetrov
|
551fb5d38d
|
Update README.md
|
2024-08-17 12:55:08 +03:00 |
|
Vadim Vetrov
|
b434ef4b7f
|
Add compatibility with v0.2.2
|
2024-08-17 12:51:53 +03:00 |
|
Vadim Vetrov
|
6cf2ec5504
|
Update README.md
|
2024-08-16 22:55:59 +03:00 |
|
Vadim Vetrov
|
a546e783c6
|
Add support for tcp_check and past sequence faking strategies
|
2024-08-16 22:47:55 +03:00 |
|
Vadim Vetrov
|
1c5d4e68d9
|
Add few logs, minor improvements
|
2024-08-16 22:23:55 +03:00 |
|
Vadim Vetrov
|
fa0552ba66
|
#71
|
2024-08-15 14:10:38 +03:00 |
|
Vadim Vetrov
|
51c21a89fd
|
Fix endian source
|
2024-08-15 02:58:03 +03:00 |
|
Vadim Vetrov
|
af6e993c07
|
Merge branch 'main' into dev
|
2024-08-15 02:46:21 +03:00 |
|
Vadim Vetrov
|
044801efb9
|
Add support for bruteforce mode of parsing SNI from Client Hello.
|
2024-08-15 02:31:48 +03:00 |
|
Vadim Vetrov
|
7f340fb033
|
Merge branch 'quic' into dev
|
2024-08-15 01:50:52 +03:00 |
|
Vadim Vetrov
|
727e909db1
|
Add documentation for QUIC
|
2024-08-15 01:50:12 +03:00 |
|