Timothy Baldridge
|
e557e46556
|
Rework file extraction to combine the old and new methods
|
2020-10-09 21:02:58 -06:00 |
|
Timothy Baldridge
|
b6dbcc2368
|
Rework performance profiles of WJ
|
2020-09-12 14:23:03 -06:00 |
|
Timothy Baldridge
|
d7371294f9
|
Installation optimizations and fixes
|
2020-09-10 19:22:07 -06:00 |
|
Timothy Baldridge
|
5d7bceb6dc
|
Spool large files to disk during extraction to save memory
|
2020-09-07 20:22:23 -06:00 |
|
Timothy Baldridge
|
9de30ea8b7
|
Removed cruft of old extractor
|
2020-09-05 21:28:31 -06:00 |
|
Timothy Baldridge
|
1ebb0b6492
|
All sanity tests work!
|
2020-09-05 13:36:44 -06:00 |
|
Timothy Baldridge
|
a847d69851
|
Patching and extraction works, fewer failing tests
|
2020-09-05 08:01:32 -06:00 |
|
Timothy Baldridge
|
8a365ac445
|
WIP, massive rework of file extraction
|
2020-09-04 15:00:29 -06:00 |
|
halgari
|
2136924161
|
Fixes for broken RGE install
|
2020-08-22 15:14:38 -06:00 |
|
halgari
|
60a23f451f
|
Rework where we store upgrades
|
2020-08-20 16:02:50 -06:00 |
|
Timothy Baldridge
|
6c88cb22ca
|
Re-hash patched files just in case
|
2020-08-07 05:24:30 -06:00 |
|
Unnoen
|
a4254af3c9
|
Utilize hash cache on install.
|
2020-08-07 18:29:20 +10:00 |
|
Timothy Baldridge
|
86107ec8ec
|
Enable optional disk compression
|
2020-08-05 16:01:45 -06:00 |
|
Timothy Baldridge
|
c225906277
|
Add virus scanning support to Wabbajack and the server, scan all patched executable files
|
2020-07-14 22:20:56 -06:00 |
|
Timothy Baldridge
|
dec442288b
|
Hotfixes for 2.1.0.2
|
2020-07-07 14:17:49 -06:00 |
|
Timothy Baldridge
|
69238e5c0c
|
Don't delete profile specific saves, don't include profile specific saves
|
2020-06-30 21:46:26 -06:00 |
|
Timothy Baldridge
|
9ade449985
|
Make all delete operations async
|
2020-05-26 05:31:11 -06:00 |
|
Timothy Baldridge
|
b2a112bd37
|
Whole app now useses Async IO exclusively
|
2020-05-25 11:34:25 -06:00 |
|
Timothy Baldridge
|
68a05a011d
|
Provide better feedback during hashing
|
2020-05-16 15:27:23 -06:00 |
|
Timothy Baldridge
|
88e3db0b2a
|
Several server-side changes to make the system more durable to API call limits.
|
2020-05-16 09:08:40 -06:00 |
|
Timothy Baldridge
|
8fe3d0d0b5
|
verify-before-installing
|
2020-05-14 05:28:29 -06:00 |
|
Timothy Baldridge
|
3d433a456c
|
Speed up loading of patches and inlined files.
|
2020-05-12 22:12:55 -06:00 |
|
Timothy Baldridge
|
7839a5cd3e
|
Convert some hashed files to cached hashed files
|
2020-05-12 15:31:53 -06:00 |
|
Timothy Baldridge
|
bac8900df7
|
Fix for Update.esm getting deleted during installation
|
2020-05-04 17:55:51 -06:00 |
|
Timothy Baldridge
|
223b6d4e92
|
Few more fixes
|
2020-05-04 16:49:24 -06:00 |
|
Timothy Baldridge
|
314c77a830
|
Fix tests and implement basic hard link support
|
2020-05-04 14:33:45 -06:00 |
|
Timothy Baldridge
|
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 |
|
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 |
|
Justin Swanson
|
db293b6808
|
Add swapped to SetTo
|
2020-04-12 13:18:08 -05:00 |
|
Justin Swanson
|
01588dbcc9
|
Merge branch 'master' into wabbajack-lib-nullability
|
2020-04-12 00:40:49 -05:00 |
|
Justin Swanson
|
69f18f2e22
|
Context.Stage's return action swapped to Func<Task>
So that its internal delete directory call can be awaited
|
2020-04-10 14:44:36 -05:00 |
|
Justin Swanson
|
806ff74893
|
Wabbajack.Lib nullability finished up
|
2020-04-10 13:32:35 -05:00 |
|
Justin Swanson
|
64f5531411
|
Wabbajack.Lib: Some nullability enabled
|
2020-04-10 13:23:10 -05:00 |
|
Justin Swanson
|
6572f14f49
|
ABatchProcessor nullable. ConfigureProcessor removed
|
2020-04-10 13:23:10 -05:00 |
|
Timothy Baldridge
|
45254b0055
|
No more MessagePack, Json is love, Json is life
|
2020-04-06 14:48:54 -06:00 |
|
Timothy Baldridge
|
129f6b4fc2
|
Cleaned up a bunch of warnings and errors
|
2020-04-03 16:40:52 -06:00 |
|
Timothy Baldridge
|
c130106213
|
Fix broken updating
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
21189fd8e8
|
Most santiy tests pass
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
1c9610dde1
|
Wabbajack.Test utils pass
|
2020-04-03 16:40:20 -06:00 |
|
Timothy Baldridge
|
1d68ade508
|
Only 36 errors left
|
2020-04-03 16:39:49 -06:00 |
|
Timothy Baldridge
|
5bc361663f
|
Only 69 errors left, Nice!
|
2020-04-03 16:39:49 -06:00 |
|
Timothy Baldridge
|
defbc15593
|
Only 149 errors left in Wabbajack.Lib
|
2020-04-03 16:38:48 -06:00 |
|
Timothy Baldridge
|
035e376a09
|
Only 246 errors left in Wabbajack.Lib
|
2020-04-03 16:38:05 -06:00 |
|
Timothy Baldridge
|
d6123a7fb2
|
MessagePack, and basic sanity test passes
|
2020-04-03 16:37:27 -06:00 |
|
Timothy Baldridge
|
3b895f4dbb
|
WIP, converted Hashes to a Hash struct
|
2020-04-03 16:37:27 -06:00 |
|
Timothy Baldridge
|
f30da8a27a
|
Support self-healing lists, and a lot of server fixes
|
2020-02-27 06:46:34 -07:00 |
|
Timothy Baldridge
|
27025db484
|
Switch from BSDiff to OctoDiff for patch generation
|
2020-02-24 16:18:29 -07:00 |
|
Timothy Baldridge
|
056cd0b8a9
|
Fixes the NPE during install, why is this now a problem? Never was an issue before!?
|
2020-02-14 21:52:57 -07:00 |
|
Timothy Baldridge
|
05eb427ce5
|
Write a test to verify file download renaming behavior
|
2020-02-12 05:37:24 -07:00 |
|
Timothy Baldridge
|
b1eefa6a41
|
Rename old log files. Don't overwrite downloads with the same name
|
2020-02-11 22:31:42 -07:00 |
|