"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "mbedtls" between the packages
mbedtls-2.25.0.tar.gz and mbedtls-2.26.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 5.1% and now consists of 1273 regular files (+42) and 62 directories (+1).

Related Informations:

See ChangeLog (mbedtls 2.26.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 157 8 2 37
C program 247 14 0 65
C++ program 1 0 0 1
Perl program 22 0 0 1
Python program 22 9 0 6
Shell program 32 0 0 4
Tcl program 1 0 0 0
CMake file 18 0 0 6
Initialization file 1 1 0 0
Makefile 10 0 0 4
SGML document 2 0 0 0
Berkeley database 2 0 0 0
Certificate file 387 3 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 2
MD5 Checksum file 1 0 0 0
MS Visual Studio file 60 0 0 3
YAML file 1 0 0 1
Data file 152 5 0 14
Image file 1 0 0 0
PDF file 1 0 0 0
Directory 62 1 0 0
Archive 3 1 0 1
Change log 1 0 0 1
License 1 0 0 0
Readme file 11 0 0 0
Text file 98 3 0 4
Other 27 0 0 0
Total Files1337452151



Header Files (47 of 157):

NameStatusDeltaVisual Diff
doxygen/input/doc_mainpage.h changed 1.6% diff
include/mbedtls/check_config.h changed 2.5% diff
include/mbedtls/config.h changed 3.8% diff
include/mbedtls/config_psa.h changed 65.5% diff
include/mbedtls/ctr_drbg.h changed 9.3% diff
include/mbedtls/debug.h changed 15.4% diff
include/mbedtls/entropy.h changed 2.4% diff
include/mbedtls/hmac_drbg.h changed 14.6% diff
include/mbedtls/net_sockets.h changed 7.1% diff
include/mbedtls/psa_util.h changed 25.7% diff
include/mbedtls/rsa.h changed 0.5% diff
include/mbedtls/ssl_internal.h changed 0.8% diff
include/mbedtls/threading.h changed 4.6% diff
include/mbedtls/version.h changed 5.8% diff
include/psa/crypto.h changed 1.0% diff
include/psa/crypto_accel_driver.h removed
include/psa/crypto_compat.h changed 7.8% diff
include/psa/crypto_config.h changed 26.9% diff
include/psa/crypto_driver_common.h changed 10.6% diff
include/psa/crypto_entropy_driver.h removed
include/psa/crypto_extra.h changed 12.7% diff
include/psa/crypto_platform.h changed 21.1% diff
include/psa/crypto_se_driver.h changed 0.1% diff
include/psa/crypto_sizes.h changed 68.9% diff
include/psa/crypto_struct.h changed 2.1% diff
include/psa/crypto_types.h changed 19.6% diff
include/psa/crypto_values.h changed 10.6% diff
library/psa_crypto_core.h changed 100.0% diff
library/psa_crypto_driver_wrappers.h changed 37.9% diff
library/psa_crypto_ecp.h added
library/psa_crypto_invasive.h changed 11.5% diff
library/psa_crypto_its.h changed 31.7% diff
library/psa_crypto_random_impl.h added
library/psa_crypto_rsa.h added
library/psa_crypto_se.h changed 7.1% diff
library/psa_crypto_slot_management.h changed 4.4% diff
library/psa_crypto_storage.h changed 5.9% diff
programs/ssl/ssl_test_lib.h added
programs/test/query_config.h added
tests/include/test/asn1_helpers.h added
tests/include/test/drivers/key_management.h changed 16.8% diff
tests/include/test/drivers/signature.h changed 2.6% diff
tests/include/test/fake_external_rng_for_test.h added
tests/include/test/helpers.h changed 43.7% diff
tests/include/test/macros.h changed 100.0% diff
tests/include/test/psa_crypto_helpers.h changed 100.0% diff
tests/include/test/psa_exercise_key.h added

C Programs (79 of 247):

NameStatusDeltaVisual Diff
library/base64.c changed 56.0% diff
library/bignum.c changed 0.2% diff
library/cmac.c changed 3.8% diff
library/ctr_drbg.c changed 26.2% diff
library/debug.c changed 0.2% diff
library/ecdsa.c changed 0.9% diff
library/ecjpake.c changed 1.2% diff
library/ecp.c changed 3.0% diff
library/entropy.c changed 1.1% diff
library/entropy_poll.c changed 8.2% diff
library/gcm.c changed 1.1% diff
library/hmac_drbg.c changed 1.9% diff
library/md.c changed 0.1% diff
library/net_sockets.c changed 4.2% diff
library/pkwrite.c changed 3.8% diff
library/psa_crypto.c changed 27.4% diff
library/psa_crypto_client.c added
library/psa_crypto_driver_wrappers.c changed 37.0% diff
library/psa_crypto_ecp.c added
library/psa_crypto_rsa.c added
library/psa_crypto_slot_management.c changed 10.4% diff
library/psa_crypto_storage.c changed 5.9% diff
library/psa_its_file.c changed 2.1% diff
library/rsa.c changed 0.7% diff
library/ssl_cli.c changed 1.0% diff
library/ssl_msg.c changed 4.0% diff
library/ssl_srv.c changed 0.8% diff
library/ssl_tls.c changed 2.3% diff
library/threading.c changed 6.7% diff
library/version_features.c changed 1.2% diff
library/x509_crt.c changed 0.04% diff
library/x509write_crt.c changed 0.4% diff
programs/psa/crypto_examples.c changed 1.8% diff
programs/psa/psa_constant_names_generated.c changed 3.4% diff
programs/ssl/ssl_client2.c changed 14.5% diff
programs/ssl/ssl_server2.c changed 11.3% diff
programs/ssl/ssl_test_common_source.c added
programs/ssl/ssl_test_lib.c added
programs/test/query_compile_time_config.c changed 2.4% diff
programs/test/query_config.c changed 1.5% diff
scripts/data_files/query_config.fmt changed 0.7% diff
tests/src/asn1_helpers.c added
tests/src/drivers/key_management.c changed 67.8% diff
tests/src/drivers/signature.c changed 63.2% diff
tests/src/fake_external_rng_for_test.c added
tests/src/helpers.c changed 19.3% diff
tests/src/psa_crypto_helpers.c added
tests/src/psa_exercise_key.c added
tests/src/threading_helpers.c added
tests/suites/helpers.function changed 79.2% diff
tests/suites/host_test.function changed 4.6% diff
tests/suites/main_test.function changed 21.3% diff
tests/suites/target_test.function changed 1.3% diff
tests/suites/test_suite_asn1parse.function changed 0.9% diff
tests/suites/test_suite_asn1write.function changed 0.3% diff
tests/suites/test_suite_base64.function changed 24.9% diff
tests/suites/test_suite_ccm.function changed 2.8% diff
tests/suites/test_suite_cipher.function changed 0.1% diff
tests/suites/test_suite_entropy.function changed 4.4% diff
tests/suites/test_suite_net.function added
tests/suites/test_suite_pk.function changed 1.0% diff
tests/suites/test_suite_psa_crypto.function changed 22.5% diff
tests/suites/test_suite_psa_crypto_attributes.function added
tests/suites/test_suite_psa_crypto_driver_wrappers.function changed 1.0% diff
tests/suites/test_suite_psa_crypto_entropy.function changed 95.9% diff
tests/suites/test_suite_psa_crypto_hash.function changed 1.2% diff
tests/suites/test_suite_psa_crypto_init.function changed 9.8% diff
tests/suites/test_suite_psa_crypto_metadata.function changed 32.1% diff
tests/suites/test_suite_psa_crypto_not_supported.function added
tests/suites/test_suite_psa_crypto_persistent_key.function changed 0.3% diff
tests/suites/test_suite_psa_crypto_se_driver_hal.function changed 2.4% diff
tests/suites/test_suite_psa_crypto_se_driver_hal_mocks.function changed 0.2% diff
tests/suites/test_suite_psa_crypto_slot_management.function changed 6.6% diff
tests/suites/test_suite_psa_its.function changed 20.5% diff
tests/suites/test_suite_random.function added
tests/suites/test_suite_rsa.function changed 0.9% diff
tests/suites/test_suite_ssl.function changed 0.3% diff
tests/suites/test_suite_x509parse.function changed 1.0% diff
tests/suites/test_suite_x509write.function changed 7.4% diff

C++ Programs (all 1):

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

Perl Programs (1 of 22):

NameStatusDeltaVisual Diff
scripts/generate_visualc_files.pl changed 2.0% diff

Python Programs (15 of 22):

NameStatusDeltaVisual Diff
scripts/config.py changed 0.6% diff
scripts/generate_psa_constants.py changed 28.3% diff
scripts/mbedtls_dev/asymmetric_key_data.py added
scripts/mbedtls_dev/c_build_helper.py added
scripts/mbedtls_dev/crypto_knowledge.py added
scripts/mbedtls_dev/macro_collector.py added
scripts/mbedtls_dev/test_case.py added
scripts/mbedtls_dev/typing_util.py added
tests/scripts/check_files.py changed 18.1% diff
tests/scripts/generate_psa_tests.py added
tests/scripts/mbedtls_test.py changed 0.8% diff
tests/scripts/scripts_path.py added
tests/scripts/set_psa_test_dependencies.py added
tests/scripts/test_generate_test_code.py changed 4.6% diff
tests/scripts/test_psa_constant_names.py changed 11.1% diff

Shell Programs (4 of 32):

NameStatusDeltaVisual Diff
tests/scripts/all.sh changed 7.6% diff
tests/scripts/check-generated-files.sh changed 3.6% diff
tests/scripts/check-python-files.sh changed 100.0% diff
tests/ssl-opt.sh changed 0.3% diff

CMake Files (6 of 18):

NameStatusDeltaVisual Diff
CMakeLists.txt changed 8.3% diff
library/CMakeLists.txt changed 4.6% diff
programs/fuzz/CMakeLists.txt changed 33.9% diff
programs/ssl/CMakeLists.txt changed 40.2% diff
programs/test/CMakeLists.txt changed 22.8% diff
tests/CMakeLists.txt changed 6.3% diff

Initialization Files (all 1):

NameStatusDeltaVisual Diff
.mypy.ini added

Makefiles (4 of 10):

NameStatusDeltaVisual Diff
library/Makefile changed 2.3% diff
programs/Makefile changed 10.9% diff
tests/data_files/Makefile changed 1.2% diff
tests/Makefile changed 14.9% diff

Certificate Files (3 of 387):

NameStatusDeltaVisual Diff
tests/data_files/server1.ca.crt added
tests/data_files/server1.ca.der added
tests/data_files/server1.ca_noauthid.crt added

Doxygen Files (all 1):

NameStatusDeltaVisual Diff
doxygen/mbedtls.doxyfile changed 0.1% diff

Git Files (2 of 11):

NameStatusDeltaVisual Diff
programs/.gitignore changed 10.2% diff
programs/fuzz/.gitignore changed 4.8% diff

MS Visual Studio Files (3 of 60):

NameStatusDeltaVisual Diff
visualc/VS2010/mbedTLS.vcxproj changed 3.7%
visualc/VS2010/ssl_client2.vcxproj changed 0.7%
visualc/VS2010/ssl_server2.vcxproj changed 0.7%

YAML Files (all 1):

NameStatusDeltaVisual Diff
.travis.yml changed 2.6% diff

Data Files (19 of 152):

NameStatusDeltaVisual Diff
tests/suites/test_suite_base64.data changed 74.5% diff
tests/suites/test_suite_entropy.data changed 3.5% diff
tests/suites/test_suite_mpi.data changed 1.5% diff
tests/suites/test_suite_net.data added
tests/suites/test_suite_psa_crypto.data changed 30.1% diff
tests/suites/test_suite_psa_crypto_attributes.data added
tests/suites/test_suite_psa_crypto_driver_wrappers.data changed 8.7% diff
tests/suites/test_suite_psa_crypto_entropy.data changed 100.0% diff
tests/suites/test_suite_psa_crypto_hash.data changed 9.8% diff
tests/suites/test_suite_psa_crypto_metadata.data changed 21.2% diff
tests/suites/test_suite_psa_crypto_not_supported.generated.data added
tests/suites/test_suite_psa_crypto_not_supported.misc.data added
tests/suites/test_suite_psa_crypto_persistent_key.data changed 31.7% diff
tests/suites/test_suite_psa_crypto_slot_management.data changed 9.8% diff
tests/suites/test_suite_psa_its.data changed 4.7% diff
tests/suites/test_suite_random.data added
tests/suites/test_suite_rsa.data changed 0.04% diff
tests/suites/test_suite_version.data changed 19.2% diff
tests/suites/test_suite_x509write.data changed 38.3% diff

Directories (1 of 62):

NameStatus
scripts/mbedtls_dev added

Archives (2 of 3):

NameStatusDeltaVisual Diff
docs/architecture/psa-crypto-implementation-structure.md added
docs/proposed/psa-driver-interface.md changed 33.3%

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 3.0% diff

Text Files (7 of 98):

NameStatusDeltaVisual Diff
.pylintrc changed 6.8% diff
ChangeLog.d/fix-printf-specifiers.txt added
ChangeLog.d/fix_memsan_build_clang11.txt added
docs/architecture/testing/driver-interface-test-strategy.md changed 20.8% diff
docs/architecture/testing/psa-storage-format-testing.md added
docs/getting_started.md changed 0.9% diff
docs/proposed/psa-conditional-inclusion-c.md changed 7.6% diff

Packages Compared:

mbedtls-2.25.0.tar.gz
mbedtls-2.26.0.tar.gz


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