Commit graph

46 commits

Author SHA1 Message Date
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
ruti
3d790d699a Fix crash after fake in Windows
#9
2024-07-22 20:20:26 +03:00
ruti
a8440ecba2 Waiting limit 2024-06-08 20:13:46 +03:00
ruti
e9c5cf1033 Fix tunneling after many EAGAIN, remove ip-opt on Windows 2024-05-14 16:23:17 +03:00
ruti
1ffc516e8b Fix tunneling after many EAGAIN, remove ip-opt on Windows 2024-05-14 16:16:52 +03:00
ruti
1052a85d2c Fix tunneling after many EAGAIN, remove ip-opt on Windows 2024-05-14 05:07:01 +03:00
ruti
74e90e9568 fix: overwriting temp path 2024-05-03 11:49:21 +03:00
lufog
7fb9164fc7 Fix build with LLVM-MinGW 2024-05-02 19:36:29 +03:00
ruti
a48a2e87a3 UDP, --proto, dst custom port 2024-04-23 08:47:27 +03:00
ruti
6f8176a053 get addr for md5sig with getpeername 2024-03-28 23:28:09 +03:00
ruti
e031e7d235 --md5sig, --ip-opt for IPv4 only 2024-03-26 17:15:34 +03:00
ruti
b0d624136e wait_send after split, oob, etc; handle different send ret 2024-03-21 21:44:17 +03:00
ruti
56a9043dd6 Check not sent bytes, --ip-opt 2024-03-21 01:01:36 +03:00
ruti
ca03b1d311 Support TFO 2024-03-20 02:23:56 +03:00
ruti
542a04bffb temp file in memory, remove tabs 2024-03-18 04:42:40 +03:00
ruti
3da60eb357 --fake on Windows 2024-03-18 02:23:10 +03:00
ruti
0c6f95070c Add timeout 2024-03-13 22:18:16 +03:00
ruti
191f141a08 Remove --redirect, fix mem_delete 2024-03-12 02:53:57 +03:00
ruti
015095d2ef --redirect 2024-03-11 18:38:39 +03:00
ruti
69286c71db Cache ttl, handle client rst 2024-03-08 21:33:25 +03:00
ruti
19171cfeca Auto mode 2024-03-08 03:37:02 +03:00
ruti
4e28fbeaae Update version, minor fixes 2024-03-06 20:37:59 +03:00
ruti
eb3f28b25f Remove pos sorting, support offset flag 2024-03-05 23:44:57 +03:00
ruti
ff472f6448 Multiple tlsrec positions 2024-03-05 23:44:47 +03:00
ruti
72b3abe007 Move methods to options, support multiple split positions 2024-03-05 23:44:28 +03:00
ruti
3ac582550e Remove unnecessary check 2024-03-03 17:32:56 +03:00
ruti
6b484d5988 Send OOB data in first part 2024-03-01 18:00:25 +03:00
ruti
5b272ac5b8 New method: oob 2024-02-29 20:07:59 +03:00
ruti
86217408fc Replace perror calls, remove io from conev.c 2024-02-25 00:40:54 +03:00
ruti
90ca8aca01 Move LOG to error.h 2024-02-24 20:44:54 +03:00
ruti
c59297b50b --split-at-host: cancel if host not found 2024-02-19 22:01:25 +03:00
ruti
76668991c5 Windows support 2024-02-18 23:20:52 +03:00
ruti
49828467a4 --tlsrec 2024-02-18 17:19:11 +03:00
ruti
04b9a0097b custom ttl option 2023-10-16 14:44:24 +02:00
ruti
391dd8e758 Delete UDP support 2023-10-10 20:24:46 +02:00
ruti
067cbb0ff7 Minor fixes 2023-08-20 15:30:03 +02:00
ruti
8bba9ee3eb Get family by address, accept4 2023-07-30 13:23:11 +02:00
ruti
4b48ba353f Save destination address 2023-07-12 09:15:43 +02:00
ruti
a35039e6d7 check mapped IPv4 2023-07-08 20:04:24 +02:00
ruti
922ed35310 UDP desync: fake 2023-07-07 22:07:27 +02:00
ruti
c4dc80498b set ttl and EAGAIN handler 2023-07-03 19:59:39 +02:00
ruti
5c6d706cea usleep to nanosleep 2023-06-12 10:01:40 +02:00
ruti
901548ba0e Added missing includes 2023-06-12 06:00:33 +02:00
ruti
08e1e1d8c7 init 2023-06-03 21:52:10 +02:00