Oliver Hamlet
b45ace0700
Improve FFI error message handling
2025-04-28 17:48:20 +01:00
Oliver Hamlet
dbbbcd58e5
Remove check that paths are inside game path
...
It didn't work correctly for OpenMW or for additional data paths, fixing it would be significantly more complicated, and it doesn't really add any value.
2025-04-27 18:37:40 +01:00
Oliver Hamlet
50d9d11b6b
Update metadata syntax version in readme
2025-04-27 07:23:35 +01:00
Oliver Hamlet
2e89521963
Fix description_contains for OpenMW plugins
2025-04-27 07:23:35 +01:00
Oliver Hamlet
2b37e15f2b
Run clippy in CI
2025-04-27 07:23:34 +01:00
Oliver Hamlet
9c4f9dcb5e
Deny a lot of extra lints and fix their errors
2025-04-26 10:10:48 +01:00
Oliver Hamlet
733d14cd4c
Fix Display output for ComparisonOperator::NotEqual
2025-04-26 00:09:26 +01:00
Oliver Hamlet
a574a2c98b
Fix compiling for platforms that don't have memory map support in pelite
2025-04-25 18:51:29 +01:00
Oliver Hamlet and GitHub
d3307ea7e4
Merge pull request #67 from loot/dependabot/cargo/esplugin-6.1.2
...
Bump esplugin from 6.1.1 to 6.1.2
2025-04-21 09:40:32 +01:00
dependabot[bot] and GitHub
3875ebfa79
Bump esplugin from 6.1.1 to 6.1.2
...
Bumps [esplugin](https://github.com/Ortham/esplugin ) from 6.1.1 to 6.1.2.
- [Changelog](https://github.com/Ortham/esplugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Ortham/esplugin/compare/6.1.1...6.1.2 )
---
updated-dependencies:
- dependency-name: esplugin
dependency-version: 6.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 03:29:00 +00:00
Oliver Hamlet and GitHub
8ad92ae472
Merge pull request #66 from loot/dependabot/cargo/libc-0.2.172
...
Bump libc from 0.2.171 to 0.2.172
2025-04-16 09:26:08 +01:00
dependabot[bot] and GitHub
143697e249
Bump libc from 0.2.171 to 0.2.172
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.171 to 0.2.172.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.171...0.2.172 )
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.172
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-16 03:42:52 +00:00
Oliver Hamlet
332a636bf1
Update versions and changelog for v5.3.1
5.3.1
2025-03-26 18:41:24 +00:00
Oliver Hamlet
638c233815
Add description and repository metadata to Cargo.toml
2025-03-26 18:33:57 +00:00
Oliver Hamlet
906198e599
Update versions and changelog for v5.3.0
5.3.0
2025-03-26 18:11:37 +00:00
Oliver Hamlet
537718766b
Recover from poisoning of internal cache locks
...
Since they only contain cached values, it's reasonable to overwrite the
value with a new empty map and go from there.
This doesn't affect the lock used in the FFI layer because that protects
caller-provided state, and it doesn't change the function return types
to avoid breaking backwards compatibility.
2025-03-26 18:11:37 +00:00
Oliver Hamlet and GitHub
7871fcf176
Merge pull request #65 from loot/dependabot/cargo/tempfile-3.19.1
...
Bump tempfile from 3.19.0 to 3.19.1
2025-03-24 12:01:35 +00:00
dependabot[bot] and GitHub
4c13020e24
Bump tempfile from 3.19.0 to 3.19.1
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.19.0 to 3.19.1.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.19.0...v3.19.1 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-20 03:48:17 +00:00
Oliver Hamlet and GitHub
28262ceb91
Merge pull request #64 from loot/dependabot/cargo/tempfile-3.19.0
...
Bump tempfile from 3.18.0 to 3.19.0
2025-03-14 08:22:46 +00:00
dependabot[bot] and GitHub
d84a491697
Bump tempfile from 3.18.0 to 3.19.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.18.0 to 3.19.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.18.0...v3.19.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-14 03:58:43 +00:00
Oliver Hamlet and GitHub
66e081fdd8
Merge pull request #63 from loot/dependabot/cargo/libc-0.2.171
...
Bump libc from 0.2.170 to 0.2.171
2025-03-12 07:35:37 +00:00
dependabot[bot] and GitHub
bc915d1440
Bump libc from 0.2.170 to 0.2.171
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.170 to 0.2.171.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.171/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.170...0.2.171 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-12 03:55:20 +00:00
Oliver Hamlet and GitHub
0364ac5ade
Merge pull request #62 from loot/dependabot/cargo/tempfile-3.18.0
...
Bump tempfile from 3.17.1 to 3.18.0
2025-03-07 19:37:11 +00:00
dependabot[bot] and GitHub
a8c3472756
Bump tempfile from 3.17.1 to 3.18.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.17.1 to 3.18.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.18.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 03:56:05 +00:00
Oliver Hamlet
f7d9947fa4
Add Send, Sync and 'static bounds to Error variant
2025-02-26 19:45:59 +00:00