Binary compatibility report for the Meanwhile library between 1.0.0 and 1.0.1 versions on x86
Test Info
Library Name | Meanwhile |
Version #1 | 1.0.0 |
Version #2 | 1.0.1 |
CPU Architecture | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 16 |
Total Shared Libraries | 1 |
Total Symbols / Types | 364 / 243 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 5 |
Problems with Constants | Low | 0 |
Other Changes | - | 0 |
Problems with Symbols, Low Severity (5)
mw_cipher.h,
libmeanwhile.so.1.0.0
[+] mwMpi_calculateDHShared ( mwMpi* shared, mwMpi* remote, mwMpi* private ) (3)
changed to:mwMpi_calculateDHShared ( mwMpi* shared_key, mwMpi* remote_key, mwMpi* private_key )
| Change | Effect |
---|
1 | 1st parameter shared has been renamed to shared_key. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 2nd parameter remote has been renamed to remote_key. | Renaming of a parameter may indicate a change in its semantic meaning. |
3 | 3rd parameter private has been renamed to private_key. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] mwMpi_randDHKeypair ( mwMpi* private, mwMpi* public ) (2)
changed to:mwMpi_randDHKeypair ( mwMpi* private_key, mwMpi* public_key )
| Change | Effect |
---|
1 | 1st parameter private has been renamed to private_key. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 2nd parameter public has been renamed to public_key. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Header Files (16)
mw_channel.h
mw_cipher.h
mw_common.h
mw_error.h
mw_message.h
mw_service.h
mw_session.h
mw_srvc_aware.h
mw_srvc_conf.h
mw_srvc_dir.h
mw_srvc_ft.h
mw_srvc_im.h
mw_srvc_place.h
mw_srvc_resolve.h
mw_srvc_store.h
mw_st_list.h
to the top
Shared Libraries (1)
libmeanwhile.so.1.0.0
to the top