Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mbedtls for openSUSE:Factory checked 
in at 2023-10-11 23:56:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mbedtls (Old)
 and      /work/SRC/openSUSE:Factory/.mbedtls.new.1807 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mbedtls"

Wed Oct 11 23:56:17 2023 rev:41 rq:1116911 version:3.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mbedtls/mbedtls.changes  2023-08-08 
15:55:37.801254461 +0200
+++ /work/SRC/openSUSE:Factory/.mbedtls.new.1807/mbedtls.changes        
2023-10-12 11:46:29.830520936 +0200
@@ -1,0 +2,2888 @@
+Wed Oct 11 09:49:51 UTC 2023 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 3.5.0 (resolves bsc#1216078 CVE-2023-45199 and bsc#1216076 
CVE-2023-43615):
+  * Updated BRANCHES.MD
+  * Re-assemble changelog to add missing item, plus a couple of typo fixes.
+  * Bump library so-crypto, so-x509, so-tls versions.
+  * Ignore tests of built-in interfaces for driver-only testing parity
+  * Renaming all MBEDTLS_HAVE for curves to MBEDTLS_ECP_HAVE
+  * Auto-generated files for v3.5.0
+  * ChangeLog: Set release date
+  * Prepare ChangeLog for 3.5.0 release
+  * Bump version to 3.5.0
+  * check-generated-files: Added psa_crypto_driver_wrappers_no_static.c file
+  * Changelog: Added entry for psa_crypto_driver_wrappers rename
+  * Remove leftover local debug line
+  * ChangeLog: Added .txt extension to log entries.
+  * Avoid compiler warning about size comparison
+  * Improve some debug messages and error codes
+  * In TLS 1.2, only servers are affected
+  * Changelog entry for xxdh_psa_peerkey size validation
+  * Improve robustness of ECDH public key length validation
+  * Fix buffer overflow in TLS 1.2 ClientKeyExchange parsing
+  * Fix buffer overflow in TLS 1.3 ECDH public key parsing
+  * Add custom config logic to 3rdparty modules
+  * CMake: fix build with 3rdparty module enabled through a custom config
+  * Changelog entry for #7298
+  * Fix ChangeLog entry for FFDH in PSA
+  * Undo not-needed change
+  * Remove redundant code
+  * Assume get_num_ops cannot fail
+  * Always call get_num_ops
+  * Add MBEDTLS_TARGET_PREFIX to 3rdparty CMake
+  * Fix return type
+  * Fix IAR statement is unreachable warning
+  * Fix IAR control bypasses initialisation warning
+  * Fix error handling in psa_driver_wrapper_xxx_hash_get_num_ops
+  * Fix IAR pointless integer comparison
+  * Fix IAR control bypasses initialisation warning
+  * Fix IAR change of sign warning
+  * Remove components that partially accelerate ECC keys
+  * Update list of ECC key types in user-config-for-test.h
+  * Remove spurious comments
+  * Remove generated files in all cmake_as_x tests
+  * Fix lowercase comment start
+  * Formatting fixes
+  * Minor clarifications.
+  * Test only what's support with partial curves accel
+  * Add check for unsupported partial curves acceleration
+  * Add check for unsupported partial key type acceleration
+  * Fix typo: weiErstrass
+  * Use lowercase for local variables
+  * Adjust handling of special case for DERIVE
+  * Rename macros for consistency
+  * Update docs/driver-only-builds.md
+  * Improve documentation about driver-only p256-m.
+  * Remove now-redundant tests
+  * Auto-enable ACCEL macros for p256-m driver
+  * Update list of p256-m entry points
+  * Don't extend support for deprecated functions
+  * Update ChangeLog for ECC.BN EPIC
+  * Ensure tests will fail if CMake generation fails
+  * Update padding const-time fix changelog
+  * Put crypto_spe.h on the include search path where needed
+  * Document that MBEDTLS_PSA_CRYPTO_SPM needs crypto_spe.h
+  * Fix include path to psa/crypto_spe.h
+  * Add CMake include path for generated header
+  * Add ChangeLog entry for change in driver config API
+  * Document limitation on "mixed" builds
+  * Re-add python install of requirements to Travis CI.
+  * Add build with only some ECC key types accelerated
+  * Add build with some curves accelerated but not all
+  * Fix a typo in psa-crypto-implementation-structure.md
+  * Change the documenti about psa_crypto_driver_wrappers.c{h}
+  * No need to include the 3rd party entry point head file
+  * Change the description of auto-generated driver dispatch files
+  * Remove useless spaces in Makefile
+  * Remove useless empty line
+  * Remove the UN_USED_DISABLE attribute
+  * Change to os.path functions base on comment
+  * Move the dependency adjacent to the generated file
+  * Change include guards of psa_crypto_driver_wrappers_no_static.h
+  * Change comments to psa_crypto_driver_wrappers.h
+  * Change the extension type of the file psa_crypto_driver_wrapper
+  * Automaticly generate psa_crypto_driver_wrappers_no_static.c
+  * Dont't generate object file for file only include static functions
+  * Revert 3rd party p-256 entry file
+  * Revert the Makefile to remove the dependency of generate_files
+  * Move functions out of the static file
+  * Change code style
+  * Disable unused warning on visual studio and generate files before lib
+  * Enable build of non-static psa wrapper functions
+  * Move function psa_driver_wrapper_export_public_key out of auto-generated
+  * Remove static inline functions declare and make it only in c file
+  * Ensure build of P256 pass
+  * Surpress the unsed function warnings
+  * Remove useless declaration
+  * Define the psa wrapper functions as static inline
+  * Fix propagation of return value from parse_attribute_value_hex_der_encoded
+  * parse_attribute_value_hex_der_encoded: clean up length validation
+  * parse_attribute_value_hex_der_encoded test case fixups
+  * Add may-fail mode to mbedtls_x509_string_to_names output tests
+  * Fix integer overflow with an input buffer larger than INT_MAX
+  * Fix indentation
+  * Rewrite parse_attribute_value_hex_der_encoded()
+  * More test cases for parse_attribute_value_der_encoded
+  * Use modern test macros for ease of debugging
+  * Rename new header file
+  * Declare P-256 as accelerated in p256-m test
+  * Fix another rebasing mistake
+  * Fix rebasing mistake
+  * Be more subtle about key_type -> alg interaction
+  * Special-case KEYPAIR_DERIVE (no driver support yet)
+  * Fix dependencies of built-in ECC keypair types
+  * Fix deterministic ECDSA built-in dependencies
+  * Use consistent ordering for built-in activation
+  * Declare curves as accelerated in all.sh when needed
+  * Fix logic of ECC built-in activation again
+  * Remove components that are no longer needed
+  * Remove useless instances of MBEDTLS_SOME_BUILTIN_EC
+  * Implement new strategy for ECC accel/built-in
+  * Group all ECC-related things in legacy_from_psa.h
+  * Improve PSA config adjustment relate to keypair types
+  * Remove unnecessary block
+  * psa_crypto: fix guards in mbedtls_ecc_group_to_psa()
+  * adjust_legacy_from_psa: undef SOME_BUILTIN_EC when builtin curves are used
+  * config_psa: resolve symbol redefinition issue
+  * test: fix comment
+  * check_config: remove unnecessary check about builtin curve usage
+  * test_suite_psa_crypto: fix curve dependency in test
+  * Renaming all MBEDTLS_HAVE for curves to MBEDTLS_ECP_HAVE
+  * test: fix comments and functions' naming
+  * ssl: don't require MBEDTLS_ECP_DP with TLS1.3
+  * config_psa: moving PSA_WANT auto-enabling code
+  * config_psa: fix comment
+  * test: fix remaining disparities and remove debug leftovers
+  * test: fix test accelerating all curves keeping only 1 builtin
+  * lib/test: use new internal helpers in library's code and tests
+  * build_info: add helpers to signal some support for a specific curve
+  * check_config: include also ECJPAKE_C as usage for builtin curves
+  * tls/oid: add PSA_WANT_ECC_xxx guards together with existing 
MBEDTLS_ECP_DP_xxx
+  * test: fix test which are using accelerated ECC/DH keys
+  * check_config: request at least 1 builtin EC alg if there is at least 1 
builtin curve
+  * config_psa: include builtin algs if there is at least 1 builtin curve
+  * config_psa: check curves' support before EC ALGs
+  * config_psa: add internal helper to signal that some curve is builtin
+  * config_psa: ensure PSA_WANT_ECC is enabled for each MBEDTLS_ECP_DP
+  * check_config: fix comment
+  * check_config: perform checks only when config_psa.h is evaluated
+  * check_config: skip check on SECP224K1 because the PSA is never enabled
+  * check_config: verify that each ECP_DP has the corresponding PSA_WANT_ECC
+  * x509_crt: Removed unused intsafe.h
+  * x509_crt: Removed length_as_int intermediate variable
+  * x509_crt: Adjusted the len of lpMultiByteStr arg in WideCharToMultiByte
+  * x509_crt: Set WideCharToMultiByte to use -1 for length.
+  * vs2013 templates: Set bcrypt to be the sole dependency.
+  * x509_crt: Removed checks for windows versions < WINXP
+  * entropy_poll: Removed checks for windows versions < WINXP
+  * ChangeLog: Adjusted the updated_windows_apis log
+  * pkey-random: Removed setting mbedtls_target in libs
+  * entropy_poll: Updated documentation for entropy_poll loop.
+  * program-random: Updated Cmake libs variable
+  * pkey Cmakelists: Updated the set libs to be consistent with others.
+  * entropy_poll.c: Added looping logic to `mbedtls_platform_entropy_poll()`.
+  *  ChangeLog.d: Added mininum required Windows version.
+  * Removed unsupported Visual Studio related code in entropy_poll.c and 
x509_crt.c.
+  * ChangeLog.d: Reworded updated_windows_apis.txt.
+  * Changelog: Removed entry from root file
+  * entropy_poll/x509_crt: Added MBEDTLS_POP_TARGET_PRAGMA define guards.
+  * library Makefile: Moved -lbcrypt to LOCAL_LDFLAGS
+  * fuzzer Makefile: Added -lbcrypt linkage
+  * Code style fixes
+  * programs: Cleaned up bcrypt linking refererences.
+  * Fix Visual Studio Release|x64 builds
+  * Fix coding style of length_as_int var in x509_crt.c
+  * Remove redundant Visual Studio 6 data files
+  * Add clarifying comment on use of MultiByteToWideChar() and CP_ACP
+  * Fix the tests build with mingw for the new Win32 APIs
+  * Fix formatting and detail of comments in PR #730
+  * Fix for building programs with mingw
+  * Correct check for WIN32 in cmake files for programs
+  * Update ChangeLog for PR #730 for Win32 API fixes
+  * Fix the build for mingw and CMake + VStudio
+  * Replace Windows APIs that are banned in Windows Store apps
+  * Set explicit version for the typing packages
+  * Fix SHA-3 dependencies in test_suite_md
+  * Type fixes and wording improvements
+  * Fix SHA-3 in accel tests that need it
+  * Fix dependencies for SHA-3 MD dispatch tests
+  * Document driver-only hashes
+  * Add SHA-3 support to libtestdriver1
+  * Remove all travis builds except for coverity_scan
+  * Remove invalid comment from mbedtls_cipher_set_padding_mode()
+  * Remove PK options
+  * Set MBEDTLS_MD_C
+  * Update changelog text
+  * Fix test error
+  * Add comment
+  * fix cast warning
+  * Use mbedtls_ct_error_if
+  * Add mbedtls_ct_error_if, with tests
+  * Remove tests for mbedtls_ct_int_if
+  * Remove mbedtls_ct_int_if
+  * Remove use of mbedtls_ct_int_if
+  * Improve implementation of mbedtls_ct_int_if
+  * Update library to use mbedtls_ct_int_if
+  * Improve testing for mbedtls_ct_int_if
+  * Generalise mbedtls_ct_error_if to mbedtls_ct_int_if
+  * Remove unused variable and unreachable return from 
mbedtls_pk_write_key_der()
+  * Fix compiler cast warning
+  * Add correct dependencies for AES-192/256 cipher tests
+  * Improve pkparse test dependencies and changelog
+  * Add more tests to check setting padding mode
+  * Add tests for mbedtls_ct_error_if
+  * Fix MSVC error C4703 about possibly uninitialized variable in pkwrite.c
+  * Use mbedtls_ct_error for CT error selection
+  * Add mbedtls_ct_error_if
+  * Reduce size of mbedtls_asn1_get_len
+  * Re-order mbedtls_ccm_context
+  * Changelog for padding CT fixes
+  * Fix code style in pkparse tests
+  * Add PKCS5/12 dependecies to pkparse tests
+  * Add a note about the code size benefits
+  * Rename option where concatenated with -D
+  * Add cast for MSVC
+  * Add test pkparse test dependencies
+  * Add a note about p256m near the option to enable secp256r1
+  * Move MBEDTLS_PSA_P256M_DRIVER_ENABLED to keep alphabetical order
+  * Give a production-sounding name to the p256m option
+  * Add changelog entry for switching pkparse to new pbe functions
+  * Add tests to test pkcs8 parsing of encrypted keys
+  * Fix codestyle issues in pkcs12.h & pkparse.c
+  * Switch pkparse to use new mbedtls_pkcs12_pbe_ext function
+  * Switch pkparse to use new mbedtls_pkcs5_pbes2_ext function
+  * Reinstate more robust return value handling
+  * rename dont_ignore to in_padding
+  * Move declaration for robustness against future edits
+  * Use more meaningful variable name in mbedtls_rsa_rsaes_oaep_decrypt
+  * Correct use of mbedtls_ct_mpi_uint_if_else_0
+  * Fix typo in variable declaration
+  * Work around a race condition in parallel builds
+  * Simplify unnecessarily complex error code handling
+  * Fix documentation of error codes
+  * Improve comments on key formats
+  * Improve return code
+  * Use properly typed versions of mbedtls_ct_xxx_if
+  * Add mbedtls_ct_bool_if and mbedtls_ct_bool_if_else_0
+  * Fix MSVC type complaint
+  * Fix error in handling of return value from mbedtls_nist_kw_unwrap
+  * code style
+  * Fix error in handling of return value from mbedtls_nist_kw_unwrap
+  * Simplify add_zeros_padding
+  * Use CT interface in get_zeros_padding
+  * Rename mbedtls_ct_bool_xor to mbedtls_ct_bool_ne
+  * Use CT interface in get_one_and_zeros_padding
+  * use CT interface in add_zeros_and_len_padding()
+  * Use CT interface in get_pkcs_padding
+  * Use const-time interface throughout mbedtls_rsa_rsaes_oaep_decrypt
+  * Make TEST_CALLOC_NONNULL more robust
+  * Simplify mbedtls_ct_memcmp_partial test
+  * Add docs for mbedtls_ct_memcmp_partial test
+  * Use exact bounds for allocations in mbedtls_ct_memcmp_partial test
+  * Introduce TEST_CALLOC_NONNULL
+  * Remove expected param from mbedtls_ct_memcmp_partial test
+  * Make padlen check const-time
+  * Simplify mbedtls_ct_memcmp_partial
+  * Add correct dependency to DES3 test
+  * Use mbedtls_ct_memcmp in mbedtls_rsa_rsaes_oaep_decrypt
+  * Improve const-timeness of mbedtls_nist_kw_unwrap
+  * Add tests for mbedtls_ct_memcmp_partial
+  * Add mbedtls_ct_memcmp_partial
+  * Eliminate duplicate ct memcmp
+  * mbedtls_ssl_decrypt_buf(): fix buffer overread with stream cipher
+  * Test mbedtls_ssl_decrypt_buf(): stream cipher, negative cases
+  * Adjust cipher tests to new requirement of specifying padding mode
+  * Refactoring: create mbedtls_test_ssl_prepare_record_mac()
+  * Add missing cleanup
+  * Refactoring: prepare to create mbedtls_test_ssl_prepare_record_mac()
+  * Move testing of mbedtls_ssl_decrypt_buf to a new test suite
+  * Add clarifying comment
+  * Fix preset shared between 1.2 and 1.3
+  * Improve a comment
+  * Remove extra copies of a block of comment/define
+  * Fix some issues in comments
+  * Fix issue #8215 : add missing requires documentation in mbedtls_config.h
+  * code style
+  * Fix poorly named function
+  * Remove unneeded setting of ret from ssl programs
+  * Adding changelog for log level message fix
+  * Reduce line size in new pkcs function changelog
+  * code style
+  * Fix some clang-18 warnings
+  * Move MBEDTLS_SSL_MAX_EARLY_DATA_SIZE to the correct section
+  * MBEDTLS_SSL_MAX_EARLY_DATA_SIZE: default value should be commented out in 
config
+  * cipher_wrap: remove 192- and 256-bit for AES_ONLY_128_BIT_KEY_LENGTH
+  * Fixes log level for got supported group message
+  * Improve statement in driver-only-builds.md
+  * Add a changelog entry for p256-m
++++ 2591 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mbedtls/mbedtls.changes
++++ and /work/SRC/openSUSE:Factory/.mbedtls.new.1807/mbedtls.changes

