From 6ce173a8b929523535a956ef37e74a015eeef6dc Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 15 May 2018 09:46:10 +0200 Subject: v0.9.0 --- compat_reports/0.3.0_to_0.4.1/compat_report.html | 662 +++++++++++++++++++++++ 1 file changed, 662 insertions(+) create mode 100644 compat_reports/0.3.0_to_0.4.1/compat_report.html (limited to 'compat_reports/0.3.0_to_0.4.1') diff --git a/compat_reports/0.3.0_to_0.4.1/compat_report.html b/compat_reports/0.3.0_to_0.4.1/compat_report.html new file mode 100644 index 0000000..d1931aa --- /dev/null +++ b/compat_reports/0.3.0_to_0.4.1/compat_report.html @@ -0,0 +1,662 @@ + + + + + + + + + + librabbitmq: 0.3.0 to 0.4.1 compatibility report + + + +

API compatibility report for the librabbitmq library  between 0.3.0 and 0.4.1 versions on x86_64

+ +
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibrabbitmq
Version #10.3.0
Version #20.4.1
CPU Typex86_64
GCC Version4.8.1
SubjectBinary Compatibility
+

Test Results


+ + + + +
Total Header Files2
Total Shared Libraries1
Total Symbols / Types74 / 141
VerdictCompatible
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-22
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-3
+ +

Added Symbols (22)


+amqp.h, librabbitmq.so.1.1.1
+amqp_consume_message ( amqp_connection_state_t state, amqp_envelope_t* envelope, struct timeval* timeout, int flags )
+amqp_destroy_envelope amqp_envelope_t* envelope )
+amqp_destroy_message amqp_message_t* message )
+amqp_error_string2 int err )
+amqp_get_socket amqp_connection_state_t state )
+amqp_login_with_properties ( amqp_connection_state_t state, char const* vhost, int channel_max, int frame_max, int heartbeat, amqp_table_t const* properties, amqp_sasl_method_enum sasl_method, ... )
+amqp_maybe_release_buffers_on_channel ( amqp_connection_state_t state, amqp_channel_t channel )
+amqp_read_message ( amqp_connection_state_t state, amqp_channel_t channel, amqp_message_t* message, int flags )
+amqp_simple_wait_frame_noblock ( amqp_connection_state_t state, amqp_frame_t* decoded_frame, struct timeval* tv )
+amqp_socket_get_sockfd amqp_socket_t* self )
+amqp_socket_open ( amqp_socket_t* self, char const* host, int port )
+amqp_socket_open_noblock ( amqp_socket_t* self, char const* host, int port, struct timeval* timeout )
+amqp_table_clone ( amqp_table_t* original, amqp_table_t* clone, amqp_pool_t* pool )
+amqp_version_number ( )
+
+amqp_ssl_socket.h, librabbitmq.so.1.1.1
+amqp_set_initialize_ssl_library amqp_boolean_t do_initialize )
+amqp_ssl_socket_new amqp_connection_state_t state )
+amqp_ssl_socket_set_cacert ( amqp_socket_t* self, char const* cacert )
+amqp_ssl_socket_set_key ( amqp_socket_t* self, char const* cert, char const* key )
+amqp_ssl_socket_set_key_buffer ( amqp_socket_t* self, char const* cert, void const* key, size_t n )
+amqp_ssl_socket_set_verify ( amqp_socket_t* self, amqp_boolean_t verify )
+
+amqp_tcp_socket.h, librabbitmq.so.1.1.1
+amqp_tcp_socket_new amqp_connection_state_t state )
+amqp_tcp_socket_set_sockfd ( amqp_socket_t* base, int sockfd )
+
+to the top
+ +

Problems with Data Types, Low Severity (1)


+amqp.h
+ +[+] struct amqp_connection_info (1) +
+ + +
to the top
+

Other Changes in Constants (3)


+amqp.h
+ +[+] AMQP_DEFAULT_FRAME_SIZE +
+ + + +[+] AMQP_DEFAULT_HEARTBEAT +
+ + + +[+] AMQP_DEFAULT_MAX_CHANNELS +
+ + +
+to the top
+

Header Files (2)


+
+amqp.h
+amqp_framing.h
+
+
to the top
+

Shared Libraries (1)


+
+librabbitmq.so.1.0.1
+
+
to the top
+


+

Test Info


+ + + + + + + +
Library Namelibrabbitmq
Version #10.3.0
Version #20.4.1
CPU Typex86_64
GCC Version4.8.1
SubjectSource Compatibility
+

Test Results


