Timothy Baldridge
|
ea76d88012
|
Temp files now implement IAsyncDisposable instead of IDisposable and use AbsolutePath.DeleteAsync
|
2020-05-27 20:43:57 -06:00 |
|
Timothy Baldridge
|
ea08c9865d
|
Common and BSA routines now use async IO exclusively
|
2020-05-25 10:24:16 -06:00 |
|
Timothy Baldridge
|
64540e2cab
|
Bunch of small server-side fixes, LZ4 compression speed, and better list validation
|
2020-04-29 06:26:44 -06:00 |
|
Timothy Baldridge
|
724f0074ce
|
BSA building is now async, status updates during compression
|
2020-04-20 15:36:33 -06:00 |
|
Timothy Baldridge
|
bb9ef89dee
|
BSA archives are now lazily extracted.
7Zip extracted archives now only extract the fewest files required.
Audited the uses of .Wait
Lazily init the VFS cleaning
|
2020-04-16 21:52:19 -06:00 |
|
Timothy Baldridge
|
723f687dbd
|
Several fixes for BSA compiling
|
2020-04-15 05:53:49 -06:00 |
|
Timothy Baldridge
|
defbc15593
|
Only 149 errors left in Wabbajack.Lib
|
2020-04-03 16:38:48 -06:00 |
|
Timothy Baldridge
|
b37728eefd
|
Tons of WIP changes for paths
|
2020-04-03 16:37:27 -06:00 |
|
Timothy Baldridge
|
3ef75a248d
|
Fixes for memory mapping issues
|
2020-03-09 14:38:35 -06:00 |
|
Timothy Baldridge
|
181a0f6b6a
|
Bug fixes for virtual memory/stream leaks
|
2020-03-04 22:27:15 -07:00 |
|
Timothy Baldridge
|
854bdbcaf3
|
Convert remaining BSA types to us virtual memory
|
2020-03-04 21:32:38 -07:00 |
|
Justin Swanson
|
5db84a6ee6
|
Replaced all File.OpenWrite calls /w .Open(FileMode.Create)
File.OpenWrite is equivalent to FileMode.OpenOrCreate, which caused errors when replacing a file that was larger previously
|
2020-01-18 14:52:09 -06:00 |
|
Timothy Baldridge
|
bba5cb5be7
|
Convert Compression.BSA to .NET Standard 2.0
|
2019-12-24 10:47:49 -07:00 |
|
Timothy Baldridge
|
11cd96693a
|
Compiles, working through the tests
|
2019-11-15 17:01:37 -07:00 |
|
Timothy Baldridge
|
d9ca38cdff
|
Make BSA Routines async (#168)
* Make BSA routines async
|
2019-11-11 21:35:07 -07:00 |
|
Timothy Baldridge
|
65af535487
|
code cleanup
|
2019-10-16 15:36:14 -06:00 |
|
Timothy Baldridge
|
88fa091d07
|
implement new BSA framework for old BSA routines
|
2019-10-08 15:20:43 -06:00 |
|
Timothy Baldridge
|
454cff052e
|
code reformatting
|
2019-09-13 22:35:42 -06:00 |
|
Timothy Baldridge
|
bbdef88296
|
several small fixes
|
2019-09-07 21:34:18 -06:00 |
|
Timothy Baldridge
|
5ddbd832f6
|
fix for long file names
|
2019-08-27 21:22:57 -06:00 |
|
Timothy Baldridge
|
0c74967dd8
|
BSA tools should now support TES4, FO3, FNV, Skyrim and SSE
|
2019-08-21 22:27:24 -06:00 |
|
Timothy Baldridge
|
672cf49f47
|
Switch back to a lz4 compressor that works
|
2019-08-12 16:20:45 -06:00 |
|
Timothy Baldridge
|
a6d90ccc3f
|
fix the BSA encoder, add support for hand built patches
|
2019-08-11 16:57:32 -06:00 |
|
Timothy Baldridge
|
5811380241
|
switched the compiler/installer over to the new BSA libs
|
2019-07-29 21:32:52 -06:00 |
|
Timothy Baldridge
|
39e1a20741
|
more bug fixes, can recompress 3DNPCs and a bunch of other BSAs
|
2019-07-29 15:24:05 -06:00 |
|
Timothy Baldridge
|
8facc9a1f4
|
can read/write two SSE BSAs so far, working out the bugs now
|
2019-07-28 22:52:04 -06:00 |
|
Timothy Baldridge
|
099021d890
|
first commit of new BSA reader/writer
|
2019-07-28 17:04:23 -06:00 |
|