forked from pool/python-libnacl
- update to libsodium26
- add crypto_kdf_derive.patch to fix crypto_kdf_derive_from_key() on 32-bit platforms the new pack_nonce option allows for the nonce to be omitted his release introduces the DualKey class, secure key saving and loading, Dual Keys are classes which can encrypt and sign data. These classes generate The original time nonce routine used the first 20 chars of the 24 char nonce for the microsecond timestamp (based on salt's jid), leaving 4 chars for random data. This new nonce uses far fewer chars for the timestamp by hex encoding the float of microseconds into just 13 chars, OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=53
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 12 09:50:00 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to libsodium26
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 1 03:20:14 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
Fri Mar 1 03:20:14 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
@@ -16,7 +21,7 @@ Wed Jul 5 08:28:58 UTC 2023 - ecsos <ecsos@opensuse.org>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 11 22:36:47 UTC 2021 - Niels Abspoel <aboe76@gmail.com>
|
Fri Jun 11 22:36:47 UTC 2021 - Niels Abspoel <aboe76@gmail.com>
|
||||||
|
|
||||||
- add crypto_kdf_derive.patch to fix crypto_kdf_derive_from_key() on 32-bit platforms
|
- add crypto_kdf_derive.patch to fix crypto_kdf_derive_from_key() on 32-bit platforms
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 18 20:17:07 UTC 2021 - Niels Abspoel <aboe76@gmail.com>
|
Thu Feb 18 20:17:07 UTC 2021 - Niels Abspoel <aboe76@gmail.com>
|
||||||
@@ -82,7 +87,7 @@ Mon Jan 4 20:13:15 UTC 2016 - aboe76@gmail.com
|
|||||||
- Updated to 1.4.4
|
- Updated to 1.4.4
|
||||||
- Add pack_nonce options to secretbox
|
- Add pack_nonce options to secretbox
|
||||||
libnacl secretbox has been packing the nonce in each message,
|
libnacl secretbox has been packing the nonce in each message,
|
||||||
the new pack_nonce option allows for the nonce to be omitted
|
the new pack_nonce option allows for the nonce to be omitted
|
||||||
which allows for more flexible options
|
which allows for more flexible options
|
||||||
- Add soversion 17 detection
|
- Add soversion 17 detection
|
||||||
Added explicit soversion support for libsodium 17
|
Added explicit soversion support for libsodium 17
|
||||||
@@ -98,7 +103,7 @@ Mon Jan 4 20:13:15 UTC 2016 - aboe76@gmail.com
|
|||||||
- Updated the description
|
- Updated the description
|
||||||
- Removed the patch for soname: libnacl-1.4.3_bump_libsodium_soversion.patch
|
- Removed the patch for soname: libnacl-1.4.3_bump_libsodium_soversion.patch
|
||||||
not needed anymore
|
not needed anymore
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Nov 19 17:04:26 UTC 2015 - mrueckert@suse.de
|
Thu Nov 19 17:04:26 UTC 2015 - mrueckert@suse.de
|
||||||
|
|
||||||
@@ -182,17 +187,17 @@ Thu Aug 14 18:57:32 UTC 2014 - aboe76@gmail.com
|
|||||||
Wed Jul 30 19:04:29 UTC 2014 - aboe76@gmail.com
|
Wed Jul 30 19:04:29 UTC 2014 - aboe76@gmail.com
|
||||||
|
|
||||||
- Updated to 1.2.0
|
- Updated to 1.2.0
|
||||||
his release introduces the DualKey class, secure key saving and loading,
|
his release introduces the DualKey class, secure key saving and loading,
|
||||||
as well as enhancements to the time_nonce function.
|
as well as enhancements to the time_nonce function.
|
||||||
|
|
||||||
Dual Key Class
|
Dual Key Class
|
||||||
Dual Keys are classes which can encrypt and sign data. These classes generate
|
Dual Keys are classes which can encrypt and sign data. These classes generate
|
||||||
and maintain both Curve25519 and Ed25519 keys, as well as all methods for both encryption and signing.
|
and maintain both Curve25519 and Ed25519 keys, as well as all methods for both encryption and signing.
|
||||||
|
|
||||||
Time Nonce Improvements
|
Time Nonce Improvements
|
||||||
The original time nonce routine used the first 20 chars of the 24 char nonce for the microsecond
|
The original time nonce routine used the first 20 chars of the 24 char nonce for the microsecond
|
||||||
timestamp (based on salt's jid), leaving 4 chars for random data. This new nonce uses far fewer
|
timestamp (based on salt's jid), leaving 4 chars for random data. This new nonce uses far fewer
|
||||||
chars for the timestamp by hex encoding the float of microseconds into just 13 chars,
|
chars for the timestamp by hex encoding the float of microseconds into just 13 chars,
|
||||||
leaving 11 chars of random data. This makes the default nonce safer and more secure.on.
|
leaving 11 chars of random data. This makes the default nonce safer and more secure.on.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
@@ -34,7 +34,7 @@ BuildRequires: python-rpm-macros
|
|||||||
BuildRequires: pkgconfig(libsodium)
|
BuildRequires: pkgconfig(libsodium)
|
||||||
# This will need updating and verification but smart magic is not copied by
|
# This will need updating and verification but smart magic is not copied by
|
||||||
# singlespec macros
|
# singlespec macros
|
||||||
Requires: libsodium23
|
Requires: libsodium26
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user