Old:
----
  mbedtls-3.4.1.obscpio

New:
----
  mbedtls-3.5.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mbedtls.spec ++++++
--- /var/tmp/diff_new_pack.ObE7DP/_old  2023-10-12 11:46:30.606549159 +0200
+++ /var/tmp/diff_new_pack.ObE7DP/_new  2023-10-12 11:46:30.610549306 +0200
@@ -16,15 +16,16 @@
 #
 
 
-%define lib_tls    libmbedtls19
-%define lib_crypto libmbedcrypto14
-%define lib_x509   libmbedx509-5
+%define lib_tls     libmbedtls20
+%define lib_crypto  libmbedcrypto15
+%define lib_x509    libmbedx509-6
+%define lib_everest libeverest
+%define lib_p256m   libp256m
 Name:           mbedtls
-Version:        3.4.1
+Version:        3.5.0
 Release:        0
 Summary:        Libraries for crypto and SSL/TLS protocols
 License:        Apache-2.0
-Group:          Development/Libraries/C and C++
 URL:            https://tls.mbed.org
 Source:         %{name}-%{version}.tar.gz
 Source99:       baselibs.conf
@@ -45,7 +46,6 @@
 
 %package -n %{lib_tls}
 Summary:        Transport Layer Security protocol suite
-Group:          System/Libraries
 
 %description -n %{lib_tls}
 mbedtls implements the SSL 3.0, TLS 1.0, 1.1 and 1.2 protocols. It
