GitPedia
Diniboy1123

Diniboy1123/usque

Open-source reimplementation of the Cloudflare WARP client's MASQUE protocol.

21 Releases
Latest: 1w ago
v4.2.0Latest
github-actions[bot]github-actions[bot]·1w ago·June 21, 2026
GitHub

📋 Changelog

  • 0fa6da9e34714a13676361afbfe6a58ad6597110 account: refactor: Use tabwriter for terminal alignment
  • 2c28d8526faafcd6ff8065766897730f1f8fa035 api: feat: Add the ability to set/reset WARP license key (#100)
v4.1.0
github-actions[bot]github-actions[bot]·1w ago·June 17, 2026
GitHub

📋 Changelog

  • 8b47f8f3c5bd87d94b58c9108487149b5e7ad406 tunnel: feat: Reuse HTTP/3 connection for L4 modes
v4.0.0
github-actions[bot]github-actions[bot]·1w ago·June 16, 2026
GitHub

📋 Changelog

  • 91d1494a92631688eaa05b9a753cb9a0d90eb828 ci: Add 32-bit Windows target
  • 38df335aa9fd65e72f1ef46deb04590968678d81 chore: Update dependencies
  • 33396a876c4f1ecaec1dcb2f7ebaff3f1b7f73d8 tunnel: feat: L4 SOCKS5 and HTTP Proxy modes
v3.0.1
github-actions[bot]github-actions[bot]·2w ago·June 13, 2026
GitHub

📋 Changelog

  • 10bc84c032210a2fb565c8393a60d141afb5d500 socks5: fix: Proper auth with UDP ASSOCIATE too
  • 21d924337a488fc81361e7acda80dd897018c776 masque: fix: Handle `PROTOCOL_VIOLATION`
  • b9123a4eb6f376d91bbc1e7a322c3cf4627fab85 tunnel: fix: Less copies when passing to connect-ip-go
  • 827ebf177da2dbcbf20448305c19e45e21e30c3b docs: fix typo
v3.0.0
github-actions[bot]github-actions[bot]·2mo ago·April 22, 2026
GitHub

📋 Changelog

  • 47c1b1bf2c8675d906bc8026515585ced27beef7 all: chore: Satisfy golangci-lint findings
  • 0558b2285660dec94ca1efc8fd448c7b361bf8fc ci: Add lint CI action
  • 50f9c4f7b0a65b08a35f98e0c0e7a9db14ec6b70 socks,httpproxy: Add system-dns flag
  • b090b2fcc7d4ee99c85cea5112552be4a4542836 socks: fix: migrate to txthinking/socks5 for better UDP support
  • e544d7b93c5483f434bdd721bb32769a51c5d50b logger: feat: Log timezone in log lines always
  • bb84be6e655977ab9b249a620b24cb4750edec62 all: feat: Added post-connect and disconnect hooks
  • 7fd1f6739ce4aa3f7a392473d8055b6931e10108 masque: fix: Loosen access-denied match in connect-ip dial
  • 19c0ab0c5addee5e95f92e422d47bf86655752c5 masque: fix: Close http3 transport and quic conn on connect-ip dial failure
  • + 3 more
v2.0.1
github-actions[bot]github-actions[bot]·2mo ago·April 10, 2026
GitHub

📋 Changelog

  • 24af7b21a56b083b86405597654b517b92f437af nativetun: feat: Don't delete interface on exit when `--persist` is on
  • 25c7f0a890fc7b5e4293b2f6c92f48b6c127e00f tunnel: fix: Treat all errors fatal in HTTP/2 mode
v2.0.0
github-actions[bot]github-actions[bot]·2mo ago·April 9, 2026
GitHub

📋 Changelog

  • a195b52430b9e7362b14b69338e69af25693b96c tunnel: feat: Support HTTP/2 (TCP) mode and `--insecure` flag
v1.5.0
github-actions[bot]github-actions[bot]·2mo ago·April 9, 2026
GitHub

📋 Changelog

  • 30d25977cf3c18faa49dd0340e81fe2ef2cdb031 ci: Bump Go version to 1.25.5
  • b297a1dd43d9afde311777b8e1c86851dc3ff854 tunnel: feat: Use PMTU discovery by default
  • ddf3b792c6ff367fe29066ead7e9875c8a27389b tunnel: refactor: Only reconnect on new traffic
  • 7e346aa20cc20bf3ef070ac16dfb52897c3c7ca6 chore: Update dependencies
  • d0eb96e7e5c56cce6cf34a7f8d75abbedba58fef docs: Update minimum required version
v1.4.2
github-actions[bot]github-actions[bot]·8mo ago·October 11, 2025
GitHub

📋 Changelog

  • 39ed6d0d8ee539d2f008b878529097e203688121 chore: Update dependencies
v1.4.1
github-actions[bot]github-actions[bot]·1y ago·June 25, 2025
GitHub

📋 Changelog

  • 7a934d8b60a38f883bf780f9d9ccd13a70b52442 ci: Add mips targets
v1.4.0
github-actions[bot]github-actions[bot]·1y ago·June 19, 2025
GitHub

📋 Changelog

  • 6700acbb5aa97dc83ae4f95a613e34ff365f3f3c tunnel: fix: Only attempt reconnects if previous session was closed
  • 7b870d7126b7cf032d2f151e69b58f82e9cbc465 Update dependencies
  • a793d340bd97390b55600b64ecfb0bf36dac6d2f docs: Add deleted note on endpoint info
v1.3.0
github-actions[bot]github-actions[bot]·1y ago·June 15, 2025
GitHub

📋 Changelog

  • 48f627da85d77a39e00b2ee29945eaafbf9e4b0b docs: Document Windows nativetun support
  • 75212909b6336f629c07d99e82d07fc47c258a20 Merge pull request #28 from DevonTM/nativetun-windows
  • 14954fed7ecf9fea0148c0199079f1e97d485b72 nativetun: refactor: Split implementation into per-platform files
  • 3bedfb92201d94318efbf34ae26cd596020b7399 nativetun: Initial support Windows
v1.2.1
github-actions[bot]github-actions[bot]·1y ago·June 2, 2025
GitHub

📋 Changelog

  • b9cd6f55bcf5a257439f85c62ec0986730ea2811 Merge pull request #26 from DevonTM/fix-portfw-flag
  • be4b26cfefc5f52bb783a831edca4c8bf6b65dca portfw: fix: Add missing -r flag
v1.2.0
github-actions[bot]github-actions[bot]·1y ago·May 28, 2025
GitHub

📋 Changelog

  • f99e867eccb3f3fae8bf69250d98c61f6cac1b4c socks,httpproxy: feat: Local DNS resolver support
v1.1.1
github-actions[bot]github-actions[bot]·1y ago·May 24, 2025
GitHub

📋 Changelog

  • 80f1e1ea669e388bbf72812145152189871259d7 nativetun: Support custom interface names
  • 189953d6c01252a94ef6df77c570b5cfd7de56af docs: Fix accidentally deleted line
v1.1.0
github-actions[bot]github-actions[bot]·1y ago·May 15, 2025
GitHub

📋 Changelog

  • 64df28374497e2bb396fd17cf6b77416e777d4dc Merge pull request #21 from HynoR/tunnel-patch
  • 5f424ed0cfdfeda6270bf5254e211947a4da08be tunnel: refactor: Initialize NetBuffer in-place
  • 0549a2b5ee67c34731ebd58432c055eaa6d53ab8 tunnel: refactor: Got rid of more reallocations when doing packet processing
  • 2fac31dd9ded43a15cbd3870eac5bc30ece76de7 tunnel: refactor: NewNetBuffer signature simplification
  • 52f60a12bf727af526cb9c8bde9890d2bf84e580 tunnel: docs: Document NetBuffer
  • ea9989093ded9c76cc66013edc8188a83499a448 tunnel: refactor: Move tunnel buffer pools to NetstackAdapter for better encapsulation
  • e5fafc72e8fddd28f34fe600ce4400326858ad65 tunnel: refactor: Remove strict size constraint on net buffer allocation
  • a4cb5dc2df52bfe76a06ced2343982ce5a56ed3c tunnel: refactor: Update ReadPacket method signatures and buffer handling
  • + 2 more
v1.0.4
github-actions[bot]github-actions[bot]·1y ago·May 9, 2025
GitHub

📋 Changelog

  • dd1db565eb9fe3382640336c2937505b91017e9b Merge pull request #19 from Derad6709/patch-1
  • 238cf173267c620bde5c529d6e5d76d5416cca1e ci: Add darwin target to goreleaser
v1.0.3
github-actions[bot]github-actions[bot]·1y ago·May 2, 2025
GitHub

📋 Changelog

  • 40a50d258d642c9fb6c1c0650c6461ecfe96838b Update dependencies
  • b7463579d55e2ec0fecbccce8eca235a57318a89 register: Add flag to accept TOS
  • 893bdebdd3b41317d912b32c6b9489f84f67fe36 Merge pull request #12 from neletor/jwt
  • f119f8f66a9637564f60b4918d8314f8ca12e3a5 Support register a new client by team jwt flag
  • b23af5111ab7bcf551912e8f48c2675c35309596 ci: Include git history in Actions
  • d183bfe61618ee0e9d1b06f04eda8fc172da929b docs: Fix DNS flag documentation (#10)
v1.0.2
github-actions[bot]github-actions[bot]·1y ago·March 31, 2025
GitHub

📋 Changelog

  • 8349101cec46d34605439ae980d63d3151819c2c register: Prompt for accepting ToS
  • af595329cd362773dbe74ae48c48a233063b55f7 enroll: Support device key regeneration
v1.0.1
github-actions[bot]github-actions[bot]·1y ago·March 26, 2025
GitHub

📋 Changelog

  • 0d5889c04848e5b770cc800cb3e4af027bc07a8a socks: DNS resolution moved inside the tunnel (#7)
v1.0.0
github-actions[bot]github-actions[bot]·1y ago·March 19, 2025
GitHub

📋 Changelog

  • ce930cd7a3839902dfb58c208bfc62f5a635655e main: Hardcode DNS for Android builds without CGO