Timothy Baldridge
bb72b5acdf
update and clean deps
2021-02-26 17:11:26 -07:00
erri120
d9902746d0
Using MO2Name instead of MO2ArchiveName for GameFileSourceDownloader
2021-01-26 16:14:37 +01:00
Timothy Baldridge
0638612e0d
Converted Common to .net 5.0
2020-12-31 16:39:28 -07:00
dependabot-preview[bot]
d89dd0d3c2
Bump Microsoft.NET.Test.Sdk from 16.7.1 to 16.8.3
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.7.1 to 16.8.3.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.7.1...v16.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-07 12:40:33 +00:00
Timothy Baldridge
47e45965c4
Fix for server error that kills services
2020-09-02 20:49:45 -06:00
Justin Swanson
b77fa3d0c7
Made RocksDB initialization lazier
...
Was causing problems, as it's a singleton across the entire computer, so eagerly initializing them was causing problems for users of Wabbajack.Common that weren't interested in RocksDB. Only one could run at a time.
2020-08-14 07:16:09 -05:00
Justin Swanson
ea8b0d601f
Removed RxUI from Wabbajack.Common
2020-08-11 10:37:17 -05:00
Timothy Baldridge
6c88cb22ca
Re-hash patched files just in case
2020-08-07 05:24:30 -06:00
Timothy Baldridge
86107ec8ec
Enable optional disk compression
2020-08-05 16:01:45 -06:00
erri120
be985169d9
SignatureChecker fixes
...
- Added SignatureTests
- MatchesAsync will only read the file once
- Signatures are ordered in descending order by length
2020-08-01 11:51:59 +02:00
Timothy Baldridge
735b404dcb
Add missing test references
2020-07-01 22:34:31 -06:00
Timothy Baldridge
17afaaeda9
Upgrade all deps
2020-06-30 22:08:34 -06:00
Timothy Baldridge
817dbef7ae
Version 2.0.6.2
2020-06-14 07:13:29 -06:00
Timothy Baldridge
496c0083bf
Store patches in RocksDb
2020-06-01 21:41:34 -06:00
Timothy Baldridge
0933e15c9e
Several small tweaks for auto healing
2020-05-30 15:05:26 -06:00
Timothy Baldridge
9ade449985
Make all delete operations async
2020-05-26 05:31:11 -06:00
Timothy Baldridge
ea08c9865d
Common and BSA routines now use async IO exclusively
2020-05-25 10:24:16 -06:00
Timothy Baldridge
3e935d2e6c
Don't really need that test anymore
2020-05-22 15:52:05 -06:00
Timothy Baldridge
844ee9ed3a
Fix manual download regression
2020-05-22 14:56:58 -06:00
Timothy Baldridge
80b98935fa
Move xxHash and VFS cache data into RocksDB so we don't pollute folders and can cache more files
2020-05-12 15:28:09 -06:00
Timothy Baldridge
2be1771d89
Can remap game folder files
2020-05-04 06:11:53 -06:00
Timothy Baldridge
79a6640cc5
Hotfixes
2020-04-27 15:32:19 -06:00
Timothy Baldridge
ebf9a686bf
Fix misc tests
2020-04-22 17:11:06 -06:00
Timothy Baldridge
2f6357bd51
Temp folder fixes, fix for NOMATCH_INCLUDE
2020-04-21 22:13:07 -06:00
Timothy Baldridge
324888a759
Update TaskExtTests.cs
2020-04-20 16:27:15 -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
45254b0055
No more MessagePack, Json is love, Json is life
2020-04-06 14:48:54 -06:00
Timothy Baldridge
85b39d5dcc
Fix some more race conditions in tests
2020-04-03 16:41:17 -06:00
Timothy Baldridge
129f6b4fc2
Cleaned up a bunch of warnings and errors
2020-04-03 16:40:52 -06:00
Timothy Baldridge
31c808deea
Tests for path/hash serialization
2020-04-03 16:40:20 -06:00
Timothy Baldridge
a7e220b779
Move CSP tests into Commont.Test
2020-04-03 16:40:20 -06:00
Timothy Baldridge
51bad949ec
Moved Wabbajack.Commons tests into Wabbajack.Commons.Test out of Wabbajack.Test. They all pass
2020-04-03 16:40:20 -06:00