Commit Graph

  • e6c0e3b19c fix: handle geoip:lan when GetRecodeSize() (#2460) Prerelease-Alpha Alpha HolgerHuo 2025-12-24 08:34:19 +08:00
  • 287f9e5185 chore: temporarily skip mieru inbound test in go1.26 on windows wwqgtxx 2025-12-23 23:49:19 +08:00
  • c456370f4f fix: missing context cancel in pullLoop wwqgtxx 2025-12-23 23:26:05 +08:00
  • 10ef29f5cd chore: apply global ca in sudoku code wwqgtxx 2025-12-23 23:15:52 +08:00
  • 85ba7f6a0a chore: change import paths in sudoku code wwqgtxx 2025-12-23 23:14:39 +08:00
  • 7daf37bc15 feat: support http-mask-mode, http-mask-tls and http-mask-host for sudoku (#2456) saba-futai 2025-12-23 23:08:38 +08:00
  • 8deaed8287 doc: fix typo in config.yaml (#2459) Meta Davoyan 2025-12-23 17:20:19 +03:00
  • 64015b7634 chore: update quic-go to 0.58.0 wwqgtxx 2025-12-22 17:29:28 +08:00
  • 5585304d68 chore: allow custom path for gRPC (grpc-service-name start with /) v1.19.18 wwqgtxx 2025-12-21 10:28:05 +08:00
  • 911211578c action: add Go 1.26rc1 to test wwqgtxx 2025-12-21 00:12:03 +08:00
  • abb55199f2 fix: os.RemoveAll not working on Windows7 wwqgtxx 2025-12-20 22:57:00 +08:00
  • 87c3f700e5 chore: add TODO comment to ca.LoadCertificates wwqgtxx 2025-12-19 21:43:11 +08:00
  • 4a723e8d3f chore: allow automatic reloading when the TLS server's certificate, private-key or ech-key is a local file wwqgtxx 2025-12-19 18:51:14 +08:00
  • 93cf46e430 chore: remove unused import path wwqgtxx 2025-12-19 17:05:16 +08:00
  • 35a1130c92 chore: use HasPrefix instead of Contains for key checks (#2447) Howard Wu 2025-12-19 18:43:06 +08:00
  • 1ebcb25e4a fix: typo in sniffer skip-dst-address config parsing (#2446) Howard Wu 2025-12-19 18:16:56 +08:00
  • cbcacdbb8c chore: using tls.Config.GetCertificate/GetClientCertificate to load TLS certificates wwqgtxx 2025-12-19 12:08:44 +08:00
  • 17966b5418 fix: close sing-tun maybe panic on windows wwqgtxx 2025-12-18 10:37:50 +08:00
  • bc8f0dcf77 fix: missing ntp call wwqgtxx 2025-12-17 18:50:16 +08:00
  • 827cd616e8 chore: cleanup import path wwqgtxx 2025-12-17 17:35:58 +08:00
  • e1384e86ab chore: update http2 using in test wwqgtxx 2025-12-17 16:34:32 +08:00
  • b92b38701c chore: update ech handling wwqgtxx 2025-12-17 16:18:12 +08:00
  • 1cab34d257 chore: update quic-go to 0.57.1 wwqgtxx 2025-12-17 16:13:12 +08:00
  • a06097c2c4 chore: add xvp rotation andd new header generation strategy for sudoku (#2437) saba-futai 2025-12-16 18:39:39 +08:00
  • bc9db11cb4 chore: hub/route module handle websocket itself wwqgtxx 2025-12-14 19:51:18 +08:00
  • 69e301820c action: fix architecture check for riscv64 in script (#2435) Ealrang 2025-12-14 17:30:40 +08:00
  • e7a04e0762 chore: don't process msg.Extra in msgToHTTPSRRInfo wwqgtxx 2025-12-12 19:42:29 +08:00
  • 7e8c2876fb chore: improve HTTPS RR logging (#2431) Eric Moore 2025-12-12 17:43:54 +08:00
  • 936ebc7718 chore: add echparser package for parse ECHConfigList and ECHConfig wwqgtxx 2025-12-12 16:05:11 +08:00
  • b753a57e6a fix: ech not work with websocket+clientFingerprint Eric Moore 2025-12-11 23:15:40 +08:00
  • dd99bfc892 doc: fix custom-table doc wwqgtxx 2025-12-11 14:53:02 +08:00
  • 2a1b3b2aed chore: allow sudoku inbound handle sing-mux request wwqgtxx 2025-12-11 14:10:59 +08:00
  • 2211789a7c chore: add customized byte style for sudoku (#2427) saba-futai 2025-12-10 17:47:59 +08:00
  • e652e277a7 fix: missing ProxyInfo information in wireguard outbound wwqgtxx 2025-12-10 17:06:13 +08:00
  • 40863d248d chore: add lock in baseProvider for thread-safe wwqgtxx 2025-12-10 08:42:20 +08:00
  • 17b8eb8772 chore: skip icmp forwarding when destination in tun interface addr range wwqgtxx 2025-12-08 09:54:48 +08:00
  • 6b40072bc5 chore: support find process on freebsd 14 and 15 (#2422) Vincent Loeng/Leong 2025-12-06 14:03:59 +08:00
  • f44aa22d50 chore: add sudoku ed25519key test wwqgtxx 2025-12-05 09:06:06 +08:00
  • c33d9ad857 chore: cleanup sudoku internal code wwqgtxx 2025-12-05 08:53:18 +08:00
  • 25041b599e chore: sudoku support enable-pure-downlink mode to increase download bandwidth (#2419) saba-futai 2025-12-05 07:52:49 +08:00
  • 6539b509cb chore: restful api contains providerChains for connections wwqgtxx 2025-12-04 17:29:01 +08:00
  • d2007fdc22 chore: improves thread safety in adapter Xi Xu 2025-12-04 16:02:22 +08:00
  • b5fa3ee99a chore: restful api contains provider-name for proxies wwqgtxx 2025-12-04 15:10:13 +08:00
  • 91f5593f4e fix: structure ignore tag not working in nest struct wwqgtxx 2025-12-04 14:44:34 +08:00
  • 90470ac304 chore: cleanup import path for common/net wwqgtxx 2025-12-04 13:44:46 +08:00
  • b509affe5b chore: simplify DNSPrefer serialization process wwqgtxx 2025-12-04 13:41:44 +08:00
  • 32ce513977 chore: discard domain addr input in sudoku uot wwqgtxx 2025-12-03 22:49:31 +08:00
  • 30891f8781 chore: sharing sudoku internal code wwqgtxx 2025-12-03 22:23:37 +08:00
  • e4cdb9b600 feat: add uot for sudoku (#2415) saba-futai 2025-12-03 22:11:56 +08:00
  • d33dbbe2f9 fix: QUIC events with session tickets disabled will panic on Go 1.26 wwqgtxx 2025-12-03 15:39:13 +08:00
  • d8dcaa7500 chore: add upTotal and downTotal data to /traffic restful api wwqgtxx 2025-12-03 11:31:13 +08:00
  • 9df8392c65 chore: clean up internal interface definitions wwqgtxx 2025-12-03 11:08:16 +08:00
  • fdb7cb1f58 chore: allow setting DialerForAPI in adapter.ParseProxy for library user wwqgtxx 2025-12-03 00:05:09 +08:00
  • 7cd58fbdf6 chore: add DialerForAPI to outbound option for library user wwqgtxx 2025-12-02 23:29:35 +08:00
  • bc719eb96d chore: simplify tuic client wwqgtxx 2025-12-02 21:07:51 +08:00
  • ac90543548 chore: code cleanup wwqgtxx 2025-12-02 17:18:06 +08:00
  • 9a5e506f66 chore: simplify server config and add keygen for sudoku (#2407) futai 2025-12-01 19:26:41 +08:00
  • a001b1b110 chore: update mieru version (#2403) v1.19.17 enfein 2025-12-01 00:42:28 +00:00
  • d1f89fa05e chore: update tfo-go ready for go1.26 wwqgtxx 2025-12-01 01:05:51 +08:00
  • e2796e2d5c chore: apply ping destination filter for windows wwqgtxx 2025-11-30 17:00:04 +08:00
  • 93de49d20c chore: sync sudoku with mihomo log (#2402) futai 2025-11-29 15:21:29 +08:00
  • 4d3167ff2f chore: completely remove relay group type using dialer-proxy instead wwqgtxx 2025-11-29 09:35:31 +08:00
  • 5998956a72 fix: a nil pointer error when closing mieru underlay (#2401) enfein 2025-11-29 00:39:45 +00:00
  • 6cf1743961 feat: add Sudoku protocol inbound & outbound support (#2397) futai 2025-11-28 23:40:00 +08:00
  • 8b6ba22b90 fix: replace wrong SetString() with SetBool() for uint weak-typed input (#2394) Sinspired 2025-11-26 10:35:26 +08:00
  • 7571c87afb chore: add fake-ip-ttl to dns section wwqgtxx 2025-11-23 21:04:42 +08:00
  • d4d2c062a3 test: skip inbound test on darwin wwqgtxx 2025-11-23 20:40:54 +08:00
  • 438d4138d6 fix: compare authentication scheme case-insensitively (#2386) TargetLocked 2025-11-23 19:34:02 +08:00
  • 140d892ccf chore: better log wwqgtxx 2025-11-22 20:51:08 +08:00
  • 5aa140c493 feat: support mieru UDP outbound (#2384) enfein 2025-11-22 00:54:14 +00:00
  • c107c6a824 fix: crash due to nil net.Conn from mieru inbound (#2361) enfein 2025-11-14 23:42:29 +00:00
  • f6e494e73f chore: upgrade the embedded xsync.Map to v4.2.0 wwqgtxx 2025-11-14 00:11:01 +08:00
  • 0b3159bf9b chore: remove redundant code (#2355) hi 2025-11-11 17:06:49 +08:00
  • 45fd628788 fix: bugs in kcp-go and smux wwqgtxx 2025-11-11 09:33:41 +08:00
  • 2f545ef634 fix: hosts not working wwqgtxx 2025-11-10 10:55:02 +08:00
  • 054e63cb3f chore: remove depend of purego wwqgtxx 2025-11-10 00:13:58 +08:00
  • d48bcf1e1e fix: fakeip6 logic not work correctly wwqgtxx 2025-11-09 19:12:44 +08:00
  • 0df2f79ece fix: missing metadata in mieru inbound wwqgtxx 2025-11-09 11:24:05 +08:00
  • 644c04fdc9 chore: update sing-tun v1.19.16 wwqgtxx 2025-11-09 10:09:01 +08:00
  • 926aaec717 chore: update purego wwqgtxx 2025-11-09 10:08:51 +08:00
  • a4b76809ac feat: support mieru inbound (#2347) enfein 2025-11-09 01:29:47 +00:00
  • ff76576cbe chore: cleanup import path for listener wwqgtxx 2025-11-06 19:39:03 +08:00
  • 1d5890abc1 chore: cleanup import path for constant/provider wwqgtxx 2025-11-06 19:27:06 +08:00
  • a3c023ae3e chore: cleanup import path for component/process wwqgtxx 2025-11-06 19:18:55 +08:00
  • 8b32c4371e fix: race in kcp-go wwqgtxx 2025-11-05 16:50:22 +08:00
  • 5a285acd32 chore: reduce the global variables that should not be used in amneziawg-go wwqgtxx 2025-11-05 01:19:31 +08:00
  • c2209d68f7 fix: vision panic with dialer-proxy wwqgtxx 2025-11-04 18:54:33 +08:00
  • fd39c2a7fc chore: better maphash test wwqgtxx 2025-11-03 15:34:46 +08:00
  • 421dc79aea chore: cleanup default value in parseProxy wwqgtxx 2025-11-03 15:29:14 +08:00
  • 27b47f976c chore: structure support ignore tag wwqgtxx 2025-11-03 14:57:23 +08:00
  • c25a38898f chore: share append chains logic wwqgtxx 2025-11-03 10:12:24 +08:00
  • f3edbc2b45 chore: remove unused code wwqgtxx 2025-11-03 09:56:19 +08:00
  • 6fb1f796a5 fix: handle nil pointer stored in non-nil interface (#2337) Restia-Ashbell 2025-11-02 20:02:16 +08:00
  • 99e68e9983 chore: update dependencies wwqgtxx 2025-10-31 17:18:22 +08:00
  • 6bffbdd9d3 chore: ignore ipv6 check when get interface addrs failed wwqgtxx 2025-10-28 18:22:03 +08:00
  • cfdaebe952 chore: check fake-ip-range and fake-ip-range6 are indeed ipv4 and ipv6 prefixes wwqgtxx 2025-10-28 16:23:01 +08:00
  • c8af92a01f feat: support fake-ip-range6 in dns module wwqgtxx 2025-10-28 11:40:00 +08:00
  • ff62386f6b chore: reduce internal dependencies of the ntp package wwqgtxx 2025-10-27 17:29:57 +08:00
  • 85c56e7446 chore: revert ade42346 for convert speed wwqgtxx 2025-10-27 11:37:49 +08:00
  • 9ed9c3d1c3 fix: docker build wwqgtxx 2025-10-26 11:07:53 +08:00