Commit Graph

49 Commits

Author SHA256 Message Date
Stephan Kulow
76f004feaf Accepting request 184447 from Base:System
- revert to using certificate directory again until gnutls
  understands the trust bits in pkcs11. Otherwise it would use
  blacklisted certificates. (forwarded request 184442 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/184447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=61
2013-07-29 15:41:34 +00:00
Stephan Kulow
38c4e94a77 Accepting request 182656 from Base:System
- Override broken configure checks (forwarded request 182594 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/182656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=60
2013-07-09 18:49:54 +00:00
Stephan Kulow
b90a9251ea Accepting request 182304 from Base:System
- use pkcs11 interface to fetch the system's CA certificates
  (fate#314991). Add patch gnutls-3.2.1-pkcs11.diff to fix doing
  that, obsoletes gnutls-implement-trust-store-dir.diff. (forwarded request 182303 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/182304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=59
2013-07-05 18:37:07 +00:00
Stephan Kulow
aa7b9ea5b8 Accepting request 181378 from Base:System
- Disable all ECC algorithms.
- gnutls-32bit.patch: upstream patch to make test
  work with 32bit time_t.
- gnutls-implement-trust-store-dir.diff
  currently not yet forward ported.
- Updated to GnuTLS 3.2.1
  ** libgnutls: Allow ECC when in SSL 3.0 to work-around a bug in certain
     openssl versions.
  ** libgnutls: Fixes in interrupted function resumption. Report
     and patch by Tim Kosse.
  ** libgnutls: Corrected issue when receiving client hello verify
     requests in DTLS.
  ** libgnutls: Fixes in DTLS record overhead size calculations.
  ** libgnutls: gnutls_handshake_get_last_in() was fixed. Reported by
     Mann Ern Kang.
- Updated to GnuTLS 3.2.0
  ** libgnutls: Use nettle's elliptic curve implementation.
  ** libgnutls: Added Salsa20 cipher
  ** libgnutls: Added UMAC-96 and UMAC-128
  ** libgnutls: Added ciphersuites involving Salsa20 and UMAC-96.
     As they are not standardized they are defined using private ciphersuite numbers.
  ** libgnutls: Added support for DTLS 1.2.
  ** libgnutls: Added support for the Application Layer Protocol
     Negotiation (ALPN) extension.
  ** libgnutls: Removed support for the RSA-EXPORT ciphersuites.
  ** libgnutls: Avoid linking to librt (that also avoids unnecessary
     linking to pthreads if p11-kit isn't used).
- Updated to GnuTLS 3.1.10 (released 2013-03-22)
  ** certtool: When generating PKCS #12 files use by default the 
  ARCFOUR (RC4) cipher to be compatible with devices that don't

OBS-URL: https://build.opensuse.org/request/show/181378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=58
2013-07-01 13:54:42 +00:00
Stephan Kulow
be42c61130 Accepting request 173482 from Base:System
- Added makeinfo BuildRequire to fix build with new automake (forwarded request 173444 from m_meister)

OBS-URL: https://build.opensuse.org/request/show/173482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=57
2013-04-26 13:50:26 +00:00
Stephan Kulow
6f306fd873 Accepting request 151314 from Base:System
- Updated to GnuTLS 3.0.28
  - libgnutls: Fixes in server side of DTLS-0.9.
  - libgnutls: Corrected gnutls_cipher_decrypt2() when used with AEAD
    ciphers (i.e., AES-GCM).
  - libgnutls: Fixes in record padding parsing to prevent a timing
    attack. Issue reported by Kenny Patterson and Nadhem Alfardan.
    bnc#802184 
  - libgnutls: DN variable 'T' was expanded to 'title'.

- Updated to GnuTLS 3.0.27
  - libgnutls: Fixed record padding parsing issue.
  - libgnutls: Stricter RSA PKCS #1 1.5 encoding.
  - libgnutls-guile: Fixed parallel compilation issue.
  - API and ABI modifications: No changes since last version.

OBS-URL: https://build.opensuse.org/request/show/151314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=56
2013-02-07 09:20:28 +00:00
Stephan Kulow
8733559cd3 Accepting request 143744 from Base:System
- Test suite breaks on qemu-arm some calls not implemented. (forwarded request 143321 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/143744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=54
2012-12-03 08:36:19 +00:00
Stephan Kulow
830abeae2a Accepting request 142850 from Base:System
- include LGPL-3.0+ text in COPYING.LESSER
- run regression tests, but move "make check" to %check section
- add gnutls-3.0.26-skip-test-fwrite.patch to skip a failing test
- no longer manipulate doc/examples tree in %install section, the 
  deletion of Makefiles breaks "make check" in %check
- install documentation, reference and examples in %install section
  to fetch them for the package without unneccessary files (forwarded request 142825 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/142850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=53
2012-11-28 09:29:35 +00:00
Stephan Kulow
5b1c69d57e Accepting request 136172 from Base:System
- update to latest stable version 3.0.21:
  libgnutls: fixed bug in gnutls_x509_privkey_import()
  that prevented the loading of EC private keys when DER
  encoded. Reported by David Woodhouse.
  libgnutls: In DTLS larger to mtu records result to
  GNUTLS_E_LARGE_PACKET instead of being truncated.
  libgnutls: gnutls_dtls_get_data_mtu() is more precise. Based
  on patch by David Woodhouse.
  libgnutls: Fixed memory leak in PKCS #8 key import.
  libgnutls: Added support for an old version of the DTLS protocol
  used by openconnect vpn client for compatibility with Cisco's AnyConnect
  SSL VPN. It is marked as GNUTLS_DTLS0_9. Do not use it for newer protocols
  as it has issues.
  libgnutls: Corrected bug that prevented resolving PKCS #11 URLs
  if only the label is specified. Patch by David Woodhouse.
  libgnutls: When EMSGSIZE errno is seen then GNUTLS_E_LARGE_PACKET
  is returned.
  API and ABI modifications:
  gnutls_dtls_set_data_mtu: Added
  gnutls_session_set_premaster: Added

OBS-URL: https://build.opensuse.org/request/show/136172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=52
2012-10-03 05:23:38 +00:00
Stephan Kulow
76249fc4ae Accepting request 126824 from Base:System
- merge am-1.12 patches into 1

- fix 12.2 builds.
  * replace depreciated am_prog_mkdir_p with ac_prog_mkdir_p.

OBS-URL: https://build.opensuse.org/request/show/126824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=51
2012-07-02 08:52:22 +00:00
Stephan Kulow
9a00144267 Accepting request 125757 from Base:System
- Updated to version 3.0.20:
  libgnutls: Corrected bug which prevented the parsing of
  handshake packets spanning multiple records.
  libgnutls: Check key identifiers when checking for an issuer.
  libgnutls: Added gnutls_pubkey_verify_hash2()
  libgnutls: Added gnutls_certificate_set_x509_system_trust()
  that loads the trusted CA certificates from system locations
  (e.g. trusted storage in windows and CA bundle files in other systems).
  certtool: Added support for the URI subject alternative
  name type in certtool.
  certtool: Increase to 128 the maximum number of distinct options
  (e.g. dns_names) allowed.
  gnutls-cli: If --print-cert is given, print the certificate, 
  even on verification failure.
  ** API and ABI modifications:
  gnutls_pk_to_sign: Added
  gnutls_pubkey_verify_hash2: Added
  gnutls_certificate_set_x509_system_trust: Added

OBS-URL: https://build.opensuse.org/request/show/125757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=50
2012-06-25 11:57:45 +00:00
Stephan Kulow
f6968e4069 Accepting request 122844 from Base:System
- fix build with automake-1.12
  - add: automake-1.12.patch (forwarded request 122744 from puzel)

OBS-URL: https://build.opensuse.org/request/show/122844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=48
2012-05-31 15:04:51 +00:00
Stephan Kulow
39516d919c Accepting request 122231 from Base:System
- backport gnutls_certificate_set_x509_system_trust() from git and
  add support for trust store directories (bnc#761634) (forwarded request 122019 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/122231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=47
2012-05-25 15:33:18 +00:00
Stephan Kulow
75d3eb044c Accepting request 121683 from Base:System
- add version and release to gnutls-devel provides

OBS-URL: https://build.opensuse.org/request/show/121683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=46
2012-05-22 08:11:29 +00:00
Stephan Kulow
acd67b372b Accepting request 121624 from Base:System
- let libgnutls-devel also provide gnutls-devel

OBS-URL: https://build.opensuse.org/request/show/121624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=45
2012-05-21 12:00:42 +00:00
Stephan Kulow
f13278bad7 Accepting request 121255 from Base:System
- Update to version 3.0.19:
  + libgnutls:
    - When decoding a PKCS #11 URL the pin-source field
      is assumed to be a file that stores the pin. Based on patch
      by David Smith.
    - gnutls_record_check_pending() no longer
      returns unprocessed data, and thus ensure the non-blocking
      of the next call to gnutls_record_recv().
    - Added strict tests in Diffie-Hellman and
      SRP key exchange public keys.
    - in ECDSA and DSA TLS 1.2 authentication be less
      strict in hash selection, and allow a stronger hash to
      be used than the appropriate, to improve interoperability
      with openssl.
  + tests:
    - Disabled floating point test, and corrections
      in pkcs12 decoding tests.
  + API and ABI modifications:
    - No changes since last version.
- Changes from version 3.0.18:
  + certtool:
    - Avoid a Y2K38 bug when generating certificates.
      Patch by Robert Millan.
  + libgnutls:
    - Make sure that GNUTLS_E_PREMATURE_TERMINATION
    - is returned on premature termination (and added unit test).
    - Fixes for W64 API. Patch by B. Scott Michel.
    - Corrected VIA padlock detection for old
      VIA processors. Reported by Kris Karas.
    - Updated assembler files.

OBS-URL: https://build.opensuse.org/request/show/121255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=44
2012-05-21 08:25:22 +00:00
Stephan Kulow
2d16d00bea Accepting request 114560 from Base:System
OBS-URL: https://build.opensuse.org/request/show/114560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=43
2012-04-20 13:16:38 +00:00
Stephan Kulow
285c3d7e49 Accepting request 106219 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/106219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=42
2012-02-21 11:38:08 +00:00
Stephan Kulow
3c0ee622a8 Accepting request 94864 from Base:System
Fix licenses (forwarded request 94646 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/94864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=40
2011-12-02 15:25:49 +00:00
Sascha Peilicke
b82f3b94cd Accepting request 88220 from Base:System
Fix bnc#724421. (forwarded request 88217 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/88220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=38
2011-10-18 12:08:55 +00:00
Lars Vogdt
63568d7d7c Accepting request 87383 from Base:System
- cross-build fix: configure with sysroot (forwarded request 86388 from uli_suse)

OBS-URL: https://build.opensuse.org/request/show/87383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=37
2011-10-11 15:16:18 +00:00
Sascha Peilicke
d01c14e840 Accepting request 84674 from Base:System
Add patch fixing connection issues with some xmpp servers (forwarded request 84657 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/84674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=36
2011-09-26 08:05:51 +00:00
Sascha Peilicke
c664795e05 Accepting request 84235 from Base:System
Update to 3.0.3 -- fix some crashes in telepathy (forwarded request 83992 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/84235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=35
2011-09-22 08:45:50 +00:00
Sascha Peilicke
4141b8843c Accepting request 79999 from Base:System
- update baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/79999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=33
2011-08-29 14:45:41 +00:00
Sascha Peilicke
ec623dec0c Accepting request 79281 from Base:System
- Update to version 3.0.0. many fixes see NEWS for details This
  changelog only describes important package changes or features.
* Main reason for update is to support Intel AES-NI CPU extensions.
* Bump sonames in the library package accordingly
* C++ apps must now buildrequire libgnutls++-devel
* Software using the openssl emulation must buildrequire 
  libgnutls-openssl-devel or better use openssl directly.
* Upstream no longer uses libgcrypt but libnettle.
* Upstream now requires the use of p11-kit
* Add post-release upstream patches critical for improving AES-NI
  support. (forwarded request 79252 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/79281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=31
2011-08-24 11:44:12 +00:00
Sascha Peilicke
736ada9014 Accepting request 74710 from Base:System
update to stable version 2.10.5

OBS-URL: https://build.opensuse.org/request/show/74710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=30
2011-06-28 08:10:15 +00:00
Sascha Peilicke
eeb190e76e Accepting request 73777 from Base:System
- update to latest stable version 2.10.2
  * tons of changes, see NEWS

OBS-URL: https://build.opensuse.org/request/show/73777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=28
2011-06-16 07:56:52 +00:00
OBS User autobuild
9217145c4c Accepting request 38750 from Base:System
Copy from Base:System/gnutls based on submit request 38750 from user coolo

OBS-URL: https://build.opensuse.org/request/show/38750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=24
2010-04-24 15:22:37 +00:00
OBS User autobuild
4d2ae767c1 Accepting request 37980 from Base:System
Copy from Base:System/gnutls based on submit request 37980 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/37980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=23
2010-04-15 22:22:15 +00:00
OBS User autobuild
e2b857d648 Accepting request 31574 from Base:System
Copy from Base:System/gnutls based on submit request 31574 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/31574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=21
2010-02-05 13:05:07 +00:00
OBS User unknown
3092809221 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=19 2009-03-20 18:25:39 +00:00
OBS User unknown
af60aea4fa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=18 2008-12-15 11:34:16 +00:00
OBS User unknown
ee9a90bd7b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=17 2008-11-28 14:06:02 +00:00
OBS User unknown
d3034dc228 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=16 2008-11-02 14:41:35 +00:00
OBS User unknown
a48fc48933 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=15 2008-08-03 22:36:13 +00:00
OBS User unknown
8abab062c3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=14 2008-07-24 22:38:45 +00:00
OBS User unknown
075362dcc5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=13 2008-06-25 17:25:04 +00:00
OBS User unknown
1648c80240 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=12 2008-06-03 14:13:23 +00:00
OBS User unknown
bc8f511a66 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=11 2008-05-08 21:13:43 +00:00
OBS User unknown
d383587eff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=10 2008-04-29 21:32:26 +00:00
OBS User unknown
b4c28e287c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=9 2008-04-10 12:17:31 +00:00
OBS User unknown
cf2f757f25 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=8 2008-04-06 03:50:25 +00:00
OBS User unknown
77d5c73da7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=7 2008-02-28 00:56:17 +00:00
OBS User unknown
05a71fb6c2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=6 2007-10-25 16:10:26 +00:00
OBS User unknown
3a99938d1c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=5 2007-08-30 20:52:13 +00:00
OBS User unknown
d202afae38 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=4 2007-08-03 14:29:06 +00:00
OBS User unknown
0961a7fa18 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=3 2007-05-11 08:36:22 +00:00
OBS User unknown
c54486e66e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=2 2007-04-16 22:33:13 +00:00
OBS User unknown
9d64530c5a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=1 2007-01-15 23:15:20 +00:00