Commit Graph

30 Commits

Author SHA1 Message Date
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