Commit Graph

  • a0a2eb2106 chore: update dependencies wwqgtxx 2022-12-05 11:03:28 +08:00
  • b7d976796a chore: listeners support shadowsocks/vmess wwqgtxx 2022-12-05 10:12:53 +08:00
  • 2e22c712af chore: rebuild add adapter/inbound.Addition to simply Listener.New apis wwqgtxx 2022-12-05 00:20:50 +08:00
  • c7f83d3ff1 chore: listeners support tuic wwqgtxx 2022-12-04 23:05:13 +08:00
  • 62474e0ed6 fix: correct C.Metadata wwqgtxx 2022-12-04 22:08:20 +08:00
  • 62226e8b3d chore: rebuild InboundListener wwqgtxx 2022-12-04 21:53:13 +08:00
  • 8144373725 chore: support skip the same config Listeners' Close and Listen wwqgtxx 2022-12-04 17:20:24 +08:00
  • e9d8dd09ac fix: close linstener Skyxim 2022-12-04 15:15:23 +08:00
  • 6fc62da7ae chore: change C.PacketAdapter from a struct to an interface wwqgtxx 2022-12-04 14:37:52 +08:00
  • 4f75201a98 feat: add linsters Skyxim 2022-12-04 13:37:14 +08:00
  • 667f42dcdc
    Merge pull request #282 from tdjnodj/Meta cubemaze 2022-12-03 17:23:51 +08:00
  • dfbe09860f
    Update README.md tdjnodj 2022-12-03 17:17:08 +08:00
  • ba884c29bd refactor: adjust config Skyxim 2022-12-03 14:14:15 +08:00
  • 2fe271f19f feat: add tls port for RESTful api and external controller Skyxim 2022-12-03 12:25:10 +08:00
  • cf5709aab1 fix: a temporary solution for error reporting when enabling tun for devices that do not have an ipv6 environment. metacubex 2022-12-03 00:10:50 +08:00
  • 654cdf3d5b chore: adjust fakeip test Skyxim 2022-12-02 20:21:31 +08:00
  • 6c79d9e63b chore: fixed v2fly v4 version for test Skyxim 2022-12-02 20:21:15 +08:00
  • 0aefa3be85 fix: remove cyclic dependent to make tuic's Finalizer work wwqgtxx 2022-12-02 16:56:17 +08:00
  • bc5ab3120f fix: use same strClone function wwqgtxx 2022-11-30 20:38:03 +08:00
  • df8e129fc6 chore: optimize DomainTrie for only one child wwqgtxx 2022-11-30 19:42:05 +08:00
  • 84caee94af chore: decrease DomainTrie's memory use wwqgtxx 2022-11-30 18:50:46 +08:00
  • 1d9e320087 test: cleanup the test code wwqgtxx 2022-11-30 08:58:53 +08:00
  • 2a3c4c1a33 fix: ensure pool's dial pass to client wwqgtxx 2022-11-29 09:23:28 +08:00
  • 8c0fbb3665 chore: restful api display fast-open for tuic and hysteria metacubex 2022-11-28 19:52:55 +08:00
  • 9ea09b2b94 fix: tuic protocol error wwqgtxx 2022-11-29 00:42:26 +08:00
  • 9e20f9c26a chore: update dependencies metacubex 2022-11-28 20:33:10 +08:00
  • db81db5363 Chore: allow tunnels don't set special proxy wwqgtxx 2022-11-28 20:31:32 +08:00
  • e715ccbdd5 chore: update docs wwqgtxx 2022-11-28 20:12:09 +08:00
  • bc94c50783 chore: update dependencies wwqgtxx 2022-11-28 20:09:24 +08:00
  • b4b9ef2362 Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha wwqgtxx 2022-11-28 20:04:56 +08:00
  • dd6f7e3701 fix: structure decode first do strict match wwqgtxx 2022-11-28 19:11:55 +08:00
  • 01e382285d chore: tuic-server support restful api patch wwqgtxx 2022-11-28 18:53:09 +08:00
  • 4b1d4a3e20 chore: tuic-server support heartbeat command wwqgtxx 2022-11-28 18:28:22 +08:00
  • 562819e3ca chore: tuic-server support disassociate command wwqgtxx 2022-11-28 18:18:51 +08:00
  • 551283c16e chore: add tuic-server listener wwqgtxx 2022-11-28 17:09:25 +08:00
  • cd53e2d4a7 fix: set RequestTimeout in earlyConn wwqgtxx 2022-11-27 16:38:41 +08:00
  • a58234f0cd chore: support KeyReplacer in Structure Decoder wwqgtxx 2022-11-27 13:44:38 +08:00
  • c8d7243b5b fix: hop-interval of tysteria is optional too wwqgtxx 2022-11-27 13:07:27 +08:00
  • 6b1ca7b07c fix: ports of hysteria is optional Skyxim 2022-11-27 12:52:14 +08:00
  • b80e7c3c92 fix: tuic client use pool-based bytes.Buffer wwqgtxx 2022-11-27 12:06:04 +08:00
  • 0da09c5ddd fix: quicStreamPacketConn's close wwqgtxx 2022-11-27 11:42:43 +08:00
  • 17c081a40c add support for hysteria udp port hopping (#269) wwqgtxx 2022-11-27 11:09:56 +08:00
  • 0647cee02a chore: update quic-go wwqgtxx 2022-11-27 10:37:10 +08:00
  • 423850a7aa chore: allow to set max-open-streams for tuic wwqgtxx 2022-11-27 09:38:20 +08:00
  • 896d30b151 chore: rebuild tuic client's code wwqgtxx 2022-11-26 23:53:59 +08:00
  • 495fd191f2 chore: clear config field name (be compatible with old field name) wwqgtxx 2022-11-26 21:35:47 +08:00
  • ae76daf393 chore: tuic add fast-open support wwqgtxx 2022-11-26 21:14:56 +08:00
  • f968d0cb82 chore: update github action Skimmle 2022-11-26 20:11:43 +08:00
  • 8056b5573b
    chore: update github action Skimmle 2022-11-26 20:11:43 +08:00
  • 516623cbbb chore: update demo Skyxim 2022-11-26 19:48:16 +08:00
  • a5ae2e891c feat: support fast_open for hysteria, and unified parameter naming Skyxim 2022-11-26 19:37:32 +08:00
  • 90b40a8e5a
    Fix: drop UDP packet which mismatched destination for VMess (#2410) Sizhe Sun 2022-11-26 11:27:24 +08:00
  • 7f40645934 chore: tuic use a udp pool too and auto close when outbound is garbage collected wwqgtxx 2022-11-25 22:42:07 +08:00
  • 6c204d2b77 chroe: wrong variable Skyxim 2022-11-25 20:53:08 +08:00
  • ed988dcdc5 Chore: update dependencies Dreamacro 2022-11-25 20:42:28 +08:00
  • 7b44cde4bd chore: tuic use a simple client pool wwqgtxx 2022-11-25 20:14:05 +08:00
  • c7bad89af3 fix: tuic better stream close wwqgtxx 2022-11-25 19:14:09 +08:00
  • 21a91e88a1 fix: tuic set MaxOpenStreams wwqgtxx 2022-11-25 18:32:30 +08:00
  • 76d2838721 chore: split tuic's tcp and udp client wwqgtxx 2022-11-25 17:15:45 +08:00
  • 9b1fe9f466 fix: tuic stream close wwqgtxx 2022-11-25 16:06:56 +08:00
  • 9976800a35 fix: tuic err handle wwqgtxx 2022-11-25 13:03:36 +08:00
  • f542351404 chore: tuic add max_udp_relay_packet_size wwqgtxx 2022-11-25 12:43:23 +08:00
  • a13dedb6e4 fix: tuic panic wwqgtxx 2022-11-25 12:10:33 +08:00
  • d47ce79a24 chore: better tuic conn close wwqgtxx 2022-11-25 11:32:05 +08:00
  • cce42b4b83 fix: prefer ipv6 not working Skyxim 2022-11-25 11:12:22 +08:00
  • 142d17ebad fix: don't close tuic when read timeout wwqgtxx 2022-11-25 11:04:28 +08:00
  • 30ca59dab7 fix: tuic typo wwqgtxx 2022-11-25 10:45:06 +08:00
  • c89b1f0e96 chore: tuic add cubic,new_reno,bbr congestion_controller wwqgtxx 2022-11-25 10:33:37 +08:00
  • 59bd11a3a7 chore: add tuic outbound close #133 wwqgtxx 2022-11-25 08:08:14 +08:00
  • 3880c3c1be chore: add retry in tunnel dial wwqgtxx 2022-11-24 12:32:35 +08:00
  • efa4b9e0b8 Fix: lint warning Dreamacro 2022-11-22 21:01:51 +08:00
  • 8c6e205c5a Fix: tunnel proxy match Dreamacro 2022-11-22 19:16:08 +08:00
  • d478728cb7 fix: geosite match wwqgtxx 2022-11-21 10:33:42 +08:00
  • 5b07d7b776 Feature: add tunnels Dreamacro 2022-11-18 22:57:33 +08:00
  • 18d62c4a17 fix: catch context.DeadlineExceeded too wwqgtxx 2022-11-19 23:16:20 +08:00
  • 02830e0ad6 fix: adjust log Skyxim 2022-11-19 23:07:05 +08:00
  • 6d89bddf29 fix: better error return wwqgtxx 2022-11-19 23:06:27 +08:00
  • dbbd499349 fix: better error check wwqgtxx 2022-11-19 23:03:14 +08:00
  • d3562ce394 fix: DoH recreate the connection multiple times Skyxim 2022-11-19 22:48:04 +08:00
  • d5973cf8a6 chore: Adjust error of dialer Skyxim 2022-11-19 10:57:33 +08:00
  • 1d3cc36eef chore: return context error Skyxim 2022-11-19 10:50:13 +08:00
  • 8fcfecbed1 chore: Adjust the return Skyxim 2022-11-19 10:45:22 +08:00
  • 7c1b878c3f fix: resolver's ctx wwqgtxx 2022-11-19 10:45:44 +08:00
  • 4ea4221380 fix: rollback batchExchange's code wwqgtxx 2022-11-19 10:35:45 +08:00
  • b8b3c9ef9f fix: DoH/DoQ doesn't use context Skyxim 2022-11-19 10:31:50 +08:00
  • f00dc69bb6 fix: doh use NewRequestWithContext and batchExchange don't wait cancel finish wwqgtxx 2022-11-19 09:43:31 +08:00
  • 23f286f24e fix: auto retry in exchangeWithoutCache wwqgtxx 2022-11-19 08:51:00 +08:00
  • 16f8f77f5d fix: better wireguard error handle wwqgtxx 2022-11-18 19:40:39 +08:00
  • dfc0ec995c fix: wireguard handle conn is nil wwqgtxx 2022-11-18 19:32:12 +08:00
  • 8b848b62bb fix: reset timeout in exchangeWithoutCache's singleflight wwqgtxx 2022-11-18 18:02:46 +08:00
  • 2dc62024fe chore: support old chacha20 wwqgtxx 2022-11-16 18:37:14 +08:00
  • 994e85425f fix: resolver's defer wwqgtxx 2022-11-16 17:53:52 +08:00
  • 1880a485f8 chore: better tfo inbound code wwqgtxx 2022-11-16 10:43:16 +08:00
  • 03645fb235 fix: correct the go.mod wwqgtxx 2022-11-16 10:00:09 +08:00
  • eb8431255d fix: sing-shadowsocks serverConn.Write return (0,nil) when p isn't empty wwqgtxx 2022-11-15 20:20:57 +08:00
  • e5a81b6c35 fix: don't use ReadOnceFrom in sing-shadowsocks wwqgtxx 2022-11-15 15:07:04 +08:00
  • 0eecd11fdc ss and vmess inbound add tfo zhudan 2022-11-14 12:24:37 +08:00
  • 9c8e39827f update tfo to v2 zhudan 2022-11-14 12:11:54 +08:00
  • 586dec5ba3 Merge commit '2a8e1778ad1d7b507e432f659407d76dffcaacb8' into Alpha Skimmle 2022-11-14 20:17:52 +08:00
  • 6db7c800d5 fix: DoQ and HTTP/3 over proxy Skimmle 2022-11-14 20:17:12 +08:00