diff --git a/INCHI-1-DOC/CHANGELOG.md b/INCHI-1-DOC/CHANGELOG.md index 7602ca7d..07c3532c 100644 --- a/INCHI-1-DOC/CHANGELOG.md +++ b/INCHI-1-DOC/CHANGELOG.md @@ -1,5 +1,5 @@ # Change log -## v. 1.07-RC4 2024-06-27 +## v. 1.07.0 2024-07-17 ### Changed - 9 mathematical functions had to be rewritten in `ichister.c` and `e_0dstereo.c` to address functions' arguments issues related to arrays of various dimensions - 25 blocks of code in files in `runichi2.c`, `inchi_dll.c`, `inchi_dll_a2.c`, `ichiprt3.c`, `ichiread.c`, `ichirvr1.c`, `runichi.c`, `ichiparm.c`, `ichitaut.c` had to be rewritten to address: @@ -11,9 +11,9 @@ - `__isascii/isascii` macro support provided for all compilers ### Fixed (security) -- 31 buffer overflow issues due to use of large array dimensions -- 153 security bugs related to improper `NULL` pointer dereferencing which might cause crashes or exits -- 67 memory leaks +- 33 buffer overflow issues due to use of large array dimensions +- 157 security bugs related to improper `NULL` pointer dereferencing which might cause crashes or exits +- 71 memory leaks - 530 potential applications of optional [bounds checking functions](/README.md#BCF) Additionally, 29 potential security issues have been marked for further revision. diff --git a/INCHI-1-DOC/CHANGELOG.pdf b/INCHI-1-DOC/CHANGELOG.pdf index bbac4f04..f48d50df 100644 Binary files a/INCHI-1-DOC/CHANGELOG.pdf and b/INCHI-1-DOC/CHANGELOG.pdf differ diff --git a/README.md b/README.md index 7980bb0f..2e3e7aa8 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # Official home of the InChI +- Version 1.07.0 (17/07/2024): + - ["WarnOnEmptyStructure option problem / Issue #25](https://github.com/IUPAC-InChI/InChI/issues/25) has been fixed + - Software unresponsiveness when options are applied without any input file(s) has been fixed + - Addressing Google® oss-fuzz issues + - Minor bugs fixes - Version 1.07-Release Candidate 4 (RC4) (27/06/2024): - Addressing Google® oss-fuzz issues - Minor bugs fixes