Test Info
Library Name | libbson |
Version #1 | 1.6.3 |
Version #2 | 1.7.0-rc2 |
Arch | x86_64 |
Subject | Source Compatibility |
Test Results
Total Header Files | 9 |
Total Libraries | 1 |
Total Symbols / Types | 241 / 97 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 6 |
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 | 6 |
Other Changes in Constants | - | 2 |
Added Symbols 6
bson-iter.h
bson_iter_as_double ( struct bson_iter_t const* iter )
bson_iter_init_from_data ( struct bson_iter_t* iter, uint8_t const* data, size_t length )
bson-string.h
bson_strcasecmp ( char const* s1, char const* s2 )
bson.h
bson_as_canonical_json ( bson_t const* bson, size_t* length )
bson_as_relaxed_json ( bson_t const* bson, size_t* length )
bson_validate_with_error ( bson_t const* bson, enum bson_validate_flags_t flags, bson_error_t* error )
to the top
Problems with Constants, Low Severity 6
bson-macros.h
[+] BSON_API
|
Change |
Effect |
1 |
The constant BSON_API with value __attribute__ ((visibility ("default"))) has been removed. |
Recompilation of a client program may be broken. |
bson-version.h
[+] BSON_MICRO_VERSION
|
Change |
Effect |
1 |
The value of constant BSON_MICRO_VERSION has been changed from (3) to (0). |
Recompilation of a client program may be broken. |
[+] BSON_MINOR_VERSION
|
Change |
Effect |
1 |
The value of constant BSON_MINOR_VERSION has been changed from (6) to (7). |
Recompilation of a client program may be broken. |
[+] BSON_PRERELEASE_VERSION
|
Change |
Effect |
1 |
The value of constant BSON_PRERELEASE_VERSION has been changed from () to (dev). |
Recompilation of a client program may be broken. |
[+] BSON_VERSION
|
Change |
Effect |
1 |
The value of constant BSON_VERSION has been changed from (1.6.3) to (1.7.0-dev). |
Recompilation of a client program may be broken. |
[+] BSON_VERSION_S
|
Change |
Effect |
1 |
The value of constant BSON_VERSION_S has been changed from "1.6.3" to "1.7.0-dev". |
Recompilation of a client program may be broken. |
to the top
Other Changes in Constants 2
bson-config.h
[+] BSON_HAVE_GMTIME_R
|
Change |
Effect |
1 |
The constant BSON_HAVE_GMTIME_R with value 1 has been added. |
No effect. |
bson-error.h
[+] BSON_ERROR_INVALID
|
Change |
Effect |
1 |
The constant BSON_ERROR_INVALID with value 3 has been added. |
No effect. |
to the top
Header Files 9
bcon.h
bson-atomic.h
bson-config.h
bson-error.h
bson-keys.h
bson-stdint.h
bson-value.h
bson-writer.h
bson.h
to the top
Libraries 1
libbson-1.0.so.0.0.0
to the top