API compatibility report for the libzip library between 1.5.2 and 1.6.0 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibzip
Version #11.5.2
Version #21.6.0
Archx86_64
GCC Version9
SubjectBinary Compatibility

Test Results


Total Header Files2
Total Libraries1
Total Symbols / Types119 / 50
Compatibility 100%

Problem Summary


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

Added Symbols  2 


zip.h, libzip.so.5.1
zip_file_set_dostime ( zip_t* p1, zip_uint64_t p2, zip_uint16_t p3, zip_uint16_t p4, zip_flags_t p5 )
zip_register_cancel_callback_with_state ( zip_t* p1, zip_cancel_callback p2, void(*p3)(void*), void* p4 )

to the top

Other Changes in Data Types  1 


zip.h
[+] enum zip_source_cmd  1 

to the top

Other Changes in Constants  3 


zip.h
[+] ZIP_CM_LZMA2
[+] ZIP_ER_CANCELLED

zipconf.h
[+] __STDC_FORMAT_MACROS

to the top

Header Files  2 


zip.h
zipconf.h

to the top

Libraries  1 


libzip.so.5.0

to the top



Test Info


Library Namelibzip
Version #11.5.2
Version #21.6.0
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files2
Total Libraries1
Total Symbols / Types251 / 83
Compatibility 100%

Problem Summary


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

Added Symbols  8 


inttypes.h
imaxabs ( intmax_t __n )
imaxdiv ( intmax_t __numer, intmax_t __denom )
strtoimax ( char const*restrict __nptr, char**restrict __endptr, int __base )
strtoumax ( char const*restrict __nptr, char**restrict __endptr, int __base )
wcstoimax ( wchar_t const*restrict __nptr, wchar_t**restrict __endptr, int __base )
wcstoumax ( wchar_t const*restrict __nptr, wchar_t**restrict __endptr, int __base )

zip.h
zip_file_set_dostime ( zip_t* p1, zip_uint64_t p2, zip_uint16_t p3, zip_uint16_t p4, zip_flags_t p5 )
zip_register_cancel_callback_with_state ( zip_t* p1, zip_cancel_callback p2, void(*p3)(void*), void* p4 )

to the top

Problems with Constants, Low Severity  3 


zipconf.h
[+] LIBZIP_VERSION
[+] LIBZIP_VERSION_MICRO
[+] LIBZIP_VERSION_MINOR

to the top

Other Changes in Data Types  1 


zip.h
[+] enum zip_source_cmd  1 

to the top

Other Changes in Constants  3 


zip.h
[+] ZIP_CM_LZMA2
[+] ZIP_ER_CANCELLED

zipconf.h
[+] __STDC_FORMAT_MACROS

to the top

Header Files  2 


zip.h
zipconf.h

to the top

Libraries  1 


libzip.so.5.0

to the top