Commit Graph

98 Commits

Author SHA1 Message Date
Timothy Baldridge
7e62db32be Update all deps 2021-05-28 16:15:52 -06:00
Timothy Baldridge
8fdc9624e3 Fixes for root path WJ downloads 2021-04-01 14:52:23 -06:00
Timothy Baldridge
ab7e2cb879 Remove .net Framework libs bit of code cleanup 2021-03-17 21:36:37 -06:00
Timothy Baldridge
bb72b5acdf update and clean deps 2021-02-26 17:11:26 -07:00
Timothy Baldridge
a6bbc62944 Bump version, disable long BSA test not that it passes 2021-01-29 18:21:36 -07:00
Timothy Baldridge
659452f2d5 Fix some small bsa tests 2021-01-29 17:38:55 -07:00
Timothy Baldridge
d2fbdcf153 Fix tests 2021-01-29 06:14:19 -07:00
Timothy Baldridge
835d56bf68 Upgrade deps, fix several warnings 2021-01-28 21:02:26 -07:00
Timothy Baldridge
581c34c0b0 Fix Nexus tests 2021-01-06 06:12:16 -07:00
Timothy Baldridge
90280e8b6f WIP getting .LIB to compile with 5.0 2020-12-31 17:06:56 -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
e557e46556 Rework file extraction to combine the old and new methods 2020-10-09 21:02:58 -06:00
Timothy Baldridge
48bb6e1998
Merge branch 'master' into 7zip-improvements 2020-09-08 16:19:35 -06:00
Timothy Baldridge
9de30ea8b7 Removed cruft of old extractor 2020-09-05 21:28:31 -06:00
Timothy Baldridge
47e45965c4 Fix for server error that kills services 2020-09-02 20:49:45 -06:00
halgari
496a35a605 BSA fix, better logging for failed IPS4 downloads 2020-08-24 19:34:57 -06:00
Timothy Baldridge
3cf766c941 Fix some nasty bugs with name blob sizes and hashes in Compression.BSA 2020-08-14 19:27:33 -06: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
Timothy Baldridge
91ae3a716e Make BSA Construction async 2020-07-19 19:19:56 -06: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
2855b1d1ca Revert "Compression.BSA -> Wabbajack.Compression.BSA"
This reverts commit 4fc53ce7b2.
2020-06-27 11:04:59 -06:00
Timothy Baldridge
4fc53ce7b2 Compression.BSA -> Wabbajack.Compression.BSA 2020-06-27 08:26:38 -06:00
Timothy Baldridge
a5fd3fd55b
Fix tests 2020-06-26 20:48:33 -06:00
Justin Swanson
6b2d762e70 Removed unused IAsyncDisposable on BSAReader 2020-06-26 14:01:10 -05:00
Timothy Baldridge
619da2fa86 Fix bugs in BSA tests after async IO conversion 2020-05-25 22:17:23 -06:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00
Timothy Baldridge
77acf01fa0 Debug code and fixes for BA2 duplicate file bug 2020-05-02 14:15:36 -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
45254b0055 No more MessagePack, Json is love, Json is life 2020-04-06 14:48:54 -06:00
Timothy Baldridge
8af841f3d6 Fix several more tests 2020-04-03 16:41:42 -06:00
Timothy Baldridge
e39f483b81 Tests for INI uploading/downloading 2020-04-03 16:41:17 -06:00
Timothy Baldridge
a6e3ef5f72 Game type is now an enum for Nexus downloads 2020-04-03 16:41:17 -06:00
Timothy Baldridge
90434f23fa Fix staging of downloads with BSA tests 2020-04-03 16:41:17 -06:00
Timothy Baldridge
c130106213 Fix broken updating 2020-04-03 16:40:51 -06:00
Timothy Baldridge
52f12d9105 BSA Tests pass 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
Timothy Baldridge
3ef75a248d Fixes for memory mapping issues 2020-03-09 14:38:35 -06:00
Timothy Baldridge
2a14932092 Move around namespaces so BSA routines can use Common namespaces. Make BA2 creation use memory mapped files instead of memory streams 2020-03-04 17:02:16 -07:00
Timothy Baldridge
967cadee83 Add support for extracting/building TES3 .bsa files 2020-02-19 16:50:12 -07:00
Timothy Baldridge
da8ead709b
Merge branch 'master' into dependabot/nuget/MSTest.TestAdapter-2.1.0 2020-02-04 14:13:32 -07:00
dependabot-preview[bot]
a8451925a7
Bump MSTest.TestFramework from 2.0.0 to 2.1.0
Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Commits](https://github.com/microsoft/testfx/compare/v2.0.0...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-04 07:04:15 +00:00
dependabot-preview[bot]
6475a2143b
Bump MSTest.TestAdapter from 2.0.0 to 2.1.0
Bumps [MSTest.TestAdapter](https://github.com/microsoft/testfx) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Commits](https://github.com/microsoft/testfx/compare/v2.0.0...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-04 07:03:53 +00:00
Timothy Baldridge
c991f077c7 Make x64 the default in all cases, make published builds self-contained 2020-02-01 10:33:00 -07:00
Timothy Baldridge
1fa4d92a3b Bump all versions, remove inlined binaries in prep for Core distribution framework (whatever it is) 2020-01-29 05:20:37 -07:00
Timothy Baldridge
7a3b74f63a Try and fix tests 2020-01-28 16:13:21 -07:00
Timothy Baldridge
fe2728ae9f Add missing references to the Test SDK 2020-01-27 14:44:00 -07:00
Justin Swanson
638542c617 .NET Standard 2.1, .NET Core 3.1 2020-01-25 20:48:13 -06:00