dependabot[bot] and GitHub
ca69e0b2fa
---
...
updated-dependencies:
- dependency-name: crc32fast
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-21 03:47:16 +00:00
Oliver Hamlet
458841ce45
Update version numbers and changelog for v4.0.0
2024-05-02 20:54:56 +01:00
Oliver Hamlet
97f366f7b9
Update esplugin to v5.0.1
2024-05-02 20:29:07 +01:00
Oliver Hamlet
df88090a5d
Update to Rust's 2021 edition
...
This means that the winapi sub-dependency is built with fewer features.
2024-05-02 19:55:52 +01:00
Oliver Hamlet
922a8f9e7d
Update version numbers and changelog for v3.1.0
2023-09-05 18:49:13 +01:00
Oliver Hamlet
30c140eb4d
Add support for Starfield
...
As far as loot-condition-interpreter is concerned, it's not really any
different from Fallout 4.
2023-09-05 18:48:44 +01:00
Oliver Hamlet
1043c21572
Update version numbers and changelog for v3.0.0
2023-08-18 17:39:24 +01:00
dependabot[bot] and GitHub
6924bda991
Update criterion requirement from 0.4.0 to 0.5.0
...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs ) to permit the latest version.
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-24 03:56:51 +00:00
Oliver Hamlet
195bda0d7e
Update version numbers and changelog for v2.4.0
2023-04-24 17:19:47 +01:00
Oliver Hamlet
23731c1333
Update pelite to 0.10.0
2022-11-09 00:04:40 +00:00
Oliver Hamlet
d283bae744
Update version numbers and changelog for v2.3.1
2022-09-15 22:32:32 +01:00
Oliver Hamlet
977cf26d40
Update esplugin to 4.0.0
2022-09-15 22:20:51 +01:00
dependabot[bot] and GitHub
628b64ffb6
Update criterion requirement from 0.3.0 to 0.4.0
...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs ) to permit the latest version.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.0...0.4.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 03:02:29 +00:00
Oliver Hamlet
85e92873bd
Update versions and changelog for v2.3.0
2022-02-27 08:26:49 +00:00
Oliver Hamlet
a17542c0e9
Update versions and changelog for v2.2.2
2022-02-04 16:52:51 +00:00
dependabot[bot] and GitHub
e2bfd0c9cf
Update nom requirement from 6.0.0 to 7.0.0
...
Updates the requirements on [nom](https://github.com/Geal/nom ) to permit the latest version.
- [Release notes](https://github.com/Geal/nom/releases )
- [Changelog](https://github.com/Geal/nom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Geal/nom/compare/6.0.0...7.0.0 )
---
updated-dependencies:
- dependency-name: nom
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-23 03:02:15 +00:00
Oliver Hamlet
eae8f542ea
Update versions and changelogs for v2.2.1
2021-04-25 20:02:12 +01:00
Oliver Hamlet
169d4652d9
Update versions and changelogs for v2.2.0
2021-04-17 15:33:10 +01:00
Oliver Hamlet
f71a2abed1
Update my email address
2021-04-17 11:04:16 +01:00
ebae951eae
Update nom requirement from 5.0.0 to 6.0.0 ( #6 )
...
Updates the requirements on [nom](https://github.com/Geal/nom ) to permit the latest version.
- [Release notes](https://github.com/Geal/nom/releases )
- [Changelog](https://github.com/Geal/nom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Geal/nom/compare/5.0.0...6.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-02 18:51:39 +00:00
Oliver Hamlet
2d05577fab
Update versions and changelog for v2.1.2
2020-10-23 23:05:32 +01:00
ea8824eb1f
Update pelite requirement from 0.8.0 to 0.9.0 ( #4 )
...
* Update pelite requirement from 0.8.0 to 0.9.0
Updates the requirements on [pelite](https://github.com/CasualX/pelite ) to permit the latest version.
- [Release notes](https://github.com/CasualX/pelite/releases )
- [Changelog](https://github.com/CasualX/pelite/blob/master/changelog.md )
- [Commits](https://github.com/CasualX/pelite/commits )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oliver Hamlet <oliver.hamlet@gmail.com >
2020-09-07 12:05:00 +01:00
Oliver Hamlet
9ef3aa23d5
Update versions and changelog for v2.1.1
2020-06-13 23:46:36 +01:00
Oliver Hamlet
d0bde327c2
Speed up CRC32 calculation
...
It turns out that passing in one byte at a time is really inefficient
(which really should have been obvious...). For small files the
difference is insignificant, but for Skyrim SE's Update.esm (18 MB)
feeding in the buffered file content slice made the calculation twice
as fast, and this seems to have non-linear effect, as the benchmark
against Dragonborn.esm (63 MB) would have taken ~ 1137 seconds to run
when passing one byte at a time (the benchmark using a buffer took ~ 5
seconds).
On top of that, switching to the crc32fast crate has an insignificant
effect on benchmarking with Blank.esm, but Update.esm's benchmark
was twice as fast again, and when benchmarking with Dragonborn.esm,
using crc32fast was ~ 170x faster than using the crc crate!
2020-06-13 23:17:32 +01:00
Oliver Hamlet
458820b638
Update criterion to v0.3.0
2019-12-23 14:04:16 +00:00