Commit graph

67 commits

Author SHA1 Message Date
ruti
380f91058c Port filter 2024-07-29 16:08:35 +03:00
ruti
83128935b8 UDP desync support 2024-07-29 12:26:42 +03:00
ruti
f4c55af73a UDP one dst 2024-07-23 14:50:17 +03:00
ruti
c023a8d8a8 Bump version, minor 2024-07-19 01:53:25 +03:00
ruti
4d965ebff3 Subdomain, logs 2024-07-18 23:59:44 +03:00
ruti
4b13c2127a Handle POLLOUT if connection is closed 2024-05-17 14:06:29 +03:00
ruti
1052a85d2c Fix tunneling after many EAGAIN, remove ip-opt on Windows 2024-05-14 05:07:01 +03:00
ruti
6555d60d6b handle split request 2024-05-11 17:23:34 +03:00
ruti
e3be71ea46 set POLLRDHUP flag 2024-05-10 02:30:17 +03:00
ruti
9429008264 UDP: remove events from TCP socket 2024-05-04 22:57:38 +03:00
ruti
6651427f3a remove arg from mod_etype, fix auto if TFO enabled 2024-05-04 22:18:43 +03:00
ruti
0f67d56be4 fix: conev add/del race 2024-05-04 19:42:19 +03:00
ruti
1a1bc7d96f fix: conev add/del race 2024-05-04 18:58:23 +03:00
ruti
e1b952cef6 fix: ignore closed connection, don't use mmap in ftob 2024-05-04 16:31:47 +03:00
lufog
7fb9164fc7 Fix build with LLVM-MinGW 2024-05-02 19:36:29 +03:00
ruti
8e8bd2d527 missed fd closing 2024-04-28 17:57:40 +03:00
ruti
e3cfd9e9d3 protect_path, free mapped file 2024-04-28 02:50:46 +03:00
ruti
4be8bd33f0 two sockets for UDP, ignore dst and proto 2024-04-26 01:15:02 +03:00
ruti
a48a2e87a3 UDP, --proto, dst custom port 2024-04-23 08:47:27 +03:00
ruti
3b65b275b1 avl, --hosts, --dst 2024-04-16 20:55:41 +03:00
ruti
87d1a28893 save IP along with port 2024-04-09 14:06:34 +03:00
ruti
f4599b0e15 move detect to auto 2024-04-04 04:19:40 +03:00
ruti
50c350c6ae replace --tr with --detect 2024-04-03 22:51:02 +03:00
ruti
6f82bb1eff remove --mss 2024-04-01 07:28:46 +03:00
ruti
6f8176a053 get addr for md5sig with getpeername 2024-03-28 23:28:09 +03:00
ruti
a909f44b35 --mss, fix cache 2024-03-28 20:42:43 +03:00
ruti
dbbdb005a1 --tr to group 2024-03-28 01:52:52 +03:00
ruti
e031e7d235 --md5sig, --ip-opt for IPv4 only 2024-03-26 17:15:34 +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
3da60eb357 --fake on Windows 2024-03-18 02:23:10 +03:00
ruti
6b39efdd7a Add --tr 2024-03-17 00:19:14 +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
0b4d6d72cc Handle only conn reset 2024-03-08 04:48:35 +03:00
ruti
fc4e6b22bb Minor fix 2024-03-08 04:00:44 +03:00
ruti
19171cfeca Auto mode 2024-03-08 03:37:02 +03:00
dovecoteescapee
d8334865b4 Replace perror calls with uniperror 2024-03-02 14:14:02 +03:00
ruti
511b0ae4f7 Create run func 2024-02-27 18:34:02 +03:00
ruti
4914491fe4 Fix double close, signal error check 2024-02-27 00:52: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
76668991c5 Windows support 2024-02-18 23:20:52 +03:00
ruti
49828467a4 --tlsrec 2024-02-18 17:19:11 +03:00
ruti
e4dff6de47 Delete options (--snd-buf, --rcv-buf and -L) 2024-01-26 20:53:00 +03:00
ruti
676227271d Fix POLLOUT handling 2024-01-23 03:08:35 +03:00
ruti
86d725ed66 Minor changes 2023-11-23 20:27:39 +01:00
ruti
828f118afe Refactoring on_request func 2023-10-28 16:15:54 +02:00