Commit graph

176 commits

Author SHA1 Message Date
Truman Kilen
56a36e553e chore: Release 2024-08-29 08:50:26 -05:00
Truman Kilen
78c4725d73 Factor out compression index size version check 2024-08-19 21:30:28 -05:00
Truman Kilen
55d419df74 Support --include globbing 2024-08-02 14:35:41 -05:00
Truman Kilen
f277c25b3c Fix broken test due to breaking change in rust 2024-08-02 14:29:44 -05:00
Truman Kilen
d1a67fb99a Update deps 2024-05-31 14:02:53 -05:00
Truman Kilen
91861bb78f Make FNV64 function generic 2024-05-31 12:15:24 -05:00
Truman Kilen
b13c073a4d Simplify full directory index gen 2024-05-31 12:11:53 -05:00
Truman Kilen
2bd2843e91 Show path hash seed in info 2024-05-31 12:11:53 -05:00
Truman Kilen
389acbb7b4 Add some cli tests 2024-04-20 00:01:29 -05:00
Truman Kilen
9cfdd993d5 Commit lock file 2024-04-19 13:25:00 -05:00
Truman Kilen
bb2f0927e1 Impl PakBuilder::default 2024-04-19 12:04:31 -05:00
Truman Kilen
c9abc25336 Fix empty intermediate directories being omitted from full directory index which can cause issues in some cases 2024-04-19 11:32:10 -05:00
Truman Kilen
dccdc13739 Add crate keywords 2024-04-12 11:35:01 -05:00
Truman Kilen
a355784e6e Add Apache LICENSE file 2024-04-12 11:30:04 -05:00
Truman Kilen
76c5ee8744 Update README.md to clarify UE5 support 2024-03-22 10:03:49 -05:00
Truman Kilen
96410d664a Add implicit oodle feature 2024-02-24 15:13:05 -06:00
Giovanni Mounir
abda6dae9f Use Oodle decompression for hash_list 2024-02-10 05:27:42 -06:00
Truman Kilen
2c0a52be26 Add MIT LICENSE file 2024-02-06 11:52:02 -06:00
Truman Kilen
697ceda727 Typo 2024-01-11 23:09:01 -06:00
Truman Kilen
f8c345d37e chore: Release 2024-01-11 20:25:50 -06:00
Truman Kilen
468eab37e4 Fix writing wrong compressed size 2024-01-11 20:24:41 -06:00
Truman Kilen
da3e96ea93 chore: Release 2024-01-11 17:44:06 -06:00
Truman Kilen
8c0d393355 Update cargo dist 2024-01-11 17:43:07 -06:00
Truman Kilen
479cf6c61c Add repak_cli crate description 2024-01-11 17:42:28 -06:00
Truman Kilen
bbe33bd033 Update README 2024-01-11 17:04:31 -06:00
Truman Kilen
2feadd48c8 Expose compression to repak_cli 2024-01-11 16:49:27 -06:00
Truman Kilen
0a06dbcf31 Add compressed pak writing 2024-01-11 16:49:13 -06:00
Truman Kilen
7b647d9179 Add --quiet option to repak_cli 2024-01-06 17:43:50 -06:00
Truman Kilen
032dbcaa0b Remove accidentally comitted file 2023-12-24 12:29:48 -06:00
Truman Kilen
9362db07e2
Merge pull request #14 from bananaturtlesandwich/oodle
Split oodle loading into dedicated crate
2023-12-16 18:51:45 -06:00
Truman Kilen
c84be27763 Don't store oodle as a global 2023-12-16 18:47:31 -06:00
Truman Kilen
95b4f35b0d Rename get_oodle -> oodle_loader 2023-12-16 16:24:21 -06:00
Truman Kilen
cb7743e347 Get oodle URL from index 2023-12-16 16:24:21 -06:00
Truman Kilen
02b1ae4264 Implement oodle DLL loader for Linux 2023-12-16 16:24:17 -06:00
Truman Kilen
d8e82a2d27 Add pack unpack examples 2023-10-06 16:34:18 -05:00
Truman Kilen
f802eab828 Fix typo 2023-10-06 16:15:15 -05:00
Truman Kilen
bd0a10121a Add cmd help to readme + test 2023-10-06 16:14:08 -05:00
spuds
9716e378ad
update tests 2023-09-20 21:13:07 +01:00
spuds
384734b959
get_oodle needs oodle enabled 2023-09-20 21:08:50 +01:00
spuds
8798e578f1
consume in builders 2023-09-20 20:36:06 +01:00
spuds
a15e3fe372
return mutable self 2023-09-20 20:28:41 +01:00
spuds
6805b5c142
break get_oodle into separate package 2023-09-20 20:21:15 +01:00
spuds
63396ac9f6
update repak-cli 2023-09-20 20:08:11 +01:00
spuds
e2edd97d6e
use builder pattern 2023-09-20 19:42:48 +01:00
spuds
564c4f6a45
make decompress unsafe extern c 2023-09-20 13:27:10 +01:00
spuds
01515310e4
get oodle decompress function 2023-09-20 11:51:15 +01:00
spuds
6c0ef1ce7b
download in repak-cli 2023-09-20 09:56:04 +01:00
spuds
1a79469a11
pass function pointer 2023-09-19 23:11:40 +01:00
spuds
6680e7871b
remove automatic download 2023-09-19 22:47:40 +01:00
spuds
6bd3be3aca don't hide the use of vec 2023-09-19 16:17:44 -05:00