a754d9ae68
Dispose of file handles in BSA creation, don't load unused patches.
2021-01-15 07:00:58 -07:00
90280e8b6f
WIP getting .LIB to compile with 5.0
2020-12-31 17:06:56 -07:00
35b910be98
Make more path comparisons ignore case
...
Paths for Windows should be case-agnostic. The primary impetus for
this change is to prevent WJ from deleting downloads if the case of
the folder name doesn't match the case of the install setting.
Normally this would be caught by the GUI validation but several users
have managed to get around that.
2020-11-18 20:04:43 -07:00
802448c934
Deps version bump
2020-11-14 07:26:04 -07:00
35d1012ab0
Fix for issue-1134
2020-10-21 18:43:02 -06:00
c1c6f10b5b
Can include patches, still randomly fails for some reason, a race condition perhaps?
2020-10-18 18:15:22 -06:00
18ac41729d
First Native compilation test passes
2020-10-18 13:03:50 -06:00
2bc3553dcf
Patch creation into ACompiler
2020-10-18 07:16:27 -06:00
55b26cec65
Move common folders into ACompiler
2020-10-18 06:59:49 -06:00
1ebb0b6492
All sanity tests work!
2020-09-05 13:36:44 -06:00
592fcb17d9
Rework how we select patches (use non-primary games as a last resort)
2020-08-18 16:30:00 -06:00
4bf1e943a2
Added WABBAJACK_ALWAYS_DISABLE flag
2020-08-10 19:18:16 +02:00
c225906277
Add virus scanning support to Wabbajack and the server, scan all patched executable files
2020-07-14 22:20:56 -06:00
009b59289c
Don't re-hash files during compilation
2020-07-10 16:59:39 -06:00
fbe2f05f60
IncludeSteamWorkshopItems fixes
2020-07-06 08:58:28 +02:00
79c962bccd
Disabled IncludePatches if generic game
2020-07-06 08:58:28 +02:00
0140a995b3
Removed IncludeGenericGamePlugin
2020-07-06 08:58:28 +02:00
898a50a7ab
Merge pull request #937 from wabbajack-tools/ignore-saves
...
Don't delete profile specific saves, don't include profile specific s…
2020-07-01 07:06:22 -07:00
f1e5fa9f0f
Fix timeouts caused by having too many patches
2020-07-01 06:07:02 -06:00
69238e5c0c
Don't delete profile specific saves, don't include profile specific saves
2020-06-30 21:46:26 -06:00
d48489d4fe
Consider all possible binary patches and select the smallest
2020-06-30 17:09:59 -06:00
2855b1d1ca
Revert "Compression.BSA -> Wabbajack.Compression.BSA"
...
This reverts commit 4fc53ce7b2
.
2020-06-27 11:04:59 -06:00
4fc53ce7b2
Compression.BSA -> Wabbajack.Compression.BSA
2020-06-27 08:26:38 -06:00
6b2d762e70
Removed unused IAsyncDisposable on BSAReader
2020-06-26 14:01:10 -05:00
ef1d39c60b
Change game file priority a bit
2020-06-20 20:53:52 -06:00
0b74c04c86
And priority to how game files are resolved
2020-06-20 17:10:43 -06:00
6c74279bfd
Add better game file handling
2020-06-20 16:51:47 -06:00
4ed7ab1aa1
Created IncludeGenericGamePlugin
2020-06-11 18:18:21 +02:00
496c0083bf
Store patches in RocksDb
2020-06-01 21:41:34 -06:00
1fb0451396
We no longer need nexus_link_cache
so remove remaining references
2020-05-30 06:27:33 -06:00
b2a112bd37
Whole app now useses Async IO exclusively
2020-05-25 11:34:25 -06:00
dd1303e2d7
issue-861 - Fix always enabled mods being out of order
2020-05-23 15:41:41 -06:00
233013c495
use async IO and Paths api
...
Let's see how I can code in GitHub's editor
2020-05-12 19:48:57 -06:00
84b27b2a9c
Readded a nuked feature
...
Was originally from this commit: 7fba212ba3
2020-05-11 17:14:45 -05:00
3c671272b6
MO2 remaps game folder to Game Folder Files if the game executable exists in that folder
2020-05-02 17:05:05 -06:00
79a6640cc5
Hotfixes
2020-04-27 15:32:19 -06:00
49bcd6d483
Several small fixes for the build server and compilation
2020-04-27 06:30:15 -06:00
d0accf01e8
Fixes for issues found in alpha4
2020-04-22 14:58:50 -06:00
2f6357bd51
Temp folder fixes, fix for NOMATCH_INCLUDE
2020-04-21 22:13:07 -06:00
adb3354615
Rel path conversion name issues in IncludePathces
2020-04-21 16:58:42 -06:00
0e0b0d8883
Remove vortex support
2020-04-21 06:14:52 -06:00
724f0074ce
BSA building is now async, status updates during compression
2020-04-20 15:36:33 -06:00
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
5eabe4449c
Merge pull request #715 from erri120/remove-file-readme
...
Removed readme as file option
2020-04-15 17:04:03 -06:00
a3305b08fe
Removed readme as file option
2020-04-15 19:53:45 +02:00
470992cc4a
Merge Master
2020-04-15 06:05:05 -06:00
723f687dbd
Several fixes for BSA compiling
2020-04-15 05:53:49 -06:00
806ff74893
Wabbajack.Lib nullability finished up
2020-04-10 13:32:35 -05:00
86641d01df
Wabbajack.Lib Compilation steps nullable enabled
2020-04-10 13:23:23 -05:00
45254b0055
No more MessagePack, Json is love, Json is life
2020-04-06 14:48:54 -06:00