GoodbyeDPI/src
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
..
utils Update uthash to 2.3.0 2021-12-27 06:58:20 +03:00
Makefile Update Makefile, add more warning options 2021-12-28 00:31:54 +03:00
blackwhitelist.c Fix all types and warnings 2021-12-28 00:31:47 +03:00
blackwhitelist.h Integers fixes (with small modifications), closes #84 2019-01-03 19:31:32 +03:00
dnsredir.c Fix all types and warnings 2021-12-28 00:31:47 +03:00
dnsredir.h Automatic TTL value picker for --set-ttl Fake Packet mode 2021-12-25 12:24:25 +03:00
fakepackets.c Fix all types and warnings 2021-12-28 00:31:47 +03:00
fakepackets.h New Fake Packet circumvention method: wrong SEQ/ACK numbers 2021-12-25 11:55:26 +03:00
goodbyedpi-rc.rc Move program source code to src directory 2018-02-17 15:22:38 +03:00
goodbyedpi.c Add Max Payload Size limit option (`--max-payload-size`) 2021-12-30 03:41:12 +03:00
goodbyedpi.exe.manifest Move program source code to src directory 2018-02-17 15:22:38 +03:00
goodbyedpi.h Fake Request Mode 2019-10-31 22:36:12 +03:00
icon.ico Move program source code to src directory 2018-02-17 15:22:38 +03:00
service.c Fix all the warnings and notes 2021-12-26 17:45:37 +03:00
service.h Move program source code to src directory 2018-02-17 15:22:38 +03:00
ttltrack.c Add Fake Packet maximum TTL limit to Auto TTL mode 2021-12-29 02:05:39 +03:00
ttltrack.h Add Fake Packet maximum TTL limit to Auto TTL mode 2021-12-29 02:05:39 +03:00