Diff:
libssh.so 0.5.5 (x86_64)
libssh.so 0.6.0 (x86_64)

ABI
Viewer

SymbolsTypes



Types List (95)


CLASSENUM
UNIONSTRUCT
ADDED20
REMOVED2
CHANGED20


Name Status Type Fields Source Size Usage
_IO_FILE » STRUCT 29 libio.h 216 3
_IO_marker » STRUCT 3 libio.h 24 2
anon-struct-gssapi.c-58 » ADDED STRUCT 5 gssapi.c 40 1
anon-struct-session.h-146 » ADDED STRUCT 4 session.h 32 1
anon-struct-session.h-169 » ADDED STRUCT 19 session.h 200 1
anon-union-bn.h-369 » UNION 2 bn.h 8 1
anon-union-poll.c-61 » UNION 2 poll.c 8 1
bignum_st » STRUCT 5 bn.h 24 44
bn_gencb_st » STRUCT 3 bn.h 24 3
bn_mont_ctx_st » STRUCT 6 bn.h 104 7
crypto_ex_data_st » STRUCT 2 crypto.h 16 2
crypto_struct » REMOVED STRUCT 9 crypto.h 64 4
dsa_method » STRUCT 12 dsa.h 96 1
DSA_SIG_st » STRUCT 2 dsa.h 16 2
dsa_st » STRUCT 16 dsa.h 136 9
error_struct » STRUCT 2 priv.h 1028 1
fd_set » STRUCT 1 select.h 128 1
gss_OID_desc_struct » ADDED STRUCT 2 gssapi.h 16 2
kex_struct » REMOVED STRUCT 2 priv.h 24 2
packet_struct » STRUCT 3 packet.h 12 1
pollfd » STRUCT 3 poll.h 8 1
rsa_meth_st » STRUCT 14 rsa.h 112 1
rsa_st » STRUCT 21 rsa.h 168 8
sftp_attributes_struct » STRUCT 22 sftp.h 144 6
sftp_client_message_struct » ADDED STRUCT 14 sftp.h 96 8
sftp_dir_struct » STRUCT 6 sftp.h 40 4
sftp_ext_struct » STRUCT 3 sftp.c 24 1
sftp_file_struct » STRUCT 6 sftp.h 40 15
sftp_message_struct » STRUCT 4 sftp.h 32 1
sftp_request_queue_struct » STRUCT 2 sftp.h 16 2
sftp_session_struct » STRUCT 10 sftp.h 64 31
sftp_statvfs_struct » STRUCT 11 sftp.h 88 3
ssh_agent_state_e » ADDED ENUM 3 auth.c 4 1
ssh_agent_state_struct » ADDED STRUCT 3 auth.c 24 1
ssh_agent_struct » CHANGED STRUCT 3 agent.h 24 1
ssh_auth_auto_state_e » ADDED ENUM 4 auth.c 4 1
ssh_auth_auto_state_struct » ADDED STRUCT 4 auth.c 32 1
ssh_auth_request » CHANGED STRUCT 5 messages.h 40 1
ssh_auth_service_state_e » ENUM 5 auth.h 4 1
ssh_auth_state_e » CHANGED ENUM 8 auth.h 4 1
ssh_bind_callbacks_struct » STRUCT 2 server.h 16 2
ssh_bind_options_e » ENUM 9 server.h 4 1
ssh_bind_struct » CHANGED STRUCT 13 bind.h 1200 11
ssh_buffer_struct » STRUCT 4 buffer.h 24 21
ssh_callbacks_struct » CHANGED STRUCT 6 callbacks.h 48 2
ssh_channel_callbacks_struct » CHANGED STRUCT 8 callbacks.h 64 2
ssh_channel_request » CHANGED STRUCT 13 messages.h 88 1
ssh_channel_request_open » STRUCT 8 messages.h 48 1
ssh_channel_request_state_e » ENUM 5 channels.h 4 2
ssh_channel_state_e » CHANGED ENUM 4 channels.h 4 1
ssh_channel_struct » CHANGED STRUCT 19 channels.h 96 85
ssh_cipher_struct » ADDED STRUCT 10 crypto.h 72 4
ssh_common_struct » CHANGED STRUCT 4 session.h 1048 2
ssh_crypto_struct » CHANGED STRUCT 23 crypto.h 392 2
ssh_dh_state_e » ENUM 4 session.h 4 1
ssh_event_struct » ADDED STRUCT 2 poll.c 16 7
ssh_global_request » STRUCT 4 messages.h 24 1
ssh_gssapi_state_e » ADDED ENUM 3 gssapi.c 4 1
ssh_gssapi_struct » ADDED STRUCT 10 gssapi.c 120 1
ssh_iterator » STRUCT 2 misc.h 16 3
ssh_kbdint_struct » CHANGED STRUCT 6 auth.c 48 1
ssh_kex_struct » ADDED STRUCT 2 kex.h 96 2
ssh_key_exchange_e » ADDED ENUM 4 crypto.h 4 1
ssh_key_struct » ADDED STRUCT 8 pki.h 56 33
ssh_keycmp_e » ADDED ENUM 2 libssh.h 4 1
ssh_keytypes_e » CHANGED ENUM 4 libssh.h 4 1
ssh_list » STRUCT 2 misc.h 16 4
ssh_mac_e » ADDED ENUM 4 wrapper.h 4 1
ssh_message_struct » CHANGED STRUCT 7 messages.h 224 38
ssh_options_e » CHANGED ENUM 24 libssh.h 4 1
ssh_packet_callbacks_struct » STRUCT 4 callbacks.h 24 1
ssh_pcap_context_struct » STRUCT 9 pcap.c 40 1
ssh_pcap_file_struct » STRUCT 2 pcap.c 16 6
ssh_pending_call_e » CHANGED ENUM 4 session.h 4 1
ssh_poll_ctx_struct » STRUCT 5 poll.c 40 2
ssh_poll_handle_struct » CHANGED STRUCT 5 poll.c 40 5
ssh_private_key_struct » STRUCT 3 keys.h 24 7
ssh_public_key_struct » STRUCT 4 keys.h 32 6
ssh_publickey_hash_type » ADDED ENUM 2 libssh.h 4 1
ssh_publickey_state_e » ENUM 4 libssh.h 4 1
ssh_scp_request_types » ENUM 5 libssh.h 4 1
ssh_scp_states » ENUM 8 scp.h 4 1
ssh_scp_struct » CHANGED STRUCT 12 scp.h 88 16
ssh_server_callbacks_struct » ADDED STRUCT 11 callbacks.h 88 2
ssh_service_request » STRUCT 1 messages.h 8 1
ssh_session_state_e » ENUM 11 session.h 4 1
ssh_session_struct » CHANGED STRUCT 70 session.h 1664 87
ssh_socket_callbacks_struct » STRUCT 5 callbacks.h 40 2
ssh_socket_states_e » ENUM 6 socket.c 4 1
ssh_socket_struct » STRUCT 14 socket.c 80 2
ssh_string_struct » CHANGED STRUCT 2 string.h 262148 38
ssh_threads_callbacks_struct » STRUCT 6 callbacks.h 48 2
stack_st » STRUCT 5 stack.h 32 1
stack_st_void » STRUCT 1 crypto.h 32 1
timeval » STRUCT 2 time.h 16 4



Andrey Ponomarenko's ABI laboratory