Changes report for libssh: 0.6.5 vs 0.7.0

Changes report for libssh: 0.6.5 vs 0.7.0

Tracker / libssh / pkgdiff

addedunchanged
changedremoved

Test Info

Package Namelibssh
Package FormatTAR.XZ
Version #10.6.5
Version #20.7.0

Test Results

Total Packages2
Total Files267
VerdictChanged
(27.2%)

Changes In Files

File TypeTotalAddedRemovedChanged
Header file 53 10 0 19
C program 123 17 3 67
C++ program 2 0 0 0
Patch 4 0 4 0
Python program 1 0 0 0
Shell program 2 0 0 0
Automake file 3 0 0 0
CMake file 36 1 2 10
Doxygen file 13 0 0 3
Hidden file 1 0 0 1
Data file 1 1 0 0
Directory 15 2 0 0
Change log 1 0 0 1
Information file 2 0 0 0
License 3 0 0 0
Readme file 2 1 0 0
Text file 5 0 2 2

Header Files (53)

Name Status Delta Visual
Diff
examples/examples_common.h unchanged
include/libssh/agent.h unchanged
include/libssh/auth.h unchanged
include/libssh/bignum.h added
include/libssh/bind.h changed 2.6% diff
include/libssh/blf.h added
include/libssh/buffer.h changed 38.9% diff
include/libssh/callbacks.h unchanged
include/libssh/channels.h changed 2.5% diff
include/libssh/crc32.h unchanged
include/libssh/crypto.h changed 7.2% diff
include/libssh/curve25519.h unchanged
include/libssh/dh.h changed 12.4% diff
include/libssh/ecdh.h unchanged
include/libssh/ed25519.h added
include/libssh/fe25519.h added
include/libssh/ge25519.h added
include/libssh/gssapi.h unchanged
include/libssh/kex.h unchanged
include/libssh/keys.h unchanged
include/libssh/knownhosts.h unchanged
include/libssh/legacy.h changed 60.6% diff
include/libssh/libcrypto.h changed 18% diff
include/libssh/libgcrypt.h changed 10% diff
include/libssh/libssh.h changed 7.4% diff
include/libssh/libsshpp.hpp changed 1.8% diff
include/libssh/messages.h changed 2.4% diff
include/libssh/misc.h unchanged
include/libssh/options.h unchanged
include/libssh/packet.h changed 3.1% diff
include/libssh/pcap.h unchanged
include/libssh/pki.h changed 4.2% diff
include/libssh/pki_priv.h changed 37.2% diff
include/libssh/poll.h unchanged
include/libssh/priv.h changed 18.7% diff
include/libssh/sc25519.h added
include/libssh/scp.h unchanged
include/libssh/server.h unchanged
include/libssh/session.h changed 7.1% diff
include/libssh/sftp.h changed 0.5% diff
include/libssh/socket.h unchanged
include/libssh/ssh1.h unchanged
include/libssh/ssh2.h unchanged
include/libssh/string.h unchanged
include/libssh/threads.h unchanged
include/libssh/wrapper.h changed 38.4% diff
tests/benchmarks/benchmarks.h unchanged
tests/pkd/pkd_client.h added
tests/pkd/pkd_daemon.h added
tests/pkd/pkd_keyutil.h added
tests/pkd/pkd_util.h added
tests/tests.h unchanged
tests/torture.h changed 40.1% diff

C Programs (123)

