libssh2-1-dev_1.4.3-4.1+deb8u1_amd64.deb


Advertisement

Description

libssh2-1-dev - SSH2 client-side library (development headers)

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libssh2-1-dev
Package version: 1.4.3
Package release: 4.1+deb8u1
Package architecture: amd64
Package type: deb
Installed size: 540 B
Download size: 283.04 KB
Official Mirror: ftp.br.debian.org
libssh2 is a client-side C library implementing the SSH2 protocol. It supports regular terminal, SCP and SFTP (v1-v5) sessions; port forwarding, X11 forwarding; password, key-based and keyboard-interactive authentication. This package contains the development files.

Alternatives

    Download

    Source package: libssh2

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libssh2-1-dev deb package:
      # sudo apt-get install libssh2-1-dev

    Files

    • /usr/include/libssh2.h
    • /usr/include/libssh2_publickey.h
    • /usr/include/libssh2_sftp.h
    • /usr/lib/x86_64-linux-gnu/libssh2.a
    • /usr/lib/x86_64-linux-gnu/libssh2.so
    • /usr/lib/x86_64-linux-gnu/pkgconfig/libssh2.pc
    • /usr/share/doc/libssh2-1-dev/README
    • /usr/share/doc/libssh2-1-dev/changelog.Debian.gz
    • /usr/share/doc/libssh2-1-dev/changelog.gz
    • /usr/share/doc/libssh2-1-dev/copyright
    • /usr/share/doc/libssh2-1-dev/examples/direct_tcpip.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/libssh2_config.h.in.gz
    • /usr/share/doc/libssh2-1-dev/examples/scp.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/scp_nonblock.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/scp_write.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/scp_write_nonblock.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_RW_nonblock.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_append.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_mkdir.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_mkdir_nonblock.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_nonblock.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_write.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_write_nonblock.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftp_write_sliding.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftpdir.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/sftpdir_nonblock.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/ssh2.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/ssh2_agent.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/ssh2_echo.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/ssh2_exec.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/subsystem_netconf.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/tcpip-forward.c.gz
    • /usr/share/doc/libssh2-1-dev/examples/x11.c.gz
    • /usr/share/man/man3/libssh2_agent_connect.3.gz
    • /usr/share/man/man3/libssh2_agent_disconnect.3.gz
    • /usr/share/man/man3/libssh2_agent_free.3.gz
    • /usr/share/man/man3/libssh2_agent_get_identity.3.gz
    • /usr/share/man/man3/libssh2_agent_init.3.gz
    • /usr/share/man/man3/libssh2_agent_list_identities.3.gz
    • /usr/share/man/man3/libssh2_agent_userauth.3.gz
    • /usr/share/man/man3/libssh2_banner_set.3.gz
    • /usr/share/man/man3/libssh2_base64_decode.3.gz
    • /usr/share/man/man3/libssh2_channel_close.3.gz
    • /usr/share/man/man3/libssh2_channel_direct_tcpip.3.gz
    • /usr/share/man/man3/libssh2_channel_direct_tcpip_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_eof.3.gz
    • /usr/share/man/man3/libssh2_channel_exec.3.gz
    • /usr/share/man/man3/libssh2_channel_flush.3.gz
    • /usr/share/man/man3/libssh2_channel_flush_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_flush_stderr.3.gz
    • /usr/share/man/man3/libssh2_channel_forward_accept.3.gz
    • /usr/share/man/man3/libssh2_channel_forward_cancel.3.gz
    • /usr/share/man/man3/libssh2_channel_forward_listen.3.gz
    • /usr/share/man/man3/libssh2_channel_forward_listen_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_free.3.gz
    • /usr/share/man/man3/libssh2_channel_get_exit_signal.3.gz
    • /usr/share/man/man3/libssh2_channel_get_exit_status.3.gz
    • /usr/share/man/man3/libssh2_channel_handle_extended_data.3.gz
    • /usr/share/man/man3/libssh2_channel_handle_extended_data2.3.gz
    • /usr/share/man/man3/libssh2_channel_ignore_extended_data.3.gz
    • /usr/share/man/man3/libssh2_channel_open_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_open_session.3.gz
    • /usr/share/man/man3/libssh2_channel_process_startup.3.gz
    • /usr/share/man/man3/libssh2_channel_read.3.gz
    • /usr/share/man/man3/libssh2_channel_read_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_read_stderr.3.gz
    • /usr/share/man/man3/libssh2_channel_receive_window_adjust.3.gz
    • /usr/share/man/man3/libssh2_channel_receive_window_adjust2.3.gz
    • /usr/share/man/man3/libssh2_channel_request_pty.3.gz
    • /usr/share/man/man3/libssh2_channel_request_pty_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_request_pty_size.3.gz
    • /usr/share/man/man3/libssh2_channel_request_pty_size_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_send_eof.3.gz
    • /usr/share/man/man3/libssh2_channel_set_blocking.3.gz
    • /usr/share/man/man3/libssh2_channel_setenv.3.gz
    • /usr/share/man/man3/libssh2_channel_setenv_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_shell.3.gz
    • /usr/share/man/man3/libssh2_channel_subsystem.3.gz
    • /usr/share/man/man3/libssh2_channel_wait_closed.3.gz
    • /usr/share/man/man3/libssh2_channel_wait_eof.3.gz
    • /usr/share/man/man3/libssh2_channel_window_read.3.gz
    • /usr/share/man/man3/libssh2_channel_window_read_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_window_write.3.gz
    • /usr/share/man/man3/libssh2_channel_window_write_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_write.3.gz
    • /usr/share/man/man3/libssh2_channel_write_ex.3.gz
    • /usr/share/man/man3/libssh2_channel_write_stderr.3.gz
    • /usr/share/man/man3/libssh2_channel_x11_req.3.gz
    • /usr/share/man/man3/libssh2_channel_x11_req_ex.3.gz
    • /usr/share/man/man3/libssh2_exit.3.gz
    • /usr/share/man/man3/libssh2_free.3.gz
    • /usr/share/man/man3/libssh2_hostkey_hash.3.gz
    • /usr/share/man/man3/libssh2_init.3.gz
    • /usr/share/man/man3/libssh2_keepalive_config.3.gz
    • /usr/share/man/man3/libssh2_keepalive_send.3.gz
    • /usr/share/man/man3/libssh2_knownhost_add.3.gz
    • /usr/share/man/man3/libssh2_knownhost_addc.3.gz
    • /usr/share/man/man3/libssh2_knownhost_check.3.gz
    • /usr/share/man/man3/libssh2_knownhost_checkp.3.gz
    • /usr/share/man/man3/libssh2_knownhost_del.3.gz
    • /usr/share/man/man3/libssh2_knownhost_free.3.gz
    • /usr/share/man/man3/libssh2_knownhost_get.3.gz
    • /usr/share/man/man3/libssh2_knownhost_init.3.gz
    • /usr/share/man/man3/libssh2_knownhost_readfile.3.gz
    • /usr/share/man/man3/libssh2_knownhost_readline.3.gz
    • /usr/share/man/man3/libssh2_knownhost_writefile.3.gz
    • /usr/share/man/man3/libssh2_knownhost_writeline.3.gz
    • /usr/share/man/man3/libssh2_poll.3.gz
    • /usr/share/man/man3/libssh2_poll_channel_read.3.gz
    • /usr/share/man/man3/libssh2_publickey_add.3.gz
    • /usr/share/man/man3/libssh2_publickey_add_ex.3.gz
    • /usr/share/man/man3/libssh2_publickey_init.3.gz
    • /usr/share/man/man3/libssh2_publickey_list_fetch.3.gz
    • /usr/share/man/man3/libssh2_publickey_list_free.3.gz
    • /usr/share/man/man3/libssh2_publickey_remove.3.gz
    • /usr/share/man/man3/libssh2_publickey_remove_ex.3.gz
    • /usr/share/man/man3/libssh2_publickey_shutdown.3.gz
    • /usr/share/man/man3/libssh2_scp_recv.3.gz
    • /usr/share/man/man3/libssh2_scp_send.3.gz
    • /usr/share/man/man3/libssh2_scp_send64.3.gz
    • /usr/share/man/man3/libssh2_scp_send_ex.3.gz
    • /usr/share/man/man3/libssh2_session_abstract.3.gz
    • /usr/share/man/man3/libssh2_session_banner_get.3.gz
    • /usr/share/man/man3/libssh2_session_banner_set.3.gz
    • /usr/share/man/man3/libssh2_session_block_directions.3.gz
    • /usr/share/man/man3/libssh2_session_callback_set.3.gz
    • /usr/share/man/man3/libssh2_session_disconnect.3.gz
    • /usr/share/man/man3/libssh2_session_disconnect_ex.3.gz
    • /usr/share/man/man3/libssh2_session_flag.3.gz
    • /usr/share/man/man3/libssh2_session_free.3.gz
    • /usr/share/man/man3/libssh2_session_get_blocking.3.gz
    • /usr/share/man/man3/libssh2_session_get_timeout.3.gz
    • /usr/share/man/man3/libssh2_session_hostkey.3.gz
    • /usr/share/man/man3/libssh2_session_init.3.gz
    • /usr/share/man/man3/libssh2_session_init_ex.3.gz
    • /usr/share/man/man3/libssh2_session_last_errno.3.gz
    • /usr/share/man/man3/libssh2_session_last_error.3.gz
    • /usr/share/man/man3/libssh2_session_method_pref.3.gz
    • /usr/share/man/man3/libssh2_session_methods.3.gz
    • /usr/share/man/man3/libssh2_session_set_blocking.3.gz
    • /usr/share/man/man3/libssh2_session_set_timeout.3.gz
    • /usr/share/man/man3/libssh2_session_startup.3.gz
    • /usr/share/man/man3/libssh2_session_supported_algs.3.gz
    • /usr/share/man/man3/libssh2_sftp_close.3.gz
    • /usr/share/man/man3/libssh2_sftp_close_handle.3.gz
    • /usr/share/man/man3/libssh2_sftp_closedir.3.gz
    • /usr/share/man/man3/libssh2_sftp_fsetstat.3.gz
    • /usr/share/man/man3/libssh2_sftp_fstat.3.gz
    • /usr/share/man/man3/libssh2_sftp_fstat_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_fstatvfs.3.gz
    • /usr/share/man/man3/libssh2_sftp_get_channel.3.gz
    • /usr/share/man/man3/libssh2_sftp_init.3.gz
    • /usr/share/man/man3/libssh2_sftp_last_error.3.gz
    • /usr/share/man/man3/libssh2_sftp_lstat.3.gz
    • /usr/share/man/man3/libssh2_sftp_mkdir.3.gz
    • /usr/share/man/man3/libssh2_sftp_mkdir_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_open.3.gz
    • /usr/share/man/man3/libssh2_sftp_open_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_opendir.3.gz
    • /usr/share/man/man3/libssh2_sftp_read.3.gz
    • /usr/share/man/man3/libssh2_sftp_readdir.3.gz
    • /usr/share/man/man3/libssh2_sftp_readdir_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_readlink.3.gz
    • /usr/share/man/man3/libssh2_sftp_realpath.3.gz
    • /usr/share/man/man3/libssh2_sftp_rename.3.gz
    • /usr/share/man/man3/libssh2_sftp_rename_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_rewind.3.gz
    • /usr/share/man/man3/libssh2_sftp_rmdir.3.gz
    • /usr/share/man/man3/libssh2_sftp_rmdir_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_seek.3.gz
    • /usr/share/man/man3/libssh2_sftp_seek64.3.gz
    • /usr/share/man/man3/libssh2_sftp_setstat.3.gz
    • /usr/share/man/man3/libssh2_sftp_shutdown.3.gz
    • /usr/share/man/man3/libssh2_sftp_stat.3.gz
    • /usr/share/man/man3/libssh2_sftp_stat_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_statvfs.3.gz
    • /usr/share/man/man3/libssh2_sftp_symlink.3.gz
    • /usr/share/man/man3/libssh2_sftp_symlink_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_tell.3.gz
    • /usr/share/man/man3/libssh2_sftp_tell64.3.gz
    • /usr/share/man/man3/libssh2_sftp_unlink.3.gz
    • /usr/share/man/man3/libssh2_sftp_unlink_ex.3.gz
    • /usr/share/man/man3/libssh2_sftp_write.3.gz
    • /usr/share/man/man3/libssh2_trace.3.gz
    • /usr/share/man/man3/libssh2_trace_sethandler.3.gz
    • /usr/share/man/man3/libssh2_userauth_authenticated.3.gz
    • /usr/share/man/man3/libssh2_userauth_hostbased_fromfile.3.gz
    • /usr/share/man/man3/libssh2_userauth_hostbased_fromfile_ex.3.gz
    • /usr/share/man/man3/libssh2_userauth_keyboard_interactive.3.gz
    • /usr/share/man/man3/libssh2_userauth_keyboard_interactive_ex.3.gz
    • /usr/share/man/man3/libssh2_userauth_list.3.gz
    • /usr/share/man/man3/libssh2_userauth_password.3.gz
    • /usr/share/man/man3/libssh2_userauth_password_ex.3.gz
    • /usr/share/man/man3/libssh2_userauth_publickey.3.gz
    • /usr/share/man/man3/libssh2_userauth_publickey_fromfile.3.gz
    • /usr/share/man/man3/libssh2_userauth_publickey_fromfile_ex.3.gz
    • /usr/share/man/man3/libssh2_version.3.gz

    Changelog

    2016-02-18 - Salvatore Bonaccorso <carnil@debian.org> libssh2 (1.4.3-4.1+deb8u1) jessie-security; urgency=high * Non-maintainer upload by the Security Team. * CVE-2016-0787: Truncated Difffie-Hellman secret length

    2015-03-11 - Salvatore Bonaccorso <carnil@debian.org> libssh2 (1.4.3-4.1) unstable; urgency=high * Non-maintainer upload by the Security Team. * Add 0003-CVE-2015-1782.patch. CVE-2015-1782: Using SSH_MSG_KEXINIT data unbounded. (Closes: #780249)

    2014-09-03 - Mikhail Gusarov <dottedmag@debian.org> libssh2 (1.4.3-4) unstable; urgency=low * Update description to mention SFTPv5 support (Closes: #671199). * Add -lgpg-error to .pc file to fix static linking against libgcrypt (Closes: #760359).

    2014-05-19 - Mikhail Gusarov <dottedmag@debian.org> libssh2 (1.4.3-3) unstable; urgency=low * Do not expose private libraries nor link flags to users of libssh2 (Closes: #747417). * Rebuild with libgcrypt20 (Closes: #744829). * Fix typos in manpages. * Bump Standards-Version, no changes required.

    2013-12-04 - Mikhail Gusarov <dottedmag@debian.org> libssh2 (1.4.3-2) unstable; urgency=medium * Make package multi-arch-aware (Closes: #731310). * Bump Standards-Version, no changes required.

    2013-05-21 - Mikhail Gusarov <dottedmag@debian.org> libssh2 (1.4.3-1) unstable; urgency=low * New upstream release. - Drop debian/patches/with-gcrypt.patch, applied upstream. * Incorporate 1.4.2-1.1 NMU by Dmitry. Thanks!

    2012-08-04 - Dmitry Smirnov <onlyjob@member.fsf.org> libssh2 (1.4.2-1.1) unstable; urgency=medium * Non-maintainer upload. * Added patch to fix pkg-config/libgcrypt dependency (Closes: #675785). * Install upstream ChangeLog (Closes: #675782). * debian/control: + libssh2-1-dev to depend on libgcrypt11-dev. + added Homepage field.

    2012-05-28 - Mikhail Gusarov <dottedmag@debian.org> libssh2 (1.4.2-1) unstable; urgency=low * New upstream release.

    2012-04-08 - Mikhail Gusarov <dottedmag@debian.org> libssh2 (1.4.1-1) unstable; urgency=low * New upstream release. - Drop debian/patches/undefined-libssh-error.patch, upstream.

    2012-03-19 - Mikhail Gusarov <dottedmag@debian.org> libssh2 (1.4.0-1) unstable; urgency=low * New upstream release. - Drop debian/patches/fix-version-in-pc.patch taken from git. - Drop debian/patches/mang-wrong-nf-macro.patch, applied upstream. - Update libssh2-1.symbols for new upstream release. - Add debian/patches/undefined-libssh-error.patch, necessary to facilitate compilation with GnuTLS. * Drop Conflicts/Replaces for packages no longer in archive. * Use dh(7) for packaging. * Use dh-autoreconf instead of manually stashing changed files and moving them back. * Do not run test 'mansyntax.sh', it requires specific locale to be available, and in general is a duplicate of lintian check. * Update debian/copyright to version 1.0 of machine-parseable format. * Enable multiarch, based on patch by Johannes Cloos (Closes: #663751). * Bump Standards-Version, no changes needed.

    Advertisement
    Advertisement