"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "mbedtls" between the packages
mbedtls-2.24.0.tar.gz and mbedtls-2.25.0.tar.gz

About: Mbed TLS is a "portable, easy to use, readable and flexible" SSL library that implements cryptographic primitives, X.509 certificate manipulation and the SSL/TLS and DTLS protocols.

Summary:

The "mbedtls" source code changed by about 4.4% and now consists of 1231 regular files (+25) and 61 directories (+2).

Related Informations:

See ChangeLog (mbedtls 2.25.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 149 10 0 37
C program 233 8 0 90
C++ program 1 0 0 1
Perl program 22 0 0 2
Python program 13 0 0 3
Shell program 32 0 0 7
Tcl program 1 0 0 0
CMake file 18 0 0 14
Makefile 10 0 0 7
SGML document 2 0 0 1
Berkeley database 2 0 0 0
Certificate file 384 4 0 0
DOS Batch file 1 0 0 0
Doxygen file 1 0 0 1
Encoding file 3 0 0 0
Git file 11 0 0 3
MD5 Checksum file 1 0 0 0
MS Visual Studio file 60 0 0 1
YAML file 1 0 0 1
Data file 147 1 0 11
Image file 1 0 0 0
PDF file 1 0 0 0
Directory 61 2 0 0
Archive 2 0 0 2
Change log 1 0 0 1
License 1 0 0 0
Readme file 11 0 0 1
Text file 95 2 0 4
Other 27 0 0 0
Total Files1292270187



Header Files (47 of 149):

NameStatusDeltaVisual Diff
configs/config-psa-crypto.h changed 0.3% diff
configs/config-symmetric-only.h changed 1.3% diff
doxygen/input/doc_mainpage.h changed 1.6% diff
include/mbedtls/bignum.h changed 0.4% diff
include/mbedtls/ccm.h changed 1.0% diff
include/mbedtls/check_config.h changed 1.0% diff
include/mbedtls/cipher.h changed 29.5% diff
include/mbedtls/cipher_internal.h changed 0.6% diff
include/mbedtls/config.h changed 2.2% diff
include/mbedtls/config_psa.h added
include/mbedtls/ctr_drbg.h changed 1.7% diff
include/mbedtls/gcm.h changed 1.1% diff
include/mbedtls/hmac_drbg.h changed 2.2% diff
include/mbedtls/pk.h changed 1.0% diff
include/mbedtls/psa_util.h changed 0.5% diff
include/mbedtls/sha512.h changed 1.0% diff
include/mbedtls/ssl.h changed 4.0% diff
include/mbedtls/ssl_internal.h changed 6.3% diff
include/mbedtls/version.h changed 5.8% diff
include/psa/crypto.h changed 6.4% diff
include/psa/crypto_accel_driver.h changed 1.0% diff
include/psa/crypto_compat.h changed 60.6% diff
include/psa/crypto_config.h added
include/psa/crypto_entropy_driver.h changed 1.2% diff
include/psa/crypto_extra.h changed 1.2% diff
include/psa/crypto_platform.h changed 59.4% diff
include/psa/crypto_se_driver.h changed 1.4% diff
include/psa/crypto_sizes.h changed 13.2% diff
include/psa/crypto_struct.h changed 12.1% diff
include/psa/crypto_types.h changed 4.7% diff
include/psa/crypto_values.h changed 11.8% diff
library/check_crypto_config.h added
library/psa_crypto_core.h changed 55.6% diff
library/psa_crypto_driver_wrappers.h added
library/psa_crypto_invasive.h changed 3.3% diff
library/psa_crypto_its.h changed 32.2% diff
library/psa_crypto_se.h changed 1.9% diff
library/psa_crypto_slot_management.h changed 100.0% diff
library/psa_crypto_storage.h changed 6.1% diff
library/ssl_tls13_keys.h added
tests/include/test/drivers/cipher.h added
tests/include/test/drivers/key_management.h added
tests/include/test/drivers/signature.h added
tests/include/test/drivers/size.h added
tests/include/test/drivers/test_driver.h added
tests/include/test/helpers.h changed 100.0% diff
tests/include/test/psa_crypto_helpers.h changed 3.2% diff

C Programs (98 of 233):

NameStatusDeltaVisual Diff
library/aes.c changed 5.9% diff
library/bignum.c changed 0.5% diff
library/ccm.c changed 0.2% diff
library/cipher.c changed 14.2% diff
library/cipher_wrap.c changed 0.1% diff
library/cmac.c changed 0.2% diff
library/ctr_drbg.c changed 1.4% diff
library/ecp.c changed 0.2% diff
library/ecp_curves.c changed 0.1% diff
library/entropy_poll.c changed 0.7% diff
library/error.c changed 0.6% diff
library/hmac_drbg.c changed 1.7% diff
library/md2.c changed 2.2% diff
library/md4.c changed 33.9% diff
library/md5.c changed 43.9% diff
library/net_sockets.c changed 0.5% diff
library/pem.c changed 0.8% diff
library/pk.c changed 2.2% diff
library/pk_wrap.c changed 2.6% diff
library/pkcs5.c changed 3.9% diff
library/pkparse.c changed 0.1% diff
library/pkwrite.c changed 1.5% diff
library/platform_util.c changed 2.4% diff
library/psa_crypto.c changed 22.0% diff
library/psa_crypto_driver_wrappers.c added
library/psa_crypto_slot_management.c changed 97.2% diff
library/psa_crypto_storage.c changed 13.7% diff
library/ripemd160.c changed 47.3% diff
library/rsa.c changed 0.4% diff
library/sha1.c changed 45.3% diff
library/sha256.c changed 22.7% diff
library/sha512.c changed 13.6% diff
library/ssl_cli.c changed 6.6% diff
library/ssl_msg.c changed 3.0% diff
library/ssl_srv.c changed 5.0% diff
library/ssl_ticket.c changed 4.6% diff
library/ssl_tls.c changed 2.3% diff
library/ssl_tls13_keys.c added
library/threading.c changed 2.0% diff
library/version_features.c changed 1.6% diff
library/x509.c changed 0.1% diff
library/x509_crt.c changed 0.04% diff
programs/pkey/ecdh_curve25519.c changed 0.8% diff
programs/psa/crypto_examples.c changed 11.8% diff
programs/psa/key_ladder_demo.c changed 13.5% diff
programs/psa/psa_constant_names_generated.c added
programs/ssl/ssl_client2.c changed 8.7% diff
programs/ssl/ssl_context_info.c changed 0.8% diff
programs/ssl/ssl_server2.c changed 6.5% diff
programs/test/query_config.c changed 1.2% diff
programs/test/selftest.c changed 0.5% diff
programs/x509/cert_req.c changed 10.6% diff
programs/x509/cert_write.c changed 3.0% diff
scripts/data_files/error.fmt changed 5.7% diff
tests/src/drivers/cipher.c added
tests/src/drivers/key_management.c added
tests/src/drivers/signature.c added
tests/src/drivers/size.c added
tests/src/helpers.c changed 63.4% diff
tests/src/random.c changed 4.5% diff
tests/suites/helpers.function changed 14.3% diff
tests/suites/host_test.function changed 0.6% diff
tests/suites/main_test.function changed 5.8% diff
tests/suites/test_suite_aes.function changed 9.4% diff
tests/suites/test_suite_arc4.function changed 42.2% diff
tests/suites/test_suite_aria.function changed 12.7% diff
tests/suites/test_suite_blowfish.function changed 12.3% diff
tests/suites/test_suite_camellia.function changed 10.0% diff
tests/suites/test_suite_ccm.function changed 1.3% diff
tests/suites/test_suite_chacha20.function changed 19.0% diff
tests/suites/test_suite_cipher.function changed 39.4% diff
tests/suites/test_suite_ctr_drbg.function changed 4.2% diff
tests/suites/test_suite_des.function changed 26.5% diff
tests/suites/test_suite_dhm.function changed 9.0% diff
tests/suites/test_suite_gcm.function changed 4.6% diff
tests/suites/test_suite_hkdf.function changed 17.1% diff
tests/suites/test_suite_hmac_drbg.function changed 4.9% diff
tests/suites/test_suite_md.function changed 14.0% diff
tests/suites/test_suite_mdx.function changed 30.5% diff
tests/suites/test_suite_mpi.function changed 9.4% diff
tests/suites/test_suite_pk.function changed 1.9% diff
tests/suites/test_suite_pkcs1_v15.function changed 4.6% diff
tests/suites/test_suite_pkcs1_v21.function changed 6.7% diff
tests/suites/test_suite_pkwrite.function changed 29.3% diff
tests/suites/test_suite_poly1305.function changed 17.1% diff
tests/suites/test_suite_psa_crypto.function changed 14.2% diff
tests/suites/test_suite_psa_crypto_driver_wrappers.function added
tests/suites/test_suite_psa_crypto_init.function changed 2.3% diff
tests/suites/test_suite_psa_crypto_persistent_key.function changed 25.8% diff
tests/suites/test_suite_psa_crypto_se_driver_hal.function changed 13.6% diff
tests/suites/test_suite_psa_crypto_se_driver_hal_mocks.function changed 11.5% diff
tests/suites/test_suite_psa_crypto_slot_management.function changed 81.3% diff
tests/suites/test_suite_rsa.function changed 2.5% diff
tests/suites/test_suite_shax.function changed 11.2% diff
tests/suites/test_suite_ssl.function changed 4.2% diff
tests/suites/test_suite_x509parse.function changed 0.9% diff
tests/suites/test_suite_x509write.function changed 4.4% diff
tests/suites/test_suite_xtea.function changed 35.5% diff

C++ Programs (all 1):

NameStatusDeltaVisual Diff
programs/test/cpp_dummy_build.cpp changed 5.1% diff

Perl Programs (2 of 22):

NameStatusDeltaVisual Diff
scripts/generate_visualc_files.pl changed 1.8% diff
tests/scripts/test-ref-configs.pl changed 5.1% diff

Python Programs (3 of 13):

NameStatusDeltaVisual Diff
scripts/config.py changed 0.7% diff
scripts/generate_psa_constants.py changed 1.1% diff
tests/scripts/test_psa_constant_names.py changed 1.1% diff

Shell Programs (7 of 32):

NameStatusDeltaVisual Diff
tests/compat.sh changed 1.0% diff
tests/context-info.sh changed 1.7% diff
tests/scripts/all.sh changed 38.0% diff
tests/scripts/check-generated-files.sh changed 3.0% diff
tests/scripts/check-names.sh changed 2.2% diff
tests/scripts/list-macros.sh changed 27.5% diff
tests/ssl-opt.sh changed 6.5% diff

CMake Files (14 of 18):

NameStatusDeltaVisual Diff
CMakeLists.txt changed 5.9% diff
library/CMakeLists.txt changed 34.4% diff
programs/aes/CMakeLists.txt changed 15.1% diff
programs/fuzz/CMakeLists.txt changed 13.7% diff
programs/hash/CMakeLists.txt changed 15.4% diff
programs/pkey/CMakeLists.txt changed 12.4% diff
programs/psa/CMakeLists.txt changed 35.5% diff
programs/random/CMakeLists.txt changed 14.0% diff
programs/ssl/CMakeLists.txt changed 18.4% diff
programs/test/cmake_subproject/CMakeLists.txt changed 64.9% diff
programs/test/CMakeLists.txt changed 18.5% diff
programs/util/CMakeLists.txt changed 6.9% diff
programs/x509/CMakeLists.txt changed 11.4% diff
tests/CMakeLists.txt changed 7.1% diff

Makefiles (7 of 10):

NameStatusDeltaVisual Diff
docs/proposed/Makefile changed 10.1% diff
library/Makefile changed 1.3% diff
Makefile changed 14.7% diff
programs/fuzz/Makefile changed 5.8% diff
programs/Makefile changed 4.0% diff
tests/data_files/Makefile changed 0.6% diff
tests/Makefile changed 4.6% diff

SGML Documents (1 of 2):

NameStatusDeltaVisual Diff
ChangeLog.d/00README.md changed 49.7% diff

Certificate Files (4 of 384):

NameStatusDeltaVisual Diff
tests/data_files/cert_md2.csr added
tests/data_files/cert_md4.csr added
tests/data_files/cert_md5.csr added
tests/data_files/cli-rsa-sha256-badalg.crt.der added

Doxygen Files (all 1):

NameStatusDeltaVisual Diff
doxygen/mbedtls.doxyfile changed 0.1% diff

Git Files (3 of 11):

NameStatusDeltaVisual Diff
.gitignore changed 1.4% diff
programs/.gitignore changed 3.4% diff
tests/.gitignore changed 8.7% diff

MS Visual Studio Files (1 of 60):

NameStatusDeltaVisual Diff
visualc/VS2010/mbedTLS.vcxproj changed 4.1%

YAML Files (all 1):

NameStatusDeltaVisual Diff
.travis.yml changed 6.3% diff

Data Files (12 of 147):

NameStatusDeltaVisual Diff
tests/suites/test_suite_ccm.data changed 0.1% diff
tests/suites/test_suite_dhm.data changed 10.3% diff
tests/suites/test_suite_mpi.data changed 4.5% diff
tests/suites/test_suite_psa_crypto.data changed 5.7% diff
tests/suites/test_suite_psa_crypto_driver_wrappers.data added
tests/suites/test_suite_psa_crypto_metadata.data changed 2.0% diff
tests/suites/test_suite_psa_crypto_persistent_key.data changed 81.6% diff
tests/suites/test_suite_psa_crypto_se_driver_hal.data changed 13.5% diff
tests/suites/test_suite_psa_crypto_slot_management.data changed 90.1% diff
tests/suites/test_suite_ssl.data changed 1.4% diff
tests/suites/test_suite_version.data changed 19.2% diff
tests/suites/test_suite_x509parse.data changed 0.1% diff

Directories (2 of 61):

NameStatus
tests/include/test/drivers added
tests/src/drivers added

Archives (all 2):

NameStatusDeltaVisual Diff
docs/proposed/psa-driver-developer-guide.md changed 10.3%
docs/proposed/psa-driver-interface.md changed 31.5%

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 4.8% diff

Readme Files (1 of 11):

NameStatusDeltaVisual Diff
README.md changed 0.9% diff

Text Files (6 of 95):

NameStatusDeltaVisual Diff
docs/architecture/mbed-crypto-storage-specification.md changed 15.7% diff
docs/architecture/testing/invasive-testing.md changed 0.2% diff
docs/architecture/tls13-experimental.md changed 24.2% diff
docs/getting_started.md changed 4.7% diff
docs/proposed/psa-conditional-inclusion-c.md added
tests/data_files/base64/def_b64_ff.bin added

Packages Compared:

mbedtls-2.24.0.tar.gz
mbedtls-2.25.0.tar.gz


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