Commit Graph

37 Commits

Author SHA256 Message Date
Richard Brown
23d434f6c6 Accepting request 873333 from security:tls
OBS-URL: https://build.opensuse.org/request/show/873333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=36
2021-02-22 13:22:56 +00:00
c4fc15a874 Accepting request 873332 from home:AndreasStieger:branches:security:tls
GNU Nettle 3.7.1

OBS-URL: https://build.opensuse.org/request/show/873332
OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=15
2021-02-18 09:39:38 +00:00
Dominique Leuenberger
f030db887d Accepting request 860568 from security:tls
OBS-URL: https://build.opensuse.org/request/show/860568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=35
2021-01-10 18:38:41 +00:00
Jason Sikes
6827904443 Accepting request 860334 from home:AndreasStieger:branches:security:tls
GNU Nettle 3.7

OBS-URL: https://build.opensuse.org/request/show/860334
OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=13
2021-01-06 04:53:39 +00:00
Dominique Leuenberger
cab7f78d00 Accepting request 802550 from security:tls
OBS-URL: https://build.opensuse.org/request/show/802550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=34
2020-05-12 20:26:36 +00:00
Tomáš Chvátal
8489ad1fbd Accepting request 802533 from home:AndreasStieger:branches:security:tls
GNU Nettle 3.6

