Binary compatibility report for the uriparser library  between 0.6.4 and 0.7.0 versions on x86

Test Info


Library Nameuriparser
Version #10.6.4
Version #20.7.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files6
Total Shared Libraries1
Total Symbols / Types40 / 59
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-18
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-3

Added Symbols (18)


Uri.h, liburiparser.so.1.0.5
uriComposeQueryA char* dest, UriQueryListA const* queryList, int maxChars, int* charsWritten )
uriComposeQueryCharsRequiredA ( UriQueryListA const* queryList, int* charsRequired )
uriComposeQueryCharsRequiredExA ( UriQueryListA const* queryList, int* charsRequired, UriBool spaceToPlus, UriBool normalizeBreaks )
uriComposeQueryCharsRequiredExW ( UriQueryListW const* queryList, int* charsRequired, UriBool spaceToPlus, UriBool normalizeBreaks )
uriComposeQueryCharsRequiredW ( UriQueryListW const* queryList, int* charsRequired )
uriComposeQueryExA char* dest, UriQueryListA const* queryList, int maxChars, int* charsWritten, UriBool spaceToPlus, UriBool normalizeBreaks )
uriComposeQueryExW wchar_t* dest, UriQueryListW const* queryList, int maxChars, int* charsWritten, UriBool spaceToPlus, UriBool normalizeBreaks )
uriComposeQueryMallocA char** dest, UriQueryListA const* queryList )
uriComposeQueryMallocExA char** dest, UriQueryListA const* queryList, UriBool spaceToPlus, UriBool normalizeBreaks )
uriComposeQueryMallocExW wchar_t** dest, UriQueryListW const* queryList, UriBool spaceToPlus, UriBool normalizeBreaks )
uriComposeQueryMallocW wchar_t** dest, UriQueryListW const* queryList )
uriComposeQueryW wchar_t* dest, UriQueryListW const* queryList, int maxChars, int* charsWritten )
uriDissectQueryMallocA ( UriQueryListA** dest, int* itemCount, char const* first, char const* afterLast )
uriDissectQueryMallocExA ( UriQueryListA** dest, int* itemCount, char const* first, char const* afterLast, UriBool plusToSpace, UriBreakConversion breakConversion )
uriDissectQueryMallocExW ( UriQueryListW** dest, int* itemCount, wchar_t const* first, wchar_t const* afterLast, UriBool plusToSpace, UriBreakConversion breakConversion )
uriDissectQueryMallocW ( UriQueryListW** dest, int* itemCount, wchar_t const* first, wchar_t const* afterLast )
uriFreeQueryListA UriQueryListA* queryList )
uriFreeQueryListW UriQueryListW* queryList )

to the top

Other Changes in Constants (3)


UriBase.h
[+] URI_ERROR_NOT_IMPLEMENTED
[+] URI_ERROR_OUTPUT_TOO_LARGE
[+] URI_ERROR_RANGE_INVALID

to the top

Header Files (6)


Uri.h
UriBase.h
UriDefsAnsi.h
UriDefsConfig.h
UriDefsUnicode.h
UriIp4.h

to the top

Shared Libraries (1)


liburiparser.so.1.0.4

to the top




Generated on Mon Jan 26 17:26:41 2015 for uriparser by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API