Releases: simdutf/simdutf
Releases · simdutf/simdutf
Version 5.5.0
What's Changed
- Convert latin1 to utf8 safe by @ronag in #556
- add compiler detection for C++20 and C++23 by @lemire in #559
- extend the misc fuzzer to cover convert_latin1_to_utf8_safe() by @pauldreik in #560
Full Changelog: v5.4.15...v5.5.0
Version 5.4.15
This is a patch release which fixes an issue with some UTF-8 to UTF16/UTF32 (haswell, westmere and NEON) whereas a large adversarial malformed input can lead to a few extra bytes being written. I was not able to reduce the issue, but the fix has been manually verified. Credit to @pauldreik for finding the issue.
v5.4.14
Version 5.3.13
Another patch release for issue 544. Thanks to @pauldreik
Version 5.3.12
What's Changed
- add related testcase for issue #544 by @pauldreik in #547
Full Changelog: v5.3.11...v5.3.12
Version 5.3.11
v5.3.10
What's Changed
- fix issue #537, reported by @pauldreik in #538
- fix issue #539, reported by @pauldreik in #540
Full Changelog: v5.3.9...v5.3.10
Version 5.3.9
What's Changed
Full Changelog: v5.3.8...v5.3.9
Version 5.3.8
What's Changed
- fix for issue 509 by @lemire in #510
- add test for #514 out of bounds write in convert_utf8_to_utf16be arm by @pauldreik in #515
- fix for issue 514 by @lemire in #517
- fixing issue 516 by @lemire in #518
- add test case for oss fuzz issue 71218 write overflow in convert_utf8_to_utf16be (haswell) by @pauldreik in #523
- issue 511 by @lemire in #513
- fix for issue 520 by @lemire in #526
- simplify the conversion fuzzer to get smaller function signatures by @pauldreik in #525
- replacing detect encoding code by @lemire in #527
Full Changelog: v5.3.7...v5.3.8