0
0
mirror of https://github.com/hufrea/byedpi.git synced 2025-06-29 18:21:14 +00:00
Commit Graph

307 Commits

Author SHA1 Message Date
ruti
ed76be1dad Increase counter after swop 2025-06-27 13:08:37 +03:00
ruti
a3a98c72f6 Change sorting algorithm 2025-06-25 18:40:13 +03:00
ruti
f91fb39908 Fix auto
69046c1
2025-06-24 17:54:54 +03:00
ruti
d562c8f32d Move host without copying
(#298)
2025-06-17 22:46:49 +03:00
ruti
b84f27b92a Bump version, update README.md 2025-06-16 22:33:24 +03:00
ruti
69046c1ee9 Auto sort 2025-06-16 21:47:55 +03:00
ruti
f711eebb69 Dump cache, save hostname 2025-06-16 10:37:00 +03:00
ruti
110ad77ee4 Fix ECH resizing 2025-06-16 09:16:46 +03:00
ruti
676817c068 Use linked list for groups, fix cache 2025-06-06 14:03:14 +03:00
ruti
624248789c Fix desync of split request 2025-06-06 11:45:10 +03:00
ruti
4fbef41d2c Fix --oob ignoring 2025-05-26 14:26:21 +03:00
ruti
c4a9c85f30 Dont restore sock options while there are unsent, mix disorder with split 2025-05-25 09:17:07 +03:00
ruti
1c13f9ae94 Handle EHOSTUNREACH 2025-05-24 22:31:06 +03:00
ruti
c2755ffb0c --copy 2025-05-24 22:31:05 +03:00
ruti
13abef7c01 -j after reconnect 2025-05-24 22:31:05 +03:00
Egor Kin
31abd95aed
Fix parsing --tfo option (#281)
Using --tfo option was required additional space character at the end of option long name string ("--tfo ")
2025-04-01 00:01:09 +03:00
ruti
978925b14e Bump version, update README.md 2025-03-25 22:34:45 +03:00
ruti
59f79847c2 Ignore extra bytes after tlsrec in fake payload 2025-03-25 22:34:44 +03:00
ruti
9eb9432af9 Dynamic fake 2025-03-25 22:34:43 +03:00
ruti
c1bef73d42 Limite buffers count in pool 2025-03-25 22:34:43 +03:00
ruti
02c1918621 Fix logging on Android 2025-03-25 22:34:42 +03:00
ruti
90d8cd7b7a Add missing va_end 2025-03-25 22:34:41 +03:00
ruti
8825609f22 Minify const qualifier drops 2025-03-25 22:34:40 +03:00
ruti
0872c4044a Remove --ip-opt 2025-03-25 22:34:40 +03:00
ruti
a6acea0ded --connect-to 2025-03-25 22:34:39 +03:00
ruti
cf05424bd0 Dont use POLLRDHUP 2025-03-25 22:34:38 +03:00
Arseniy Virachev
51c8c29701
Add an optional delay between split parts (#277)
Workaround for #271
2025-03-25 22:16:38 +03:00
ruti
f66668d2ea Bump version 2025-02-13 23:26:30 +03:00
cerg2010cerg2010
ad196de548
Workaround Apple poll API docs violation (#266) 2025-02-13 19:25:29 +03:00
ruti
8c33de2bf9 Faster buffer retrieval 2025-02-09 13:50:41 +03:00
ruti
0028c8ced8 Fix timer if time diff is zero 2025-02-09 13:50:41 +03:00
ruti
d1f1ae0918 Fix tamper after timeout/pollout 2025-02-06 17:44:40 +03:00
ruti
764136eaad Restore positions relative to the start of the request 2025-02-05 17:43:01 +03:00
ruti
bf6e028c6b Bump version 2025-02-03 17:37:38 +03:00
ruti
49c6ad83ec Fix POLLRDHUP ignoring
#259
2025-02-03 17:33:40 +03:00
ruti
9346c48e48 Variable timeout 2025-02-02 15:40:47 +03:00
ruti
9b9cea1bd2 Dont use CLOCK_MONOTONIC_RAW 2025-02-01 16:37:53 +03:00
Sergey Larin
5940d707e6 Enable some fake options (used for UDP desync) 2025-02-01 11:07:13 +03:00
Sergey Larin
2d90481a59 Use send instead of sendto for UDP desync 2025-02-01 11:07:13 +03:00
ruti
e910e28554 Fix build 2025-02-01 10:04:49 +03:00
ruti
fc254d3deb Bump version, update README.md, minor 2025-02-01 00:09:42 +03:00
ruti
9fd2717ad2 Add timer, async wait 2025-01-31 19:39:47 +03:00
ruti
e4f47f5c1a Use func ptr instead of switch in event loop 2025-01-29 17:51:54 +03:00
ruti
750999dcf3 Lazy buffer alloc 2025-01-29 01:13:55 +03:00
ruti
0985f13d39 Fix --timeout
#254
2025-01-26 12:07:24 +03:00
ruti
d587fe2a20 Bump version, update README.md 2025-01-21 01:04:23 +03:00
ruti
0588ecc38d Only two parallel TransmitFile
#154
2025-01-20 19:24:18 +03:00
ruti
45c201cfd6 Minimize OVERLAPPED reusing
hotfix for #154
2025-01-19 18:46:04 +03:00
ruti
41ffee5d9c Dont close temp file after TransmitFile
hotfix for #154
2025-01-19 17:21:37 +03:00
ruti
1d85d015c2 Use fcntl instead of lockf
#250
2025-01-18 15:08:39 +03:00