summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog26
1 files changed, 25 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 420320d..c9c1247 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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