Revisions of uriparser
Ana Guerrero (anag+factory)
accepted
request 1177507
from
Adam Majer (adamm)
(revision 13)
- enable unit tests
Dominique Leuenberger (dimstar_suse)
accepted
request 978053
from
Dirk Mueller (dirkmueller)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 825273
from
Dirk Mueller (dirkmueller)
(revision 7)
Dominique Leuenberger (dimstar_suse)
accepted
request 666491
from
Adam Majer (adamm)
(revision 5)
- Update to version 0.9.1 * Fixed 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. (bsc#1122193, CVE-2018-20721) * Fixed: When parsing a malformed URI with an IPvFuture address (e.g. "http://[vA.123456" missing "]"), errorPos would point to the first character after "v" than the actual position of the error (here: the end of the string) * Fixed: uriToStringCharsRequired* reported 1 more byte than needed for IPv4 address URIs (GitHub #41); * Improved: For parse errors, waterproof errorPos <= afterLast * Soname: 1:24:0
Dominique Leuenberger (dimstar_suse)
accepted
request 649645
from
Adam Majer (adamm)
(revision 4)
- Update to version 0.9.0 * Fixed: Out-of-bounds write in uriComposeQuery* and uriComposeQueryEx* (bsc#1115722, CVE-2018-19198) * Fixed: Detect integer overflow in uriComposeQuery* and uriComposeQueryEx* (bsc#1115723, CVE-2018-19199) * Fixed: Protect uriResetUri* against acting on NULL input (bsc#1115724, CVE-2018-19200) * Changed: Marked as deprecated: Deprecated functions: uriNormalizeSyntaxMaskRequired[AW] uriParseUri[AW] uriParseUriEx[AW] Added: Add convenience functions to ease user code to parse a single URI New functions: uriParseSingleUri[AW] uriParseSingleUriEx[AW] uriParseSingleUriExMm[AW] Added: Support for custom memory managers (GitHub #26, #35), see Doxygen New functions (as extension of existing ones): uriAddBaseUriExMm[AW] uriComposeQueryMallocExMm[AW] uriDissectQueryMallocExMm[AW] uriFreeQueryListMm[AW] uriFreeUriMembersMm[AW] uriNormalizeSyntaxExMm[AW] uriParseSingleUriExMm[AW] uriRemoveBaseUriMm[AW] New functions (for convenience): uriCompleteMemoryManager uriEmulateCalloc
Dominique Leuenberger (dimstar_suse)
accepted
request 582544
from
Dirk Mueller (dirkmueller)
(revision 3)
Dominique Leuenberger (dimstar_suse)
accepted
request 580496
from
Adam Majer (adamm)
(revision 2)
- Fix License - the source code contains LGPL licensed test suite. The library itself is licensed under BSD license. Use SPDX v3 - Test suite requires cpptest, which we don't have at the moment. - spec-cleaner cleanup.
Dominique Leuenberger (dimstar_suse)
accepted
request 578668
from
Adam Majer (adamm)
(revision 1)
Use %license instead of %doc for the license copy
Displaying all 13 revisions