@@ -58,7 +58,6 @@
 
 %package -n %{lib_crypto}
 Summary:        Cryptographic base library for mbedtls
-Group:          System/Libraries
 
 %description -n %{lib_crypto}
 This subpackage of mbedtls contains a library that exposes
@@ -67,19 +66,31 @@
 
 %package -n %{lib_x509}
 Summary:        Library to work with X.509 certificates
-Group:          System/Libraries
 
 %description -n %{lib_x509}
 This subpackage of mbedtls contains a library that can read, verify
 and write X.509 certificates, read/write Certificate Signing Requests
 and read Certificate Revocation Lists.
 
+%package -n %{lib_everest}
+Summary:        Library libeverest
+
+%description -n %{lib_everest}
+This subpackage of mbedtls contains libeverest
+
+%package -n %{lib_p256m}
+Summary:        Library libp256m
+
+%description -n %{lib_p256m}
+This subpackage of mbedtls contains libp256m
+
 %package devel
 Summary:        Development files for mbedtls, a SSL/TLS library
-Group:          Development/Libraries/C and C++
 Requires:       %{lib_crypto} = %{version}
 Requires:       %{lib_tls} = %{version}
 Requires:       %{lib_x509} = %{version}
+Requires:       %{lib_everest} = %{version}
+Requires:       %{lib_p256m} = %{version}
 
 %description devel
 This subpackage contains the development files for mbedtls,
