Repository navigation
Releases: legiz-ru/Prizrak-Core
Releases · legiz-ru/Prizrak-Core
Release list
v1.19.32-r2
Prizrak-Core — a mihomo (Clash.Meta) core build for Prizrak-Box.
What's Changed
BUG & Fix
Maintenance
Full Changelog: v1.19.32-r1...v1.19.32-r2
v1.19.32-r1
Prizrak-Core — a mihomo (Clash.Meta) core build for Prizrak-Box.
What's Changed
- 3025efa feat: add load-balance hash-key to pin a session on the inbound user (MetaCubeX#3133) by @简直蠢丶
BUG & Fix
- 409ee57 fix: populate HWCap from auxv on linux by @artbred
- 41b8a05 fix: account for TCP options in effective MSS by @wwqgtxx
- 5019cc0 fix: potential race condition in c.idleSession.Len() in idleCleanupExpTime() for anytls (MetaCubeX#3225) by @chenx Dust
- 60f70ce fix: align unconnected UDP and raw IP ICMP errors with Linux for mipstack by @wwqgtxx
- 88dcbf7 fix: default listener tun to mips stack (MetaCubeX#3264) by @jiawen Geng
- 8d57a8c fix: exclude opcode from P_DATA_V1 AEAD additional data for OpenVPN (MetaCubeX#3237) by @FlyingSB
- 8fa048d fix: half-close in sing-mux by @proxi
- ac65297 fix: nil pconn deref when ctx is canceled during h2 ClientConn setup by @BestRui
- afe94da fix: set udp InUser metadata for mieru inbound (MetaCubeX#3236) by @ryoma Dev
- fbb6742 fix: restart EasyTier outbound after silent overlay failure (MetaCubeX#3215) by @MiaM1ku
Maintenance
- 06ec497 chore: refine codes by @vernesong
- 1341769 chore: support RX checksum offload for mipstack by @wwqgtxx
- 3c947c7 chore: convert support xhttp
extra.headers(MetaCubeX#3230) by @peter Solomon - 63bd52e chore: change default IP stack mode to mips and support
congestion-controlleroption for tun by @wwqgtxx - 7a49103 chore: rebase prizrak-http replace onto metacubex/http v0.1.8 by @claude
- 89cdd92 chore: target select logic by @vernesong
- 91dd03a chore: support lazy receive buffer reads for mipstack and gvisor by @wwqgtxx
- 9e2612e chore: refine codes by @vernesong
- f103639 chore: update mieru version (MetaCubeX#3242) by @enfein
Full Changelog: v1.19.31-r3...v1.19.32-r1
v1.19.31-r3
Prizrak-Core — a mihomo (Clash.Meta) core build for Prizrak-Box.
What's Changed
- 54a09e7 feat(xhttp): add HTTP/2 downlink flow governor by @Medium1992
- b0816f0 feat(xhttp): add h2-flow-control option for the flow governor by @Medium1992
BUG & Fix
Maintenance
Full Changelog: v1.19.31-r2...v1.19.31-r3
v1.19.31-r2
Prizrak-Core — a mihomo (Clash.Meta) core build for Prizrak-Box.
What's Changed
BUG & Fix
Maintenance
Full Changelog: v1.19.31...v1.19.31-r2
v1.19.31
Prizrak-Core — a mihomo (Clash.Meta) core build for Prizrak-Box.
What's Changed
- 1593f28 feat: add mux.cool outbound by @claude
- 2a98795 feat: add Xray Mux outbound by @Jesus
- 390870c feat: support
identity-secretfor ZeroTier by @wwqgtxx - 4ca5108 feat: add SingBox converter and improve V2Ray/VLESS share-link parsing by @legiz-ru
- 585101b feat: synchronize REALITY with Xray ML-KEM by @Jesus
- 7f2fc1b feat: synchronize REALITY with Xray ML-KEM by @Jesus
- 88ff3e6 feat: limit mux.cool physical carriers by @Jesus
- 8ab053b feat: add native mux.cool server support by @Jesus
- ab405ba feat: support
stack: mipsin tun configuration by @wwqgtxx - b806652 feat: add optimized Xray Mux UDP and XUDP by @Jesus
- c0f05a6 feat: add Xray Mux XUDP controls by @Jesus
- c357759 feat: add SingBox converter and improve V2Ray/VLESS share-link parsing by @legiz-ru
- dca26db feat: add EasyTier outbound (MetaCubeX#3194) by @MiaM1ku
BUG & Fix
- 0159cf4 fix: restore hysteria v1 udp handling (MetaCubeX#3178) by @chenx Dust
- 0436650 fix: close connection after error handling in doq by @wwqgtxx
- 06b2c5b fix: close connection after error handling in mkcp outbound by @wwqgtxx
- 127b139 fix: split-DNS UDP queries fail silently in tsnet mode when upstream is a tailnet peer by @wwqgtxx
- 187c634 fix: close connection after error handling in snell outbound by @wwqgtxx
- 1cdca1a fix: handle decryption handshake errors in server by @wwqgtxx
- 20bcda2 fix: avoid VLESS decryption cleanup panic (MetaCubeX#3195) by @浅小沫
- 2197a3c fix: align REALITY compatibility with Xray by @Jesus
- 31586b7 fix: adapt StartByPandoraBox to new inbound.ListenConfig API by @claude
- 321b7c1 fix: keep mux.cool packet sessions alive after dial by @Jesus
- 37ddde5 fix: restore common/convert/v.go to upstream metacubex Meta by @claude
- 5183232 fix: RandomPaddingAddition and DisableCookies for AmneziaWG v3 by @wwqgtxx
- 5f95109 fix: DomainSet wildcard matching with overlapping rules by @wwqgtxx
- 634b319 fix: hysteria2 UDP sessions not closed on connection close by @wwqgtxx
- 68ec4fa fix: ipv6 url parse in xhttp (MetaCubeX#3160) by @CyberVacation
- 6d179a1 fix: openvpn derive the tls-auth HMAC digest from auth instead of hard-coding SHA-1 (MetaCubeX#3189) by @token
- 77b9393 fix: preserve domain rules across Foreach round trips by @wwqgtxx
- 78210c9 fix: close connection after error handling in kcptun by @wwqgtxx
- 7d7532d fix: error using of safeConnClose in sudoku outbound by @wwqgtxx
- 9090c2c fix: ensure mux.cool Xray process interoperability by @Jesus
- 94ccba5 fix: mieru listener doesn't obey "listen" config (MetaCubeX#3205) by @enfein
- 996e144 fix: rename Pandora-Box to Prizrak-Box in Restful Api log message by @claude
- 99c4978 fix: prevent nil pointer dereference in WireGuard initialization (MetaCubeX#3148) by @sinspired
- a557950 fix: skip invalid proxies in provider instead of failing whole provider by @claude
- a605b54 fix: rename Pandora-Box to Prizrak-Box in Restful Api log message by @claude
- a91201f fix: correct android amd64 core asset name in updater (MetaCubeX#3167) by @Nuofang
- ac1d6fe fix: adapt StartByPandoraBox to new inbound.ListenConfig API by @claude
- bc8280d fix: align REALITY compatibility with Xray by @Jesus
- c0e43eb fix: tailscale should always use UserDial for upstream TCP DNS server by @wwqgtxx
- d5f57a5 fix: missing NeedHandshake for shadowsocks none by @wwqgtxx
- dc66a8a fix: close connection after error handling in handleContextListener by @wwqgtxx
- e0f1d2b fix: close udp endpoint in mieru server by @wwqgtxx
- e265e71 fix: skip invalid proxies in provider instead of failing whole provider by @claude
- f67b01a fix: mux.cool build on Go 1.20 (avoid context.WithoutCancel) by @claude
- faeb537 fix: close connection after error handling in tuic server by @wwqgtxx
- fb66af8 fix: typo in config.yaml (MetaCubeX#3145) by @kosta
- fd74ecb fix: trusttunnel client not waiting for TCP connection established by @wwqgtxx
Maintenance
- 061966e chore: OpenVPN no longer relies on the underlying conn deadline functions by @wwqgtxx
- 2ecceb5 chore: improve mipstack under device backpressure by @wwqgtxx
- 2f7eae5 chore: report detailed errors for invalid Clash-style domain patterns by @wwqgtxx
- 2fe7ecb chore: change yaml library to go.yaml.in/yaml/v3 by @wwqgtxx
- 4aa9cc1 chore: avoid redundant select calculations in DomainSet by @wwqgtxx
- 4d1e2ab chore: switch utls replace to legiz-ru/prizrak-utls (mod-meta + ML-DSA-65) by @claude
- 4dfaa90 chore: align the APIs between mipstack and gvisor by @wwqgtxx
- 5062e46 chore: pin utls to v1.9.0-mod-meta branch for newer browser fingerprints by @claude
- 518713d chore: add flood threshold for record by @vernesong
- 518c703 chore: convert support REALITY ML-KEM option (MetaCubeX#3199) by @Aethersailor
- 5664b1b chore: adjust nodes filter by @vernesong
- 6087521 chore: avoid a separate rule slice in DumpMrs by @wwqgtxx
- 633ddb7 refactor: remove obsolete REALITY ML-KEM flag by @Jesus
- 65287f0 chore: reduce memory usage in converter (MetaCubeX#3159) by @beck
- 69423f0 chore: adjust nodes switch behavior MetaCubeX#15 by @vernesong
- 84ff1af chore: adjust nodes filter by @vernesong
- 8e2f18a chore: avoid redundant rank calculations in DomainSet by @wwqgtxx
- 8e6738f chore: update tailscale to v1.102.3 by @wwqgtxx
- 8f54283 chore: updated sudoku to v0.5.0 (MetaCubeX#3187) by @saba-futai
- 92433db chore: reduce gVisor memory usage by @wwqgtxx
- b59a7e7 chore: sharing synthetic datasets used for build benchmarking by @wwqgtxx
- b67482c chore: pin utls to v1.9.0-mod-meta branch for newer browser fingerprints by @claude
- bbb8cb9 chore: add standalone DomainSetBuilder by @wwqgtxx
- c210be2 chore: buffer geodata reads with a 16 KiB reader (MetaCubeX#3185) by @huffer
- d37f58e chore: add new DomainMap implement based on succinct DomainSet by @wwqgtxx
- da5f4ba chore: switch utls replace to legiz-ru/prizrak-utls (mod-meta + ML-DSA-65) by @claude
- dd26c52 chore: reduce connection memory and actor stack overhead for mipstack by @wwqgtxx
- ebc34f4 refactor: remove obsolete REALITY ML-KEM flag by @Jesus
- ebf82e2 chore: reuse queues during DomainSet build by @wwqgtxx
- f295ba6 chore: update mipstack for api adjustment by @wwqgtxx
- f6a038c chore: add some benchmark code for new DomainMap by @wwqgtxx
- fe22fdd chore: update mieru version (MetaCubeX#3119) by @enfein
Full Changelog: v1.19.30-smart-moshen-jesus...v1.19.31
v1.19.30-smart-moshen-jesus
ML-DSA-65 support MetaCubeX#2983
v1.19.30-smart-jesus-moshen
ML-DSA-65 support MetaCubeX#2983
v1.19.30.1-smart-muxcool-moshen
v1.19.30-smart-muxcool-moshen
based on alpha v1.19.30 mihomo alpha smart core
- fix: skip invalid proxies in provider instead of failing whole provider
- feat: add mux.cool outbound MetaCubeX#2980
v1.19.30-smart-moshen
based on alpha v1.19.30 mihomo alpha smart core