Commit Graph

37 Commits

Author SHA1 Message Date
kery c70c08af96
Chore: unify log text in listener (#2884) 2023-08-18 13:39:26 +08:00
fuyun 9e78137768
Feature: add `inbounds` for flexible binding inbound (#2818) 2023-08-03 22:30:08 +08:00
Kr328 13d9e960f7
Refactor: refactor find process (#2781) 2023-06-13 23:25:32 +08:00
Dreamacro 369f2735a0 Fix: linter fix 2023-05-28 13:52:17 +08:00
Yonas Yanfa 2b6dd2a909
Feature: add REDIRECT IPv6 support for FreeBSD. (#2768)
Upstream patch from FreeBSD ports which adds IPv6 support.
2023-05-25 21:13:42 +08:00
embeddedlove fbca37c42b
Feature: REDIRECT support IPv6 (#2473) 2022-12-22 19:25:30 +08:00
Dreamacro a6c144038b Chore: improve redir getorigdst 2022-12-22 12:00:56 +08:00
Dreamacro efa4b9e0b8 Fix: lint warning 2022-11-22 21:01:51 +08:00
Dreamacro 5b07d7b776 Feature: add tunnels 2022-11-20 21:30:55 +08:00
Dreamacro 6e058f8581 Chore: remove old cache implementation 2022-08-17 11:43:20 +08:00
Dreamacro fc5c9b931b Fix: try to unmap lAddr on tproxy udp listener 2022-06-29 23:36:45 +08:00
Dreamacro 2fa1a5c4b9 Chore: update tproxy udp packet read logic 2022-06-12 19:37:51 +08:00
Kr328 b384449717
Fix: fix upgrade header detect (#2134) 2022-05-15 09:12:53 +08:00
Kr328 6a92c6af4e
Fix: http proxy Upgrade behavior (#2097) 2022-04-25 19:50:20 +08:00
Guowei Zhao dd9bdf4e2f
Fix: convert size to unit32 in getoridst to solve some mips64 devices cannot get redirect origin dst (#2041)
Change-Id: I40aa73dcea692132e38db980320a8a07ed427fe6

Co-authored-by: Zhao Guowei <zhaoguowei@bytedance.com>
2022-03-28 14:48:51 +08:00
Dreamacro 6a661bff0c Migration: go 1.18 2022-03-16 12:10:13 +08:00
Kaming Chan 132a6a6a2f
Fix: listener tcp keepalive & reuse net.BufferedConn (#1987) 2022-02-23 11:22:46 +08:00
Kr328 7267c58913
Chore: ReCreate* do side effect job (#1849) 2021-12-26 22:08:53 +08:00
Dreamacro bcb301b730 Chore: adjust all udp alloc size 2021-11-03 22:29:24 +08:00
Blaise Wang a7aea12aa6
Fix: remove ResponseHeaderTimeout limitation (#1690) 2021-10-20 13:44:05 +08:00
Dreamacro f1cf7e9269 Style: use gofumpt for fmt 2021-10-10 23:44:09 +08:00
Dreamacro 4ce35870fe Chore: remove deprecated ioutil 2021-10-09 20:35:06 +08:00
Kr328 ced9749104
Fix: http proxy should response correct http version (#1651) 2021-09-30 16:30:07 +08:00
Xuen Li f5806d9263
Fix: http/https proxy authentication (#1613) 2021-09-14 00:08:23 +08:00
Kr328 beb88cc46f
Fix: should not trust address of http.Client (#1616) 2021-09-13 23:46:39 +08:00
Digital Pencil c6d375eda2
Fix: HTTP proxy internal linkage signature (#1555) 2021-08-20 23:38:47 +08:00
Dreamacro 571d2a0075 Migration: go 1.17 2021-08-18 13:26:23 +08:00
Dreamacro 588645a2c3 Fix: interface nil check panic from previous commit 2021-08-04 23:52:50 +08:00
Dreamacro 1bfebd0d03 Fix: listener patch diff 2021-08-01 00:35:37 +08:00
xᴊᴀsᴏɴʟʏᴜ 3705996974
Chore: split SOCKS version inbound metadata type (#1513) 2021-07-27 13:58:29 +08:00
duama 4578b2c826
Fix: remove Content-Length from CONNECT response (#1502) 2021-07-22 18:06:03 +08:00
Dreamacro aa9f8a39a3 Fix: socks inbound packet typo 2021-07-21 23:08:52 +08:00
ayanamist 247dd84970
Chore: logging real listen port (#1492) 2021-07-19 14:07:51 +08:00
xᴊᴀsᴏɴʟʏᴜ a461c2306a
Feature: SOCKS4/SOCKS4A Inbound Compatible Support (#1491) 2021-07-18 16:09:09 +08:00
Kr328 b6ff08074c
Refactor: plain http proxy (#1443) 2021-06-15 17:13:40 +08:00
Dreamacro f231a63e93 Chore: Listener should not expose original net.Listener 2021-06-13 23:05:22 +08:00
Dreamacro 6091fcdfec Style: code style 2021-06-13 17:23:10 +08:00