@@ -111,22 +122,31 @@
 LD_LIBRARY_PATH=%{buildroot}%{_libdir} \
  %{_bindir}/ctest --output-on-failure --force-new-ctest-process
 
-%post -n %{lib_tls}      -p /sbin/ldconfig
-%post -n %{lib_crypto}   -p /sbin/ldconfig
-%post -n %{lib_x509}     -p /sbin/ldconfig
-%postun -n %{lib_tls}    -p /sbin/ldconfig
-%postun -n %{lib_crypto} -p /sbin/ldconfig
-%postun -n %{lib_x509}   -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{lib_tls}
+%ldconfig_scriptlets -n %{lib_crypto}
+%ldconfig_scriptlets -n %{lib_x509}
+%ldconfig_scriptlets -n %{lib_everest}
+%ldconfig_scriptlets -n %{lib_p256m}
 
 %files devel
 %license LICENSE
 %doc ChangeLog README.md
 %dir %{_includedir}/mbedtls
 %dir %{_includedir}/psa
+%dir %{_includedir}/everest
+%dir %{_includedir}/everest/kremlin
+%dir %{_includedir}/everest/kremlin/internal
+%dir %{_includedir}/everest/kremlib
+%dir %{_includedir}/everest/vs2013
 %dir %{_libdir}/cmake/MbedTLS
 %{_libdir}/cmake/MbedTLS/*
 %{_includedir}/mbedtls/*.h
 %{_includedir}/psa/*.h
+%{_includedir}/everest/*.h
+%{_includedir}/everest/kremlin/*.h
+%{_includedir}/everest/kremlin/internal/*.h
+%{_includedir}/everest/kremlib/*.h
+%{_includedir}/everest/vs2013/*.h
 %{_libdir}/libmbedtls.so
 %{_libdir}/libmbedcrypto.so
 %{_libdir}/libmbedx509.so
@@ -143,3 +163,11 @@
 %license LICENSE
 %{_libdir}/libmbedx509.so.*
 
+%files -n %{lib_everest}
+%license LICENSE
+%{_libdir}/libeverest.so
+
+%files -n %{lib_p256m}
+%license LICENSE
+%{_libdir}/libp256m.so
+

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ObE7DP/_old  2023-10-12 11:46:30.650550781 +0200
+++ /var/tmp/diff_new_pack.ObE7DP/_new  2023-10-12 11:46:30.654550928 +0200
@@ -1,11 +1,11 @@
 <services>
-  <service name="obs_scm" mode="disabled">
-    <param name="versionformat">3.4.1</param>
+  <service name="obs_scm" mode="manual">
+    <param name="versionformat">3.5.0</param>
     <param name="url">https://github.com/Mbed-TLS/mbedtls.git</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
     <param name="exclude">.*</param>
-    <param name="revision">refs/tags/v3.4.1</param>
+    <param name="revision">refs/tags/v3.5.0</param>
   </service>
   <service name="tar" mode="buildtime"/>
   <service name="recompress" mode="buildtime">

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ObE7DP/_old  2023-10-12 11:46:30.702552698 +0200
+++ /var/tmp/diff_new_pack.ObE7DP/_new  2023-10-12 11:46:30.706552845 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/Mbed-TLS/mbedtls.git</param>
-              <param 
name="changesrevision">72718dd87e087215ce9155a826ee5a66cfbe9631</param></service></servicedata>
+              <param 
name="changesrevision">1ec69067fa1351427f904362c1221b31538c8b57</param></service></servicedata>
 (No newline at EOF)
 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.ObE7DP/_old  2023-10-12 11:46:30.746554319 +0200
+++ /var/tmp/diff_new_pack.ObE7DP/_new  2023-10-12 11:46:30.750554466 +0200
@@ -1,4 +1,6 @@
-libmbedtls19
-libmbedx509-5
-libmbedcrypto14
+libmbedtls20
+libmbedx509-6
+libmbedcrypto15
+libeverest
+libp256m
 

++++++ mbedtls-3.4.1.obscpio -> mbedtls-3.5.0.obscpio ++++++
/work/SRC/openSUSE:Factory/mbedtls/mbedtls-3.4.1.obscpio 
/work/SRC/openSUSE:Factory/.mbedtls.new.1807/mbedtls-3.5.0.obscpio differ: char 
48, line 1

++++++ mbedtls-enable-pthread.patch ++++++
--- /var/tmp/diff_new_pack.ObE7DP/_old  2023-10-12 11:46:30.790555942 +0200
+++ /var/tmp/diff_new_pack.ObE7DP/_new  2023-10-12 11:46:30.794556089 +0200
@@ -1,7 +1,8 @@
-diff -purN a/include/mbedtls/mbedtls_config.h 
b/include/mbedtls/mbedtls_config.h
---- a/include/mbedtls/mbedtls_config.h 2023-03-27 19:05:28.000000000 +0200
-+++ b/include/mbedtls/mbedtls_config.h 2023-05-29 19:15:39.917530360 +0200
-@@ -1917,7 +1917,7 @@
+Index: mbedtls-3.5.0/include/mbedtls/mbedtls_config.h
+===================================================================
+--- mbedtls-3.5.0.orig/include/mbedtls/mbedtls_config.h
++++ mbedtls-3.5.0/include/mbedtls/mbedtls_config.h
+@@ -2085,7 +2085,7 @@
   *
   * Uncomment this to enable pthread mutexes.
   */
@@ -10,9 +11,9 @@
  
  /**
   * \def MBEDTLS_USE_PSA_CRYPTO
-@@ -3312,7 +3312,7 @@
+@@ -3522,7 +3522,7 @@
   *
-  * Enable this layer to allow use of mutexes within mbed TLS
+  * Enable this layer to allow use of mutexes within Mbed TLS
   */
 -//#define MBEDTLS_THREADING_C
 +#define MBEDTLS_THREADING_C

++++++ mbedtls.obsinfo ++++++
--- /var/tmp/diff_new_pack.ObE7DP/_old  2023-10-12 11:46:30.830557416 +0200
+++ /var/tmp/diff_new_pack.ObE7DP/_new  2023-10-12 11:46:30.834557563 +0200
@@ -1,5 +1,5 @@
 name: mbedtls
-version: 3.4.1
-mtime: 1691060708
-commit: 72718dd87e087215ce9155a826ee5a66cfbe9631
+version: 3.5.0
+mtime: 1696459621
+commit: 1ec69067fa1351427f904362c1221b31538c8b57
 

Reply via email to