Commit graph

103 commits

Author SHA1 Message Date
许杰友 Jieyou Xu (Joe)
36628900e5 Avoid Path::with_extension because it can replace extension 2023-08-08 20:43:32 -05:00
Truman Kilen
a8c086d2c9 chore: Release 2023-08-08 18:29:28 -05:00
Truman Kilen
d2ccc61132 Add release.toml 2023-08-08 18:27:02 -05:00
Truman Kilen
86e5dd502d Allow --strip-prefix to be specified for list command 2023-08-06 14:15:07 -05:00
Truman Kilen
13d9098b51 Add rust-toolchain.toml 2023-08-06 13:08:03 -05:00
Truman Kilen
d75ecd7631 Fix unicode string serialization 2023-06-23 19:19:32 -05:00
Truman Kilen
08783bff03 Add zstd decompression 2023-06-16 16:02:10 -05:00
Truman Kilen
9974d035b1 v0.1.6 2023-05-28 23:21:19 -05:00
Truman Kilen
d594642d6a Check for invalid entry offsets 2023-05-28 23:21:06 -05:00
Truman Kilen
45780637c2 Fix Oodle decompression of entries with more than one block 2023-05-28 23:21:03 -05:00
Truman Kilen
8dcf7f504c v0.1.5 2023-04-15 23:02:59 -05:00
Truman Kilen
2de7924198 When failing to parse, show error for each checked version 2023-04-13 11:09:50 -05:00
Truman Kilen
ad22ba9b1a Obtain oodle DLL automatically 2023-04-13 02:01:19 -05:00
Truman Kilen
e407340525 v0.1.4 2023-04-07 22:34:16 -05:00
Truman Kilen
3755eb6bd7 Fix progress bar not visually completing 2023-04-07 22:30:19 -05:00
Truman Kilen
688f0aa46d Improve AES key handling and accept both hex string and base64 formats 2023-04-07 22:30:14 -05:00
Truman Kilen
0853cf7875 Clean up entry writing 2023-03-03 22:02:32 -06:00
Truman Kilen
fc055d4e40 cargo fmt 2023-03-03 21:39:58 -06:00
Truman Kilen
7c196769d3 v0.1.3 2023-02-23 17:09:09 -06:00
Truman Kilen
28ae54f743 Add progress bar for packing/unpacking 2023-02-23 16:49:35 -06:00
Truman Kilen
f1fe922c2d Better error handling 2023-02-23 16:09:24 -06:00
Truman Kilen
27e69115a3 Better status messages 2023-02-23 14:30:45 -06:00
Truman Kilen
1f679b8878 Fix packing with backslashes on windows 2023-02-23 13:49:39 -06:00
Truman Kilen
01297a81f8 Add get command 2023-02-23 13:49:06 -06:00
Truman Kilen
89abdf5297 Implement Oodle decompression (Windows only) 2023-02-16 21:59:55 -06:00
Truman Kilen
d3d0b23a31 clippy 2023-02-16 12:21:34 -06:00
Truman Kilen
8d46fde79e Improved compression and flags handling 2023-02-16 12:21:21 -06:00
Truman Kilen
829acdfeeb v0.1.2 2023-02-15 20:07:16 -06:00
Truman Kilen
de1b23a4c4 Add --include flag to unpack for partial unpacking 2023-02-15 20:05:40 -06:00
Truman Kilen
a899b86afe Update README 2023-02-12 11:07:00 -06:00
Truman Kilen
69e78f4b53 clippy 2023-02-11 23:42:36 -06:00
Truman Kilen
432d202a3c Fix incorrect block count check 2023-02-11 23:24:32 -06:00
Truman Kilen
a3389a1aa9 Don't spam test log with useless byte asserts 2023-02-11 19:39:54 -06:00
Truman Kilen
fcc868c60e Remove accidentally commited config 2023-02-11 19:39:54 -06:00
Truman Kilen
5b6b2666a6 Fix not converting path to lowercase before hashing 2023-02-11 19:39:54 -06:00
Truman Kilen
8fa8dfa2f9 Fix reading path hash index 2023-02-11 19:39:51 -06:00
Truman Kilen
17ddf22e73 Allow converting PakReader into PakWriter to append files to an existing pak 2023-02-10 23:37:45 -06:00
Truman Kilen
02307378b2 Fix writing wrong block size 2023-02-10 22:29:04 -06:00
Truman Kilen
0e05acadb0 Fix writing compressed encoded entries 2023-02-10 21:50:10 -06:00
Truman Kilen
8fddd3961f Fix compression algos not being written 2023-02-10 19:48:55 -06:00
Truman Kilen
9692c7a4d1 Fix not writing entry block count 2023-02-10 19:31:03 -06:00
Truman Kilen
f94e6c460d Simplify matrix test 2023-02-10 18:07:07 -06:00
Truman Kilen
8564cf6268 Remove unnecessary prefix 2023-02-10 17:12:31 -06:00
Truman Kilen
847f2d7aa8 Use use Aes256 for both encoding and decoding 2023-02-10 17:10:40 -06:00
Truman Kilen
d4a56617f8 Fix error reporting wrong version 2023-02-10 16:32:16 -06:00
Truman Kilen
03358df460 Remove redundant tests 2023-02-07 23:07:07 -06:00
Truman Kilen
04c5bbfddc Remove misplaced manifest key 2023-02-07 23:05:12 -06:00
Truman Kilen
348e502156 chore: Release 2023-02-07 22:58:41 -06:00
Truman Kilen
5bec080261 Update compatibility table 2023-02-07 22:54:04 -06:00
Truman Kilen
159eb32134 Fix writing V9 footer 2023-02-07 22:48:44 -06:00