1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00

Add thanks for v3.0.10

* NEWS: Update.
This commit is contained in:
Andy Wingo 2024-06-20 14:56:36 +02:00
parent 7401ca75b3
commit eb3db96ce0

14
NEWS
View file

@ -223,13 +223,13 @@ Use read-line together with unread-string instead.
** Hashing of UTF-8 symbols with non-ASCII characters avoids corruption
(<https://bugs.gnu.org/56413>)
This issue could cause `scm_from_utf8_symbol' and
`scm_from_utf8_symboln` to incorrectly conclude that the symbol hadn't
already been interned, and then create a new one, which of course
wouldn't be `eq?' to the other(s). The incorrect hash was the result of
a buffer overrun, and so might vary. This problem affected a number of
other operations, given the internal use of those functions.
Hearty thanks to Arne Babenhauserheide, Arsen Arsenović, Bruno Victal,
Christopher Baines, Daniel Llorens, Denis 'GNUtoo' Carikli, Ekaitz
Zarraga, Jonas Hahnfeld, Jorge Gomez, Josselin Poiret, Juliana Sims,
Linus Bjornstam, Luke Nihlen, Maxim Cournoyer, Michael Gran, Michael
Käppler, Mikael Djurfeldt, Morgan Smith, Nikita Domnitskii, Olivier
Dion, Rob Browning, Taylan Kammer, Timothy Sample, Tomas Volf, Tony
Garnock-Jones, and 無無for their patches and bug reports.
Changes in 3.0.9 (since 3.0.8)