Binary compatibility report for the libwebsockets.so object between 2.0.3 and current versions on ARM

Test Info


Module Namelibwebsockets
Version #12.0.3
Version #2current
CPU TypeARM
GCC Version5.3.1

Test Results


Total Header Files1
Total Source Files16
Total Objects1
Total Symbols / Types81 / 90
VerdictIncompatible
(1.2%)

Problem Summary


SeverityCount
Added Symbols-20
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium3
Low12
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-3

Added Symbols (20)


libwebsockets.h, libwebsockets.so.8
lws_callback_http_dummy struct lws* wsi, enum lws_callback_reasons reason, void* user, void* in, size_t len )
lws_callback_vhost_protocols struct lws* wsi, int reason, void* in, int len )
lws_chunked_html_process ( struct lws_process_html_args* args, struct lws_process_html_state* s )
lws_client_http_body_pending struct lws* wsi, int something_left_to_send )
lws_get_mimetype ( char const* file, struct lws_http_mount const* m )
lws_get_peer_simple struct lws* wsi, char* name, int namelen )
lws_get_urlarg_by_name struct lws* wsi, char const* name, char* buf, int len )
lws_get_vhost struct lws* wsi )
lws_init_vhost_client_ssl ( struct lws_context_creation_info const* info, struct lws_vhost* vhost )
lws_json_purify char* escaped, char const* string, int len )
lws_now_secs ( )
lws_spa_create struct lws* wsi, char const*const* param_names, int count_params, int max_storage, lws_spa_fileupload_cb opt_cb, void* opt_data )
lws_spa_destroy struct lws_spa* spa )
lws_spa_finalize struct lws_spa* spa )
lws_spa_get_length ( struct lws_spa* ludspa, int n )
lws_spa_get_string ( struct lws_spa* ludspa, int n )
lws_spa_process ( struct lws_spa* ludspa, char const* in, int len )
lws_sql_purify char* escaped, char const* string, int len )
lws_urldecode char* string, char const* escaped, int len )
lws_vhost_name_to_protocol ( struct lws_vhost* vh, char const* name )

to the top

Problems with Data Types, Medium Severity (3)


libwebsockets.h
[+] struct lws_http_mount (3)

to the top

Problems with Data Types, Low Severity (12)


libwebsockets.h
[+] struct lws_client_connect_info (2)
[+] struct lws_context_creation_info (7)
[+] struct lws_http_mount (3)

to the top

Other Changes in Data Types (3)


libwebsockets.h
[+] enum pending_timeout (3)

to the top

Header Files (1)


libwebsockets.h

to the top

Source Files (16)


alloc.c
base64-decode.c
client-handshake.c
context.c
extension-permessage-deflate.c
extension.c
handshake.c
header.c
libwebsockets.c
lws-plat-unix.c
output.c
parsers.c
pollfd.c
server.c
service.c
sha-1.c

to the top

Objects (1)


libwebsockets.so.8.1

to the top