Name Status Delta Visual
Diff
examples/authentication.c changed 3.4% diff
examples/connect_ssh.c unchanged
examples/exec.c unchanged
examples/knownhosts.c unchanged
examples/libssh_scp.c changed 0.3% diff
examples/proxy.c unchanged
examples/sample.c changed 1.2% diff
examples/samplesftp.c unchanged
examples/samplesshd-cb.c unchanged
examples/samplesshd-kbdint.c unchanged
examples/samplesshd-tty.c removed
examples/samplesshd.c removed
examples/scp_download.c unchanged
examples/senddata.c unchanged
examples/ssh_server_fork.c added
examples/sshnetcat.c changed 18.7% diff
src/agent.c changed 1.2% diff
src/auth.c changed 18% diff
src/auth1.c unchanged
src/base64.c changed 5.1% diff
src/bignum.c added
src/bind.c changed 3.9% diff
src/buffer.c changed 90.2% diff
src/callbacks.c unchanged
src/channels.c changed 14% diff
src/channels1.c changed 1.6% diff
src/client.c changed 6.7% diff
src/config.c changed 0.8% diff
src/connect.c unchanged
src/crc32.c unchanged
src/curve25519.c changed 6.3% diff
src/curve25519_ref.c moved 0%
src/external/curve25519_ref.c
src/dh.c changed 33.1% diff
src/ecdh.c changed 12.8% diff
src/error.c unchanged
src/external/bcrypt_pbkdf.c added
src/external/blowfish.c added
src/external/ed25519.c added
src/external/fe25519.c added
src/external/ge25519.c added
src/external/sc25519.c added
src/gcrypt_missing.c unchanged
src/getpass.c unchanged
src/gssapi.c changed 13% diff
src/gzip.c changed 6.6% diff
src/init.c unchanged
src/kex.c changed 43.1% diff
src/kex1.c changed 1.8% diff
src/known_hosts.c changed 0.6% diff
src/legacy.c changed 1.5% diff
src/libcrypto.c changed 10.6% diff
src/libgcrypt.c changed 17.3% diff
src/log.c changed 1.2% diff
src/match.c unchanged
src/messages.c changed 27.8% diff
src/misc.c unchanged
src/options.c changed 6.2% diff
src/packet.c changed 9.5% diff
src/packet1.c changed 1.9% diff
src/packet_cb.c changed 0.7% diff
src/packet_crypt.c changed 13.2% diff
src/pcap.c changed 18.5% diff
src/pki.c changed 12.3% diff
src/pki_container_openssh.c added
src/pki_crypto.c changed 5% diff
src/pki_ed25519.c added
src/pki_gcrypt.c changed 4.8% diff
src/poll.c changed 0.1% diff
src/scp.c unchanged
src/server.c changed 14.4% diff
src/session.c changed 16.4% diff
src/sftp.c changed 14.8% diff
src/sftpserver.c changed 19.5% diff
src/socket.c changed 24.5% diff
src/string.c changed 3% diff
src/threads.c unchanged
src/threads/pthread.c unchanged
src/wrapper.c changed 33.3% diff
tests/authentication.c unchanged
tests/benchmarks/bench_raw.c unchanged
tests/benchmarks/bench_scp.c unchanged
tests/benchmarks/bench_sftp.c unchanged
tests/benchmarks/benchmarks.c unchanged
tests/benchmarks/latency.c unchanged
tests/chmodtest.c unchanged
tests/client/torture_algorithms.c changed 81.3% diff
tests/client/torture_auth.c changed 1.4% diff
tests/client/torture_connect.c changed 1.3% diff
tests/client/torture_forward.c changed 9.1% diff
tests/client/torture_knownhosts.c changed 13.2% diff
tests/client/torture_proxycommand.c changed 4.4% diff
tests/client/torture_request_env.c changed 4.4% diff
tests/client/torture_session.c changed 1.9% diff
tests/client/torture_sftp_dir.c changed 7.8% diff
tests/client/torture_sftp_read.c changed 10.7% diff
tests/client/torture_sftp_static.c changed 11.2% diff
tests/cmdline.c changed 3.4% diff
tests/connection.c unchanged
tests/pkd/pkd_daemon.c added
tests/pkd/pkd_hello.c added
tests/pkd/pkd_keyutil.c added
tests/pkd/pkd_util.c added
tests/sftp_stress/main.c unchanged
tests/test_exec.c unchanged
tests/test_pcap.c unchanged
tests/test_socket.c unchanged
tests/test_ssh_bind_accept_fd.c unchanged
tests/test_tunnel.c unchanged
tests/torture.c changed 100% diff
tests/unittests/torture_buffer.c changed 100% diff
tests/unittests/torture_callbacks.c changed 62.8% diff
tests/unittests/torture_channel.c changed 6.6% diff
tests/unittests/torture_init.c changed 15.1% diff
tests/unittests/torture_isipaddr.c changed 3.2% diff
tests/unittests/torture_keyfiles.c changed 22.6% diff
tests/unittests/torture_list.c changed 2.3% diff
tests/unittests/torture_misc.c changed 1.1% diff
tests/unittests/torture_options.c changed 0.9% diff
tests/unittests/torture_pki.c changed 35.3% diff
tests/unittests/torture_pki_ed25519.c added
tests/unittests/torture_rand.c changed 4.3% diff
tests/unittests/torture_server_x11.c added

C++ Programs (2)

Name Status Delta Visual
Diff
examples/libsshpp.cpp unchanged
examples/libsshpp_noexcept.cpp unchanged

Patches (4)

Name Status Delta Visual
Diff
CVE-2015-3146-libssh-0.5.5.patch removed
CVE-2015-3146-libssh-0.6.x.patch removed
CVE-2015-3146-libssh-master.patch removed
look removed

