Binary compatibility report for the uriparser library between 0.6.4 and 0.7.0 versions on x86
Test Info
Library Name | uriparser |
Version #1 | 0.6.4 |
Version #2 | 0.7.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 6 |
Total Shared Libraries | 1 |
Total Symbols / Types | 40 / 59 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 18 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
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
| Change | Effect |
---|
1 | The constant URI_ERROR_NOT_IMPLEMENTED with value 8 has been added. | No effect. |
[+] URI_ERROR_OUTPUT_TOO_LARGE
| Change | Effect |
---|
1 | The constant URI_ERROR_OUTPUT_TOO_LARGE with value 4 has been added. | No effect. |
[+] URI_ERROR_RANGE_INVALID
| Change | Effect |
---|
1 | The constant URI_ERROR_RANGE_INVALID with value 9 has been added. | No effect. |
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