Commit Graph
4122 Commits
Author SHA1 Message Date
AaronChen0 c5834396c4 fix: DOMAIN-WILDCARD ignores sniffed hostname (#2956) 2026-07-10 19:29:08 +08:00
Medium1992 6a52d23a13 chore: do not force trailing path / when both sessionID and seq are placed elsewhere for xhttp 2026-07-09 07:35:14 +08:00
SaltyMonkey 02dfcf2b4d fix: incorrect alphabet size used in session-table for predefined tables in xhttp-config 2026-07-09 07:34:03 +08:00
wwqgtxx 5ec37681f9 doc: update doc 2026-07-08 22:02:47 +08:00
wwqgtxx e8ab2d047e fix: alpnAwareRoundTripper behavior in mekya client 2026-07-08 15:50:32 +08:00
wwqgtxx 9cece132be chore: add test for alpnAwareRoundTripper in mekya client 2026-07-08 15:50:32 +08:00
wwqgtxx 2d45f9ec16 chore: using new net/http api in mekya client 2026-07-08 15:50:32 +08:00
wwqgtxx cf8545dbd1 chore: stabilize traffic wait timing in tlsmirror test 2026-07-08 15:50:32 +08:00
wwqgtxx ee80e8d641 chore: more comprehensive interop test 2026-07-08 15:50:32 +08:00
AaronChen0 2c7309e2af fix: listener duplicate-name check (#2948) 2026-07-08 14:52:54 +08:00
Peter Solomon cbd11db1e1 chore: converter map hysteria2 port hopping and realm URI (#2947) v1.19.28 2026-07-08 07:33:49 +08:00
wwqgtxx f62ebd0d04 chore: cleanup interop test code 2026-07-07 23:35:21 +08:00
wwqgtxx e10a1a707f feat: support mekya for vmess 2026-07-07 23:35:20 +08:00
wwqgtxx de51c4b840 chore: cleanup interop test code 2026-07-07 18:46:33 +08:00
wwqgtxx a198581333 feat: support mkcp for vmess 2026-07-07 18:35:42 +08:00
Aaron Chen e3972e78fa fix: apply TUIC v5 UDP relay size clamp when building server options (#2943) 2026-07-07 16:21:46 +08:00
wwqgtxx d41d75795e chore: rename listener config to tlsmirror-config 2026-07-07 15:40:00 +08:00
Aaron Chen 63e4d5a312 fix: TUIC v5 fragmented UDP reads in quicStreamPacketConn.ReadFrom (#2942) 2026-07-07 14:19:30 +08:00
wwqgtxx 2f510e86ad feat: support tlsmirror for vmess 2026-07-07 10:48:02 +08:00
wwqgtxx 3b85577f20 chore: make bbolt work on non-mmap supported platforms 2026-07-07 00:35:01 +08:00
wwqgtxx dc5c2ecc00 chore: change http method from GET to POST in listener test 2026-07-06 20:38:27 +08:00
Chenx Dust 578b88190a fix: add missing json tags to raw config structs (#2939) 2026-07-06 17:57:59 +08:00
wwqgtxx 5ab5eb31f6 fix: snell v2 listener can't pass test 2026-07-05 22:51:55 +08:00
wwqgtxx 1f93334106 fix: udp WriteTo returned wrong count 2026-07-05 22:29:19 +08:00
wwqgtxx 02dd143fbb chore: relax version restrictions for the snell listener 2026-07-05 22:29:18 +08:00
wwqgtxx a1c09adb91 feat: support restls for shadowsocks listener 2026-07-05 18:14:26 +08:00
wwqgtxx 6414c563dd chore: reduce one unnecessary slice copy operation 2026-07-03 17:49:28 +08:00
xream 45ca4ae12a fix: preserve shadow-tls in-user for snell listeners (#2934) 2026-07-03 17:40:52 +08:00
wwqgtxx 01111ffac1 feat: add handshake-timeout for masque 2026-07-03 17:00:20 +08:00
wwqgtxx 7870f8f839 feat: add handshake-timeout for OpenVPN 2026-07-03 16:37:10 +08:00
rumianoesa 73740c771c fix: wrong realm resolver when only IPv6 is requested 2026-07-03 08:26:59 +08:00
wwqgtxx bcfd434df3 chore: update chi to 5.3.0 2026-07-02 22:15:31 +08:00
xishang0128 85c1798f7d break: restore original Clash /proxies behavior
Do not merge proxy-provider nodes into the /proxies response. The original Clash API keeps runtime proxies and proxy-provider entries separate; clients that need provider nodes should call /providers/proxies.
2026-07-02 21:30:26 +08:00
wwqgtxx d924f1ca62 fix: CVE-2026-42505 for crypto/tls 2026-07-02 08:59:41 +08:00
wwqgtxx 1c4f7c4de6 feat: support shadow-tls for snell 2026-07-01 18:30:20 +08:00
kasumikira 26edbaae0b fix: dualStackDialContext not close the fallback connection when the preferred IP family won 2026-06-30 18:56:53 +08:00
wwqgtxx 27efee2dc7 chore: cleanup unused code in OpenVPN 2026-06-29 14:11:46 +08:00
Easy-Ez d20e85081a feat: support custom peer-info for openvpn outbound (#2926) 2026-06-29 13:44:12 +08:00
wwqgtxx 1095055136 chore: upgrade bbolt to 1.5.0 2026-06-28 22:46:16 +08:00
wwqgtxx 24b6de71fc chore: lazy init reality server cert 2026-06-26 17:09:57 +08:00
wwqgtxx 93d33faa4f chore: increase REALITY target TLS record buffer to 16 KiB 2026-06-26 16:31:00 +08:00
wwqgtxx 85c2f6a773 chore: change the type of the internal value being passed 2026-06-24 15:42:45 +08:00
wwqgtxx 59ffb63734 fix: scStreamUpServerSecs not working when xPaddingObfsMode is true 2026-06-23 18:37:42 +08:00
wwqgtxx 26e3d220a5 chore: peer should set to expire unconditionally in tailscale-wireguard-go 2026-06-23 17:56:53 +08:00
wwqgtxx 38fd8974b6 chore: sync common/maphash code 2026-06-23 12:00:17 +08:00
wwqgtxx eca44d08d7 chore: update tfo-go ready for go1.27 2026-06-23 10:18:47 +08:00
wwqgtxx 5b54b3ad46 fix: panic when dial failed in masque 2026-06-22 15:13:55 +08:00
wwqgtxx 76bf840121 chore: code cleanup 2026-06-22 10:23:43 +08:00
wwqgtxx 8c40e36087 feat: support fallback-lazy-query for dns section 2026-06-21 14:05:41 +08:00
wwqgtxx 42810015f9 fix: restore the original fallback concurrency behavior 2026-06-21 13:33:42 +08:00