+ + + + +
Total Header Files2
Total Shared Libraries1
Total Symbols / Types74 / 141
VerdictCompatible
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-30
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-10
+ +

Added Symbols (30)


+amqp.h
+amqp_consume_message ( amqp_connection_state_t state, amqp_envelope_t* envelope, struct timeval* timeout, int flags )
+amqp_destroy_envelope amqp_envelope_t* envelope )
+amqp_destroy_message amqp_message_t* message )
+amqp_error_string2 int err )
+amqp_get_socket amqp_connection_state_t state )
+amqp_login_with_properties ( amqp_connection_state_t state, char const* vhost, int channel_max, int frame_max, int heartbeat, amqp_table_t const* properties, amqp_sasl_method_enum sasl_method, ... )
+amqp_maybe_release_buffers_on_channel ( amqp_connection_state_t state, amqp_channel_t channel )
+amqp_read_message ( amqp_connection_state_t state, amqp_channel_t channel, amqp_message_t* message, int flags )
+amqp_simple_wait_frame_noblock ( amqp_connection_state_t state, amqp_frame_t* decoded_frame, struct timeval* tv )
+amqp_socket_get_sockfd amqp_socket_t* self )
+amqp_socket_open ( amqp_socket_t* self, char const* host, int port )
+amqp_socket_open_noblock ( amqp_socket_t* self, char const* host, int port, struct timeval* timeout )
+amqp_table_clone ( amqp_table_t* original, amqp_table_t* clone, amqp_pool_t* pool )
+amqp_version_number ( )
+
+amqp_ssl_socket.h
+amqp_set_initialize_ssl_library amqp_boolean_t do_initialize )
+amqp_ssl_socket_new amqp_connection_state_t state )
+amqp_ssl_socket_set_cacert ( amqp_socket_t* self, char const* cacert )
+amqp_ssl_socket_set_key ( amqp_socket_t* self, char const* cert, char const* key )
+amqp_ssl_socket_set_key_buffer ( amqp_socket_t* self, char const* cert, void const* key, size_t n )
+amqp_ssl_socket_set_verify ( amqp_socket_t* self, amqp_boolean_t verify )
+
+amqp_tcp_socket.h
+amqp_tcp_socket_new amqp_connection_state_t state )
+amqp_tcp_socket_set_sockfd ( amqp_socket_t* base, int sockfd )
+
+uio.h
+preadv int __fd, struct iovec const* __iovec, int __count, __off_t __offset )
+preadv64 int __fd, struct iovec const* __iovec, int __count, __off64_t __offset )
+process_vm_readv pid_t __pid, struct iovec const* __lvec, unsigned long __liovcnt, struct iovec const* __rvec, unsigned long __riovcnt, unsigned long __flags )
+process_vm_writev pid_t __pid, struct iovec const* __lvec, unsigned long __liovcnt, struct iovec const* __rvec, unsigned long __riovcnt, unsigned long __flags )
+pwritev int __fd, struct iovec const* __iovec, int __count, __off_t __offset )
+pwritev64 int __fd, struct iovec const* __iovec, int __count, __off64_t __offset )
+readv int __fd, struct iovec const* __iovec, int __count )
+writev int __fd, struct iovec const* __iovec, int __count )
+
+to the top
+ +

Problems with Data Types, Low Severity (1)


+amqp.h
+ +[+] struct amqp_connection_info (1) +
+ + +
to the top
+

Other Changes in Constants (10)


+amqp.h
+ +[+] AMQ_VERSION_STRING +
+ + + +[+] AMQP_DEFAULT_FRAME_SIZE +
+ + + +[+] AMQP_DEFAULT_HEARTBEAT +
+ + + +[+] AMQP_DEFAULT_MAX_CHANNELS +
+ + + +[+] AMQP_VERSION +
+ + + +[+] AMQP_VERSION_IS_RELEASE +
+ + + +[+] AMQP_VERSION_MAJOR +
+ + + +[+] AMQP_VERSION_MINOR +
+ + + +[+] AMQP_VERSION_PATCH +
+ + + +[+] AMQP_VERSION_STRING +
+ + +
+to the top
+

Header Files (2)


+
+amqp.h
+amqp_framing.h
+
+
to the top
+

Shared Libraries (1)


+
+librabbitmq.so.1.0.1
+
+
to the top
+


Generated on Sat Sep 28 08:29:56 2013 for librabbitmq by ABI Compliance Checker 1.99.8.3  
A tool for checking backward compatibility of a C/C++ library API  
+
+ \ No newline at end of file -- cgit