Python Programs (1)

Name Status Delta Visual
Diff
tests/generate.py unchanged

Shell Programs (2)

Name Status Delta Visual
Diff
tests/benchmarks/bench1.sh unchanged
tests/benchmarks/bench2.sh unchanged

Automake Files (3)

Name Status Delta Visual
Diff
libssh-build-tree-settings.cmake.in unchanged
libssh-config-version.cmake.in unchanged
libssh-config.cmake.in unchanged

CMake Files (36)

Name Status Delta Visual
Diff
cmake/Modules/AddCMockaTest.cmake changed 44% diff
cmake/Modules/CheckCCompilerFlagSSP.cmake unchanged
cmake/Modules/DefineCMakeDefaults.cmake unchanged
cmake/Modules/DefineCompilerFlags.cmake unchanged
cmake/Modules/DefineInstallationPaths.cmake unchanged
cmake/Modules/DefinePlatformDefaults.cmake unchanged
cmake/Modules/FindArgp.cmake unchanged
cmake/Modules/FindCMocka.cmake unchanged
cmake/Modules/FindGCrypt.cmake unchanged
cmake/Modules/FindGSSAPI.cmake unchanged
cmake/Modules/FindNaCl.cmake unchanged
cmake/Modules/FindNSIS.cmake unchanged
cmake/Modules/FindOpenSSL.cmake removed
cmake/Modules/FindZLIB.cmake removed
cmake/Modules/MacroEnsureOutOfSourceBuild.cmake unchanged
cmake/Modules/UseDoxygen.cmake unchanged
CMakeLists.txt changed 3% diff
config.h.cmake changed 5.7% diff
ConfigureChecks.cmake changed 9.2% diff
CPackConfig.cmake unchanged
CTestConfig.cmake changed 12.7% diff
DefineOptions.cmake unchanged
doc/CMakeLists.txt unchanged
examples/CMakeLists.txt changed 17% diff
include/CMakeLists.txt unchanged
include/libssh/CMakeLists.txt unchanged
libssh.pc.cmake unchanged
libssh_threads.pc.cmake unchanged
src/CMakeLists.txt changed 9.1% diff
src/threads/CMakeLists.txt unchanged
tests/benchmarks/CMakeLists.txt unchanged
tests/client/CMakeLists.txt unchanged
tests/CMakeLists.txt changed 46% diff
tests/ctest-default.cmake changed 7.4% diff
tests/pkd/CMakeLists.txt added
tests/unittests/CMakeLists.txt changed 31.9% diff

Doxygen Files (13)

Name Status Delta Visual
Diff
doc/authentication.dox unchanged
doc/command.dox unchanged
doc/Doxyfile.in changed 0.05% diff
doc/forwarding.dox changed 3.3% diff
doc/guided_tour.dox unchanged
doc/introduction.dox unchanged
doc/linking.dox unchanged
doc/mainpage.dox changed 5.9% diff
doc/scp.dox unchanged
doc/sftp.dox unchanged
doc/shell.dox unchanged
doc/tbd.dox unchanged
doc/threading.dox unchanged

Hidden Files (1)

Name Status Delta Visual
Diff
.clang_complete changed 20.4% diff

Data Files (1)

Name Status Delta Visual
Diff
src/external/ge25519_base.data added

Directories (15)

Name Status
cmake unchanged
cmake/Modules unchanged
doc unchanged
examples unchanged
include unchanged
include/libssh unchanged
src unchanged
src/external added
src/threads unchanged
tests unchanged
tests/benchmarks unchanged
tests/client unchanged
tests/pkd added
tests/sftp_stress unchanged
tests/unittests unchanged

Change Logs (1)

Name Status Delta Visual
Diff
ChangeLog changed 2% diff

Information Files (2)

Name Status Delta Visual
Diff
AUTHORS unchanged
INSTALL unchanged

Licenses (3)

Name Status Delta Visual
Diff
BSD unchanged
cmake/Modules/COPYING-CMAKE-SCRIPTS unchanged
COPYING unchanged

Readme Files (2)

Name Status Delta Visual
Diff
README unchanged
README.CodingStyle added

Text Files (5)

Name Status Delta Visual
Diff
CodingStyle removed
doc/curve25519-sha256@libssh.org.txt changed 3.9% diff
SubmittingPatches unchanged
tests/valgrind.supp changed 29.8% diff
x removed

Packages (2)

libssh-0.6.5.tar.xz
libssh-0.7.0.tar.xz

to the top


github.com/lvc
Facebook Twitter Vkontakte Reddit Github Email Skype QZone Weibo