You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2024-05-05 -- 0.9.8
>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
* Fixed: [CVE-2024-34402]
Protect against integer overflow in ComposeQueryEngine
(GitHub #183, GitHub #185)
* Fixed: [CVE-2024-34403]
Protect against integer overflow in ComposeQueryMallocExMm
(GitHub #183, GitHub #186)
>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
* Changed: Require CMake >=3.5.0 (GitHub #172)
* Added: CMake option URIPARSER_SHARED_LIBS=(ON|OFF) to control,
whether to produce a shared or static library for uriparser
and that alone, falls back to standard BUILD_SHARED_LIBS
if available, else defaults to "ON" (GitHub #169, GitHub #170)
* Improved: Document that scheme-based normalization a la
section 6.2.3 of RFC 3986 is a responsibility of the application
using uriparser (GitHub #173, GitHub #174)
* Improved: Document supported code points for functions uriEscape(Ex)W
(GitHub #171, GitHub #175)
* Infrastructure: Update Clang from 15 to 18 (GitHub #161, GitHub #187)
* Infrastructure: Adapt to breaking changes in Clang packaging (GitHub #160)
* Infrastructure: Get sanitizer CFLAGS and LDFLAGS back in sync (GitHub #161)
* Infrastructure: Pin GitHub Actions to specific commits for security
(GitHub #165)
* Soname: 1:31:0 — see https://verbump.de/ for what these numbers do
2022-10-05 -- 0.9.7
* Fixed: Multiple issues with IPv6 and IPvFuture literal parsing
(GitHub #146, GitHub #150)
Thanks to Scallop Ye for the report and the pull request!
* Fixed: Fix symbol visibility for -DBUILD_SHARED_LIBS=OFF (GitHub #139,
GitHub #141); thanks to Mariusz Zaborski for the report!
* Fixed: For MinGW, use size_t for inet_ntop declaration and fix macro
checks for both MinGW and mingw-w64 (GitHub #131)
* Fixed: Compiler warnings (GitHub #132, GitHub #152)
* Improved: Use name UriConfig.h rather than generic config.h for the
config header file to avoid name clashes and also include it through
"UriConfig.h" with quotes rather than <UriConfig.h> so that it is found
in quote path locations (GitHub #149)
Thanks to Gaspard Petit for bringing this up!
* Improved: Document need for UriConfig.h in UriMemory.c (GitHub #136)
* Infrastructure: Add (support for) Visual Studio 17/2022 (GitHub #152)
* Infrastructure: Drop (support for) Visual Studio <=14/2015 (GitHub #152)
* Infrastructure: Update Clang from 13 to 15 (GitHub #143, GitHub #151)
* Infrastructure: Make MinGW with 32bit Wine on Ubuntu 20.04 possible
(GitHub #142, GitHub #144, GitHub #145)
* Soname: 1:30:0 — see https://verbump.de/ for what these numbers do
0 commit comments