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
Oliver Hamlet
377ebcbb63
Update pelite to v0.8.0
2019-12-23 13:37:55 +00:00
Oliver Hamlet
1075596e99
Update versions and changelog for v2.1.0
2019-10-05 13:24:52 +01:00
Oliver Hamlet
cb211d6ec3
Add support for an is_master(file path) function
2019-10-05 13:24:52 +01:00
Oliver Hamlet
90cbeff71a
Update versions and changelog for v2.0.1
2019-07-23 19:15:35 +01:00
Oliver Hamlet
214cc93423
Update versions and changelog for v2.0.0
2019-06-30 11:25:24 +01:00
Oliver Hamlet
52792626af
Update to Rust 2018 syntax
2019-06-30 11:25:23 +01:00
Oliver Hamlet
4db34be2c9
Upgrade to nom v5
...
Error handling has changed, affecting the error variants LCI exports,
and macros are replaced by functions, so all the parsing code has been rewritten.
2019-06-30 11:25:23 +01:00
Oliver Hamlet
2e05117b61
Update versions and changelog for v1.3.0
2019-04-07 12:25:40 +01:00
Oliver Hamlet
ea3a922ee7
Update versions and changelog for v1.2.2
2019-01-26 09:50:40 +00:00
Oliver Hamlet
3777c067a4
Update versions and changelog for v1.2.1
2019-01-20 00:47:21 +00:00
Oliver Hamlet
517b636743
Update versions and changelog for v1.2.0
2018-12-22 23:51:01 +00:00