a754d9ae68
Dispose of file handles in BSA creation, don't load unused patches.
2021-01-15 07:00:58 -07:00
c8abca742a
HOTFIX: Fix game file sources that don't have MO2 specific names
2021-01-13 18:53:08 -07:00
37683d73a5
Return null instead of Hash.Empty on exception during hashing
2021-01-09 19:44:52 +01:00
a5088bc10e
Add NotNull for IEnumerable<T> where T : struct
2021-01-09 19:44:29 +01:00
019bd9282b
Fix bad constraint checking in patch builder
2021-01-09 11:26:25 -07:00
e8630a24ac
Merge pull request #1248 from wabbajack-tools/da2-dao-support
...
DA2/DAI support
2021-01-08 07:41:51 -07:00
1ed06fb79d
DA2/DAI support
2021-01-08 06:42:58 -07:00
5d9677dbd1
Optimise SQL database store and IO
...
* Remove unnecessary ROWID from tables.
* Set JOURNAL_MODE to MEMORY, reducing disk IO.
* VACUUM databases after install/compile.
2021-01-07 02:47:59 +11:00
d81b9026d4
Fix Steam ID for DA:O
2021-01-05 20:01:37 -07:00
e1e5a96e7a
Fix some missing checks in the patch code
2021-01-05 17:08:13 -07:00
da521ba3c0
Ignore harmless constraint failures
2021-01-05 15:53:26 -07:00
13eef5c695
Remove RocksDB (replaced with SQLite)
2021-01-05 15:09:32 -07:00
dea841136f
Add support for Origin
2021-01-04 22:07:06 -07:00
fd1cada3ea
Everything appears to build
2021-01-01 11:21:07 -07:00
90280e8b6f
WIP getting .LIB to compile with 5.0
2020-12-31 17:06:56 -07:00
0638612e0d
Converted Common to .net 5.0
2020-12-31 16:39:28 -07:00
c66ad8f149
Merge pull request #1233 from EzioTheDeadPoet/Kingdome-Come-GOG
...
Kingdome Come: Deliverance GOG support
2020-12-31 10:40:47 +00:00
db3b441d19
#### Version - 2.3.6.1 - 12/31/2020
...
* When IPS4 (e.g. LL) sites based on CEF fail to validate, they no longer hang the app
* If a IPS4 CEF site throws a 503, or 400 error, retry
* Clean out the cookies during IPS4 CEF downloads so that they don't cause 400 errors
* Limit the number of connections to IPS4 sites to 20 per minute (one per 6 seconds)
* If a site *does* timeout, throw a log of the CEF state into `CEFStates` for easier debugging by the WJ team
* Wrote a new CLI utility to stress test the Verification routines.
* Ignore files that have `\Edit Scripts\Export\` in their path
2020-12-30 23:44:58 -07:00
d1b71fe178
add GOG ID for KC:D
2020-12-30 14:06:33 +01:00
196d8f050a
Merge pull request #1226 from wabbajack-tools/dependabot/nuget/HtmlAgilityPack-1.11.29
...
Bump HtmlAgilityPack from 1.11.28 to 1.11.29
2020-12-29 17:18:38 -07:00
b0f79cde32
Merge pull request #1230 from EzioTheDeadPoet/patch-3
...
Added Darkest Dungeon EGS Support
2020-12-29 17:18:07 -07:00
e73e516fd1
No Man's Sky GOG&Steam fix
2020-12-30 01:01:06 +01:00
1f2c62ab87
Merge branch 'master' of https://github.com/wabbajack-tools/wabbajack
2020-12-29 23:22:18 +01:00
8f0ad2934a
Added Darkest Dungeon EGS Support
...
- changed the used executable to use the executable located in `_windowsnosteam\\Darkest.exe` cause it is present in all available versions of the game.
- added the ESG Store ID
2020-12-27 14:39:39 +01:00
b22943c2b5
2.3.5.1 HOTFIX
2020-12-23 06:55:13 -07:00
fac1947e03
Bump HtmlAgilityPack from 1.11.28 to 1.11.29
...
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack ) from 1.11.28 to 1.11.29.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases )
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.28...v1.11.29 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-12-17 05:47:26 +00:00
5d8a76f265
Downgrade YAML
2020-12-16 16:28:35 -07:00
9101ed48f5
Merge remote-tracking branch 'origin/mw5-support' into mw5-support
...
# Conflicts:
# Wabbajack.Test/Wabbajack.Test.csproj
# Wabbajack/Wabbajack.csproj
2020-12-16 14:42:45 -07:00
364bfe6cea
2.3.5.0 Bump and MW5 support
2020-12-16 14:41:28 -07:00
b79830ad54
Added purge-archive verb
2020-12-09 14:46:08 -07:00
053a71795a
disable back button and 2.3.4.3
2020-12-06 21:26:02 -07:00
021cb61563
MW5 Support
2020-12-01 15:58:07 -07:00
164a8a4f4f
Fix game file indexing
2020-11-30 05:49:54 -07:00
f97fcd5aa0
2.3.4.2
2020-11-24 15:14:09 -07:00
3a3206755a
Merge pull request #1193 from wabbajack-tools/improved-services
...
Improve backend services, add watchdog service, and add utility_modli…
2020-11-19 16:32:52 -07:00
9717d4ac42
Improve backend services, add watchdog service, and add utility_modlists.json
2020-11-19 15:56:30 -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
c37248c221
Fixed build errors
2020-11-18 12:37:31 +01:00
802448c934
Deps version bump
2020-11-14 07:26:04 -07:00
90e9af05b1
More fine-grained status updates
2020-11-03 07:45:08 -07:00
7f603e9c85
Store game file hashes on GitHub
2020-11-02 18:55:54 -07:00
ee73db962e
potential fix for Dishonored
2020-11-02 16:30:02 +01:00
0a976dc427
Merge pull request #1158 from wabbajack-tools/bump-deps-42
...
bump deps
2020-11-01 22:26:54 -07:00
61671bf701
Merge pull request #1157 from wabbajack-tools/server-updates-for-mirrored-files
...
Updates to smooth out server update features
2020-11-01 21:47:31 -07:00
4a2cef1ab4
bump deps
2020-11-01 21:11:29 -07:00
0c5913c70a
Extractor fixes for broken Lucian introspection
2020-11-01 21:06:18 -07:00
607fb263d5
added Dishonored
...
mainly to test the non MO2 dependent list compiler.
2020-10-25 23:05:14 +01:00
6499f20d4b
Yet another test fix
2020-10-24 10:04:24 -06:00
6007c326e1
Could compile via the UI
2020-10-19 16:16:35 -06:00
e557e46556
Rework file extraction to combine the old and new methods
2020-10-09 21:02:58 -06:00