SashaXser
74c2f0822f
Update goodbyedpi.c
2023-11-14 11:52:47 +04:00
SashaXser
8567dc6685
Update goodbyedpi.c
2023-11-14 11:50:01 +04:00
SashaXser
7ae4bb0125
Update goodbyedpi.c
2023-11-14 11:48:24 +04:00
SashaXser
3cc4adc7bd
Experimental №3
2023-11-14 11:44:26 +04:00
SashaXser
23ed52c9f6
Update goodbyedpi.c
2023-11-01 20:52:02 +04:00
SashaXser
5d30bd6f50
Update goodbyedpi.c
2023-11-01 19:58:10 +04:00
SashaXser
517fd5729b
Update goodbyedpi.c
2023-11-01 19:56:48 +04:00
SashaXser
ed122dc2de
Update goodbyedpi.c
2023-11-01 19:54:42 +04:00
SashaXser
fe3a5eb97c
Update goodbyedpi.c
2023-11-01 19:53:52 +04:00
SashaXser
50087fe4a2
Update goodbyedpi.c
2023-11-01 19:48:53 +04:00
SashaXser
2b7236fa1b
Experimental #2
2023-10-29 12:16:30 +04:00
SashaXser
a6aa77133e
Experimental
2023-10-29 01:01:54 +04:00
SashaXser
43b64278e0
Update goodbyedpi.c
2023-10-03 14:55:24 +04:00
SashaXser
0f2973e723
Update goodbyedpi.c
2023-10-03 14:54:12 +04:00
SashaXser
2d84f9b38d
Update goodbyedpi.c
2023-10-01 15:14:25 +04:00
SashaXser
06500c3fca
Add files via upload
2023-09-30 22:26:36 +04:00
SashaXser
d7cc055037
Add files via upload
2023-09-30 22:24:38 +04:00
SashaXser
5e5d25d887
Add files via upload
2023-09-30 22:21:56 +04:00
SashaXser
e8f00c7c70
Update goodbyedpi.c
2023-09-10 14:55:04 +04:00
SashaXser
1d00c56872
Update goodbyedpi.c
2023-09-10 14:53:00 +04:00
SashaXser
af3710abeb
Update goodbyedpi.c
2023-09-10 14:50:10 +04:00
SashaXser
8f9e677eba
Update goodbyedpi.c
2023-09-10 14:46:14 +04:00
SashaXser
f6c1c69543
Update goodbyedpi.c
2023-09-10 14:43:52 +04:00
SashaXser
c517b7342e
Add files via upload
2023-09-10 14:41:58 +04:00
SashaXser
943c1ef005
Add files via upload
2023-09-08 19:10:11 +04:00
SashaXser
5777405bab
Update goodbyedpi.c
2023-08-04 21:03:29 +04:00
SashaXser
808d050a11
Update goodbyedpi.c
2023-08-04 20:55:43 +04:00
SashaXser
b5ec348d7b
Add files via upload
2023-08-04 20:48:07 +04:00
SashaXser
cda71e0c61
Update goodbyedpi.c
2023-08-04 09:15:35 +04:00
SashaXser
110ba354d8
Update goodbyedpi.c
2023-08-03 11:58:26 +04:00
SashaXser
00e246a372
Update goodbyedpi.c
2023-08-03 11:43:18 +04:00
SashaXser
80650937e3
Update goodbyedpi.c
2023-08-03 11:26:15 +04:00
SashaXser
eda1d53bec
Update goodbyedpi.c
2023-08-03 11:09:24 +04:00
mohadangKim
54349a1c31
fix memcpy usage
2022-07-01 22:12:55 +09:00
ValdikSS
4f18a73239
Print correct set-ttl/auto-ttl mode in the status
2022-03-31 12:15:40 +03:00
ValdikSS
67629fb6ef
Disable auto-ttl if set-ttl has been used after auto-ttl
2022-03-31 12:14:03 +03:00
ValdikSS
27a6d256f0
Handle HTTP GET and POST in packets larger than --max-payload
...
If --max-payload 1200 is used and there's HTTP request with lots of cookies
which exceed 1200 bytes in size, this packet would have been skipped as
'too large', and the circumvention won't be applied.
Fix this by checking for "GET " or "POST" in the beginning of the packet
regardless of its size.
2022-03-21 15:17:27 +03:00
ValdikSS
938dce7333
Merge branch 'windivert2'
2022-03-21 15:06:15 +03:00
ValdikSS
99c403ca62
GoodbyeDPI v0.2.2
2022-03-21 14:12:36 +03:00
ValdikSS
6ee4101f58
Fix --set-ttl when used with --min-ttl
2022-03-21 14:08:02 +03:00
ValdikSS
55a3a94065
Handle "0" in domain names
2022-03-06 00:22:22 +03:00
ValdikSS
1cfd2b1b9f
Allow to set --max-payload to zero
2022-01-10 08:32:10 +03:00
ValdikSS
871670845f
Document forgotten --max-payload in -5 and -6 modes (v0.2.0+)
2022-01-04 15:40:21 +03:00
ValdikSS
4a8f7ac4fb
Call WinDivertShutdown on shutdown
2022-01-04 03:14:47 +03:00
ValdikSS
ee4ce8893c
Initial support for WinDivert 2.0+
...
This patch adds WinDivert 2.0+ support in a backward-incompatible way.
WinDivert 1.4 won't work after this commit anymore.
2022-01-03 21:23:40 +03:00
ValdikSS
406cf2ca68
GoodbyeDPI v0.2.1
2021-12-30 21:14:23 +03:00
ValdikSS
277b1fb4ef
SNI extraction bugfix: add forgotten hyphen as an allowed domain character
...
This fixes --allow-no-sni option for domains with hyphen.
2021-12-30 19:16:43 +03:00
ValdikSS
5494be72ba
GoodbyeDPI v0.2.0
2021-12-30 03:46:51 +03:00
ValdikSS
f97a2d04f0
Use --max-payload-size=1200 for -5 and -6 modes.
2021-12-30 03:44:37 +03:00
ValdikSS
d7c681d1a2
Add Max Payload Size limit option (`--max-payload-size`)
...
This option excludes TCP packets with the data payload larger than
defined value from being copied by WinDivert driver to GoodbyeDPI.
As most of HTTP and TLS ClientHello packets are repatively small,
and file transfers are usually big and are sent/received using
the whole available MTU/MSS, we can just exclude them from
being processed by our userspace program to reduce unnecessary
CPU load.
2021-12-30 03:41:12 +03:00