diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 26 |
1 files changed, 25 insertions, 1 deletions
@@ -2,14 +2,38 @@ NOTE: uriparser is looking for help with a few things: https://github.com/uriparser/uriparser/labels/help%20wanted If you can help, please get in touch. Thanks! +2019-04-22 -- 0.9.2 + + * Fixed: Add missing extern "C" wrapper to UriIp4.h for use from C++ + * Fixed: Linking error for symbol defaultMemoryManager from mixing C and C++ + Thanks to Jørgen Ibsen for the report! (GitHub #52) + * Fixed: Link errors on Haiku regarding function inet_ntop (GitHub #45) + Thanks to Schrijvers Luc for the patch! + * Fixed: Mark API functions with __declspec(dllexport) and + __declspec(dllimport) in *.h files for Visual Studio (GitHub #60) + * Improved: Use -fvisibility=hidden by default with supporting compilers, + e.g. GCC and Clang (GitHub #60) + * Changed: Migrated from GNU Autotools to CMake (GitHub #17, #47, #56, #59) + Thanks for their support with the CMake migration to: + - David Demelier + - Jørgen Ibsen + - KangLin + - Kouhei Sutou + - myd7349 + - Richard Hodges + - Zachary Lund + * Removed: All Windows-related build systems other than CMake + * Soname: 1:25:0 + 2019-01-02 -- 0.9.1 >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - * Fixed: + * Fixed: [CVE-2018-20721] Out-of-bounds read in uriParse*Ex* for incomplete URIs with IPv6 addresses with embedded IPv4 address, e.g. "//[::44.1"; mitigated if passed parameter <afterLast> points to readable memory containing a '\0' byte. + Commit cef25028de5ff872c2e1f0a6c562eb3ea9ecbce4 Thanks to Joergen Ibsen for the report! >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> * Fixed: When parsing a malformed URI with an IPvFuture address |