1
0
mirror of https://github.com/MetaCubeX/mihomo.git synced 2025-09-20 04:25:59 +08:00
Commit Graph

301 Commits

Author SHA1 Message Date
0336d64e52 chore: cleanup vision code 2025-09-08 10:55:09 +08:00
cdf5e0c73e chore: rewrite vision client write 2025-08-22 11:28:17 +08:00
99e888c829 fix: missing WriterReplaceable for deadline.Conn 2025-08-21 10:46:55 +08:00
0836ec6ee3 chore: change time.Duration atomic using 2025-08-14 16:01:20 +08:00
eeb2ad8dae chore: add more test for TypedValue 2025-08-14 14:37:39 +08:00
71290b057f chore: reimplement TypedValue by atomic.Pointer 2025-08-14 10:57:56 +08:00
b41ea05481 chore: add encryption to converter 2025-08-11 16:23:39 +08:00
aa555ced5f chore: allow embedded xsync.Map to be lazily initialized 2025-07-15 17:33:36 +08:00
349b773b40 chore: upgrade and embed the xsync.Map to v4 2025-07-15 13:39:03 +08:00
0d92b6724b fix: add base64 decoding for VLESS host in ConvertsV2Ray function (#2125) 2025-06-27 16:56:31 +08:00
5344e869a8 fix: ssr uri decode (#2116) 2025-06-21 12:19:13 +08:00
93ca18517c chore: converter support fingerprint for anytls 2025-06-13 23:05:06 +08:00
32d447ce99 fix: convert https (#2102) 2025-06-12 17:10:09 +08:00
617fef84ae feat: converter support anytls/socks/http (#2100) 2025-06-12 16:17:25 +08:00
87795e3a07 chore: add yaml marshal for common/atomic 2025-06-12 15:24:29 +08:00
85bb40aaf8 chore: add Int32Enum for common/atomic 2025-06-12 15:24:29 +08:00
9283cb0f5f feat: add loopback-address support for tun 2025-06-11 17:45:28 +08:00
01f8f2db2f chore: cleanup allocator code 2025-06-10 10:54:08 +08:00
8d7f947a80 fix: TypedValue.CompareAndSwap
84aa7ff3bb
2025-06-05 13:43:30 +08:00
3ed6ff9402 chore: export pipeDeadline 2025-05-25 22:07:29 +08:00
5a21bf3642 fix: listener close panic 2025-05-22 17:01:24 +08:00
9e57b298bf chore: update dependencies 2025-05-03 15:06:13 +08:00
ee5d77cfd1 chore: cleanup tls clientFingerprint code 2025-04-29 21:15:48 +08:00
c2301f66a4 chore: rebuild fingerprint and keypair handle 2025-04-25 10:34:34 +08:00
2fb9331211 fix: some resources are not released in listener 2025-04-22 20:52:33 +08:00
39d6a0d7ba chore: update utls to 1.7.0 2025-04-21 12:07:33 +08:00
9e0889c02c fix: observable test 2025-04-16 13:16:11 +08:00
55cbbf7f41 fix: singledo test 2025-04-16 13:13:01 +08:00
ba3c44a169 chore: code cleanup 2025-04-16 09:54:02 +08:00
984535f006 action: run tests on more platforms 2025-04-15 22:02:40 +08:00
dbb5b7db1c fix: SetupContextForConn should return context error to user 2025-04-11 00:03:46 +08:00
bfd06ebad0 chore: rebuild SetupContextForConn with context.AfterFunc 2025-04-10 01:29:55 +08:00
cac2bf72e1 chore: cleanup netip code 2025-04-09 18:02:13 +08:00
eaaccffcef fix: race in Single.Do 2025-04-04 10:55:16 +08:00
e81f3a97af fix: correctly implement references to proxies 2025-04-04 09:08:52 +08:00
323973f22f fix: converter judgment conditions 2025-04-04 00:22:52 +08:00
daa592c7f3 fix: converter panic 2025-04-02 21:13:46 +08:00
7c444a91d3 fix: correctly handle ipv6 zone 2025-03-17 23:51:21 +08:00
1e22f4daa9 chore: reduce data copying in quic sniffer and better handle data fragmentation and overlap 2025-03-14 13:14:42 +08:00
05e8f13a8d fix: integer overflow in ports iteration 2025-02-28 15:48:25 +08:00
c99c71a969 chore: listening tcp together for dns server (#1792) 2025-01-16 10:16:37 +08:00
3f6823ba49 fix: handle invalid values in Decoder's decode method
Some checks failed
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
2024-12-16 09:26:11 +08:00
a4e84f0479 chore: better apply tcp keepalive to listeners 2024-09-25 15:10:53 +08:00
59a2b24593 chore: save etag in bbolt by msgpack 2024-09-23 19:25:35 +08:00
966eeae41b chore: rewrite bbolt cachefile implements
never use returned byte slices outside the transaction, ref:
https://pkg.go.dev/go.etcd.io/bbolt#hdr-Caveats
2024-09-23 09:35:48 +08:00
f020b20ab9 chore: structure support encoding.TextUnmarshaler 2024-09-19 18:26:05 +08:00
0a2f606e1b chore: cleanup the patch code 2024-09-11 16:10:49 +08:00
f5834dd5e2 chore: code cleanup 2024-08-24 14:20:21 +08:00
4fedfc47b0 chore: update geo unneeded reload whole config 2024-08-16 09:19:18 +08:00
f20f371a61 chore: better keepalive handle 2024-08-14 13:01:06 +08:00