~ubuntu-branches/ubuntu/maverick/gnutls26/maverick-security

« back to all changes in this revision

Viewing changes to doc/gnutls-api.texi

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Metzler
  • Date: 2009-04-30 19:00:21 UTC
  • mfrom: (1.1.6 upstream) (12.1.1 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090430190021-kjagrqik7888nksh
Tags: 2.6.6-1
* use @LTLIBTASN1@ instead of @LIBTASN1@ in Libs.private of *.pc.in. This
  way lib-link.m4 gives us -ltasn1 instead of /usr/lib/libtasn1.so.
* New upstream security release.
  + libgnutls: Corrected double free on signature verification failure.
    GNUTLS-SA-2009-1 CVE-2009-1415
  + libgnutls: Fix DSA key generation. Noticed when investigating the
    previous GNUTLS-SA-2009-1 problem. All DSA keys generated using GnuTLS
    2.6.x are corrupt.  See the advisory for more details.
    GNUTLS-SA-2009-2 CVE-2009-1416
  + libgnutls: Check expiration/activation time on untrusted certificates.
    Before the library did not check activation/expiration times on
    certificates, and was documented as not doing so.
    GNUTLS-SA-2009-3 CVE-2009-1417
 * The former two issues only apply to gnutls 2.6.x. The latter is a
   brehavior change, add a NEWS.Debian file to document it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
237
237
This is the creation time for openpgp keys.
238
238
 
239
239
@strong{Returns:} (time_t)-1 on error.
 
240
 
 
241
@strong{Deprecated:} @code{gnutls_certificate_verify_peers2()} now verifies activation times.
240
242
@end deftypefun
241
243
 
242
244
@subheading gnutls_certificate_allocate_credentials
303
305
This function will return the peer's certificate expiration time.
304
306
 
305
307
@strong{Returns:} (time_t)-1 on error.
 
308
 
 
309
@strong{Deprecated:} @code{gnutls_certificate_verify_peers2()} now verifies expiration times.
306
310
@end deftypefun
307
311
 
308
312
@subheading gnutls_certificate_free_ca_names