Commit Graph
4104 Commits
Author SHA1 Message Date
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
wwqgtxx e64f58f333 fix: panic when rand.IntN calling on a nil slice 2026-06-20 17:06:24 +08:00
wwqgtxx 94a7a3f3c0 fix: udp write in sing-mux 2026-06-20 16:34:56 +08:00
wwqgtxx 174cba4cce chore: update sing-tun 2026-06-20 15:52:37 +08:00
wwqgtxx be9164e55f feat: add default-selected for select group 2026-06-19 11:21:14 +08:00
wwqgtxx 1e76df7377 chore: better group config parsing 2026-06-19 11:21:13 +08:00
wwqgtxx e68eca6c3d doc: remove outdate item 2026-06-19 11:21:12 +08:00
wwqgtxx 8e2aba40fc feat: support network: h3-l4proxy for masque outbound 2026-06-17 10:01:07 +08:00
enfein 2c6ff7251d chore: bump mieru version to 3.34.0 (#2899) 2026-06-15 15:59:42 +08:00
xream 2cd1443c04 fix: prevent snell pool from reusing unready connections (#2878) 2026-06-13 20:49:07 +08:00
wwqgtxx 793f61ec67 fix: crash in AmneziaWG receive path with slice bounds out of range when S4 is larger than incoming packet 2026-06-12 22:48:43 +08:00
Peter Solomon ea19cda0c9 feat: add rematch outbound type and REMATCH-NAME rule type (#2862) 2026-06-12 22:13:32 +08:00
wwqgtxx da28fe33c8 chore: more code sharing 2026-06-12 15:43:17 +08:00
wwqgtxx acbc92f021 chore: better mieru inbound test implementation 2026-06-12 11:05:19 +08:00
wwqgtxx 0daa3ff722 chore: allow overriding inbound listen config for api user 2026-06-12 10:50:42 +08:00
wwqgtxx aff8dc73e1 chore: adjust struct name 2026-06-12 10:35:35 +08:00
wwqgtxx ad730ae974 feat: support listen-routing-mark for dns section 2026-06-12 10:12:04 +08:00
wwqgtxx d67572bbae feat: support routing-mark for listeners except tun/redir/tproxy and top-level external-controller-routing-mark 2026-06-12 10:05:53 +08:00
wwqgtxx 084a09e4af chore: export internal function for api user 2026-06-11 08:21:34 +08:00