"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "Botan" between the packages
Botan-2.13.0.tar.xz and Botan-2.14.0.tar.xz

About: Botan is a C++ class library for performing a wide variety of cryptographic operations, including encryption, hashing, authentication, public key encryption and signatures, and creating and using X.509v3 certificates and CRLs.

Summary:

The "Botan" source code changed by about 0.6% and now consists of 2719 regular files (+5), 2 symbolic links and 563 directories.

Related Informations:

See news.rst (Botan 2.14.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 402 0 0 23
C program 1 0 0 0
C++ program 592 3 0 51
Python program 30 1 0 4
Shell program 2 0 0 1
Automake file 2 0 0 1
JSON file 1 0 0 0
Lisp program 1 0 0 0
Pkg-config file 1 0 0 0
Symbolic link 2 0 0 0
XML document 2 0 0 0
Certificate file 1015 0 0 0
DOS Batch file 1 0 0 0
Doxygen file 1 0 0 0
Git file 1 0 0 0
HTML page 1 0 0 0
Property file 1 0 0 0
Resource file 3 0 0 1
RST file 60 0 0 12
YAML file 4 0 0 2
Data file 14 0 0 0
Directory 563 0 0 0
License 1 0 0 0
Readme file 9 0 0 1
Text file 574 1 0 32
Total Files328450128



Header Files (23 of 402):

NameStatusDeltaVisual Diff
src/lib/math/bigint/bigint.h changed 0.9% diff
src/lib/math/numbertheory/numthry.h changed 7.9% diff
src/lib/pbkdf/argon2/argon2.h changed 1.7% diff
src/lib/pbkdf/scrypt/scrypt.h changed 1.1% diff
src/lib/pk_pad/hash_id/hash_id.h changed 4.9% diff
src/lib/prov/commoncrypto/commoncrypto_utils.h changed 11.2% diff
src/lib/prov/pkcs11/p11_ecdsa.h changed 3.9% diff
src/lib/pubkey/ec_group/point_gfp.h changed 1.5% diff
src/lib/pubkey/ec_group/point_mul.h changed 1.4% diff
src/lib/pubkey/newhope/newhope.h changed 5.4% diff
src/lib/tls/asio/asio_async_ops.h changed 11.1% diff
src/lib/tls/asio/asio_context.h changed 2.7% diff
src/lib/tls/asio/asio_error.h changed 76.1% diff
src/lib/tls/asio/asio_stream.h changed 34.8% diff
src/lib/tls/tls_cbc/tls_cbc.h changed 2.2% diff
src/lib/tls/tls_seq_numbers.h changed 11.5% diff
src/lib/utils/compiler.h changed 7.4% diff
src/lib/utils/cpuid/cpuid.h changed 0.7% diff
src/lib/utils/mem_ops.h changed 2.5% diff
src/lib/utils/simd/simd_32.h changed 0.2% diff
src/lib/utils/simd/simd_avx2/simd_avx2.h changed 4.9% diff
src/lib/utils/socket/uri.h changed 14.2% diff
src/lib/utils/types.h changed 5.6% diff

C++ Programs (54 of 592):

NameStatusDeltaVisual Diff
src/cli/pk_crypt.cpp changed 2.7% diff
src/cli/speed.cpp changed 3.9% diff
src/cli/tls_http_server.cpp changed 0.7% diff
src/cli/tls_proxy.cpp changed 0.2% diff
src/cli/tls_utils.cpp changed 13.0% diff
src/cli/utils.cpp changed 27.3% diff
src/fuzzer/barrett.cpp changed 64.0% diff
src/fuzzer/invert.cpp changed 100.0% diff
src/fuzzer/x509_dn.cpp changed 25.0% diff
src/lib/block/aes/aes_vperm/aes_vperm.cpp changed 19.6% diff
src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp changed 20.1% diff
src/lib/block/sm4/sm4_armv8/sm4_armv8.cpp changed 13.1% diff
src/lib/entropy/win32_stats/es_win32.cpp changed 77.8% diff
src/lib/math/bigint/big_ops2.cpp changed 5.9% diff
src/lib/math/bigint/bigint.cpp changed 9.5% diff
src/lib/math/numbertheory/make_prm.cpp changed 32.7% diff
src/lib/math/numbertheory/mod_inv.cpp added
src/lib/math/numbertheory/monty.cpp changed 1.7% diff
src/lib/math/numbertheory/nistp_redc.cpp changed 19.3% diff
src/lib/math/numbertheory/numthry.cpp changed 67.8% diff
src/lib/math/numbertheory/primality.cpp changed 2.7% diff
src/lib/misc/roughtime/roughtime.cpp changed 1.0% diff
src/lib/modes/aead/gcm/clmul_cpu/clmul_cpu.cpp changed 17.4% diff
src/lib/modes/aead/gcm/gcm.cpp changed 4.2% diff
src/lib/modes/cbc/cbc.cpp changed 1.4% diff
src/lib/modes/mode_pad/mode_pad.cpp changed 68.5% diff
src/lib/prov/commoncrypto/commoncrypto_block.cpp changed 5.1% diff
src/lib/prov/commoncrypto/commoncrypto_hash.cpp changed 1.7% diff
src/lib/prov/commoncrypto/commoncrypto_mode.cpp changed 1.4% diff
src/lib/prov/commoncrypto/commoncrypto_utils.cpp changed 11.2% diff
src/lib/pubkey/ec_group/point_mul.cpp changed 3.4% diff
src/lib/pubkey/newhope/newhope.cpp changed 0.2% diff
src/lib/pubkey/pkcs8.cpp changed 3.6% diff
src/lib/pubkey/rsa/rsa.cpp changed 1.5% diff
src/lib/pubkey/workfactor.cpp changed 29.9% diff
src/lib/rng/rdrand_rng/rdrand_rng.cpp changed 2.1% diff
src/lib/rng/system_rng/system_rng.cpp changed 2.2% diff
src/lib/tls/tls_blocking.cpp changed 10.4% diff
src/lib/tls/tls_cbc/tls_cbc.cpp changed 13.0% diff
src/lib/utils/cpuid/cpuid_arm.cpp changed 4.1% diff
src/lib/utils/ct_utils.cpp changed 3.4% diff
src/lib/utils/os_utils.cpp changed 3.5% diff
src/lib/utils/socket/socket_udp.cpp changed 2.6% diff
src/lib/x509/certstor_system_windows/certstor_windows.cpp changed 3.6% diff
src/lib/x509/x509cert.cpp changed 6.9% diff
src/tests/test_bigint.cpp changed 2.5% diff
src/tests/test_certstor_system.cpp changed 2.1% diff
src/tests/test_clang_bug.cpp added
src/tests/test_dl_group.cpp changed 7.2% diff
src/tests/test_ffi.cpp changed 0.1% diff
src/tests/test_pkcs11_high_level.cpp changed 2.8% diff
src/tests/test_roughtime.cpp changed 1.6% diff
src/tests/test_tls_stream_integration.cpp added
src/tests/unit_asio_stream.cpp changed 5.9% diff

Python Programs (5 of 30):

NameStatusDeltaVisual Diff
configure.py changed 6.2% diff
src/scripts/check.py added
src/scripts/ci_build.py changed 7.9% diff
src/scripts/install.py changed 7.4% diff
src/scripts/test_cli.py changed 6.5% diff

Shell Programs (1 of 2):

NameStatusDeltaVisual Diff
src/scripts/ci/setup_travis.sh changed 18.7% diff

Automake Files (1 of 2):

NameStatusDeltaVisual Diff
src/build-data/makefile.in changed 4.0% diff

Resource Files (1 of 3):

NameStatusDeltaVisual Diff
src/configs/pylint.rc changed 1.2% diff

RST Files (12 of 60):

NameStatusDeltaVisual Diff
doc/api_ref/tls.rst changed 1.7% diff
doc/api_ref/x509.rst changed 0.5% diff
doc/building.rst changed 8.8% diff
doc/deprecated.rst changed 3.8% diff
doc/dev_ref/configure.rst changed 0.2% diff
doc/dev_ref/contributing.rst changed 19.8% diff
doc/dev_ref/release_process.rst changed 1.3% diff
doc/dev_ref/todo.rst changed 19.4% diff
doc/roadmap.rst changed 12.6% diff
doc/security.rst changed 5.4% diff
doc/support.rst changed 11.4% diff
news.rst changed 4.5% diff

YAML Files (2 of 4):

NameStatusDeltaVisual Diff
src/scripts/ci/appveyor.yml changed 2.9% diff
src/scripts/ci/travis.yml changed 8.7% diff

Readme Files (1 of 9):

NameStatusDeltaVisual Diff
readme.rst changed 2.8% diff

Text Files (33 of 574):

NameStatusDeltaVisual Diff
doc/pgpkey.txt changed 94.8% diff
src/build-data/cc/clang.txt changed 7.0% diff
src/build-data/cc/gcc.txt changed 3.0% diff
src/build-data/os/aix.txt changed 5.1% diff
src/build-data/os/android.txt changed 1.9% diff
src/build-data/os/cygwin.txt changed 2.4% diff
src/build-data/os/dragonfly.txt changed 5.6% diff
src/build-data/os/emscripten.txt changed 5.2% diff
src/build-data/os/freebsd.txt changed 4.0% diff
src/build-data/os/haiku.txt changed 3.2% diff
src/build-data/os/hpux.txt changed 4.1% diff
src/build-data/os/hurd.txt changed 5.3% diff
src/build-data/os/includeos.txt changed 16.4% diff
src/build-data/os/ios.txt changed 5.0% diff
src/build-data/os/linux.txt changed 3.1% diff
src/build-data/os/llvm.txt changed 5.6% diff
src/build-data/os/macos.txt changed 37.8% diff
src/build-data/os/mingw.txt changed 6.9% diff
src/build-data/os/netbsd.txt changed 4.1% diff
src/build-data/os/none.txt added
src/build-data/os/openbsd.txt changed 2.3% diff
src/build-data/os/qnx.txt changed 4.7% diff
src/build-data/os/solaris.txt changed 5.0% diff
src/build-data/os/uwp.txt changed 3.7% diff
src/build-data/os/windows.txt changed 1.4% diff
src/build-data/version.txt changed 47.9% diff
src/lib/entropy/win32_stats/info.txt changed 47.0% diff
src/lib/modes/aead/gcm/clmul_cpu/info.txt changed 12.9% diff
src/lib/prov/commoncrypto/info.txt changed 11.3% diff
src/lib/pubkey/xmss/info.txt changed 7.3% diff
src/lib/utils/simd/simd_avx2/info.txt changed 68.5% diff
src/lib/x509/certstor_system_windows/info.txt changed 9.4% diff
src/tests/data/bn/invmod.vec changed 12.2% diff

Packages Compared:

Botan-2.13.0.tar.xz
Botan-2.14.0.tar.xz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)