Commit Graph

  • 7c78408df9 Add some logs for troubleshooting datagram yuhan6665 2025-03-09 22:59:30 -04:00
  • 5f504888b6
    Add support for internal DNS system dev-ECH-internal-DNS 风扇滑翔翼 2025-03-09 18:55:37 +00:00
  • 129b2be9c1 Use capsulate protocol for large UDP packet yuhan6665 2025-03-02 23:53:33 -05:00
  • 358bdc258e Update to latest main yuhan6665 2025-02-02 11:11:09 -05:00
  • c660bf7e37 Add Datagram transport yuhan6665 2025-01-12 14:49:34 -05:00
  • 414379ca96 Add config proto yuhan6665 2025-01-12 12:57:47 -05:00
  • 4999fd5b7b
    Missing rename ECH 风扇滑翔翼 2025-03-09 13:30:15 +00:00
  • 7f6a825bfe
    Do some rename 风扇滑翔翼 2025-03-09 11:40:10 +00:00
  • 6d5be86947
    Add classic UDP DNS support for ECH Config 风扇滑翔翼 2025-03-09 09:43:40 +00:00
  • 43b57825fa
    Sockopt: Add dialTimeout dialTimeout 风扇滑翔翼 2025-03-06 21:41:38 +00:00
  • 2cba2c4d59
    v25.3.6 main v25.3.6 v1.250306.0 RPRX 2025-03-06 13:50:15 +00:00
  • 306fa51475
    README.md: Add Happ to iOS clients (#4465) Happ-dev 2025-03-06 15:27:25 +03:00
  • 6d6f1c6967
    Bump golang.org/x/net from 0.36.0 to 0.37.0 (#4469) dependabot[bot] 2025-03-06 10:59:49 +00:00
  • 152959824f
    Bump google.golang.org/grpc from 1.70.0 to 1.71.0 (#4463) dependabot[bot] 2025-03-05 09:23:38 +00:00
  • a977b6357e
    Bump golang.org/x/net from 0.35.0 to 0.36.0 (#4462) dependabot[bot] 2025-03-05 09:23:31 +00:00
  • 0923f53b21
    bugfix 风扇滑翔翼 2025-03-02 13:30:58 +00:00
  • 8554549f2c
    Refine xray tls ech output format 风扇滑翔翼 2025-03-01 19:38:41 +00:00
  • cab4321956
    Add server support 风扇滑翔翼 2025-03-01 19:23:56 +00:00
  • 26199629f7
    Update goech to v0.0.1 风扇滑翔翼 2025-02-27 07:14:03 +00:00
  • 53ceaf87a5
    Use sync.Map 风扇滑翔翼 2025-02-15 15:19:18 +00:00
  • 73e98665ac
    Add new doh server format 风扇滑翔翼 2025-02-08 18:29:09 +00:00
  • 52c46bc508
    Update mutex usage 风扇滑翔翼 2025-02-08 12:12:12 +00:00
  • 9bdf866471
    ECH: client support TLS Encrypted Client Hello 风扇滑翔翼 2025-02-08 10:07:42 +00:00
  • 16eee1b89c
    Mux server: Clone the session.Content attached on ctx as well RPRX 2025-03-04 11:01:03 +00:00
  • dde0a4f272
    REALITY config: Add password as an alias of publicKey RPRX 2025-03-04 05:29:03 +00:00
  • e15dff94b5
    v25.3.3 v25.3.3 RPRX 2025-03-03 15:30:22 +00:00
  • e466b0497c
    DNS DoH: Use Chrome's fingerprint & keepAlivePeriod, Add header padding by default RPRX 2025-03-03 14:45:12 +00:00
  • b9cb93d3c2
    Sockopt: Add addressPortStrategy (query SRV or TXT) (#4416) j3l11234 2025-03-02 21:07:55 +08:00
  • 8d46f7e14c TLS fingerprints: Refine "random" & "randomized", Add "randomizednoalpn" RPRX 2025-03-01 15:33:21 +00:00
  • 4b616f5cd0 XHTTP server: Switch to Go 1.24 native h2c support (#4451) A1lo 2025-03-01 11:20:54 +08:00
  • 06b4a7ce4d
    Bump lukechampine.com/blake3 from 1.3.0 to 1.4.0 (#4439) dependabot[bot] 2025-02-25 13:26:54 +00:00
  • 4c12e1686b
    Bump golang.org/x/crypto from 0.33.0 to 0.35.0 (#4438) dependabot[bot] 2025-02-25 13:26:32 +00:00
  • 225d151cd3
    Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#4433) dependabot[bot] 2025-02-25 13:26:00 +00:00
  • d451078e72
    Chore: Fix tests (#4440) 风扇滑翔翼 2025-02-25 21:11:37 +08:00
  • ce2384cccc
    Use Go 1.24 RPRX 2025-02-25 11:35:25 +00:00
  • 95c2113250
    Add sniff timeoit dev-sniff-timeout 风扇滑翔翼 2025-02-21 10:44:33 +00:00
  • be43f66b63
    v25.2.21 v25.2.21 RPRX 2025-02-21 07:58:31 +00:00
  • 71a6d89c23
    Bump github.com/quic-go/quic-go from 0.49.0 to 0.50.0 (#4420) dependabot[bot] 2025-02-21 06:34:33 +00:00
  • 89792aee9d
    Outbound: Add outbound sendThrough origin behavior (#4349) lastrise 2025-02-21 00:15:59 +04:00
  • b786a50aee
    XHTTP server: Fix stream-up "single POST problem", Use united httpServerConn instead of recover() RPRX 2025-02-20 16:28:06 +00:00
  • b38a53e629
    UDS: Use UnixListenerWrapper & UnixConnWrapper (#4413) 风扇滑翔翼 2025-02-19 19:31:29 +08:00
  • 52381a3c03
    v25.2.18 v25.2.18 RPRX 2025-02-18 11:55:07 +00:00
  • 4b01eb4398
    Metrics: Add direct listen (#4409) 风扇滑翔翼 2025-02-18 19:32:48 +08:00
  • c5de08bea6
    XHTTP client: Revert "Add back minimal path padding for compatibility" RPRX 2025-02-18 11:11:36 +00:00
  • 8cb63db6c0
    XHTTP server: Set remoteAddr & localAddr correctly RPRX 2025-02-18 10:50:50 +00:00
  • eef74b2c7d
    XTLS: More separate uplink/downlink flags for splice copy (#4407) yuhan6665 2025-02-18 03:37:52 -05:00
  • a1714cc4ce
    API: Improve cli usage descriptions (#4401) Bill Zhong 2025-02-18 05:06:39 -03:30
  • 958b13ebb5
    Build: End of the easily mistaken 'Makefile' (#4395) 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇 2025-02-18 16:33:05 +08:00
  • 22c50a70c6
    UDS: Make all remote addr 0.0.0.0 (#4390) 风扇滑翔翼 2025-02-13 22:01:33 +08:00
  • 94c7970fd6
    Config: Correctly marshal PortList and NameServerConfig to JSON (#4386) yiguous 2025-02-12 22:55:16 +08:00
  • a71762b5da
    Workflows: Fix Actions' manual dispatch for assets update (#4378) 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇 2025-02-11 21:19:03 +08:00
  • 5033cbceea
    Bump golang.org/x/net from 0.34.0 to 0.35.0 (#4382) dependabot[bot] 2025-02-11 13:14:22 +00:00
  • dcd7e92c45
    XHTTP server: Finish stream-up's HTTP POST when its request.Body is closed RPRX 2025-02-10 13:56:13 +00:00
  • 2d7ca4a6a6
    Bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#4375) dependabot[bot] 2025-02-10 08:30:42 +00:00
  • 925a985cc0 Commands: Use ".crt" & ".key" suffixes when generating TLS certificates RPRX 2025-02-08 18:29:54 +00:00
  • 613c63b165
    DNS DoH h2c Remote: Add verifyPeerCertInNames "fromMitm" support RPRX 2025-02-08 18:05:41 +00:00
  • d4c7cd02fd
    MITM freedom RAW TLS: Allow "fromMitm" to be written at any position in verifyPeerCertInNames, Add checking for alpn "fromMitm" RPRX 2025-02-08 12:11:25 +00:00
  • db5f18b98c
    Workflows: Reduce Geodata update frequency (#4369) 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇 2025-02-08 16:07:46 +08:00
  • c81d8e488a
    Geofiles: Switch to Loyalsoldier's v2ray-rules-dat RPRX 2025-02-08 04:47:43 +00:00
  • 1d9e6bc2f3
    README.md: Add XrayUI to Asuswrt-Merlin clients (#4355) Daniel Lavrushin 2025-02-07 05:57:52 -08:00
  • ae327eb7e6
    Chore: Make some Maps into real Sets (#4362) Artur Melanchyk 2025-02-07 14:48:33 +01:00
  • e893fa1828
    API: Add user IPs and access times tracking (#4360) Maxim Plotnikov 2025-02-07 07:19:47 -05:00
  • 1982c2366e
    Bump google.golang.org/protobuf from 1.36.4 to 1.36.5 (#4363) dependabot[bot] 2025-02-07 10:09:50 +00:00
  • 117de1fd3c
    MITM freedom RAW TLS: Report website with unexpected Negotiated Protocol / invalid Domain Fronting certificate RPRX 2025-02-07 08:15:40 +00:00
  • 07c35ed52a
    Bump github.com/cloudflare/circl from 1.5.0 to 1.6.0 (#4352) dependabot[bot] 2025-02-06 11:31:13 +00:00
  • e17c068821
    Bump golang.org/x/sync from 0.10.0 to 0.11.0 (#4351) dependabot[bot] 2025-02-06 11:30:58 +00:00
  • 88d40d6367
    Bump golang.org/x/sys from 0.29.0 to 0.30.0 (#4350) dependabot[bot] 2025-02-06 11:28:02 +00:00
  • 527caa3711
    Log: Add microseconds for golang's standard logger RPRX 2025-02-06 07:50:48 +00:00
  • c6a31f457c
    MITM: Allow using local received SNI in the outgoing serverName & verifyPeerCertInNames RPRX 2025-02-06 07:37:30 +00:00
  • 9b7841178a
    MITM: Allow forwarding local negotiated ALPN http/1.1 to the real website RPRX 2025-02-04 15:10:08 +00:00
  • 480c7d7db7
    README.md: Add Project XHTTP (Persian) to Telegram RPRX 2025-02-01 16:51:28 +00:00
  • c2f6c89987
    Commands: Fix ambiguous printing of private x25519 key (#4343) auvred 2025-02-01 17:45:34 +03:00
  • 0a8470cb14
    v25.1.30 v25.1.30 RPRX 2025-01-30 10:57:37 +00:00
  • efdc70fbf7
    XHTTP client: Add back minimal path padding for compatibility RPRX 2025-01-30 10:45:12 +00:00
  • f35fb08aeb
    Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 (#4331) dependabot[bot] 2025-01-27 20:45:59 +00:00
  • 1bb0beaa43
    Bump github.com/miekg/dns from 1.1.62 to 1.1.63 (#4330) dependabot[bot] 2025-01-27 20:45:47 +00:00
  • 03131c72db
    XTLS Vision: Use separate uplink/downlink flag for direct copy (#4329) yuhan6665 2025-01-27 15:44:33 -05:00
  • 7b59379d73
    README.md: Add xray-checker to Xray Tools (#4319) Sergey Kutovoy 2025-01-26 20:59:34 +05:00
  • a7a83624c5
    Upgrade quic-go to official v0.49.0 RPRX 2025-01-26 11:47:30 +00:00
  • 3a7a78ff3a
    UDS: Keep valid source addr (#4325) 风扇滑翔翼 2025-01-26 19:08:36 +08:00
  • 5679d717ee
    Log: Add microseconds for all kinds of logs RPRX 2025-01-25 11:52:44 +00:00
  • 740a6b0dcd
    RAW: Allow setting ALPN http/1.1 for non-REALITY uTLS RPRX 2025-01-25 11:15:42 +00:00
  • 2522cfd7be
    DNS DoH: Add h2c Remote mode (with TLS serverNameToVerify) RPRX 2025-01-25 10:51:44 +00:00
  • a0822cb440
    Bump google.golang.org/grpc from 1.69.4 to 1.70.0 (#4322) dependabot[bot] 2025-01-24 07:24:33 +00:00
  • ca9a902213
    XHTTP server: Add scStreamUpServerSecs, enabled by default (#4306) RPRX 2025-01-19 13:32:07 +00:00
  • f4fd8b8fad
    DNS: Implement queryStrategy for "localhost" (#4303) 风扇滑翔翼 2025-01-19 15:39:54 +08:00
  • 14a6636a41
    XHTTP client: Move x_padding into Referer header (#4298) rPDmYQ 2025-01-18 20:05:19 +08:00
  • 30cb22afb1
    Mixed inbound: Handle immediately closing connection gracefully (#4297) rPDmYQ 2025-01-17 21:37:40 +08:00
  • 66dd7808b6
    Commands: Fix dumping merged config for XHTTP (#4290) nobody 2025-01-17 18:40:36 +08:00
  • f1ff454e67
    Bump google.golang.org/protobuf from 1.36.2 to 1.36.3 (#4295) dependabot[bot] 2025-01-16 13:21:31 +00:00
  • 4576f56ec8
    Bump google.golang.org/grpc from 1.69.2 to 1.69.4 (#4288) dependabot[bot] 2025-01-14 22:48:36 -05:00
  • 9b1855f719
    chore: fix struct field name in comment (#4284) dashangcun 2025-01-14 15:56:22 +01:00
  • 3e590a4eb1
    Freedom: Don't use rawConn copy when using utls (#4272) 风扇滑翔翼 2025-01-13 03:10:39 +08:00
  • ef4a3c1cae
    Bump google.golang.org/protobuf from 1.36.1 to 1.36.2 (#4268) dependabot[bot] 2025-01-10 02:02:00 +00:00
  • 5635254ebc
    Bump golang.org/x/net from 0.33.0 to 0.34.0 (#4262) dependabot[bot] 2025-01-10 02:00:22 +00:00
  • 7073450735
    more log dev-mux-cool 风扇滑翔翼 2025-01-07 09:53:57 +00:00
  • ce6c0dc690
    XHTTP XMUX: Abandon client if client.Do(req) failed (#4253) RPRX 2025-01-06 14:06:11 +00:00
  • aeb12d9e3b
    Build: Update GeoIP/GeoSite Cache per hour (#4247) 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇 2025-01-05 14:37:50 +08:00
  • de53a3b94e
    Upgrade gVisor to a newer version (#3903) Hossin Asaadi 2025-01-03 19:20:23 +03:30
  • 2f52aa7ed8
    Freedom noises: Support RawURLEncoding for "base64" RPRX 2025-01-02 09:45:46 +00:00