forked from pool/libsodium
Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
0d9dfdc44c |
@@ -1,12 +1,24 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat May 25 16:54:11 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
Mon Dec 16 16:56:02 UTC 2024 - Lucas Mulling <lucas.mulling@suse.com>
|
||||
|
||||
_ update to 1.0.20:
|
||||
* build system updates and portability fixes
|
||||
- includes changes from 1.0.19:
|
||||
* New AEADs: AEGIS-128L and AEGIS-256
|
||||
* The HKDF key derivation mechanism, required by many standard
|
||||
protocols
|
||||
- Update to 1.0.20
|
||||
* When using the traditional build system, -O3 is used instead of -Ofast.
|
||||
* Improved detection of the compiler flags required on aarch64.
|
||||
* Improved compatibility with custom build systems on aarch64.
|
||||
* crypto_kdf_hkdf_sha512_statebytes() was added.
|
||||
* Compatibility issues with LLVM 18 and AVX512 have been addressed.
|
||||
For the full changelog see: https://github.com/jedisct1/libsodium/releases/tag/1.0.20-RELEASE
|
||||
* Update baselibs.conf
|
||||
- Included from 1.0.19
|
||||
* New AEADs: AEGIS-128L and AEGIS-256 are now available in the
|
||||
crypto_aead_aegis128l_*() and crypto_aead_aegis256_*() namespaces. AEGIS is
|
||||
a family of authenticated ciphers for high-performance applications,
|
||||
leveraging hardware AES acceleration on x86_64 and aarch64. In addition to
|
||||
performance, AEGIS ciphers have unique properties making them easier and
|
||||
safer to use than AES-GCM. They can also be used as high-performance MACs.
|
||||
* The HKDF key derivation mechanism, required by many standard protocols, is
|
||||
now available in the crypto_kdf_hkdf_*() namespace. It is implemented for
|
||||
the SHA-256 and SHA-512 hash functions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 14:44:21 UTC 2019 - Michel Normand <normand@linux.vnet.ibm.com>
|
||||
|
@@ -2,7 +2,6 @@
|
||||
# spec file for package libsodium
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,6 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define _lto_cflags %{nil}
|
||||
|
||||
%define sover 26
|
||||
%define lname %{name}%{sover}
|
||||
Name: libsodium
|
||||
@@ -65,6 +66,8 @@ to compile and develop applications that use libsodium.
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
# Do _NOT_ change CFLAGS
|
||||
# See https://github.com/jedisct1/libsodium/issues/604
|
||||
%configure \
|
||||
--disable-static \
|
||||
--disable-silent-rules
|
||||
@@ -84,7 +87,6 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%{_libdir}/%{name}.so.%{sover}*
|
||||
|
||||
%files devel
|
||||
%license LICENSE
|
||||
%doc AUTHORS ChangeLog README.markdown THANKS
|
||||
%{_includedir}/sodium.h
|
||||
%{_includedir}/sodium
|
||||
|
Reference in New Issue
Block a user