Timothy Baldridge
659452f2d5
Fix some small bsa tests
2021-01-29 17:38:55 -07:00
Timothy Baldridge
53a1e7af74
Merge pull request #1273 from LostDragonist/less_ram
...
Reduce memory used by open file streams
2021-01-29 07:59:09 -07:00
Timothy Baldridge
48eac013d2
Merge pull request #1286 from wabbajack-tools/dont-write-game-file-metas
...
Dont write game file metas
2021-01-29 07:43:34 -07:00
Timothy Baldridge
d2fbdcf153
Fix tests
2021-01-29 06:14:19 -07:00
Timothy Baldridge
112b4e7825
Don't install game file metas
2021-01-28 21:13:36 -07:00
Timothy Baldridge
835d56bf68
Upgrade deps, fix several warnings
2021-01-28 21:02:26 -07:00
Timothy Baldridge
1500e93356
Merge pull request #1282 from LostDragonist/bad_egs
...
Catch exceptions when reading broken EGS manifests
2021-01-28 20:45:06 -07:00
Timothy Baldridge
7ea7b8ac3d
Merge pull request #1283 from erri120/double-game-files-indexing
...
Fix double indexing for the same game
2021-01-28 20:44:43 -07:00
Timothy Baldridge
d7b641fd12
Merge pull request #1284 from erri120/skyrimvr-not-skyrimse
...
Using MO2Name instead of MO2ArchiveName for GameFileSourceDownloader
2021-01-28 20:44:20 -07:00
erri120
d9902746d0
Using MO2Name instead of MO2ArchiveName for GameFileSourceDownloader
2021-01-26 16:14:37 +01:00
erri120
bb7e039157
Fix double indexing for the same game
2021-01-26 15:42:46 +01:00
Chris Bessent
6b18564dc1
Catch exceptions when reading broken EGS manifests
2021-01-26 03:09:42 -07:00
Chris Bessent
e2d5a42254
Reduce memory used by open file streams
...
Allocating 1 MB for each file stream was causing memory usage
during the install of certain lists to exceed 60 GB. This is
primarily due to BSA/BA2 creation where tens of thousands of files
are open at the same time. Additionally, there appears to be a
couple file stream leaks where file streams are not closed until
the entire program is closed.
There appears to still be some discussion on how this affects
performance and a proper fix. This is more of a dirty "make it work
for more users" fix so people can stop messing with their page files.
2021-01-18 06:13:14 -07:00
Timothy Baldridge
4a32fc1415
Merge pull request #1266 from wabbajack-tools/perf-improvements
...
Dispose of file handles in BSA creation, don't load unused patches.
2021-01-15 13:58:25 -07:00
Timothy Baldridge
a754d9ae68
Dispose of file handles in BSA creation, don't load unused patches.
2021-01-15 07:00:58 -07:00
Timothy Baldridge
c8abca742a
HOTFIX: Fix game file sources that don't have MO2 specific names
2021-01-13 18:53:08 -07:00
Timothy Baldridge
997587d674
Fix broken test
2021-01-12 17:31:43 -07:00
Timothy Baldridge
4a555c27b9
Merge remote-tracking branch 'origin/master'
2021-01-12 15:47:52 -07:00
Timothy Baldridge
bd1152d4c7
2.4.1.0
2021-01-12 15:47:35 -07:00
Timothy Baldridge
9a18e5060e
Merge pull request #1260 from Unnoen/retry-cdn
...
Retry from B-CDN if unable to connect to cache/main server.
2021-01-11 06:08:47 -07:00
Timothy Baldridge
fa013cbe04
Merge pull request #1259 from Unnoen/pagefile-warning
...
Log pagefile size and warn if disabled or suboptimal.
2021-01-11 06:08:34 -07:00
Unnoen
13e0b21e95
Retry from B-CDN if unable to connect to cache server.
2021-01-11 19:42:03 +11:00
Unnoen
359d85ccf9
Log pagefile and warn if disabled or suboptimal
2021-01-11 17:59:32 +11:00
Timothy Baldridge
13c39d3d27
Merge pull request #1254 from LostDragonist/winver_fix
...
Fix detection of Windows 10 versions
2021-01-10 19:09:02 -07:00
Timothy Baldridge
e7db21d0fe
Pass the csrf token into the IPS4 downloader page
2021-01-10 19:08:14 -07:00
Timothy Baldridge
783dd76209
Merge pull request #1252 from erri120/better-hashing
...
Better hashing
2021-01-10 06:41:10 -07:00
Timothy Baldridge
7cbc84da4e
Merge pull request #1253 from wabbajack-tools/backend-fixes
...
some backend fixes
2021-01-10 06:40:43 -07:00
Chris Bessent
44f81bb61f
Only Windows 10 is supported
2021-01-09 23:11:51 -07:00
Chris Bessent
e6ba4abfdc
Fix detection of Windows 10 versions
2021-01-09 23:05:01 -07:00
Timothy Baldridge
756113d77d
some backend fixes
2021-01-09 14:46:46 -07:00
erri120
031944635f
Fix ACompiler
2021-01-09 20:06:23 +01:00
erri120
131f7de823
Fix Wabbajack.Lib
2021-01-09 20:04:11 +01:00
erri120
03a68da0d1
Fix Wabbajack.Server and Wabbajack.VirtualFileSystem
2021-01-09 19:53:44 +01:00
erri120
9d79aa7381
Fix Wabbajack.CLI
2021-01-09 19:44:59 +01:00
erri120
37683d73a5
Return null instead of Hash.Empty on exception during hashing
2021-01-09 19:44:52 +01:00
erri120
a5088bc10e
Add NotNull for IEnumerable<T> where T : struct
2021-01-09 19:44:29 +01:00
Timothy Baldridge
019bd9282b
Fix bad constraint checking in patch builder
2021-01-09 11:26:25 -07:00
Timothy Baldridge
b272f9edcd
few pre-release fixes
2021-01-09 07:14:01 -07:00
Timothy Baldridge
2ce0484680
Merge pull request #1249 from Unnoen/filter-size-before-hash
...
Filter downloads for file size before hashing archives.
2021-01-08 21:41:18 -07:00
Unnoen
5d857386f2
Simplify filtering and remove comments
...
Thanks Linq
2021-01-09 14:57:11 +11:00
Unnoen
d28719bd74
Filter for filesize before hashing archives
2021-01-09 13:47:00 +11:00
Timothy Baldridge
1e2ca462a5
2.4.0.0
2021-01-08 18:12:20 -07:00
Timothy Baldridge
e0b6ab2492
Merge pull request #1247 from wabbajack-tools/dependabot/nuget/Extended.Wpf.Toolkit-4.0.2
...
Bump Extended.Wpf.Toolkit from 4.0.1 to 4.0.2
2021-01-08 07:42:05 -07:00
Timothy Baldridge
e8630a24ac
Merge pull request #1248 from wabbajack-tools/da2-dao-support
...
DA2/DAI support
2021-01-08 07:41:51 -07:00
Timothy Baldridge
1ed06fb79d
DA2/DAI support
2021-01-08 06:42:58 -07:00
dependabot-preview[bot]
6be8b25bea
Bump Extended.Wpf.Toolkit from 4.0.1 to 4.0.2
...
Bumps [Extended.Wpf.Toolkit](https://github.com/xceedsoftware/wpftoolkit ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/xceedsoftware/wpftoolkit/releases )
- [Commits](https://github.com/xceedsoftware/wpftoolkit/compare/4.0.1...4.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-08 06:08:00 +00:00
Timothy Baldridge
697b1b872c
Merge pull request #1218 from wabbajack-tools/dependabot/nuget/Microsoft.AspNetCore.Mvc.NewtonsoftJson-5.0.1
...
Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 3.1.9 to 5.0.1
2021-01-07 21:41:51 -07:00
dependabot-preview[bot]
d2a53d366e
Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 3.1.9 to 5.0.1
...
Bumps [Microsoft.AspNetCore.Mvc.NewtonsoftJson](https://github.com/dotnet/aspnetcore ) from 3.1.9 to 5.0.1.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v3.1.9...v5.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-07 06:40:17 +00:00
Timothy Baldridge
ff386d000e
Merge pull request #1244 from wabbajack-tools/small-downloader-fixes
...
Small downloader fixes
2021-01-06 16:37:18 -07:00
Timothy Baldridge
eb63b1fefc
Missed a call to PreparAll
2021-01-06 14:30:25 -07:00