Binary compatibility report for the libJSON library between 7.0.1 and 7.5.0 versions on x86

Test Info


Library NamelibJSON
Version #17.0.1
Version #27.5.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types43 / 15
VerdictCompatible

Problem Summary


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

Added Symbols (23)


libjson.h, libjson.so.7.5.0
json_as_binary ( void const* node, unsigned long* size )
json_begin void* node )
json_decode64 ( char const* text, unsigned long* size )
json_delete_stream void* stream )
json_encode64 ( void const* binary, json_index_t bytes )
json_end void* node )
json_erase void* node, JSONNODE_ITERATOR it )
json_erase_multi void* node, JSONNODE_ITERATOR start, JSONNODE_ITERATOR end )
json_find void* node, char const* name )
json_find_nocase void* node, char const* name )
json_get_comment void const* node )
json_get_nocase void* node, char const* name )
json_insert void* node, JSONNODE_ITERATOR it, void* node2 )
json_insert_multi void* node, JSONNODE_ITERATOR it, JSONNODE_ITERATOR start, JSONNODE_ITERATOR end )
json_is_valid char const* json )
json_is_valid_unformatted char const* json )
json_new_stream ( json_stream_callback_t callback, json_stream_e_callback_t e_callback, void* identifier )
json_pop_back_nocase void* node, char const* name )
json_set_binary void* node, void const* data, unsigned long length )
json_set_comment void* node, char const* comment )
json_stream_push void* stream, char const* addendum )
json_stream_reset void* stream )
json_validate char const* json )

to the top

Problems with Symbols, Low Severity (3)


libjson.h, libjson.so.7.0.1
[+] json_as_int void const* node ) (1)
[+] json_new_i ( char const* name, long value ) (1)
[+] json_set_i void* node, long value ) (1)

to the top

Other Changes in Constants (5)


JSONDefs.h
[+] json_allocator
[+] JSONSTREAM_SELF

JSONOptions.h
[+] JSON_SECURITY_MAX_NEST_LEVEL
[+] JSON_SECURITY_MAX_STREAM_OBJECTS
[+] JSON_SECURITY_MAX_STRING_LENGTH

to the top

Header Files (2)


JSONOptions.h
libjson.h

to the top

Shared Libraries (1)


libjson.so.7.0.1

to the top