0
0
mirror of https://github.com/hufrea/byedpi.git synced 2025-06-30 02:31:15 +00:00
Commit Graph

284 Commits

Author SHA1 Message Date
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
ruti
7b46e5958f Set l7 proto with l4
#251
2025-01-18 11:51:11 +03:00
ruti
8568eb16b6 Dont lock pidfile on Android
#250
2025-01-16 19:30:49 +03:00
ruti
8f33e9bd05 Add missing include
#249
2025-01-16 12:20:47 +03:00
ruti
ec6c82006a Handle HTTP CONNECT 2025-01-14 18:39:39 +03:00
ruti
57046d51b3 Print partial UDP packet hex dump 2025-01-14 14:37:34 +03:00
ruti
a6c84a762e More pedantic code 2025-01-12 13:56:24 +03:00
ruti
4d1f831bb1 HTTP parser code refactoring 2025-01-08 21:13:21 +03:00
ruti
4336b2b9d0 Bump version, update README.md 2024-12-27 17:37:18 +03:00
ruti
6027841374 Simplify assert macros 2024-12-27 16:48:31 +03:00
ruti
58f9ad5b07 Minify memory usage in ipset, check addr struct size 2024-12-27 04:07:34 +03:00
ruti
2673e5f909 --ipset, optimize --hosts 2024-12-26 22:54:59 +03:00
Alexander Alexeev
b11962ff9c
Add start instruction as daemon (#243) 2024-12-22 02:49:09 +03:00
ruti
467391bbd1 --daemon 2024-12-08 18:36:48 +03:00
ruti
fdb91ecf17 Fix tlsrec on range 2024-12-06 11:33:47 +03:00
ruti
1ed00ea6d9 Fix ip-opt if dst address is IPv6 (again)
93587ce
2024-11-19 21:28:23 +03:00
ruti
649ec06a85 Remove delay on non-Linux 2024-11-19 04:21:02 +03:00
ruti
5e8ff5ca19 Update README.md 2024-11-18 18:00:48 +03:00
ruti
0a9973a145 Lazy parsing 2024-11-16 20:59:25 +03:00
ruti
64ffb2f64d Macros for hex string gen 2024-11-14 20:44:38 +03:00
ruti
4012b14bda Ignore events until the remote connection is established 2024-11-13 17:44:46 +03:00
DANILIAMMO
a6ee6ddb92 Исправление ошибки 404 в README 2024-11-12 16:46:09 +03:00
Kirill
9d9c370d66
Fix building .o files in Makefile (#229)
* Revert "Dont use object files"

This reverts commit e9bf029077.

* recompile all objects on any headers change
2024-11-11 18:11:46 +03:00
ruti
e9bf029077 Dont use object files
Hot fix for #213,#216, maybe #228
2024-11-11 02:17:25 +03:00