Commit Graph

92 Commits

Author SHA1 Message Date
ruti
a067afe6e4 Restore offset in splited request 2024-10-17 09:45:01 +03:00
ruti
ed7708c4e7 Dont save request if trigger is not set 2024-10-17 09:44:58 +03:00
ruti
6ce89b63aa Auto as tunnel hooks, --repeats 2024-10-17 09:44:57 +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
ruti
43157350af Update readme, version 2024-04-09 22:15:52 +03:00
ruti
87d1a28893 save IP along with port 2024-04-09 14:06:34 +03:00
ruti
54e9947de4 fix http parser, fix types 2024-04-08 23:09:51 +03:00