Vadim Vetrov
666b3575fc
Fix kmod fake, update kmod verbosity settings
2024-09-28 22:45:35 +03:00
Vadim Vetrov
263a04bb95
Kernel module code cleanup
2024-09-28 22:17:11 +03:00
Vadim Vetrov
6b21e9b3b3
Add checker for kernel module
2024-09-28 21:29:54 +03:00
Vadim Vetrov
98a3fd5acd
Add workflow for test build
2024-09-28 14:02:55 +03:00
Vadim Vetrov
3ee979f7d1
Enhance middle sni split
...
Instead of real middle sni we use targetted middle sni for explicit (not
all) sni domain list
2024-09-28 11:31:46 +03:00
Vadim Vetrov
82c49119d3
Add more custom fake message, random fake message
2024-09-26 18:11:05 +03:00
Vadim Vetrov
0fe45ec33f
Delete owrt directory
...
The scripts moved to the openwrt branch https://github.com/Waujito/youtubeUnblock/tree/openwrt
2024-09-21 21:16:19 +03:00
Vadim Vetrov
43d0118767
Describe the new release delivery system
2024-09-21 19:27:47 +03:00
Vadim Vetrov
79df04cb07
Update CI workflow
2024-09-21 19:20:29 +03:00
Vadim Vetrov
2d1b58bc6d
Delete workflow for kmod
2024-09-21 18:16:09 +03:00
Vadim Vetrov
cdb26833ba
Merge pull request #98 from Waujito/kmod
...
Kernel module
2024-09-21 08:11:01 -07:00
Vadim Vetrov
c786a44dd5
Fix warnings
2024-09-20 23:06:59 +03:00
Vadim Vetrov
2fd3107401
Fix memcpy
2024-09-19 22:48:25 +03:00
Vadim Vetrov
5415bc37ec
Compatibility for kernel version 3
2024-09-19 21:55:15 +03:00
Vadim Vetrov
3187b3ca61
Delete mutexes from rawsocket
...
The program works in sync way with kernel
2024-09-19 16:47:18 +03:00
Vadim Vetrov
1cacac7adc
Add notices about kernel module and openwrt sdk
2024-09-17 19:28:13 +03:00
Vadim Vetrov
6eaa0a67c8
Merge branch 'main' into kmod
2024-09-17 19:10:18 +03:00
Vadim Vetrov
edbfe120c5
Update README.md
2024-09-17 19:04:33 +03:00
Vadim Vetrov
7e71c5e9b8
Update README.md
2024-09-15 21:40:14 -07:00
Vadim Vetrov
1ade21aa22
Update README for kernel module
2024-09-16 00:28:10 +03:00
Vadim Vetrov
49a48c33cf
Update kernel module arguments
2024-09-15 22:21:24 +03:00
Vadim Vetrov
5e28fe83c2
Allow allocate in user-space with malloc
2024-09-14 20:37:19 +03:00
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