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
|
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 |
|
Vadim Vetrov
|
460f392a91
|
Update README.md
|
2024-08-14 19:58:35 +03:00 |
|
Vadim Vetrov
|
b76cc5fcee
|
Update names of outputs
|
2024-08-14 19:36:37 +03:00 |
|
Vadim Vetrov
|
b68052efa2
|
Merge pull request #66 from spvkgn/ci-workflow
CI workflow
|
2024-08-14 07:09:14 -07:00 |
|
spvkgn
|
9af85abc84
|
CI workflow
|
2024-08-14 17:54:29 +05:00 |
|
Vadim Vetrov
|
59d19646a6
|
Support for new firmware (#56)
|
2024-08-14 12:28:25 +03:00 |
|
Vadim Vetrov
|
bcdf1810c4
|
Merge branch 'main' into dev
|
2024-08-13 20:51:16 +03:00 |
|
Vadim Vetrov
|
0aef6a991b
|
Merge branch 'main' into quic
|
2024-08-13 20:50:24 +03:00 |
|
Vadim Vetrov
|
f3db464b97
|
Add initial support for QUIC, improve logging capabilities.
Add TRACE logging mode
|
2024-08-13 20:48:35 +03:00 |
|
Vadim Vetrov
|
e8519b4973
|
Fix error on enable in init script openwrt
Check #56 and #37 for more details. Real commit made to openwrt branch. Pushing this to restart actions
|
2024-08-13 19:33:52 +03:00 |
|