Commit Graph

  • 393d211d1e Rename quic session to connection yuhan6665 2022-04-09 00:48:02 -04:00
  • c6550aecfc Bump github.com/lucas-clemente/quic-go from 0.26.0 to 0.27.0 dependabot[bot] 2022-04-06 00:31:14 +00:00
  • 430235a1cf Bump github.com/miekg/dns from 1.1.47 to 1.1.48 dependabot[bot] 2022-04-04 01:06:05 +00:00
  • 755268b7d4 fix: expvar error when observatory is not enabled & various typos yichya 2022-04-01 16:38:27 +08:00
  • 70306c4ec8 Update README.md Lemonawa 2022-03-29 13:26:57 +08:00
  • 35eb165f63 feat: metrics including pprof, expvars yichya 2022-03-25 11:24:23 +08:00
  • 91ffb7617d Bump github.com/lucas-clemente/quic-go from 0.25.0 to 0.26.0 dependabot[bot] 2022-03-23 00:31:02 +00:00
  • 09ca5c7341 Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 dependabot[bot] 2022-03-23 00:30:52 +00:00
  • 97b7460786 Add V2RayXS to the macOS client tzmax 2022-03-17 14:54:49 +08:00
  • fd508e92ca Update README.md Lemonawa 2022-03-16 14:17:59 +08:00
  • 441e770b96 Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 dependabot[bot] 2022-03-16 00:25:43 +00:00
  • 3d3801fc25 Update version 1.5.4 v1.5.4 yuhan6665 2022-03-12 20:35:23 -05:00
  • 7f00df4f02 Update dependencies yuhan6665 2022-03-12 12:00:13 -05:00
  • 94c249a8c8 Fix some flaky tests related to pick port (#985) yuhan6665 2022-03-12 11:56:40 -05:00
  • c1a54ae58e Fix a concurrency issue in fakedns yuhan6665 2022-03-12 10:35:06 -05:00
  • 03ade23022 Bump actions/checkout from 2 to 3 dependabot[bot] 2022-03-11 15:47:14 +00:00
  • 8bff676fb0 Maintain dependencies for GitHub Actions 3mc4 2022-03-11 14:13:42 +08:00
  • d78d1f119c Bump google.golang.org/grpc from 1.44.0 to 1.45.0 dependabot[bot] 2022-03-10 00:35:38 +00:00
  • cd93e10d58 Bump github.com/pires/go-proxyproto from 0.6.1 to 0.6.2 dependabot[bot] 2022-03-03 00:22:23 +00:00
  • 7dcf08c5ef workflows: add check-latest tritu 2022-02-21 06:13:35 -08:00
  • 22e46b846c Add specific permissions to workflows under .github/workflows (#704) Varun Sharma 2022-02-19 19:53:11 -08:00
  • 496b2c02c5 Fix context api and document (#727) yuhan6665 2022-02-19 22:45:41 -05:00
  • cf1ee095a2 Add background-working Xray to windows release version. (#861) Johnshall 2022-02-20 11:22:12 +08:00
  • b3ab94ef5b Refine domain socket permission hmol233 2021-06-14 20:30:46 +08:00
  • b6f77e4944 Bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 dependabot[bot] 2022-02-16 00:39:47 +00:00
  • d4f38ac339 workflows: use go 1.17.7 build Beginner-Go 2022-02-09 18:46:11 +00:00
  • ebf2873146 Bump github.com/miekg/dns from 1.1.45 to 1.1.46 dependabot[bot] 2022-02-08 00:32:27 +00:00
  • 41ce6ccf9f Make reverse proxy compatible with v2fly (#924) yuhan6665 2022-02-04 21:59:50 -05:00
  • 42284a757c chore fixed (#921) Mustafa 2022-02-03 08:57:32 +08:00
  • d51db9469e Update version 1.5.3 v1.5.3 yuhan6665 2022-01-28 18:03:59 -05:00
  • aa554871ef Update dependencies yuhan6665 2022-01-28 18:03:12 -05:00
  • 578d903a9e Quic related improvements (#915) yuhan6665 2022-01-28 18:11:30 -05:00
  • 30a40aa6f1 Bump google.golang.org/grpc from 1.43.0 to 1.44.0 dependabot[bot] 2022-01-26 00:41:18 +00:00
  • dfcfecf7d8 Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 dependabot[bot] 2022-01-20 00:43:18 +00:00
  • 68d37adf88 Bump github.com/lucas-clemente/quic-go from 0.24.0 to 0.25.0 dependabot[bot] 2022-01-19 00:41:39 +00:00
  • e96e5994d0 Update Vmess Warning Errors Machtergreifung 2022-01-19 20:35:22 +08:00
  • b4cdb6075b Remove a missed alterId in test yuhan6665 2022-01-14 17:50:53 -05:00
  • dde033ca1f go 1.17.6 (#900) Machtergreifung 2022-01-15 06:49:46 +08:00
  • 9ad26fa049 chore fixed (#897) Machtergreifung 2022-01-13 10:51:47 +08:00
  • 800b3bd3fe chore fixed (#895) Machtergreifung 2022-01-11 12:39:58 +08:00
  • 1447615f3a Bump github.com/miekg/dns from 1.1.43 to 1.1.45 dependabot[bot] 2022-01-11 00:32:35 +00:00
  • 980b35b3fe Update version 1.5.2 v1.5.2 yuhan6665 2021-12-24 09:19:17 -05:00
  • 9ea1bf7c1d Fix shadowsocks xchacha cipher nonce size yuhan6665 2021-12-18 23:23:09 -05:00
  • 63da3a5481 grpc: add initial_windows_size option hmol233 2021-12-20 00:47:21 +08:00
  • 3057a7c999 doc: add contributing section to readme and update build instruction style (#863) rf2892jfdsajf 2021-12-20 08:10:00 +08:00
  • c8e2a99e68 fix unsupported cipher method: xChaCha20-IETF-Poly1305 xqzr 2021-12-17 00:25:16 +08:00
  • 756bac7fa4 go 1.17.5 tritu 2021-12-14 23:18:47 -08:00
  • b0a08d3ed3 Update version 1.5.1 v1.5.1 yuhan6665 2021-12-14 20:08:32 -05:00
  • 0d292e0dcd Update dependencies yuhan6665 2021-12-14 20:23:09 -05:00
  • dd9da23a59 Add statistics in conn testing yuhan6665 2021-12-04 17:45:01 -05:00
  • 4e88a369c4 Fix vmess test with portList yuhan6665 2021-12-14 19:47:23 -05:00
  • e93da4bd02 Fix some tests and format code (#830) yuhan6665 2021-12-14 19:28:47 -05:00
  • d5a7901601 Unified drain support for vmess and shadowsocks (#791) yuhan6665 2021-12-14 19:27:31 -05:00
  • 6fb5c887b2 Fix DoS attack vulnerability in CommandSwitchAccountFactory Shelikhoo 2021-12-05 19:15:38 +00:00
  • 4fc284a8e9 Try to fix UDP error yaotthaha-vscode 2021-12-01 23:06:00 +08:00
  • 7c240e8630 Fix null pointer exception for observatory yuhan6665 2021-11-13 23:23:38 -05:00
  • d6ae4e9ba2 Make it easier to configure multiple listening ports lucifer9 2021-11-12 18:12:32 +08:00
  • c3298c38a0 Bump google.golang.org/grpc from 1.41.0 to 1.42.0 dependabot[bot] 2021-11-03 01:02:51 +00:00
  • eb6ced79e7 Add .vscode to ignored directories dev_0x1 2021-11-05 00:40:16 +08:00
  • 63d0cb1bd6 Refactor: new Shadowsocks validator (#629) 秋のかえで 2021-11-01 10:10:26 +08:00
  • dd6769954c hotRelodaInterval --> hotReloadInterval roc 2021-10-26 21:30:03 +08:00
  • 28b17b529d Add concurrency option for outbound observation Zhu Sheng Li 2021-08-27 01:01:10 +08:00
  • abb8ba8b0e Observatory related fixes (#788) yuhan6665 2021-10-26 01:00:31 -04:00
  • 7038bded7b Added experiment to avoid sending the termination signal Shelikhoo 2021-04-29 21:28:52 +08:00
  • ff35118af5 VMess AEAD based packet length Shelikhoo 2021-04-29 06:29:42 +08:00
  • 64c2986853 Added experiment to avoid sending the termination signal ax Shelikhoo 2021-04-29 21:28:52 +08:00
  • 778876df9e VMess AEAD based packet length Shelikhoo 2021-04-29 06:29:42 +08:00
  • 5bf2b31883 Add hook to init and listen observatory statuses 世界 2021-09-05 10:47:09 +08:00
  • 390a76ff61 Export instance context 世界 2021-09-19 14:05:37 +08:00
  • 486f96838d Parse port in dns address 世界 2021-10-13 13:37:46 +08:00
  • 710b283204 Add more default ttl 世界 2021-10-01 11:57:09 +08:00
  • 073ba6f1c5 Add ApplySockopt 世界 2021-09-29 18:52:59 +08:00
  • a4f657f787 Remove unused 世界 2021-09-19 20:28:38 +08:00
  • ea94d07f65 Add domainStrategy to outbound & Add preferIPv4/6 to domainStrategy 世界 2021-09-13 14:50:18 +08:00
  • 14aa152a8a Add skipFakeDNS to inbound session 世界 2021-09-13 10:58:52 +08:00
  • e316cd4c66 Hook to replace DOHL dialer 世界 2021-09-01 09:37:40 +08:00
  • 16d96aa54d Add uid and app status in routing rule 世界 2021-08-27 13:00:13 +08:00
  • 707efd6d12 Add loopback outound 世界 2021-09-19 20:28:38 +08:00
  • 5c366db847 Add observatory / latestPing balancing strategy 世界 2021-04-09 05:20:30 +08:00
  • 77d0419aca Add socks4/4a support 世界 2021-09-16 14:42:12 +08:00
  • 238bd5d050 Add xchacha20-ietf-poly1305 for Shadowsocks maskedeken 2021-05-25 23:45:48 +08:00
  • 3fe61ed4a2 Feat: add reverse match for GeoIP Loyalsoldier 2021-04-08 13:19:25 +08:00
  • 13bc0432bc WebSocket Early Data Protocol Harmonization with V2Ray/V2Fly (#548) Xiaokang Wang 2021-10-22 05:08:50 +01:00
  • 9b204ed99b Fix: Trojan fallback 秋のかえで 2021-09-24 13:21:03 +08:00
  • acb81ebe3d Verify peer cert function for better man in the middle prevention (#746) yuhan6665 2021-10-22 00:04:06 -04:00
  • 6a60332700 Create CODE_OF_CONDUCT.md (#941) (#749) yuhan6665 2021-10-22 00:03:35 -04:00
  • 45dc97e2b6 Use shadowsocket's bloomring for shadowsocket's replay protection (#764) yuhan6665 2021-10-22 00:03:09 -04:00
  • 0f0a424e8c Fix: use sorted cidr list (#1156) (#773) yuhan6665 2021-10-22 00:02:07 -04:00
  • c4fc277758 add comment for gRPC TLS silent failure behavior (#779) yuhan6665 2021-10-22 00:01:51 -04:00
  • 3bf3d96472 Fix: JSON tag case (#1212) (#778) yuhan6665 2021-10-22 00:01:31 -04:00
  • 3c7189a3e7 Fix: Remove udp connection twice Ovear 2021-09-29 22:31:59 +08:00
  • 27224868ab Override destination if replaced in hosts 世界 2021-09-28 14:41:31 +08:00
  • 50e576081e Add DispatchLink 世界 2021-09-28 09:42:57 +08:00
  • 625cf7361a Export PacketConnWrapper 世界 2021-09-19 14:14:03 +08:00
  • a3023e43ef Add routeOnly sniffing option 世界 2021-09-16 15:05:48 +08:00
  • 6c9e57d624 Add .gitignore 世界 2021-10-20 19:43:52 +08:00
  • 76a3f24169 fix concurrent access crash for handler creator (#772) yuhan6665 2021-10-20 07:30:34 -04:00
  • a58e20c811 v1.5.0 v1.5.0 Arthur Morgan 2021-10-20 14:55:23 +08:00
  • 2ab80d68ef upgrade dependencies Arthur Morgan 2021-10-20 14:47:57 +08:00
  • a208b07a73 Bump github.com/lucas-clemente/quic-go from 0.23.0 to 0.24.0 (#777) dependabot[bot] 2021-10-20 14:44:40 +08:00