Remove private mode, open source hxv4 params generate

This commit is contained in:
2026-06-01 21:11:00 +08:00
parent c63b766110
commit f9c08c753a
6 changed files with 559 additions and 322 deletions

View File

@@ -11,6 +11,7 @@ exclude = [".github", "*.py", "AGENTS.md"]
adler = { version = "1", optional = true }
aes = { version = "0.9", optional = true }
anyhow = "1"
argon2 = { version = "0.5", optional = true }
base64 = { version = "0.22", optional = true }
blake2 = { version = "0.10", optional = true }
block_compression = { version = "0.9", optional = true, default-features = false, features = ["bc7"] }
@@ -59,6 +60,7 @@ serde_json = "1"
serde_yaml_ng = "0.10"
sha1 = { version = "0.11", optional = true }
sha2 = { version = "0.11", optional = true }
sha3 = { version = "0.11", optional = true }
siphasher = { version = "1.0", optional = true }
stylua = { version = "2.1", optional = true, default-features = false}
tendril = { version = "0.5", optional = true }
@@ -104,7 +106,7 @@ hexen-haus = ["dep:memchr", "utils-str"]
hexen-haus-arc = ["hexen-haus"]
hexen-haus-img = ["hexen-haus", "image"]
kirikiri = ["emote-psb", "fancy-regex", "flate2", "json", "dep:lz4", "utils-escape"]
kirikiri-arc = ["kirikiri", "dep:adler", "dep:aes", "dep:base64", "dep:blake2", "dep:bytes", "dep:cbc", "dep:chacha20", "chacha20/legacy", "dep:fastcdc", "flate2", "dep:hex", "dep:int-enum", "dep:md5", "dep:memchr", "msg_tool_macro/kirikiri-arc", "dep:msg_tool_xp3data", "dep:parse-size", "dep:pelite", "serde/rc", "dep:sha2", "dep:siphasher", "utils-case-insensitive-string", "utils-lzss", "utils-serde-base64bytes", "utils-simple-pack", "zopfli", "zstd"]
kirikiri-arc = ["kirikiri", "dep:adler", "dep:aes", "dep:argon2", "dep:base64", "dep:blake2", "dep:bytes", "dep:cbc", "dep:chacha20", "chacha20/legacy", "chacha20/xchacha", "dep:fastcdc", "flate2", "dep:hex", "dep:int-enum", "dep:md5", "dep:memchr", "msg_tool_macro/kirikiri-arc", "dep:msg_tool_xp3data", "dep:parse-size", "dep:pelite", "serde/rc", "dep:sha2", "dep:sha3", "dep:siphasher", "utils-case-insensitive-string", "utils-lzss", "utils-serde-base64bytes", "utils-simple-pack", "zopfli", "zstd"]
kirikiri-img = ["kirikiri", "image", "dep:libtlg-rs"]
musica = []
musica-arc = ["musica", "dep:crc32fast", "flate2", "dep:include-flate", "utils-blowfish", "utils-rc4", "utils-serde-base64bytes", "utils-xored-stream"]
@@ -147,7 +149,7 @@ utils-serde-base64bytes = ["dep:base64"]
utils-simple-pack = ["zstd"]
utils-str = []
utils-xored-stream = []
private = ["dep:serde", "dep:toml", "chacha20?/xchacha"]
private = ["dep:serde", "dep:toml"]
[target.'cfg(windows)'.dependencies]
windows-sys = { version = "0.61", features = ["Win32_Globalization", "Win32_System_Diagnostics_Debug"] }