Sync from SUSE:ALP:Source:Standard:1.0 saltbundle-libsodium revision af4924bb465ef6a8541debb0112f01ec
This commit is contained in:
commit
d21ebee2d4
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
BIN
libsodium-1.0.18.tar.gz
(Stored with Git LFS)
Normal file
BIN
libsodium-1.0.18.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
libsodium-1.0.18.tar.gz.sig
Normal file
BIN
libsodium-1.0.18.tar.gz.sig
Normal file
Binary file not shown.
200
libsodium.keyring
Normal file
200
libsodium.keyring
Normal file
@ -0,0 +1,200 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
=dAHb
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
1
saltbundle-libsodium-rpmlintrc
Normal file
1
saltbundle-libsodium-rpmlintrc
Normal file
@ -0,0 +1 @@
|
||||
addFilter('shlib-policy-name-error')
|
467
saltbundle-libsodium.changes
Normal file
467
saltbundle-libsodium.changes
Normal file
@ -0,0 +1,467 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 19 09:55:06 UTC 2024 - Alexander Graul <alexander.graul@suse.com>
|
||||
|
||||
- Disable LTO to work around build issues on PowerPC, ARM & S390
|
||||
(bsc#1148184)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 2 07:57:30 UTC 2023 - Victor Zhestkov <vzhestkov@suse.com>
|
||||
|
||||
- Adding missing file references:
|
||||
* libsodium.keyring
|
||||
* saltbundle-libsodium-rpmlintrc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 29 10:38:04 UTC 2023 - Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
|
||||
|
||||
- Update in SLE-15 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)
|
||||
|
||||
- Revert previous change about cpuid as previous change rejected
|
||||
in https://build.opensuse.org/request/show/724809
|
||||
- Disable LTO as bypass boo#1148184
|
||||
|
||||
- Add libsodium_configure_cpuid_chg.patch and call autoconf
|
||||
to regenerate configure script with proper CPUID checking.
|
||||
Required at least for PowerPC and ARM now that LTO enabled.
|
||||
|
||||
- Update to 1.0.18
|
||||
- Enterprise versions of Visual Studio are now supported.
|
||||
- Visual Studio 2019 is now supported.
|
||||
- 32-bit binaries for Visual Studio 2010 are now provided.
|
||||
- A test designed to trigger an OOM condition didn't work on
|
||||
Linux systems with memory overcommit turned on. It has been
|
||||
removed in order to fix Ansible builds.
|
||||
- Emscripten: print and printErr functions are overridden to send
|
||||
errors to the console, if there is one.
|
||||
- Emscripten: UTF8ToString() is now exported since
|
||||
Pointer_stringify() has been deprecated.
|
||||
- Libsodium version detection has been fixed in the CMake recipe.
|
||||
- Generic hashing got a 10% speedup on AVX2.
|
||||
- New target: WebAssembly/WASI
|
||||
(compile with dist-builds/wasm32-wasi.sh).
|
||||
- New functions to map a hash to an edwards25519 point
|
||||
or get a random point:
|
||||
core_ed25519_from_hash() and core_ed25519_random().
|
||||
- crypto_core_ed25519_scalar_mul() has been implemented for
|
||||
scalar*scalar (mod L) multiplication.
|
||||
- Support for the Ristretto group has been implemented for
|
||||
interoperability with wasm-crypto.
|
||||
- Improvements have been made to the test suite.
|
||||
- Portability improvements have been made.
|
||||
- getentropy() is now used on systems providing this system call.
|
||||
- randombytes_salsa20 has been renamed to randombytes_internal.
|
||||
- Support for NativeClient has been removed.
|
||||
- Most ((nonnull)) attributes have been relaxed to allow 0-length
|
||||
inputs to be NULL.
|
||||
- The -ftree-vectorize and -ftree-slp-vectorize compiler switches
|
||||
are now used, if available, for optimized builds.
|
||||
|
||||
- Update to 1.0.17
|
||||
- Bug fix: sodium_pad() didn't properly support block sizes
|
||||
>= 256 bytes.
|
||||
- JS/WebAssembly: some old iOS versions can't instantiate the
|
||||
WebAssembly module; fall back to Javascript on these.
|
||||
- JS/WebAssembly: compatibility with newer Emscripten versions.
|
||||
- Bug fix: crypto_pwhash_scryptsalsa208sha256_str_verify() and
|
||||
crypto_pwhash_scryptsalsa208sha256_str_needs_rehash()didn't
|
||||
returnEINVAL` on input strings with a short length, unlike
|
||||
their high-level counterpart.
|
||||
- Added a workaround for Visual Studio 2010 bug causing CPU
|
||||
features not to be detected.
|
||||
- Portability improvements.
|
||||
- Test vectors from Project Wycheproof have been added.
|
||||
- New low-level APIs for arithmetic mod the order of the prime
|
||||
order group:
|
||||
- crypto_core_ed25519_scalar_random(),
|
||||
crypto_core_ed25519_scalar_reduce(),
|
||||
- crypto_core_ed25519_scalar_invert(),
|
||||
crypto_core_ed25519_scalar_negate(),
|
||||
- crypto_core_ed25519_scalar_complement(),
|
||||
crypto_core_ed25519_scalar_add() and
|
||||
crypto_core_ed25519_scalar_sub().
|
||||
- New low-level APIs for scalar multiplication without clamping:
|
||||
crypto_scalarmult_ed25519_base_noclamp() and
|
||||
crypto_scalarmult_ed25519_noclamp().
|
||||
These new APIs are especially useful for blinding.
|
||||
- sodium_sub() has been implemented.
|
||||
- Support for WatchOS has been added.
|
||||
- getrandom(2) is now used on FreeBSD 12+.
|
||||
- The nonnull attribute has been added to all relevant
|
||||
prototypes.
|
||||
- More reliable AVX512 detection.
|
||||
- Javascript/Webassembly builds now use dynamic memory growth.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 17 06:56:50 UTC 2022 - Victor Zhestkov <victor.zhestkov@suse.com>
|
||||
|
||||
- Disable automatic dependency processing to prevent redundant requires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 20 07:27:07 UTC 2022 - Victor Zhestkov <victor.zhestkov@suse.com>
|
||||
|
||||
- Remove baselibs.conf from the sources
|
||||
|
||||
- Removed:
|
||||
* baselibs.conf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 13 07:38:19 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- Add baselibs.conf: build libsodium23-32bit, which is required by
|
||||
zeromq's -32bit packages.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 12 07:49:18 UTC 2018 - mpluskal@suse.com
|
||||
|
||||
- Add gpg signature
|
||||
- Modernise spec file with spec-cleaner
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 29 11:01:55 UTC 2017 - adam.majer@suse.de
|
||||
|
||||
- Enable verbose make output when building tests
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 13 16:10:12 UTC 2017 - idonmez@suse.com
|
||||
|
||||
- Update to 1.0.16
|
||||
* Signatures computations and verifications are now way faster
|
||||
on 64-bit platforms with compilers supporting 128-bit
|
||||
arithmetic (gcc, clang, icc). This includes the WebAssembly
|
||||
target.
|
||||
* New low-level APIs for computations over edwards25519:
|
||||
crypto_scalarmult_ed25519(), crypto_scalarmult_ed25519_base(),
|
||||
crypto_core_ed25519_is_valid_point(), crypto_core_ed25519_add(),
|
||||
crypto_core_ed25519_sub() and crypto_core_ed25519_from_uniform()
|
||||
(elligator representative to point).
|
||||
* crypto_sign_open(), crypto_sign_verify_detached() and
|
||||
crypto_sign_edwards25519sha512batch_open` now reject public
|
||||
keys in non-canonical form in addition to low-order points.
|
||||
* The library can be built with ED25519_NONDETERMINISTIC defined
|
||||
in order to use synthetic nonces for EdDSA. This is disabled
|
||||
by default.
|
||||
* sodium_stackzero() was added to wipe content off the stack.
|
||||
* The Salsa20-based PRNG example is now thread-safe on platforms
|
||||
with support for thread-local storage, optionally mixes bits
|
||||
from RDRAND.
|
||||
* Argon2 and scrypt are slightly faster on Linux.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 8 15:50:50 UTC 2017 - ilya@ilya.pp.ua
|
||||
|
||||
- Refresh spec-file.
|
||||
- Update to 1.0.15.
|
||||
* Release notes: https://github.com/jedisct1/libsodium/releases/tag/1.0.15
|
||||
* The default password hashing algorithm is now Argon2id.
|
||||
* The pwhash_str_verify() function can still verify Argon2i hashes without any changes,
|
||||
and pwhash() can still compute Argon2i hashes as well.
|
||||
* The aes128ctr primitive was removed. It was slow, non-standard, not authenticated,
|
||||
and didn't seem to be used by any opensource project.
|
||||
* Argon2id required at least 3 passes like Argon2i, despite a minimum of 1
|
||||
as defined by the OPSLIMIT_MIN constant. This has been fixed.
|
||||
* The secretstream construction was slightly changed to be consistent with forthcoming variants.
|
||||
* The Javascript and Webassembly versions have been merged, and the module now returns
|
||||
a .ready promise that will resolve after the Webassembly code is loaded and compiled.
|
||||
* Note that due to these incompatible changes, the library version major was bumped up.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 28 19:54:43 UTC 2017 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.14
|
||||
* Internal consistency checks failing and primitives used with
|
||||
dangerous/out-of-bounds/invalid parameters used to call abort(3).
|
||||
Now, a custom handler that doesn't return can be set with the
|
||||
set_sodium_misuse() function. It still aborts by default or if
|
||||
the handler ever returns. This is not a replacement for non-fatal,
|
||||
expected runtime errors. This handler will be only called in
|
||||
unexpected situations due to potential bugs in the library or in
|
||||
language bindings.
|
||||
* *_MESSAGEBYTES_MAX macros (and the corresponding _messagebytes_max()
|
||||
symbols) have been added to represent the maximum message size that
|
||||
can be safely handled by a primitive. Language bindings are
|
||||
encouraged to check user inputs against these maximum lengths.
|
||||
* The test suite has been extended to cover more edge cases.
|
||||
* crypto_sign_ed25519_pk_to_curve25519() now rejects points that
|
||||
are not on the curve, or not in the main subgroup.
|
||||
* Further changes have been made to ensure that smart compilers
|
||||
will not optimize out code that we don't want to be optimized.
|
||||
* The sodium_runtime_has_* symbols for CPU features detection are
|
||||
now defined as weak symbols, i.e. they can be replaced with an
|
||||
application-defined implementation. This can be useful to
|
||||
disable AVX* when temperature/power consumption is a concern.
|
||||
* crypto_kx_*() now aborts if called with no non-NULL pointers
|
||||
to store keys to.
|
||||
* SSE2 implementations of crypto_verify_*() have been added.
|
||||
* Passwords can be hashed using a specific algorithm with the new
|
||||
crypto_pwhash_str_alg() function.
|
||||
* Due to popular demand, base64 encoding (sodium_bin2base64())
|
||||
and decoding (sodium_base642bin()) have been implemented.
|
||||
* A new crypto_secretstream_*() API was added to safely encrypt
|
||||
files and multi-part messages.
|
||||
* The sodium_pad() and sodium_unpad() helper functions have been
|
||||
added in order to add & remove padding.
|
||||
* An AVX512 optimized implementation of Argon2 has been added.
|
||||
* The crypto_pwhash_str_needs_rehash() function was added to check
|
||||
if a password hash string matches the given parameters, or if it
|
||||
needs an update.
|
||||
|
||||
Updates from 1.0.13
|
||||
* An AVX2 optimized implementation of the Argon2 round function was added.
|
||||
* The Argon2id variant of Argon2 has been implemented. The high-level
|
||||
crypto_pwhash_str_verify() function automatically detects the
|
||||
algorithm and can verify both Argon2i and Argon2id hashed passwords.
|
||||
The default algorithm for newly hashed passwords remains Argon2i
|
||||
in this version to avoid breaking compatibility with verifiers
|
||||
running libsodium <= 1.0.12.
|
||||
* A crypto_box_curve25519xchacha20poly1305_seal*() function set was implemented.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 13 09:17:43 UTC 2017 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.12
|
||||
* Ed25519ph was implemented, adding a multi-part signature API
|
||||
(crypto_sign_init(), crypto_sign_update(), crypto_sign_final_*()).
|
||||
* New constants and related accessors have been added for Scrypt
|
||||
and Argon2.
|
||||
* XChaCha20 has been implemented. Like XSalsa20, this construction
|
||||
extends the ChaCha20 cipher to accept a 192-bit nonce. This
|
||||
makes it safe to use ChaCha20 with random nonces.
|
||||
* crypto_secretbox, crypto_box and crypto_aead now offer variants
|
||||
leveraging XChaCha20.
|
||||
* SHA-2 is about 20% faster, which also gives a speed boost to
|
||||
signature and signature verification.
|
||||
* AVX2 implementations of Salsa20 and ChaCha20 have been added.
|
||||
They are twice as fast as the SSE2 implementations. The speed
|
||||
gain is even more significant on Windows, that previously
|
||||
didn't use vectorized implementations.
|
||||
* New high-level API: crypto_kdf, to easily derive one or more
|
||||
subkeys from a master key.
|
||||
* Siphash with a 128-bit output has been implemented, and is
|
||||
available as crypto_shorthash_siphashx_*.
|
||||
* New *_keygen() helpers functions have been added to create
|
||||
secret keys for all constructions. This improves code clarity
|
||||
and can prevent keys from being partially initialized.
|
||||
* A new randombytes_buf_deterministic() function was added to
|
||||
deterministically fill a memory region with pseudorandom data.
|
||||
This function can especially be useful to write reproducible tests.
|
||||
* A preliminary crypto_kx_*() API was added to compute shared
|
||||
session keys.
|
||||
* AVX2 detection is more reliable.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 6 04:31:24 UTC 2016 - i@marguerite.su
|
||||
|
||||
- update version 1.0.11
|
||||
* sodium_init() is now thread-safe, and can be safely called
|
||||
multiple times.
|
||||
* Better support for old gcc versions.
|
||||
* AVX2 detection was fixed, resulting in faster BLAKE2b hashing
|
||||
on platforms where it was not properly detected.
|
||||
* The Sandy2x Curve25519 implementation was not as fast as
|
||||
expected on some platforms. This has been fixed.
|
||||
* The NativeClient target was improved. Most notably, it now
|
||||
supports optimized implementations, and uses pepper_49 by default.
|
||||
* The library can be compiled with recent Emscripten versions.
|
||||
Changes have been made to produce smaller code, and the default
|
||||
heap size was reduced in the standard version.
|
||||
* Decryption functions can now accept a NULL pointer for the output.
|
||||
This checks the MAC without writing the decrypted message.
|
||||
* crypto_generichash_final() now returns -1 if called twice.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 5 13:14:08 UTC 2016 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.10
|
||||
* Compile fix update for older GCCs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 2 15:50:44 UTC 2016 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.9
|
||||
* A detached API was added to the ChaCha20-Poly1305 and AES256-GCM
|
||||
implementations.
|
||||
* The Argon2i password hashing function was added, and is accessible
|
||||
directly and through a new, high-level crypto_pwhash API.
|
||||
The scrypt function remains available as well.
|
||||
* A speed-record AVX2 implementation of BLAKE2b was added.
|
||||
* Countermeasures for Ed25519 signatures malleability have been
|
||||
added to match the irtf-cfrg-eddsa draft.
|
||||
* The HChaCha20 core function was implemented (crypto_core_hchacha20()).
|
||||
* No-op stubs were added for all AES256-GCM public functions even
|
||||
when compiled on non-Intel platforms.
|
||||
* crypt_generichash_blake2b_statebytes() was added.
|
||||
* New macros were added for the IETF variant of the ChaCha20-Poly1305
|
||||
construction.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 25 17:08:17 UTC 2015 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.8
|
||||
* Handle the case where the CPU supports AVX, but we are running
|
||||
on an hypervisor with AVX disabled/not supported.
|
||||
* Faster (2x) scalarmult_base() when using the ref10 implementation.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 8 16:25:20 UTC 2015 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.7
|
||||
* Sandy2x, the fastest Curve25519 implementation ever,
|
||||
has been merged in, and is automatically used on CPUs
|
||||
supporting the AVX instructions set.
|
||||
* An SSE2 optimized implementation of Poly1305 was added,
|
||||
and is twice as fast as the portable one.
|
||||
* An SSSE3 optimized implementation of ChaCha20 was added,
|
||||
and is twice as fast as the portable one.
|
||||
* Faster sodium_increment() for common nonce sizes.
|
||||
* New helper functions have been added: sodium_is_zero()
|
||||
and sodium_add().
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 1 14:07:54 UTC 2015 - idonmez@suse.com
|
||||
|
||||
- Follow upstream's lead and compile with -flto for > 13.2 on x86
|
||||
and x86-64.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 2 10:53:04 UTC 2015 - idonmez@suse.com
|
||||
|
||||
- Update to 1.0.6
|
||||
* Optimized implementations of Blake2 have been added for modern
|
||||
Intel platforms. crypto_generichash() is now faster than MD5 and
|
||||
SHA1 implementations while being far more secure.
|
||||
* The crypto_sign_edwards25519sha512batch_*() functions have been
|
||||
tagged as deprecated.
|
||||
* sodium_compare() now works as documented, and compares numbers
|
||||
in little-endian format instead of behaving like memcmp().
|
||||
* sodium_runtime_has_ssse3() and sodium_runtime_has_sse41() have
|
||||
been added.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 21 07:06:19 UTC 2015 - idonmez@suse.com
|
||||
|
||||
- Now that gcc 5.2 is available on TW, remove the ARMv7 workaround.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 18 15:09:15 UTC 2015 - idonmez@suse.com
|
||||
|
||||
- Update to 1.0.4
|
||||
* Support for AES256-GCM has been added. This requires a CPU with
|
||||
the aesni and pclmul extensions, and is accessible via the
|
||||
crypto_aead_aes256gcm_*() functions.
|
||||
* ChaCha20 with an extended (96 bit) nonce and a 32-bit counter has
|
||||
been implemented as crypto_stream_chacha20_ietf(),
|
||||
crypto_stream_chacha20_ietf_xor() and crypto_stream_chacha20_ietf_xor_ic().
|
||||
An IETF-compatible version of ChaCha20Poly1305 is available as
|
||||
crypto_aead_chacha20poly1305_ietf_npubbytes(),
|
||||
crypto_aead_chacha20poly1305_ietf_encrypt() and
|
||||
crypto_aead_chacha20poly1305_ietf_decrypt().
|
||||
* The sodium_increment() helper function has been added, to increment
|
||||
an arbitrary large number (such as a nonce).
|
||||
* The sodium_compare() helper function has been added, to compare
|
||||
arbitrary large numbers (such as nonces, in order to prevent replay attacks).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 13 15:09:50 UTC 2015 - mpluskal@suse.com
|
||||
|
||||
- Update to 1.0.3
|
||||
* In addition to sodium_bin2hex(), sodium_hex2bin() is now a
|
||||
constant-time function.
|
||||
* crypto_stream_xsalsa20_ic() has been added.
|
||||
* crypto_generichash_statebytes(), crypto_auth_*_statebytes()
|
||||
and crypto_hash_*_statebytes() have been added in order to
|
||||
retrieve the size of structures keeping states from foreign
|
||||
languages.
|
||||
* The JavaScript target doesn't require /dev/urandom or an
|
||||
external randombytes() implementation any more. Other minor
|
||||
Emscripten-related improvements have been made in order to
|
||||
support libsodium.js
|
||||
* Custom randombytes implementations do not need to provide
|
||||
their own implementation of randombytes_uniform() any more.
|
||||
randombytes_stir() and randombytes_close() can also be NULL
|
||||
pointers if they are not required.
|
||||
* On Linux, getrandom(2) is being used instead of directly
|
||||
accessing /dev/urandom, if the kernel supports this system
|
||||
call.
|
||||
* crypto_box_seal() and crypto_box_seal_open() have been added.
|
||||
* A solutions for Visual Studio 2015 was added.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 16 10:22:39 UTC 2015 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.2
|
||||
* The _easy and _detached APIs now support precalculated keys
|
||||
* sodium_free() can now be called on regions with PROT_NONE
|
||||
protection.
|
||||
* Memory allocation functions can now be used on operating systems
|
||||
with no memory protection.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 24 19:45:03 UTC 2014 - idonmez@suse.com
|
||||
|
||||
- Update to version 1.0.0
|
||||
* The API and ABI are now stable.
|
||||
* crypto_sign() properly works with overlapping regions again.
|
||||
* The test suite has been extended.
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 28 15:14:29 UTC 2014 - idonmez@suse.com
|
||||
|
||||
- Update to version 0.7.0
|
||||
* Added sodium_malloc() and sodium_allocarray() for secure memory
|
||||
allocation.
|
||||
* ed25519 keys can be converted to curve25519 keys with
|
||||
crypto_sign_ed25519_pk_to_curve25519() and
|
||||
crypto_sign_ed25519_sk_to_curve25519().
|
||||
* aes256 was removed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 16 12:04:50 UTC 2014 - idonmez@suse.com
|
||||
|
||||
- Update to version 0.6.1
|
||||
* The ChaCha20 stream cipher has been added
|
||||
* The ChaCha20Poly1305 AEAD construction has been implemented
|
||||
* crypto_onetimeauth() now provides a streaming interface.
|
||||
* New API: crypto_sign_detached() and crypto_sign_verify_detached()
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:40:08 UTC 2014 - idonmez@suse.com
|
||||
|
||||
- Update to version 0.5.0
|
||||
* sodium_mlock()/sodium_munlock() have been introduced.
|
||||
* Added high-level wrappers for crypto_box and crypto_secretbox
|
||||
* Added crypto_pwhash_scryptxsalsa208sha256* functions
|
||||
* Salsa20 and ed25519 implementations now support overlapping
|
||||
inputs/keys/outputs
|
||||
* The poly1305-53 implementation has been replaced with Floodyberry's
|
||||
poly1305-donna32 and poly1305-donna64 implementations
|
||||
* sodium_hex2bin() has been added to complement sodium_bin2hex()
|
||||
* crypto_auth_hmac_sha512() has been implemented
|
||||
* sha256 and sha512 now have a streaming interface
|
||||
* hmacsha256, hmacsha512 and hmacsha512256 now support keys of
|
||||
arbitrary length, and have a streaming interface
|
||||
* crypto_verify_64() has been implemented
|
||||
* CPU features are now detected at runtime
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 2 11:44:43 UTC 2014 - i@marguerite.su
|
||||
|
||||
- Update to version 0.4.5
|
||||
* Restore compatibility with OSX <= 10.6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 22 08:41:03 UTC 2013 - idonmez@suse.com
|
||||
|
||||
- Update to version 0.4.4
|
||||
* Big-endian architectures are now supported.
|
||||
* The donna_c64 implementation of curve25519_donna_c64 now handles
|
||||
non-canonical points like the ref implementation.
|
||||
* Missing scalarmult_curve25519 and stream_salsa20 constants are
|
||||
now exported.
|
||||
* A crypto_onetimeauth_poly1305_ref() wrapper has been added.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 11 10:58:48 UTC 2013 - idonmez@suse.com
|
||||
|
||||
- Initial release for build.opensuse.org
|
||||
|
91
saltbundle-libsodium.spec
Normal file
91
saltbundle-libsodium.spec
Normal file
@ -0,0 +1,91 @@
|
||||
#
|
||||
# spec file for package saltbundle-libsodium
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
%define _lto_cflags %{nil}
|
||||
|
||||
%define sover 23
|
||||
%define lname %{name}
|
||||
%define lib_name libsodium
|
||||
Name: saltbundle-libsodium
|
||||
Version: 1.0.18
|
||||
Release: 0
|
||||
Summary: Portable NaCl-based crypto library
|
||||
License: ISC
|
||||
Group: System/Libraries
|
||||
URL: https://github.com/jedisct1/libsodium
|
||||
Source0: libsodium-%{version}.tar.gz
|
||||
Source1: libsodium-%{version}.tar.gz.sig
|
||||
Source2: libsodium.keyring
|
||||
Source1000: saltbundle-libsodium-rpmlintrc
|
||||
|
||||
BuildRequires: pkgconfig
|
||||
%if "%_vendor" == "debbuild"
|
||||
BuildRequires: debbuild
|
||||
%endif
|
||||
AutoReqProv: 0
|
||||
|
||||
%description
|
||||
NaCl (pronounced "salt") is a new easy-to-use high-speed software library
|
||||
for network communication, encryption, decryption, signatures, etc.NaCl's goal
|
||||
is to provide all of the core operations needed to build higher-level cryptographic tools.
|
||||
|
||||
Sodium is a portable, cross-compilable, installable, packageable fork of NaCl,
|
||||
with a compatible API.
|
||||
|
||||
%package devel
|
||||
Summary: Portable NaCl-based crypto library
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: %{lname} = %{version}
|
||||
AutoReqProv: 0
|
||||
|
||||
%description devel
|
||||
This package contains all necessary include files and libraries needed
|
||||
to compile and develop applications that use libsodium.
|
||||
|
||||
%prep
|
||||
%setup -q -n libsodium-%{version}
|
||||
|
||||
%build
|
||||
# Do _NOT_ change CFLAGS
|
||||
# See https://github.com/jedisct1/libsodium/issues/604
|
||||
%configure \
|
||||
--disable-static \
|
||||
--disable-silent-rules
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%make_install
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
|
||||
%check
|
||||
make %{?_smp_mflags} check
|
||||
|
||||
%post -n %{lname} -p /sbin/ldconfig
|
||||
%postun -n %{lname} -p /sbin/ldconfig
|
||||
|
||||
%files -n %{lname}
|
||||
%license LICENSE
|
||||
%{_libdir}/%{lib_name}.so.%{sover}*
|
||||
|
||||
%files devel
|
||||
%doc AUTHORS ChangeLog README.markdown THANKS
|
||||
%{_includedir}/sodium.h
|
||||
%{_includedir}/sodium
|
||||
%{_libdir}/%{lib_name}.so
|
||||
%{_libdir}/pkgconfig/%{lib_name}.pc
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user