Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lime for openSUSE:Factory checked in at 2021-07-30 23:22:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lime (Old) and /work/SRC/openSUSE:Factory/.lime.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lime" Fri Jul 30 23:22:03 2021 rev:5 rq:909332 version:5.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/lime/lime.changes 2021-07-29 21:33:02.252691746 +0200 +++ /work/SRC/openSUSE:Factory/.lime.new.1899/lime.changes 2021-07-30 23:22:23.559622168 +0200 @@ -1,0 +2,5 @@ +Fri Jul 30 07:39:15 UTC 2021 - Paolo Stivanin <i...@paolostivanin.com> + +- Update to 5.0.3 (no changelog) + +------------------------------------------------------------------- Old: ---- lime-5.0.0.tar.bz2 New: ---- lime-5.0.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lime.spec ++++++ --- /var/tmp/diff_new_pack.lOGa8L/_old 2021-07-30 23:22:24.011621672 +0200 +++ /var/tmp/diff_new_pack.lOGa8L/_new 2021-07-30 23:22:24.015621668 +0200 @@ -19,7 +19,7 @@ %define soname liblime %define sover 0 Name: lime -Version: 5.0.0 +Version: 5.0.3 Release: 0 Summary: Instant Message End-to-End Encryption Library License: GPL-3.0-or-later ++++++ lime-5.0.0.tar.bz2 -> lime-5.0.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lime-5.0.0/src/lime_crypto_primitives.cpp new/lime-5.0.3/src/lime_crypto_primitives.cpp --- old/lime-5.0.0/src/lime_crypto_primitives.cpp 2021-05-11 23:07:21.000000000 +0200 +++ new/lime-5.0.3/src/lime_crypto_primitives.cpp 2021-07-29 14:22:55.000000000 +0200 @@ -370,7 +370,7 @@ /* generic implementation, of HKDF RFC-5869 */ template <typename hashAlgo, typename infoType> void HMAC_KDF(const uint8_t *const salt, const size_t saltSize, const uint8_t *const ikm, const size_t ikmSize, const infoType &info, uint8_t *output, size_t outputSize) { - std::array<uint8_t, hashAlgo::ssize()> prk; // hold the output of pre-computation + std::array<uint8_t, hashAlgo::ssize()> prk{}; // hold the output of pre-computation // extraction HMAC<hashAlgo>(salt, saltSize, ikm, ikmSize, prk.data(), prk.size()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lime-5.0.0/src/lime_double_ratchet.cpp new/lime-5.0.3/src/lime_double_ratchet.cpp --- old/lime-5.0.0/src/lime_double_ratchet.cpp 2021-05-11 23:07:21.000000000 +0200 +++ new/lime-5.0.3/src/lime_double_ratchet.cpp 2021-07-29 14:22:55.000000000 +0200 @@ -47,7 +47,7 @@ template <typename Curve> static void KDF_RK(DRChainKey &RK, DRChainKey &CK, const X<Curve, lime::Xtype::sharedSecret> &dh_out) noexcept { // Ask for twice the size of a DRChainKey for HKDF output - lime::sBuffer<2*lime::settings::DRChainKeySize> HKDFoutput; + lime::sBuffer<2*lime::settings::DRChainKeySize> HKDFoutput{}; HMAC_KDF<SHA512>(RK.data(), RK.size(), dh_out.data(), dh_out.size(), lime::settings::hkdf_DRChainKey_info, HKDFoutput.data(), HKDFoutput.size()); // First half of the output goes to RootKey (RK)