libssh2-1-dev_1.8.0-2.1_i386.deb


Advertisement

Description

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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libssh2-1-dev_1.8.0-2.1_i386.deb
Package name libssh2-1-dev
Package version 1.8.0
Package release 2.1
Package architecture i386
Package type deb
Category devel::library libdevel protocol::ssh role::devel-lib
Homepage https://libssh2.org/
License -
Maintainer Mikhail Gusarov <dottedmag@debian.org>
Download size 311.52 KB
Installed size 692.00 KB
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

Package Version Architecture Repository
libssh2-1-dev_1.8.0-2.1_amd64.deb 1.8.0 amd64 Debian Main
libssh2-1-dev - - -

Requires

Name Value
libgcrypt20-dev -
libssh2-1 = 1.8.0-2.1

Download

Type URL
Mirror ftp.br.debian.org
Binary Package libssh2-1-dev_1.8.0-2.1_i386.deb
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

Path
/usr/include/libssh2.h
/usr/include/libssh2_publickey.h
/usr/include/libssh2_sftp.h
/usr/lib/i386-linux-gnu/libssh2.a
/usr/lib/i386-linux-gnu/libssh2.so
/usr/lib/i386-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/libssh2_config_cmake.h.in
/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_recv2.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_handshake.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_last_error.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_fsync.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_userauth_publickey_frommemory.3.gz
/usr/share/man/man3/libssh2_version.3.gz

Changelog

2019-03-31 - Salvatore Bonaccorso <carnil@debian.org>
libssh2 (1.8.0-2.1) unstable; urgency=high
* Non-maintainer upload.
* Possible integer overflow in transport read allows out-of-bounds write
(CVE-2019-3855) (Closes: #924965)
* Possible integer overflow in keyboard interactive handling allows
out-of-bounds write (CVE-2019-3856) (Closes: #924965)
* Possible integer overflow leading to zero-byte allocation and
out-of-bounds write (CVE-2019-3857) (Closes: #924965)
* Possible zero-byte allocation leading to an out-of-bounds read
(CVE-2019-3858) (Closes: #924965)
* Out-of-bounds reads with specially crafted payloads due to unchecked use
of _libssh2_packet_require and _libssh2_packet_requirev (CVE-2019-3859)
(Closes: #924965)
* Out-of-bounds reads with specially crafted SFTP packets (CVE-2019-3860)
(Closes: #924965)
* Out-of-bounds reads with specially crafted SSH packets (CVE-2019-3861)
(Closes: #924965)
* Out-of-bounds memory comparison (CVE-2019-3862) (Closes: #924965)
* Integer overflow in user authenicate keyboard interactive allows
out-of-bounds writes (CVE-2019-3863) (Closes: #924965)
* Fixed misapplied patch for user auth.
* moved MAX size declarations
2018-06-23 - Mikhail Gusarov <dottedmag@debian.org>
libssh2 (1.8.0-2) unstable; urgency=low
* Add missing zlib1g-dev dependency (Closes: #900558).
* Remove manual -dbg package and corresponding override in d/rules.
* Update Homepage, copyright and tarball download URL to use https.
* Clean spurious EOL whitespace from d/changelog.
* Add signature check to debian/watch.
* Update debhelper compatibility (and dependency).
* Remove no longer needed explicit dh --parallel flag
* Enable full hardening mode.
* Update packaging copyright years.
* Bump Standards-Version.
2017-03-16 - Mikhail Gusarov <dottedmag@debian.org>
libssh2 (1.8.0-1) unstable; urgency=low
* New upstream release.
- Refresh 0001-Add-lgpg-error-to-.pc-to-facilitate-static-linking.patch
- Refresh 0001-Do-not-expose-private-libraries-nor-link-flags-to-us.patch
- Take ced924b78a40126606797ef57a74066eb3b4b83f.patch from upstream
* Do not build against OpenSSL even if libssl-dev is installed
(Closes: #857793).
2016-07-22 - Mikhail Gusarov <dottedmag@debian.org>
libssh2 (1.7.0-1) unstable; urgency=low
* New upstream release(Closes: #825097).
- Refresh patches.
* Bump Standards-Version, no changes required.
2015-03-19 - Mikhail Gusarov <dottedmag@debian.org>
libssh2 (1.5.0-1) unstable; urgency=low
* New upstream release.
- Drop 0003-CVE-2015-1782.patch, included upstream.
* Acknowledge 1.4.3-4.1 NMU. Thanks, Salvatore!
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!

See Also

Package Description
libssh2-1_1.8.0-2.1_i386.deb SSH2 client-side library
libssl-dev_1.1.1c-1_i386.deb Secure Sockets Layer toolkit - development files
libssl-doc_1.1.1c-1_all.deb Secure Sockets Layer toolkit - development documentation
libssl-ocaml-dev_0.5.5-1_i386.deb OCaml bindings for OpenSSL
libssl-ocaml_0.5.5-1_i386.deb OCaml bindings for OpenSSL (runtime)
libssl-utils-clojure_0.8.3-2_all.deb library for SSL certificate management on the JVM
libssl1.1_1.1.1c-1_i386.deb Secure Sockets Layer toolkit - shared libraries
libssm-bin_1.4.0-1_i386.deb macromolecular superposition library - binaries
libssm-dev_1.4.0-1_i386.deb macromolecular superposition library - development files
libssm2_1.4.0-1_i386.deb macromolecular superposition library - runtime
libsss-certmap-dev_1.16.3-3.1_i386.deb Certificate mapping library for SSSD -- development files
libsss-certmap0_1.16.3-3.1_i386.deb Certificate mapping library for SSSD
libsss-idmap-dev_1.16.3-3.1_i386.deb ID mapping library for SSSD -- development files
libsss-idmap0_1.16.3-3.1_i386.deb ID mapping library for SSSD
libsss-nss-idmap-dev_1.16.3-3.1_i386.deb SID based lookups library for SSSD -- development files
Advertisement
Advertisement