"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ChangeLog" between
uriparser-0.9.4.tar.xz and uriparser-0.9.5.tar.xz

About: uriparser is a strictly RFC 3986 compliant URI parsing library (with Unicode support).

ChangeLog  (uriparser-0.9.4.tar.xz):ChangeLog  (uriparser-0.9.5.tar.xz)
NOTE: uriparser is looking for help with a few things: NOTE: uriparser is looking for help with a few things:
https://github.com/uriparser/uriparser/labels/help%20wanted https://github.com/uriparser/uriparser/labels/help%20wanted
If you can help, please get in touch. Thanks! If you can help, please get in touch. Thanks!
2021-03-18 -- 0.9.5
* Fixed: Fix a bug regarding section "5.2.4. Remove Dot Segments"
of RFC 3986 that affected both normalization and reference resolution
with regard to trailing slashes (GitHub #92, #97)
Thanks to Dan Pape for the report!
* Fixed: MinGW: Fix name of static library (GitHub #90)
Thanks to SpaceIm for the patch and Sandro Mani for review!
* Fixed: Use correct inline marker "__forceinline" for Intel C++ Compiler
(GitHub #93)
Thanks to jensenrichardson for the patch!
* Fixed: Link against pthreads for (default) -DURIPARSER_BUILD_TESTS=ON
(GitHub #99, #100)
* Fixed: When integrated using CMake function add_subdirectory, installation
could fail due to lack of prefix ${CMAKE_CURRENT_SOURCE_DIR} (GitHub #98)
Thanks for the patch to Shehzan Mohammed!
* Fixed: Addressed MSVC compile warning about lack of /EHsc when compiling
the C++ test suite code (GitHub #102)
* Fixed: Stopped misadvertising wide characters as Unicode support
(GitHub #104)
* Added: CMake option URIPARSER_WARNINGS_AS_ERRORS=(ON|OFF)
to turn compile warnings into errors, defaults to "OFF" (GitHub #102)
* Improved: pkg-config: Use ${prefix} and ${exec_prefix} to ease
overriding variables using --define-variable=NAME=VALUE,
e.g. as done on OpenWRT (GitHub #91)
Thanks to Karel Kočí for the pull request!
* Improved: Auto-detection of the qhelpgenerator command based on CMake
package "Qt5Help" when available. CMake option "QHG_LOCATION" can still
be used to enforce a specific location (GitHub #103)
Thanks for his help to Andreas Sturmlechner!
* Improved: Make documentation use pkg-config in example on how to
check for uriparser from within configure.ac (GNU Autoconf)
(GitHub #37, #106)
* Improved: In testing code, add a missing 'extern "C"' (GitHub #109)
Thanks to Jørgen Ibsen for the patch!
* Soname: 1:28:0 — see https://verbump.de/ for what these numbers do
2020-05-31 -- 0.9.4 2020-05-31 -- 0.9.4
* Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub #67) * Fixed: testrunner: No longer crashes when compiled with NDEBUG (GitHub #67)
* Fixed: CMake: Support GTest 1.8.0 (GitHub #68) * Fixed: CMake: Support GTest 1.8.0 (GitHub #68)
Thanks to Ryan Schmidt for the related report! Thanks to Ryan Schmidt for the related report!
* Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than * Fixed: CMake: Use variable GTEST_INCLUDE_DIRS (with plural "S") rather than
GTEST_INCLUDE_DIR (GitHub #79, #81) GTEST_INCLUDE_DIR (GitHub #79, #81)
Thanks to Wouter Beek for the related report! Thanks to Wouter Beek for the related report!
* Improved: CMake: Send config summary to stdout, not stderr (GitHub #72) * Improved: CMake: Send config summary to stdout, not stderr (GitHub #72)
Thanks to Scott Donelan for the patch! Thanks to Scott Donelan for the patch!
* Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without * Improved: Make -DURIPARSER_BUILD_TESTS=OFF unlock compilation without
a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub #69) a C++ compiler; thanks to Fabrice Fontaine for the patch! (GitHub #69)
* Added: Functions to make UriUri[AW] instances independent of the original * Added: Functions to make UriUri[AW] instances independent of the original
URI string (GitHub #77 and #78) URI string (GitHub #77 and #78)
New functions: New functions:
uriMakeOwner[AW] uriMakeOwner[AW]
uriMakeOwnerMm[AW] uriMakeOwnerMm[AW]
* Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of * Added: CMake option URIPARSER_ENABLE_INSTALL to toggle installation of
files, defaults to "ON" (GitHub #74, #75) files, defaults to "ON" (GitHub #74, #75)
Thanks to Scott Donelan for the patch! Thanks to Scott Donelan for the patch!
* Soname: 1:26:0 * Soname: 1:27:0
2019-04-28 -- 0.9.3 2019-04-28 -- 0.9.3
* Fixed: pkg-config: Fix version line in liburiparser.pc (GitHub #65) * Fixed: pkg-config: Fix version line in liburiparser.pc (GitHub #65)
* Changed: MinGW: Add library version suffix to DLL name * Changed: MinGW: Add library version suffix to DLL name
Thanks to Sandro Mani for the patch! (GitHub #63, #64) Thanks to Sandro Mani for the patch! (GitHub #63, #64)
* Soname: 1:26:0 * Soname: 1:26:0
2019-04-22 -- 0.9.2 2019-04-22 -- 0.9.2
skipping to change at line 490 skipping to change at line 527
* Fixed: Now compiles on FreeBSD * Fixed: Now compiles on FreeBSD
2007-03-28 -- 0.3.1 2007-03-28 -- 0.3.1
* Fixed: Now compiles on Mac OS X * Fixed: Now compiles on Mac OS X
2007-03-26 -- 0.3.0 2007-03-26 -- 0.3.0
* Added: New API, old marked deprecated * Added: New API, old marked deprecated
* Added: Unicode support (think wchar_t) * Added: Added support for wide strings (think wchar_t)
* Added: Doxygen code documentation * Added: Doxygen code documentation
* Added: Test suite using CppTest * Added: Test suite using CppTest
* Changed: Library code is now licensed under the new BSD license. * Changed: Library code is now licensed under the new BSD license.
The test suite code is licensed under LGPL. The test suite code is licensed under LGPL.
2006-12-08 -- 0.2.1 2006-12-08 -- 0.2.1
 End of changes. 3 change blocks. 
2 lines changed or deleted 39 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)