1
0
Fork 0
mirror of https://github.com/hufrea/byedpi.git synced 2025-02-03 18:11:10 +03:00
Commit graph

274 commits

Author SHA1 Message Date
ruti
bf6e028c6b Bump version 2025-02-03 17:37:38 +03:00
ruti
49c6ad83ec Fix POLLRDHUP ignoring
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
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
2025-01-20 19:24:18 +03:00
ruti
45c201cfd6 Minimize OVERLAPPED reusing
hotfix for 
2025-01-19 18:46:04 +03:00
ruti
41ffee5d9c Dont close temp file after TransmitFile
hotfix for 
2025-01-19 17:21:37 +03:00
ruti
1d85d015c2 Use fcntl instead of lockf
2025-01-18 15:08:39 +03:00
ruti
7b46e5958f Set l7 proto with l4
2025-01-18 11:51:11 +03:00
ruti
8568eb16b6 Dont lock pidfile on Android
2025-01-16 19:30:49 +03:00
ruti
8f33e9bd05 Add missing include
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 () 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 ()
* 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 
2024-11-11 02:17:25 +03:00
ruti
890a66ee2f Add IPv4 to proto list 2024-11-10 02:39:21 +03:00
ruti
276073ddea More pedantic code 2024-11-09 18:07:27 +03:00
ruti
38f4fe169e More details in logs 2024-11-09 16:20:13 +03:00
SashaXser
75671fa11c
Fixes from CodeQL ()
* Fix code scanning alert no. 4: Multiplication result converted to larger type

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Fix code scanning alert no. 5: Multiplication result converted to larger type

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-11-05 18:19:32 +03:00
ruti
0a06ba41c9 Fix -R long name, remove some flags 2024-10-28 22:16:01 +03:00
ruti
c3c196e741 General socket init for TCP and UDP 2024-10-22 18:30:08 +03:00
ruti
bbe9522242 Call the post desync func only once
2024-10-22 11:45:54 +03:00
ruti
9318e90e4e Remove false assert
2024-10-22 10:03:56 +03:00
ruti
193c93a68f Bump version, update README.md 2024-10-20 19:33:43 +03:00
hufrea
3cfdf4f7e0
--round () 2024-10-20 18:50:08 +03:00