Oliver Hamlet
47797cc0d1
Update changelog and version for 0.13.8
0.13.8
2018-09-24 19:34:30 +01:00
Oliver Hamlet
ba90657b0c
Don't grant write permissions when cloning git repo
...
It should be unnecessary, the read-only flag is set on packfiles by Git
and doesn't cause problems deleting the folder normally, and someone's
reported an error when granting permissions.
2018-09-24 19:31:45 +01:00
Oliver Hamlet
3a747b804e
Update changelog and version for 0.13.7
0.13.7
2018-09-10 14:08:08 +01:00
Oliver Hamlet
2956ed65c8
Update libloadorder to v11.4.1
2018-09-10 14:08:08 +01:00
Oliver Hamlet
95bf570b18
Update esplugin to v2.0.1
2018-09-10 10:47:26 +01:00
Oliver Hamlet
26a45e2884
Add .vscode directory to .gitignore
2018-09-10 07:39:28 +01:00
Oliver Hamlet
264c6756a0
Don't iterate over vertex pairs twice
...
This doesn't actually improve performance for me, as EdgeCreatesCycle() tends to fail fast, but it's less obviously slow.
2018-09-09 21:02:28 +01:00
Oliver Hamlet
7dbda624ef
Improve performance of checking if an edge would cause a cycle
2018-09-08 15:39:29 +01:00
Oliver Hamlet
d63b709ff2
Cache CRCs alongside conditions
2018-09-06 21:39:11 +01:00
Oliver Hamlet
8f3432945e
Don't scan data directory for archives each time a plugin is loaded
...
Scan once per LoadPlugins() call and cache.
2018-09-06 20:43:17 +01:00
Oliver Hamlet
55cbdd1bf5
Update Google Test to v1.8.1
2018-09-06 17:53:34 +01:00
Oliver Hamlet
96b7ddd5f6
Update yaml-cpp
...
Now depending on a specific tag rather than a branch to avoid any
future rebases breaking anything. The tagged commit contains merge key
support on top of a revision slightly more recent than the latest
release (0.6.2), which has a few issues.
2018-08-23 20:41:02 +01:00
Oliver Hamlet
e06308f790
Add tests to check that the YAML parser supports merge keys
...
This is useful as it's an optional addition to the YAML spec, and
LOOT's masterlists heavily rely on it being supported.
2018-08-23 20:25:07 +01:00
Oliver Hamlet
11b4778633
Update spdlog to v1.1.0
2018-08-23 18:35:16 +01:00
Oliver Hamlet
5de446cefb
Use a separate temporary directory for each test
...
As part of this clone the testing-metadata repository instead of
just downloading its tag archive so that there's a repository for
the GitHelper tests.
2018-08-22 18:31:53 +01:00
Oliver Hamlet
f92baa004e
Disable GPG signing in test repository
...
To avoid being prompted for my key's password whenever I run the tests.
2018-08-21 19:28:58 +01:00
Oliver Hamlet
f0283435f6
Remove unnecessary Boost header includes
...
Don't bother using Boost.Format for exception messages, just concat
strings, and don't unnecessarily use case-insensitive comparisons for
message types.
2018-08-21 19:28:57 +01:00
Oliver Hamlet
0c43424a6e
Add missing <set> header
2018-08-21 17:13:04 +01:00
Oliver Hamlet
287fdf03fa
Update spdlog to v1.0.0
2018-08-14 17:53:37 +01:00
Oliver Hamlet
a247617365
Update libgit2 to v0.27.4
2018-08-13 22:00:13 +01:00
Oliver Hamlet
1a8d4ebf5d
Update Bintray delete script to fix deleting old builds
2018-08-12 22:38:17 +01:00
Oliver Hamlet
6b0876a1df
Re-encrypt Bintray and GitHub auth tokens
...
Using the values encrypted by AppVeyor when I'm logged in as myself for
the LOOT account.
2018-08-12 22:37:21 +01:00
Oliver Hamlet
b6f50cab58
Remove old builds from LOOT's Bintray org
2018-08-08 21:45:32 +01:00
Oliver Hamlet and GitHub
843a55b1d2
Update Bintray link in readme
2018-08-06 19:59:46 +01:00
Oliver Hamlet
6cfa27a4d4
Upload artifacts to LOOT bintray org repo
2018-08-06 18:07:41 +01:00