API compatibility report for the libzip library between 1.1.3 and 1.2.0 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibzip
Version #11.1.3
Version #21.2.0
Archx86_64
GCC Version6.3.1
SubjectBinary Compatibility

Test Results


Total Header Files3
Total Libraries1
Total Symbols / Types114 / 41
Compatibility 99.1%

Problem Summary


SeverityCount
Added Symbols-4
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-5

Added Symbols  4 


zip.h, libzip.so.5.0.0
zip_file_set_encryption ( zip_t* p1, zip_uint64_t p2, zip_uint16_t p3, char const* p4 )
zip_fseek ( zip_file_t* p1, zip_int64_t p2, int p3 )
zip_ftell ( zip_file_t* p1 )
zip_register_progress_callback ( zip_t* p1, zip_progress_callback_t p2 )

to the top

Removed Symbols  1 


zip.h, libzip.so.4.0.0
zip_archive_set_tempdir ( zip_t* p1, char const* p2 )

to the top

Other Changes in Constants  5 


zip.h
[+] ZIP_CM_JPEG
[+] ZIP_CM_XZ
[+] ZIP_EM_AES_128
[+] ZIP_EM_AES_192
[+] ZIP_EM_AES_256

to the top

Header Files  3 


zip.h
zipconf-64.h
zipconf.h

to the top

Libraries  1 


libzip.so.4.0.0

to the top



Test Info


Library Namelibzip
Version #11.1.3
Version #21.2.0
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files3
Total Libraries1
Total Symbols / Types274 / 79
Compatibility 99.6%

Problem Summary


SeverityCount
Added Symbols-4
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low3
Other Changes
in Constants
-5

Added Symbols  4 


zip.h
zip_file_set_encryption ( zip_t* p1, zip_uint64_t p2, zip_uint16_t p3, char const* p4 )
zip_fseek ( zip_file_t* p1, zip_int64_t p2, int p3 )
zip_ftell ( zip_file_t* p1 )
zip_register_progress_callback ( zip_t* p1, zip_progress_callback_t p2 )

to the top

Removed Symbols  1 


zip.h
zip_archive_set_tempdir ( zip_t* p1, char const* p2 )

to the top

Problems with Constants, Low Severity  3 


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

to the top

Other Changes in Constants  5 


zip.h
[+] ZIP_CM_JPEG
[+] ZIP_CM_XZ
[+] ZIP_EM_AES_128
[+] ZIP_EM_AES_192
[+] ZIP_EM_AES_256

to the top

Header Files  3 


zip.h
zipconf-64.h
zipconf.h

to the top

Libraries  1 


libzip.so.4.0.0

to the top