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
9eb9432af9
Dynamic fake
2025-03-25 22:34:43 +03:00
ruti
02c1918621
Fix logging on Android
2025-03-25 22:34:42 +03:00
ruti
0872c4044a
Remove --ip-opt
2025-03-25 22:34:40 +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
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
9346c48e48
Variable timeout
2025-02-02 15:40:47 +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
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
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
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
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
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 ( #223 )
...
* 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
hufrea
3cfdf4f7e0
--round ( #201 )
2024-10-20 18:50:08 +03:00
ruti
6dca571567
Fix loop if pos count > 1
2024-10-17 09:44:18 +03:00
ruti
13b0048514
Split range
2024-10-17 08:45:50 +03:00
ruti
93587ce8c1
Set TTL for both IP versions
...
#146 #17
2024-10-15 21:52:18 +03:00
ruti
8116b0de61
Fix tlsrec on negative position
2024-10-15 20:07:55 +03:00
ruti
b95926d9d2
Add more offset flags
2024-10-15 04:33:20 +03:00
Kirill
322f9261cc
Fix send_fake implementation conditional ( #163 )
2024-09-30 13:39:10 +03:00
hufrea
950e85df2c
vmsplice instead of sendfile
2024-09-08 20:21:26 +03:00
ruti
2e244fd1b8
Fix --fake on Windows
2024-08-25 11:28:24 +03:00
ruti
7700791053
Style
2024-08-22 17:53:17 +03:00
ruti
db47c7841d
oob2 -> disoob, send only one OOB byte
2024-08-22 17:47:28 +03:00
ruti
550f2d2f5f
drop-sack
2024-08-22 17:47:28 +03:00
ruti
2f98038991
fake-offset, oob2
2024-08-22 17:47:27 +03:00
ruti
6d21aae7b5
Reapply "Use original tcp_info struct"
...
This reverts commit e96aeff679
.
2024-08-19 15:56:18 +03:00
Kirill
ff65b9f780
NetBSD Support / Portability fixes ( #75 )
...
* Use socket to detect family on NetBSD
* Switch to _DEFAULT_SOURCE for CPPFLAGS
* fix using signed char for detecting its type
2024-08-19 15:35:13 +03:00
ruti
e02921db22
Remove flag from memfd_create, remove replacement with tmpfile
2024-08-14 18:48:15 +03:00
ruti
e203aacc2c
Set TTL before connect
2024-08-14 15:20:35 +03:00
dartvader316
ff4f811692
fix ssize_t print format
2024-08-07 14:44:12 +03:00
dartvader316
632e6b038b
fix headers
2024-08-07 14:25:26 +03:00
ruti
83128935b8
UDP desync support
2024-07-29 12:26:42 +03:00
ruti
e96aeff679
Revert "Use original tcp_info struct"
...
This reverts commit af5ad735f3
.
2024-07-25 18:27:52 +03:00
ruti
af5ad735f3
Use original tcp_info struct
2024-07-22 21:11:21 +03:00