OBS-URL: https://build.opensuse.org/request/show/802533
OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=11
2020-05-11 05:52:49 +00:00
Dominique Leuenberger
e8a9d55aa3 Accepting request 734381 from security:tls
OBS-URL: https://build.opensuse.org/request/show/734381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=33
2019-10-05 14:18:33 +00:00
Tomáš Chvátal
a362a8c859 Accepting request 734377 from home:vitezslav_cizek:branches:security:tls
- Install checksums for binary integrity verification which are
  required when running in FIPS mode (bsc#1152692, jsc#SLE-9518)

OBS-URL: https://build.opensuse.org/request/show/734377
OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=9
2019-10-01 15:19:02 +00:00
Dominique Leuenberger
844aade98c Accepting request 720187 from security:tls
OBS-URL: https://build.opensuse.org/request/show/720187
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=32
2019-09-11 08:19:38 +00:00
fd40c56ebf Accepting request 720177 from home:AndreasStieger:branches:security:tls
libbettle 3.5.1

OBS-URL: https://build.opensuse.org/request/show/720177
OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=7
2019-08-01 11:34:20 +00:00
Dominique Leuenberger
f9bbacc516 Accepting request 662470 from security:tls
OBS-URL: https://build.opensuse.org/request/show/662470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=31
2019-01-08 11:18:19 +00:00
Tomáš Chvátal
144343043b Accepting request 662469 from home:vitezslav_cizek:branches:security:tls
- Update to 3.4.1 release
  * Fix CVE-2018-16869 (bsc#1118086)
    All functions using RSA private keys are now side-channel
    silent, meaning that they try hard to avoid any branches or
    memory accesses depending on secret data. This applies both to
    the bignum calculations, which now use GMP's mpn_sec_* family
    of functions, and the processing of PKCS#1 padding needed for
    RSA decryption.
  * Changes in behavior:
    The functions rsa_decrypt and rsa_decrypt_tr may now clobber
    all of the provided message buffer, independent of the
    actual message length. They are side-channel silent, in that
    branches and memory accesses don't depend on the validity or
    length of the message. Side-channel leakage from the
    caller's use of length and return value may still provide an
    oracle useable for a Bleichenbacher-style chosen ciphertext
    attack. Which is why the new function rsa_sec_decrypt is
    recommended.
  * New features:
    A new function rsa_sec_decrypt.
  * Bug fixes:
    - Fix bug in pkcs1-conv, missing break statements in the
      parsing of PEM input files.
    - Fix link error on the pss-mgf1-test test, affecting builds
      without public key support.

OBS-URL: https://build.opensuse.org/request/show/662469
OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=5
2019-01-02 14:12:03 +00:00
Dominique Leuenberger
65734d50fd Accepting request 655651 from security:tls
OBS-URL: https://build.opensuse.org/request/show/655651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=30
2018-12-11 14:44:35 +00:00
Dominique Leuenberger
2535cdc7af Accepting request 580136 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/580136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=29
2018-03-01 11:05:57 +00:00
Dominique Leuenberger
15022ebe1e Accepting request 542964 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/542964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=28
2017-11-23 08:36:48 +00:00
Dominique Leuenberger
9b876a523a Accepting request 520649 from devel:libraries:c_c++
- Add patch to fix build of fat-arm:
  * nettle-3.3-fix-fat-arm.patch

- Build nettle with AES-NI support (bsc#1056980)

OBS-URL: https://build.opensuse.org/request/show/520649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=27
2017-09-07 20:10:51 +00:00
Dominique Leuenberger
7a921ac0f2 Accepting request 455836 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/455836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=26
2017-02-20 12:12:45 +00:00
Dominique Leuenberger
efd0e89dd8 Accepting request 437662 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/437662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=25
2016-11-03 11:57:44 +00:00
Dominique Leuenberger
dfc593249f Accepting request 361107 from devel:libraries:c_c++
- Fix postun->preun on info packages regenerating

OBS-URL: https://build.opensuse.org/request/show/361107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=24
2016-02-25 20:44:41 +00:00
Dominique Leuenberger
4d92d29d53 Accepting request 357899 from devel:libraries:c_c++
- Version update to 3.2 release bnc#964849 CVE-2015-8805 bnc#964847
  CVE-2015-8804 bnc#964845 CVE-2015-8803:
  * New functions for RSA private key operations, identified by
    the "_tr" suffix, with better resistance to side channel
    attacks and to hardware or software failures which could
    break the CRT optimization
  * SHA3 implementation is updated according to the FIPS 202 standard
  * New ARM Neon implementation of the chacha stream cipher
  * Should be compatible binary with 3.1 series
- Add patch to fix build with cflags:
  * nettle-respect-cflags.patch

OBS-URL: https://build.opensuse.org/request/show/357899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=23
2016-02-07 08:22:44 +00:00
Stephan Kulow
fa8e21bc4d Accepting request 314335 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/314335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=22
2015-07-05 15:53:34 +00:00
Stephan Kulow
e53d15a4a4 Accepting request 304121 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/304121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=21
2015-04-28 18:43:11 +00:00
Stephan Kulow
3753db93f3 Accepting request 298783 from devel:libraries:c_c++
added patch: off-by-one-test-suite.patch
- Address Sanitizer, found a off-by-one error in the test suite (bnc#928328)

OBS-URL: https://build.opensuse.org/request/show/298783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=20
2015-04-25 14:47:09 +00:00
Dominique Leuenberger
a465d7022c Accepting request 295660 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/295660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=19
2015-04-18 08:38:24 +00:00
Dominique Leuenberger
e9f141b5ff Accepting request 290659 from devel:libraries:c_c++
- Add url to the spec

- Revert back to 2.7

OBS-URL: https://build.opensuse.org/request/show/290659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=18
2015-03-16 05:54:19 +00:00
Stephan Kulow
edf9fa1d9e Accepting request 233729 from devel:libraries:c_c++
- Cleanup with spec-cleaner
- Paralelize test run

OBS-URL: https://build.opensuse.org/request/show/233729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=16
2014-05-16 15:56:23 +00:00
Stephan Kulow
13f8a319a2 Accepting request 211699 from devel:libraries:c_c++
- also build baselibs for libnettle-devel (for wine 32bit development)

OBS-URL: https://build.opensuse.org/request/show/211699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=15
2013-12-19 20:38:14 +00:00
Stephan Kulow
ce649ae512 Accepting request 180886 from devel:libraries:c_c++
- Update to version 2.7.1
  * Fixed ecc_modp_mul call, to avoid invalid overlap of arguments to
    mpn_mul_n. Problem tracked down by Magnus Holmgren.
  * ARM fixes.
- reference gpg signatures and keyring. checking not enabled as to
  avoid cycles.

OBS-URL: https://build.opensuse.org/request/show/180886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=13
2013-06-25 15:14:21 +00:00
Stephan Kulow
d17646e16b Accepting request 175855 from devel:libraries:c_c++
- Update to version 2.7
  * Support for the GOST R 34.11-94 hash algorithm
  * Support for SHA3
  * Support for PKCS #5 PBKDF2
  * Fixed a small memory leak in nettle_realloc and
    nettle_xrealloc.
  * x86_64 assembly for SHA256, SHA512, and SHA3
  * ARM assembly code for several additional algorithms,
    including AES, Salsa20, and the SHA family of hash
    functions.
  * Support for 12-round salsa20, "salsa20r12", as specified by
    eSTREAM.
  * Support for UMAC, including x86_64 and ARM assembly.
  * Support for ECDSA signatures. Elliptic curve operations over
    the following curves: secp192r1, secp224r1, secp256r1,
    secp384r1 and secp521r1, including x86_64 and ARM assembly
    for the most important primitives.
- Depend on makeinfo for info file generation.
- Don't disable static libs, they are needed at build time.

OBS-URL: https://build.opensuse.org/request/show/175855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=12
2013-05-16 14:12:37 +00:00
Stephan Kulow
f2f5b71355 Accepting request 142925 from devel:libraries:c_c++
upgrade to 2.5 (forwarded request 142834 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/142925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=10
2012-11-26 17:58:10 +00:00
Stephan Kulow
a0c0548da9 Accepting request 103259 from devel:libraries:c_c++
spec cleanup

OBS-URL: https://build.opensuse.org/request/show/103259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=8
2012-02-10 16:16:59 +00:00
Sascha Peilicke
1abde36d26 Accepting request 84675 from devel:libraries:c_c++
- BuildRequire pkgconfig to fix rpmlint warning (forwarded request 84667 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/84675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=6
2011-09-26 08:07:48 +00:00
Sascha Peilicke
d123741ad4 Accepting request 83652 from devel:libraries:c_c++
- Update to version 2.4 only two important changes
* ripemd160 was broken on all big endian machines
* add pkgconfig files (forwarded request 83651 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/83652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=5
2011-09-22 08:47:22 +00:00
Sascha Peilicke
a4f3b5e38f Autobuild autoformatter for 80029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=4
2011-08-29 13:43:35 +00:00
Sascha Peilicke
8da2687f6f Accepting request 80029 from devel:libraries:c_c++
- use original source
- add baselibs.conf
- drop licenses

OBS-URL: https://build.opensuse.org/request/show/80029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=3
2011-08-29 13:43:26 +00:00
Sascha Peilicke
744c3bc758 Autobuild autoformatter for 79152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=2
2011-08-18 07:36:29 +00:00
Sascha Peilicke
9fefcb815f Accepting request 79152 from devel:libraries:c_c++
Fixed licenses

OBS-URL: https://build.opensuse.org/request/show/79152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnettle?expand=0&rev=1
2011-08-18 07:36:14 +00:00