Commit graph

601 commits

Author SHA1 Message Date
widberg
d155fd086c Byte perfect Ubisoft BFs 2026-07-05 17:52:36 -04:00
widberg
688e2cb022 Test Version 2026-07-05 16:14:54 -04:00
widberg
9646f86c5c More checks 2026-07-05 15:28:08 -04:00
widberg
1cee9f567c deny unsafe_code 2026-07-05 15:28:08 -04:00
widberg
a91aab85bc Use lz4_flex 2026-07-05 15:28:08 -04:00
widberg
82da18c6f4 use pure Rust LZO 2026-07-05 15:28:08 -04:00
widberg
866503fc24 clippy 2026-07-05 13:33:54 -04:00
widberg
6f6733cb14 Fix new warning 2026-07-05 13:32:14 -04:00
widberg
463bb5c572 Bump git dependencies 2026-07-05 13:25:02 -04:00
widberg
4b14232a80 Remove bff-gui from .gitignore 2026-07-04 20:53:50 -04:00
widberg
765f081677 Remove CNAME 2026-07-04 20:44:52 -04:00
widberg
affa3b3264 New clippy lint 2026-05-12 13:57:48 -04:00
widberg
7d5e6bed81 Deduplicate cli code 2026-05-12 13:51:05 -04:00
widberg
45090a451c Break up resource.rs 2026-05-12 13:16:03 -04:00
widberg
b58e2fbc19 Better size diff 2026-05-12 12:33:16 -04:00
widberg
63f7c88a98 Remove unused functions 2026-05-11 21:24:04 -04:00
widberg
011e5f3c34 Don't take cli args by ref 2026-05-11 19:52:34 -04:00
widberg
8c0b0e7876 &Option<T> to Option<&T> 2026-05-11 18:52:36 -04:00
widberg
4dadb934fe Clean up BffClass conversions 2026-05-11 18:37:59 -04:00
widberg
8e7686539e Skip serializing extra link_name if None 2026-05-11 15:59:51 -04:00
widberg
bb40bebf5d Pass Version by ref 2026-05-11 15:11:36 -04:00
widberg
8d74b911e5 Make BigFile more private 2026-05-11 14:43:14 -04:00
widberg
71498f280a Version::name_type 2026-05-11 14:04:42 -04:00
widberg
8f1d959b79 BigFile format doesn't care about platform 2026-05-11 14:00:26 -04:00
widberg
d5a120c304 Fix clippy lints 2026-05-09 17:02:31 -04:00
widberg
4ad81db060 Fix cargo deny lints 2026-05-09 16:54:05 -04:00
widberg
e4a4c9fa4a Remove Serialize from BigFile 2026-04-27 10:43:06 -04:00
widberg
d33e647ff0 Oops 2026-04-27 10:33:03 -04:00
widberg
738608725d Break up platforms macro 2026-04-27 10:22:08 -04:00
widberg
e3aa569d3f Clean up macros 2026-04-27 09:24:52 -04:00
widberg
2043550d4c Better names default 2026-04-26 23:41:01 -04:00
widberg
2c72eac3a1 Break the names macro up into sections 2026-04-26 22:38:53 -04:00
widberg
e54bf4086d Use NameContext for Class 2026-04-26 20:08:04 -04:00
widberg
746c5ba46c Use my own datatest fork 2026-04-26 20:08:04 -04:00
widberg
2e95ee0a37 Fix clippy lints 2026-04-26 20:08:04 -04:00
widberg
7faecfa7aa Fix CPS test 2026-04-26 20:08:04 -04:00
widberg
49adc86e01 Rework names scope 2026-04-26 20:08:04 -04:00
widberg
ade3e328db Rework NameContext::new 2026-04-26 15:58:25 -04:00
widberg
06fae53701 Names cleanup 2026-04-26 15:58:25 -04:00
widberg
9694942672 Remove TryYourBest stuff 2026-04-26 15:58:25 -04:00
widberg
3c786486cb Remove out of date TODOs 2026-04-26 15:58:25 -04:00
widberg
28e3e6d80f Fix TODO 2026-04-26 15:58:25 -04:00
widberg
c63509d67b Fix TODOs 2026-04-26 15:58:25 -04:00
widberg
c9fa981ede Remove unused functions 2026-04-26 15:58:25 -04:00
widberg
46e8fc2175 Separate display type 2026-04-26 11:57:25 -04:00
widberg
0c27b8b8ff fmt 2026-04-26 11:57:15 -04:00
widberg
6bbc0c8306 Simplify NameHashFunction 2026-04-26 11:53:42 -04:00
widberg
f828e46724 Break out NameTarget 2026-04-26 11:53:42 -04:00
widberg
085bb3556d No more Name references 2026-04-26 11:53:42 -04:00
widberg
9511cabe73 Remove a bunch of code 2026-04-25 00:13:29 -04:00