Commit graph

95 commits

Author SHA1 Message Date
ruti
649ec06a85 Remove delay on non-Linux 2024-11-19 04:21:02 +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
0a06ba41c9 Fix -R long name, remove some flags 2024-10-28 22:16:01 +03:00
ruti
193c93a68f Bump version, update README.md 2024-10-20 19:33:43 +03:00
hufrea
3cfdf4f7e0
--round (#201) 2024-10-20 18:50:08 +03:00
ruti
13b0048514 Split range 2024-10-17 08:45:50 +03:00
ruti
b95926d9d2 Add more offset flags 2024-10-15 04:33:20 +03:00
ruti
dbc85417af Check IPv6 support
Change family for default address only
2024-10-06 19:08:45 +03:00
ruti
c71a096168 Check IPv6 support
#175 #169
2024-10-06 19:01:40 +03:00
ruti
77ac202f5c create empty group if a trigger is spec
#144
2024-09-23 14:56:03 +03:00
ruti
a9ecc83932 Transparent IPV6 2024-09-17 22:51:39 +03:00
ruti
0a20d69537 Bump version, update README.md 2024-09-14 22:26:59 +03:00
ruti
e02ce91363 auto-mode option (#127)
* trigger auto if connetion closes/resets after several packets

* send RST if remote connection is reset

* change cache value struct
2024-09-14 15:47:57 +03:00
Lurker00
02a9e046fd
Transparent proxy mode (#114)
* Transparent proxy

* Typo errors

* long long -> intmax_t for printing time_t

---------

Co-authored-by: vel21ripn <>
Co-authored-by: Konstantin Saliy <ksaliy@s-terra.ru>
2024-09-10 21:10:11 +03:00
ruti
2e244fd1b8 Fix --fake on Windows 2024-08-25 11:28:24 +03:00
ruti
9c6c86efae Bump version, update README.md 2024-08-22 18:15:14 +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
ff17dc424b auto: remove cl_err alert, add ssl_err 2024-08-22 17:47:27 +03:00
ruti
8ad4c22b30 Save hosts in lowercase and validate
#100
2024-08-22 17:09:00 +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
d61756dd95 fix headers, sa_size macros, replace getopt_long_only 2024-08-12 23:40:36 +03:00
ruti
00219bd6ac fix double free if hostslist is empty
#44
2024-08-06 20:23:39 +03:00
ruti
61883cd7a1 Bump version, update readme.txt 2024-07-29 17:58:56 +03:00
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
2ebd982b3d epoll_ctl_del before closing, bump version 2024-07-28 18:28:12 +03:00
ruti
3911a9e37e Bump version, fix assert cond 2024-07-25 15:06:27 +03:00
ruti
c023a8d8a8 Bump version, minor 2024-07-19 01:53:25 +03:00
ruti
c732673c76 Fix arg parser for --ip and --ip-opt
#13
2024-07-16 10:59:18 +03:00
ruti
fa58524395 Remove unused function 2024-06-08 18:19:36 +03:00
ruti
b95d59090c Bump version 2024-06-08 18:04:06 +03:00
ruti
05a248de6f Remove --dst, fix auto, ignore tls minor version in alert 2024-06-08 17:51:51 +03:00
ruti
1052a85d2c Fix tunneling after many EAGAIN, remove ip-opt on Windows 2024-05-14 05:07:01 +03:00
ruti
13d0a9e4ed fix: overwrite request if split 2024-05-11 20:56:32 +03:00
ruti
a5d94d1d7e Bump version 2024-05-11 19:11:25 +03:00
ruti
e1b952cef6 fix: ignore closed connection, don't use mmap in ftob 2024-05-04 16:31:47 +03:00
ruti
d2da43aa82 fix: invalid index 2024-05-02 21:23:14 +03:00
lufog
7fb9164fc7 Fix build with LLVM-MinGW 2024-05-02 19:36:29 +03:00
ruti
11596789e9 fix host checking 2024-04-29 23:35:40 +03:00
ruti
e3cfd9e9d3 protect_path, free mapped file 2024-04-28 02:50:46 +03:00
ruti
fd0f55b72d minor fix 2024-04-26 01:18:44 +03:00
ruti
4be8bd33f0 two sockets for UDP, ignore dst and proto 2024-04-26 01:15:02 +03:00
ruti
15b9f50a5c remove --service arg and unnecessary argv copying 2024-04-24 23:48:17 +03:00
lufog
c3ccd45426 Run as Windows service 2024-04-24 22:36:16 +03:00
ruti
bd290b1b5f check sid only in TLSv1.3 2024-04-23 22:45:42 +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