+++ /dev/null
-2012-01-20 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, configure.ac: Version 3.0.12.
-
-2012-01-20 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk, po/POTFILES.in: Fix syntax-check rules.
-
-2012-01-20 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore, NEWS, configure.ac, doc/Makefile.am,
- doc/cha-bib.texi, doc/cha-cert-auth2.texi, doc/cha-functions.texi,
- doc/cha-gtls-examples.texi, doc/examples/Makefile.am,
- doc/examples/ex-ocsp-client.c, doc/examples/ex-ocsp-verify.c,
- doc/manpages/Makefile.am, doc/reference/gnutls-docs.sgml,
- lib/includes/Makefile.am, lib/includes/gnutls/ocsp.h,
- lib/libgnutls.map, lib/pkix.asn, lib/pkix_asn1_tab.c,
- lib/x509/Makefile.am, lib/x509/ocsp.c, lib/x509/ocsp_output.c,
- m4/hooks.m4, src/Makefile.am, src/ocsptool-common.h,
- src/ocsptool.c, src/ocsptool.gaa, tests/Makefile.am, tests/ocsp.c:
- Add OCSP functionality.
-
-2012-01-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/verify-high.c, lib/x509/verify-high.h: Fix semantics of
- (unused) _gnutls_trustlist_inlist.
-
-2012-01-20 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am: Bump copyright year on manpages.
-
-2012-01-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/x509.c: Fix mem leak.
-
-2012-01-20 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am: Cosmetic improvement of build output.
-
-2012-01-19 Simon Josefsson <simon@josefsson.org>
-
- * guile/tests/Makefile.am: Print detailed guile warnings (for
- obsolete functions).
-
-2012-01-18 Simon Josefsson <simon@josefsson.org>
-
- * doc/Makefile.am: Fix doc/enums/ generation to work with 'make
- distcheck'.
-
-2012-01-18 Simon Josefsson <simon@josefsson.org>
-
- * guile/pre-inst-guile.in: Fix builddir != srcdir builds.
-
-2012-01-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: doc fix
-
-2012-01-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_errors.c, lib/gnutls_priority.c, src/cli.c:
- GNUTLS_E_NO_PRIORITIES_WERE_SET is also returned by
- gnutls_priority_set_* This allows to warn when an incomplete set of
- priorities is specified. Reported by Yaroslav Stavnichiy.
-
-2012-01-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.c, lib/gnutls_handshake.c,
- lib/includes/gnutls/gnutls.h.in: introduced
- GNUTLS_E_NO_PRIORITIES_WERE_SET.
-
-2012-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/texinfo.css: more documentation
- updates.
-
-2012-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: added more information to internals''
-
-2012-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/printlist.c: better print supported algorithms.
-
-2012-01-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-client-x509.c: Added
- gnutls_certificate_set_x509_key_file in a comment.
-
-2012-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-pkcs11-list.c, doc/examples/print-ciphersuites.c:
- added boilerplate
-
-2012-01-17 Ludovic Courtès <ludo@gnu.org>
-
- * guile/pre-inst-guile.in: Fix $(srcdir) != $(builddir) for Guile. Now that modules/gnutls.scm is generated, $(builddir) must be in the
- search path.
-
-2012-01-16 Simon Josefsson <simon@josefsson.org>
-
- * tests/ecdsa/ecdsa: Fix srcdir != builddir builds. Tiny patch from Elias Pipping <pipping@lavabit.com>.
-
-2012-01-16 Simon Josefsson <simon@josefsson.org>
-
- * lib/includes/gnutls/gnutls.h.in, lib/nettle/ecc_mulmod.c: GTK-DOC
- fixes.
-
-2012-01-16 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am: Generated.
-
-2012-01-16 Simon Josefsson <simon@josefsson.org>
-
- * doc/cha-programs.texi: Fix sc_space_tab syntax-check nit.
-
-2012-01-16 Simon Josefsson <simon@josefsson.org>
-
- * .clcopying, AUTHORS, cfg.mk, doc/Makefile.am,
- doc/alert-printlist.c, doc/credentials/Makefile.am, doc/errcodes.c,
- doc/examples/Makefile.am, doc/extract-guile-c-doc.scm,
- doc/fdl-1.3.texi, doc/gpl-3.0.texi, doc/lgpl-2.1.texi,
- doc/printlist.c, extra/Makefile.am, extra/gnutls_openssl.c,
- extra/includes/Makefile.am, extra/includes/gnutls/openssl.h,
- extra/openssl_compat.c, extra/openssl_compat.h, guile/Makefile.am,
- guile/modules/Makefile.am, guile/modules/gnutls.in,
- guile/modules/gnutls/build/enums.scm,
- guile/modules/gnutls/build/priorities.scm,
- guile/modules/gnutls/build/smobs.scm,
- guile/modules/gnutls/build/utils.scm,
- guile/modules/gnutls/extra.scm,
- guile/modules/system/documentation/c-snarf.scm,
- guile/modules/system/documentation/output.scm,
- guile/pre-inst-guile.in, guile/src/errors.c, guile/src/utils.c,
- guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
- guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
- guile/tests/openpgp-keys.scm, guile/tests/pkcs-import-export.scm,
- guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
- guile/tests/x509-auth.scm, guile/tests/x509-certificates.scm,
- lib/auth/anon.c, lib/auth/anon_ecdh.c, lib/auth/dh_common.c,
- lib/auth/dhe.c, lib/auth/dhe_psk.c, lib/auth/psk.c,
- lib/auth/psk_passwd.c, lib/auth/rsa.c, lib/auth/rsa_export.c,
- lib/auth/srp_passwd.c, lib/auth/srp_rsa.c, lib/auth/srp_sb64.c:
- Collapse and cleanup copyright information.
-
-2012-01-16 Simon Josefsson <simon@josefsson.org>
-
- * .clcopying, AUTHORS, ChangeLog, ChangeLog.1, Makefile.am, NEWS,
- README, README-alpha, THANKS, configure.ac, doc/Makefile.am,
- doc/alert-printlist.c, doc/credentials/Makefile.am,
- doc/cyclo/Makefile.am, doc/errcodes.c, doc/examples/Makefile.am,
- doc/extract-guile-c-doc.scm, doc/fdl-1.3.texi,
- doc/gnutls-guile.texi, doc/gnutls.texi, doc/gpl-3.0.texi,
- doc/lgpl-2.1.texi, doc/manpages/Makefile.am, doc/printlist.c,
- extra/Makefile.am, extra/gnutls_openssl.c,
- extra/includes/Makefile.am, extra/includes/gnutls/openssl.h,
- extra/openssl_compat.c, extra/openssl_compat.h, guile/Makefile.am,
- guile/modules/Makefile.am, guile/modules/gnutls.in,
- guile/modules/gnutls/build/enums.scm,
- guile/modules/gnutls/build/priorities.scm,
- guile/modules/gnutls/build/smobs.scm,
- guile/modules/gnutls/build/tests.scm,
- guile/modules/gnutls/build/utils.scm,
- guile/modules/gnutls/extra.scm,
- guile/modules/system/documentation/c-snarf.scm,
- guile/modules/system/documentation/output.scm,
- guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
- guile/src/errors.c, guile/src/errors.h,
- guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
- guile/src/make-session-priorities.scm,
- guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
- guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
- guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
- guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
- guile/tests/openpgp-keys.scm, guile/tests/pkcs-import-export.scm,
- guile/tests/priorities.scm, guile/tests/session-record-port.scm,
- guile/tests/srp-base64.scm, guile/tests/x509-auth.scm,
- guile/tests/x509-certificates.scm, lib/Makefile.am,
- lib/accelerated/Makefile.am, lib/accelerated/accelerated.c,
- lib/accelerated/cryptodev.c, lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/aes-gcm-padlock.c,
- lib/accelerated/x86/aes-gcm-x86.c,
- lib/accelerated/x86/aes-padlock.c, lib/accelerated/x86/aes-x86.c,
- lib/accelerated/x86/asm-coff/cpuid-x86-64-coff.s,
- lib/accelerated/x86/asm-coff/cpuid-x86-coff.s,
- lib/accelerated/x86/asm/cpuid-x86-64.s,
- lib/accelerated/x86/asm/cpuid-x86.s,
- lib/accelerated/x86/hmac-padlock.c,
- lib/accelerated/x86/sha-padlock.c, lib/accelerated/x86/x86.h,
- lib/algorithms.h, lib/algorithms/Makefile.am,
- lib/algorithms/cert_types.c, lib/algorithms/ciphers.c,
- lib/algorithms/ciphersuites.c, lib/algorithms/ecc.c,
- lib/algorithms/kx.c, lib/algorithms/mac.c,
- lib/algorithms/protocols.c, lib/algorithms/publickey.c,
- lib/algorithms/secparams.c, lib/algorithms/sign.c,
- lib/auth/Makefile.am, lib/auth/anon.c, lib/auth/anon.h,
- lib/auth/anon_ecdh.c, lib/auth/cert.c, lib/auth/cert.h,
- lib/auth/dh_common.c, lib/auth/dh_common.h, lib/auth/dhe.c,
- lib/auth/dhe_psk.c, lib/auth/ecdh_common.c, lib/auth/ecdh_common.h,
- lib/auth/psk.c, lib/auth/psk.h, lib/auth/psk_passwd.c,
- lib/auth/psk_passwd.h, lib/auth/rsa.c, lib/auth/rsa_export.c,
- lib/auth/srp.c, lib/auth/srp.h, lib/auth/srp_passwd.c,
- lib/auth/srp_passwd.h, lib/auth/srp_rsa.c, lib/auth/srp_sb64.c,
- lib/crypto-api.c, lib/crypto-backend.c, lib/crypto-backend.h,
- lib/crypto.h, lib/debug.c, lib/debug.h, lib/ext/Makefile.am,
- lib/ext/cert_type.c, lib/ext/cert_type.h, lib/ext/ecc.c,
- lib/ext/ecc.h, lib/ext/max_record.c, lib/ext/max_record.h,
- lib/ext/safe_renegotiation.c, lib/ext/safe_renegotiation.h,
- lib/ext/server_name.c, lib/ext/server_name.h,
- lib/ext/session_ticket.c, lib/ext/session_ticket.h,
- lib/ext/signature.c, lib/ext/signature.h, lib/ext/srp.c,
- lib/ext/srp.h, lib/extras/Makefile.am, lib/gnutls.pc.in,
- lib/gnutls_alert.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
- lib/gnutls_auth.h, lib/gnutls_buffers.c, lib/gnutls_buffers.h,
- lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
- lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
- lib/gnutls_compress.c, lib/gnutls_compress.h,
- lib/gnutls_constate.c, lib/gnutls_constate.h, lib/gnutls_datum.c,
- lib/gnutls_datum.h, lib/gnutls_db.c, lib/gnutls_db.h,
- lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_dh_primes.c,
- lib/gnutls_dtls.h, lib/gnutls_ecc.c, lib/gnutls_errors.c,
- lib/gnutls_errors.h, lib/gnutls_extensions.c,
- lib/gnutls_extensions.h, lib/gnutls_global.c, lib/gnutls_global.h,
- lib/gnutls_handshake.c, lib/gnutls_handshake.h,
- lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_helper.c,
- lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
- lib/gnutls_mbuffers.h, lib/gnutls_mem.c, lib/gnutls_mem.h,
- lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_num.c,
- lib/gnutls_num.h, lib/gnutls_pcert.c, lib/gnutls_pk.h,
- lib/gnutls_priority.c, lib/gnutls_psk.c, lib/gnutls_record.c,
- lib/gnutls_record.h, lib/gnutls_rsa_export.c,
- lib/gnutls_rsa_export.h, lib/gnutls_session.c,
- lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
- lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
- lib/gnutls_srp.h, lib/gnutls_state.h, lib/gnutls_str.c,
- lib/gnutls_str.h, lib/gnutls_str_array.h,
- lib/gnutls_supplemental.c, lib/gnutls_supplemental.h,
- lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
- lib/gnutls_x509.c, lib/gnutls_x509.h, lib/hash.c,
- lib/includes/Makefile.am, lib/includes/gnutls/abstract.h,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/crypto.h,
- lib/includes/gnutls/dtls.h, lib/includes/gnutls/gnutlsxx.h,
- lib/includes/gnutls/openpgp.h, lib/includes/gnutls/pkcs11.h,
- lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
- lib/libgnutls.map, lib/libgnutlsxx.map, lib/locks.c,
- lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
- lib/minitasn1/decoding.c, lib/minitasn1/element.c,
- lib/minitasn1/element.h, lib/minitasn1/errors.c,
- lib/minitasn1/gstr.c, lib/minitasn1/gstr.h, lib/minitasn1/int.h,
- lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
- lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c,
- lib/minitasn1/structure.h, lib/minitasn1/version.c,
- lib/nettle/Makefile.am, lib/nettle/cipher.c, lib/nettle/ecc_free.c,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_map.c,
- lib/nettle/ecc_mulmod.c, lib/nettle/ecc_mulmod_timing.c,
- lib/nettle/ecc_points.c, lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_check_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_verify_hash.c, lib/nettle/egd.c, lib/nettle/init.c,
- lib/nettle/mac.c, lib/nettle/mpi.c, lib/nettle/pk.c,
- lib/nettle/rnd.c, lib/opencdk/Makefile.am, lib/opencdk/armor.c,
- lib/opencdk/context.h, lib/opencdk/filters.h, lib/opencdk/hash.c,
- lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
- lib/opencdk/main.h, lib/opencdk/misc.c, lib/opencdk/new-packet.c,
- lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
- lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
- lib/opencdk/sig-check.c, lib/opencdk/stream.c,
- lib/opencdk/stream.h, lib/opencdk/types.h,
- lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
- lib/openpgp/compat.c, lib/openpgp/extras.c,
- lib/openpgp/gnutls_openpgp.c, lib/openpgp/output.c,
- lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
- lib/random.c, lib/random.h, lib/system.c, lib/system_override.c,
- lib/x509/Makefile.am, lib/x509/common.c, lib/x509/common.h,
- lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
- lib/x509/dn.c, lib/x509/extensions.c, lib/x509/key_decode.c,
- lib/x509/key_encode.c, lib/x509/mpi.c, lib/x509/output.c,
- lib/x509/pbkdf2-sha1.c, lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c,
- lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
- lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
- lib/x509/sign.c, lib/x509/verify-high.c, lib/x509/verify-high.h,
- lib/x509/x509_int.h, lib/x509/x509_write.c, lib/x509_b64.c,
- lib/x509_b64.h, m4/gcc.m4, m4/guile.m4, m4/hooks.m4, po/cs.po.in,
- po/de.po.in, po/fr.po.in, po/it.po.in, po/ms.po.in, po/nl.po.in,
- po/pl.po.in, po/sv.po.in, po/uk.po.in, po/zh_CN.po.in,
- src/Makefile.am, src/benchmark-cipher.c, src/benchmark-tls.c,
- src/benchmark.c, src/certtool-cfg.c, src/certtool-common.c,
- src/certtool.c, src/cli.c, src/common.c, src/crywrap/Makefile.am,
- src/dh.c, src/p11common.c, src/p11tool.c, src/pkcs11.c, src/psk.c,
- src/serv.c, src/srptool.c, src/tests.c, src/tls_test.c,
- src/udp-serv.c, tests/Makefile.am, tests/anonself.c,
- tests/certder.c, tests/certificate_set_x509_crl.c,
- tests/certuniqueid.c, tests/chainverify.c, tests/crq_apis.c,
- tests/crq_key_id.c, tests/cve-2008-4989.c, tests/cve-2009-1415.c,
- tests/cve-2009-1416.c, tests/dhepskself.c, tests/dn.c, tests/dn2.c,
- tests/dsa/Makefile.am, tests/dsa/testdsa, tests/ecdsa/Makefile.am,
- tests/ecdsa/ecdsa, tests/gc.c, tests/hostname-check.c,
- tests/infoaccess.c, tests/init_roundtrip.c,
- tests/key-id/Makefile.am, tests/key-id/README, tests/key-id/key-id,
- tests/mini-deflate.c, tests/mini-eagain-dtls.c,
- tests/mini-eagain.c, tests/mini-x509-rehandshake.c,
- tests/mini-x509.c, tests/mini.c, tests/moredn.c, tests/mpi.c,
- tests/nist-pkits/pkits, tests/nist-pkits/pkits_crl,
- tests/nist-pkits/pkits_crt, tests/nist-pkits/pkits_pkcs12,
- tests/nist-pkits/pkits_smime, tests/nul-in-x509-names.c,
- tests/openpgp-certs/Makefile.am, tests/openpgp-certs/testcerts,
- tests/openpgp-certs/testselfsigs, tests/openpgp-keyring.c,
- tests/openpgpself.c, tests/openssl.c, tests/parse_ca.c,
- tests/pathlen/Makefile.am, tests/pathlen/pathlen,
- tests/pgps2kgnu.c, tests/pkcs1-padding/Makefile.am,
- tests/pkcs1-padding/pkcs1-pad, tests/pkcs12-decode/Makefile.am,
- tests/pkcs12-decode/pkcs12, tests/pkcs12_encode.c,
- tests/pkcs12_s2k.c, tests/pkcs12_s2k_pem.c,
- tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
- tests/pskself.c, tests/resume.c, tests/rfc2253-escape-test,
- tests/rng-fork.c, tests/rsa-encrypt-decrypt.c,
- tests/rsa-md5-collision/Makefile.am,
- tests/rsa-md5-collision/README,
- tests/rsa-md5-collision/rsa-md5-collision,
- tests/safe-renegotiation/Makefile.am,
- tests/safe-renegotiation/srn0.c, tests/safe-renegotiation/srn1.c,
- tests/safe-renegotiation/srn2.c, tests/safe-renegotiation/srn3.c,
- tests/safe-renegotiation/srn4.c, tests/safe-renegotiation/srn5.c,
- tests/scripts/Makefile.am, tests/set_pkcs12_cred.c,
- tests/setcredcrash.c, tests/sha2/Makefile.am, tests/sha2/sha2,
- tests/sha2/sha2-dsa, tests/simple.c, tests/slow/Makefile.am,
- tests/slow/gendh.c, tests/slow/keygen.c, tests/suite/Makefile.am,
- tests/suite/chain, tests/suite/eagain, tests/suite/testcompat,
- tests/suite/testcompat-main, tests/suite/testsrn,
- tests/suppressions.valgrind, tests/userid/Makefile.am,
- tests/userid/userid, tests/userid/userid.pem, tests/utils.c,
- tests/utils.h, tests/x509_altname.c, tests/x509cert-tl.c,
- tests/x509cert.c, tests/x509dn.c, tests/x509self.c,
- tests/x509sign-verify.c: Run 'make update-copyright'.
-
-2012-01-16 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk: Ignore pkg.m4. Copyright fixes.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_x509.c: improved doc
-
-2012-01-14 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_pk.c: Fix memory leak.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/cha-intro-tls.texi: properly spread authentication and
- credentials doc.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: updated text
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: no longer use texi2html. makeinfo --html has decent
- output.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/errcodes.c: print numeric error codes everywhere.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-programs.texi: SECURE256 -> SECURE192
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/alert-printlist.c, doc/scripts/gdoc,
- doc/scripts/split-texi.pl, doc/texinfo.css: updated css for better
- html output.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/gnutls.h.in: better indent
- gnutls_certificate_set_x509_simple_pkcs12_file to allow them being
- found by doc script.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/gnutls.texi, doc/scripts/gdoc, doc/scripts/split-texi.pl:
- caption is set on enumerations in texinfo. Unfortunately they are
- not visible to the pdf output due to a probable bug in texinfo.
-
-2012-01-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi: Added pkcs12_simple function.
-
-2012-01-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2012-01-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/Makefile.am, gl/argp-parse.c, gl/inet_ntop.c,
- gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
- gl/m4/ld-version-script.m4, gl/m4/printf.m4, gl/m4/stdlib_h.m4,
- gl/m4/usleep.m4, gl/select.c, gl/stdlib.in.h, gl/tests/Makefile.am,
- gl/tests/ignore-value.h, gl/tests/pipe.c, gl/tests/test-init.sh,
- gl/tests/test-usleep.c, gl/usleep.c, maint.mk, src/udp-serv.c:
- usleep() is no longer used.
-
-2012-01-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi, doc/errcodes.c: documentation updates
-
-2012-01-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/scripts/gdoc: improved gdoc output for function parameters.
-
-2012-01-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphers.c, lib/algorithms/mac.c,
- lib/crypto-backend.h, lib/gnutls_cipher_int.c,
- lib/gnutls_cipher_int.h, lib/gnutls_hash_int.c,
- lib/gnutls_hash_int.h, lib/nettle/cipher.c, lib/nettle/mac.c: Only
- list algorithms if they are implemented.
-
-2012-01-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphers.c: reordered ciphers to place on top the
- most used.
-
-2012-01-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/cha-gtls-app.texi, doc/cha-gtls-examples.texi,
- doc/cha-programs.texi, doc/examples/Makefile.am,
- doc/examples/print-ciphersuites.c: Documented ways to list the
- enabled ciphersuites.
-
-2012-01-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: updated
-
-2012-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: documentation update
-
-2012-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_state.c, lib/includes/gnutls/gnutls.h.in,
- lib/libgnutls.map: Added gnutls_session_resumption_requested().
-
-2012-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2012-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/ecdh_common.c: avoid allocating a privkey param for the
- public key.
-
-2012-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc_shared_secret.c: corrected issue in ECDH key
- generation. This issue prevented an ECDH key that was smaller than
- the prime from being correctly aligned.
-
-2012-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_alert.c: better handle alert for
- GNUTLS_E_PREMATURE_TERMINATION
-
-2012-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: do not absorb error message
-
-2012-01-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/nettle/ecc_projective_check_point.c: Eliminated memory
- leak in ecc_projective_check_point().
-
-2012-01-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cross.mk: updated
-
-2012-01-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/x509.h, lib/x509/common.c, lib/x509/dn.c:
- gnutls_x509_dn_oid_name() was extended with a flags option that
- accepts currently GNUTLS_X509_DN_OID_RETURN_OID or 0.
-
-2012-01-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-bib.texi, doc/cha-cert-auth.texi, doc/latex/gnutls.bib,
- lib/includes/gnutls/compat.h, lib/x509/crl.c, lib/x509/dn.c,
- lib/x509/x509.c: Added discussion of distinguished names.
-
-2012-01-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi: describe gnutls_privkey_import_ext in
- more detail.
-
-2012-01-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/x509.h, lib/libgnutls.map,
- lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c: Added
- gnutls_x509_dn_oid_name().
-
-2012-01-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi, doc/cha-gtls-app.texi: discuss the change
- in Diffie-Hellman parameters.
-
-2012-01-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, lib/gnutls_priority.c: Defined more
- precisely the SECURE levels.
-
-2012-01-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi, doc/cha-gtls-app.texi: updated for
- pkg-config autoconf macro and added gnutls_pubkey_encrypt_data.
-
-2012-01-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/x509.c: updated descriptions
-
-2012-01-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/x509.c: removed not applicable comments.
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_pubkey.c, lib/includes/gnutls/abstract.h,
- lib/libgnutls.map, tests/Makefile.am, tests/rsa-encrypt-decrypt.c:
- Added gnutls_pubkey_encrypt_data().
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: more gcc warnings to ignore
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c, src/udp-serv.c, src/udp-serv.h: tcp and udp server are
- now void functions.
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/certtool.c: --outder option works for public keys.
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/certtool.c: certtool --outder option now works for
- private keys as well.
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/Makefile.am: removed trailing slash.
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: updated thanks
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/slow/Makefile.am: remove trailing slash.
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * GNUmakefile, build-aux/config.rpath, build-aux/pmccabe2html,
- build-aux/snippet/arg-nonnull.h, build-aux/snippet/c++defs.h,
- build-aux/snippet/warn-on-use.h, build-aux/useless-if-before-free,
- build-aux/vc-list-files, gl/Makefile.am, gl/accept.c, gl/alloca.c,
- gl/alloca.in.h, gl/alphasort.c, gl/argp-ba.c, gl/argp-eexst.c,
- gl/argp-fmtstream.c, gl/argp-fmtstream.h, gl/argp-fs-xinl.c,
- gl/argp-help.c, gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pin.c,
- gl/argp-pv.c, gl/argp-pvh.c, gl/argp-xinl.c, gl/argp.h,
- gl/arpa_inet.in.h, gl/asnprintf.c, gl/asprintf.c,
- gl/basename-lgpl.c, gl/bind.c, gl/byteswap.in.h, gl/c-ctype.c,
- gl/c-ctype.h, gl/close.c, gl/closedir.c, gl/connect.c,
- gl/dirent-private.h, gl/dirent.in.h, gl/dirname-lgpl.c,
- gl/dirname.h, gl/dosname.h, gl/errno.in.h, gl/error.c, gl/error.h,
- gl/fd-hook.c, gl/fd-hook.h, gl/filename.h, gl/float+.h, gl/float.c,
- gl/float.in.h, gl/fpucw.h, gl/frexp.c, gl/frexpl.c, gl/fseek.c,
- gl/fseeko.c, gl/fseterr.c, gl/fseterr.h, gl/fstat.c, gl/ftell.c,
- gl/ftello.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getdelim.c,
- gl/getline.c, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
- gl/getopt_int.h, gl/getpass.c, gl/getpass.h, gl/getpeername.c,
- gl/getsubopt.c, gl/gettext.h, gl/gettime.c, gl/gettimeofday.c,
- gl/inet_ntop.c, gl/inet_pton.c, gl/intprops.h, gl/isnan.c,
- gl/isnand-nolibm.h, gl/isnand.c, gl/isnanf-nolibm.h, gl/isnanf.c,
- gl/isnanl-nolibm.h, gl/isnanl.c, gl/itold.c, gl/listen.c,
- gl/lseek.c, gl/m4/00gnulib.m4, gl/m4/alloca.m4, gl/m4/alphasort.m4,
- gl/m4/argp.m4, gl/m4/arpa_inet_h.m4, gl/m4/byteswap.m4,
- gl/m4/clock_time.m4, gl/m4/close.m4, gl/m4/closedir.m4,
- gl/m4/codeset.m4, gl/m4/dirent_h.m4, gl/m4/dirname.m4,
- gl/m4/double-slash-root.m4, gl/m4/dup2.m4, gl/m4/eealloc.m4,
- gl/m4/environ.m4, gl/m4/errno_h.m4, gl/m4/error.m4,
- gl/m4/exponentd.m4, gl/m4/exponentf.m4, gl/m4/exponentl.m4,
- gl/m4/extensions.m4, gl/m4/fcntl-o.m4, gl/m4/fcntl_h.m4,
- gl/m4/fdopen.m4, gl/m4/float_h.m4, gl/m4/fpieee.m4, gl/m4/frexp.m4,
- gl/m4/frexpl.m4, gl/m4/fseek.m4, gl/m4/fseeko.m4, gl/m4/fstat.m4,
- gl/m4/ftell.m4, gl/m4/ftello.m4, gl/m4/ftruncate.m4, gl/m4/func.m4,
- gl/m4/getaddrinfo.m4, gl/m4/getcwd.m4, gl/m4/getdelim.m4,
- gl/m4/getline.m4, gl/m4/getopt.m4, gl/m4/getpagesize.m4,
- gl/m4/getpass.m4, gl/m4/getsubopt.m4, gl/m4/gettext.m4,
- gl/m4/gettime.m4, gl/m4/gettimeofday.m4, gl/m4/glibc2.m4,
- gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
- gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/hostent.m4,
- gl/m4/iconv.m4, gl/m4/include_next.m4, gl/m4/inet_ntop.m4,
- gl/m4/inet_pton.m4, gl/m4/intdiv0.m4, gl/m4/intl.m4,
- gl/m4/intldir.m4, gl/m4/intlmacosx.m4, gl/m4/intmax.m4,
- gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
- gl/m4/inttypes_h.m4, gl/m4/ioctl.m4, gl/m4/isnand.m4,
- gl/m4/isnanf.m4, gl/m4/isnanl.m4, gl/m4/largefile.m4,
- gl/m4/lcmessage.m4, gl/m4/ld-output-def.m4,
- gl/m4/ld-version-script.m4, gl/m4/ldexpl.m4, gl/m4/lib-ld.m4,
- gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/lock.m4,
- gl/m4/longlong.m4, gl/m4/lseek.m4, gl/m4/lstat.m4, gl/m4/malloc.m4,
- gl/m4/malloca.m4, gl/m4/manywarnings.m4, gl/m4/math_h.m4,
- gl/m4/memchr.m4, gl/m4/memmem.m4, gl/m4/mempcpy.m4,
- gl/m4/minmax.m4, gl/m4/mmap-anon.m4, gl/m4/mode_t.m4,
- gl/m4/msvc-inval.m4, gl/m4/msvc-nothrow.m4, gl/m4/multiarch.m4,
- gl/m4/netdb_h.m4, gl/m4/netinet_in_h.m4, gl/m4/nls.m4,
- gl/m4/nocrash.m4, gl/m4/open.m4, gl/m4/opendir.m4,
- gl/m4/pathmax.m4, gl/m4/perror.m4, gl/m4/pipe.m4, gl/m4/po.m4,
- gl/m4/printf-frexp.m4, gl/m4/printf-frexpl.m4,
- gl/m4/printf-posix.m4, gl/m4/printf.m4, gl/m4/progtest.m4,
- gl/m4/putenv.m4, gl/m4/rawmemchr.m4, gl/m4/read-file.m4,
- gl/m4/readdir.m4, gl/m4/realloc.m4, gl/m4/scandir.m4,
- gl/m4/select.m4, gl/m4/servent.m4, gl/m4/setenv.m4,
- gl/m4/signal_h.m4, gl/m4/signbit.m4, gl/m4/size_max.m4,
- gl/m4/sleep.m4, gl/m4/snprintf.m4, gl/m4/socketlib.m4,
- gl/m4/sockets.m4, gl/m4/socklen.m4, gl/m4/sockpfaf.m4,
- gl/m4/ssize_t.m4, gl/m4/stat.m4, gl/m4/stdalign.m4,
- gl/m4/stdarg.m4, gl/m4/stdbool.m4, gl/m4/stddef_h.m4,
- gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
- gl/m4/stdlib_h.m4, gl/m4/strcase.m4, gl/m4/strchrnul.m4,
- gl/m4/strdup.m4, gl/m4/strerror.m4, gl/m4/strerror_r.m4,
- gl/m4/string_h.m4, gl/m4/strings_h.m4, gl/m4/strndup.m4,
- gl/m4/strnlen.m4, gl/m4/strverscmp.m4, gl/m4/symlink.m4,
- gl/m4/sys_ioctl_h.m4, gl/m4/sys_select_h.m4, gl/m4/sys_socket_h.m4,
- gl/m4/sys_stat_h.m4, gl/m4/sys_time_h.m4, gl/m4/sys_types_h.m4,
- gl/m4/sys_uio_h.m4, gl/m4/sysexits.m4, gl/m4/thread.m4,
- gl/m4/threadlib.m4, gl/m4/time_h.m4, gl/m4/time_r.m4,
- gl/m4/timespec.m4, gl/m4/uintmax_t.m4, gl/m4/ungetc.m4,
- gl/m4/unistd_h.m4, gl/m4/usleep.m4, gl/m4/valgrind-tests.m4,
- gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4, gl/m4/version-etc.m4,
- gl/m4/vfprintf-posix.m4, gl/m4/visibility.m4,
- gl/m4/vprintf-posix.m4, gl/m4/vsnprintf.m4, gl/m4/warn-on-use.m4,
- gl/m4/warnings.m4, gl/m4/wchar_h.m4, gl/m4/wchar_t.m4,
- gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/m4/yield.m4, gl/malloc.c,
- gl/math.in.h, gl/memchr.c, gl/memmem.c, gl/mempcpy.c, gl/minmax.h,
- gl/msvc-inval.c, gl/msvc-inval.h, gl/msvc-nothrow.c,
- gl/msvc-nothrow.h, gl/netdb.in.h, gl/netinet_in.in.h, gl/opendir.c,
- gl/override/m4/valgrind-tests.m4.diff, gl/printf-args.c,
- gl/printf-args.h, gl/printf-frexp.c, gl/printf-frexp.h,
- gl/printf-frexpl.c, gl/printf-frexpl.h, gl/printf-parse.c,
- gl/printf-parse.h, gl/progname.c, gl/progname.h, gl/rawmemchr.c,
- gl/read-file.c, gl/read-file.h, gl/readdir.c, gl/realloc.c,
- gl/recv.c, gl/recvfrom.c, gl/scandir.c, gl/select.c, gl/send.c,
- gl/sendto.c, gl/setsockopt.c, gl/shutdown.c, gl/signal.in.h,
- gl/signbitd.c, gl/signbitf.c, gl/signbitl.c, gl/size_max.h,
- gl/sleep.c, gl/snprintf.c, gl/socket.c, gl/sockets.c, gl/sockets.h,
- gl/stdalign.in.h, gl/stdarg.in.h, gl/stdbool.in.h, gl/stddef.in.h,
- gl/stdint.in.h, gl/stdio-impl.h, gl/stdio.in.h, gl/stdlib.in.h,
- gl/str-two-way.h, gl/strcasecmp.c, gl/strchrnul.c, gl/strdup.c,
- gl/strerror-override.c, gl/strerror-override.h, gl/strerror.c,
- gl/string.in.h, gl/strings.in.h, gl/stripslash.c, gl/strncasecmp.c,
- gl/strndup.c, gl/strnlen.c, gl/strverscmp.c, gl/sys_select.in.h,
- gl/sys_socket.in.h, gl/sys_stat.in.h, gl/sys_time.in.h,
- gl/sys_types.in.h, gl/sys_uio.in.h, gl/sysexits.in.h,
- gl/tests/Makefile.am, gl/tests/binary-io.h, gl/tests/dup2.c,
- gl/tests/fcntl.in.h, gl/tests/fdopen.c, gl/tests/getcwd-lgpl.c,
- gl/tests/getpagesize.c, gl/tests/glthread/lock.c,
- gl/tests/glthread/lock.h, gl/tests/glthread/thread.c,
- gl/tests/glthread/thread.h, gl/tests/glthread/threadlib.c,
- gl/tests/glthread/yield.h, gl/tests/ignore-value.h,
- gl/tests/infinity.h, gl/tests/init.sh, gl/tests/inttypes.in.h,
- gl/tests/ioctl.c, gl/tests/lstat.c, gl/tests/macros.h,
- gl/tests/malloca.c, gl/tests/malloca.h, gl/tests/minus-zero.h,
- gl/tests/nan.h, gl/tests/open.c, gl/tests/pathmax.h,
- gl/tests/perror.c, gl/tests/pipe.c, gl/tests/putenv.c,
- gl/tests/same-inode.h, gl/tests/setenv.c, gl/tests/signature.h,
- gl/tests/stat.c, gl/tests/strerror_r.c, gl/tests/symlink.c,
- gl/tests/sys_ioctl.in.h, gl/tests/test-accept.c,
- gl/tests/test-alloca-opt.c, gl/tests/test-argp-2.sh,
- gl/tests/test-argp.c, gl/tests/test-arpa_inet.c,
- gl/tests/test-binary-io.c, gl/tests/test-binary-io.sh,
- gl/tests/test-bind.c, gl/tests/test-byteswap.c,
- gl/tests/test-c-ctype.c, gl/tests/test-close.c,
- gl/tests/test-connect.c, gl/tests/test-dirent.c,
- gl/tests/test-dup2.c, gl/tests/test-environ.c,
- gl/tests/test-errno.c, gl/tests/test-fcntl-h.c,
- gl/tests/test-fdopen.c, gl/tests/test-fgetc.c,
- gl/tests/test-float.c, gl/tests/test-fprintf-posix.h,
- gl/tests/test-fputc.c, gl/tests/test-fread.c,
- gl/tests/test-frexp.c, gl/tests/test-frexpl.c,
- gl/tests/test-fseek.c, gl/tests/test-fseeko.c,
- gl/tests/test-fseeko3.c, gl/tests/test-fseeko4.c,
- gl/tests/test-fseterr.c, gl/tests/test-fstat.c,
- gl/tests/test-ftell.c, gl/tests/test-ftell3.c,
- gl/tests/test-ftello.c, gl/tests/test-ftello3.c,
- gl/tests/test-ftello4.c, gl/tests/test-ftruncate.c,
- gl/tests/test-func.c, gl/tests/test-fwrite.c,
- gl/tests/test-getaddrinfo.c, gl/tests/test-getcwd-lgpl.c,
- gl/tests/test-getdelim.c, gl/tests/test-getline.c,
- gl/tests/test-getopt.c, gl/tests/test-getopt.h,
- gl/tests/test-getopt_long.h, gl/tests/test-getpeername.c,
- gl/tests/test-gettimeofday.c, gl/tests/test-ignore-value.c,
- gl/tests/test-inet_ntop.c, gl/tests/test-inet_pton.c,
- gl/tests/test-init.sh, gl/tests/test-intprops.c,
- gl/tests/test-inttypes.c, gl/tests/test-ioctl.c,
- gl/tests/test-isnand-nolibm.c, gl/tests/test-isnand.h,
- gl/tests/test-isnanf-nolibm.c, gl/tests/test-isnanf.h,
- gl/tests/test-isnanl-nolibm.c, gl/tests/test-isnanl.h,
- gl/tests/test-listen.c, gl/tests/test-lock.c,
- gl/tests/test-lstat.c, gl/tests/test-lstat.h,
- gl/tests/test-malloc-gnu.c, gl/tests/test-malloca.c,
- gl/tests/test-math.c, gl/tests/test-memchr.c,
- gl/tests/test-netdb.c, gl/tests/test-netinet_in.c,
- gl/tests/test-open.c, gl/tests/test-open.h,
- gl/tests/test-pathmax.c, gl/tests/test-perror.c,
- gl/tests/test-perror2.c, gl/tests/test-pipe.c,
- gl/tests/test-printf-frexp.c, gl/tests/test-printf-frexpl.c,
- gl/tests/test-printf-posix.h, gl/tests/test-rawmemchr.c,
- gl/tests/test-read-file.c, gl/tests/test-recv.c,
- gl/tests/test-recvfrom.c, gl/tests/test-select-fd.c,
- gl/tests/test-select-stdin.c, gl/tests/test-select.c,
- gl/tests/test-select.h, gl/tests/test-send.c,
- gl/tests/test-sendto.c, gl/tests/test-setenv.c,
- gl/tests/test-setsockopt.c, gl/tests/test-shutdown.c,
- gl/tests/test-signal-h.c, gl/tests/test-signbit.c,
- gl/tests/test-sleep.c, gl/tests/test-snprintf.c,
- gl/tests/test-sockets.c, gl/tests/test-stat.c,
- gl/tests/test-stat.h, gl/tests/test-stdalign.c,
- gl/tests/test-stdbool.c, gl/tests/test-stddef.c,
- gl/tests/test-stdint.c, gl/tests/test-stdio.c,
- gl/tests/test-stdlib.c, gl/tests/test-strchrnul.c,
- gl/tests/test-strerror.c, gl/tests/test-strerror_r.c,
- gl/tests/test-string.c, gl/tests/test-strings.c,
- gl/tests/test-strnlen.c, gl/tests/test-strverscmp.c,
- gl/tests/test-symlink.c, gl/tests/test-symlink.h,
- gl/tests/test-sys_ioctl.c, gl/tests/test-sys_select.c,
- gl/tests/test-sys_socket.c, gl/tests/test-sys_stat.c,
- gl/tests/test-sys_time.c, gl/tests/test-sys_types.c,
- gl/tests/test-sys_uio.c, gl/tests/test-sys_wait.h,
- gl/tests/test-sysexits.c, gl/tests/test-thread_create.c,
- gl/tests/test-thread_self.c, gl/tests/test-time.c,
- gl/tests/test-u64.c, gl/tests/test-unistd.c,
- gl/tests/test-unsetenv.c, gl/tests/test-usleep.c,
- gl/tests/test-vasnprintf.c, gl/tests/test-vasprintf.c,
- gl/tests/test-vc-list-files-cvs.sh,
- gl/tests/test-vc-list-files-git.sh, gl/tests/test-verify.c,
- gl/tests/test-version-etc.c, gl/tests/test-version-etc.sh,
- gl/tests/test-vfprintf-posix.c, gl/tests/test-vprintf-posix.c,
- gl/tests/test-vsnprintf.c, gl/tests/test-wchar.c,
- gl/tests/unsetenv.c, gl/tests/w32sock.h, gl/tests/zerosize-ptr.h,
- gl/time.in.h, gl/time_r.c, gl/timespec.h, gl/u64.h, gl/unistd.in.h,
- gl/usleep.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
- gl/verify.h, gl/version-etc-fsf.c, gl/version-etc.c,
- gl/version-etc.h, gl/vfprintf.c, gl/vprintf.c, gl/vsnprintf.c,
- gl/w32sock.h, gl/wchar.in.h, gl/xsize.h, maint.mk: Updated gnulib
- and added usleep and getaddrinfo modules.
-
-2012-01-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/output.c: Authority information access information ->
- Authority information access
-
-2012-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/cert.c, lib/auth/cert.h, lib/auth/dhe.c, lib/auth/rsa.c,
- lib/auth/rsa_export.c, lib/auth/srp_rsa.c:
- _gnutls_proc_cert_client_certificate and
- _gnutls_proc_cert_server_certificate renamed to
- _gnutls_proc_certificate.
-
-2012-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated news
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dh_primes.c: gnutls_dh_params_cpy() copies the
- src->q_bits.
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/slow/gendh.c: properly deinitialize.
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mpi.c: corrected leak in DH parameter generation.
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog: updated changelog
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mpi.c: removed old comment
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog, NEWS: updated changelog and news for release
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c: corrected typo
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, m4/hooks.m4: bumped version
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: Corrected functionality of
- gnutls_record_get_direction(). Reported by Philip Allison.
-
-2012-01-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_cipher.c: provide less timing information when
- decoding packets. Patch by Nadhem Alfardan.
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c: use AI_ADDRCONFIG if available.
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: prevent building of crywrap in windows
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cross.mk: updated
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog: updated
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/extras/Makefile.am: added missing file
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, m4/hooks.m4: bumped version
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-gaa.c, src/certtool-gaa.h, src/p11tool-gaa.c: Updated
- auto-generated files
-
-2012-01-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/.gitignore, doc/latex/cover.tex: added missing file
-
-2012-01-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: print the RSA and DH bits as well as EC bits
- for comparison.
-
-2012-01-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: use 1840 bit DH and RSA to compare with 192
- bits of ECDH
-
-2012-01-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/publickey.c, lib/algorithms/secparams.c,
- lib/algorithms/sign.c, lib/auth/cert.c, lib/auth/ecdh_common.c,
- lib/gnutls_privkey.c, lib/gnutls_pubkey.c, lib/gnutls_sig.c,
- lib/includes/gnutls/gnutls.h.in, lib/nettle/pk.c, lib/pkcs11_int.h,
- lib/pkcs11_privkey.c, lib/pkcs11_write.c, lib/x509/key_decode.c,
- lib/x509/key_encode.c, lib/x509/output.c, lib/x509/privkey.c,
- lib/x509/privkey_pkcs8.c, lib/x509/verify.c, src/certtool.c,
- src/p11tool.gaa, tests/slow/keygen.c: GNUTLS_PK_ECC -> GNUTLS_PK_EC
-
-2011-12-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/gnutls_openpgp.c: CDK_EOF error code now returns
- GNUTLS_E_PARSING_ERROR
-
-2011-12-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/armor.c, lib/opencdk/opencdk.h: removed
- cdk_armor_filter_use()
-
-2011-12-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: correctly report 0 keys on a keyring
-
-2011-12-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/kbnode.c, lib/opencdk/opencdk.h,
- lib/openpgp/gnutls_openpgp.c, lib/openpgp/pgp.c,
- lib/openpgp/privkey.c: more opencdk simplifications
-
-2011-12-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgp-certs/testselfsigs: specify key type (raw) to
- certtool
-
-2011-12-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
- lib/opencdk/keydb.c, lib/opencdk/main.c, lib/opencdk/opencdk.h,
- lib/openpgp/extras.c, lib/openpgp/gnutls_openpgp.c: Removed unneeded
- opencdk functionality.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cross.mk: verify signatures on download
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_global.c, lib/gnutls_mem.c: _gnutls_is_secure_memory is
- no more.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/cli.c: gnutls-cli can now read input from win32.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/openpgp/pgp.c, lib/openpgp/privkey.c: Avoid using base64
- armor auto-detection which causes decoding errors in win32. For
- some reason reading from the stream modifies the stream and this
- work-around avoids that issue.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/pgps2kgnu.c: enable debugging in pgps2kgnu
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am, tests/openpgp-auth2.c: do not use valgrind in
- windows
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cross.mk: gmp is compiled with --enable-fat.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am: link libutils with libgnu.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/Makefile.am: Added missing function names.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cross.mk: Added a preliminary win32 compilation makefile.
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am: win32 fixes
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: do not build crywrap on win32
-
-2011-12-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * extra/includes/gnutls/openssl.h: undefine possible system macros.
-
-2011-12-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-serv-dtls.c: updated DTLS example
-
-2011-12-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-cert-auth2.texi,
- doc/cha-programs.texi: more updates
-
-2011-12-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-ciphersuites.texi, doc/cha-copying.texi,
- doc/cha-gtls-app.texi, doc/cha-gtls-examples.texi,
- doc/cha-internals.texi, doc/cha-library.texi,
- doc/cha-shared-key.texi, doc/gnutls.texi: Small improvements in
- documentation.
-
-2011-12-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/x509/privkey.c: corrected bug in DSA private key
- parsing.
-
-2011-12-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.gaa: Added --rsa option which is a no-op for now.
-
-2011-12-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/extras/randomart.c, lib/extras/randomart.h, lib/gnutls_ui.c,
- lib/openpgp/output.c, lib/x509/output.c,
- tests/pathlen/ca-no-pathlen.pem, tests/pathlen/no-ca-or-pathlen.pem:
- Allow the insertion of characters to align the randomart.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: Print the fingerprint of PGP keys and not only the
- key ID.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/pathlen/ca-no-pathlen.pem,
- tests/pathlen/no-ca-or-pathlen.pem: Add random art to keys.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/mini-deflate.c: Skip deflate test if libz is not available.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/output.c, lib/x509/output.c, src/certtool.c: updated
- random art's messages.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: Print the pgp key's randomart as well.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/output.c, lib/x509/output.c: Print the randomart on
- the key ID and not the fingerprint.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.c: Updated GNUTLS_E_NO_CERTIFICATE_FOUND
- description.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/extras/randomart.c, lib/extras/randomart.h, lib/gnutls_ui.c,
- lib/openpgp/output.c, lib/x509/output.c, src/certtool.c: print
- randomart for private keys as well.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/extras/randomart.c, lib/system.c, lib/system.h,
- lib/x509/output.c: gnutls_atfork was no longer in use.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, lib/Makefile.am, lib/extras/Makefile.am,
- lib/extras/randomart.c, lib/extras/randomart.h, lib/gnutls_ui.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map,
- lib/openpgp/output.c, lib/x509/output.c: Added function
- gnutls_random_art() to convert fingerprints to images (currently
- ascii-art).
-
-2011-12-28 Patrick Pelletier <code@funwithsoftware.org>
-
- * doc/cha-gtls-app.texi, doc/cha-gtls-examples.texi,
- doc/cha-internals.texi, lib/algorithms/ciphers.c,
- lib/algorithms/protocols.c, lib/algorithms/secparams.c,
- lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_db.c,
- lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_priority.c,
- lib/gnutls_state.c, lib/gnutls_ui.c, lib/nettle/rnd.c: minor doc and
- comment fixes Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-gtls-app.texi,
- doc/cha-gtls-examples.texi, doc/cha-intro-tls.texi,
- doc/examples/Makefile.am, doc/examples/ex-client-anon.c,
- doc/examples/ex-client-dtls.c, doc/examples/ex-client-psk.c,
- doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
- doc/examples/ex-client-udp.c, doc/examples/ex-client-x509.c,
- doc/examples/ex-client1.c, doc/examples/ex-rfc2818.c,
- doc/examples/ex-serv-anon.c, doc/examples/ex-serv-srp.c,
- doc/examples/ex-serv-x509.c, doc/examples/ex-serv1.c: updated
- examples and added new "handling alerts" section.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-examples.texi, doc/examples/udp.c: updated and
- included in the documentation the udp code.
-
-2011-12-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/cli.c, src/serv.c: Set don't fragment bit in Linux as
- well as in BSD variants.
-
-2011-12-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/examples/ex-serv-dtls.c, doc/examples/ex-serv1.c:
- updated server examples
-
-2011-12-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-cert-auth2.texi,
- doc/cha-gtls-app.texi, doc/cha-programs.texi,
- doc/cha-shared-key.texi: smallexample is no longer used. It is
- intended only for typesetting with smaller pages and had no relation
- to our usage.
-
-2011-12-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c: prepend UDP to server application name when in UDP
- mode.
-
-2011-12-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/cha-gtls-examples.texi,
- doc/examples/Makefile.am, doc/examples/ex-serv-dtls.c,
- doc/examples/ex-serv1.c: Added DTLS server example.
-
-2011-12-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/udp-serv.c: corrected a leak
-
-2011-12-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: Added SECP192R1 curve.
-
-2011-12-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/abstract.h, lib/includes/gnutls/pkcs11.h:
- pkcs11.h and abstract.h use extern C idiom for C++.
-
-2011-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/algorithms/ciphersuites.c: Added ciphersuites:
- GNUTLS_PSK_WITH_AES_256_GCM_SHA384 and
- GNUTLS_DHE_PSK_WITH_AES_256_GCM_SHA384.
-
-2011-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/algorithms/ciphersuites.c: Corrected ciphersuite
- GNUTLS_ECDHE_PSK_AES_256_CBC_SHA384
-
-2011-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c: Only use configured interfaces. Patch by Pino Toscano.
-
-2011-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/protocols.c: better comments.
-
-2011-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h, lib/gnutls_record.c, lib/gnutls_state.c:
- gnutls_protocol_get_version() and _gnutls_set_current_version() are
- now inline functions
-
-2011-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c: documented
- _gnutls_supported_ciphersuites()
-
-2011-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c: renamed the _SHA ciphersuites to
- _SHA1.
-
-2011-12-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mpi.c: correctly set the odd bits.
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog, Makefile.am, cfg.mk: make dist forces regeneration of
- ChangeLog and manpages.
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am: Added missing file
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, m4/hooks.m4: bumped version
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: documented new priority strings.
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c: server precedence also used in compression
- methods.
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms.h, lib/algorithms/ciphersuites.c,
- lib/auth/dh_common.c, lib/auth/rsa.c, lib/auth/rsa_export.c,
- lib/gnutls_auth.c, lib/gnutls_constate.c, lib/gnutls_constate.h,
- lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_session_pack.c, lib/gnutls_state.c,
- lib/gnutls_v2_compat.c: cipher_suite_st is no longer used
- internally. We only use a point to 2 bytes.
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_priority.c: Added new priority string %SERVER_PRECEDENCE.
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: Removed 128-bit ciphers from secure192, but
- added SHA256 (or no ciphersuites are there).
-
-2011-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/Makefile.am, src/certtool-common.h, src/certtool-gaa.c,
- src/certtool-gaa.h, src/certtool.c, src/certtool.gaa, src/dh.c,
- src/prime.c: Added the --dh-info parameter to certtool.
-
-2011-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/manpages/Makefile.am, lib/algorithms/ciphersuites.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/common.c:
- gnutls_priority_get_cipher_suite was renamed to
- gnutls_priority_get_cipher_suite_index. This makes a more
- consistent API at the cost of requiring
- gnutls_get_cipher_suite_info(). An advantage however is that more
- information can now be accessed.
-
-2011-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/auth/anon.c, lib/auth/dh_common.c,
- lib/auth/dh_common.h, lib/auth/dhe.c, lib/auth/dhe_psk.c,
- lib/crypto-backend.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
- lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/nettle/mpi.c,
- src/benchmark-tls.c, src/benchmark.c, src/prime.c: Diffie Hellman
- PKCS #3 parameters now contain the recommended private key size. By
- using the recommended key size the calculations for the server side
- are reduced, giving a 50% increase in DH calculations.
-
-2011-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mpi.c: small cleanups.
-
-2011-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/psk_passwd.c, lib/auth/rsa.c, lib/auth/rsa_export.c,
- lib/auth/srp_passwd.c, lib/crypto-api.c, lib/ext/session_ticket.c,
- lib/gnutls_cipher.c, lib/gnutls_handshake.c, lib/gnutls_mpi.c,
- lib/gnutls_pk.c, lib/nettle/gnettle.h, lib/nettle/mpi.c,
- lib/nettle/pk.c, lib/nettle/rnd.c, lib/opencdk/misc.c,
- lib/pkcs11_secret.c, lib/random.c, lib/random.h, lib/x509/pkcs12.c,
- lib/x509/privkey_pkcs8.c: Optimizations in DH parameter generation. The larger prime is find first and the big loop needs to find a
- smaller prime, increasing performance. The _gnutls_rnd() function
- is now inline and GNUTLS_RND_NONCE doesn't update random generator
- state.
-
-2011-12-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2011-12-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/session_ticket.c, lib/gnutls_handshake.c,
- lib/gnutls_int.h: If a ticket is sent to client then don't store the
- session information in the session cache.
-
-2011-12-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/algorithms/ciphersuites.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/cli-gaa.c,
- src/cli.gaa, src/common.c, src/common.h, src/serv-gaa.c,
- src/serv.gaa: Added gnutls_priority_get_cipher_suite(). This allows
- listing the ciphersuites enabled in a priority structure. The
- certtool -l option was overloaded so if combined with --priority it
- will only list the ciphersuites that are enabled by the given
- priority string.
-
-2011-12-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc_mulmod.c: removed unused variables.
-
-2011-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: Added 192-bit curve in normal priorities.
-
-2011-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented updates
-
-2011-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/common.c: Print ephemeral information after certificate
- information.
-
-2011-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms.h, lib/algorithms/ciphersuites.c,
- lib/gnutls_handshake.c: Optimized ciphersuite sorting.
-
-2011-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: modified the test to a level of 80bits of
- security.
-
-2011-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ecc.c, lib/includes/gnutls/gnutls.h.in: Added
- SECP192R1 curve.
-
-2011-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/x509cert.c: be less verbose.
-
-2011-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fix
-
-2011-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: Added ECDHE-ECDSA test.
-
-2011-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/Makefile.am, lib/nettle/ecc.h,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_mulmod.c,
- lib/nettle/ecc_mulmod_timing.c, lib/nettle/ecc_sign_hash.c: The
- timing resistant ecc_mulmod() is only used when signing using the
- ECDSA private key. This improves performance in all other cases that
- do not require timing resistance.
-
-2011-12-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/x86.h: corrected have_cpuid for x86-64.
-
-2011-12-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-cert-auth2.texi: renamed hardware tokens
- to security modules.
-
-2011-12-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi: Added section 'Managing encrypted keys'
- to include PKCS 12 structures.
-
-2011-12-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: Added RSA key exchange to comparison.
-
-2011-12-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * devel/perlasm/cpuid-x86.pl, devel/perlasm/cpuid-x86_64.pl,
- lib/accelerated/accelerated.c, lib/accelerated/x86/aes-padlock.c,
- lib/accelerated/x86/aes-x86.c,
- lib/accelerated/x86/asm-coff/cpuid-x86-64-coff.s,
- lib/accelerated/x86/asm-coff/cpuid-x86-coff.s,
- lib/accelerated/x86/asm/cpuid-x86-64.s,
- lib/accelerated/x86/asm/cpuid-x86.s, lib/accelerated/x86/x86.h:
- Exported gnutls_cpuid() and gnutls_have_cpuid().
-
-2011-12-06 Simon Josefsson <simon@josefsson.org>
-
- * doc/Makefile.am: Fix descriptive text.
-
-2011-12-06 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am, doc/scripts/getfuncs.pl: Fix getfuncs.pl
- parse bug; require non-empty list of function parameters. Otherwise it would detect a comment like '* foo()' as another
- function.
-
-2011-12-06 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/gnutls_init.3,
- doc/manpages/gnutls_pk_algorithm_get_name.3: Really remove manpages.
-
-2011-12-06 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore, doc/manpages/Makefile.am: Fix whitespace in last
- commit.
-
-2011-12-06 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am: Don't rebuild man pages on every 'make'
- invocation.
-
-2011-12-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/Makefile.am, doc/manpages/gnutls_alert_get.3,
- doc/manpages/gnutls_alert_get_name.3,
- doc/manpages/gnutls_alert_get_strname.3,
- doc/manpages/gnutls_alert_send.3,
- doc/manpages/gnutls_alert_send_appropriate.3,
- doc/manpages/gnutls_anon_allocate_client_credentials.3,
- doc/manpages/gnutls_anon_allocate_server_credentials.3,
- doc/manpages/gnutls_anon_free_client_credentials.3,
- doc/manpages/gnutls_anon_free_server_credentials.3,
- doc/manpages/gnutls_anon_set_params_function.3,
- doc/manpages/gnutls_anon_set_server_dh_params.3,
- doc/manpages/gnutls_anon_set_server_params_function.3,
- doc/manpages/gnutls_auth_client_get_type.3,
- doc/manpages/gnutls_auth_get_type.3,
- doc/manpages/gnutls_auth_server_get_type.3,
- doc/manpages/gnutls_bye.3,
- doc/manpages/gnutls_certificate_activation_time_peers.3,
- doc/manpages/gnutls_certificate_allocate_credentials.3,
- doc/manpages/gnutls_certificate_client_get_request_status.3,
- doc/manpages/gnutls_certificate_expiration_time_peers.3,
- doc/manpages/gnutls_certificate_free_ca_names.3,
- doc/manpages/gnutls_certificate_free_cas.3,
- doc/manpages/gnutls_certificate_free_credentials.3,
- doc/manpages/gnutls_certificate_free_crls.3,
- doc/manpages/gnutls_certificate_free_keys.3,
- doc/manpages/gnutls_certificate_get_issuer.3,
- doc/manpages/gnutls_certificate_get_openpgp_keyring.3,
- doc/manpages/gnutls_certificate_get_ours.3,
- doc/manpages/gnutls_certificate_get_peers.3,
- doc/manpages/gnutls_certificate_send_x509_rdn_sequence.3,
- doc/manpages/gnutls_certificate_server_set_request.3,
- doc/manpages/gnutls_certificate_set_dh_params.3,
- doc/manpages/gnutls_certificate_set_key.3,
- doc/manpages/gnutls_certificate_set_openpgp_key.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_file.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_file2.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_mem.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_mem2.3,
- doc/manpages/gnutls_certificate_set_params_function.3,
- doc/manpages/gnutls_certificate_set_rsa_export_params.3,
- doc/manpages/gnutls_certificate_set_verify_flags.3,
- doc/manpages/gnutls_certificate_set_verify_function.3,
- doc/manpages/gnutls_certificate_set_verify_limits.3,
- doc/manpages/gnutls_certificate_set_x509_crl.3,
- doc/manpages/gnutls_certificate_set_x509_crl_file.3,
- doc/manpages/gnutls_certificate_set_x509_crl_mem.3,
- doc/manpages/gnutls_certificate_set_x509_key.3,
- doc/manpages/gnutls_certificate_set_x509_key_file.3,
- doc/manpages/gnutls_certificate_set_x509_key_mem.3,
- doc/manpages/gnutls_certificate_set_x509_trust.3,
- doc/manpages/gnutls_certificate_set_x509_trust_file.3,
- doc/manpages/gnutls_certificate_set_x509_trust_mem.3,
- doc/manpages/gnutls_certificate_type_get.3,
- doc/manpages/gnutls_certificate_type_get_id.3,
- doc/manpages/gnutls_certificate_type_get_name.3,
- doc/manpages/gnutls_certificate_type_list.3,
- doc/manpages/gnutls_certificate_type_set_priority.3,
- doc/manpages/gnutls_certificate_verify_peers2.3,
- doc/manpages/gnutls_check_version.3,
- doc/manpages/gnutls_cipher_add_auth.3,
- doc/manpages/gnutls_cipher_decrypt.3,
- doc/manpages/gnutls_cipher_decrypt2.3,
- doc/manpages/gnutls_cipher_deinit.3,
- doc/manpages/gnutls_cipher_encrypt.3,
- doc/manpages/gnutls_cipher_encrypt2.3,
- doc/manpages/gnutls_cipher_get.3,
- doc/manpages/gnutls_cipher_get_block_size.3,
- doc/manpages/gnutls_cipher_get_id.3,
- doc/manpages/gnutls_cipher_get_key_size.3,
- doc/manpages/gnutls_cipher_get_name.3,
- doc/manpages/gnutls_cipher_init.3,
- doc/manpages/gnutls_cipher_list.3,
- doc/manpages/gnutls_cipher_set_iv.3,
- doc/manpages/gnutls_cipher_set_priority.3,
- doc/manpages/gnutls_cipher_suite_get_name.3,
- doc/manpages/gnutls_cipher_suite_info.3,
- doc/manpages/gnutls_cipher_tag.3,
- doc/manpages/gnutls_compression_get.3,
- doc/manpages/gnutls_compression_get_id.3,
- doc/manpages/gnutls_compression_get_name.3,
- doc/manpages/gnutls_compression_list.3,
- doc/manpages/gnutls_compression_set_priority.3,
- doc/manpages/gnutls_credentials_clear.3,
- doc/manpages/gnutls_credentials_set.3,
- doc/manpages/gnutls_db_check_entry.3,
- doc/manpages/gnutls_db_get_ptr.3,
- doc/manpages/gnutls_db_remove_session.3,
- doc/manpages/gnutls_db_set_cache_expiration.3,
- doc/manpages/gnutls_db_set_ptr.3,
- doc/manpages/gnutls_db_set_remove_function.3,
- doc/manpages/gnutls_db_set_retrieve_function.3,
- doc/manpages/gnutls_db_set_store_function.3,
- doc/manpages/gnutls_deinit.3, doc/manpages/gnutls_dh_get_group.3,
- doc/manpages/gnutls_dh_get_peers_public_bits.3,
- doc/manpages/gnutls_dh_get_prime_bits.3,
- doc/manpages/gnutls_dh_get_pubkey.3,
- doc/manpages/gnutls_dh_get_secret_bits.3,
- doc/manpages/gnutls_dh_params_cpy.3,
- doc/manpages/gnutls_dh_params_deinit.3,
- doc/manpages/gnutls_dh_params_export_pkcs3.3,
- doc/manpages/gnutls_dh_params_export_raw.3,
- doc/manpages/gnutls_dh_params_generate2.3,
- doc/manpages/gnutls_dh_params_import_pkcs3.3,
- doc/manpages/gnutls_dh_params_import_raw.3,
- doc/manpages/gnutls_dh_params_init.3,
- doc/manpages/gnutls_dh_set_prime_bits.3,
- doc/manpages/gnutls_dtls_cookie_send.3,
- doc/manpages/gnutls_dtls_cookie_verify.3,
- doc/manpages/gnutls_dtls_get_data_mtu.3,
- doc/manpages/gnutls_dtls_get_mtu.3,
- doc/manpages/gnutls_dtls_prestate_set.3,
- doc/manpages/gnutls_dtls_set_mtu.3,
- doc/manpages/gnutls_dtls_set_timeouts.3,
- doc/manpages/gnutls_ecc_curve_get.3,
- doc/manpages/gnutls_ecc_curve_get_name.3,
- doc/manpages/gnutls_ecc_curve_get_size.3,
- doc/manpages/gnutls_error_is_fatal.3,
- doc/manpages/gnutls_error_to_alert.3,
- doc/manpages/gnutls_fingerprint.3,
- doc/manpages/gnutls_global_deinit.3,
- doc/manpages/gnutls_global_init.3,
- doc/manpages/gnutls_global_set_audit_log_function.3,
- doc/manpages/gnutls_global_set_log_function.3,
- doc/manpages/gnutls_global_set_log_level.3,
- doc/manpages/gnutls_global_set_mem_functions.3,
- doc/manpages/gnutls_global_set_mutex.3,
- doc/manpages/gnutls_global_set_time_function.3,
- doc/manpages/gnutls_handshake.3,
- doc/manpages/gnutls_handshake_get_last_in.3,
- doc/manpages/gnutls_handshake_get_last_out.3,
- doc/manpages/gnutls_handshake_set_max_packet_length.3,
- doc/manpages/gnutls_handshake_set_post_client_hello_function.3,
- doc/manpages/gnutls_handshake_set_private_extensions.3,
- doc/manpages/gnutls_hash.3, doc/manpages/gnutls_hash_deinit.3,
- doc/manpages/gnutls_hash_fast.3,
- doc/manpages/gnutls_hash_get_len.3,
- doc/manpages/gnutls_hash_init.3, doc/manpages/gnutls_hash_output.3,
- doc/manpages/gnutls_hex2bin.3, doc/manpages/gnutls_hex_decode.3,
- doc/manpages/gnutls_hex_encode.3, doc/manpages/gnutls_hmac.3,
- doc/manpages/gnutls_hmac_deinit.3, doc/manpages/gnutls_hmac_fast.3,
- doc/manpages/gnutls_hmac_get_len.3,
- doc/manpages/gnutls_hmac_init.3, doc/manpages/gnutls_hmac_output.3,
- doc/manpages/gnutls_init.3, doc/manpages/gnutls_key_generate.3,
- doc/manpages/gnutls_kx_get.3, doc/manpages/gnutls_kx_get_id.3,
- doc/manpages/gnutls_kx_get_name.3, doc/manpages/gnutls_kx_list.3,
- doc/manpages/gnutls_kx_set_priority.3,
- doc/manpages/gnutls_mac_get.3, doc/manpages/gnutls_mac_get_id.3,
- doc/manpages/gnutls_mac_get_key_size.3,
- doc/manpages/gnutls_mac_get_name.3, doc/manpages/gnutls_mac_list.3,
- doc/manpages/gnutls_mac_set_priority.3,
- doc/manpages/gnutls_openpgp_crt_check_hostname.3,
- doc/manpages/gnutls_openpgp_crt_deinit.3,
- doc/manpages/gnutls_openpgp_crt_export.3,
- doc/manpages/gnutls_openpgp_crt_get_auth_subkey.3,
- doc/manpages/gnutls_openpgp_crt_get_creation_time.3,
- doc/manpages/gnutls_openpgp_crt_get_expiration_time.3,
- doc/manpages/gnutls_openpgp_crt_get_fingerprint.3,
- doc/manpages/gnutls_openpgp_crt_get_key_id.3,
- doc/manpages/gnutls_openpgp_crt_get_key_usage.3,
- doc/manpages/gnutls_openpgp_crt_get_name.3,
- doc/manpages/gnutls_openpgp_crt_get_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_crt_get_pk_dsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_pk_rsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_crt_get_revoked_status.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_count.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_creation_time.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_expiration_time.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_fingerprint.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_id.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_idx.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_pk_dsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_pk_rsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_revoked_status.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_usage.3,
- doc/manpages/gnutls_openpgp_crt_get_version.3,
- doc/manpages/gnutls_openpgp_crt_import.3,
- doc/manpages/gnutls_openpgp_crt_init.3,
- doc/manpages/gnutls_openpgp_crt_print.3,
- doc/manpages/gnutls_openpgp_crt_set_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_crt_verify_ring.3,
- doc/manpages/gnutls_openpgp_crt_verify_self.3,
- doc/manpages/gnutls_openpgp_keyring_check_id.3,
- doc/manpages/gnutls_openpgp_keyring_deinit.3,
- doc/manpages/gnutls_openpgp_keyring_get_crt.3,
- doc/manpages/gnutls_openpgp_keyring_get_crt_count.3,
- doc/manpages/gnutls_openpgp_keyring_import.3,
- doc/manpages/gnutls_openpgp_keyring_init.3,
- doc/manpages/gnutls_openpgp_privkey_deinit.3,
- doc/manpages/gnutls_openpgp_privkey_export.3,
- doc/manpages/gnutls_openpgp_privkey_export_dsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_export_rsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_export_subkey_dsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_export_subkey_rsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_get_fingerprint.3,
- doc/manpages/gnutls_openpgp_privkey_get_key_id.3,
- doc/manpages/gnutls_openpgp_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_privkey_get_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_privkey_get_revoked_status.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_count.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_creation_time.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_fingerprint.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_id.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_idx.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_revoked_status.3,
- doc/manpages/gnutls_openpgp_privkey_import.3,
- doc/manpages/gnutls_openpgp_privkey_init.3,
- doc/manpages/gnutls_openpgp_privkey_sec_param.3,
- doc/manpages/gnutls_openpgp_privkey_set_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_privkey_sign_hash.3,
- doc/manpages/gnutls_openpgp_send_cert.3,
- doc/manpages/gnutls_openpgp_set_recv_key_function.3,
- doc/manpages/gnutls_pcert_deinit.3,
- doc/manpages/gnutls_pcert_import_openpgp.3,
- doc/manpages/gnutls_pcert_import_openpgp_raw.3,
- doc/manpages/gnutls_pcert_import_x509.3,
- doc/manpages/gnutls_pcert_import_x509_raw.3,
- doc/manpages/gnutls_pcert_list_import_x509_raw.3,
- doc/manpages/gnutls_pem_base64_decode.3,
- doc/manpages/gnutls_pem_base64_decode_alloc.3,
- doc/manpages/gnutls_pem_base64_encode.3,
- doc/manpages/gnutls_pem_base64_encode_alloc.3,
- doc/manpages/gnutls_perror.3,
- doc/manpages/gnutls_pk_algorithm_get_name.3,
- doc/manpages/gnutls_pk_bits_to_sec_param.3,
- doc/manpages/gnutls_pk_get_id.3, doc/manpages/gnutls_pk_get_name.3,
- doc/manpages/gnutls_pk_list.3,
- doc/manpages/gnutls_pkcs11_add_provider.3,
- doc/manpages/gnutls_pkcs11_copy_secret_key.3,
- doc/manpages/gnutls_pkcs11_copy_x509_crt.3,
- doc/manpages/gnutls_pkcs11_copy_x509_privkey.3,
- doc/manpages/gnutls_pkcs11_deinit.3,
- doc/manpages/gnutls_pkcs11_delete_url.3,
- doc/manpages/gnutls_pkcs11_init.3,
- doc/manpages/gnutls_pkcs11_obj_deinit.3,
- doc/manpages/gnutls_pkcs11_obj_export.3,
- doc/manpages/gnutls_pkcs11_obj_export_url.3,
- doc/manpages/gnutls_pkcs11_obj_get_info.3,
- doc/manpages/gnutls_pkcs11_obj_get_type.3,
- doc/manpages/gnutls_pkcs11_obj_import_url.3,
- doc/manpages/gnutls_pkcs11_obj_init.3,
- doc/manpages/gnutls_pkcs11_obj_list_import_url.3,
- doc/manpages/gnutls_pkcs11_privkey_deinit.3,
- doc/manpages/gnutls_pkcs11_privkey_export_url.3,
- doc/manpages/gnutls_pkcs11_privkey_generate.3,
- doc/manpages/gnutls_pkcs11_privkey_get_info.3,
- doc/manpages/gnutls_pkcs11_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_pkcs11_privkey_import_url.3,
- doc/manpages/gnutls_pkcs11_privkey_init.3,
- doc/manpages/gnutls_pkcs11_set_pin_function.3,
- doc/manpages/gnutls_pkcs11_set_token_function.3,
- doc/manpages/gnutls_pkcs11_token_get_flags.3,
- doc/manpages/gnutls_pkcs11_token_get_info.3,
- doc/manpages/gnutls_pkcs11_token_get_mechanism.3,
- doc/manpages/gnutls_pkcs11_token_get_url.3,
- doc/manpages/gnutls_pkcs11_token_init.3,
- doc/manpages/gnutls_pkcs11_token_set_pin.3,
- doc/manpages/gnutls_pkcs11_type_get_name.3,
- doc/manpages/gnutls_pkcs12_bag_decrypt.3,
- doc/manpages/gnutls_pkcs12_bag_deinit.3,
- doc/manpages/gnutls_pkcs12_bag_encrypt.3,
- doc/manpages/gnutls_pkcs12_bag_get_count.3,
- doc/manpages/gnutls_pkcs12_bag_get_data.3,
- doc/manpages/gnutls_pkcs12_bag_get_friendly_name.3,
- doc/manpages/gnutls_pkcs12_bag_get_key_id.3,
- doc/manpages/gnutls_pkcs12_bag_get_type.3,
- doc/manpages/gnutls_pkcs12_bag_init.3,
- doc/manpages/gnutls_pkcs12_bag_set_crl.3,
- doc/manpages/gnutls_pkcs12_bag_set_crt.3,
- doc/manpages/gnutls_pkcs12_bag_set_data.3,
- doc/manpages/gnutls_pkcs12_bag_set_friendly_name.3,
- doc/manpages/gnutls_pkcs12_bag_set_key_id.3,
- doc/manpages/gnutls_pkcs12_deinit.3,
- doc/manpages/gnutls_pkcs12_export.3,
- doc/manpages/gnutls_pkcs12_generate_mac.3,
- doc/manpages/gnutls_pkcs12_get_bag.3,
- doc/manpages/gnutls_pkcs12_import.3,
- doc/manpages/gnutls_pkcs12_init.3,
- doc/manpages/gnutls_pkcs12_set_bag.3,
- doc/manpages/gnutls_pkcs12_verify_mac.3,
- doc/manpages/gnutls_pkcs7_deinit.3,
- doc/manpages/gnutls_pkcs7_delete_crl.3,
- doc/manpages/gnutls_pkcs7_delete_crt.3,
- doc/manpages/gnutls_pkcs7_export.3,
- doc/manpages/gnutls_pkcs7_get_crl_count.3,
- doc/manpages/gnutls_pkcs7_get_crl_raw.3,
- doc/manpages/gnutls_pkcs7_get_crt_count.3,
- doc/manpages/gnutls_pkcs7_get_crt_raw.3,
- doc/manpages/gnutls_pkcs7_import.3,
- doc/manpages/gnutls_pkcs7_init.3,
- doc/manpages/gnutls_pkcs7_set_crl.3,
- doc/manpages/gnutls_pkcs7_set_crl_raw.3,
- doc/manpages/gnutls_pkcs7_set_crt.3,
- doc/manpages/gnutls_pkcs7_set_crt_raw.3, doc/manpages/gnutls_prf.3,
- doc/manpages/gnutls_prf_raw.3,
- doc/manpages/gnutls_priority_deinit.3,
- doc/manpages/gnutls_priority_init.3,
- doc/manpages/gnutls_priority_set.3,
- doc/manpages/gnutls_priority_set_direct.3,
- doc/manpages/gnutls_privkey_decrypt_data.3,
- doc/manpages/gnutls_privkey_deinit.3,
- doc/manpages/gnutls_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_privkey_get_type.3,
- doc/manpages/gnutls_privkey_import_ext.3,
- doc/manpages/gnutls_privkey_import_openpgp.3,
- doc/manpages/gnutls_privkey_import_pkcs11.3,
- doc/manpages/gnutls_privkey_import_x509.3,
- doc/manpages/gnutls_privkey_init.3,
- doc/manpages/gnutls_privkey_sign_data.3,
- doc/manpages/gnutls_privkey_sign_hash.3,
- doc/manpages/gnutls_protocol_get_id.3,
- doc/manpages/gnutls_protocol_get_name.3,
- doc/manpages/gnutls_protocol_get_version.3,
- doc/manpages/gnutls_protocol_list.3,
- doc/manpages/gnutls_protocol_set_priority.3,
- doc/manpages/gnutls_psk_allocate_client_credentials.3,
- doc/manpages/gnutls_psk_allocate_server_credentials.3,
- doc/manpages/gnutls_psk_client_get_hint.3,
- doc/manpages/gnutls_psk_free_client_credentials.3,
- doc/manpages/gnutls_psk_free_server_credentials.3,
- doc/manpages/gnutls_psk_server_get_username.3,
- doc/manpages/gnutls_psk_set_client_credentials.3,
- doc/manpages/gnutls_psk_set_params_function.3,
- doc/manpages/gnutls_psk_set_server_credentials_file.3,
- doc/manpages/gnutls_psk_set_server_credentials_hint.3,
- doc/manpages/gnutls_psk_set_server_dh_params.3,
- doc/manpages/gnutls_psk_set_server_params_function.3,
- doc/manpages/gnutls_pubkey_deinit.3,
- doc/manpages/gnutls_pubkey_export.3,
- doc/manpages/gnutls_pubkey_get_key_id.3,
- doc/manpages/gnutls_pubkey_get_key_usage.3,
- doc/manpages/gnutls_pubkey_get_openpgp_key_id.3,
- doc/manpages/gnutls_pubkey_get_pk_algorithm.3,
- doc/manpages/gnutls_pubkey_get_pk_dsa_raw.3,
- doc/manpages/gnutls_pubkey_get_pk_ecc_raw.3,
- doc/manpages/gnutls_pubkey_get_pk_ecc_x962.3,
- doc/manpages/gnutls_pubkey_get_pk_rsa_raw.3,
- doc/manpages/gnutls_pubkey_get_preferred_hash_algorithm.3,
- doc/manpages/gnutls_pubkey_get_verify_algorithm.3,
- doc/manpages/gnutls_pubkey_import.3,
- doc/manpages/gnutls_pubkey_import_dsa_raw.3,
- doc/manpages/gnutls_pubkey_import_ecc_raw.3,
- doc/manpages/gnutls_pubkey_import_ecc_x962.3,
- doc/manpages/gnutls_pubkey_import_openpgp.3,
- doc/manpages/gnutls_pubkey_import_pkcs11.3,
- doc/manpages/gnutls_pubkey_import_pkcs11_url.3,
- doc/manpages/gnutls_pubkey_import_privkey.3,
- doc/manpages/gnutls_pubkey_import_rsa_raw.3,
- doc/manpages/gnutls_pubkey_import_x509.3,
- doc/manpages/gnutls_pubkey_init.3,
- doc/manpages/gnutls_pubkey_set_key_usage.3,
- doc/manpages/gnutls_pubkey_verify_data.3,
- doc/manpages/gnutls_pubkey_verify_data2.3,
- doc/manpages/gnutls_pubkey_verify_hash.3,
- doc/manpages/gnutls_record_check_pending.3,
- doc/manpages/gnutls_record_disable_padding.3,
- doc/manpages/gnutls_record_get_direction.3,
- doc/manpages/gnutls_record_get_discarded.3,
- doc/manpages/gnutls_record_get_max_size.3,
- doc/manpages/gnutls_record_recv.3,
- doc/manpages/gnutls_record_recv_seq.3,
- doc/manpages/gnutls_record_send.3,
- doc/manpages/gnutls_record_set_max_size.3,
- doc/manpages/gnutls_rehandshake.3, doc/manpages/gnutls_rnd.3,
- doc/manpages/gnutls_rsa_export_get_modulus_bits.3,
- doc/manpages/gnutls_rsa_export_get_pubkey.3,
- doc/manpages/gnutls_rsa_params_cpy.3,
- doc/manpages/gnutls_rsa_params_deinit.3,
- doc/manpages/gnutls_rsa_params_export_pkcs1.3,
- doc/manpages/gnutls_rsa_params_export_raw.3,
- doc/manpages/gnutls_rsa_params_generate2.3,
- doc/manpages/gnutls_rsa_params_import_pkcs1.3,
- doc/manpages/gnutls_rsa_params_import_raw.3,
- doc/manpages/gnutls_rsa_params_init.3,
- doc/manpages/gnutls_safe_renegotiation_status.3,
- doc/manpages/gnutls_sec_param_get_name.3,
- doc/manpages/gnutls_sec_param_to_pk_bits.3,
- doc/manpages/gnutls_server_name_get.3,
- doc/manpages/gnutls_server_name_set.3,
- doc/manpages/gnutls_session_channel_binding.3,
- doc/manpages/gnutls_session_enable_compatibility_mode.3,
- doc/manpages/gnutls_session_get_data.3,
- doc/manpages/gnutls_session_get_data2.3,
- doc/manpages/gnutls_session_get_id.3,
- doc/manpages/gnutls_session_get_ptr.3,
- doc/manpages/gnutls_session_is_resumed.3,
- doc/manpages/gnutls_session_set_data.3,
- doc/manpages/gnutls_session_set_ptr.3,
- doc/manpages/gnutls_session_ticket_enable_client.3,
- doc/manpages/gnutls_session_ticket_enable_server.3,
- doc/manpages/gnutls_session_ticket_key_generate.3,
- doc/manpages/gnutls_set_default_export_priority.3,
- doc/manpages/gnutls_set_default_priority.3,
- doc/manpages/gnutls_sign_algorithm_get_requested.3,
- doc/manpages/gnutls_sign_callback_get.3,
- doc/manpages/gnutls_sign_callback_set.3,
- doc/manpages/gnutls_sign_get_id.3,
- doc/manpages/gnutls_sign_get_name.3,
- doc/manpages/gnutls_sign_list.3,
- doc/manpages/gnutls_srp_allocate_client_credentials.3,
- doc/manpages/gnutls_srp_allocate_server_credentials.3,
- doc/manpages/gnutls_srp_base64_decode.3,
- doc/manpages/gnutls_srp_base64_decode_alloc.3,
- doc/manpages/gnutls_srp_base64_encode.3,
- doc/manpages/gnutls_srp_base64_encode_alloc.3,
- doc/manpages/gnutls_srp_free_client_credentials.3,
- doc/manpages/gnutls_srp_free_server_credentials.3,
- doc/manpages/gnutls_srp_server_get_username.3,
- doc/manpages/gnutls_srp_set_client_credentials.3,
- doc/manpages/gnutls_srp_set_prime_bits.3,
- doc/manpages/gnutls_srp_set_server_credentials_file.3,
- doc/manpages/gnutls_srp_verifier.3, doc/manpages/gnutls_strerror.3,
- doc/manpages/gnutls_strerror_name.3,
- doc/manpages/gnutls_supplemental_get_name.3,
- doc/manpages/gnutls_transport_get_ptr.3,
- doc/manpages/gnutls_transport_get_ptr2.3,
- doc/manpages/gnutls_transport_set_errno.3,
- doc/manpages/gnutls_transport_set_errno_function.3,
- doc/manpages/gnutls_transport_set_ptr.3,
- doc/manpages/gnutls_transport_set_ptr2.3,
- doc/manpages/gnutls_transport_set_pull_function.3,
- doc/manpages/gnutls_transport_set_pull_timeout_function.3,
- doc/manpages/gnutls_transport_set_push_function.3,
- doc/manpages/gnutls_transport_set_vec_push_function.3,
- doc/manpages/gnutls_x509_crl_check_issuer.3,
- doc/manpages/gnutls_x509_crl_deinit.3,
- doc/manpages/gnutls_x509_crl_export.3,
- doc/manpages/gnutls_x509_crl_get_authority_key_id.3,
- doc/manpages/gnutls_x509_crl_get_crt_count.3,
- doc/manpages/gnutls_x509_crl_get_crt_serial.3,
- doc/manpages/gnutls_x509_crl_get_dn_oid.3,
- doc/manpages/gnutls_x509_crl_get_extension_data.3,
- doc/manpages/gnutls_x509_crl_get_extension_info.3,
- doc/manpages/gnutls_x509_crl_get_extension_oid.3,
- doc/manpages/gnutls_x509_crl_get_issuer_dn.3,
- doc/manpages/gnutls_x509_crl_get_issuer_dn_by_oid.3,
- doc/manpages/gnutls_x509_crl_get_next_update.3,
- doc/manpages/gnutls_x509_crl_get_number.3,
- doc/manpages/gnutls_x509_crl_get_raw_issuer_dn.3,
- doc/manpages/gnutls_x509_crl_get_signature.3,
- doc/manpages/gnutls_x509_crl_get_signature_algorithm.3,
- doc/manpages/gnutls_x509_crl_get_this_update.3,
- doc/manpages/gnutls_x509_crl_get_version.3,
- doc/manpages/gnutls_x509_crl_import.3,
- doc/manpages/gnutls_x509_crl_init.3,
- doc/manpages/gnutls_x509_crl_list_import.3,
- doc/manpages/gnutls_x509_crl_list_import2.3,
- doc/manpages/gnutls_x509_crl_print.3,
- doc/manpages/gnutls_x509_crl_privkey_sign.3,
- doc/manpages/gnutls_x509_crl_set_authority_key_id.3,
- doc/manpages/gnutls_x509_crl_set_crt.3,
- doc/manpages/gnutls_x509_crl_set_crt_serial.3,
- doc/manpages/gnutls_x509_crl_set_next_update.3,
- doc/manpages/gnutls_x509_crl_set_number.3,
- doc/manpages/gnutls_x509_crl_set_this_update.3,
- doc/manpages/gnutls_x509_crl_set_version.3,
- doc/manpages/gnutls_x509_crl_sign.3,
- doc/manpages/gnutls_x509_crl_sign2.3,
- doc/manpages/gnutls_x509_crl_verify.3,
- doc/manpages/gnutls_x509_crq_deinit.3,
- doc/manpages/gnutls_x509_crq_export.3,
- doc/manpages/gnutls_x509_crq_get_attribute_by_oid.3,
- doc/manpages/gnutls_x509_crq_get_attribute_data.3,
- doc/manpages/gnutls_x509_crq_get_attribute_info.3,
- doc/manpages/gnutls_x509_crq_get_basic_constraints.3,
- doc/manpages/gnutls_x509_crq_get_challenge_password.3,
- doc/manpages/gnutls_x509_crq_get_dn.3,
- doc/manpages/gnutls_x509_crq_get_dn_by_oid.3,
- doc/manpages/gnutls_x509_crq_get_dn_oid.3,
- doc/manpages/gnutls_x509_crq_get_extension_by_oid.3,
- doc/manpages/gnutls_x509_crq_get_extension_data.3,
- doc/manpages/gnutls_x509_crq_get_extension_info.3,
- doc/manpages/gnutls_x509_crq_get_key_id.3,
- doc/manpages/gnutls_x509_crq_get_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crq_get_key_rsa_raw.3,
- doc/manpages/gnutls_x509_crq_get_key_usage.3,
- doc/manpages/gnutls_x509_crq_get_pk_algorithm.3,
- doc/manpages/gnutls_x509_crq_get_subject_alt_name.3,
- doc/manpages/gnutls_x509_crq_get_subject_alt_othername_oid.3,
- doc/manpages/gnutls_x509_crq_get_version.3,
- doc/manpages/gnutls_x509_crq_import.3,
- doc/manpages/gnutls_x509_crq_init.3,
- doc/manpages/gnutls_x509_crq_print.3,
- doc/manpages/gnutls_x509_crq_privkey_sign.3,
- doc/manpages/gnutls_x509_crq_set_attribute_by_oid.3,
- doc/manpages/gnutls_x509_crq_set_basic_constraints.3,
- doc/manpages/gnutls_x509_crq_set_challenge_password.3,
- doc/manpages/gnutls_x509_crq_set_dn_by_oid.3,
- doc/manpages/gnutls_x509_crq_set_key.3,
- doc/manpages/gnutls_x509_crq_set_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crq_set_key_rsa_raw.3,
- doc/manpages/gnutls_x509_crq_set_key_usage.3,
- doc/manpages/gnutls_x509_crq_set_pubkey.3,
- doc/manpages/gnutls_x509_crq_set_subject_alt_name.3,
- doc/manpages/gnutls_x509_crq_set_version.3,
- doc/manpages/gnutls_x509_crq_sign.3,
- doc/manpages/gnutls_x509_crq_sign2.3,
- doc/manpages/gnutls_x509_crq_verify.3,
- doc/manpages/gnutls_x509_crt_check_hostname.3,
- doc/manpages/gnutls_x509_crt_check_issuer.3,
- doc/manpages/gnutls_x509_crt_check_revocation.3,
- doc/manpages/gnutls_x509_crt_cpy_crl_dist_points.3,
- doc/manpages/gnutls_x509_crt_deinit.3,
- doc/manpages/gnutls_x509_crt_export.3,
- doc/manpages/gnutls_x509_crt_get_activation_time.3,
- doc/manpages/gnutls_x509_crt_get_authority_info_access.3,
- doc/manpages/gnutls_x509_crt_get_authority_key_id.3,
- doc/manpages/gnutls_x509_crt_get_basic_constraints.3,
- doc/manpages/gnutls_x509_crt_get_ca_status.3,
- doc/manpages/gnutls_x509_crt_get_crl_dist_points.3,
- doc/manpages/gnutls_x509_crt_get_dn.3,
- doc/manpages/gnutls_x509_crt_get_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_get_dn_oid.3,
- doc/manpages/gnutls_x509_crt_get_expiration_time.3,
- doc/manpages/gnutls_x509_crt_get_extension_by_oid.3,
- doc/manpages/gnutls_x509_crt_get_extension_data.3,
- doc/manpages/gnutls_x509_crt_get_extension_info.3,
- doc/manpages/gnutls_x509_crt_get_extension_oid.3,
- doc/manpages/gnutls_x509_crt_get_fingerprint.3,
- doc/manpages/gnutls_x509_crt_get_issuer.3,
- doc/manpages/gnutls_x509_crt_get_issuer_alt_name.3,
- doc/manpages/gnutls_x509_crt_get_issuer_alt_name2.3,
- doc/manpages/gnutls_x509_crt_get_issuer_alt_othername_oid.3,
- doc/manpages/gnutls_x509_crt_get_issuer_dn.3,
- doc/manpages/gnutls_x509_crt_get_issuer_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_get_issuer_dn_oid.3,
- doc/manpages/gnutls_x509_crt_get_issuer_unique_id.3,
- doc/manpages/gnutls_x509_crt_get_key_id.3,
- doc/manpages/gnutls_x509_crt_get_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crt_get_key_usage.3,
- doc/manpages/gnutls_x509_crt_get_pk_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_pk_dsa_raw.3,
- doc/manpages/gnutls_x509_crt_get_pk_rsa_raw.3,
- doc/manpages/gnutls_x509_crt_get_preferred_hash_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_proxy.3,
- doc/manpages/gnutls_x509_crt_get_raw_dn.3,
- doc/manpages/gnutls_x509_crt_get_raw_issuer_dn.3,
- doc/manpages/gnutls_x509_crt_get_serial.3,
- doc/manpages/gnutls_x509_crt_get_signature.3,
- doc/manpages/gnutls_x509_crt_get_signature_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_subject.3,
- doc/manpages/gnutls_x509_crt_get_subject_alt_name.3,
- doc/manpages/gnutls_x509_crt_get_subject_alt_name2.3,
- doc/manpages/gnutls_x509_crt_get_subject_alt_othername_oid.3,
- doc/manpages/gnutls_x509_crt_get_subject_key_id.3,
- doc/manpages/gnutls_x509_crt_get_subject_unique_id.3,
- doc/manpages/gnutls_x509_crt_get_verify_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_version.3,
- doc/manpages/gnutls_x509_crt_import.3,
- doc/manpages/gnutls_x509_crt_import_pkcs11.3,
- doc/manpages/gnutls_x509_crt_import_pkcs11_url.3,
- doc/manpages/gnutls_x509_crt_init.3,
- doc/manpages/gnutls_x509_crt_list_import.3,
- doc/manpages/gnutls_x509_crt_list_import2.3,
- doc/manpages/gnutls_x509_crt_list_import_pkcs11.3,
- doc/manpages/gnutls_x509_crt_list_verify.3,
- doc/manpages/gnutls_x509_crt_print.3,
- doc/manpages/gnutls_x509_crt_privkey_sign.3,
- doc/manpages/gnutls_x509_crt_set_activation_time.3,
- doc/manpages/gnutls_x509_crt_set_authority_key_id.3,
- doc/manpages/gnutls_x509_crt_set_basic_constraints.3,
- doc/manpages/gnutls_x509_crt_set_ca_status.3,
- doc/manpages/gnutls_x509_crt_set_crl_dist_points.3,
- doc/manpages/gnutls_x509_crt_set_crl_dist_points2.3,
- doc/manpages/gnutls_x509_crt_set_crq.3,
- doc/manpages/gnutls_x509_crt_set_crq_extensions.3,
- doc/manpages/gnutls_x509_crt_set_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_set_expiration_time.3,
- doc/manpages/gnutls_x509_crt_set_extension_by_oid.3,
- doc/manpages/gnutls_x509_crt_set_issuer_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_set_key.3,
- doc/manpages/gnutls_x509_crt_set_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crt_set_key_usage.3,
- doc/manpages/gnutls_x509_crt_set_proxy.3,
- doc/manpages/gnutls_x509_crt_set_proxy_dn.3,
- doc/manpages/gnutls_x509_crt_set_pubkey.3,
- doc/manpages/gnutls_x509_crt_set_serial.3,
- doc/manpages/gnutls_x509_crt_set_subject_alt_name.3,
- doc/manpages/gnutls_x509_crt_set_subject_alternative_name.3,
- doc/manpages/gnutls_x509_crt_set_subject_key_id.3,
- doc/manpages/gnutls_x509_crt_set_version.3,
- doc/manpages/gnutls_x509_crt_sign.3,
- doc/manpages/gnutls_x509_crt_sign2.3,
- doc/manpages/gnutls_x509_crt_verify.3,
- doc/manpages/gnutls_x509_crt_verify_data.3,
- doc/manpages/gnutls_x509_crt_verify_hash.3,
- doc/manpages/gnutls_x509_dn_deinit.3,
- doc/manpages/gnutls_x509_dn_export.3,
- doc/manpages/gnutls_x509_dn_get_rdn_ava.3,
- doc/manpages/gnutls_x509_dn_import.3,
- doc/manpages/gnutls_x509_dn_init.3,
- doc/manpages/gnutls_x509_dn_oid_known.3,
- doc/manpages/gnutls_x509_privkey_cpy.3,
- doc/manpages/gnutls_x509_privkey_deinit.3,
- doc/manpages/gnutls_x509_privkey_export.3,
- doc/manpages/gnutls_x509_privkey_export_dsa_raw.3,
- doc/manpages/gnutls_x509_privkey_export_ecc_raw.3,
- doc/manpages/gnutls_x509_privkey_export_pkcs8.3,
- doc/manpages/gnutls_x509_privkey_export_rsa_raw.3,
- doc/manpages/gnutls_x509_privkey_export_rsa_raw2.3,
- doc/manpages/gnutls_x509_privkey_fix.3,
- doc/manpages/gnutls_x509_privkey_generate.3,
- doc/manpages/gnutls_x509_privkey_get_key_id.3,
- doc/manpages/gnutls_x509_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_x509_privkey_import.3,
- doc/manpages/gnutls_x509_privkey_import_dsa_raw.3,
- doc/manpages/gnutls_x509_privkey_import_ecc_raw.3,
- doc/manpages/gnutls_x509_privkey_import_pkcs8.3,
- doc/manpages/gnutls_x509_privkey_import_rsa_raw.3,
- doc/manpages/gnutls_x509_privkey_import_rsa_raw2.3,
- doc/manpages/gnutls_x509_privkey_init.3,
- doc/manpages/gnutls_x509_privkey_sec_param.3,
- doc/manpages/gnutls_x509_privkey_sign_data.3,
- doc/manpages/gnutls_x509_privkey_sign_hash.3,
- doc/manpages/gnutls_x509_privkey_verify_params.3,
- doc/manpages/gnutls_x509_rdn_get.3,
- doc/manpages/gnutls_x509_rdn_get_by_oid.3,
- doc/manpages/gnutls_x509_rdn_get_oid.3,
- doc/manpages/gnutls_x509_trust_list_add_cas.3,
- doc/manpages/gnutls_x509_trust_list_add_crls.3,
- doc/manpages/gnutls_x509_trust_list_add_named_crt.3,
- doc/manpages/gnutls_x509_trust_list_deinit.3,
- doc/manpages/gnutls_x509_trust_list_get_issuer.3,
- doc/manpages/gnutls_x509_trust_list_init.3,
- doc/manpages/gnutls_x509_trust_list_verify_crt.3,
- doc/manpages/gnutls_x509_trust_list_verify_named_crt.3: manpages
- don't need to be in the repository.
-
-2011-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am, tests/cipher-test.c, tests/slow/Makefile.am,
- tests/slow/cipher-test.c: cipher-test is now run without valgrind
-
-2011-11-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.h: removed superfluous check.
-
-2011-11-29 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk, tests/suite/chain: Fix syntax-check nits.
-
-2011-11-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/cha-intro-tls.texi,
- doc/scripts/mytexi2latex: documentation updates.
-
-2011-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/gnutls.texi: use emph instead of cite since cite produces bad
- output in texi2html.
-
-2011-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi, doc/scripts/mytexi2latex: updates in
- sectioning. Subheading was used instead of subsection in few cases.
-
-2011-11-25 Ludovic Courtès <ludo@gnu.org>
-
- * guile/modules/system/documentation/output.scm: guile: Fix the
- (unused) `output-procedure-texi-documentation-from-c-file'. Reported by Mike Gran <spk121@yahoo.com>.
-
-2011-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: copy images to html_node
-
-2011-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi: added missing node
-
-2011-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth2.texi, doc/cha-gtls-app.texi,
- doc/cha-internals.texi, doc/cha-intro-tls.texi,
- doc/cha-library.texi, doc/cha-programs.texi, doc/scripts/gdoc,
- doc/scripts/mytexi2latex: updates in texi and tex documentation.
-
-2011-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/Makefile.am, lib/opencdk/dummy.c, lib/opencdk/main.h:
- dropped unneeded function.
-
-2011-11-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/Makefile.am, doc/cha-functions.texi,
- doc/cha-gtls-app.texi, doc/gnutls.texi, doc/scripts/gdoc,
- lib/gnutls_state.c, lib/includes/gnutls/gnutls.h.in,
- lib/includes/gnutls/openpgp.h: Separated API reference to header
- files in the texi manual.
-
-2011-11-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-examples.texi: removed text for tcp functions.
-
-2011-11-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, cfg.mk, doc/manpages/Makefile.am,
- doc/manpages/gnutls_alert_get.3,
- doc/manpages/gnutls_alert_get_name.3,
- doc/manpages/gnutls_alert_get_strname.3,
- doc/manpages/gnutls_alert_send.3,
- doc/manpages/gnutls_alert_send_appropriate.3,
- doc/manpages/gnutls_anon_allocate_client_credentials.3,
- doc/manpages/gnutls_anon_allocate_server_credentials.3,
- doc/manpages/gnutls_anon_free_client_credentials.3,
- doc/manpages/gnutls_anon_free_server_credentials.3,
- doc/manpages/gnutls_anon_set_params_function.3,
- doc/manpages/gnutls_anon_set_server_dh_params.3,
- doc/manpages/gnutls_anon_set_server_params_function.3,
- doc/manpages/gnutls_auth_client_get_type.3,
- doc/manpages/gnutls_auth_get_type.3,
- doc/manpages/gnutls_auth_server_get_type.3,
- doc/manpages/gnutls_bye.3,
- doc/manpages/gnutls_certificate_activation_time_peers.3,
- doc/manpages/gnutls_certificate_allocate_credentials.3,
- doc/manpages/gnutls_certificate_client_get_request_status.3,
- doc/manpages/gnutls_certificate_expiration_time_peers.3,
- doc/manpages/gnutls_certificate_free_ca_names.3,
- doc/manpages/gnutls_certificate_free_cas.3,
- doc/manpages/gnutls_certificate_free_credentials.3,
- doc/manpages/gnutls_certificate_free_crls.3,
- doc/manpages/gnutls_certificate_free_keys.3,
- doc/manpages/gnutls_certificate_get_issuer.3,
- doc/manpages/gnutls_certificate_get_openpgp_keyring.3,
- doc/manpages/gnutls_certificate_get_ours.3,
- doc/manpages/gnutls_certificate_get_peers.3,
- doc/manpages/gnutls_certificate_send_x509_rdn_sequence.3,
- doc/manpages/gnutls_certificate_server_set_request.3,
- doc/manpages/gnutls_certificate_set_dh_params.3,
- doc/manpages/gnutls_certificate_set_key.3,
- doc/manpages/gnutls_certificate_set_openpgp_key.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_file.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_file2.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_mem.3,
- doc/manpages/gnutls_certificate_set_openpgp_key_mem2.3,
- doc/manpages/gnutls_certificate_set_params_function.3,
- doc/manpages/gnutls_certificate_set_rsa_export_params.3,
- doc/manpages/gnutls_certificate_set_verify_flags.3,
- doc/manpages/gnutls_certificate_set_verify_function.3,
- doc/manpages/gnutls_certificate_set_verify_limits.3,
- doc/manpages/gnutls_certificate_set_x509_crl.3,
- doc/manpages/gnutls_certificate_set_x509_crl_file.3,
- doc/manpages/gnutls_certificate_set_x509_crl_mem.3,
- doc/manpages/gnutls_certificate_set_x509_key.3,
- doc/manpages/gnutls_certificate_set_x509_key_file.3,
- doc/manpages/gnutls_certificate_set_x509_key_mem.3,
- doc/manpages/gnutls_certificate_set_x509_trust.3,
- doc/manpages/gnutls_certificate_set_x509_trust_file.3,
- doc/manpages/gnutls_certificate_set_x509_trust_mem.3,
- doc/manpages/gnutls_certificate_type_get.3,
- doc/manpages/gnutls_certificate_type_get_id.3,
- doc/manpages/gnutls_certificate_type_get_name.3,
- doc/manpages/gnutls_certificate_type_list.3,
- doc/manpages/gnutls_certificate_type_set_priority.3,
- doc/manpages/gnutls_certificate_verify_peers2.3,
- doc/manpages/gnutls_check_version.3,
- doc/manpages/gnutls_cipher_add_auth.3,
- doc/manpages/gnutls_cipher_decrypt.3,
- doc/manpages/gnutls_cipher_decrypt2.3,
- doc/manpages/gnutls_cipher_deinit.3,
- doc/manpages/gnutls_cipher_encrypt.3,
- doc/manpages/gnutls_cipher_encrypt2.3,
- doc/manpages/gnutls_cipher_get.3,
- doc/manpages/gnutls_cipher_get_block_size.3,
- doc/manpages/gnutls_cipher_get_id.3,
- doc/manpages/gnutls_cipher_get_key_size.3,
- doc/manpages/gnutls_cipher_get_name.3,
- doc/manpages/gnutls_cipher_init.3,
- doc/manpages/gnutls_cipher_list.3,
- doc/manpages/gnutls_cipher_set_iv.3,
- doc/manpages/gnutls_cipher_set_priority.3,
- doc/manpages/gnutls_cipher_suite_get_name.3,
- doc/manpages/gnutls_cipher_suite_info.3,
- doc/manpages/gnutls_cipher_tag.3,
- doc/manpages/gnutls_compression_get.3,
- doc/manpages/gnutls_compression_get_id.3,
- doc/manpages/gnutls_compression_get_name.3,
- doc/manpages/gnutls_compression_list.3,
- doc/manpages/gnutls_compression_set_priority.3,
- doc/manpages/gnutls_credentials_clear.3,
- doc/manpages/gnutls_credentials_set.3,
- doc/manpages/gnutls_db_check_entry.3,
- doc/manpages/gnutls_db_get_ptr.3,
- doc/manpages/gnutls_db_remove_session.3,
- doc/manpages/gnutls_db_set_cache_expiration.3,
- doc/manpages/gnutls_db_set_ptr.3,
- doc/manpages/gnutls_db_set_remove_function.3,
- doc/manpages/gnutls_db_set_retrieve_function.3,
- doc/manpages/gnutls_db_set_store_function.3,
- doc/manpages/gnutls_deinit.3, doc/manpages/gnutls_dh_get_group.3,
- doc/manpages/gnutls_dh_get_peers_public_bits.3,
- doc/manpages/gnutls_dh_get_prime_bits.3,
- doc/manpages/gnutls_dh_get_pubkey.3,
- doc/manpages/gnutls_dh_get_secret_bits.3,
- doc/manpages/gnutls_dh_params_cpy.3,
- doc/manpages/gnutls_dh_params_deinit.3,
- doc/manpages/gnutls_dh_params_export_pkcs3.3,
- doc/manpages/gnutls_dh_params_export_raw.3,
- doc/manpages/gnutls_dh_params_generate2.3,
- doc/manpages/gnutls_dh_params_import_pkcs3.3,
- doc/manpages/gnutls_dh_params_import_raw.3,
- doc/manpages/gnutls_dh_params_init.3,
- doc/manpages/gnutls_dh_set_prime_bits.3,
- doc/manpages/gnutls_dtls_cookie_send.3,
- doc/manpages/gnutls_dtls_cookie_verify.3,
- doc/manpages/gnutls_dtls_get_data_mtu.3,
- doc/manpages/gnutls_dtls_get_mtu.3,
- doc/manpages/gnutls_dtls_prestate_set.3,
- doc/manpages/gnutls_dtls_set_mtu.3,
- doc/manpages/gnutls_dtls_set_timeouts.3,
- doc/manpages/gnutls_ecc_curve_get.3,
- doc/manpages/gnutls_ecc_curve_get_name.3,
- doc/manpages/gnutls_ecc_curve_get_size.3,
- doc/manpages/gnutls_error_is_fatal.3,
- doc/manpages/gnutls_error_to_alert.3,
- doc/manpages/gnutls_fingerprint.3,
- doc/manpages/gnutls_global_deinit.3,
- doc/manpages/gnutls_global_init.3,
- doc/manpages/gnutls_global_set_audit_log_function.3,
- doc/manpages/gnutls_global_set_log_function.3,
- doc/manpages/gnutls_global_set_log_level.3,
- doc/manpages/gnutls_global_set_mem_functions.3,
- doc/manpages/gnutls_global_set_mutex.3,
- doc/manpages/gnutls_global_set_time_function.3,
- doc/manpages/gnutls_handshake.3,
- doc/manpages/gnutls_handshake_get_last_in.3,
- doc/manpages/gnutls_handshake_get_last_out.3,
- doc/manpages/gnutls_handshake_set_max_packet_length.3,
- doc/manpages/gnutls_handshake_set_post_client_hello_function.3,
- doc/manpages/gnutls_handshake_set_private_extensions.3,
- doc/manpages/gnutls_hash.3, doc/manpages/gnutls_hash_deinit.3,
- doc/manpages/gnutls_hash_fast.3,
- doc/manpages/gnutls_hash_get_len.3,
- doc/manpages/gnutls_hash_init.3, doc/manpages/gnutls_hash_output.3,
- doc/manpages/gnutls_hex2bin.3, doc/manpages/gnutls_hex_decode.3,
- doc/manpages/gnutls_hex_encode.3, doc/manpages/gnutls_hmac.3,
- doc/manpages/gnutls_hmac_deinit.3, doc/manpages/gnutls_hmac_fast.3,
- doc/manpages/gnutls_hmac_get_len.3,
- doc/manpages/gnutls_hmac_init.3, doc/manpages/gnutls_hmac_output.3,
- doc/manpages/gnutls_init.3, doc/manpages/gnutls_key_generate.3,
- doc/manpages/gnutls_kx_get.3, doc/manpages/gnutls_kx_get_id.3,
- doc/manpages/gnutls_kx_get_name.3, doc/manpages/gnutls_kx_list.3,
- doc/manpages/gnutls_kx_set_priority.3,
- doc/manpages/gnutls_mac_get.3, doc/manpages/gnutls_mac_get_id.3,
- doc/manpages/gnutls_mac_get_key_size.3,
- doc/manpages/gnutls_mac_get_name.3, doc/manpages/gnutls_mac_list.3,
- doc/manpages/gnutls_mac_set_priority.3,
- doc/manpages/gnutls_openpgp_crt_check_hostname.3,
- doc/manpages/gnutls_openpgp_crt_deinit.3,
- doc/manpages/gnutls_openpgp_crt_export.3,
- doc/manpages/gnutls_openpgp_crt_get_auth_subkey.3,
- doc/manpages/gnutls_openpgp_crt_get_creation_time.3,
- doc/manpages/gnutls_openpgp_crt_get_expiration_time.3,
- doc/manpages/gnutls_openpgp_crt_get_fingerprint.3,
- doc/manpages/gnutls_openpgp_crt_get_key_id.3,
- doc/manpages/gnutls_openpgp_crt_get_key_usage.3,
- doc/manpages/gnutls_openpgp_crt_get_name.3,
- doc/manpages/gnutls_openpgp_crt_get_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_crt_get_pk_dsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_pk_rsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_crt_get_revoked_status.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_count.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_creation_time.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_expiration_time.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_fingerprint.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_id.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_idx.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_pk_dsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_pk_rsa_raw.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_revoked_status.3,
- doc/manpages/gnutls_openpgp_crt_get_subkey_usage.3,
- doc/manpages/gnutls_openpgp_crt_get_version.3,
- doc/manpages/gnutls_openpgp_crt_import.3,
- doc/manpages/gnutls_openpgp_crt_init.3,
- doc/manpages/gnutls_openpgp_crt_print.3,
- doc/manpages/gnutls_openpgp_crt_set_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_crt_verify_ring.3,
- doc/manpages/gnutls_openpgp_crt_verify_self.3,
- doc/manpages/gnutls_openpgp_keyring_check_id.3,
- doc/manpages/gnutls_openpgp_keyring_deinit.3,
- doc/manpages/gnutls_openpgp_keyring_get_crt.3,
- doc/manpages/gnutls_openpgp_keyring_get_crt_count.3,
- doc/manpages/gnutls_openpgp_keyring_import.3,
- doc/manpages/gnutls_openpgp_keyring_init.3,
- doc/manpages/gnutls_openpgp_privkey_deinit.3,
- doc/manpages/gnutls_openpgp_privkey_export.3,
- doc/manpages/gnutls_openpgp_privkey_export_dsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_export_rsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_export_subkey_dsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_export_subkey_rsa_raw.3,
- doc/manpages/gnutls_openpgp_privkey_get_fingerprint.3,
- doc/manpages/gnutls_openpgp_privkey_get_key_id.3,
- doc/manpages/gnutls_openpgp_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_privkey_get_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_privkey_get_revoked_status.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_count.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_creation_time.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_fingerprint.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_id.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_idx.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_pk_algorithm.3,
- doc/manpages/gnutls_openpgp_privkey_get_subkey_revoked_status.3,
- doc/manpages/gnutls_openpgp_privkey_import.3,
- doc/manpages/gnutls_openpgp_privkey_init.3,
- doc/manpages/gnutls_openpgp_privkey_sec_param.3,
- doc/manpages/gnutls_openpgp_privkey_set_preferred_key_id.3,
- doc/manpages/gnutls_openpgp_privkey_sign_hash.3,
- doc/manpages/gnutls_openpgp_send_cert.3,
- doc/manpages/gnutls_openpgp_set_recv_key_function.3,
- doc/manpages/gnutls_pcert_deinit.3,
- doc/manpages/gnutls_pcert_import_openpgp.3,
- doc/manpages/gnutls_pcert_import_openpgp_raw.3,
- doc/manpages/gnutls_pcert_import_x509.3,
- doc/manpages/gnutls_pcert_import_x509_raw.3,
- doc/manpages/gnutls_pcert_list_import_x509_raw.3,
- doc/manpages/gnutls_pem_base64_decode.3,
- doc/manpages/gnutls_pem_base64_decode_alloc.3,
- doc/manpages/gnutls_pem_base64_encode.3,
- doc/manpages/gnutls_pem_base64_encode_alloc.3,
- doc/manpages/gnutls_perror.3,
- doc/manpages/gnutls_pk_algorithm_get_name.3,
- doc/manpages/gnutls_pk_bits_to_sec_param.3,
- doc/manpages/gnutls_pk_get_id.3, doc/manpages/gnutls_pk_get_name.3,
- doc/manpages/gnutls_pk_list.3,
- doc/manpages/gnutls_pkcs11_add_provider.3,
- doc/manpages/gnutls_pkcs11_copy_secret_key.3,
- doc/manpages/gnutls_pkcs11_copy_x509_crt.3,
- doc/manpages/gnutls_pkcs11_copy_x509_privkey.3,
- doc/manpages/gnutls_pkcs11_deinit.3,
- doc/manpages/gnutls_pkcs11_delete_url.3,
- doc/manpages/gnutls_pkcs11_init.3,
- doc/manpages/gnutls_pkcs11_obj_deinit.3,
- doc/manpages/gnutls_pkcs11_obj_export.3,
- doc/manpages/gnutls_pkcs11_obj_export_url.3,
- doc/manpages/gnutls_pkcs11_obj_get_info.3,
- doc/manpages/gnutls_pkcs11_obj_get_type.3,
- doc/manpages/gnutls_pkcs11_obj_import_url.3,
- doc/manpages/gnutls_pkcs11_obj_init.3,
- doc/manpages/gnutls_pkcs11_obj_list_import_url.3,
- doc/manpages/gnutls_pkcs11_privkey_deinit.3,
- doc/manpages/gnutls_pkcs11_privkey_export_url.3,
- doc/manpages/gnutls_pkcs11_privkey_generate.3,
- doc/manpages/gnutls_pkcs11_privkey_get_info.3,
- doc/manpages/gnutls_pkcs11_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_pkcs11_privkey_import_url.3,
- doc/manpages/gnutls_pkcs11_privkey_init.3,
- doc/manpages/gnutls_pkcs11_set_pin_function.3,
- doc/manpages/gnutls_pkcs11_set_token_function.3,
- doc/manpages/gnutls_pkcs11_token_get_flags.3,
- doc/manpages/gnutls_pkcs11_token_get_info.3,
- doc/manpages/gnutls_pkcs11_token_get_mechanism.3,
- doc/manpages/gnutls_pkcs11_token_get_url.3,
- doc/manpages/gnutls_pkcs11_token_init.3,
- doc/manpages/gnutls_pkcs11_token_set_pin.3,
- doc/manpages/gnutls_pkcs11_type_get_name.3,
- doc/manpages/gnutls_pkcs12_bag_decrypt.3,
- doc/manpages/gnutls_pkcs12_bag_deinit.3,
- doc/manpages/gnutls_pkcs12_bag_encrypt.3,
- doc/manpages/gnutls_pkcs12_bag_get_count.3,
- doc/manpages/gnutls_pkcs12_bag_get_data.3,
- doc/manpages/gnutls_pkcs12_bag_get_friendly_name.3,
- doc/manpages/gnutls_pkcs12_bag_get_key_id.3,
- doc/manpages/gnutls_pkcs12_bag_get_type.3,
- doc/manpages/gnutls_pkcs12_bag_init.3,
- doc/manpages/gnutls_pkcs12_bag_set_crl.3,
- doc/manpages/gnutls_pkcs12_bag_set_crt.3,
- doc/manpages/gnutls_pkcs12_bag_set_data.3,
- doc/manpages/gnutls_pkcs12_bag_set_friendly_name.3,
- doc/manpages/gnutls_pkcs12_bag_set_key_id.3,
- doc/manpages/gnutls_pkcs12_deinit.3,
- doc/manpages/gnutls_pkcs12_export.3,
- doc/manpages/gnutls_pkcs12_generate_mac.3,
- doc/manpages/gnutls_pkcs12_get_bag.3,
- doc/manpages/gnutls_pkcs12_import.3,
- doc/manpages/gnutls_pkcs12_init.3,
- doc/manpages/gnutls_pkcs12_set_bag.3,
- doc/manpages/gnutls_pkcs12_verify_mac.3,
- doc/manpages/gnutls_pkcs7_deinit.3,
- doc/manpages/gnutls_pkcs7_delete_crl.3,
- doc/manpages/gnutls_pkcs7_delete_crt.3,
- doc/manpages/gnutls_pkcs7_export.3,
- doc/manpages/gnutls_pkcs7_get_crl_count.3,
- doc/manpages/gnutls_pkcs7_get_crl_raw.3,
- doc/manpages/gnutls_pkcs7_get_crt_count.3,
- doc/manpages/gnutls_pkcs7_get_crt_raw.3,
- doc/manpages/gnutls_pkcs7_import.3,
- doc/manpages/gnutls_pkcs7_init.3,
- doc/manpages/gnutls_pkcs7_set_crl.3,
- doc/manpages/gnutls_pkcs7_set_crl_raw.3,
- doc/manpages/gnutls_pkcs7_set_crt.3,
- doc/manpages/gnutls_pkcs7_set_crt_raw.3, doc/manpages/gnutls_prf.3,
- doc/manpages/gnutls_prf_raw.3,
- doc/manpages/gnutls_priority_deinit.3,
- doc/manpages/gnutls_priority_init.3,
- doc/manpages/gnutls_priority_set.3,
- doc/manpages/gnutls_priority_set_direct.3,
- doc/manpages/gnutls_privkey_decrypt_data.3,
- doc/manpages/gnutls_privkey_deinit.3,
- doc/manpages/gnutls_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_privkey_get_type.3,
- doc/manpages/gnutls_privkey_import_ext.3,
- doc/manpages/gnutls_privkey_import_openpgp.3,
- doc/manpages/gnutls_privkey_import_pkcs11.3,
- doc/manpages/gnutls_privkey_import_x509.3,
- doc/manpages/gnutls_privkey_init.3,
- doc/manpages/gnutls_privkey_sign_data.3,
- doc/manpages/gnutls_privkey_sign_hash.3,
- doc/manpages/gnutls_protocol_get_id.3,
- doc/manpages/gnutls_protocol_get_name.3,
- doc/manpages/gnutls_protocol_get_version.3,
- doc/manpages/gnutls_protocol_list.3,
- doc/manpages/gnutls_protocol_set_priority.3,
- doc/manpages/gnutls_psk_allocate_client_credentials.3,
- doc/manpages/gnutls_psk_allocate_server_credentials.3,
- doc/manpages/gnutls_psk_client_get_hint.3,
- doc/manpages/gnutls_psk_free_client_credentials.3,
- doc/manpages/gnutls_psk_free_server_credentials.3,
- doc/manpages/gnutls_psk_server_get_username.3,
- doc/manpages/gnutls_psk_set_client_credentials.3,
- doc/manpages/gnutls_psk_set_params_function.3,
- doc/manpages/gnutls_psk_set_server_credentials_file.3,
- doc/manpages/gnutls_psk_set_server_credentials_hint.3,
- doc/manpages/gnutls_psk_set_server_dh_params.3,
- doc/manpages/gnutls_psk_set_server_params_function.3,
- doc/manpages/gnutls_pubkey_deinit.3,
- doc/manpages/gnutls_pubkey_export.3,
- doc/manpages/gnutls_pubkey_get_key_id.3,
- doc/manpages/gnutls_pubkey_get_key_usage.3,
- doc/manpages/gnutls_pubkey_get_openpgp_key_id.3,
- doc/manpages/gnutls_pubkey_get_pk_algorithm.3,
- doc/manpages/gnutls_pubkey_get_pk_dsa_raw.3,
- doc/manpages/gnutls_pubkey_get_pk_ecc_raw.3,
- doc/manpages/gnutls_pubkey_get_pk_ecc_x962.3,
- doc/manpages/gnutls_pubkey_get_pk_rsa_raw.3,
- doc/manpages/gnutls_pubkey_get_preferred_hash_algorithm.3,
- doc/manpages/gnutls_pubkey_get_verify_algorithm.3,
- doc/manpages/gnutls_pubkey_import.3,
- doc/manpages/gnutls_pubkey_import_dsa_raw.3,
- doc/manpages/gnutls_pubkey_import_ecc_raw.3,
- doc/manpages/gnutls_pubkey_import_ecc_x962.3,
- doc/manpages/gnutls_pubkey_import_openpgp.3,
- doc/manpages/gnutls_pubkey_import_pkcs11.3,
- doc/manpages/gnutls_pubkey_import_pkcs11_url.3,
- doc/manpages/gnutls_pubkey_import_privkey.3,
- doc/manpages/gnutls_pubkey_import_rsa_raw.3,
- doc/manpages/gnutls_pubkey_import_x509.3,
- doc/manpages/gnutls_pubkey_init.3,
- doc/manpages/gnutls_pubkey_set_key_usage.3,
- doc/manpages/gnutls_pubkey_verify_data.3,
- doc/manpages/gnutls_pubkey_verify_data2.3,
- doc/manpages/gnutls_pubkey_verify_hash.3,
- doc/manpages/gnutls_record_check_pending.3,
- doc/manpages/gnutls_record_disable_padding.3,
- doc/manpages/gnutls_record_get_direction.3,
- doc/manpages/gnutls_record_get_discarded.3,
- doc/manpages/gnutls_record_get_max_size.3,
- doc/manpages/gnutls_record_recv.3,
- doc/manpages/gnutls_record_recv_seq.3,
- doc/manpages/gnutls_record_send.3,
- doc/manpages/gnutls_record_set_max_size.3,
- doc/manpages/gnutls_rehandshake.3, doc/manpages/gnutls_rnd.3,
- doc/manpages/gnutls_rsa_export_get_modulus_bits.3,
- doc/manpages/gnutls_rsa_export_get_pubkey.3,
- doc/manpages/gnutls_rsa_params_cpy.3,
- doc/manpages/gnutls_rsa_params_deinit.3,
- doc/manpages/gnutls_rsa_params_export_pkcs1.3,
- doc/manpages/gnutls_rsa_params_export_raw.3,
- doc/manpages/gnutls_rsa_params_generate2.3,
- doc/manpages/gnutls_rsa_params_import_pkcs1.3,
- doc/manpages/gnutls_rsa_params_import_raw.3,
- doc/manpages/gnutls_rsa_params_init.3,
- doc/manpages/gnutls_safe_renegotiation_status.3,
- doc/manpages/gnutls_sec_param_get_name.3,
- doc/manpages/gnutls_sec_param_to_pk_bits.3,
- doc/manpages/gnutls_server_name_get.3,
- doc/manpages/gnutls_server_name_set.3,
- doc/manpages/gnutls_session_channel_binding.3,
- doc/manpages/gnutls_session_enable_compatibility_mode.3,
- doc/manpages/gnutls_session_get_data.3,
- doc/manpages/gnutls_session_get_data2.3,
- doc/manpages/gnutls_session_get_id.3,
- doc/manpages/gnutls_session_get_ptr.3,
- doc/manpages/gnutls_session_is_resumed.3,
- doc/manpages/gnutls_session_set_data.3,
- doc/manpages/gnutls_session_set_ptr.3,
- doc/manpages/gnutls_session_ticket_enable_client.3,
- doc/manpages/gnutls_session_ticket_enable_server.3,
- doc/manpages/gnutls_session_ticket_key_generate.3,
- doc/manpages/gnutls_set_default_export_priority.3,
- doc/manpages/gnutls_set_default_priority.3,
- doc/manpages/gnutls_sign_algorithm_get_requested.3,
- doc/manpages/gnutls_sign_callback_get.3,
- doc/manpages/gnutls_sign_callback_set.3,
- doc/manpages/gnutls_sign_get_id.3,
- doc/manpages/gnutls_sign_get_name.3,
- doc/manpages/gnutls_sign_list.3,
- doc/manpages/gnutls_srp_allocate_client_credentials.3,
- doc/manpages/gnutls_srp_allocate_server_credentials.3,
- doc/manpages/gnutls_srp_base64_decode.3,
- doc/manpages/gnutls_srp_base64_decode_alloc.3,
- doc/manpages/gnutls_srp_base64_encode.3,
- doc/manpages/gnutls_srp_base64_encode_alloc.3,
- doc/manpages/gnutls_srp_free_client_credentials.3,
- doc/manpages/gnutls_srp_free_server_credentials.3,
- doc/manpages/gnutls_srp_server_get_username.3,
- doc/manpages/gnutls_srp_set_client_credentials.3,
- doc/manpages/gnutls_srp_set_prime_bits.3,
- doc/manpages/gnutls_srp_set_server_credentials_file.3,
- doc/manpages/gnutls_srp_verifier.3, doc/manpages/gnutls_strerror.3,
- doc/manpages/gnutls_strerror_name.3,
- doc/manpages/gnutls_supplemental_get_name.3,
- doc/manpages/gnutls_transport_get_ptr.3,
- doc/manpages/gnutls_transport_get_ptr2.3,
- doc/manpages/gnutls_transport_set_errno.3,
- doc/manpages/gnutls_transport_set_errno_function.3,
- doc/manpages/gnutls_transport_set_ptr.3,
- doc/manpages/gnutls_transport_set_ptr2.3,
- doc/manpages/gnutls_transport_set_pull_function.3,
- doc/manpages/gnutls_transport_set_pull_timeout_function.3,
- doc/manpages/gnutls_transport_set_push_function.3,
- doc/manpages/gnutls_transport_set_vec_push_function.3,
- doc/manpages/gnutls_x509_crl_check_issuer.3,
- doc/manpages/gnutls_x509_crl_deinit.3,
- doc/manpages/gnutls_x509_crl_export.3,
- doc/manpages/gnutls_x509_crl_get_authority_key_id.3,
- doc/manpages/gnutls_x509_crl_get_crt_count.3,
- doc/manpages/gnutls_x509_crl_get_crt_serial.3,
- doc/manpages/gnutls_x509_crl_get_dn_oid.3,
- doc/manpages/gnutls_x509_crl_get_extension_data.3,
- doc/manpages/gnutls_x509_crl_get_extension_info.3,
- doc/manpages/gnutls_x509_crl_get_extension_oid.3,
- doc/manpages/gnutls_x509_crl_get_issuer_dn.3,
- doc/manpages/gnutls_x509_crl_get_issuer_dn_by_oid.3,
- doc/manpages/gnutls_x509_crl_get_next_update.3,
- doc/manpages/gnutls_x509_crl_get_number.3,
- doc/manpages/gnutls_x509_crl_get_raw_issuer_dn.3,
- doc/manpages/gnutls_x509_crl_get_signature.3,
- doc/manpages/gnutls_x509_crl_get_signature_algorithm.3,
- doc/manpages/gnutls_x509_crl_get_this_update.3,
- doc/manpages/gnutls_x509_crl_get_version.3,
- doc/manpages/gnutls_x509_crl_import.3,
- doc/manpages/gnutls_x509_crl_init.3,
- doc/manpages/gnutls_x509_crl_list_import.3,
- doc/manpages/gnutls_x509_crl_list_import2.3,
- doc/manpages/gnutls_x509_crl_print.3,
- doc/manpages/gnutls_x509_crl_privkey_sign.3,
- doc/manpages/gnutls_x509_crl_set_authority_key_id.3,
- doc/manpages/gnutls_x509_crl_set_crt.3,
- doc/manpages/gnutls_x509_crl_set_crt_serial.3,
- doc/manpages/gnutls_x509_crl_set_next_update.3,
- doc/manpages/gnutls_x509_crl_set_number.3,
- doc/manpages/gnutls_x509_crl_set_this_update.3,
- doc/manpages/gnutls_x509_crl_set_version.3,
- doc/manpages/gnutls_x509_crl_sign.3,
- doc/manpages/gnutls_x509_crl_sign2.3,
- doc/manpages/gnutls_x509_crl_verify.3,
- doc/manpages/gnutls_x509_crq_deinit.3,
- doc/manpages/gnutls_x509_crq_export.3,
- doc/manpages/gnutls_x509_crq_get_attribute_by_oid.3,
- doc/manpages/gnutls_x509_crq_get_attribute_data.3,
- doc/manpages/gnutls_x509_crq_get_attribute_info.3,
- doc/manpages/gnutls_x509_crq_get_basic_constraints.3,
- doc/manpages/gnutls_x509_crq_get_challenge_password.3,
- doc/manpages/gnutls_x509_crq_get_dn.3,
- doc/manpages/gnutls_x509_crq_get_dn_by_oid.3,
- doc/manpages/gnutls_x509_crq_get_dn_oid.3,
- doc/manpages/gnutls_x509_crq_get_extension_by_oid.3,
- doc/manpages/gnutls_x509_crq_get_extension_data.3,
- doc/manpages/gnutls_x509_crq_get_extension_info.3,
- doc/manpages/gnutls_x509_crq_get_key_id.3,
- doc/manpages/gnutls_x509_crq_get_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crq_get_key_rsa_raw.3,
- doc/manpages/gnutls_x509_crq_get_key_usage.3,
- doc/manpages/gnutls_x509_crq_get_pk_algorithm.3,
- doc/manpages/gnutls_x509_crq_get_subject_alt_name.3,
- doc/manpages/gnutls_x509_crq_get_subject_alt_othername_oid.3,
- doc/manpages/gnutls_x509_crq_get_version.3,
- doc/manpages/gnutls_x509_crq_import.3,
- doc/manpages/gnutls_x509_crq_init.3,
- doc/manpages/gnutls_x509_crq_print.3,
- doc/manpages/gnutls_x509_crq_privkey_sign.3,
- doc/manpages/gnutls_x509_crq_set_attribute_by_oid.3,
- doc/manpages/gnutls_x509_crq_set_basic_constraints.3,
- doc/manpages/gnutls_x509_crq_set_challenge_password.3,
- doc/manpages/gnutls_x509_crq_set_dn_by_oid.3,
- doc/manpages/gnutls_x509_crq_set_key.3,
- doc/manpages/gnutls_x509_crq_set_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crq_set_key_rsa_raw.3,
- doc/manpages/gnutls_x509_crq_set_key_usage.3,
- doc/manpages/gnutls_x509_crq_set_pubkey.3,
- doc/manpages/gnutls_x509_crq_set_subject_alt_name.3,
- doc/manpages/gnutls_x509_crq_set_version.3,
- doc/manpages/gnutls_x509_crq_sign.3,
- doc/manpages/gnutls_x509_crq_sign2.3,
- doc/manpages/gnutls_x509_crq_verify.3,
- doc/manpages/gnutls_x509_crt_check_hostname.3,
- doc/manpages/gnutls_x509_crt_check_issuer.3,
- doc/manpages/gnutls_x509_crt_check_revocation.3,
- doc/manpages/gnutls_x509_crt_cpy_crl_dist_points.3,
- doc/manpages/gnutls_x509_crt_deinit.3,
- doc/manpages/gnutls_x509_crt_export.3,
- doc/manpages/gnutls_x509_crt_get_activation_time.3,
- doc/manpages/gnutls_x509_crt_get_authority_info_access.3,
- doc/manpages/gnutls_x509_crt_get_authority_key_id.3,
- doc/manpages/gnutls_x509_crt_get_basic_constraints.3,
- doc/manpages/gnutls_x509_crt_get_ca_status.3,
- doc/manpages/gnutls_x509_crt_get_crl_dist_points.3,
- doc/manpages/gnutls_x509_crt_get_dn.3,
- doc/manpages/gnutls_x509_crt_get_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_get_dn_oid.3,
- doc/manpages/gnutls_x509_crt_get_expiration_time.3,
- doc/manpages/gnutls_x509_crt_get_extension_by_oid.3,
- doc/manpages/gnutls_x509_crt_get_extension_data.3,
- doc/manpages/gnutls_x509_crt_get_extension_info.3,
- doc/manpages/gnutls_x509_crt_get_extension_oid.3,
- doc/manpages/gnutls_x509_crt_get_fingerprint.3,
- doc/manpages/gnutls_x509_crt_get_issuer.3,
- doc/manpages/gnutls_x509_crt_get_issuer_alt_name.3,
- doc/manpages/gnutls_x509_crt_get_issuer_alt_name2.3,
- doc/manpages/gnutls_x509_crt_get_issuer_alt_othername_oid.3,
- doc/manpages/gnutls_x509_crt_get_issuer_dn.3,
- doc/manpages/gnutls_x509_crt_get_issuer_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_get_issuer_dn_oid.3,
- doc/manpages/gnutls_x509_crt_get_issuer_unique_id.3,
- doc/manpages/gnutls_x509_crt_get_key_id.3,
- doc/manpages/gnutls_x509_crt_get_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crt_get_key_usage.3,
- doc/manpages/gnutls_x509_crt_get_pk_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_pk_dsa_raw.3,
- doc/manpages/gnutls_x509_crt_get_pk_rsa_raw.3,
- doc/manpages/gnutls_x509_crt_get_preferred_hash_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_proxy.3,
- doc/manpages/gnutls_x509_crt_get_raw_dn.3,
- doc/manpages/gnutls_x509_crt_get_raw_issuer_dn.3,
- doc/manpages/gnutls_x509_crt_get_serial.3,
- doc/manpages/gnutls_x509_crt_get_signature.3,
- doc/manpages/gnutls_x509_crt_get_signature_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_subject.3,
- doc/manpages/gnutls_x509_crt_get_subject_alt_name.3,
- doc/manpages/gnutls_x509_crt_get_subject_alt_name2.3,
- doc/manpages/gnutls_x509_crt_get_subject_alt_othername_oid.3,
- doc/manpages/gnutls_x509_crt_get_subject_key_id.3,
- doc/manpages/gnutls_x509_crt_get_subject_unique_id.3,
- doc/manpages/gnutls_x509_crt_get_verify_algorithm.3,
- doc/manpages/gnutls_x509_crt_get_version.3,
- doc/manpages/gnutls_x509_crt_import.3,
- doc/manpages/gnutls_x509_crt_import_pkcs11.3,
- doc/manpages/gnutls_x509_crt_import_pkcs11_url.3,
- doc/manpages/gnutls_x509_crt_init.3,
- doc/manpages/gnutls_x509_crt_list_import.3,
- doc/manpages/gnutls_x509_crt_list_import2.3,
- doc/manpages/gnutls_x509_crt_list_import_pkcs11.3,
- doc/manpages/gnutls_x509_crt_list_verify.3,
- doc/manpages/gnutls_x509_crt_print.3,
- doc/manpages/gnutls_x509_crt_privkey_sign.3,
- doc/manpages/gnutls_x509_crt_set_activation_time.3,
- doc/manpages/gnutls_x509_crt_set_authority_key_id.3,
- doc/manpages/gnutls_x509_crt_set_basic_constraints.3,
- doc/manpages/gnutls_x509_crt_set_ca_status.3,
- doc/manpages/gnutls_x509_crt_set_crl_dist_points.3,
- doc/manpages/gnutls_x509_crt_set_crl_dist_points2.3,
- doc/manpages/gnutls_x509_crt_set_crq.3,
- doc/manpages/gnutls_x509_crt_set_crq_extensions.3,
- doc/manpages/gnutls_x509_crt_set_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_set_expiration_time.3,
- doc/manpages/gnutls_x509_crt_set_extension_by_oid.3,
- doc/manpages/gnutls_x509_crt_set_issuer_dn_by_oid.3,
- doc/manpages/gnutls_x509_crt_set_key.3,
- doc/manpages/gnutls_x509_crt_set_key_purpose_oid.3,
- doc/manpages/gnutls_x509_crt_set_key_usage.3,
- doc/manpages/gnutls_x509_crt_set_proxy.3,
- doc/manpages/gnutls_x509_crt_set_proxy_dn.3,
- doc/manpages/gnutls_x509_crt_set_pubkey.3,
- doc/manpages/gnutls_x509_crt_set_serial.3,
- doc/manpages/gnutls_x509_crt_set_subject_alt_name.3,
- doc/manpages/gnutls_x509_crt_set_subject_alternative_name.3,
- doc/manpages/gnutls_x509_crt_set_subject_key_id.3,
- doc/manpages/gnutls_x509_crt_set_version.3,
- doc/manpages/gnutls_x509_crt_sign.3,
- doc/manpages/gnutls_x509_crt_sign2.3,
- doc/manpages/gnutls_x509_crt_verify.3,
- doc/manpages/gnutls_x509_crt_verify_data.3,
- doc/manpages/gnutls_x509_crt_verify_hash.3,
- doc/manpages/gnutls_x509_dn_deinit.3,
- doc/manpages/gnutls_x509_dn_export.3,
- doc/manpages/gnutls_x509_dn_get_rdn_ava.3,
- doc/manpages/gnutls_x509_dn_import.3,
- doc/manpages/gnutls_x509_dn_init.3,
- doc/manpages/gnutls_x509_dn_oid_known.3,
- doc/manpages/gnutls_x509_privkey_cpy.3,
- doc/manpages/gnutls_x509_privkey_deinit.3,
- doc/manpages/gnutls_x509_privkey_export.3,
- doc/manpages/gnutls_x509_privkey_export_dsa_raw.3,
- doc/manpages/gnutls_x509_privkey_export_ecc_raw.3,
- doc/manpages/gnutls_x509_privkey_export_pkcs8.3,
- doc/manpages/gnutls_x509_privkey_export_rsa_raw.3,
- doc/manpages/gnutls_x509_privkey_export_rsa_raw2.3,
- doc/manpages/gnutls_x509_privkey_fix.3,
- doc/manpages/gnutls_x509_privkey_generate.3,
- doc/manpages/gnutls_x509_privkey_get_key_id.3,
- doc/manpages/gnutls_x509_privkey_get_pk_algorithm.3,
- doc/manpages/gnutls_x509_privkey_import.3,
- doc/manpages/gnutls_x509_privkey_import_dsa_raw.3,
- doc/manpages/gnutls_x509_privkey_import_ecc_raw.3,
- doc/manpages/gnutls_x509_privkey_import_pkcs8.3,
- doc/manpages/gnutls_x509_privkey_import_rsa_raw.3,
- doc/manpages/gnutls_x509_privkey_import_rsa_raw2.3,
- doc/manpages/gnutls_x509_privkey_init.3,
- doc/manpages/gnutls_x509_privkey_sec_param.3,
- doc/manpages/gnutls_x509_privkey_sign_data.3,
- doc/manpages/gnutls_x509_privkey_sign_hash.3,
- doc/manpages/gnutls_x509_privkey_verify_params.3,
- doc/manpages/gnutls_x509_rdn_get.3,
- doc/manpages/gnutls_x509_rdn_get_by_oid.3,
- doc/manpages/gnutls_x509_rdn_get_oid.3,
- doc/manpages/gnutls_x509_trust_list_add_cas.3,
- doc/manpages/gnutls_x509_trust_list_add_crls.3,
- doc/manpages/gnutls_x509_trust_list_add_named_crt.3,
- doc/manpages/gnutls_x509_trust_list_deinit.3,
- doc/manpages/gnutls_x509_trust_list_get_issuer.3,
- doc/manpages/gnutls_x509_trust_list_init.3,
- doc/manpages/gnutls_x509_trust_list_verify_crt.3,
- doc/manpages/gnutls_x509_trust_list_verify_named_crt.3,
- doc/scripts/getfuncs.pl, lib/gnutls_cert.c, lib/gnutls_str.c: Added
- a more robust manpage generation method.
-
-2011-11-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c:
- updated/fixed SRP and PSK examples.
-
-2011-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/cert.c: updated client certificate signature algorithm
- indication, to allow holding 3 algorithms.
-
-2011-11-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: use texi2html to generate documentation
-
-2011-11-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/scripts/gdoc: corrected texinfo and manpage generation of
- documentation.
-
-2011-11-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: count all discarded packets as dropped.
-
-2011-11-15 Martin Storsjo <martin@martin.st>
-
- * extra/Makefile.am, lib/Makefile.am: Add dependencies from the def
- files to the libraries that generate them This avoids build failures in parallel builds, where builds could
- fail with this error message: make[2]: *** No rule to make target `libgnutls-26.def', needed by
- `all-am'. Stop. There is no direct rules that generate it, but it is generated as a
- byproduct when building libgnutls.la. By marking the la file as a
- dependency, make won't bail out by not finding the file until that
- dependency is built, and at that point, the def file exists. Signed-off-by: Simon Josefsson <simon@josefsson.org>
-
-2011-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-auth.texi, doc/cha-cert-auth.texi,
- doc/cha-cert-auth2.texi, doc/cha-gtls-app.texi,
- doc/cha-gtls-examples.texi, doc/cha-intro-tls.texi,
- doc/cha-library.texi, doc/cha-shared-key.texi, doc/gnutls.texi,
- doc/latex/.gitignore, doc/latex/Makefile.am, doc/latex/gnutls.tex,
- doc/scripts/mytexi2latex: reorganized documentation
-
-2011-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm-coff/appro-aes-x86-coff.s,
- lib/accelerated/x86/asm-coff/cpuid-x86-64-coff.s,
- lib/accelerated/x86/asm-coff/cpuid-x86-coff.s,
- lib/accelerated/x86/asm-coff/padlock-x86-coff.s,
- lib/accelerated/x86/asm/appro-aes-gcm-x86-64.s,
- lib/accelerated/x86/asm/appro-aes-x86-64.s,
- lib/accelerated/x86/asm/appro-aes-x86.s,
- lib/accelerated/x86/asm/cpuid-x86-64.s,
- lib/accelerated/x86/asm/cpuid-x86.s,
- lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s: Commited new assembler files.
-
-2011-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk, devel/perlasm/aesni-x86.pl,
- devel/perlasm/aesni-x86_64.pl, devel/perlasm/cbc.pl,
- devel/perlasm/cpuid-x86.pl, devel/perlasm/cpuid-x86_64.pl,
- devel/perlasm/e_padlock-x86.pl, devel/perlasm/e_padlock-x86_64.pl,
- devel/perlasm/ghash-x86.pl, devel/perlasm/ghash-x86_64.pl,
- devel/perlasm/license-gnutls.txt, devel/perlasm/license.txt,
- devel/perlasm/ppc-xlate.pl, devel/perlasm/readme,
- devel/perlasm/x86_64-xlate.pl, devel/perlasm/x86asm.pl,
- devel/perlasm/x86gas.pl, devel/perlasm/x86masm.pl,
- devel/perlasm/x86nasm.pl: Added rules to auto-generate the assembler
- files.
-
-2011-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi: updated
-
-2011-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi, doc/cha-programs.texi,
- doc/gnutls.texi: Tools are discussed in the relevant chapters and
- sections.
-
-2011-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: released 3.0.8
-
-2011-11-12 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac: Add tests/slow/Makfile and sort config files.
-
-2011-11-12 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk: Fix wordwrap.
-
-2011-11-12 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/verify-high.c, lib/x509/verify-high.h: Don't export
- verify-high structs internally.
-
-2011-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: document the gpl modules used by gnulib
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am, tests/gendh.c, tests/keygen.c,
- tests/slow/Makefile.am, tests/slow/README, tests/slow/gendh.c,
- tests/slow/keygen.c: slow tests are not being run using valgrind
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/ecdsa/Makefile.am: distribute pem file
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/ecdsa/bad-key.pem, tests/ecdsa/ecdsa: Added test to detect a
- wrong ECDSA key.
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.h, lib/gnutls_int.h: define likely() and
- unlikely() and use them to prevent debugging code from being
- prioritized in branch prediction.
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, m4/hooks.m4: bumped library version and documented updates.
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/crypto-backend.h, lib/gnutls_errors.c, lib/gnutls_pk.c,
- lib/gnutls_pk.h, lib/includes/gnutls/gnutls.h.in,
- lib/includes/gnutls/x509.h, lib/libgnutls.map, lib/nettle/pk.c,
- lib/x509/privkey.c, src/certtool.c, tests/Makefile.am,
- tests/keygen.c: Added gnutls_x509_privkey_verify_params() which
- verifies the parameters of a private key. Added test case for
- private key generation.
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-cfg.c, src/certtool-common.c, src/certtool.c,
- src/psk.c, src/srptool.c, src/tests.c, src/tls_test.c: simplified
- copyright years.
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, m4/hooks.m4: bumped library versions
-
-2011-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/scripts/mytexi2latex,
- lib/x509/crl_write.c: Added documentation on revocation lists.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/chain: account for error code 1 in certtool.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: document updates
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c: Reduce pad.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: added missing dir
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h, lib/gnutls_record.c: Revert "periodically print
- messages that might be used in timing attacks." This reverts commit a333d71762903ff5b716d1e3967017b1baf61bd2.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_state.c: Revert "dropped packets are also reported on
- gnutls_deinit() to ensure that they are not lost." This reverts commit 41a73fb4a147dc4773d4b546d5d8b5cfdae255d9.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c: provide less timing information during packet
- MAC verification.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/ecdsa/ecdsa: silence test
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/crypto-backend.h, lib/gnutls_ecc.c, lib/gnutls_pubkey.c,
- lib/nettle/pk.c, lib/pkcs11_write.c, lib/x509/key_decode.c,
- lib/x509/key_encode.c, lib/x509/privkey.c: Corrected ECC key
- generation.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: fail on certificate verification
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am, tests/ecdsa/Makefile.am, tests/ecdsa/ecdsa:
- Added ECDSA key generation, signing and verification tests.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: verify the self signature of a CRQ when --crq-info
- parameter is given.
-
-2011-11-10 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/verify-high.h: Add verify-high.h, to export some structs
- (for OCSP).
-
-2011-11-10 Simon Josefsson <simon@josefsson.org>
-
- * lib/algorithms.h, lib/algorithms/mac.c: Add explicit digest
- mapping functions (for OCSP).
-
-2011-11-10 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/Makefile.am, lib/x509/verify-high.c: Make verify-high
- structures internally accessible (for OCSP).
-
-2011-11-10 Simon Josefsson <simon@josefsson.org>
-
- * lib/libgnutls.map: Indent.
-
-2011-11-10 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/common.c, lib/x509/common.h, lib/x509/extensions.c: Make
- more functions available internally (for OCSP).
-
-2011-11-10 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_str.c, lib/gnutls_str.h, lib/x509/output.c: Make
- asciiprint a globally available function.
-
-2011-11-10 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore: Add.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_state.c: dropped packets are also reported on
- gnutls_deinit() to ensure that they are not lost.
-
-2011-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h, lib/gnutls_record.c: periodically print messages
- that might be used in timing attacks.
-
-2011-11-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * COPYING.LESSER, lib/COPYING: LGPLv3 license was moved to root.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac, doc/reference/gnutls-docs.sgml,
- doc/reference/version.xml.in: Update gtk-doc template.
-
-2011-11-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: updated
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/includes/gnutls/pkcs11.h: Remove redundant const keyword in
- (confuses gtk-doc parser).
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * README-alpha: Mention libidn dependency for crywrap.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_pubkey.c: Don't crash if gnutls_pubkey_deinit is given
- a NULL key.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509_b64.c, lib/x509_b64.h: Remove dead code and use more
- static.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk: Fix code coverage rules.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore: Ignore coverage related stuff.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac, lib/Makefile.am: Don't add p11-kit to CFLAGS/LIBS
- globally, just where it is needed.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * doc/cyclo/Makefile.am: The build rule didn't really work before,
- now fixed. Update copyright years.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore: Remove unneeded stuff.
-
-2011-11-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/debug.c: enable _gnutls_dump_mpi() when debugging.
-
-2011-11-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/debug.c, lib/debug.h: Revert "Remove dead code." This reverts commit e5d8a79fcc429902e8fb9b7cec91d66b965df5bb.
-
-2011-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/Makefile.am, lib/gcrypt/Makefile.am,
- lib/gcrypt/cipher.c, lib/gcrypt/init.c, lib/gcrypt/mac.c,
- lib/gcrypt/mpi.c, lib/gcrypt/pk.c, lib/gcrypt/rnd.c: No need to
- distribute the libgcrypt backend (which cannot even be compiled).
-
-2011-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/README: updated to include padlock.
-
-2011-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/cipher.c, lib/nettle/mac.c: release allocated memory on
- a cipher or mac failure to initialize.
-
-2011-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: clarified usage of
- gnutls_record_check_pending().
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/debug.c, lib/debug.h: Remove dead code.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore: Sort and add.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_db.c, lib/gnutls_db.h: Remove some redundant prototypes
- and use more static.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_db.c, lib/gnutls_db.h: Simplify redundant code.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * build-aux/pmccabe2html, gl/Makefile.am, gl/m4/gnulib-cache.m4,
- gl/m4/gnulib-comp.m4: Add pmccabe2html gnulib module.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * gl/override/lib/hmac-md5.c.diff, gl/override/lib/memxor.c.diff,
- gl/override/lib/memxor.h.diff: Remove obsolete files.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac, gl/override/lib/read-file.c.diff,
- gl/override/lib/read-file.h.diff,
- gl/override/tests/test-read-file.c.diff, gl/read-file.c,
- gl/read-file.h, gl/tests/test-read-file.c, lib/gnutls_x509.c,
- lib/openpgp/gnutls_openpgp.c, src/certtool-common.c,
- src/certtool.c, src/cli.c, src/crywrap/crywrap.c: Simplify static
- library renaming hack.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * tests/suite/Makefile.am: Cleanup and fix authorship notice (I
- didn't write this file).
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * tests/dsa/testdsa, tests/openpgp-certs/testcerts,
- tests/suite/testcompat-main, tests/suite/testsrn: Fix
- srcdir!=builddir builds.
-
-2011-11-09 Simon Josefsson <simon@josefsson.org>
-
- * Makefile.am: Allow distcheck to work, the suppressions.valgrind
- file caused problems.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * doc/Makefile.am: enums.texi: Look in builddir too for gnutls.h.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, doc/manpages/Makefile.am: doc: man pages for API functions
- were removed.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * GNUmakefile, gl/Makefile.am, gl/alignof.h, gl/argp-parse.c,
- gl/closedir.c, gl/m4/gnulib-comp.m4, gl/m4/math_h.m4,
- gl/m4/stdalign.m4, gl/math.in.h, gl/stdalign.in.h, gl/stdlib.in.h,
- gl/sys_socket.in.h, gl/tests/Makefile.am, gl/tests/putenv.c,
- gl/tests/test-stdalign.c, maint.mk: Update gnulib files.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk: Improve syntax-check rules.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * tests/Makefile.am: Re-indent.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * doc/Makefile.am: Fix syntax-check whitespace nit.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac: Fix portability quirk.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * tests/rsa-md5-collision/README: Fix 'the the' double use.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * lib/accelerated/x86/hmac-padlock.c: Remove unneeded assert.h
- inclusion.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * .gitattributes: Drop unneeded .gitattributes.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * doc/reference/Makefile.am, gtk-doc.make: Update gtk-doc files.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * doc/reference/gnutls-docs.sgml: Drop openssl API from GnuTLS API
- manual to avoid build errors.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * doc/reference/Makefile.am: Drop more extra stuff.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * extra/gnutls-extra.pc.in, extra/libgnutls-extra.map: Remove
- obsolete libgnutls-extra stuff.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * doc/examples/verify.c: Include examples.h to get
- verify_certificate_callback prototype.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * doc/reference/Makefile.am: Improve header ignoring.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac: Use gettext 0.18 to avoid build error.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * lib/nettle/ecc_mulmod.c: Fix compile warnings.
-
-2011-11-08 Simon Josefsson <simon@josefsson.org>
-
- * po/it.po.in: Sync with TP.
-
-2011-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, m4/hooks.m4: released 3.0.7
-
-2011-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c: Corrected ciphersuite
- GNUTLS_ECDHE_RSA_AES_128_CBC_SHA256. Reported by Fabrice Gautier.
-
-2011-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_session.c: bug fix in gnutls_session_get_data().
-
-2011-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, m4/hooks.m4: bumped version
-
-2011-11-07 Alban Crequy <alban.crequy@collabora.co.uk>
-
- * lib/gnutls_session.c: gnutls_session_get_data: fix possible buffer
- overflow The test to avoid the buffer overflow was always false because
- session_data_size was set at the wrong place. This problem has been
- introduced by this commit: |commit ad4ed44c65e753e6d3a00104c049dd81826ccbf3 |Author: Nikos
- Mavrogiannopoulos <nmav@gnutls.org> |Date: Mon Nov 7 22:24:48 2005
- +0000 | | This is the initial commit in the 1.3 branch. Ported
- from the PSK branch: | * PSK ciphersuites have been added. |
- * The session resumption data are now system independent. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented changes.
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/ecdh_common.c, lib/crypto-backend.h, lib/gnutls_ecc.c,
- lib/gnutls_privkey.c, lib/gnutls_pubkey.c, lib/nettle/Makefile.am,
- lib/nettle/ecc.h, lib/nettle/ecc_free.c, lib/nettle/ecc_make_key.c,
- lib/nettle/ecc_projective_check_point.c,
- lib/nettle/ecc_projective_dbl_point.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/pk.c, lib/pkcs11_write.c, lib/x509/key_decode.c,
- lib/x509/key_encode.c, lib/x509/mpi.c, lib/x509/privkey.c,
- lib/x509/x509_int.h: Verify that received ECDH public key lies on
- the curve.
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: ECDHE ciphersuites take precendence to
- plain DHE
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, THANKS: documented fixes
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc_test.c: re-removed file
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey_pkcs8.c: Report correct error on ECC key parsing
- error.
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc.h, lib/nettle/ecc_mulmod.c,
- lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c, lib/nettle/ecc_test.c:
- converted more things to native gmp. This solves issue noticed in
- mips64 by Joseph Graham.
-
-2011-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/testcompat-main: Added tests for null ciphersuites.
-
-2011-11-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fix
-
-2011-11-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-gtls-app.texi, doc/examples/Makefile.am,
- doc/examples/ex-client-udp.c, doc/examples/ex-client2.c,
- doc/examples/ex-rfc2818.c, doc/examples/examples.h,
- doc/examples/verify.c: Include only a single example with X.509
- client. This example includes certificate verification.
-
-2011-11-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/Makefile.am: no libextra in doc
-
-2011-11-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h: corrected NULL
- cipher encryption. Reported by Fabrice Gautier.
-
-2011-11-04 Ludovic Courtès <ludo@gnu.org>
-
- * configure.ac, guile/modules/gnutls.in, guile/pre-inst-guile.in,
- guile/src/Makefile.am: guile: Rename `libguile-gnutls-v-2.la' to
- `guile-gnutls-v-2.la'.
-
-2011-11-04 Ludovic Courtès <ludo@gnu.org>
-
- * .gitignore, configure.ac, guile/modules/Makefile.am,
- guile/modules/gnutls.in, guile/modules/gnutls.scm,
- guile/pre-inst-guile.in, guile/src/Makefile.am: guile: Install
- libguile-gnutls under $(libdir)/guile/X.Y.
-
-2011-11-03 Ludovic Courtès <ludo@gnu.org>
-
- * guile/modules/gnutls.scm, guile/pre-inst-guile.in,
- guile/src/Makefile.am: guile: Rename to `libguile-gnutls-v-2'.
-
-2011-11-03 Ludovic Courtès <ludo@gnu.org>
-
- * doc/gnutls-guile.texi: doc: Make it clear that both Guile 1.8 and
- 2.0 are supported.
-
-2011-11-03 Ludovic Courtès <ludo@gnu.org>
-
- * doc/Makefile.am, doc/gnutls-guile.texi: guile: Update doc to
- reflect the removal of (gnutls extra).
-
-2011-11-03 Ludovic Courtès <ludo@gnu.org>
-
- * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
- guile/tests/openpgp-keys.scm: guile: Remove uses of (gnutls extra)
- from the tests.
-
-2011-11-03 Ludovic Courtès <ludo@gnu.org>
-
- * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm,
- guile/modules/gnutls/build/smobs.scm,
- guile/modules/gnutls/extra.scm, guile/pre-inst-guile.in,
- guile/src/Makefile.am, guile/src/core.c, guile/src/extra.c,
- guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
- guile/src/make-smob-header.scm, guile/src/make-smob-types.scm:
- guile: Merge the (gnutls extra) module in (gnutls); deprecate it.
-
-2011-11-03 Ludovic Courtès <ludo@gnu.org>
-
- * guile/pre-inst-guile.in, guile/src/Makefile.am: Reverting "Drop
- guile libgnutls-extra stuff."
-
-2011-11-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_str.c, lib/gnutls_str.h, lib/openpgp/output.c,
- lib/x509/output.c: removed duplicate code.
-
-2011-11-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * guile/modules/gnutls/build/enums.scm: removed enumerations that
- don't exist
-
-2011-11-02 Simon Josefsson <simon@josefsson.org>
-
- * lib/auth/srp.c: Fix typo.
-
-2011-11-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/Makefile.am, gl/hmac-md5.c, gl/hmac.h, gl/m4/gnulib-cache.m4,
- gl/m4/gnulib-comp.m4, gl/m4/md5.m4, gl/m4/memxor.m4, gl/md5.c,
- gl/md5.h, gl/memxor.c, gl/memxor.h, gl/tests/Makefile.am,
- gl/tests/test-hmac-md5.c, gl/tests/test-md5.c: hmac-md5 gnulib
- module was removed (it was no longer used)
-
-2011-11-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-11-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/srptool.c: print all groups.
-
-2011-11-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/srp.c, lib/auth/srp_passwd.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/prime.c,
- src/srptool.c: Added 3072 and 4096-bit groups from RFC5054.
-
-2011-11-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_x509.c, lib/openpgp/gnutls_openpgp.c,
- src/certtool-common.c, src/certtool.c, src/cli.c,
- src/crywrap/crywrap.c: read_file() and friends are accessed as
- gl_read_file().
-
-2011-11-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/override/lib/read-file.c.diff,
- gl/override/lib/read-file.h.diff,
- gl/override/tests/test-read-file.c.diff, gl/read-file.c,
- gl/read-file.h, gl/tests/test-read-file.c: read_file and friends
- were renamed to gl_read_file.
-
-2011-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: added David
-
-2011-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fix
-
-2011-10-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am: errcodes printlist and alert-printlist become
- EXTRA_PROGRAMS so they are not built by default.
-
-2011-10-28 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk: Fix bootstrap rule to avoid duplicate gettext files.
-
-2011-10-28 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk: Remove old hack.
-
-2011-10-28 Simon Josefsson <simon@josefsson.org>
-
- * guile/pre-inst-guile.in, guile/src/Makefile.am: Drop guile
- libgnutls-extra stuff.
-
-2011-10-28 Simon Josefsson <simon@josefsson.org>
-
- * doc/gnutls.texi: Avoid line wrapping copyright line.
-
-2011-10-28 Simon Josefsson <simon@josefsson.org>
-
- * build-aux/config.rpath: Update config.rpath from gnulib.
-
-2011-10-28 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am, doc/reference/gnutls-docs.sgml: Drop
- more libgnutls-extra related stuff.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, m4/hooks.m4: released 3.0.5
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/utils.c: added stdarg.h for vsnprintf.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark.c, src/benchmark.h: win32 fixes by David Hoyt.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/Makefile.am: more builddir fixes.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * build-aux/config.rpath, gl/Makefile.am, gl/connect.c,
- gl/inet_ntop.c, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
- gl/m4/inet_ntop.m4, gl/recv.c, gl/send.c, gl/tests/Makefile.am,
- gl/tests/connect.c, gl/tests/test-inet_ntop.c,
- gl/tests/test-recv.c, gl/tests/test-send.c: Added recv(), send(),
- connect() and inet_ntop() gnulib modules.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h, lib/opencdk/opencdk.h: do not unconditionally
- include sys/socket.h.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/Makefile.am, gl/close.c, gl/m4/gnulib-cache.m4,
- gl/m4/gnulib-comp.m4, gl/tests/Makefile.am, gl/tests/close.c: Added
- gnulib close module.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/rnd.c: do not use NULL for device_fd in windows.
-
-2011-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/main.c: no need to include windows.h here.
-
-2011-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-cfg.c, src/cli.c, src/tls_test.c, src/udp-serv.c:
- w32socket changes.
-
-2011-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/Makefile.am, gl/arpa_inet.in.h, gl/errno.in.h, gl/inet_pton.c,
- gl/m4/ftruncate.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
- gl/m4/ioctl.m4, gl/m4/perror.m4, gl/m4/pipe.m4, gl/m4/select.m4,
- gl/m4/signal_h.m4, gl/m4/strerror_r.m4, gl/m4/sys_ioctl_h.m4,
- gl/m4/sys_select_h.m4, gl/m4/thread.m4, gl/m4/yield.m4,
- gl/math.in.h, gl/select.c, gl/signal.in.h, gl/strerror-override.c,
- gl/strerror-override.h, gl/sys_select.in.h, gl/tests/Makefile.am,
- gl/tests/arpa_inet.in.h, gl/tests/connect.c, gl/tests/ftruncate.c,
- gl/tests/glthread/lock.c, gl/tests/glthread/lock.h,
- gl/tests/glthread/thread.c, gl/tests/glthread/thread.h,
- gl/tests/glthread/threadlib.c, gl/tests/glthread/yield.h,
- gl/tests/inet_pton.c, gl/tests/ioctl.c, gl/tests/perror.c,
- gl/tests/pipe.c, gl/tests/strerror_r.c, gl/tests/sys_ioctl.in.h,
- gl/tests/test-connect.c, gl/tests/test-ftruncate.c,
- gl/tests/test-ftruncate.sh, gl/tests/test-ioctl.c,
- gl/tests/test-lock.c, gl/tests/test-perror.c,
- gl/tests/test-perror.sh, gl/tests/test-perror2.c,
- gl/tests/test-pipe.c, gl/tests/test-select-fd.c,
- gl/tests/test-select-in.sh, gl/tests/test-select-out.sh,
- gl/tests/test-select-stdin.c, gl/tests/test-select.c,
- gl/tests/test-select.h, gl/tests/test-signal-h.c,
- gl/tests/test-strerror_r.c, gl/tests/test-sys_ioctl.c,
- gl/tests/test-sys_select.c, gl/tests/test-thread_create.c,
- gl/tests/test-thread_self.c, gl/tests/w32sock.h, gl/w32sock.h,
- maint.mk: new gnulib + added select + inet_pton.
-
-2011-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/common.h, src/udp-serv.c: netinet headers were put on an
- ifndef _WIN32.
-
-2011-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: more libextra doc fixes.
-
-2011-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-functions.texi: extra-api is no more
-
-2011-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm-coff/cpuid-x86-64-coff.s,
- lib/accelerated/x86/asm-coff/cpuid-x86-coff.s: corrected symbols for
- coff.
-
-2011-10-25 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, lib/minitasn1/decoding.c, lib/minitasn1/element.c,
- lib/minitasn1/element.h, lib/minitasn1/errors.c,
- lib/minitasn1/gstr.c, lib/minitasn1/gstr.h, lib/minitasn1/int.h,
- lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
- lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c,
- lib/minitasn1/structure.h, lib/minitasn1/version.c: Update to
- libtasn1 2.10.
-
-2011-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: changed mingw32 detection
-
-2011-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/asm-coff/appro-aes-gcm-x86-64-coff.s,
- lib/accelerated/x86/asm-coff/appro-aes-x86-64-coff.s,
- lib/accelerated/x86/asm-coff/cpuid-x86-64-coff.s,
- lib/accelerated/x86/asm-coff/padlock-x86-64-coff.s: added coff files
- for mingw64
-
-2011-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/asm-coff/appro-aes-x86-coff.s,
- lib/accelerated/x86/asm-coff/cpuid-x86-coff.s,
- lib/accelerated/x86/asm-coff/padlock-x86-coff.s,
- lib/accelerated/x86/coff/appro-aes-x86-coff.s,
- lib/accelerated/x86/coff/padlock-x86-coff.s: Added coff version of
- cpuid.
-
-2011-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/coff/appro-aes-x86-coff.s,
- lib/accelerated/x86/coff/padlock-x86-coff.s: Added COFF versions of
- assembly files.
-
-2011-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: Added Jan.
-
-2011-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/minitasn1/coding.c: use coding.c from libtasn1 git, to avoid
- issue when compiled with gcc-4.6.
-
-2011-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/aes-padlock.c: Corrected PHE-partial test.
-
-2011-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fixes
-
-2011-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_global.c: library mismatch error is no longer used
-
-2011-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/aes-padlock.c,
- lib/accelerated/x86/aes-padlock.h,
- lib/accelerated/x86/asm/padlock-common.s,
- lib/accelerated/x86/sha-padlock.h: PHE-partial detection is not
- being done, instead of checking for VIA nano.
-
-2011-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/aes-padlock.h,
- lib/accelerated/x86/asm/padlock-common.s: No need to check for
- padlock nano in 32-bit systems, so simplify things.
-
-2011-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_hash_int.c: initialize only a fully available hash
-
-2011-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm/padlock-common.s: is_padlock_nano is
- behaving properly and saving registers.
-
-2011-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.c: removed libextra error codes.
-
-2011-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * guile/modules/gnutls.scm, guile/src/make-enum-header.scm: removed
- extra.h header from guile code.
-
-2011-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/gnutls.h.in: removed libextra errors.
-
-2011-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c, src/udp-serv.c: added extra headers.
-
-2011-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/latex/.gitignore, gl/Makefile.am, gl/accept.c,
- gl/bind.c, gl/frexp.c, gl/frexpl.c, gl/getpeername.c, gl/gettext.h,
- gl/isnan.c, gl/listen.c, gl/m4/arpa_inet_h.m4, gl/m4/frexp.m4,
- gl/m4/frexpl.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
- gl/m4/include_next.m4, gl/m4/inet_pton.m4, gl/m4/isnand.m4,
- gl/m4/isnanl.m4, gl/m4/ldexpl.m4, gl/m4/math_h.m4,
- gl/m4/printf-frexpl.m4, gl/m4/printf.m4, gl/m4/stdlib_h.m4,
- gl/m4/vasnprintf.m4, gl/math.in.h, gl/override/lib/gettext.h.diff,
- gl/printf-frexp.c, gl/printf-frexpl.c, gl/recvfrom.c, gl/sendto.c,
- gl/setsockopt.c, gl/shutdown.c, gl/socket.c, gl/stdlib.in.h,
- gl/tests/Makefile.am, gl/tests/arpa_inet.in.h,
- gl/tests/inet_pton.c, gl/tests/test-accept.c,
- gl/tests/test-arpa_inet.c, gl/tests/test-bind.c,
- gl/tests/test-getpeername.c, gl/tests/test-inet_pton.c,
- gl/tests/test-isnanl.h, gl/tests/test-listen.c,
- gl/tests/test-recvfrom.c, gl/tests/test-sendto.c,
- gl/tests/test-setsockopt.c, gl/tests/test-shutdown.c,
- gl/vasnprintf.c, maint.mk: added new gnulib and modules.
-
-2011-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * extra/Makefile.am, lib/Makefile.am, lib/accelerated/Makefile.am,
- lib/accelerated/x86/Makefile.am, lib/algorithms/Makefile.am,
- lib/auth/Makefile.am, lib/ext/Makefile.am, lib/nettle/Makefile.am,
- lib/opencdk/Makefile.am, lib/openpgp/Makefile.am, src/Makefile.am:
- more builddir fixes by David Hoyt.
-
-2011-10-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am: Added includes in Makefile.am
-
-2011-10-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/Makefile.am, lib/algorithms/Makefile.am,
- lib/auth/Makefile.am, lib/ext/Makefile.am,
- lib/minitasn1/Makefile.am, lib/nettle/Makefile.am,
- lib/opencdk/Makefile.am, lib/openpgp/Makefile.am: Added
- -I$(builddir)/../../gl to CFLAGS.
-
-2011-10-21 Simon Josefsson <simon@josefsson.org>
-
- * lib/accelerated/x86/Makefile.am: Add -I to fix building. Reported by "Hoyt, David" <hoyt6@llnl.gov>.
-
-2011-10-21 Simon Josefsson <simon@josefsson.org>
-
- * lib/Makefile.am, lib/x509/Makefile.am: Also add -I's for gnulib's
- build directory, for mingw. Reported by "Hoyt, David" <hoyt6@llnl.gov>.
-
-2011-10-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, extra/gnutls_extra.c, guile/src/extra.c,
- lib/auth/srp_passwd.c, lib/gnutls_srp.c: removed more extra.h
- leftovers.
-
-2011-10-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm/appro-aes-gcm-x86-64.s,
- lib/accelerated/x86/asm/appro-aes-x86-64.s,
- lib/accelerated/x86/asm/appro-aes-x86.s,
- lib/accelerated/x86/asm/cpuid-x86-64.s,
- lib/accelerated/x86/asm/cpuid-x86.s,
- lib/accelerated/x86/asm/padlock-common.s,
- lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s: updated gnustack note.
-
-2011-10-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-common.c, src/pkcs11.c, src/psk.c, src/srptool.c,
- src/tests.c, src/tls_test.c: extra.h is no more.
-
-2011-10-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * Makefile.am, NEWS, README, configure.ac, doc/Makefile.am,
- doc/cha-internals.texi, doc/examples/Makefile.am,
- doc/manpages/Makefile.am, doc/reference/Makefile.am,
- extra/Makefile.am, extra/gnutls-extra.pc.in, extra/gnutls_extra.c,
- extra/gnutls_openssl.c, extra/includes/Makefile.am,
- extra/includes/gnutls/openssl.h, extra/libgnutls-extra.map,
- extra/openssl_compat.c, extra/openssl_compat.h,
- guile/src/Makefile.am, libextra/Makefile.am,
- libextra/gnutls-extra.pc.in, libextra/gnutls_extra.c,
- libextra/gnutls_openssl.c, libextra/includes/Makefile.am,
- libextra/includes/gnutls/extra.h,
- libextra/includes/gnutls/openssl.h, libextra/libgnutls-extra.map,
- libextra/openssl_compat.c, libextra/openssl_compat.h,
- src/Makefile.am, tests/Makefile.am, tests/openpgp-keyring.c,
- tests/suite/Makefile.am: libgnutls-extra is no more.
-
-2011-10-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c, lib/pkcs11_privkey.c, lib/pkcs11_secret.c,
- lib/pkcs11_write.c: Added Stef to authors of pkcs11.
-
-2011-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, THANKS: documented fix
-
-2011-10-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/common.c: Corrected bug in gnutls_x509_data2hex. Report
- and fix by Vincent Untz.
-
-2011-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated for register_md5_handler().
-
-2011-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * libextra/includes/gnutls/extra.h, libextra/libgnutls-extra.map:
- completely drop gnutls_register_md5_handler()
-
-2011-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm/padlock-common.s: Added gnu-stack note.
-
-2011-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/scripts/Makefile.am: released 3.0.4
-
-2011-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/pathlen/ca-no-pathlen.pem,
- tests/pathlen/no-ca-or-pathlen.pem: updated tests for new key ID
-
-2011-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey.c: key id is being calculated the same way in
- private keys as in public keys.
-
-2011-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-intro-tls.texi, doc/cha-tls-app.texi,
- doc/gnutls.texi, doc/latex/Makefile.am, doc/latex/gnutls.tex,
- doc/scripts/gdoc, doc/scripts/mytexi2latex, doc/scripts/sort1.pl,
- doc/scripts/split-texi.pl, doc/scripts/split.pl,
- doc/sec-tls-app.texi, tests/nist-pkits/build-chain: 'How to use TLS
- in application protocols' section was moved to introduction to TLS.
- Fixes in perl.
-
-2011-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/tests.c, src/tests.h, src/tls_test.c: Added a test for servers
- not accepting small records.
-
-2011-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s: new version of padlock by
- Andy.
-
-2011-10-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, m4/hooks.m4: bumped versions
-
-2011-10-12 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore: Add and sort.
-
-2011-10-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: updated text
-
-2011-10-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * m4/hooks.m4: check for nettle 2.4 or later
-
-2011-10-10 Simon Josefsson <simon@josefsson.org>
-
- * src/cli.c: Fix type of keyid (finally!).
-
-2011-10-10 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am, lib/includes/gnutls/abstract.h: More doc
- fixes.
-
-2011-10-10 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_x509.c: GTK-DOC doc fix.
-
-2011-10-10 Simon Josefsson <simon@josefsson.org>
-
- * src/cli.c: Use gnutls_openpgp_keyid_t type for keyid variable.
-
-2011-10-10 Simon Josefsson <simon@josefsson.org>
-
- * src/cli.c: Include stdint.h to get uint8_t.
-
-2011-10-10 Simon Josefsson <simon@josefsson.org>
-
- * src/cli.c: Revert "avoid usage of C99 constructs." This reverts commit 643ebdf12b415fc3edd3b7bc12654bc92d3aed24.
-
-2011-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s: updated Andy's code.
- padlock_shax_blocks does not require any more, the state to be of
- 128-byte size.
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/tests.c: Corrected check for AES-GCM
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/tests.c, src/tests.h, src/tls_test.c: test for camellia
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: avoid usage of C99 constructs.
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/asm/padlock-common.s,
- lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s: is_padlock_nano moved to
- padlock-common.s to allow easier upgrade to Andy's newer code.
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/cipher-test.c: Added more elaborate test of hash functions.
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h, lib/x509/mpi.c: HASH2MAC macro is no more.
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_ui.c, lib/x509/common.c, lib/x509/common.h,
- lib/x509/crq.c, lib/x509/output.c, lib/x509/x509.c, src/certtool.c:
- Key ID calculation is now consistent on all structures. It is a SHA1
- hash of the subjectPublicKeyInfo structures.
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-library.texi: simplified documentation
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-intro-tls.texi: documentation update
-
-2011-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/tests.c, src/tests.h, src/tls_test.c: Added tests for ECDHE,
- AES-GCM and SHA256.
-
-2011-10-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_sig.c: fixes to enable the external signing
- callback to operate with TLS 1.2
-
-2011-10-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-auth.texi, doc/cha-cert-auth.texi, lib/auth/cert.c,
- lib/gnutls_cert.c, lib/gnutls_privkey.c, lib/gnutls_x509.c,
- lib/includes/gnutls/abstract.h, lib/includes/gnutls/compat.h,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map: Added new
- signing callback in gnutls_privkey_t.
-
-2011-10-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/Makefile.am, gl/m4/math_h.m4, gl/math.in.h: updated gnulib.
-
-2011-10-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fix
-
-2011-10-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/x509.c: corrected bug in key id extraction. Reported by
- Erik Jensen.
-
-2011-10-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/aes-padlock.c,
- lib/accelerated/x86/aes-padlock.h,
- lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s,
- lib/accelerated/x86/hmac-padlock.c,
- lib/accelerated/x86/sha-padlock.c, src/benchmark-cipher.c: better
- detection of padlock PHE.
-
-2011-10-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, NEWS, lib/accelerated/Makefile.am,
- lib/accelerated/accelerated.c, lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/aes-padlock.c,
- lib/accelerated/x86/aes-padlock.h,
- lib/accelerated/x86/hmac-padlock.c,
- lib/accelerated/x86/sha-padlock.c,
- lib/accelerated/x86/sha-padlock.h, lib/accelerated/x86/x86.h,
- lib/nettle/mac.c, tests/cipher-test.c: Updates for padlock hashes in
- C7 nano. Requires a part of nettle to be included.
-
-2011-10-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/aes-gcm-padlock.c: Always use encryption
- direction.
-
-2011-10-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/Makefile.am, src/serv.c: libextra is not needed for neither
- gnutls-cli or serv.
-
-2011-10-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: corrected path
-
-2011-10-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s: updated padlock code.
-
-2011-10-04 Nikos Mavrogiannopoulos <nikos@thingfish.esat.kuleuven.be>
-
- * lib/gnutls_str_array.h, lib/nettle/rnd.c, lib/system.c: fixes in
- headers. Suggested by Bjorn Christensen.
-
-2011-10-04 Nikos Mavrogiannopoulos <nikos@thingfish.esat.kuleuven.be>
-
- * lib/accelerated/Makefile.am, lib/accelerated/intel/.gitignore,
- lib/accelerated/intel/Makefile.am, lib/accelerated/intel/README,
- lib/accelerated/intel/aes-gcm-padlock.c,
- lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-padlock.c,
- lib/accelerated/intel/aes-padlock.h,
- lib/accelerated/intel/aes-x86.c, lib/accelerated/intel/aes-x86.h,
- lib/accelerated/intel/asm/appro-aes-gcm-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86.s,
- lib/accelerated/intel/asm/cpuid-x86-64.s,
- lib/accelerated/intel/asm/cpuid-x86.s,
- lib/accelerated/intel/asm/padlock-x86-64.s,
- lib/accelerated/intel/asm/padlock-x86.s,
- lib/accelerated/intel/license.txt,
- lib/accelerated/intel/sha-padlock.c, lib/accelerated/intel/x86.h,
- lib/accelerated/x86/.gitignore, lib/accelerated/x86/Makefile.am,
- lib/accelerated/x86/README, lib/accelerated/x86/aes-gcm-padlock.c,
- lib/accelerated/x86/aes-gcm-x86.c,
- lib/accelerated/x86/aes-padlock.c,
- lib/accelerated/x86/aes-padlock.h, lib/accelerated/x86/aes-x86.c,
- lib/accelerated/x86/aes-x86.h,
- lib/accelerated/x86/asm/appro-aes-gcm-x86-64.s,
- lib/accelerated/x86/asm/appro-aes-x86-64.s,
- lib/accelerated/x86/asm/appro-aes-x86.s,
- lib/accelerated/x86/asm/cpuid-x86-64.s,
- lib/accelerated/x86/asm/cpuid-x86.s,
- lib/accelerated/x86/asm/padlock-x86-64.s,
- lib/accelerated/x86/asm/padlock-x86.s,
- lib/accelerated/x86/license.txt, lib/accelerated/x86/sha-padlock.c,
- lib/accelerated/x86/x86.h: intel directory renamed to x86.
-
-2011-10-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2011-10-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, gl/Makefile.am, gl/error.c, gl/float.c,
- gl/float.in.h, gl/fstat.c, gl/itold.c, gl/lseek.c, gl/m4/close.m4,
- gl/m4/dup2.m4, gl/m4/fdopen.m4, gl/m4/float_h.m4, gl/m4/fstat.m4,
- gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
- gl/m4/gnulib-comp.m4, gl/m4/msvc-nothrow.m4, gl/m4/pathmax.m4,
- gl/m4/stdio_h.m4, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
- gl/math.in.h, gl/msvc-inval.c, gl/msvc-inval.h, gl/msvc-nothrow.c,
- gl/msvc-nothrow.h, gl/opendir.c, gl/sockets.c, gl/sockets.h,
- gl/stdio.in.h, gl/strings.in.h, gl/sys_stat.in.h,
- gl/tests/Makefile.am, gl/tests/close.c, gl/tests/dup2.c,
- gl/tests/fdopen.c, gl/tests/msvc-inval.c, gl/tests/msvc-inval.h,
- gl/tests/test-close.c, gl/tests/test-dup2.c, gl/tests/test-fgetc.c,
- gl/tests/test-fputc.c, gl/tests/test-fread.c,
- gl/tests/test-fwrite.c, gl/unistd.in.h, gl/w32sock.h, maint.mk:
- Added new gnulib.
-
-2011-10-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_sig.c: added an assert
-
-2011-10-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: doc fixes
-
-2011-10-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c: replaced uint type.
-
-2011-10-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/egd.c, lib/nettle/rnd.c: fix compilation in windows
-
-2011-10-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-library.texi: updated text.
-
-2011-10-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-padlock.c,
- lib/accelerated/intel/aes-padlock.h,
- lib/accelerated/intel/sha-padlock.c, lib/gnutls_str.h: Added ability
- to hash and hmac with VIA padlock.
-
-2011-10-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented updates
-
-2011-10-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mac.c: optimizations in hmac.
-
-2011-10-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/crypto-backend.h, lib/gnutls_cipher_int.h,
- lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_mpi.h,
- lib/gnutls_pk.h, lib/nettle/cipher.c, lib/nettle/mac.c,
- lib/nettle/mpi.c, lib/nettle/pk.c, lib/nettle/rnd.c,
- libextra/Makefile.am, libextra/fipsmd5.c, libextra/gnutls_extra.c:
- The hash_fast() and hmac_fast() functions can be registered as well
- to allow backends with optimized (hw) implementations. In the nettle
- backend the different is one memory allocation less.
-
-2011-09-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher_int.h, lib/gnutls_hash_int.h, lib/gnutls_mpi.h,
- lib/gnutls_pk.h, lib/nettle/cipher.c, lib/nettle/mac.c,
- lib/nettle/mpi.c, lib/nettle/pk.c, lib/nettle/rnd.c: operations
- structures were made constants.
-
-2011-09-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_state.c:
- simplified usage of resume_true and resume_false.
-
-2011-09-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_constate.c: simplified assignment of server_write and
- client_write.
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-padlock.c,
- lib/accelerated/intel/asm/padlock-x86.s: movdqa replaced with movaps
- (C3 doesn't support SSE2 but only SSE)
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-padlock.c: manually keep the IV.
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/asm/padlock-x86.s: re-added ecb
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/asm/padlock-x86-64.s,
- lib/accelerated/intel/asm/padlock-x86.s: removed unused modes.
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-cipher.c, src/benchmark.h, src/cli-gaa.c,
- src/cli-gaa.h, src/cli.gaa: Allow benchmarking the software version
- of ciphers.
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, src/p11common.c: fixed compilation without p11-kit
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-padlock.c: enabled VIA acceleration.
-
-2011-09-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark.c: small update
-
-2011-09-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: more people to thank
-
-2011-09-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-pkcs11-list.c, src/benchmark.c, src/udp-serv.c:
- include config.h where needed.
-
-2011-09-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/testcompat-main: worked around openssl 1.0.0e bug
- (avoid using -mtu).
-
-2011-09-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/udp-serv.c: udp-serv includes config.h.
-
-2011-09-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/read-packet.c, lib/opencdk/stream.c: corrections in
- debugging code.
-
-2011-09-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/accelerated/Makefile.am,
- lib/accelerated/accelerated.c, lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/x86.h, lib/accelerated/x86.h: Better usage of
- X86 conditionals to simplify and avoid an undefined warning in
- x86-32.
-
-2011-09-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/egd.c: a hack to allow compilation on systems without
- AF_LOCAL.
-
-2011-09-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pcert.c: Disable openpgp code when not requested.
- Reported by Bjorn Christensen.
-
-2011-09-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/cve-2009-1416.c, tests/mpi.c, tests/rng-fork.c,
- tests/x509cert-tl.c, tests/x509cert.c: more silent tests.
-
-2011-09-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, gl/m4/valgrind-tests.m4,
- gl/override/m4/valgrind-tests.m4.diff, lib/gnutls_cipher.c,
- lib/gnutls_compress.c, lib/gnutls_compress.h,
- lib/gnutls_constate.c, lib/gnutls_int.h, tests/Makefile.am,
- tests/libgcrypt.supp, tests/safe-renegotiation/Makefile.am,
- tests/safe-renegotiation/suppressions.valgrind,
- tests/suppressions.valgrind: Further optimizations in the
- compression code. Re-enabled the test program by suppressing the
- zlib warning.
-
-2011-09-23 Simon Josefsson <simon@josefsson.org>
-
- * tests/utils.c: Redeuce self-test noise.
-
-2011-09-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-09-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, doc/latex/Makefile.am, doc/latex/cover-epub.tex,
- doc/latex/cover.tex.in, doc/latex/epub.tex,
- doc/latex/macros-epub.tex: Added epub version of manual
-
-2011-09-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/gnutls.bib: corrected typos
-
-2011-09-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/gnutls.tex, doc/scripts/mytexi2latex: pdf is the image
- format for latex.
-
-2011-09-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am: deflate test moved out
-
-2011-09-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_compress.c: removed uneeded vars
-
-2011-09-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c, lib/gnutls_compress.c,
- lib/gnutls_compress.h, lib/gnutls_record.c, tests/Makefile.am,
- tests/eagain-common.h, tests/mini-deflate.c: Simplified and
- corrected decompression and compression. Added test program.
-
-2011-09-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/common.c: print session ID
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore, NEWS, lib/includes/gnutls/x509.h, lib/x509/output.c,
- lib/x509/x509.c, tests/infoaccess.c: libgnutls:
- gnutls_x509_crt_print supports printing AIA fields. Support
- caIssuers.
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * lib/includes/gnutls/x509.h: Improve gnutls_info_access_what_t
- documentation.
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac, doc/scripts/gdoc, lib/auth/cert.c: Fix syntax-check
- warnings.
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * gl/Makefile.am, gl/closedir.c, gl/dirent-private.h,
- gl/dirent.in.h, gl/filename.h, gl/isnan.c, gl/m4/argp.m4,
- gl/m4/closedir.m4, gl/m4/dirent_h.m4, gl/m4/environ.m4,
- gl/m4/fcntl-o.m4, gl/m4/fcntl_h.m4, gl/m4/frexp.m4,
- gl/m4/frexpl.m4, gl/m4/getcwd.m4, gl/m4/getpass.m4,
- gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/include_next.m4,
- gl/m4/ldexpl.m4, gl/m4/lseek.m4, gl/m4/msvc-inval.m4,
- gl/m4/nocrash.m4, gl/m4/opendir.m4, gl/m4/pathmax.m4,
- gl/m4/printf-frexpl.m4, gl/m4/printf.m4, gl/m4/readdir.m4,
- gl/m4/setenv.m4, gl/m4/signbit.m4, gl/m4/sleep.m4,
- gl/m4/ssize_t.m4, gl/m4/stdint.m4, gl/m4/stdio_h.m4,
- gl/m4/strings_h.m4, gl/m4/sys_stat_h.m4, gl/m4/sys_time_h.m4,
- gl/m4/sys_types_h.m4, gl/m4/time_h.m4, gl/m4/unistd_h.m4,
- gl/m4/vasnprintf.m4, gl/math.in.h, gl/opendir.c, gl/readdir.c,
- gl/stdio.in.h, gl/strings.in.h, gl/sys_stat.in.h, gl/sys_time.in.h,
- gl/sys_types.in.h, gl/sys_uio.in.h, gl/tests/Makefile.am,
- gl/tests/dup2.c, gl/tests/infinity.h, gl/tests/init.sh,
- gl/tests/msvc-inval.c, gl/tests/msvc-inval.h, gl/tests/nan.h,
- gl/tests/pathmax.h, gl/tests/putenv.c, gl/tests/stat.c,
- gl/tests/test-dup2.c, gl/tests/test-fcntl-h.c,
- gl/tests/test-fdopen.c, gl/tests/test-fgetc.c,
- gl/tests/test-fprintf-posix.h, gl/tests/test-frexp.c,
- gl/tests/test-frexpl.c, gl/tests/test-fseeko4.c,
- gl/tests/test-fseeko4.sh, gl/tests/test-fstat.c,
- gl/tests/test-ftello4.c, gl/tests/test-ftello4.sh,
- gl/tests/test-isnand.h, gl/tests/test-isnanf.h,
- gl/tests/test-isnanl.h, gl/tests/test-pathmax.c,
- gl/tests/test-printf-posix.h, gl/tests/test-signbit.c,
- gl/tests/test-sys_socket.c, gl/tests/test-sys_stat.c,
- gl/tests/test-sys_types.c, gl/tests/test-time.c, gl/unistd.in.h,
- gl/wchar.in.h, maint.mk: Update gnulib files.
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_dtls.c, lib/pkcs11_privkey.c, lib/x509/x509.c: Fix
- gtk-doc Since: tags.
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am: Generated.
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, doc/manpages/Makefile.am, lib/includes/gnutls/x509.h,
- lib/libgnutls.map, lib/pkix.asn, lib/pkix_asn1_tab.c,
- lib/x509/x509.c, tests/Makefile.am, tests/infoaccess.c: Added
- gnutls_x509_crt_get_authority_info_access.
-
-2011-09-21 Simon Josefsson <simon@josefsson.org>
-
- * lib/accelerated/intel/aes-padlock.c: Make it build with -Wunused.
-
-2011-09-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c: do not trust getaddrinfo if IPv6 is not enabled. Patch
- by Somchai Smythe.
-
-2011-09-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/scripts/split-texi.pl: Added missing files
-
-2011-09-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/gnutls_privkey.c, lib/pkcs11.c, src/cli.c:
- Compilation fixes when pkcs11 is not enabled.
-
-2011-09-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/gnutls.texi, doc/scripts/gdoc: enumerations
- are visible in the texinfo output.
-
-2011-09-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: released 3.0.3
-
-2011-09-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/Makefile.am: Added missing file.
-
-2011-09-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/gnutls.texi, doc/latex/Makefile.am: doc fixes
-
-2011-09-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/accelerated/intel/aes-padlock.c: VIA is disabled by
- default.
-
-2011-09-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, m4/hooks.m4: bumped version
-
-2011-09-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/auth/cert.c: Corrected memory leak in privkey
- deinitialization. Reported by Dan Winship.
-
-2011-09-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/accelerated.c, lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-padlock.c,
- lib/accelerated/intel/aes-x86.c,
- lib/accelerated/intel/asm/cpuid-x86-64.s,
- lib/accelerated/intel/asm/cpuid-x86.s, lib/accelerated/x86.h:
- eliminated inline assembly.
-
-2011-09-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_dtls.c, lib/gnutls_int.h, lib/gnutls_record.c,
- lib/includes/gnutls/dtls.h, lib/libgnutls.map: Added
- gnutls_record_get_discarded() to return the number of discarded
- record packets in a DTLS session.
-
-2011-09-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/accelerated/Makefile.am,
- lib/accelerated/accelerated.c, lib/accelerated/x86.h: Added better
- detection of capabilities in 386. If cpuid doesn't exist don't try
- to execute it.
-
-2011-09-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/scripts/mytexi2latex: updates on SRP
- description
-
-2011-09-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark.c: stress that values are bytes and not bits
-
-2011-09-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv-gaa.c: new gaa
-
-2011-09-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/macros.tex: removed unused macro
-
-2011-09-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-library.texi: corrected name of gnutls_global_set_mutex.
-
-2011-09-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h, lib/includes/gnutls/gnutls.h.in:
- Functions for RSA-EXPORT were marked as deprecated.
-
-2011-09-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, lib/gnutls_errors.c: documentation update
-
-2011-09-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: doc updates
-
-2011-09-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-library.texi, doc/cha-support.texi: Downloading and
- installing moved to main document
-
-2011-09-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/gnutls.tex: corrected page numbers.
-
-2011-09-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-padlock.c: Do not prefer GCM in padlock
- because it is slow.
-
-2011-09-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/TODO: updated
-
-2011-09-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/scripts/gdoc: functions and enumerations are being added in
- index.
-
-2011-09-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-gtls-app.texi, doc/cha-internals.texi,
- doc/gnutls-objects.eps: removed gnutls-objects.
-
-2011-09-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: updated
-
-2011-09-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_record.c: clarified format of
- sequence number in gnutls_record_recv_seq.
-
-2011-09-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi: Added a paragraph on opensc and trousers
- PKCS #11 modules.
-
-2011-09-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86.h: added license
-
-2011-09-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-auth.texi, doc/cha-cert-auth.texi,
- doc/cha-gtls-app.texi, doc/cha-intro-tls.texi,
- doc/latex/gnutls.tex, doc/latex/macros.tex,
- doc/scripts/mytexi2latex, lib/includes/gnutls/gnutls.h.in: updated
- documentation. The function descriptions were converted to floats.
-
-2011-09-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/accelerated/intel/aes-padlock.c: disable the 64-bit
- padlock until it is tested.
-
-2011-09-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86.h: corrected typo in cpuid for 386.
-
-2011-09-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/scripts/mytexi2latex: fix on double arguments
-
-2011-09-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/cha-cert-auth.texi, doc/cha-intro-tls.texi,
- doc/gnutls.texi, doc/latex/Makefile.am, doc/latex/gnutls.tex,
- doc/latex/macros.tex, doc/scripts/gdoc, doc/scripts/mytexi2latex,
- doc/scripts/split.pl, lib/includes/gnutls/dtls.h,
- lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/pkcs12.h,
- lib/includes/gnutls/x509.h: Modified gdoc to be able to handle
- enumerations. Only valid to latex.
-
-2011-09-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/auth/ecdh_common.c, lib/nettle/ecc_free.c,
- lib/nettle/pk.c, lib/x509/verify-high.c, tests/x509cert-tl.c,
- tests/x509cert.c: Memory leak fixes in ECC ciphersuites and the
- trust_list.
-
-2011-09-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-gcm-padlock.c,
- lib/accelerated/intel/aes-padlock.c,
- lib/accelerated/intel/aes-padlock.h: simplified ecb encryption.
-
-2011-09-09 Simon Josefsson <simon@josefsson.org>
-
- * src/prime.c: Fix build warnings.
-
-2011-09-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/pkcs11_write.c: Fix possible infloop and build warning about
- uninitialied variable.
-
-2011-09-09 Simon Josefsson <simon@josefsson.org>
-
- * lib/accelerated/intel/aes-gcm-padlock.c,
- lib/accelerated/intel/aes-padlock.c,
- lib/accelerated/intel/aes-padlock.h, lib/gnutls_sig.c,
- lib/gnutls_state.c, lib/gnutls_ui.c,
- lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
- lib/includes/gnutls/x509.h, lib/openpgp/gnutls_openpgp.c,
- lib/pkcs11_privkey.c: Fix build errors.
-
-2011-09-09 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am: Generated.
-
-2011-09-09 Simon Josefsson <simon@josefsson.org>
-
- * gl/m4/getcwd.m4, gl/m4/gnulib-common.m4, gl/m4/largefile.m4,
- gl/tests/init.sh, gl/tests/lstat.c, gl/tests/open.c,
- gl/tests/stat.c, gl/tests/test-float.c, gl/unistd.in.h, maint.mk:
- Update gnulib files.
-
-2011-09-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_sig.c, lib/gnutls_srp.c,
- lib/gnutls_state.c, lib/gnutls_ui.c, lib/nettle/mac.c: converted
- quick data hashes to _gnutls_hash_fast and the hmac equivalent.
-
-2011-09-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-gcm-padlock.c,
- lib/accelerated/intel/aes-padlock.c,
- lib/accelerated/intel/aes-padlock.h,
- lib/accelerated/intel/aes-x86.h, lib/accelerated/intel/padlock.c:
- Added padlock support to GCM ciphers.
-
-2011-09-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_extensions.c: do not reset length
-
-2011-09-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_extensions.c: Do not send an empty extension
- structure in server hello. This affects old implementations that do
- not support extensions. Reported by J. Cameijo Cerdeira.
-
-2011-09-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_x509.c: Corrected documentation for
- gnutls_certificate_set_x509_trust. Reported by Stephen Lynch.
-
-2011-09-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: minimized example
-
-2011-09-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/asm/padlock-x86-64.s,
- lib/accelerated/intel/asm/padlock-x86.s: Added gnustack flag
-
-2011-09-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-x86.c, lib/accelerated/intel/padlock.c,
- lib/crypto-api.c, lib/crypto-backend.h, lib/ext/session_ticket.c,
- lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
- lib/gnutls_constate.c, lib/includes/gnutls/crypto.h,
- lib/nettle/cipher.c, lib/x509/privkey_pkcs8.c: Added encryption flag
- to simplify and optimize key expansion.
-
-2011-09-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * AUTHORS, lib/accelerated/accelerated.c,
- lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-x86.c, lib/accelerated/intel/aes-x86.h,
- lib/accelerated/intel/asm/padlock-x86-64.s,
- lib/accelerated/intel/asm/padlock-x86.s,
- lib/accelerated/intel/padlock.c: Added support for VIA padlock based
- on Andy's code (untested).
-
-2011-09-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.c, lib/accelerated/intel/aes-x86.h:
- corrected AES-NI code.
-
-2011-09-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_x509.c: simplified
- gnutls_certificate_set_x509_trust_file. It uses
- gnutls_certificate_set_x509_trust_mem.
-
-2011-09-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_x509.c, lib/x509/x509.c: Modified fix of "Allow CA
- importing of 0 certificates to succeed".
- gnutls_x509_crt_list_import() is still failing when no certificates
- are found and only gnutls_certificate_set_x509_trust_mem() returns
- zero when no certificates are found.
-
-2011-09-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_pubkey.c, lib/includes/gnutls/abstract.h,
- lib/libgnutls.map, lib/pkcs11.c, lib/pkcs11_int.h,
- lib/pkcs11_privkey.c, lib/pkcs11_write.c, lib/x509/key_decode.c,
- lib/x509/key_encode.c, lib/x509/privkey.c, lib/x509/x509_int.h,
- src/certtool-common.h, src/certtool.c, src/pkcs11.c, src/prime.c:
- Added support to read elliptic curve public keys from PKCS #11
- tokens (untested).
-
-2011-09-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/pkcs11.h, lib/libgnutls.map,
- lib/pkcs11.c, lib/pkcs11_int.h, lib/pkcs11_privkey.c,
- lib/pkcs11_write.c, src/certtool-common.c, src/certtool-common.h,
- src/certtool-gaa.c, src/certtool.c, src/certtool.gaa,
- src/p11common.c, src/p11tool-gaa.c, src/p11tool-gaa.h,
- src/p11tool.c, src/p11tool.gaa, src/p11tool.h, src/pkcs11.c: Added
- gnutls_pkcs11_privkey_generate(). p11tool can be used to generate
- keys in tokens.
-
-2011-09-06 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, lib/x509/x509.c, tests/parse_ca.c: libgnutls: Allow CA
- importing of 0 certificates to succeed. Reported by Jonathan Nieder <jrnieder@gmail.com> in
- <http://bugs.debian.org/640639>.
-
-2011-09-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog: updated changelog
-
-2011-09-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * README, README-alpha: simplified README
-
-2011-09-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.h: documented extra alignment
-
-2011-09-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: cleaned-up code
-
-2011-09-04 Andreas Metzler <ametzler@downhill.at.eu.org>
-
- * configure.ac: Add p11-kit-1 to gnutls.pc Requires.private. If building with PKCS#11 support append p11-kit-1 to gnutls.pc
- Requires.private. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-09-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-09-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: documentation updates
-
-2011-09-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutlsxx.cpp: updated for lowat
-
-2011-09-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi,
- doc/cha-functions.texi, doc/cha-gtls-app.texi,
- doc/cha-intro-tls.texi: documentation updates. @acronym was removed
- from the cindex.
-
-2011-09-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h: set_lowat was removed as a macro.
-
-2011-09-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-programs.texi: simplified examples
-
-2011-09-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-serv-pgp.c, tests/openpgp-certs/testcerts:
- explicitly enable openpgp certtype in tests.
-
-2011-09-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2011-09-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, m4/hooks.m4: bumped version
-
-2011-09-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-bib.texi, doc/cha-gtls-app.texi, doc/latex/gnutls.bib:
- more doc on MTU.
-
-2011-09-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgpself.c: explicitly enable openpgp certtype in tests.
-
-2011-09-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, lib/system_override.c: Added documentation
- on asynchronous operation.
-
-2011-08-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: do not exit configure if p11-kit is not found.
-
-2011-08-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_priority.c: OpenPGP certificate type priority is
- not enabled by default.
-
-2011-08-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-gtls-app.texi, lib/gnutls_handshake.c,
- lib/gnutls_int.h, lib/gnutls_priority.c: Added %NO_EXTENSIONS
- priority string.
-
-2011-08-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/printlist.c: doc fixes
-
-2011-08-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/testcompat-main: disabled test
-
-2011-08-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * libextra/openssl_compat.c, libextra/openssl_compat.h: removed old
- and unused compatibility functions.
-
-2011-08-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/crq.c,
- lib/x509/extensions.c, lib/x509/key_decode.c, lib/x509/output.c,
- lib/x509/privkey.c, lib/x509/x509.c, lib/x509/x509_int.h,
- libextra/gnutls_openssl.c, src/crywrap/crywrap.c: corrected sign
- type errors for integers.
-
-2011-08-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: Corrected error checking in
- _gnutls_send_int().
-
-2011-08-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: doc updates
-
-2011-08-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/certtool-cfg.c, src/common.h: removed unneeded header.
- Documented updates.
-
-2011-08-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc.h, lib/nettle/ecc_free.c,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_map.c,
- lib/nettle/ecc_mulmod.c, lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_verify_hash.c: Avoid assert() and do not include
- needless headers.
-
-2011-08-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/testcompat: skip if datefudge is not available
-
-2011-08-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/x86.h: Modified cpuid for 32-bit x86 to avoid a
- gcc issue (not finding a register).
-
-2011-08-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/Makefile.am, src/benchmark-cipher.c,
- src/benchmark-tls.c, src/benchmark.h, src/cli-gaa.c, src/cli-gaa.h,
- src/cli.gaa: Benchmark applications were incorporated to gnutls-cli
-
-2011-08-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c: Corrected DH-ANON ciphersuite
- names.
-
-2011-08-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/gnutls-pgp.eps, doc/gnutls-x509.eps:
- updated figures.
-
-2011-08-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/x509/x509.c: XmppAddr -> UTF8String
-
-2011-08-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/gnutls_openpgp.c, lib/openpgp/privkey.c,
- lib/x509/x509.c: more updates in private key copy.
-
-2011-08-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.h: removed unused variable.
-
-2011-08-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_privkey.c, lib/gnutls_x509.c,
- lib/includes/gnutls/abstract.h, lib/openpgp/gnutls_openpgp.c,
- lib/openpgp/gnutls_openpgp.h, lib/openpgp/privkey.c,
- lib/x509/x509.c: gnutls_certificate_set_x509_key() and
- gnutls_certificate_set_openpgp_key() operate as in gnutls 2.10.x and
- do not require to hold the structures.
-
-2011-08-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-x86.c: removed unused variables.
-
-2011-08-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: Allow out-of-order change_cipher_spec in
- DTLS.
-
-2011-08-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/cha-intro-tls.texi, doc/examples/ex-cert-select-pkcs11.c,
- lib/gnutls_buffers.c, lib/gnutls_pubkey.c, lib/gnutls_record.c:
- documentation changes.
-
-2011-08-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-client-srp.c, doc/examples/ex-serv-srp.c:
- gnutls/extra.h is not required for SRP.
-
-2011-08-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/gnutls.tex: leave an empty page
-
-2011-08-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-bib.texi, doc/cha-cert-auth.texi,
- doc/cha-gtls-app.texi, doc/cha-intro-tls.texi,
- doc/latex/gnutls.bib, doc/latex/gnutls.tex: documentation updates
-
-2011-08-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/rnd.c: unlock rnd mutex on error.
-
-2011-08-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-bib.texi, doc/latex/gnutls.bib: bibliography updated
-
-2011-08-22 Andreas Metzler <ametzler@debian.org>
-
- * lib/libgnutls.map: Export export_gnutls_openpgp_privkey_sign_hash. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-08-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/system.c: AIX check moved to system.c.
-
-2011-08-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/crywrap/crywrap.c: Handle memory allocation errors.
-
-2011-08-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/Makefile.am, doc/manpages/crywrap.8: The crywrap
- manpage was removed due to license reasons.
-
-2011-08-22 Ludovic Courtès <ludo@gnu.org>
-
- * guile/tests/priorities.scm: guile: Fix `priorities' test to use
- `run-test'. This is a followup to commit
- cd7b8102316cd4151356c4b2b7909c7435593890 ("guile: Fix tests to match
- the `exit' behavior introduced in Guile 2.0.1.").
-
-2011-08-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/crywrap/Makefile.am: include README to distribution.
-
-2011-08-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_ui.c: documentation fixes.
-
-2011-08-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-internals.texi,
- doc/cha-intro-tls.texi, doc/cha-library.texi,
- doc/scripts/mytexi2latex: Use texinfo's word break.
-
-2011-08-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, m4/hooks.m4: updated for release
-
-2011-08-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/crywrap/Makefile.am: Added missing file
-
-2011-08-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * po/cs.po.in, po/fi.po.in, po/nl.po.in, po/pl.po.in, po/sv.po.in,
- po/uk.po.in: Sync with TP.
-
-2011-08-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am: corrected typo
-
-2011-08-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: Added hack for AIX systems that may not set
- errno property on EAGAIN.
-
-2011-08-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-cert-select-pkcs11.c: simplified PKCS #11 token
- example.
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/cha-intro-tls.texi,
- lib/gnutls_record.c, lib/system_override.c: documentation updates
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: updated ignored files.
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/resume.c: Corrected session resumption test.
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/utils.c: Avoid using vfprintf() and use a combination of
- vsnprintf and fputs instead. My gnulib has issues with them.
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/Makefile.am, gl/m4/gnulib-cache.m4: added vfprintf-posix
- (needed by tests)
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: depend on p11-kit 0.4+.
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/Makefile.am, lib/auth/cert.c, lib/auth/cert.h,
- lib/gnutls_cert.c, lib/gnutls_str_array.h, lib/gnutls_x509.c,
- lib/openpgp/gnutls_openpgp.c: Removed the limitation of one name per
- certificate.
-
-2011-08-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi: rephrased text on anonymous authentication.
-
-2011-08-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-programs.texi: small update in psktool
-
-2011-08-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated crywrap
-
-2011-08-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented changes
-
-2011-08-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/cert.c, lib/auth/cert.h, lib/gnutls_cert.c,
- lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
- lib/openpgp/gnutls_openpgp.c: gnutls_certificate_set_x509_key_file()
- and friends support server name indication. If multiple
- certificates are set using this function the proper one will be
- selected during a handshake, with the limitation of a single name
- per certificate.
-
-2011-08-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/x509.c: Documentation fixes.
-
-2011-08-17 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk, src/crywrap/crywrap.c: Fix syntax-check nits.
-
-2011-08-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/algorithms/ciphers.c: Added AES-256-GCM. Reported by
- Benjamin Hof.
-
-2011-08-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fix
-
-2011-08-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/pkcs11.h, lib/pkcs11.c, src/p11common.c:
- Introduced GNUTLS_PKCS11_PIN_WRONG flag to indicate the previously
- given PIN is wrong.
-
-2011-08-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fix
-
-2011-08-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-programs.texi: some discussion on tokens.
-
-2011-08-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: Corrected issue when asking multiple times for PIN.
-
-2011-08-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: corrected configure test
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/crywrap/crywrap.c: dhparams have now the 'r' option.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/crywrap/crywrap.c: use audit_log
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/crywrap/crywrap.c, src/crywrap/crywrap.h: removed unneeded
- defintions.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: unload_file was modified to accept a pointer.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/crywrap/Makefile.am, src/crywrap/crywrap.c: corrected
- child process cleanup and added option to specify diffie hellman
- parameters file.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/crywrap.8, src/crywrap/crywrap.c,
- src/crywrap/crywrap.h: Corrected crywrap's verification procedure.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c: use gnutls_sec_param_to_pk_bits() for DH parameter
- generation.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, configure.ac, doc/manpages/Makefile.am,
- doc/manpages/crywrap.8, gl/Makefile.am, gl/alphasort.c,
- gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
- gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
- gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pin.c, gl/argp-pv.c,
- gl/argp-pvh.c, gl/argp-xinl.c, gl/argp.h, gl/basename-lgpl.c,
- gl/dirent.in.h, gl/dirname-lgpl.c, gl/dirname.h, gl/dosname.h,
- gl/fpucw.h, gl/frexp.c, gl/frexpl.c, gl/fseeko.c, gl/fseterr.c,
- gl/fseterr.h, gl/getopt.c, gl/getopt.in.h, gl/getopt1.c,
- gl/getopt_int.h, gl/getsubopt.c, gl/isnan.c, gl/isnand-nolibm.h,
- gl/isnand.c, gl/isnanf-nolibm.h, gl/isnanf.c, gl/isnanl-nolibm.h,
- gl/isnanl.c, gl/m4/alphasort.m4, gl/m4/argp.m4, gl/m4/dirent_h.m4,
- gl/m4/dirname.m4, gl/m4/double-slash-root.m4, gl/m4/dup2.m4,
- gl/m4/eealloc.m4, gl/m4/environ.m4, gl/m4/exponentd.m4,
- gl/m4/exponentf.m4, gl/m4/exponentl.m4, gl/m4/frexp.m4,
- gl/m4/frexpl.m4, gl/m4/getcwd.m4, gl/m4/getopt.m4,
- gl/m4/getsubopt.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
- gl/m4/isnand.m4, gl/m4/isnanf.m4, gl/m4/isnanl.m4, gl/m4/ldexpl.m4,
- gl/m4/lstat.m4, gl/m4/malloca.m4, gl/m4/math_h.m4,
- gl/m4/mempcpy.m4, gl/m4/mode_t.m4, gl/m4/nocrash.m4, gl/m4/open.m4,
- gl/m4/printf-frexp.m4, gl/m4/printf-frexpl.m4, gl/m4/putenv.m4,
- gl/m4/rawmemchr.m4, gl/m4/scandir.m4, gl/m4/setenv.m4,
- gl/m4/signbit.m4, gl/m4/sleep.m4, gl/m4/stat.m4,
- gl/m4/strchrnul.m4, gl/m4/strndup.m4, gl/m4/strnlen.m4,
- gl/m4/symlink.m4, gl/m4/sysexits.m4, gl/m4/vfprintf-posix.m4,
- gl/m4/vprintf-posix.m4, gl/math.in.h, gl/mempcpy.c,
- gl/printf-frexp.c, gl/printf-frexp.h, gl/printf-frexpl.c,
- gl/printf-frexpl.h, gl/rawmemchr.c, gl/rawmemchr.valgrind,
- gl/scandir.c, gl/signbitd.c, gl/signbitf.c, gl/signbitl.c,
- gl/sleep.c, gl/strchrnul.c, gl/strchrnul.valgrind, gl/stripslash.c,
- gl/strndup.c, gl/strnlen.c, gl/sysexits.in.h, gl/tests/Makefile.am,
- gl/tests/dummy.c, gl/tests/dup2.c, gl/tests/fpucw.h,
- gl/tests/getcwd-lgpl.c, gl/tests/ignore-value.h, gl/tests/lstat.c,
- gl/tests/malloca.c, gl/tests/malloca.h, gl/tests/malloca.valgrind,
- gl/tests/minus-zero.h, gl/tests/nan.h, gl/tests/open.c,
- gl/tests/putenv.c, gl/tests/same-inode.h, gl/tests/setenv.c,
- gl/tests/stat.c, gl/tests/symlink.c, gl/tests/test-argp-2.sh,
- gl/tests/test-argp.c, gl/tests/test-dirent.c, gl/tests/test-dup2.c,
- gl/tests/test-environ.c, gl/tests/test-fprintf-posix.h,
- gl/tests/test-frexp.c, gl/tests/test-frexpl.c,
- gl/tests/test-fseeko3.c, gl/tests/test-fseeko3.sh,
- gl/tests/test-fseterr.c, gl/tests/test-getcwd-lgpl.c,
- gl/tests/test-getopt.c, gl/tests/test-getopt.h,
- gl/tests/test-getopt_long.h, gl/tests/test-ignore-value.c,
- gl/tests/test-isnand-nolibm.c, gl/tests/test-isnand.h,
- gl/tests/test-isnanf-nolibm.c, gl/tests/test-isnanf.h,
- gl/tests/test-isnanl-nolibm.c, gl/tests/test-isnanl.h,
- gl/tests/test-lstat.c, gl/tests/test-lstat.h,
- gl/tests/test-malloc-gnu.c, gl/tests/test-malloca.c,
- gl/tests/test-math.c, gl/tests/test-open.c, gl/tests/test-open.h,
- gl/tests/test-printf-frexp.c, gl/tests/test-printf-frexpl.c,
- gl/tests/test-printf-posix.h, gl/tests/test-printf-posix.output,
- gl/tests/test-rawmemchr.c, gl/tests/test-setenv.c,
- gl/tests/test-signbit.c, gl/tests/test-sleep.c,
- gl/tests/test-stat.c, gl/tests/test-stat.h,
- gl/tests/test-strchrnul.c, gl/tests/test-strnlen.c,
- gl/tests/test-symlink.c, gl/tests/test-symlink.h,
- gl/tests/test-sysexits.c, gl/tests/test-unsetenv.c,
- gl/tests/test-vfprintf-posix.c, gl/tests/test-vfprintf-posix.sh,
- gl/tests/test-vprintf-posix.c, gl/tests/test-vprintf-posix.sh,
- gl/tests/unsetenv.c, gl/vfprintf.c, gl/vprintf.c, m4/hooks.m4,
- src/Makefile.am, src/crywrap/Makefile.am, src/crywrap/README,
- src/crywrap/crywrap.c, src/crywrap/crywrap.h, src/crywrap/primes.h:
- Added crywrap to the distributed programs.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/.gitignore: files to ignore
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: doc updates
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi,
- doc/cha-ciphersuites.texi, doc/cha-errors.texi,
- doc/cha-functions.texi, doc/cha-gtls-app.texi,
- doc/cha-internals.texi, doc/cha-intro-tls.texi,
- doc/cha-library.texi, doc/cha-support.texi: do not use capitals in
- index names.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/latex/.gitignore: more files to ignore.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/pkcs11.c: If a module is dlopened twice, then
- deinitialize the second load.
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/cha-intro-tls.texi,
- doc/cha-library.texi, lib/gnutls_buffers.c, lib/gnutls_record.c:
- documentation updates
-
-2011-08-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-library.texi: memory handling section is no longer
- applicable
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: Added discussion on DTLS functionality
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-programs.texi, doc/cha-support.texi, doc/cha-tls-app.texi:
- corrected typos
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: updated openssl text
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: correct typos
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/gnutls-cli.1: do not escape \#
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-intro-tls.texi: more updates
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-bib.texi, doc/cha-preface.texi, doc/latex/gnutls.bib:
- Added reference to anderson's book
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-cert-auth.texi, doc/cha-internals.texi,
- doc/gnutls-certificate-user-use-case.eps,
- doc/gnutls-extensions.eps, doc/gnutls.texi,
- doc/scripts/mytexi2latex, lib/x509/crl_write.c, lib/x509/crq.c,
- lib/x509/pkcs12.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c:
- Internals section updated.
-
-2011-08-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi, doc/examples/ex-crq.c,
- lib/gnutls_pubkey.c, lib/includes/gnutls/compat.h,
- lib/includes/gnutls/x509.h, lib/pkcs11.c, lib/pkcs11_write.c,
- lib/x509/crq.c: Documentation updates. gnutls_x509_crq_sign2() and
- gnutls_x509_crl_sign2() were removed from the deprecate list to ease
- generation of crl and crq structures.
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/alert-printlist.c, doc/cha-intro-tls.texi,
- doc/cha-library.texi, doc/cha-programs.texi, doc/errcodes.c,
- doc/printlist.c: updates
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/gnutls.tex: changed paper size.
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_global.c: doc update
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/alert-printlist.c, doc/errcodes.c, doc/printlist.c: reduced
- space taken by descriptions.
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/cha-intro-tls.texi: more updates.
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented fixes
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.c, lib/accelerated/intel/aes-x86.h:
- Force alignment for AES-NI to the runtime rather than on the
- structures. Corrects issue on some systems (reported by Andreas
- Radke).
-
-2011-08-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/cha-intro-tls.texi,
- doc/cha-library.texi, lib/system_override.c: Added session
- initialization discussion
-
-2011-08-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi: more updates
-
-2011-08-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-gtls-app.texi, lib/gnutls_psk.c,
- lib/gnutls_x509.c, lib/openpgp/gnutls_openpgp.c: updated
- documentation
-
-2011-08-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: document flags
-
-2011-08-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: corrected typo
-
-2011-08-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/README: removed reference to pakchois
-
-2011-08-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: Prevent from loading twice the same module.
-
-2011-08-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/asm/appro-aes-gcm-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86.s: Added note.GNU-stack to
- prevent marking the library as using an executable stack. Reported
- by Andreas Metzler.
-
-2011-08-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: bumped version
-
-2011-08-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/asm/appro-aes-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86.s: Included appro's updates
- to AES-NI.
-
-2011-08-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/cert.c: better placement of ifdefs.
-
-2011-08-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-gtls-app.texi, doc/cha-internals.texi,
- doc/gnutls-extensions.eps, doc/gnutls-extensions_st.eps,
- doc/gnutls-mod_auth_st.eps, doc/gnutls-modauth.eps,
- doc/latex/Makefile.am, doc/latex/gnutls.tex,
- doc/scripts/mytexi2latex: Added discussion of the provided
- cryptographic functions. Internals is now included in the latex
- document (needs rewrite though)
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * lib/Makefile.am, lib/accelerated/Makefile.am,
- lib/accelerated/accelerated.c, lib/accelerated/cryptodev.c,
- lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-x86.c, lib/algorithms.h,
- lib/algorithms/Makefile.am, lib/algorithms/cert_types.c,
- lib/algorithms/ciphers.c, lib/algorithms/ciphersuites.c,
- lib/algorithms/ecc.c, lib/algorithms/kx.c, lib/algorithms/mac.c,
- lib/algorithms/protocols.c, lib/algorithms/publickey.c,
- lib/algorithms/secparams.c, lib/algorithms/sign.c,
- lib/auth/Makefile.am, lib/auth/anon.c, lib/auth/anon.h,
- lib/auth/anon_ecdh.c, lib/auth/cert.c, lib/auth/cert.h,
- lib/auth/dh_common.c, lib/auth/dh_common.h, lib/auth/dhe.c,
- lib/auth/dhe_psk.c, lib/auth/ecdh_common.c, lib/auth/ecdh_common.h,
- lib/auth/psk.c, lib/auth/psk.h, lib/auth/psk_passwd.c,
- lib/auth/psk_passwd.h, lib/auth/rsa.c, lib/auth/rsa_export.c,
- lib/auth/srp.c, lib/auth/srp.h, lib/auth/srp_passwd.c,
- lib/auth/srp_passwd.h, lib/auth/srp_rsa.c, lib/auth/srp_sb64.c,
- lib/crypto-api.c, lib/crypto-backend.c, lib/crypto-backend.h,
- lib/crypto.h, lib/debug.c, lib/debug.h, lib/ext/Makefile.am,
- lib/ext/cert_type.c, lib/ext/cert_type.h, lib/ext/ecc.c,
- lib/ext/ecc.h, lib/ext/max_record.c, lib/ext/max_record.h,
- lib/ext/safe_renegotiation.c, lib/ext/safe_renegotiation.h,
- lib/ext/server_name.c, lib/ext/server_name.h,
- lib/ext/session_ticket.c, lib/ext/session_ticket.h,
- lib/ext/signature.c, lib/ext/signature.h, lib/ext/srp.c,
- lib/ext/srp.h, lib/gcrypt/Makefile.am, lib/gcrypt/cipher.c,
- lib/gcrypt/init.c, lib/gcrypt/mac.c, lib/gcrypt/mpi.c,
- lib/gcrypt/pk.c, lib/gcrypt/rnd.c, lib/gnutls_alert.c,
- lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
- lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_cert.c,
- lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
- lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
- lib/gnutls_compress.h, lib/gnutls_constate.c,
- lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
- lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
- lib/gnutls_dh_primes.c, lib/gnutls_dtls.c, lib/gnutls_dtls.h,
- lib/gnutls_ecc.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
- lib/gnutls_extensions.c, lib/gnutls_extensions.h,
- lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
- lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
- lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
- lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mbuffers.c,
- lib/gnutls_mbuffers.h, lib/gnutls_mem.c, lib/gnutls_mem.h,
- lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_num.c,
- lib/gnutls_num.h, lib/gnutls_pcert.c, lib/gnutls_pk.c,
- lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_privkey.c,
- lib/gnutls_psk.c, lib/gnutls_pubkey.c, lib/gnutls_record.c,
- lib/gnutls_record.h, lib/gnutls_rsa_export.c,
- lib/gnutls_rsa_export.h, lib/gnutls_session.c,
- lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
- lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
- lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
- lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_supplemental.c,
- lib/gnutls_supplemental.h, lib/gnutls_ui.c, lib/gnutls_v2_compat.c,
- lib/gnutls_v2_compat.h, lib/gnutls_x509.c, lib/gnutls_x509.h,
- lib/hash.c, lib/includes/Makefile.am,
- lib/includes/gnutls/abstract.h, lib/includes/gnutls/compat.h,
- lib/includes/gnutls/crypto.h, lib/includes/gnutls/dtls.h,
- lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/gnutlsxx.h,
- lib/includes/gnutls/openpgp.h, lib/includes/gnutls/pkcs11.h,
- lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
- lib/libgnutls.map, lib/libgnutlsxx.map, lib/locks.c,
- lib/nettle/Makefile.am, lib/nettle/cipher.c, lib/nettle/ecc_free.c,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_map.c,
- lib/nettle/ecc_mulmod.c, lib/nettle/ecc_points.c,
- lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_verify_hash.c, lib/nettle/egd.c, lib/nettle/init.c,
- lib/nettle/mac.c, lib/nettle/mpi.c, lib/nettle/pk.c,
- lib/nettle/rnd.c, lib/opencdk/Makefile.am, lib/opencdk/armor.c,
- lib/opencdk/context.h, lib/opencdk/filters.h, lib/opencdk/hash.c,
- lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
- lib/opencdk/main.c, lib/opencdk/main.h, lib/opencdk/misc.c,
- lib/opencdk/new-packet.c, lib/opencdk/opencdk.h,
- lib/opencdk/packet.h, lib/opencdk/pubkey.c,
- lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
- lib/opencdk/sig-check.c, lib/opencdk/stream.c,
- lib/opencdk/stream.h, lib/opencdk/types.h,
- lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
- lib/openpgp/compat.c, lib/openpgp/extras.c,
- lib/openpgp/gnutls_openpgp.c, lib/openpgp/output.c,
- lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
- lib/pkcs11.c, lib/pkcs11_privkey.c, lib/pkcs11_secret.c,
- lib/pkcs11_write.c, lib/random.c, lib/random.h, lib/system.c,
- lib/system_override.c, lib/x509/Makefile.am, lib/x509/common.c,
- lib/x509/common.h, lib/x509/crl.c, lib/x509/crl_write.c,
- lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
- lib/x509/key_decode.c, lib/x509/key_encode.c, lib/x509/mpi.c,
- lib/x509/output.c, lib/x509/pbkdf2-sha1.c, lib/x509/pkcs12.c,
- lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
- lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
- lib/x509/rfc2818_hostname.c, lib/x509/sign.c,
- lib/x509/verify-high.c, lib/x509/verify.c, lib/x509/x509.c,
- lib/x509/x509_int.h, lib/x509/x509_write.c, lib/x509_b64.c,
- lib/x509_b64.h: Clarify license and copyright.
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * README: Clarify licensing.
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * lib/AUTHORS, lib/ChangeLog, lib/NEWS, lib/autogen.sh,
- lib/build-aux/arg-nonnull.h, lib/build-aux/c++defs.h,
- lib/build-aux/config.rpath, lib/build-aux/warn-on-use.h,
- libextra/AUTHORS, libextra/COPYING, libextra/ChangeLog,
- libextra/NEWS, libextra/README, libextra/build-aux/config.rpath:
- Remove unused files.
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * libextra/includes/gnutls/extra.h: Finish removal of inner
- application extension support.
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * lib/includes/gnutls/abstract.h, lib/includes/gnutls/dtls.h: More
- GTK-DOC fixes.
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * .x-sc_GPL_version, .x-sc_avoid_if_before_free,
- .x-sc_bindtextdomain, .x-sc_cast_of_alloca_return_value,
- .x-sc_cast_of_argument_to_free, .x-sc_file_system,
- .x-sc_m4_quote_check, .x-sc_makefile_check, .x-sc_program_name,
- .x-sc_prohibit_HAVE_MBRTOWC, .x-sc_prohibit_S_IS_definition,
- .x-sc_prohibit_empty_lines_at_EOF,
- .x-sc_prohibit_strings_without_use, .x-sc_space_tab, .x-sc_the_the,
- .x-sc_two_space_separator_in_usage, .x-sc_useless_cpp_parens,
- GNUmakefile, THANKS, build-aux/arg-nonnull.h, build-aux/c++defs.h,
- build-aux/config.rpath, build-aux/snippet/_Noreturn.h,
- build-aux/snippet/arg-nonnull.h, build-aux/snippet/c++defs.h,
- build-aux/snippet/warn-on-use.h, build-aux/useless-if-before-free,
- build-aux/vc-list-files, build-aux/warn-on-use.h, cfg.mk,
- configure.ac, doc/Makefile.am, gl/Makefile.am, gl/alignof.h,
- gl/alloca.c, gl/errno.in.h, gl/error.c, gl/float.c, gl/float.in.h,
- gl/fseek.c, gl/fseeko.c, gl/ftell.c, gl/intprops.h,
- gl/m4/alloca.m4, gl/m4/errno_h.m4, gl/m4/error.m4,
- gl/m4/extensions.m4, gl/m4/float_h.m4, gl/m4/fpieee.m4,
- gl/m4/fseek.m4, gl/m4/fseeko.m4, gl/m4/ftell.m4, gl/m4/ftello.m4,
- gl/m4/getdelim.m4, gl/m4/getline.m4, gl/m4/getpagesize.m4,
- gl/m4/getpass.m4, gl/m4/gettime.m4, gl/m4/gettimeofday.m4,
- gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
- gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/include_next.m4,
- gl/m4/largefile.m4, gl/m4/lseek.m4, gl/m4/malloc.m4, gl/m4/md5.m4,
- gl/m4/memchr.m4, gl/m4/memmem.m4, gl/m4/memxor.m4,
- gl/m4/mmap-anon.m4, gl/m4/po.m4, gl/m4/printf.m4,
- gl/m4/read-file.m4, gl/m4/realloc.m4, gl/m4/snprintf.m4,
- gl/m4/strcase.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
- gl/m4/string_h.m4, gl/m4/strings_h.m4, gl/m4/strverscmp.m4,
- gl/m4/time_r.m4, gl/m4/vsnprintf.m4, gl/m4/warn-on-use.m4,
- gl/m4/warnings.m4, gl/netdb.in.h, gl/netinet_in.in.h,
- gl/stdarg.in.h, gl/stddef.in.h, gl/stdint.in.h, gl/stdio.in.h,
- gl/stdlib.in.h, gl/strerror-override.c, gl/strerror-override.h,
- gl/strerror.c, gl/string.in.h, gl/strings.in.h, gl/sys_socket.in.h,
- gl/sys_stat.in.h, gl/sys_time.in.h, gl/sys_uio.in.h,
- gl/tests/Makefile.am, gl/tests/fcntl.in.h, gl/tests/fpucw.h,
- gl/tests/init.sh, gl/tests/macros.h, gl/tests/test-float.c,
- gl/tests/test-fseek.c, gl/tests/test-fseek.sh,
- gl/tests/test-fseek2.sh, gl/tests/test-ftell.c,
- gl/tests/test-ftell.sh, gl/tests/test-ftell2.sh,
- gl/tests/test-ftell3.c, gl/tests/test-intprops.c,
- gl/tests/test-snprintf.c, gl/tests/test-strerror.c,
- gl/tests/test-vc-list-files-cvs.sh,
- gl/tests/test-vc-list-files-git.sh, gl/tests/test-verify.c,
- gl/tests/test-vsnprintf.c, gl/time.in.h, gl/timespec.h,
- gl/unistd.in.h, gl/verify.h, gl/wchar.in.h, lib/Makefile.am,
- lib/hash.c, lib/pkcs11_privkey.c, maint.mk, src/benchmark-cipher.c,
- src/certtool.c, src/cli.c, src/serv.c, tests/Makefile.am,
- tests/scripts/common.sh: Update gnulib files. Fix syntax-check
- usage.
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, README: Add NEWS entries. Use copyright ranges (now
- permitted).
-
-2011-08-03 Simon Josefsson <simon@josefsson.org>
-
- * po/LINGUAS, po/cs.po.in, po/fi.po.in, po/nl.po.in, po/pl.po.in,
- po/sv.po.in, po/uk.po.in: Sync with TP.
-
-2011-08-02 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am, doc/reference/Makefile.am,
- doc/reference/gnutls-docs.sgml, lib/algorithms/secparams.c,
- lib/crypto-api.c, lib/gnutls_cert.c, lib/gnutls_db.c,
- lib/gnutls_global.c, lib/gnutls_privkey.c, lib/gnutls_pubkey.c,
- lib/includes/gnutls/abstract.h, lib/includes/gnutls/gnutls.h.in,
- lib/includes/gnutls/pkcs11.h, lib/locks.c, lib/openpgp/privkey.c,
- lib/pkcs11.c, lib/pkcs11_secret.c, lib/pkcs11_write.c,
- lib/random.c, lib/system_override.c, lib/x509/crl_write.c,
- lib/x509/crq.c, lib/x509/privkey.c, lib/x509/x509.c: More GTK-DOC
- improvements.
-
-2011-08-02 Simon Josefsson <simon@josefsson.org>
-
- * doc/reference/Makefile.am: Simplify GTK-DOC makefile
- IGNORE_HFILES.
-
-2011-08-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/gnutls.h.in: updated
-
-2011-08-02 Simon Josefsson <simon@josefsson.org>
-
- * lib/algorithms/sign.c, lib/gnutls_dtls.c, lib/gnutls_pubkey.c,
- lib/gnutls_record.c, lib/includes/gnutls/abstract.h,
- lib/includes/gnutls/crypto.h, lib/includes/gnutls/dtls.h,
- lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
- lib/includes/gnutls/pkcs11.h, lib/nettle/ecc_free.c,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_map.c,
- lib/nettle/ecc_mulmod.c, lib/nettle/ecc_points.c,
- lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_verify_hash.c, lib/pkcs11.c: Fix GTK-DOC manual.
-
-2011-08-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: detect premature termination of connection
-
-2011-08-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/pkcs11.h, lib/pkcs11.c: the
- deprecated_config_file from 2.12.x was incorporated.
-
-2011-08-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: documentation update
-
-2011-08-02 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am, doc/reference/gnutls-docs.sgml,
- lib/algorithms/ecc.c, lib/crypto-api.c, lib/gnutls_alert.c,
- lib/gnutls_cert.c, lib/gnutls_dtls.c, lib/gnutls_global.c,
- lib/gnutls_pcert.c, lib/gnutls_pubkey.c, lib/gnutls_record.c,
- lib/gnutls_state.c, lib/system_override.c, lib/x509/crl.c,
- lib/x509/privkey.c, lib/x509/verify-high.c, lib/x509/x509.c: Add
- GTK-DOC Since: tags for 3.0.0 additions.
-
-2011-08-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11_privkey.c: added asserts.
-
-2011-08-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * README, README-alpha: Refer to nettle alone and p11-kit.
-
-2011-08-01 Stef Walter <stefw@collabora.co.uk>
-
- * lib/pkcs11.c: Don't try to do PKCS#11 login if session is already
- logged in. * It is possible for new PKCS#11 sessions to be logged in if another logged in session already exists. * In these cases, don't log in, but detect the condition and return success. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-08-01 Stef Walter <stefw@collabora.co.uk>
-
- * lib/pkcs11_privkey.c: When finding private keys fail, return error
- code. * Previously this would result in an endless loop. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-08-01 Stef Walter <stefw@collabora.co.uk>
-
- * lib/includes/gnutls/pkcs11.h, lib/pkcs11.c: Mark the config
- argument of gnutls_pkcs11_init() as unused * Since its no longer used. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-07-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_str.h, lib/gnutls_x509.c,
- lib/includes/gnutls/x509.h, lib/x509/x509.c, tests/x509cert.c: Added
- GNUTLS_X509_CRT_LIST_FAIL_IF_UNSORTED flag for
- gnutls_x509_crt_list_import. It checks whether the list to be
- imported is properly sorted.
-
-2011-07-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_errors.c, lib/gnutls_x509.c,
- lib/includes/gnutls/gnutls.h.in: Added
- GNUTLS_E_CERTIFICATE_LIST_UNSORTED. If a certificate list is loaded
- then verify that it is sorted with order to starts with the subject
- and finished with the trusted root. That way we make sure we don't
- send data that violate the TLS protocol.
-
-2011-07-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/latex/macros.tex: documentation
- updates.
-
-2011-07-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog: updated changelog
-
-2011-07-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: released 3.0.0
-
-2011-07-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: updated version
-
-2011-07-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-gaa.c, src/certtool.gaa: Corrected typo.
-
-2011-07-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented updates.
-
-2011-07-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: Added Petr.
-
-2011-07-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pcert.c, lib/gnutls_privkey.c,
- lib/includes/gnutls/abstract.h, lib/libgnutls.map: Added
- gnutls_pcert_list_import_x509_raw() and few doc fixes.
-
-2011-07-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls.pc.in: corrected for libnettle.
-
-2011-06-24 Andreas Metzler <ametzler@downhill.at.eu.org>
-
- * configure.ac: fix zlib handling in gnutls.pc Only add zlib to gnutls.pc's Requies.private if zlib ships a
- pkg-config file. Ancient (<< 1.2.3.1) versions don't. Otherwise add
- -lz to Libs.private. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-07-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-client-srp.c, doc/examples/ex-serv-srp.c:
- gnutls_global_init_extra() is not needed for SRP.
-
-2011-07-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented changes.
-
-2011-07-25 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
- * lib/gnutls_buffers.c: writev_emu: stop on the first incomplete
- write Just like standard writev, we should only move on to the next block
- if all the previous ones have been successfully written out.
- Otherwise there is a potential for data loss and/or confusing push
- functions. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-07-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/fdl.tex: increased size of fdl.
-
-2011-07-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: Added debug message to indicate usage of
- compatibility mode for /etc/gnutls/pkcs11.conf
-
-2011-07-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * AUTHORS: removed pgp key from authors file.
-
-2011-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog: updated changelog.
-
-2011-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, doc/announce.txt, m4/hooks.m4: released 2.99.4
-
-2011-06-29 Petr Písař <petr.pisar@atlas.cz>
-
- * lib/gnutls_privkey.c: Honor uninitialized private key in
- destructor Fixes bug #107730. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: Corrected initialization of key when generating
- request. Reported by Petr Pisar.
-
-2011-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated.
-
-2011-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_rsa_export.c, lib/x509/privkey.c,
- lib/x509/privkey_pkcs8.c, lib/x509/x509_int.h: The crippled status
- of an gnutls_x509_privkey_t was removed.
-
-2011-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-pkcs11-list.c: Example compilation fix.
-
-2011-07-07 Stef Walter <stefw@collabora.co.uk>
-
- * configure.ac, lib/includes/gnutls/pkcs11.h, lib/pkcs11.c,
- lib/pkcs11_int.h, lib/pkcs11_privkey.c, lib/pkcs11_write.c: pkcs11:
- Use p11_kit_pin_xxx() functionality when 'pinfile' is in uris. * This allows other apps to register a handler for a specific
- pinfile and then that application will be able to provide the PIN
- for those URIs. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-07-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: Added compatibility mode with
- /etc/gnutls/pkcs11.conf
-
-2011-07-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-tls-app.texi: Updates in upward negotiation section.
-
-2011-07-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/gnutls.bib: Corrected bibliography
-
-2011-07-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/cha-intro-tls.texi, doc/cha-library.texi,
- doc/cha-programs.texi, doc/cha-tls-app.texi: corrected section
- names.
-
-2011-07-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-library.texi, doc/cha-support.texi, lib/gnutls_errors.c,
- lib/gnutls_srp.c: Updated information on required libraries.
-
-2011-07-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/cha-intro-tls.texi, doc/cha-library.texi, doc/cha-preface.texi:
- Corrected typos.
-
-2011-06-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/.gitignore, doc/Makefile.am, doc/alert-printlist.c,
- doc/cha-auth.texi, doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/cha-intro-tls.texi, doc/cha-library.texi, doc/gnutls.texi,
- doc/latex/Makefile.am, doc/latex/gnutls.tex, doc/latex/macros.tex,
- doc/scripts/gdoc, doc/scripts/mytexi2latex, doc/scripts/sort1.pl,
- doc/scripts/split.pl, lib/gnutls_x509.c: updated function listing.
-
-2011-06-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_alert.c, lib/includes/gnutls/gnutls.h.in,
- lib/libgnutls.map: Added gnutls_alert_get_strname().
-
-2011-06-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/cert_types.c, lib/algorithms/ciphers.c,
- lib/algorithms/ecc.c, lib/algorithms/kx.c, lib/algorithms/mac.c,
- lib/algorithms/protocols.c, lib/algorithms/publickey.c,
- lib/algorithms/secparams.c, lib/algorithms/sign.c, lib/auth/cert.c,
- lib/auth/psk.c, lib/auth/rsa_export.c, lib/crypto-api.c,
- lib/crypto-backend.c, lib/ext/max_record.c,
- lib/ext/safe_renegotiation.c, lib/ext/server_name.c,
- lib/ext/session_ticket.c, lib/gcrypt/mpi.c, lib/gnutls_alert.c,
- lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
- lib/gnutls_cert.c, lib/gnutls_dh_primes.c, lib/gnutls_dtls.c,
- lib/gnutls_errors.c, lib/gnutls_global.c, lib/gnutls_handshake.c,
- lib/gnutls_mpi.c, lib/gnutls_pcert.c, lib/gnutls_priority.c,
- lib/gnutls_privkey.c, lib/gnutls_psk.c, lib/gnutls_pubkey.c,
- lib/gnutls_record.c, lib/gnutls_sig.c, lib/gnutls_state.c,
- lib/gnutls_str.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
- lib/minitasn1/decoding.c, lib/minitasn1/errors.c,
- lib/nettle/ecc_verify_hash.c, lib/opencdk/kbnode.c,
- lib/opencdk/sig-check.c, lib/openpgp/extras.c,
- lib/openpgp/gnutls_openpgp.c, lib/openpgp/output.c,
- lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/pkcs11.c,
- lib/pkcs11_privkey.c, lib/pkcs11_secret.c, lib/pkcs11_write.c,
- lib/random.c, lib/x509/common.c, lib/x509/crl.c,
- lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c,
- lib/x509/extensions.c, lib/x509/output.c, lib/x509/pkcs12.c,
- lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
- lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
- lib/x509/rfc2818_hostname.c, lib/x509/sign.c,
- lib/x509/verify-high.c, lib/x509/verify.c, lib/x509/x509.c,
- lib/x509/x509_write.c: documentation fixes
-
-2011-06-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/COPYING, lib/accelerated/accelerated.c,
- lib/accelerated/cryptodev.c, lib/auth/anon.c, lib/auth/anon_ecdh.c,
- lib/auth/cert.c, lib/auth/dh_common.c, lib/auth/dhe.c,
- lib/auth/dhe_psk.c, lib/auth/ecdh_common.c, lib/auth/psk.c,
- lib/auth/psk_passwd.c, lib/auth/rsa.c, lib/auth/rsa_export.c,
- lib/auth/srp.c, lib/auth/srp_passwd.c, lib/auth/srp_rsa.c,
- lib/auth/srp_sb64.c, lib/crypto-api.c, lib/crypto-backend.c,
- lib/debug.c, lib/ext/cert_type.c, lib/ext/ecc.c,
- lib/ext/max_record.c, lib/ext/safe_renegotiation.c,
- lib/ext/server_name.c, lib/ext/session_ticket.c,
- lib/ext/signature.c, lib/ext/srp.c, lib/gnutls_alert.c,
- lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
- lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
- lib/gnutls_compress.c, lib/gnutls_constate.c, lib/gnutls_datum.c,
- lib/gnutls_db.c, lib/gnutls_dh.c, lib/gnutls_dh_primes.c,
- lib/gnutls_dtls.c, lib/gnutls_ecc.c, lib/gnutls_errors.c,
- lib/gnutls_extensions.c, lib/gnutls_global.c,
- lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_helper.c,
- lib/gnutls_kx.c, lib/gnutls_mbuffers.c, lib/gnutls_mem.c,
- lib/gnutls_mpi.c, lib/gnutls_num.c, lib/gnutls_pcert.c,
- lib/gnutls_pk.c, lib/gnutls_priority.c, lib/gnutls_privkey.c,
- lib/gnutls_psk.c, lib/gnutls_pubkey.c, lib/gnutls_record.c,
- lib/gnutls_rsa_export.c, lib/gnutls_session.c,
- lib/gnutls_session_pack.c, lib/gnutls_sig.c, lib/gnutls_srp.c,
- lib/gnutls_state.c, lib/gnutls_str.c, lib/gnutls_supplemental.c,
- lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
- lib/hash.c, lib/locks.c, lib/nettle/cipher.c,
- lib/nettle/ecc_free.c, lib/nettle/ecc_make_key.c,
- lib/nettle/ecc_map.c, lib/nettle/ecc_mulmod.c,
- lib/nettle/ecc_points.c, lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_verify_hash.c, lib/nettle/egd.c, lib/nettle/init.c,
- lib/nettle/mac.c, lib/nettle/mpi.c, lib/nettle/pk.c,
- lib/nettle/rnd.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
- lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
- lib/opencdk/main.c, lib/opencdk/misc.c, lib/opencdk/new-packet.c,
- lib/opencdk/pubkey.c, lib/opencdk/read-packet.c,
- lib/opencdk/seskey.c, lib/opencdk/sig-check.c,
- lib/opencdk/stream.c, lib/opencdk/write-packet.c,
- lib/openpgp/compat.c, lib/openpgp/extras.c,
- lib/openpgp/gnutls_openpgp.c, lib/openpgp/output.c,
- lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
- lib/pkcs11.c, lib/pkcs11_privkey.c, lib/pkcs11_secret.c,
- lib/pkcs11_write.c, lib/random.c, lib/system.c,
- lib/system_override.c, lib/x509/common.c, lib/x509/crl.c,
- lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c,
- lib/x509/extensions.c, lib/x509/key_decode.c,
- lib/x509/key_encode.c, lib/x509/mpi.c, lib/x509/output.c,
- lib/x509/pbkdf2-sha1.c, lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c,
- lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
- lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
- lib/x509/sign.c, lib/x509/verify-high.c, lib/x509/verify.c,
- lib/x509/x509.c, lib/x509/x509_write.c, lib/x509_b64.c: Upgraded to
- LGPLv3.
-
-2011-06-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/cover.tex.in: updated cover.
-
-2011-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/fdl.tex: improvements on fdl.
-
-2011-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * AUTHORS: Added LRN.
-
-2011-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/cha-intro-tls.texi, doc/cha-library.texi,
- doc/cha-programs.texi, doc/scripts/mytexi2latex: documentation
- updates.
-
-2011-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_srp.c, lib/gnutls_srp.h: gnutls_srp_verifier()
- returns data allocated with gnutls_malloc() for consistency.
-
-2011-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.c: reduced error message.
-
-2011-06-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: simplified text.
-
-2011-06-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/fdl.tex, doc/latex/gnutls.tex: FDL is now included using
- a tiny font.
-
-2011-06-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-intro-tls.texi,
- doc/examples/ex-client1.c, doc/scripts/mytexi2latex: Tables were
- also made floating
-
-2011-06-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-internals.texi,
- doc/cha-intro-tls.texi, doc/cha-library.texi,
- doc/scripts/mytexi2latex: figures were made floating.
-
-2011-06-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/latex/cover.tex.in, doc/scripts/mytexi2latex: Added
- high-quality pdf images.
-
-2011-06-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/latex/.gitignore: more files to ignore
-
-2011-06-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, doc/Makefile.am, doc/cha-auth.texi,
- doc/cha-bib.texi, doc/cha-cert-auth.texi,
- doc/cha-ciphersuites.texi, doc/cha-errors.texi,
- doc/cha-functions.texi, doc/cha-gtls-app.texi,
- doc/cha-internals.texi, doc/cha-intro-tls.texi,
- doc/cha-library.texi, doc/cha-preface.texi, doc/cha-programs.texi,
- doc/cha-support.texi, doc/cha-tls-app.texi, doc/errcodes.c,
- doc/examples/ex-client1.c, doc/examples/ex-pkcs11-list.c,
- doc/examples/ex-serv-anon.c, doc/gnutls.texi,
- doc/latex/Makefile.am, doc/latex/cover.tex.in, doc/latex/fdl.tex,
- doc/latex/gnutls.bib, doc/latex/gnutls.tex, doc/latex/macros.tex,
- doc/printlist.c, doc/scripts/mytexi2latex, doc/scripts/sort1.pl,
- doc/signatures.texi: updated documentation to allow latex output.
-
-2011-06-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c, lib/x509/crq.c, lib/x509/x509.c,
- lib/x509/x509_write.c: corrected typos
-
-2011-06-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/examples/Makefile.am,
- doc/examples/ex-cert-select.c, doc/examples/ex-client-udp.c,
- doc/examples/ex-crq.c, doc/examples/ex-pkcs11-list.c,
- doc/examples/ex-session-info.c, doc/examples/ex-verify.c: indented
- code. Corrected PKCS #11 example.
-
-2011-06-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am: added missing file.
-
-2011-06-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * AUTHORS, NEWS, lib/includes/gnutls/gnutls.h.in, m4/hooks.m4:
- bumped version.
-
-2011-06-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_errors.c, lib/includes/gnutls/pkcs11.h,
- lib/pkcs11.c, lib/pkcs11_write.c, src/p11tool-gaa.c,
- src/p11tool-gaa.h, src/p11tool.c, src/p11tool.gaa, src/p11tool.h,
- src/pkcs11.c: Added new PKCS #11 flags to force an object being
- private or not. Those are GNUTLS_PKCS11_OBJ_FLAG_MARK_PRIVATE and
- GNUTLS_PKCS11_OBJ_FLAG_MARK_NOT_PRIVATE. p11tool supports now the
- --no-private and --private options.
-
-2011-06-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/p11common.c: Limit the number of attempts with the same PIN,
- to avoid attempting again and again with a wrong PIN.
-
-2011-06-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11_write.c: When writing an object with CKA_TRUSTED set
- CKA_PRIVATE explicitly to FALSE, to allow the SO to write it.
- Reported by Rickard Bellgrim.
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: updated
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/pkcs11.c: removed unneeded test.
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: Enforce the GNUTLS_PKCS11_OBJ_FLAG_LOGIN_SO even if
- GNUTLS_PKCS11_OBJ_FLAG_LOGIN is specified.
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/Makefile.am, src/p11common.c, src/pkcs11.c: Use common code
- for PKCS #11 callbacks across clients. Require SO login to write a
- trusted object.
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c, lib/ext/safe_renegotiation.h: bit
- fields changed to unsigned.
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c, lib/x509/privkey.c: Moved null check before
- initialization.
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/keydb.c: removed unreachable code warning
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/hash.c, lib/opencdk/main.h, lib/opencdk/stream.c,
- lib/opencdk/write-packet.c: eliminated wipemem().
-
-2011-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pk.c: corrected uninitialized variable warning.
-
-2011-06-16 Rickard Bellgrim <rickard@opendnssec.org>
-
- * lib/pkcs11_write.c: The CKA_SUBJECT must be specified for a
- certificate. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-06-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/pkcs11.h, lib/pkcs11.c, src/pkcs11.c: When
- setting the TRUSTED flag login as security officer.
-
-2011-06-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11_write.c: write label in PKCS #11 privkey.
-
-2011-06-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c, lib/gnutls_pubkey.c, lib/pkcs11.c,
- lib/pkcs11_int.h, lib/pkcs11_privkey.c, lib/pkcs11_secret.c,
- lib/pkcs11_write.c: define ck_bool_t to be compatible with PKCS #11
- bool type.
-
-2011-06-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: ignore more warnings.
-
-2011-06-09 Stef Walter <stefw@collabora.co.uk>
-
- * lib/Makefile.am, lib/pkcs11_int.h, lib/pkcs11_spec.h: Use pkcs11.h
- specification file from p11-kit. * Remove one included briefly in gnutls. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-06-09 Stef Walter <stefw@collabora.co.uk>
-
- * lib/pkcs11.c, src/cli.c, src/p11common.c, src/pkcs11.c,
- tests/suite/mini-eagain2.c: Fix up compiler warnings. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-06-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11_spec.h: Added missing file
-
-2011-06-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi: document new config file format and path.
-
-2011-06-07 Stef Walter <stefw@collabora.co.uk>
-
- * configure.ac, doc/examples/Makefile.am, lib/Makefile.am,
- lib/auth/cert.c, lib/gnutls_global.c, lib/gnutls_privkey.c,
- lib/gnutls_pubkey.c, lib/gnutls_x509.c, lib/pakchois/README,
- lib/pakchois/dlopen.c, lib/pakchois/dlopen.h,
- lib/pakchois/errors.c, lib/pakchois/pakchois.c,
- lib/pakchois/pakchois.h, lib/pakchois/pakchois11.h, lib/pkcs11.c,
- lib/pkcs11_int.h, lib/pkcs11_privkey.c, lib/pkcs11_secret.c,
- lib/pkcs11_write.c, src/Makefile.am, src/certtool-common.c,
- src/certtool.c, src/cli.c, src/p11tool.c, src/serv.c: The attached
- patch ports gnutls to p11-kit. p11-kit is added as a dependency.
- p11-kit itself has no dependencies outside of basic libc stuff. The
- source code for p11-kit is available both in git and tarball form.
- [3] If the gnutls dependency on p11-kit is disabled (via a configure
- option) then the PKCS#11 support is disabled. This is useful in bare
- bones embedded systems or places where very minimal dependencies are
- limited.
-
-2011-06-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/Makefile.am: updated
-
-2011-06-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c, lib/pkcs11_privkey.c: Return error code when an
- object is not found. Only request for token insertion if the
- expected data is not found. Based on patch by Stef Walter.
-
-2011-06-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: Depend on automake 1.11.
-
-2011-06-06 Stef Walter <stefw@collabora.co.uk>
-
- * tests/suite/Makefile.am: tests: Build eagain-cli with correct
- libraries * Add -ldl -lpthread to linker flags Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-05-30 Stef Walter <stefw@collabora.co.uk>
-
- * src/cli.c: gnutls-cli: Fix uninitialized variable when PKCS#11
- uris in use. * When PKCS#11 URIs are in use previously tried to free
- uninitialized memory. Initialize to zero. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-05-30 Stef Walter <stefw@collabora.co.uk>
-
- * lib/pkcs11.c: pkcs11: Accept CKR_USER_ALREADY_LOGGED_IN as
- successful result for PAP Login * When doing CKF_PROTECTED_AUTHENTICATION_PATH login, accept CKR_USER_ALREADY_LOGGED_IN as a successful result. * Another code path, or another consumer of the same PKCS#11 module may have already logged in. * This is what the non PAP code path already does. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-06-06 Stef Walter <stefw@collabora.co.uk>
-
- * lib/auth/srp.c, lib/auth/srp_rsa.c, lib/ext/session_ticket.c,
- lib/gnutls_compress.c, lib/hash.c, lib/nettle/ecc_mulmod.c,
- lib/x509/common.c: Remove unused variables * GCC 4.6.0 prints a warning, and build failes with -Wunused Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-06-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/rnd.c: use gnutls_assert_val() in EGD errors.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/dsa/testdsa, tests/openpgp-certs/testcerts,
- tests/scripts/common.sh, tests/suite/testcompat-main,
- tests/suite/testsrn: Corrected fail() shell function. Reported by
- Andreas Metzler.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/dsa/testdsa: Corrected typo. Reported by Andreas Metzler.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/Makefile.am: regenerated makefile.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/common.c: documentation fix.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-x86.c,
- lib/accelerated/intel/asm/appro-aes-gcm-x86.s: pclmul is not used on
- intel 32-bit systems.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.c, lib/gnutls_global.h,
- lib/gnutls_priority.c: When AES and GCM acceleration is available
- increase the priority of AES-GCM ciphersuites in performance and
- normal cases.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gcrypt/cipher.c, lib/gcrypt/pk.c: prevent compilation of
- gcrypt support since it is incomplete.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/algorithms/ciphers.c,
- lib/algorithms/ciphersuites.c, lib/gcrypt/cipher.c,
- lib/nettle/cipher.c, m4/hooks.m4: do not use NETTLE_LIBS to include
- hogweed and gmp. removed ENABLE_CAMELLIA and NETTLE_GCM.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: improved benchmark.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-cert-auth.texi, doc/cha-internals.texi,
- doc/cha-intro-tls.texi, doc/cha-library.texi,
- doc/cha-programs.texi, doc/examples/ex-session-info.c,
- doc/gnutls-certificate-user-use-case.pdf,
- doc/gnutls-client-server-use-case.pdf,
- doc/gnutls-extensions_st.pdf, doc/gnutls-handshake-sequence.pdf,
- doc/gnutls-handshake-state.pdf, doc/gnutls-internals.pdf,
- doc/gnutls-layers.pdf, doc/gnutls-logo.pdf,
- doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.pdf,
- doc/gnutls-pgp.pdf, doc/gnutls-x509.pdf, doc/gnutls.texi: Updated
- documentation. Removed all .pdf files. They were not needed.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms.h, lib/algorithms/ciphersuites.c,
- lib/gnutls_handshake.c: Avoid memory allocations when requesting the
- supported ciphersuites.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.c: more verbose if the PCLMUL
- instruction is detected.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/cipher-test.c: Added debugging ability to cipher-test.
-
-2011-06-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/TODO: more cleanup.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/TODO: Added new TODO items.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/TODO: removed completed items from todo list
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: reinstated MAC-ALL semantics.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_session_pack.c: store the ECC curve in the session
- resumption parameters.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-cert-auth.texi, doc/examples/ex-verify.c,
- lib/gnutls_cert.c, lib/includes/gnutls/x509.h, lib/libgnutls.map,
- lib/x509/verify-high.c, tests/Makefile.am, tests/x509cert-tl.c:
- Added gnutls_x509_trust_list_add_named_crt() and
- gnutls_x509_trust_list_verify_named_crt() that allow having a list
- of certificates in the trusted list that will be associated with a
- name (e.g. server name) and will not be used as CAs.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-intro-tls.texi,
- lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-x86.c, lib/algorithms/ciphersuites.c,
- lib/gnutls_priority.c, lib/includes/gnutls/gnutls.h.in,
- lib/nettle/cipher.c: Added SuiteB ciphersuites. Added SUITEB128 and
- SUITEB192 priority strings. SECURE256 was renamed to SECURE192
- (because TLS ciphersuite's security level was not enough to justify
- 256-bits).
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map:
- gnutls_ecc_curve_get() was added.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_state.c: The PRF is now read from the ciphersuite
- table.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/common.c: Print information on elliptic curve sessions.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/abstract_int.h, lib/gnutls_pubkey.c, lib/gnutls_sig.c,
- lib/gnutls_sig.h, lib/includes/gnutls/abstract.h,
- lib/includes/gnutls/compat.h, lib/libgnutls.map, lib/x509/common.c,
- lib/x509/common.h, lib/x509/crq.c, lib/x509/privkey.c,
- lib/x509/verify.c, lib/x509/x509.c, lib/x509/x509_int.h: Split
- pubkey_verify_sig() to pubkey_verify_hashed_data() and
- pubkey_verify_data(). Added gnutls_pubkey_verify_data2() to allow
- verification of a signature when the signature algorithm cannot be
- determined by the signature and the public key only.
-
-2011-06-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_hash_int.h, lib/gnutls_sig.c: Allow all SHA algorithms
- for DSA signatures.
-
-2011-06-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/verify.c: fixes for
- http://tools.ietf.org/html/draft-mavrogiannopoulos-tls-dss-00
-
-2011-06-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/cert.h, lib/gnutls_cert.c, lib/gnutls_handshake.c:
- simplified _gnutls_selected_cert_supported_kx().
-
-2011-06-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c, lib/nettle/pk.c, lib/x509/verify.c:
- Truncation of ECDSA and DSA signatures moved to
- _wrap_nettle_pk_sign() and _wrap_nettle_pk_verify().
-
-2011-06-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms.h, lib/algorithms/ciphersuites.c,
- lib/algorithms/sign.c, lib/ext/signature.c, lib/gnutls_buffers.c,
- lib/gnutls_buffers.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_sig.c, lib/nettle/pk.c: Simplified the handling of
- handshake messages to be hashed. Instead of doing a hash during the
- handshake process we now keep the data until handshake is over and
- hash them on demand. This uses more memory but eliminates issues
- with TLS 1.2 and makes the handling simpler.
-
-2011-06-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/signature.c, lib/gnutls_pubkey.c, lib/nettle/pk.c,
- lib/x509/common.h, lib/x509/verify.c: Hash algorithms used for DSA
- and ECDSA correspond to draft-mavrogiannopoulos-tls-dss-00.txt.
-
-2011-06-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/ecc.c: updated
-
-2011-06-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi, doc/gnutls.texi: Added refint macro to
- refer to internal -non exported- functions. Used it to reference to
- the gnutls_*_register() functions.
-
-2011-06-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/Makefile.am, lib/auth/psk_passwd.c, lib/auth/rsa.c,
- lib/auth/rsa_export.c, lib/auth/srp_passwd.c, lib/crypto-api.c,
- lib/crypto-backend.c, lib/crypto-backend.h, lib/crypto.c,
- lib/ext/session_ticket.c, lib/gnutls_cipher.c,
- lib/gnutls_cipher_int.h, lib/gnutls_handshake.c,
- lib/gnutls_hash_int.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
- lib/gnutls_pk.c, lib/includes/gnutls/crypto.h, lib/libgnutls.map,
- lib/nettle/mpi.c, lib/nettle/pk.c, lib/opencdk/misc.c,
- lib/pkcs11_secret.c, lib/random.h, lib/x509/pkcs12.c,
- lib/x509/privkey_pkcs8.c, libextra/gnutls_openssl.c, src/psk.c,
- src/srptool.c, tests/Makefile.am, tests/crypto_rng.c,
- tests/rng-fork.c: gnutls/crypto.h no longer includes functions to
- register ciphers. Thus the following functions - gnutls_crypto_bigint_register - gnutls_crypto_cipher_register - gnutls_crypto_digest_register - gnutls_crypto_mac_register - gnutls_crypto_pk_register - gnutls_crypto_rnd_register - gnutls_crypto_single_cipher_register - gnutls_crypto_single_digest_register - gnutls_crypto_single_mac_register are only available internally
- via crypto-backend.h.
-
-2011-06-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * build-aux/config.rpath: updated
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/asm/appro-aes-gcm-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-gcm-x86.s,
- lib/accelerated/intel/asm/appro-aes-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86.s: typos and date fix in
- license.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: Added benchmark on GCM ciphersuites and
- arcfour for comparison.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h: corrected typo.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-x86.c: indented code
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark.c: properly initialize benchmarks.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, m4/hooks.m4: bumped version.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-gcm-x86.c: Corrections in encryption and
- decryption of incomplete blocks.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-gcm-x86.c, lib/gnutls_int.h,
- lib/gnutls_state.c: Use nettle's memxor or gnulib's if it doesn't
- exist.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-gcm-x86.c,
- lib/accelerated/intel/aes-x86.c, lib/accelerated/intel/aes-x86.h,
- lib/accelerated/intel/asm/appro-aes-gcm-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-gcm-x86.s, lib/gnutls_num.c,
- lib/gnutls_num.h, tests/cipher-test.c: Added AES-GCM optimizations
- using the PCLMULQDQ instruction. Uses Andy Polyakov's assembly code.
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/crypto-api.c: documented usage of gnutls_cipher_add_auth().
-
-2011-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: updates.
-
-2011-05-31 Roman Bogorodskiy <bogorodskiy@gmail.com>
-
- * lib/Makefile.am: Prevent including installed gnutls' headers.
-
-2011-05-31 Roman Bogorodskiy <bogorodskiy@gmail.com>
-
- * src/udp-serv.c: Add missing <netinet/in.h> to get sockaddr_in.
-
-2011-05-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: Compatibility text updated.
-
-2011-05-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/asm/appro-aes-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86.s: Added new AES code by
- Andy.
-
-2011-05-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/credentials/x509/ca-key.pem: Added missing file.
-
-2011-05-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-05-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/Makefile.am, lib/nettle/ecc_free.c,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_map.c,
- lib/nettle/ecc_mulmod.c, lib/nettle/ecc_points.c,
- lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_test.c, lib/nettle/ecc_verify_hash.c: Added FSF
- copyright to public domain files.
-
-2011-05-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/accelerated/x86.h: Use cpuid.h if it exists, to
- use the x86 CPUID instruction.
-
-2011-05-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: Added Dash.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_compress.c, lib/gnutls_compress.h,
- lib/gnutls_handshake.c: simplified
- _gnutls_supported_compression_methods().
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_session_pack.c, lib/gnutls_v2_compat.c: Correctly set
- compression method when resuming sessions. Reported by Dash Shendy.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_hash_int.c: digest_length() uses int as input.
-
-2011-05-28 Stef Walter <stefw@collabora.co.uk>
-
- * lib/nettle/cipher.c: Fix warnings with GCC 4.5.2
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/credentials/Makefile.am, doc/credentials/x509/Makefile.am:
- Corrected EXTRA_DIST
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/testcompat-main: updated keys.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/cert.c, lib/auth/cert.h, lib/gnutls_handshake.c,
- lib/gnutls_handshake.h: Take into account each and every advertized
- public key algorithm when selecting a certificate. Previously we
- were assuming only RSA or DSA, or ANY.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/credentials/gnutls-http-serv, src/serv-gaa.c, src/serv-gaa.h,
- src/serv.c, src/serv.gaa: Added feature to specify ecc private keys
- and certificates.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms.h, lib/gnutls_handshake.c, lib/gnutls_state.c:
- Corrected ECC ciphersuite detection.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/credentials/x509-ca-key.pem, doc/credentials/x509-ca.pem,
- doc/credentials/x509-client-key.pem,
- doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
- doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
- doc/credentials/x509-server-dsa.pem,
- doc/credentials/x509-server-key-dsa.pem,
- doc/credentials/x509-server-key.pem,
- doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
- doc/credentials/x509/ca.pem, doc/credentials/x509/cert-dsa.pem,
- doc/credentials/x509/cert-ecc.pem,
- doc/credentials/x509/cert-rsa.pem, doc/credentials/x509/cert.pem,
- doc/credentials/x509/clicert-dsa.pem,
- doc/credentials/x509/clicert.pem, doc/credentials/x509/key-dsa.pem,
- doc/credentials/x509/key-ecc.pem, doc/credentials/x509/key-rsa.pem,
- doc/credentials/x509/key.pem, lib/nettle/pk.c, lib/x509/verify.c:
- Laxed verification checks for DSA to allow SHA256 in place of
- SHA224. Added new certificate sets in doc/credentials/x509/.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: ECDHE and ECDSA were added to deafult
- priorities.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/rsa.c, lib/x509/key_encode.c, lib/x509/privkey_pkcs8.c:
- gnutls_secure_malloc() is no longer used.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/dhe_psk.c, lib/auth/psk.c: deinitialize PSK key memory.
-
-2011-05-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/psk.c: explicitly request for client key in server side.
-
-2011-05-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/algorithms/ciphersuites.c, lib/algorithms/kx.c,
- lib/auth/anon.c, lib/auth/anon_ecdh.c, lib/auth/dh_common.c,
- lib/auth/dh_common.h, lib/auth/dhe.c, lib/auth/dhe_psk.c,
- lib/auth/ecdh_common.c, lib/auth/ecdh_common.h, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in: Added ECDHE-PSK ciphersuites for
- TLS (RFC 5489).
-
-2011-05-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/gnutls-guile.texi: Corrections.
-
-2011-05-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/.gitignore: ignore tex files.
-
-2011-05-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-copying.texi: Do not list all licenses in the manual of
- gnutls. Just the license of the manual is enough.
-
-2011-05-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am, doc/cha-ciphersuites.texi,
- doc/cha-functions.texi, doc/cha-preface.texi,
- doc/gnutls-guile.texi, doc/guile.texi, guile/src/core.c: guile
- bindings added as a separate document.
-
-2011-05-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/gnutls.texi: reorganization. Removed guile bindings.
-
-2011-05-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/gnutls.texi: reorganization and added section on parameter
- generation.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/auth/Makefile.am, lib/ext/Makefile.am,
- lib/nettle/Makefile.am: Added new headers.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: document elliptic curves addition.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * m4/hooks.m4: libgcrypt support was removed.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: listed newly added functions.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/Makefile.am, lib/nettle/ecc.h,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_shared_secret.c,
- lib/nettle/ecc_sign_hash.c, lib/nettle/ecc_verify_hash.c,
- lib/nettle/mp_unsigned_bin.c: Use nettle's functions for integer
- import/export.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/publickey.c, lib/gnutls_sig.c: more updates for
- ECDSA ciphersuites.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/ecc.c: reduced debugging.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c, lib/gnutls_sig.c: Changes to allow ECDH-DSA
- with client mode certificates.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/certs/ca-cert-ecc.pem, tests/certs/ca-ecc.pem,
- tests/certs/cert-ecc.pem, tests/certs/ecc.pem,
- tests/suite/testcompat-main: Added server and client mode tests for
- ECDH-ECDSA.
-
-2011-05-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/session_ticket.c, lib/gnutls_db.c, lib/gnutls_dtls.c,
- lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_session_pack.c, lib/gnutls_v2_compat.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map,
- lib/nettle/rnd.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
- lib/opencdk/read-packet.c, lib/opencdk/sig-check.c,
- lib/openpgp/gnutls_openpgp.c, lib/system.c, lib/system.h,
- lib/x509/common.c, lib/x509/verify.c, tests/chainverify.c: Added
- gnutls_global_set_time_function() to allow overriding the default
- system time() function.
-
-2011-05-25 Giuseppe Scrivano <gscrivano@gnu.org>
-
- * doc/cha-programs.texi: Fix example in the documentation. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-05-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-programs.texi: updated documentation on PSK. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-05-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc_projective_add_point.c: If Q=-P return the point at
- infinity.
-
-2011-05-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/chainverify.c: Added elliptic curves chain certificate.
-
-2011-05-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: do not try to write to a socket when no
- data.
-
-2011-05-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgpself.c: increased log level
-
-2011-05-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.h, lib/gnutls_handshake.c:
- _gnutls_handshake_hash_buffer_clear was replaced by
- _gnutls_buffer_clear();
-
-2011-05-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/pk.c: Only warn on invalid security level hashes.
-
-2011-05-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: SHA256 is the default hash algorithm in certtool.
-
-2011-05-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_privkey.c,
- lib/gnutls_sig.c, lib/x509/verify.c: Several updates to allow
- generation and signing of an ECC certificate.
-
-2011-05-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/certtool.1: updated certtool info.
-
-2011-05-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c: corrected bug in ciphersuite name
- searching.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi: Discussed the newly added ciphersuites.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am: Added algorithms/ to function index.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c: Added ECC ciphersuites from
- rfc5289.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: Print the private key after generation. Print ECC
- keys.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ecc.c, lib/gnutls_ecc.c,
- lib/includes/gnutls/abstract.h, lib/includes/gnutls/x509.h,
- lib/libgnutls.map, lib/x509/privkey.c: Added
- gnutls_x509_privkey_import_ecc_raw() and
- gnutls_x509_privkey_export_ecc_raw().
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey.c: Decode PEM ECC private keys.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms.h, lib/algorithms/ecc.c, lib/x509/key_encode.c,
- lib/x509/privkey.c, src/certtool-gaa.c, src/certtool-gaa.h,
- src/certtool.c, src/certtool.gaa: updates to allow the generation of
- an ECC private key.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509_b64.c: do not crash on null message.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: updated
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/ciphersuites.c, lib/algorithms/kx.c,
- lib/auth/cert.c, lib/auth/dhe.c, lib/gnutls_pk.c, lib/gnutls_pk.h,
- lib/gnutls_pubkey.c, lib/gnutls_sig.c, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in, lib/nettle/ecc_sign_hash.c,
- lib/nettle/pk.c, lib/nettle/rnd.c, lib/nettle/rnd.h,
- lib/x509/common.h, lib/x509/verify.c: Added support for verifying
- server certificates with ECDSA.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/ecc.c: Only reply with ECC Packet format extension if we
- have negotiated ECC.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/pathlen/ca-no-pathlen.pem,
- tests/pathlen/no-ca-or-pathlen.pem, tests/pkcs12_s2k_pem.c: leak fix
- and updates for new formats.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/testcompat-main: Added ECDHE-RSA tests.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/secparams.c, lib/gnutls_pubkey.c: always put
- leading zero to output keys
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/output.c: print the bits together with the security
- level.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey.c, lib/x509/privkey_pkcs8.c: leaks fixes.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: corrected file descriptor leak.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * libextra/gnutls_extra.c: gnutls_algorithms.h -> algorithms.h
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/key_decode.c, lib/x509/key_encode.c: corrected ECC public
- key encoding/decoding.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-common.c, src/certtool.c: Corrected bug in public key
- import. print information on ECC public keys.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/crypto.h, lib/nettle/pk.c,
- lib/x509/key_encode.c, lib/x509/x509_int.h: No need to keep Z in
- parameters since the pubkey can always be converted to an affine
- point.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms/secparams.c, lib/gnutls_pubkey.c,
- lib/includes/gnutls/abstract.h, lib/libgnutls.map,
- lib/x509/common.c, lib/x509/key_decode.c, lib/x509/mpi.c,
- lib/x509/output.c: print information on ECC certificates.
-
-2011-05-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/abstract_int.h, lib/algorithms.h, lib/algorithms/ecc.c,
- lib/auth/anon.h, lib/auth/ecdh_common.c, lib/auth/ecdh_common.h,
- lib/auth/rsa.c, lib/auth/rsa_export.c, lib/ext/ecc.c,
- lib/gnutls.asn, lib/gnutls_asn1_tab.c, lib/gnutls_ecc.c,
- lib/gnutls_ecc.h, lib/gnutls_errors.c, lib/gnutls_int.h,
- lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_privkey.c,
- lib/gnutls_pubkey.c, lib/gnutls_rsa_export.c,
- lib/gnutls_rsa_export.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
- lib/gnutls_state.c, lib/gnutls_state.h,
- lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
- lib/libgnutls.map, lib/nettle/ecc_test.c, lib/nettle/pk.c,
- lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
- lib/openpgp/privkey.c, lib/x509/Makefile.am, lib/x509/common.c,
- lib/x509/common.h, lib/x509/crq.c, lib/x509/key_decode.c,
- lib/x509/key_encode.c, lib/x509/mpi.c, lib/x509/privkey.c,
- lib/x509/privkey_pkcs8.c, lib/x509/verify.c, lib/x509/x509.c,
- lib/x509/x509_int.h, lib/x509/x509_write.c: gnutls_pk_params_st is
- used internally to transfer public key parameters. This replaces the
- raw bigint_t arrays.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/algorithms.h, lib/algorithms/ciphersuites.c,
- lib/algorithms/ecc.c, lib/auth/ecdh_common.c, lib/ext/ecc.c,
- lib/ext/ecc.h: Curve TLS ID is being stored in algorithms/ecc.c.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/Makefile.am, lib/algorithms.h,
- lib/algorithms/Makefile.am, lib/algorithms/cert_types.c,
- lib/algorithms/ciphers.c, lib/algorithms/ciphersuites.c,
- lib/algorithms/ecc.c, lib/algorithms/kx.c, lib/algorithms/mac.c,
- lib/algorithms/protocols.c, lib/algorithms/publickey.c,
- lib/algorithms/secparams.c, lib/algorithms/sign.c, lib/auth/cert.c,
- lib/auth/dh_common.c, lib/auth/dhe.c, lib/auth/ecdh_common.c,
- lib/auth/rsa.c, lib/auth/rsa_export.c, lib/ext/session_ticket.c,
- lib/ext/signature.c, lib/ext/srp.c, lib/gnutls_algorithms.c,
- lib/gnutls_algorithms.h, lib/gnutls_auth.c, lib/gnutls_cert.c,
- lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
- lib/gnutls_compress.c, lib/gnutls_constate.c, lib/gnutls_ecc.c,
- lib/gnutls_handshake.c, lib/gnutls_kx.c, lib/gnutls_priority.c,
- lib/gnutls_record.c, lib/gnutls_sig.c, lib/gnutls_state.c,
- lib/gnutls_v2_compat.c, lib/gnutls_x509.c, lib/nettle/ecc_test.c,
- lib/nettle/mpi.c, lib/opencdk/read-packet.c, lib/x509/common.h,
- lib/x509/privkey_pkcs8.c: gnutls_algorithms.c was split into
- manageable files in algorithms/.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c: use the _gnutls_session_is_ecc() to check
- for ECDH.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/ecdh_common.c, lib/gnutls_algorithms.c,
- lib/includes/gnutls/gnutls.h.in, lib/nettle/pk.c, lib/x509/x509.c:
- Added OIDs and definitions for ECDSA signature algorithm.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: Print purpose of testing.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-tls.c: compare ECDH and DH on the same security
- level.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi, lib/gnutls_algorithms.c,
- lib/gnutls_algorithms.h, lib/gnutls_priority.c: Added ability to
- specify curves as priority strings.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc.h: removed ecc_is_valid_idx() prototype
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/ecc.h, lib/nettle/ecc_make_key.c,
- lib/nettle/ecc_map.c, lib/nettle/ecc_mulmod.c,
- lib/nettle/ecc_points.c, lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_test.c,
- lib/nettle/ecc_verify_hash.c, lib/nettle/pk.c: Dropped ltc_ from
- function and type names.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/x509cert.c: corrected memory leak.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/cipher.c: use new nettle's name for gcm_aes_auth().
-
-2011-05-21 Simon Josefsson <simon@josefsson.org>
-
- * gl/hmac-md5.c, gl/m4/valgrind-tests.m4, gl/memxor.c, gl/memxor.h,
- gl/override/lib/hmac-md5.c.diff, gl/override/lib/memxor.c.diff,
- gl/override/lib/memxor.h.diff,
- gl/override/m4/valgrind-tests.m4.diff: Override gnulib code with fix
- for memxor and valgrind.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/anon_ecdh.c, lib/auth/dh_common.c, lib/auth/dhe.c,
- lib/auth/ecdh_common.c, lib/gnutls_algorithms.c,
- lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_state.c,
- lib/gnutls_state.h, lib/includes/gnutls/gnutls.h.in: Added support
- for ECDHE-RSA ciphersuites.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/eagain-common.h: inlined function to avoid gcc warnings
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/Makefile.am, lib/nettle/ecc.h, lib/nettle/ecc_free.c,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_map.c,
- lib/nettle/ecc_mulmod.c, lib/nettle/ecc_points.c,
- lib/nettle/ecc_projective_add_point.c,
- lib/nettle/ecc_projective_dbl_point.c,
- lib/nettle/ecc_projective_dbl_point_3.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_test.c, lib/nettle/ecc_verify_hash.c,
- lib/nettle/ltc_ecc_map.c, lib/nettle/ltc_ecc_mulmod.c,
- lib/nettle/ltc_ecc_points.c,
- lib/nettle/ltc_ecc_projective_add_point.c,
- lib/nettle/ltc_ecc_projective_dbl_point.c: Added previous code that
- was fixed for y^2 = x^3 - 3x + b, because all secg curves have a
- fixed to -3. Simplified file naming scheme.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/gnutls_int.h: Added SECP224R1.
-
-2011-05-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/Makefile.am, src/benchmark-cipher.c, src/benchmark-tls.c,
- src/benchmark.c, src/benchmark.h: updates to benchmarks.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/gnutls_int.h, lib/gnutls_priority.c,
- lib/nettle/ecc_test.c: Added curve SECP512R1.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-cipher.c, src/benchmark-common.c, src/benchmark.c:
- benchmark ECDH and DH.
-
-2011-05-20 Simon Josefsson <simon@josefsson.org>
-
- * build-aux/config.rpath, gl/Makefile.am, gl/alignof.h,
- gl/glthread/lock.c, gl/glthread/lock.h, gl/glthread/threadlib.c,
- gl/hmac-md5.c, gl/intprops.h, gl/m4/gnulib-cache.m4,
- gl/m4/gnulib-comp.m4, gl/m4/strerror.m4, gl/m4/strerror_r.m4,
- gl/m4/thread.m4, gl/m4/valgrind-tests.m4, gl/m4/yield.m4,
- gl/memxor.c, gl/memxor.h, gl/stdint.in.h, gl/strerror-impl.h,
- gl/strerror.c, gl/strerror_r.c, gl/tests/Makefile.am,
- gl/tests/dummy.c, gl/tests/glthread/thread.c,
- gl/tests/glthread/thread.h, gl/tests/glthread/yield.h,
- gl/tests/test-intprops.c, gl/tests/test-lock.c,
- gl/tests/test-strerror.c, gl/tests/test-strerror_r.c: Update gnulib
- files.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/ecdh_common.c, lib/gnutls_handshake.c, src/common.c:
- client side ECC fixes.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: corrected debugging.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/ecdh_common.c, lib/gnutls_algorithms.c,
- lib/gnutls_algorithms.h, lib/gnutls_global.c,
- lib/includes/gnutls/crypto.h, lib/nettle/ecc.h,
- lib/nettle/ecc_free.c, lib/nettle/ecc_make_key.c,
- lib/nettle/ecc_shared_secret.c, lib/nettle/ecc_sign_hash.c,
- lib/nettle/ecc_test.c, lib/nettle/ecc_verify_hash.c,
- lib/nettle/ltc_ecc_map.c, lib/nettle/ltc_ecc_mulmod.c,
- lib/nettle/ltc_ecc_points.c,
- lib/nettle/ltc_ecc_projective_add_point.c,
- lib/nettle/ltc_ecc_projective_dbl_point.c, lib/nettle/pk.c,
- lib/x509/x509_int.h: Account 'A' in calculations for point doubling.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/Makefile.am, gl/alignof.h, gl/close-hook.c, gl/close-hook.h,
- gl/error.c, gl/error.h, gl/fd-hook.c, gl/fd-hook.h,
- gl/glthread/lock.c, gl/glthread/lock.h, gl/glthread/threadlib.c,
- gl/intprops.h, gl/m4/error.m4, gl/m4/fcntl_h.m4, gl/m4/fseeko.m4,
- gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes.m4,
- gl/m4/manywarnings.m4, gl/m4/memchr.m4, gl/m4/netdb_h.m4,
- gl/m4/stdint.m4, gl/m4/stdio_h.m4, gl/m4/strerror.m4,
- gl/m4/strerror_r.m4, gl/m4/string_h.m4, gl/m4/sys_uio_h.m4,
- gl/m4/thread.m4, gl/m4/unistd_h.m4, gl/m4/warnings.m4,
- gl/m4/wchar_h.m4, gl/m4/yield.m4, gl/malloc.c, gl/netdb.in.h,
- gl/realloc.c, gl/sockets.c, gl/stdint.in.h, gl/stdio.in.h,
- gl/stdlib.in.h, gl/strerror-impl.h, gl/strerror.c, gl/strerror_r.c,
- gl/string.in.h, gl/sys_socket.in.h, gl/sys_uio.in.h,
- gl/tests/Makefile.am, gl/tests/dummy.c, gl/tests/fcntl.in.h,
- gl/tests/glthread/thread.c, gl/tests/glthread/thread.h,
- gl/tests/glthread/yield.h, gl/tests/intprops.h,
- gl/tests/inttypes.in.h, gl/tests/test-fcntl-h.c,
- gl/tests/test-intprops.c, gl/tests/test-inttypes.c,
- gl/tests/test-lock.c, gl/tests/test-strerror.c,
- gl/tests/test-strerror_r.c, gl/tests/test-sys_socket.c,
- gl/tests/test-sys_uio.c, gl/unistd.in.h, gl/verify.h, gl/wchar.in.h:
- Added new gnulib and error.h.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_global.c: removed debugging.
-
-2011-05-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: added error.h
-
-2011-05-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/auth/Makefile.am, lib/auth/anon.h,
- lib/auth/anon_ecdh.c, lib/auth/ecdh_common.c,
- lib/auth/ecdh_common.h, lib/ext/Makefile.am, lib/ext/ecc.c,
- lib/ext/ecc.h, lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
- lib/gnutls_dh.c, lib/gnutls_ecc.c, lib/gnutls_ecc.h,
- lib/gnutls_errors.c, lib/gnutls_extensions.c, lib/gnutls_global.c,
- lib/gnutls_int.h, lib/gnutls_pk.c, lib/gnutls_pk.h,
- lib/gnutls_priority.c, lib/gnutls_state.c, lib/gnutls_state.h,
- lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
- lib/nettle/Makefile.am, lib/nettle/ecc.h, lib/nettle/ecc_free.c,
- lib/nettle/ecc_make_key.c, lib/nettle/ecc_shared_secret.c,
- lib/nettle/ecc_sign_hash.c, lib/nettle/ecc_test.c,
- lib/nettle/ecc_verify_hash.c, lib/nettle/gnettle.h,
- lib/nettle/ltc_ecc_map.c, lib/nettle/ltc_ecc_mulmod.c,
- lib/nettle/ltc_ecc_points.c,
- lib/nettle/ltc_ecc_projective_add_point.c,
- lib/nettle/ltc_ecc_projective_dbl_point.c,
- lib/nettle/mp_unsigned_bin.c, lib/nettle/mpi.c, lib/nettle/multi.c,
- lib/nettle/pk.c, lib/nettle/rnd.c, lib/nettle/rnd.h,
- lib/x509/x509_int.h: Initial ecc support. Adds support for anonymous
- ECDH ciphersuites.
-
-2011-05-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-common.c, src/benchmark.h: more win32 fixes.
-
-2011-05-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark-common.c: corrections in win32 version.
-
-2011-05-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/signature.c, lib/gnutls_extensions.c: Some debugging moved
- to a higher level.
-
-2011-05-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/Makefile.am, src/benchmark-common.c, src/benchmark-tls.c,
- src/benchmark.c, src/benchmark.h, tests/eagain-common.h: Added
- benchmark utility that tests the encryption time in TLS packets.
-
-2011-05-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/p11common.c: corrected message reporting.
-
-2011-05-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/p11common.c: Corrected PIN caching.
-
-2011-05-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: assign value
-
-2011-05-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mpi.c: reduce the repetitions for rabin-miller to a
- sensible value.
-
-2011-05-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: discuss missing algorithms.
-
-2011-05-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2011-05-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_str.c, lib/gnutls_str.h, lib/pkcs11.c: Correctly import
- and export pkcs11-urls with ID field set.
-
-2011-05-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/egd.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
- lib/opencdk/read-packet.c, lib/pkcs11.c, lib/x509/common.c,
- lib/x509_b64.c, lib/x509_b64.h: eliminated last instances of
- strcpy() and strcat() to keep pendantics happy.
-
-2011-05-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: update on compatibility issues text.
-
-2011-05-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: doc update in gnutls_pkcs11_init()
-
-2011-05-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-preface.texi: removed references that produced nothing in
- pdf.
-
-2011-05-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: Added missing nodes.
-
-2011-05-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: Added discussion on compatibility issues.
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * libextra/gnutls_openssl.c: undef X509_NAME before including
- openssl.h.
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-gtls-app.texi, lib/accelerated/intel/aes-x86.c,
- lib/auth/rsa.c, lib/auth/rsa_export.c, lib/auth/srp.c,
- lib/gnutls_buffers.c, lib/gnutls_dtls.c, lib/gnutls_errors.c,
- lib/gnutls_errors.h, lib/gnutls_global.c, lib/gnutls_global.h,
- lib/gnutls_handshake.c, lib/gnutls_record.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/cli.c,
- src/serv.c: Added gnutls_global_set_audit_log_function() that allows
- associating TLS session with several important issues.
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/x509/crq.c: updates
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/x509.h, lib/libgnutls.map,
- lib/x509/crq.c, lib/x509/x509_write.c, tests/crq_key_id.c: Added
- gnutls_x509_crq_verify().
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/certtool.1, src/Makefile.am, src/certtool-common.c,
- src/certtool-common.h, src/certtool.c, src/common.c,
- src/p11common.c, src/p11common.h, src/pkcs11.c: certtool can now
- load private keys and public keys from PKCS #11 tokens (via URLs).
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11_privkey.c: gnutls_pkcs11_privkey_import_url() will
- correctly set algorithm of private key.
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/Makefile.am, src/certtool.c, src/p11tool.c: No libgnutls-extra
- is required for certtool or p11tool.
-
-2011-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/rng-fork.c: Do not use /tmp for temporary file. Just use the
- local (test) directory.
-
-2011-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/hostname-check.c: Added a check to verify that we don't try
- forever trying to verify too many wildcards.
-
-2011-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS, lib/gnutls_str.c, lib/gnutls_str.h, lib/openpgp/pgp.c,
- lib/x509/rfc2818_hostname.c: _gnutls_hostname_compare() was
- incredibly slow when over ten wildcards were present. Set a limit on
- 6 wildcards to avoid any denial of service attack. Reported by Kalle
- Olavi Niemitalo.
-
-2011-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_str.c, lib/opencdk/misc.c: Use c_toupper to avoid
- converting characters non in the english ASCII set. Reported by
- Kalle Olavi Niemitalo.
-
-2011-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/verify-high.c: use > 0 instead of == 1.
-
-2011-05-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, NEWS, lib/gnutls_cert.c,
- lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/x509.h,
- lib/libgnutls.map, lib/x509/verify-high.c, tests/Makefile.am,
- tests/x509cert.c: Added gnutls_certificate_get_issuer() to allow
- getting the issuer a certificate from the certificate credentials
- structure.
-
-2011-04-30 Andreas Metzler <ametzler@downhill.at.eu.org>
-
- * doc/manpages/p11tool.1: escape dashes in manpage Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-05-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, gl/m4/.gitignore, gl/m4/byteswap.m4,
- gl/m4/codeset.m4, gl/m4/fcntl-o.m4, gl/m4/fcntl_h.m4,
- gl/m4/func.m4, gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
- gl/m4/hmac-md5.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intl.m4,
- gl/m4/intldir.m4, gl/m4/intlmacosx.m4, gl/m4/intmax.m4,
- gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/ld-output-def.m4,
- gl/m4/ld-version-script.m4, gl/m4/lock.m4, gl/m4/md5.m4,
- gl/m4/memmem.m4, gl/m4/memxor.m4, gl/m4/nls.m4, gl/m4/po.m4,
- gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/strcase.m4,
- gl/m4/strdup.m4, gl/m4/strings_h.m4, gl/m4/strverscmp.m4,
- gl/m4/threadlib.m4, gl/m4/time_r.m4, gl/m4/uintmax_t.m4,
- gl/m4/valgrind-tests.m4, gl/m4/vasprintf.m4, gl/m4/visibility.m4,
- gl/m4/vsnprintf.m4, gl/tests/.gitignore, gl/tests/intprops.h,
- gl/tests/test-byteswap.c, gl/tests/test-func.c,
- gl/tests/test-hmac-md5.c, gl/tests/test-md5.c,
- gl/tests/test-strings.c, gl/tests/test-strverscmp.c,
- gl/tests/test-u64.c, gl/tests/test-vasprintf.c,
- gl/tests/test-vsnprintf.c: Added missing m4 gl files.
-
-2011-05-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented previous updates.
-
-2011-04-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/testcompat-main: Check for openssl 1.0.x to test DTLS.
-
-2011-04-28 Ludovic Courtès <ludo@gnu.org>
-
- * guile/modules/Makefile.am, guile/modules/gnutls/build/tests.scm,
- guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
- guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
- guile/tests/openpgp-keys.scm, guile/tests/pkcs-import-export.scm,
- guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
- guile/tests/x509-auth.scm, guile/tests/x509-certificates.scm: guile:
- Fix tests to match the `exit' behavior introduced in Guile 2.0.1. This fix makes tests behave correctly wrt. to the Guile bug fix at
-
- <http://git.sv.gnu.org/cgit/guile.git/commit/?id=e309f3bf9ee910c4772353ca3ff95f6f4ef466b5>.
-
-2011-04-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls.pc.in: removed pakchois dependency
-
-2011-04-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac: updated for release
-
-2011-04-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/x509dn.c: added missing header.
-
-2011-04-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/Makefile.am: pass tag=CC to libtool. It
- seems automake cannot really work with assembler sources.
-
-2011-04-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pcert.c, lib/openpgp/gnutls_openpgp.c: documentation
- fixes.
-
-2011-04-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: start counting from 2009 for ChangeLog.
-
-2011-04-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/hostname-check.c: Removed incorrect test on IPAddresses (was
- relying on IPaddresses encoded as text)
-
-2011-04-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/rfc2818_hostname.c: gnutls_x509_crt_check_hostname() will
- never compare against IPaddress. (previous comparison was flawed)
-
-2011-04-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-cert-select.c, lib/auth/cert.c, lib/auth/cert.h,
- lib/gnutls_cert.c, lib/includes/gnutls/abstract.h,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/certtool.c,
- src/cli.c, tests/x509dn.c: Added
- gnutls_certificate_set_retrieve_function2() to replace
- gnutls_certificate_set_retrieve_function(). The new one is a
- efficient for busy servers because it eliminates the need for the
- server to encode the certificate to DER format.
-
-2011-04-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_alert.c, lib/gnutls_errors.c,
- lib/includes/gnutls/gnutls.h.in: Added GNUTLS_E_USER_ERROR
-
-2011-04-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth/cert.c, lib/ext/signature.c, lib/ext/signature.h,
- lib/gnutls_pcert.c, lib/includes/gnutls/abstract.h,
- lib/libgnutls.map: Eliminated the need for sign_algo in
- gnutls_pcert_st. This means that we don't follow RFC5246 by letter,
- but there wasn't any other implementation using the sign_algorithm
- part of the certificate selection, and this helps reduce complexity.
-
-2011-04-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cfg/Makefile.am, src/cfg/README: Added readme for libcfg.
-
-2011-04-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: No need to check for -maes and -mpclmul with the
- current AES-NI code.
-
-2011-04-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: updated
-
-2011-04-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/abstract_int.h, lib/auth/cert.c,
- lib/auth/cert.h, lib/auth/dhe.c, lib/auth/rsa.c,
- lib/auth/rsa_export.c, lib/auth/srp_rsa.c, lib/ext/signature.c,
- lib/ext/signature.h, lib/gnutls_algorithms.c, lib/gnutls_cert.c,
- lib/gnutls_cert.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_mpi.c, lib/gnutls_pcert.c, lib/gnutls_privkey.c,
- lib/gnutls_pubkey.c, lib/gnutls_sig.c, lib/gnutls_sig.h,
- lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
- lib/gnutls_x509.h, lib/includes/gnutls/abstract.h,
- lib/opencdk/pubkey.c, lib/openpgp/gnutls_openpgp.c,
- lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp_int.h,
- lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
- lib/pkcs11_int.h, lib/x509/common.h, lib/x509/pkcs12_encr.c,
- lib/x509/sign.c, lib/x509/verify-high.c, lib/x509/verify.c,
- lib/x509/x509.c, lib/x509/x509_int.h: Combined external abstract API
- with internal usage of gnutls_cert. This results to a
- gnutls_pcert_st struct exported in abstract.h. This change will allow a certificate retrieval callback that does
- not require gnutls to decode or encode the provided certificate.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_priority.c: Restored HMAC-MD5 for compatibility.
- Although considered weak, several sites require it for connection.
- It is enabled for "NORMAL" and "PERFORMANCE" priority strings.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.c: Try to detect AES-NI on Intel and
- AMD machines only.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/README, lib/accelerated/intel/aes-x86.c,
- lib/accelerated/intel/asm/appro-aes-x86-64.s,
- lib/accelerated/intel/asm/appro-aes-x86.s,
- lib/accelerated/intel/asm/x64_iaesx64.s,
- lib/accelerated/intel/asm/x86_iaesx86.s,
- lib/accelerated/intel/iaes_asm_interface.h,
- lib/accelerated/intel/iaesni.h, lib/accelerated/intel/license.txt:
- Added Andy Polyakov's version of AES-NI optimizations.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: more files to ignore
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/tests.c: COMP-ZLIB -> COMP-DEFLATE
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, m4/hooks.m4: Link with pthreads.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/Makefile.am: read API from new directories as well.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/Makefile.am: corrected filename
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/session_ticket.c: removed conditional compilation
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext/session_ticket.h: removed conditional compilation.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/cryptodev.c: use correct header.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/README: documented directories.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/accelerated/Makefile.am,
- lib/accelerated/cryptodev.c, lib/accelerated/cryptodev.h,
- lib/cryptodev.c, lib/gnutls_cryptodev.h, lib/gnutls_global.c: Moved
- cryptodev to accelerated/
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_extensions.c, lib/gnutls_handshake.c: Session tickets
- are included unconditionally.
-
-2011-04-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/Makefile.am, lib/auth/Makefile.am,
- lib/auth/anon.c, lib/auth/anon.h, lib/auth/cert.c, lib/auth/cert.h,
- lib/auth/dh_common.c, lib/auth/dh_common.h, lib/auth/dhe.c,
- lib/auth/dhe_psk.c, lib/auth/psk.c, lib/auth/psk.h,
- lib/auth/psk_passwd.c, lib/auth/psk_passwd.h, lib/auth/rsa.c,
- lib/auth/rsa_export.c, lib/auth/srp.c, lib/auth/srp.h,
- lib/auth/srp_passwd.c, lib/auth/srp_passwd.h, lib/auth/srp_rsa.c,
- lib/auth/srp_sb64.c, lib/auth_anon.c, lib/auth_anon.h,
- lib/auth_cert.c, lib/auth_cert.h, lib/auth_dh_common.c,
- lib/auth_dh_common.h, lib/auth_dhe.c, lib/auth_dhe_psk.c,
- lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
- lib/auth_psk_passwd.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
- lib/auth_srp.c, lib/auth_srp.h, lib/auth_srp_passwd.c,
- lib/auth_srp_passwd.h, lib/auth_srp_rsa.c, lib/auth_srp_sb64.c,
- lib/ext/Makefile.am, lib/ext/cert_type.c, lib/ext/cert_type.h,
- lib/ext/max_record.c, lib/ext/max_record.h,
- lib/ext/safe_renegotiation.c, lib/ext/safe_renegotiation.h,
- lib/ext/server_name.c, lib/ext/server_name.h,
- lib/ext/session_ticket.c, lib/ext/session_ticket.h,
- lib/ext/signature.c, lib/ext/signature.h, lib/ext/srp.c,
- lib/ext/srp.h, lib/ext_cert_type.c, lib/ext_cert_type.h,
- lib/ext_max_record.c, lib/ext_max_record.h,
- lib/ext_safe_renegotiation.c, lib/ext_safe_renegotiation.h,
- lib/ext_server_name.c, lib/ext_server_name.h,
- lib/ext_session_ticket.c, lib/ext_session_ticket.h,
- lib/ext_signature.c, lib/ext_signature.h, lib/ext_srp.c,
- lib/ext_srp.h, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
- lib/gnutls_cert.c, lib/gnutls_extensions.c, lib/gnutls_handshake.c,
- lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_session_pack.c,
- lib/gnutls_sig.c, lib/gnutls_srp.c, lib/gnutls_state.c,
- lib/gnutls_ui.c, lib/gnutls_x509.c, lib/openpgp/gnutls_openpgp.h,
- m4/hooks.m4: The auth_ and ext_ files were moved to respective
- directories.
-
-2011-04-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: Reorganized sections in documentation.
-
-2011-04-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-cxx.cpp: removed unneeded comment.
-
-2011-04-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/cve-2009-1416.c, tests/pkcs12_s2k_pem.c: Added missing
- headers.
-
-2011-04-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/Makefile.am, tests/suite/chain, tests/suite/testbig,
- tests/suite/testbig-main, tests/suite/testcompat,
- tests/suite/testcompat-main, tests/suite/x509paths/.gitignore,
- tests/suite/x509paths/README, tests/x509paths/README,
- tests/x509paths/chain: x509paths tests moved to suite/.
-
-2011-04-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/certs/cert-rsa-2432.pem, tests/certs/rsa-2432.pem,
- tests/scripts/common.sh, tests/suite/Makefile.am,
- tests/suite/testbig, tests/suite/testbig-main: Added
- interoperability tests with openssl.
-
-2011-04-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: Corrected SSLv2 header parsing.
-
-2011-04-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/credentials/x509-server-dsa.pem,
- doc/credentials/x509-server-key-dsa.pem: corrected illegal DSA key.
-
-2011-04-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/Makefile.am, tests/suite/testsrn: Enabled the extra
- safe renegotiation tests.
-
-2011-04-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * m4/hooks.m4: removed opaque PRF from m4.
-
-2011-04-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: removed text about select().
-
-2011-04-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/Makefile.am: check for libdl that pakchois
- needs.
-
-2011-04-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/pakchois/README: Added readme about pakchois
- and removed checks for pakchois in Makefile.am.
-
-2011-04-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, m4/hooks.m4: Reorganization in configure file.
- Pakchois is not longer checked for being present. The included
- version is always used.
-
-2011-04-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/.gitignore, gl/asprintf.c, gl/byteswap.in.h, gl/hmac-md5.c,
- gl/hmac.h, gl/md5.c, gl/md5.h, gl/memmem.c, gl/memxor.c,
- gl/memxor.h, gl/str-two-way.h, gl/strcasecmp.c, gl/strdup.c,
- gl/strings.in.h, gl/strncasecmp.c, gl/strverscmp.c, gl/time_r.c,
- gl/u64.h, gl/unistd.h, gl/vasprintf.c, gl/vsnprintf.c,
- gl/warn-on-use.h, gl/wchar.h: Added missing gnulib files
-
-2011-04-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/crypto-api.c: Added missing const.
-
-2011-04-12 Ludovic Courtès <ludo@gnu.org>
-
- * NEWS, src/certtool-common.c, src/certtool.c, src/p11tool.c,
- tests/crq_key_id.c, tests/cve-2009-1416.c, tests/pkcs12_s2k_pem.c:
- Don't include <gcrypt.h> when it's not needed.
-
-2011-04-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: fixed and updates in documentation
-
-2011-04-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/gnutls-crypto-layers.eps: Updated crypto layers documentation.
-
-2011-04-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-x86.c,
- lib/accelerated/intel/asm/x64_do_rdtsc.s,
- lib/accelerated/intel/asm/x86_do_rdtsc.s, tests/cipher-test.c:
- Updates in the AES-NI accelerator.
-
-2011-04-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/crypto-api.c, lib/includes/gnutls/crypto.h, lib/libgnutls.map:
- Added gnutls_cipher_set_iv().
-
-2011-04-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am, tests/cipher-test.c: Added test vectors for
- AES,SHAxxx and MD5.
-
-2011-04-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/intel/aes-x86.c, lib/crypto.c,
- lib/includes/gnutls/crypto.h: Increased priority of CPU assisted
- ciphers.
-
-2011-04-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: Do not rely on lowat being set.
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/accelerated/Makefile.am, lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/README: Added README explaining the usage of
- Intel AES library.
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: Corrected parsing error in TLS, when many
- handshake messages were packed in a single record message.
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, configure.ac, lib/accelerated/Makefile.am,
- lib/accelerated/accelerated.c, lib/accelerated/aes-x86.c,
- lib/accelerated/aes-x86.h, lib/accelerated/intel/Makefile.am,
- lib/accelerated/intel/aes-x86.c, lib/accelerated/intel/aes-x86.h,
- lib/accelerated/intel/asm/x64_do_rdtsc.s,
- lib/accelerated/intel/asm/x64_iaesx64.s,
- lib/accelerated/intel/asm/x86_do_rdtsc.s,
- lib/accelerated/intel/asm/x86_iaesx86.s,
- lib/accelerated/intel/iaes_asm_interface.h,
- lib/accelerated/intel/iaesni.h, lib/accelerated/intel/license.txt,
- m4/gcc.m4: fixes in acceleration detection. Added Intel's library
- code for AES-NI acceleration.
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * guile/modules/gnutls/build/enums.scm, lib/libgnutls.map,
- libextra/Makefile.am: Purged all references of LZO.
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: removed duplicate test
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-cxx.cpp, gl/time.in.h: No need to under restrict
- for C++. Only use config.h.
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/gnutls.h.in, lib/system_override.c:
- gnutls_transport_set_global_errno() is no more.
-
-2011-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/eagain-common.h, tests/safe-renegotiation/Makefile.am,
- tests/safe-renegotiation/srn0.c, tests/safe-renegotiation/srn1.c,
- tests/safe-renegotiation/srn2.c, tests/safe-renegotiation/srn3.c,
- tests/safe-renegotiation/srn4.c, tests/safe-renegotiation/srn5.c:
- Combined the safe renegotiation tests with the again-common lib.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac, doc/cha-intro-tls.texi, doc/cha-preface.texi,
- doc/cha-programs.texi, lib/gnutls_compress.c, lib/gnutls_errors.c,
- lib/gnutls_state.c, lib/includes/gnutls/gnutls.h.in,
- lib/libgnutls.map, libextra/gnutls_extra.c, m4/hooks.m4: Support for
- liblzo was dropped.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, configure.ac: bumped version
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, gl/time.h, gl/time.in.h: updated time.h.in
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/gnutls_dtls.c, lib/gnutls_mem.c,
- lib/gnutls_psk.c, lib/gnutls_record.c,
- lib/includes/gnutls/gnutls.h.in, lib/pkcs11.c,
- lib/pkcs11_privkey.c, lib/x509/verify-high.c, lib/x509/verify.c:
- Corrected documentation of several API functions.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi, doc/cha-library.texi: documentation
- updates.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/scripts/gdoc, doc/scripts/sort2.pl: remove perl warnings from
- scripts.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/Makefile.am, lib/accelerated/Makefile.am,
- lib/accelerated/accelerated.c, lib/accelerated/accelerated.h,
- lib/accelerated/aes-x86.c, lib/accelerated/aes-x86.h,
- lib/accelerated/x86.h, lib/gnutls_global.c, m4/gcc.m4: Added support
- for x86 intel AES instruction acceleration if detected.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * gl/time.h, gl/unistd.h, gl/warn-on-use.h, gl/wchar.h: Added gl/
- files.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: corrected po directory and build-aux paths.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/Makefile.am: include gnulib files.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/TODO: updated TODO
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgp-certs/testselfsigs: Use --infile in certtool to
- avoid issues with streams in windows. Patch by LRN.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/armor.c: Changes armor.c to be able to handle both LF
- and CRLF inputs (output is still either LF-only or CRLF-only
- depending on the platform). Patch by LRN. Optimizations in the usage of strlen().
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c, src/psk.c, src/serv.c, src/srptool.c, src/tests.c:
- Define variables within the intended scope (not windows). Based on
- patch by LRN.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-cert-select-pkcs11.c, src/common.c, src/pkcs11.c:
- Use getpass.h (from gnulib). Patch by LRN.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pakchois/dlopen.c: Return correct value for dlclose() in
- windows. Patch by LRN.
-
-2011-04-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgp-auth.c: Disable openpgp-auth run in windows due to
- lack of socketpair(). Patch by LRN.
-
-2011-04-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * Makefile.am: gl before lib or libextra
-
-2011-04-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * ChangeLog: generated
-
-2011-04-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2011-04-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, doc/cha-gtls-app.texi, doc/cha-intro-tls.texi,
- doc/examples/Makefile.am, doc/examples/ex-client-udp.c,
- doc/examples/udp.c, lib/gnutls_state.c: Added documentation for
- Datagram TLS.
-
-2011-04-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: updated
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/chainverify.c: disable test in windows.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/mini-x509-rehandshake.c, tests/openpgp-auth.c,
- tests/openpgp-auth2.c: corrected leaks in tests.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_cert.c, lib/gnutls_pk.c: corrected memory leak on RSA
- signatures.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/common.c: more leaks fixed in common.c
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c: Corrected leaks in gnutls_pubkey_t
- deinitialization.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/verify-high.c: fix in trusted_list certificate
- deinitialization.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c: correction in deinitialization of privkey.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/mini-x509-rehandshake.c, tests/mini-x509.c: combined more
- tests with eagain-common.h.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_dh_common.c, lib/gnutls_privkey.c, lib/gnutls_x509.c,
- lib/nettle/pk.c, lib/pakchois/pakchois.c, lib/pakchois/pakchois.h,
- lib/pkcs11.c, lib/x509/verify-high.c, tests/mini-x509.c: Corrected
- memory leaks.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * build-aux/arg-nonnull.h, build-aux/c++defs.h,
- build-aux/config.rpath, build-aux/warn-on-use.h, cfg.mk,
- gl/Makefile.am, gl/m4/.gitignore, gl/m4/gnulib-cache.m4,
- gl/m4/gnulib-comp.m4: added valgrind from gnulib.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/dsa/testdsa, tests/openpgp-certs/testcerts: Do not run the
- test scripts in win32 environment.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * cfg.mk: use the system wide gnulib-tool.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore: updated
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/ecore/src/lib/ecore_exe.c: include priority headers
- unconditionally.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, tests/Makefile.am, tests/suite/Makefile.am,
- tests/suite/Makefile.in: Better way of not including the tests/suite
- directory. Based on discussion with LRN and Vincent Torri.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, Makefile.am, cfg.mk, configure.ac,
- doc/examples/Makefile.am, doc/gendocs_template, gl/.gitignore,
- gl/Makefile.am, gl/accept.c, gl/alignof.h, gl/alloca.c,
- gl/alloca.in.h, gl/arpa_inet.in.h, gl/asnprintf.c, gl/bind.c,
- gl/c-ctype.c, gl/c-ctype.h, gl/close-hook.c, gl/close-hook.h,
- gl/close.c, gl/connect.c, gl/errno.in.h, gl/error.c, gl/error.h,
- gl/fclose.c, gl/float+.h, gl/float.in.h, gl/fseeko.c, gl/ftello.c,
- gl/gai_strerror.c, gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c,
- gl/getpass.c, gl/getpass.h, gl/gettext.h, gl/gettime.c,
- gl/gettimeofday.c, gl/inet_ntop.c, gl/inet_pton.c, gl/intprops.h,
- gl/listen.c, gl/lseek.c, gl/m4/.gitignore, gl/m4/00gnulib.m4,
- gl/m4/alloca.m4, gl/m4/arpa_inet_h.m4, gl/m4/asm-underscore.m4,
- gl/m4/autobuild.m4, gl/m4/clock_time.m4, gl/m4/close.m4,
- gl/m4/errno_h.m4, gl/m4/error.m4, gl/m4/extensions.m4,
- gl/m4/fclose.m4, gl/m4/float_h.m4, gl/m4/fseeko.m4,
- gl/m4/ftello.m4, gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4,
- gl/m4/getline.m4, gl/m4/getpagesize.m4, gl/m4/getpass.m4,
- gl/m4/gettime.m4, gl/m4/gettimeofday.m4, gl/m4/gnulib-cache.m4,
- gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
- gl/m4/hostent.m4, gl/m4/include_next.m4, gl/m4/inet_ntop.m4,
- gl/m4/inet_pton.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
- gl/m4/ioctl.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
- gl/m4/lib-prefix.m4, gl/m4/longlong.m4, gl/m4/lseek.m4,
- gl/m4/malloc.m4, gl/m4/manywarnings.m4, gl/m4/memchr.m4,
- gl/m4/minmax.m4, gl/m4/mmap-anon.m4, gl/m4/multiarch.m4,
- gl/m4/netdb_h.m4, gl/m4/netinet_in_h.m4, gl/m4/perror.m4,
- gl/m4/printf.m4, gl/m4/read-file.m4, gl/m4/readline.m4,
- gl/m4/realloc.m4, gl/m4/select.m4, gl/m4/servent.m4,
- gl/m4/size_max.m4, gl/m4/snprintf.m4, gl/m4/socketlib.m4,
- gl/m4/sockets.m4, gl/m4/socklen.m4, gl/m4/sockpfaf.m4,
- gl/m4/stdarg.m4, gl/m4/stdbool.m4, gl/m4/stddef_h.m4,
- gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
- gl/m4/stdlib_h.m4, gl/m4/strerror.m4, gl/m4/string_h.m4,
- gl/m4/sys_ioctl_h.m4, gl/m4/sys_select_h.m4, gl/m4/sys_socket_h.m4,
- gl/m4/sys_stat_h.m4, gl/m4/sys_time_h.m4, gl/m4/time_h.m4,
- gl/m4/timespec.m4, gl/m4/ungetc.m4, gl/m4/unistd_h.m4,
- gl/m4/valgrind-tests.m4, gl/m4/vasnprintf.m4, gl/m4/version-etc.m4,
- gl/m4/warn-on-use.m4, gl/m4/warnings.m4, gl/m4/wchar_h.m4,
- gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/malloc.c,
- gl/memchr.c, gl/minmax.h, gl/netdb.in.h, gl/netinet_in.in.h,
- gl/perror.c, gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
- gl/printf-parse.h, gl/progname.c, gl/progname.h, gl/read-file.c,
- gl/read-file.h, gl/readline.c, gl/readline.h, gl/realloc.c,
- gl/recv.c, gl/select.c, gl/send.c, gl/setsockopt.c, gl/shutdown.c,
- gl/size_max.h, gl/snprintf.c, gl/socket.c, gl/sockets.c,
- gl/sockets.h, gl/stdarg.in.h, gl/stdbool.in.h, gl/stddef.in.h,
- gl/stdint.in.h, gl/stdio-impl.h, gl/stdio-write.c, gl/stdio.in.h,
- gl/stdlib.in.h, gl/strerror.c, gl/string.in.h, gl/sys_select.in.h,
- gl/sys_socket.in.h, gl/sys_stat.in.h, gl/sys_time.in.h,
- gl/tests/.gitignore, gl/tests/Makefile.am, gl/tests/binary-io.h,
- gl/tests/dummy.c, gl/tests/fcntl.in.h, gl/tests/getpagesize.c,
- gl/tests/init.sh, gl/tests/ioctl.c, gl/tests/macros.h,
- gl/tests/signature.h, gl/tests/sys_ioctl.in.h,
- gl/tests/test-alignof.c, gl/tests/test-alloca-opt.c,
- gl/tests/test-arpa_inet.c, gl/tests/test-binary-io.c,
- gl/tests/test-c-ctype.c, gl/tests/test-errno.c,
- gl/tests/test-fcntl-h.c, gl/tests/test-fseeko.c,
- gl/tests/test-ftello.c, gl/tests/test-ftello3.c,
- gl/tests/test-getaddrinfo.c, gl/tests/test-getdelim.c,
- gl/tests/test-getline.c, gl/tests/test-gettimeofday.c,
- gl/tests/test-inet_ntop.c, gl/tests/test-inet_pton.c,
- gl/tests/test-lseek.c, gl/tests/test-lseek.sh,
- gl/tests/test-memchr.c, gl/tests/test-netdb.c,
- gl/tests/test-netinet_in.c, gl/tests/test-perror.c,
- gl/tests/test-perror.sh, gl/tests/test-read-file.c,
- gl/tests/test-select-fd.c, gl/tests/test-select-in.sh,
- gl/tests/test-select-out.sh, gl/tests/test-select-stdin.c,
- gl/tests/test-select.c, gl/tests/test-snprintf.c,
- gl/tests/test-sockets.c, gl/tests/test-stdbool.c,
- gl/tests/test-stddef.c, gl/tests/test-stdint.c,
- gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
- gl/tests/test-strerror.c, gl/tests/test-string.c,
- gl/tests/test-sys_ioctl.c, gl/tests/test-sys_select.c,
- gl/tests/test-sys_socket.c, gl/tests/test-sys_stat.c,
- gl/tests/test-sys_time.c, gl/tests/test-sys_wait.h,
- gl/tests/test-time.c, gl/tests/test-unistd.c,
- gl/tests/test-update-copyright.sh, gl/tests/test-vasnprintf.c,
- gl/tests/test-vc-list-files-cvs.sh,
- gl/tests/test-vc-list-files-git.sh, gl/tests/test-verify.c,
- gl/tests/test-version-etc.c, gl/tests/test-version-etc.sh,
- gl/tests/test-wchar.c, gl/tests/w32sock.h, gl/tests/zerosize-ptr.h,
- gl/time.in.h, gl/timespec.h, gl/unistd.in.h, gl/vasnprintf.c,
- gl/vasnprintf.h, gl/verify.h, gl/version-etc-fsf.c,
- gl/version-etc.c, gl/version-etc.h, gl/w32sock.h, gl/wchar.in.h,
- gl/xsize.h, guile/src/Makefile.am, lib/Makefile.am,
- lib/configure.ac, lib/gcrypt/Makefile.am, lib/gl/Makefile.am,
- lib/gl/alignof.h, lib/gl/alloca.in.h, lib/gl/asnprintf.c,
- lib/gl/asprintf.c, lib/gl/byteswap.in.h, lib/gl/c-ctype.c,
- lib/gl/c-ctype.h, lib/gl/close-hook.c, lib/gl/close-hook.h,
- lib/gl/errno.in.h, lib/gl/float+.h, lib/gl/float.in.h,
- lib/gl/fseeko.c, lib/gl/ftello.c, lib/gl/gettext.h, lib/gl/lseek.c,
- lib/gl/m4/00gnulib.m4, lib/gl/m4/alloca.m4,
- lib/gl/m4/asm-underscore.m4, lib/gl/m4/byteswap.m4,
- lib/gl/m4/codeset.m4, lib/gl/m4/errno_h.m4,
- lib/gl/m4/extensions.m4, lib/gl/m4/fcntl-o.m4,
- lib/gl/m4/float_h.m4, lib/gl/m4/fseeko.m4, lib/gl/m4/ftello.m4,
- lib/gl/m4/func.m4, lib/gl/m4/getpagesize.m4, lib/gl/m4/gettext.m4,
- lib/gl/m4/glibc2.m4, lib/gl/m4/glibc21.m4,
- lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-common.m4,
- lib/gl/m4/gnulib-comp.m4, lib/gl/m4/gnulib-tool.m4,
- lib/gl/m4/iconv.m4, lib/gl/m4/include_next.m4,
- lib/gl/m4/intdiv0.m4, lib/gl/m4/intl.m4, lib/gl/m4/intldir.m4,
- lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
- lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
- lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
- lib/gl/m4/ld-output-def.m4, lib/gl/m4/ld-version-script.m4,
- lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4,
- lib/gl/m4/lib-prefix.m4, lib/gl/m4/lock.m4, lib/gl/m4/longlong.m4,
- lib/gl/m4/lseek.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memchr.m4,
- lib/gl/m4/memmem.m4, lib/gl/m4/minmax.m4, lib/gl/m4/mmap-anon.m4,
- lib/gl/m4/multiarch.m4, lib/gl/m4/netdb_h.m4, lib/gl/m4/nls.m4,
- lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
- lib/gl/m4/progtest.m4, lib/gl/m4/read-file.m4,
- lib/gl/m4/realloc.m4, lib/gl/m4/size_max.m4, lib/gl/m4/snprintf.m4,
- lib/gl/m4/socketlib.m4, lib/gl/m4/sockets.m4, lib/gl/m4/socklen.m4,
- lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stddef_h.m4,
- lib/gl/m4/stdint.m4, lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4,
- lib/gl/m4/stdlib_h.m4, lib/gl/m4/strcase.m4, lib/gl/m4/string_h.m4,
- lib/gl/m4/strings_h.m4, lib/gl/m4/strverscmp.m4,
- lib/gl/m4/sys_socket_h.m4, lib/gl/m4/sys_stat_h.m4,
- lib/gl/m4/threadlib.m4, lib/gl/m4/time_h.m4, lib/gl/m4/time_r.m4,
- lib/gl/m4/uintmax_t.m4, lib/gl/m4/ungetc.m4, lib/gl/m4/unistd_h.m4,
- lib/gl/m4/vasnprintf.m4, lib/gl/m4/vasprintf.m4,
- lib/gl/m4/visibility.m4, lib/gl/m4/vsnprintf.m4,
- lib/gl/m4/warn-on-use.m4, lib/gl/m4/wchar_h.m4,
- lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4, lib/gl/m4/xsize.m4,
- lib/gl/malloc.c, lib/gl/memchr.c, lib/gl/memchr.valgrind,
- lib/gl/memmem.c, lib/gl/minmax.h, lib/gl/netdb.in.h,
- lib/gl/override/lib/gc-libgcrypt.c.diff,
- lib/gl/override/lib/gettext.h.diff, lib/gl/printf-args.c,
- lib/gl/printf-args.h, lib/gl/printf-parse.c, lib/gl/printf-parse.h,
- lib/gl/read-file.c, lib/gl/read-file.h, lib/gl/realloc.c,
- lib/gl/size_max.h, lib/gl/snprintf.c, lib/gl/sockets.c,
- lib/gl/sockets.h, lib/gl/stdbool.in.h, lib/gl/stddef.in.h,
- lib/gl/stdint.in.h, lib/gl/stdio-impl.h, lib/gl/stdio-write.c,
- lib/gl/stdio.in.h, lib/gl/stdlib.in.h, lib/gl/str-two-way.h,
- lib/gl/strcasecmp.c, lib/gl/string.in.h, lib/gl/strings.in.h,
- lib/gl/strncasecmp.c, lib/gl/strverscmp.c, lib/gl/sys_socket.in.h,
- lib/gl/sys_stat.in.h, lib/gl/tests/Makefile.am,
- lib/gl/tests/binary-io.h, lib/gl/tests/dummy.c,
- lib/gl/tests/getpagesize.c, lib/gl/tests/init.sh,
- lib/gl/tests/intprops.h, lib/gl/tests/macros.h,
- lib/gl/tests/signature.h, lib/gl/tests/test-alloca-opt.c,
- lib/gl/tests/test-binary-io.c, lib/gl/tests/test-binary-io.sh,
- lib/gl/tests/test-byteswap.c, lib/gl/tests/test-c-ctype.c,
- lib/gl/tests/test-errno.c, lib/gl/tests/test-fseeko.c,
- lib/gl/tests/test-fseeko.sh, lib/gl/tests/test-fseeko2.sh,
- lib/gl/tests/test-ftello.c, lib/gl/tests/test-ftello.sh,
- lib/gl/tests/test-ftello2.sh, lib/gl/tests/test-ftello3.c,
- lib/gl/tests/test-func.c, lib/gl/tests/test-memchr.c,
- lib/gl/tests/test-netdb.c, lib/gl/tests/test-read-file.c,
- lib/gl/tests/test-snprintf.c, lib/gl/tests/test-sockets.c,
- lib/gl/tests/test-stdbool.c, lib/gl/tests/test-stddef.c,
- lib/gl/tests/test-stdint.c, lib/gl/tests/test-stdio.c,
- lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
- lib/gl/tests/test-strings.c, lib/gl/tests/test-strverscmp.c,
- lib/gl/tests/test-sys_socket.c, lib/gl/tests/test-sys_stat.c,
- lib/gl/tests/test-sys_wait.h, lib/gl/tests/test-time.c,
- lib/gl/tests/test-unistd.c, lib/gl/tests/test-vasnprintf.c,
- lib/gl/tests/test-vasprintf.c, lib/gl/tests/test-verify.c,
- lib/gl/tests/test-verify.sh, lib/gl/tests/test-vsnprintf.c,
- lib/gl/tests/test-wchar.c, lib/gl/tests/zerosize-ptr.h,
- lib/gl/time.in.h, lib/gl/time_r.c, lib/gl/unistd.in.h,
- lib/gl/vasnprintf.c, lib/gl/vasnprintf.h, lib/gl/vasprintf.c,
- lib/gl/verify.h, lib/gl/vsnprintf.c, lib/gl/w32sock.h,
- lib/gl/wchar.in.h, lib/gl/xsize.h, lib/gnutls_int.h,
- lib/m4/hooks.m4, lib/minitasn1/Makefile.am, lib/nettle/Makefile.am,
- lib/opencdk/Makefile.am, lib/openpgp/Makefile.am, lib/po/LINGUAS,
- lib/po/Makevars, lib/po/POTFILES.in, lib/po/cs.po.in,
- lib/po/de.po.in, lib/po/fr.po.in, lib/po/it.po.in, lib/po/ms.po.in,
- lib/po/nl.po.in, lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in,
- lib/po/zh_CN.po.in, lib/x509/Makefile.am, libextra/Makefile.am,
- libextra/configure.ac, libextra/gl/Makefile.am,
- libextra/gl/gnulib.mk, libextra/gl/hmac-md5.c, libextra/gl/hmac.h,
- libextra/gl/m4/00gnulib.m4, libextra/gl/m4/extensions.m4,
- libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-common.m4,
- libextra/gl/m4/gnulib-comp.m4, libextra/gl/m4/gnulib-tool.m4,
- libextra/gl/m4/hmac-md5.m4, libextra/gl/m4/ld-output-def.m4,
- libextra/gl/m4/ld-version-script.m4, libextra/gl/m4/lib-ld.m4,
- libextra/gl/m4/lib-link.m4, libextra/gl/m4/lib-prefix.m4,
- libextra/gl/m4/md5.m4, libextra/gl/m4/memxor.m4, libextra/gl/md5.c,
- libextra/gl/md5.h, libextra/gl/memxor.c, libextra/gl/memxor.h,
- libextra/gl/override/lib/md5.c.diff, libextra/m4/hooks.m4,
- m4/hooks.m4, po/LINGUAS, po/Makevars, po/POTFILES.in, po/cs.po.in,
- po/de.po.in, po/fr.po.in, po/it.po.in, po/ms.po.in, po/nl.po.in,
- po/pl.po.in, po/sv.po.in, po/vi.po.in, po/zh_CN.po.in,
- src/Makefile.am, tests/suite/Makefile.in: Use a single configure.ac.
- This speed ups compilation and reduces duplication of code (multiple
- gl/ libraries etc.). This saves about 2mb in distributed size
- (compressed).
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-cfg.c: Avoid using readline.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: initialized ret in _gnutls_writev_emu().
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/x509.h: doc fix
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/system.c: removed unneeded variable.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_cert.c: Corrected check for an unknown sign algorithm.
- Patch by LRN.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/output.c: Do not use %e in strftime. Use %d instead
- which is identically available in windows as well. Based on patch
- by LRN.
-
-2011-04-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/output.c, tests/certuniqueid.c: Fixed mismatch in size_t
- size. Patch by LRN.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/system.c, lib/system_override.c: Correctly set errno in win32
- using gnutls_transport_set_global_errno(). Based on patch by LRN.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/eagain-common.h, tests/mini-eagain-dtls.c,
- tests/mini-eagain.c, tests/mini.c: Avoid using
- gnutls_transport_set_global_errno() and use
- gnutls_transport_set_errno() instead.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/system_override.c: win32 fixes for set_global_errno().
- Suggested by LRN.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark.c: Win32 changes for benchmark. Patch by LRN.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
- tests/pskself.c, tests/resume.c, tests/rng-fork.c, tests/x509dn.c,
- tests/x509self.c: win32 fixes. Patch by LRN.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: minor modification in write_emu().
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/literal.c, lib/opencdk/main.h, lib/opencdk/misc.c:
- simplified cdk_trim_string() to make it safer to use.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey_pkcs8.c: correctly reset params.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/crl.c, lib/x509/x509.c: use correct pointer size.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: correctly compare sign algorithm_st.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/Makefile.am, lib/opencdk/context.h,
- lib/opencdk/main.c, lib/opencdk/main.h, lib/opencdk/opencdk.h,
- lib/opencdk/verify.c: removed unused code
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/armor.c: null terminate the armored string
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: properly null terminate string.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/common.c, src/pkcs11.c: check PIN size.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/srptool.c: check salt size.
-
-2011-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/read-packet.c: more clear bounds checking
-
-2011-04-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey.c: initialize e and d.
-
-2011-04-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11_write.c: deinitialize pks variable only when needed.
-
-2011-04-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/pgpverify.c: Initialize verify.
-
-2011-04-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: initialize session_id_size.
-
-2011-04-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/misc.c, lib/opencdk/opencdk.h: removed unneeded
- function.
-
-2011-04-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pakchois/pakchois.c: correctly traverse slots
-
-2011-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * guile/src/core.c: avoid using a freed pointer.
-
-2011-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: Initialize tinfo using the initially available
- information.
-
-2011-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c: corrected debugging info.
-
-2011-04-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/eagain-common.h, tests/mini-eagain-dtls.c,
- tests/mini-eagain.c, tests/mini.c: The mini-* programs were
- combined.
-
-2011-04-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: Do not cleanup bufel after it has been
- inserted into buffer.
-
-2011-04-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_mbuffers.c: Combined dequeue with remove_front() and
- pop_first().
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/Makefile.am: Compile ex-cert-select-pkcs11 as a
- separate program.
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * .gitignore, lib/gnutls_buffers.c, lib/gnutls_dtls.c,
- lib/gnutls_int.h, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in, lib/system.h, tests/Makefile.am,
- tests/eagain-common.h, tests/mini-eagain-dtls.c,
- tests/mini-eagain.c, tests/utils.c: Added support for non-blocking
- DTLS. Added mini-eagain-dtls to test its operation. Improved
- mini-eagain.
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/init.c: gcrypt.h is not really needed. Reported by
- David Reiser.
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/srptool.c: corrected header inclusion.
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/Makefile.am, src/crypt-gaa.c, src/crypt-gaa.h, src/crypt.c,
- src/crypt.gaa, src/srptool-gaa.c, src/srptool-gaa.h, src/srptool.c,
- src/srptool.gaa: crypt.* renamed to srptool.*.
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_srp.c: Corrected bug in gnutls_srp_verifier() that
- prevented the allocation of a verifier. Reported by Andrew Wiseman.
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/crypt-gaa.c, src/crypt-gaa.h, src/crypt.c, src/crypt.gaa:
- Added debug option to srptool.
-
-2011-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi: Documented p11-kit.
-
-2011-04-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-library.texi: corrected typo
-
-2011-03-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/scripts/common.sh: Added copyright.
-
-2011-03-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, tests/Makefile.am, tests/dsa/testdsa,
- tests/openpgp-certs/testcerts, tests/scripts/Makefile.am,
- tests/scripts/common.sh: Reorganized scripts that use test servers,
- based on patch by Cedric Arbogast.
-
-2011-03-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-gaa.c, src/certtool.gaa: Create certificate request
- with stricter permissions. Reported by Luca Capello.
-
-2011-03-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgp-certs/Makefile.am: enabled testcerts.
-
-2011-03-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgp-certs/testcerts: made more silent.
-
-2011-03-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/dsa/testdsa, tests/openpgp-certs/testcerts: Made scripts
- bourne shell compliant and not bash.
-
-2011-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: e-mail addresses are not directly recognizable.
-
-2011-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/stream.c: Corrected access to freed memory location.
- Reported by Vitaly Kruglikov.
-
-2011-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: added Mark and Vitaly to THANKS.
-
-2011-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/system.c: Corrected windows system_errno() function. Reported
- and patch by Mark Brand.
-
-2011-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h: C++ compatibility fix for compat.h.
- Suggested by Mark Brand.
-
-2011-03-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/verify.c: Corrected uninitialized var deinitiation.
- Reported by Vitaly Kruglikov.
-
-2011-03-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_sig.c: eliminate compiler warning. Reported by Andreas
- Metzler.
-
-2011-03-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/openpgp.h, lib/openpgp/gnutls_openpgp.c,
- lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fix size of
- gnutls_openpgp_keyid_t by using the GNUTLS_OPENPGP_KEYID_SIZE
- definition. Reported by Andreas Metzler.
-
-2011-03-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: included news of 2.12.0
-
-2011-03-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * guile/tests/Makefile.am: added missing files.
-
-2011-03-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/abstract.h, lib/includes/gnutls/gnutls.h.in,
- lib/includes/gnutls/pkcs11.h, lib/includes/gnutls/x509.h,
- lib/pkcs11.c, lib/x509/crl.c: documentation fixes.
-
-2011-03-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/dsa/testdsa: Added DSA tests for client certificates as
- well.
-
-2011-03-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext_signature.c, lib/ext_signature.h, lib/gnutls_handshake.c,
- lib/gnutls_sig.c, lib/includes/gnutls/abstract.h, lib/x509/verify.c:
- Simplified signature algorithm selection.
-
-2011-03-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: The processed messages go to stdout.
-
-2011-03-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c: updated documentation
-
-2011-03-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/gnutls_int.h,
- lib/includes/gnutls/gnutls.h.in: Increased GNUTLS_MAX_ALGORITHM_NUM
- to 32. The gnutls_*_list() functions generate the list of algorithm
- on the spot and no longer require a static duplicate list of
- algorithms. This comes at a cost of not being thread safe (which is
- not significant since those functions are only used for special
- purposes).
-
-2011-03-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c: corrected parameter.
-
-2011-03-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c, lib/includes/gnutls/pkcs11.h, lib/pkcs11.c,
- lib/pkcs11_privkey.c, lib/pkcs11_secret.c, lib/x509/privkey.c:
- Documentation fixes and cleanups.
-
-2011-03-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: define variable locally
-
-2011-03-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c, src/serv.c: use IP_DONTFRAG if it is defined.
-
-2011-03-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_dtls.c,
- lib/gnutls_dtls.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
- lib/gnutls_int.h, lib/gnutls_record.c,
- lib/includes/gnutls/gnutls.h.in, lib/system.c, lib/system.h,
- src/cli.c, src/common.h, src/serv.c, src/udp-serv.c: Avoided waiting
- for peer's retransmission to ensure receipt of finished messages,
- and used a 'timer'-like to retransmit packets.
-
-2011-03-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c, lib/includes/gnutls/dtls.h, lib/libgnutls.map:
- added gnutls_dtls_get_data_mtu().
-
-2011-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/dsa/testdsa: make gnutls-cli more quiet.
-
-2011-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, tests/Makefile.am, tests/dsa/Makefile.am,
- tests/dsa/cert.dsa.1024.pem, tests/dsa/cert.dsa.2048.pem,
- tests/dsa/cert.dsa.3072.pem, tests/dsa/dsa.1024.pem,
- tests/dsa/dsa.2048.pem, tests/dsa/dsa.3072.pem, tests/dsa/testdsa,
- tests/suite/Makefile.in: Added test to verify connections with DSA
- keys of various sizes.
-
-2011-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: warn on generation of DSA keys of over 1024 bits.
-
-2011-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_alert.c, lib/gnutls_errors.c, lib/gnutls_sig.c,
- lib/includes/gnutls/gnutls.h.in: Return a special error code if DSA
- keys with over 1024 are being used with TLS 1.x, x<2.
-
-2011-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/pk.c: truncate hash size when asking to sign or verify
- DSA with a longer hash.
-
-2011-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/system.c: Check for rejected connections
- in system_recv_timeout().
-
-2011-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/system_override.c: quickly discuss callback format.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c: When sending multiple cookies due to
- verification errors do not increase the handshake sequence number
- only the record sequence.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * AUTHORS: updated Jonathan
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgp-auth.c: Added check for RSA ciphersuite in openpgp
- keys.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/privkey.c: read correct algorithm when decrypting data
- and use correct number of private parameters.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * libextra/gnutls_extra.c: added missing ret.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_cert.c: Set type when sending empty openpgp key.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/rnd.c, tests/Makefile.am, tests/rng-fork.c: Corrected
- nettle's RNG behavior on fork and added a test case.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * guile/tests/openpgp-auth.scm: enabled RSA and removed debugging.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c, lib/gnutls_pubkey.c,
- lib/includes/gnutls/abstract.h, lib/openpgp/gnutls_openpgp.c,
- tests/openpgp-auth.c, tests/openpgp-auth2.c: gnutls_pubkey_t and
- gnutls_privkey_t can import either an openpgp subkey or a master
- key.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * guile/tests/openpgp-auth.scm, guile/tests/openpgp-elg-pub.asc,
- guile/tests/openpgp-elg-sec.asc, guile/tests/openpgp-keys.scm,
- guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc: split the
- pgp keys to elgamal and dsa.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.c, lib/includes/gnutls/gnutls.h.in,
- lib/openpgp/pgp.c, lib/openpgp/privkey.c: introduced
- GNUTLS_E_OPENPGP_PREFERRED_KEY_ERROR
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: On unknown public key algorithms return
- Unknown name.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c: Read the public key algorithm from the
- selected subkey and not the master key when importing to a
- gnutls_privkey.
-
-2011-03-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/gnutls_openpgp.c, tests/openpgpself.c: Documentation
- fixed. Added fresh keys to test.
-
-2011-03-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/openpgpself.c: Test openpgp authentication with DSA-2048 bit
- keys as well.
-
-2011-03-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/pgp.c: gnutls_openpgp_crt_get_auth_subkey() will no
- longer return an unsupported subkey.
-
-2011-03-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/verify.c: Corrected verification of DSA-2048 keys.
- Reported by teddy@fukt.bsnet.se.
-
-2011-03-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: Added
- gnutls_transport_set_vec_push_function().
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c, lib/includes/gnutls/dtls.h, lib/libgnutls.map,
- src/udp-serv.c: updated cookie negotiation to use only a prestate
- structure and avoids setting data to cookie.
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c: Use DTLS 1.0 instead of SSL 3.0 headers on
- client hello in DTLS.
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c, lib/gnutls_errors.c,
- lib/includes/gnutls/dtls.h, lib/libgnutls.map, src/udp-serv.c: Added
- photuris-like resource protection on the server. Added
- gnutls_dtls_cookie_send(), gnutls_dtls_cookie_verify() and
- gnutls_dtls_cookie_set() to avoid initializing a session before
- cookie is verified.
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/crypto-api.c, lib/ext_session_ticket.c,
- lib/includes/gnutls/gnutls.h.in: added gnutls_key_generate() to API.
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext_session_ticket.c: Avoid the usage of structures where the
- attribute packed is assumed.
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_buffers.h,
- lib/gnutls_handshake.c: renamed gnutls_handshake_buffer_* functions
- to gnutls_handshake_hash_buffer_* to separate from new API functions
- and corrected its usage.
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: Added DSA-SHA256, DSA-SHA224 and
- RSA-SHA224 to the supported signature algorithms list. Suggested by
- teddy@fukt.bsnet.se
-
-2011-03-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_constate.c, lib/gnutls_constate.h,
- lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_v2_compat.c:
- session->internals.compression_method was removed. It was no longer
- required since the new compression algorithm was stored to next
- epoch as well.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_cipher.c, lib/gnutls_constate.c,
- lib/gnutls_handshake.c, lib/gnutls_record.c, lib/gnutls_state.h:
- _gnutls_is_dtls() is no more. IS_DTLS() is being used instead.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext_session_ticket.c: do not print debugging output on
- non-fatal errors.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext_session_ticket.c, lib/gnutls_cipher.c,
- lib/gnutls_cipher_int.c, lib/gnutls_constate.c,
- lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_record.c:
- Properly reset the SSL 3.0 MAC algorithm.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_errors.h,
- lib/gnutls_handshake.c, lib/x509/verify-high.c: cleanups. Introduced
- gnutls_assert_val_fatal() that only prints debugging messages on
- non-fatal errors.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_alert.c: Added string for GNUTLS_A_SSL3_NO_CERTIFICATE.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h:
- gnutls_version_has_variable_padding is not really needed. A check
- for SSL3.0 is more clear.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/debug.c, lib/gnutls_buffers.c, lib/gnutls_constate.c,
- lib/gnutls_handshake.c, lib/gnutls_record.c, lib/gnutls_v2_compat.c:
- Corrected SSL2 client hello handling.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: do not set default record version (i.e. SSL
- 3.0) during a re-handshake.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: default behavior is to send SSL3.0 client
- hellos.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_priority.c:
- corrected ssl3 record version sending in client hello.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-intro-tls.texi, lib/gnutls_buffers.c,
- lib/gnutls_int.h, lib/gnutls_record.c, lib/gnutls_state.c,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/gnutls.h.in,
- lib/libgnutls.map: gnutls_transport_set_lowat() is no more.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_record.c: some cleanups
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/common.h, lib/x509/verify-high.c, lib/x509/verify.c:
- gnutls_x509_trust_list_verify_crt shortens the provided certificate
- list based on the existing trusted CAs.
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h, lib/gnutls_state.c, lib/gnutlsxx.cpp,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/dtls.h,
- lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/gnutlsxx.h,
- lib/libgnutls.map, libextra/includes/gnutls/openssl.h, src/cli.c,
- src/serv.c: gnutls_init_dtls() was made redundant. The same for
- gnutls_end_connection_t which was replaced by a flags integer..
-
-2011-03-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_psk.c, lib/auth_psk.h, lib/ext_session_ticket.c,
- lib/ext_srp.c, lib/gnutls_sig.c, lib/gnutls_x509.c,
- lib/pkcs11_int.h, lib/system.c, lib/system.h, lib/x509/mpi.c,
- lib/x509/verify.c, src/certtool-common.h, src/certtool.c,
- src/common.c, src/pkcs11.c, src/udp-serv.c: Corrected types.
-
-2011-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
- src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa,
- src/udp-serv.c, src/udp-serv.h: Added --mtu option.
-
-2011-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c: properly re-generate headers of fragmented
- packets.
-
-2011-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_state.c: increased initial retransmission time to 1
- sec.
-
-2011-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c: In DTLS do not hash messages that
- shouldn't be hashed (i.e. hello verify request).
-
-2011-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c: Corrected size check in block encrypted
- records.
-
-2011-03-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_handshake.c: Corrected behavior
- in normal TLS handshake.
-
-2011-03-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * libextra/Makefile.am: link libgnutls-extra against libgcrypt if
- required. Based on patch by Andreas Metzler
- <ametzler@downhill.at.eu.org>
-
-2011-03-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/m4/hooks.m4, libextra/Makefile.am: increased the so
- version of libgnutls-openssl.
-
-2011-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext_session_ticket.c, lib/gnutls_buffers.c,
- lib/gnutls_buffers.h, lib/gnutls_cipher.c, lib/gnutls_dtls.c,
- lib/gnutls_errors.c, lib/gnutls_handshake.c,
- lib/gnutls_handshake.h, lib/gnutls_int.h, lib/gnutls_kx.c,
- lib/gnutls_mbuffers.c, lib/gnutls_mbuffers.h, lib/gnutls_record.c,
- lib/gnutls_state.c, lib/gnutls_str.c, lib/gnutls_v2_compat.c,
- lib/includes/gnutls/gnutls.h.in: Added intermediate handshake layer
- that will order handshake packets and drop duplicates.
-
-2011-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: handle non fatal errors when receiving record
- headers.
-
-2011-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c: memcpy -> memmove.
-
-2011-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_int.h: removed GMAX
-
-2011-03-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c: Allow providing no password for PKCS #12 structure
- generation. Reported by Daniel Kahn Gillmor.
-
-2011-03-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool-cfg.c: consistently print all interactive questions
- to stderr. Reported by Daniel Kahn Gillmor.
-
-2011-02-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_dtls.c,
- lib/gnutls_int.h, lib/gnutls_mbuffers.c, lib/gnutls_mbuffers.h,
- lib/gnutls_record.c, lib/gnutls_state.c: combined all the record
- buffers in one.
-
-2011-02-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_dtls.c,
- lib/gnutls_int.h, lib/gnutls_mbuffers.c, lib/gnutls_mbuffers.h,
- lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_state.c:
- internal buffering for record and handshake data changed from
- gnutls_buffers to gnutls_mbuffers.
-
-2011-02-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/debug.c, lib/gnutls_buffers.c, lib/gnutls_int.h,
- lib/gnutls_record.c, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in: Removed last pieces of inner
- application.
-
-2011-02-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: some cleanups
-
-2011-03-01 Ludovic Courtès <ludo@gnu.org>
-
- * guile/tests/anonymous-auth.scm, guile/tests/openpgp-auth.scm,
- guile/tests/x509-auth.scm: guile: Change tests to use priority
- strings.
-
-2011-03-01 Ludovic Courtès <ludo@gnu.org>
-
- * src/Makefile.am: Add `udp-serv.h' to the distribution.
-
-2011-02-28 Andreas Metzler <ametzler@downhill.at.eu.org>
-
- * lib/libgnutls.map: fix duplicate symbols in version script These three symbols are listed both in the GNUTLS_2_8 and the
- GNUTLS_2_10 section. binutils uses the first occurence, drop the
- second one. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-02-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: updates on -ALL priorities.
-
-2011-02-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext_signature.c: Restrict the signature algorithms we
- advertize to SHA1 and SHA256.
-
-2011-02-28 Ludovic Courtès <ludo@gnu.org>
-
- * lib/includes/Makefile.am: Add `gnutls/dtls.h' to the distribution.
-
-2011-02-27 Ludovic Courtès <ludo@gnu.org>
-
- * guile/modules/system/documentation/c-snarf.scm: guile: Fix
- docstring extraction with CPP 4.5+.
-
-2011-02-27 Ludovic Courtès <ludo@gnu.org>
-
- * doc/Makefile.am: Pass the right CPPFLAGS when building Guile doc.
-
-2011-02-27 Ludovic Courtès <ludo@gnu.org>
-
- * doc/cha-intro-tls.texi, guile/src/core.c: Add nodes for the
- subsections of "The TLS Handshake Protocol".
-
-2011-02-27 Ludovic Courtès <ludo@gnu.org>
-
- * lib/Makefile.am: Add `lib/gnutls_dtls.h' to the distribution.
-
-2011-02-27 Ludovic Courtès <ludo@gnu.org>
-
- * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm,
- guile/modules/gnutls/build/priorities.scm, guile/src/core.c,
- guile/src/errors.c, guile/src/errors.h, guile/tests/Makefile.am,
- guile/tests/priorities.scm: guile: Wrap
- `gnutls_priority_set_direct'; deprecate the old method.
-
-2011-02-27 Ludovic Courtès <ludo@gnu.org>
-
- * doc/scripts/gdoc, doc/scripts/sort2.pl: Avoid hard-coded
- /usr/bin/perl (trick taken from Gnulib.)
-
-2011-02-27 Ludovic Courtès <ludo@gnu.org>
-
- * libextra/gnutls_extra.c: Fix LZO-enabled builds.
-
-2011-02-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/rnd.c: Detect fork() in the random number generator and
- reseed.
-
-2011-02-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c, lib/gnutls_state.c: use timeouts closer to DTLS
- RFC.
-
-2011-02-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_state.c, lib/includes/gnutls/gnutls.h.in,
- lib/libgnutls.map, lib/system_override.c: Renamed
- gnutls_transport_set_push_function2() to
- gnutls_transport_set_vec_push_function().
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, doc/manpages/Makefile.am, lib/includes/gnutls/compat.h,
- lib/libgnutls.map, lib/x509/crq.c: Remove
- gnutls_x509_crq_get_preferred_hash_algorithm.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/libgnutls.map: Remove dropped functions.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/crl_write.c: Add deprecated docstring.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/crq.c: Fix deprecated docstring.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/privkey.c: Fix docstring.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_pubkey.c: Fix docstring of new function.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_cert.c: Fix docstring for deprecated functions.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_sig.c: Make it build.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/openpgp/privkey.c: Fix docstring of deprecated function.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_pubkey.c: Fix docstrinf of new function.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * doc/reference/gnutls-docs.sgml: Fix typo.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * doc/reference/gnutls-docs.sgml: Improve text.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/x509/crl.c: Doc fix of new function.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_cert.c, lib/gnutls_privkey.c, lib/x509/privkey.c: Fix
- docstring of deprecated functions.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, lib/gnutls_privkey.c, lib/includes/gnutls/abstract.h,
- lib/includes/gnutls/compat.h, lib/libgnutls.map, lib/x509/crq.c,
- lib/x509/sign.c, tests/x509sign-verify.c: Rename
- gnutls_privkey_sign_data2 to gnutls_privkey_sign_data and
- gnutls_privkey_sign_hash2 to gnutls_privkey_sign_hash. These were added during the 2.11 cycle where we don't promise ABI
- compatibility.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * doc/gnutls-crypto-layers.eps: Add doc/gnutls-crypto-layers.eps.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * doc/Makefile.am: Dist gnutls-crypto-layers.*.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/Makefile.am: Add abstract_int.h.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore: Ignore more.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * lib/Makefile.am: Link with -lnettle too.
-
-2011-02-20 Simon Josefsson <simon@josefsson.org>
-
- * doc/Makefile.am, doc/cha-programs.texi, lib/gnutls_privkey.c,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h,
- lib/openpgp/pgp.c: Fix syntax-check warnings.
-
-2011-02-22 Ludovic Courtès <ludo@gnu.org>
-
- * guile/modules/gnutls/build/enums.scm: guile: Remove
- GNUTLS_A_INNER_APPLICATION_FAILURE and
- GNUTLS_A_INNER_APPLICATION_VERIFICATION.
-
-2011-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_session_pack.c: store entities as numbers to avoid
- issues in big-little endian machines.
-
-2011-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: documented the DTLS sequence particularities.
-
-2011-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_handshake.c,
- lib/gnutls_record.c, lib/gnutls_record.h,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/udp-serv.c:
- Added gnutls_record_recv_seq() that can return the sequence number
- of the record packet, in addition to data.
-
-2011-02-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: reorganized and simplified gnutls_recv_int().
- It will discard invalid DTLS packets.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_constate.h, lib/gnutls_record.c: Discard messages that
- contain a different epoch than the current one.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: renamed internal function to reflect
- functionality.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_dtls.c, lib/gnutls_dtls.h,
- lib/gnutls_int.h, lib/gnutls_record.c, lib/gnutls_state.c:
- Implemented a sliding window-like thing to discard replayed packets.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: gnutls-cli shouldn't print errors on EAGAIN and
- INTERRUPTED.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_num.c: corrected uint48pp.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_constate.c, lib/gnutls_mbuffers.c, lib/gnutls_state.c:
- Epoch garbage collector is being run when handshake is being cleaned
- up.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_dtls.c,
- lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
- lib/gnutls_state.c: skip replays in handshake packets.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: Forbid SSL v.2 client hello in DTLS.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_int.h: removed unneeded
- variables.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_constate.h, lib/gnutls_dtls.c,
- lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_mbuffers.c:
- Cleanups in combination of DTLS and TLS buffers.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
- lib/auth_srp.c, lib/gnutls_algorithms.c, lib/gnutls_dh_primes.c,
- lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_sig.c,
- lib/opencdk/main.h, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
- lib/openpgp/privkey.c, lib/x509/common.c, lib/x509/dn.c,
- lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey_pkcs8.c,
- lib/x509/verify.c, lib/x509/x509_write.c, lib/x509_b64.c:
- gnutls_x509_log replaced with gnutls_audit_log.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_dtls.c,
- lib/gnutls_int.h, lib/gnutls_state.c, lib/gnutls_state.h: Return a
- more precise mtu unit to applications.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/udp-serv.c: restart handshake on signals.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_constate.h, lib/gnutls_dtls.c:
- reference counting in epochs is being done using functions.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c, lib/gnutls_compress.c, lib/gnutls_dtls.c,
- lib/gnutls_int.h, lib/gnutls_record.c, lib/gnutls_state.c,
- lib/includes/gnutls/dtls.h, lib/libgnutls.map: Added
- gnutls_dtls_g/set_mtu() to allow setting and getting the DTLS mtu
- from application.
-
-2011-02-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_dtls.c, lib/gnutls_dtls.h,
- lib/gnutls_int.h, lib/gnutls_state.c: Combined DTLS buffers and
- normal TLS buffers.
-
-2011-02-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/ext_session_ticket.c, lib/gnutls_buffers.c,
- lib/gnutls_buffers.h, lib/gnutls_constate.c, lib/gnutls_dtls.c,
- lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, lib/system.c,
- lib/system.h, lib/system_override.c, src/Makefile.am,
- src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa,
- src/udp-serv.c, src/udp-serv.h: Changes to allow DTLS server side to
- operate. Added a simple UDP server on gnutls-serv. Server other
- cleanups.
-
-2011-02-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_dtls.c, lib/gnutls_errors.c, lib/gnutls_int.h,
- lib/gnutls_state.c, lib/includes/gnutls/dtls.h,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/cli.c: Allow
- setting the DTLS timeouts explicitly.
-
-2011-02-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/TODO: updated.
-
-2011-02-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_cert.c, lib/debug.c, lib/gnutls_algorithms.c,
- lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_cipher.c,
- lib/gnutls_cipher.h, lib/gnutls_dtls.c, lib/gnutls_dtls.h,
- lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_mbuffers.h, lib/gnutls_num.c, lib/gnutls_num.h,
- lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in, lib/system.c, lib/system.h,
- src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa: Several
- updates for DTLS (client side only) to work.
-
-2011-02-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/opencdk/main.h: Increased level of opencdk debug messages.
-
-2011-02-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_sig.c: DSA keys in TLS 1.x, x<2 and SSL 3.0 use SHA-1
- as hash. That is we reverted to previous gnutls behavior. That
- violates DSS but all implementations handle it like that.
-
-2011-02-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_dtls.c,
- lib/gnutls_dtls.h, lib/gnutls_handshake.c, lib/gnutls_int.h: use
- similar API when caching messages in DTLS or TLS.
-
-2011-02-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: corrected is_version_supported().
-
-2011-02-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_kx.c:
- Simplified _gnutls_recv_handshake().
-
-2011-02-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
- lib/gnutls_dtls.c, lib/gnutls_handshake.c: ciphersuites have a bit
- that indicates whether they are usable with DTLS or not.
-
-2011-02-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_dhe.c, lib/gnutls_algorithms.c, lib/gnutls_cipher.c: fix
- for dtls.
-
-2010-10-02 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_dtls.c, lib/gnutls_dtls.h, lib/gnutls_num.c,
- lib/gnutls_num.h: dtls: Add uint48 handling functions. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-10-02 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_record.c: dtls: Bring epoch choice on receive closer to
- the first usage. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-24 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa: Add DTLS
- support to command-line client. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-17 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_constate.c: dtls: Write epoch to sequence number. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-06 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c: dtls: Send consistent a client_random. This is necessary when challenged by HelloVerifiyRequest as we MUST
- send the same client parameters. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-05 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_int.h: dtls: Limit the number
- of HelloVerifyRequest round trips. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-05 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_dtls.c, lib/gnutls_handshake.c: dtls: TEMP: Sprinkle
- transmits. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-05 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_int.h: dtls: Do
- HANDSHAKE_HELLO_VERIFY_REQUEST processing. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-05 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c: dtls: Add
- _gnutls_recv_hello_verify_request. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-05 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_record.c: Decrypt using the proper sequence number. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-05 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_cipher.c, lib/gnutls_cipher.h: dtls: Use proper record
- sequence for DTLS decrypt. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-02-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c: corrected extdatalen
-
-2010-09-05 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_buffers.c: dtls: Read whole datagrams. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c: dtls: Queue outgoing handshake messages in
- the retransmission layer. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_dtls.c, lib/gnutls_dtls.h: Add outgoing flight buffer
- handling code. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_errors.h: Define _gnutls_dtls_log for DTLS. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_int.h, lib/gnutls_state.c: Add structures for the
- buffered outgoing flight. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_int.h, lib/gnutls_state.c: Add state for handshake mtu. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c: dtls: Fixup outgoing ClientHello hashing. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_int.h: Add proper handshake
- outgoing sequence number. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/Makefile.am, lib/gnutls_dtls.c, lib/gnutls_dtls.h: Add
- gnutls_dtls.{c,h}. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-02 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_handshake.c: dtls: Remove unsuitable ciphers. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-28 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/debug.c, lib/gnutls_handshake.c,
- lib/includes/gnutls/gnutls.h.in: dtls: Add hanshake fragment headers
- when sending handshake. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-28 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_cipher.c, lib/gnutls_int.h, lib/gnutls_record.c: dtls:
- Add epoch and sequence number to DTLS packets. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-28 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_record.c: Use increment functions for sequence number. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-27 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_int.h, lib/gnutls_num.c, lib/gnutls_num.h,
- lib/gnutls_record.c: dtls: Add types and operations required for the
- DTLS epoch and sequence. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-29 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_algorithms.c, lib/gnutls_priority.c: Make version
- lookup transport dependent. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-08-03 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_state.h: dtls: Add _gnutls_is_dtls to check if a
- session uses DTLS. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-25 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_int.h, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map: Add
- gnutls_init_dtls function. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-25 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_int.h: Add DTLS state. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2009-07-15 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_algorithms.c, lib/includes/gnutls/gnutls.h.in: Add
- DTLS1.0 protocol entry. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-17 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/ext_session_ticket.c, lib/gnutls_handshake.c,
- lib/gnutls_kx.c, lib/gnutls_mbuffers.h: Allocate session buffers of
- size, depending on type of session. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-25 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_constate.c: Harmonize "d" argument between constate.c
- and compress.c. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-24 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * src/cli-gaa.c, src/cli.gaa: Fix typo. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2010-09-21 Jonathan Bastien-Filiatrault <joe@x2a.org>
-
- * lib/gnutls_num.h: Parenthesize UINT64DATA again. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
-2011-02-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi: reorganization of ciphersuite discussion.
-
-2011-02-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: Allow using the minus "-" in the -ALL
- priority strings.
-
-2011-02-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: Added fixme note on TLS 1.2 PRF per
- ciphersuite.
-
-2011-02-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: The safe renegotiation ciphersuite is not
- required to be registered.
-
-2011-02-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_dhe_psk.c: Corrected bug in DHE-PSK in freeing
- username/key.
-
-2011-02-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: Added ciphersuites (from RFC5487):
- TLS_PSK_WITH_AES_128_GCM_SHA256 TLS_DHE_PSK_WITH_AES_128_GCM_SHA256
- TLS_PSK_WITH_AES_128_CBC_SHA256 TLS_DHE_PSK_WITH_AES_128_CBC_SHA256
- TLS_PSK_WITH_NULL_SHA256 TLS_DHE_PSK_WITH_NULL_SHA256
-
-2011-02-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_extensions.c, lib/gnutls_sig.c: Corrected
- signature generation and verification in the Certificate Verify
- message when in TLS 1.2. Reported by Todd A. Ouska.
-
-2011-02-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_state.c: removed duplicate assignments.
-
-2011-02-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/cipher.c: upgraded to nettle's new GCM API.
-
-2011-02-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/m4/hooks.m4: increased the C++ library current version.
-
-2011-02-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutlsxx.cpp: The C++ interface returns exception on
- every error and not only on fatal ones. This allows easier handling
- of errors.
-
-2011-02-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutlsxx.cpp, lib/includes/gnutls/gnutlsxx.h: removed the old
- set_priority functions.
-
-2011-02-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c, src/serv.c: removed more deprecated stuff.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * libextra/gnutls_openssl.c, libextra/includes/gnutls/openssl.h:
- updated openssl layer to new priority functions (untested).
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_sig.c: removed unused variable.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_sig.c: Allow DSA2 even in protocols before TLS
- 1.2.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: set the psk callback only if username/key were not
- supplied at command line.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/ext_signature.c, lib/ext_signature.h, lib/gnutls_pk.c,
- lib/gnutls_sig.c: In TLS 1.2 under DSS use the hash algorithm
- required by DSS.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am, tests/openpgp-auth.c, tests/openpgp-auth2.c:
- Added new test openpgp-auth2.c that tests openpgp under TLS1.2 and
- DSS as well.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/anonself.c, tests/dhepskself.c, tests/mini-eagain.c,
- tests/mini.c, tests/openpgp-auth.c, tests/pskself.c, tests/resume.c:
- Modernized the test applications that now use the
- gnutls_priority_set_direct().
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h, lib/includes/gnutls/gnutls.h.in:
- deprecated gnutls_*_set_priority().
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_cert.c, lib/ext_cert_type.c, lib/ext_max_record.c,
- lib/ext_safe_renegotiation.c, lib/ext_server_name.c,
- lib/ext_session_ticket.c, lib/ext_signature.c, lib/ext_srp.c,
- lib/gnutls_extensions.c, lib/gnutls_extensions.h,
- lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_pk.c,
- lib/gnutls_sig.c, lib/gnutls_state.c,
- lib/includes/gnutls/gnutls.h.in, lib/nettle/pk.c: The extensions
- code is now using the gnutls_buffer_st.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/x509/x509_int.h: Added sha224 to the
- list of MACs.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: The PSK and SRP key exchange algorithms are
- not included in the preset priority strings.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe_psk.c,
- lib/auth_psk.c, lib/auth_psk.h: Callback function is being called in
- both PSK-DHE and PSK. Using the callback function will not
- overwrite the credentials, which were wrongly being overwritten
- using the retrieved username/key. The credentials structure is now
- accessed for reading only, as it should have been.
-
-2011-02-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac: bumped version.
-
-2011-02-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-programs.texi: Added documentation on p11tool.
-
-2011-02-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-intro-tls.texi, doc/cha-library.texi,
- doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1,
- lib/gnutls_priority.c, src/common.c: Moved documentation of priority
- strings to manual and removed information from manpages and function
- pages that now reference the manual section.
-
-2011-02-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_anon.c, lib/auth_cert.c, lib/auth_cert.h,
- lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
- lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
- lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
- lib/auth_srp_rsa.c, lib/gnutls_auth.h, lib/gnutls_kx.c,
- lib/gnutls_str.c, lib/gnutls_str.h: Simplified code in
- authentication methods by using gnutls_buffer_st instead of
- malloc/realloc.
-
-2011-02-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c, lib/includes/gnutls/gnutls.h.in: Combined
- same functions.
-
-2011-02-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_cert.c, lib/auth_dhe.c, lib/ext_signature.c,
- lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Several updates in
- signature algorithms parsing and sending to avoid sending invalid
- signature algorithms.
-
-2011-02-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: Removed unused debugging code.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/cipher.c: Removed unneeded initialization.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-auth.texi, doc/cha-programs.texi, lib/Makefile.am,
- lib/gnutls_psk_netconf.c, lib/includes/gnutls/compat.h: Removed
- gnutls_psk_netconf_derive_key.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_cert.c, lib/includes/gnutls/compat.h: Removed
- gnutls_certificate_verify_peers.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_handshake.c, lib/gnutls_int.h,
- lib/gnutls_state.c, lib/includes/gnutls/compat.h: Removed
- gnutls_session_set_finished_function().
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_alert.c, lib/includes/gnutls/gnutls.h.in: Removed
- remaining TLS/IA stuff.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
- src/serv-gaa.h, src/serv.gaa: Removed more leftovers from opaque PRF
- output.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_record.c: Corrected return message from
- check_recv_type().
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mac.c: Removed upper limit on MAC algorithm key.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_errors.c: improved premature_termination error message
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/reference/Makefile.am, lib/libgnutls.map: Removed leftovers
- from OPRFI extension.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_errors.c, lib/gnutls_record.c,
- lib/includes/gnutls/gnutls.h.in: gnutls_recv() returns
- GNUTLS_E_PREMATURE_TERMINATION on EOF.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
- src/common.c, src/common.h, src/serv-gaa.c, src/serv-gaa.h,
- src/serv.c, src/serv.gaa: Removed deprecated option such as
- --protocols, ciphers etc.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: not untested.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/benchmark.c: Set correct iv in GCM.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c, lib/gnutls_int.h: Cleanups and moved
- definitions to gnutls_int.h. AEAD modes now use the record packet
- counter as nonce.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/cipher.c: Reset GCM mode when setting IV.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_algorithms.c: Added more GCM ciphersuites (DHE-* and
- anonymous).
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_priority.c: updated priorities. Removed ARCFOUR from
- the secure ciphersuites and moved GCM to bottom of the ciphers in
- performance.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/crypto-api.c, lib/gnutls_algorithms.c,
- lib/gnutls_algorithms.h, lib/gnutls_cipher_int.c,
- lib/gnutls_cipher_int.h, lib/includes/gnutls/crypto.h,
- lib/libgnutls.map, src/benchmark.c: Added gnutls_cipher_add_auth()
- gnutls_cipher_tag() to export the GCM interface. Updated the
- benchmark.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cert.c: removed
- gnutls_certificate_get_openpgp_keyring().
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_hash_int.c: minor optimizations.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
- lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: inlined several small
- functions.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
- lib/gnutls_cipher_int.h, lib/gnutls_handshake.c,
- lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_sig.c:
- Better error checking on SSL3.
-
-2011-02-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cipher.c: calculation for c_length occurs in a single
- place.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: unstable -> untested.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/mac.c: Increase the maximum HMAC key to account for
- anonymous ciphersuites.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_hash_int.c: check the error of hash set_key.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_kx.c: do not use strlen for fixed string.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: updated NEWS on GCM mode.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/cipher.c: Use nettle's new API for GCM.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c: removed old comment
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/Makefile.am, doc/cha-functions.texi,
- doc/cha-gtls-app.texi, doc/examples/Makefile.am,
- doc/examples/ex-client-tlsia.c, lib/gnutls_kx.c,
- libextra/Makefile.am, libextra/ext_inner_application.c,
- libextra/ext_inner_application.h, libextra/gnutls_extra.c,
- libextra/gnutls_ia.c, libextra/libgnutls-extra.map,
- tests/Makefile.am, tests/tlsia.c: Removed inner application
- extension.
-
-2011-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h, lib/includes/gnutls/gnutls.h.in:
- gnutls_certificate_verify_peers is deprecated.
-
-2011-02-04 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gcrypt/mac.c, lib/gnutls_algorithms.c,
- lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
- lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
- lib/gnutls_constate.c, lib/gnutls_hash_int.c,
- lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_priority.c,
- lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
- lib/m4/hooks.m4, lib/nettle/cipher.c, lib/nettle/mac.c: Added
- support for GCM ciphersuites (not tested with other implementation).
-
-2011-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_int.h: Added missing definitions (GNUTLS_MASTER_SIZE
- etc).
-
-2011-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_state.c, lib/includes/gnutls/compat.h: Removed:
- gnutls_session_get_server_random, gnutls_session_get_client_random,
- gnutls_session_get_master_secret
-
-2011-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/build-aux/config.rpath, tests/suite/Makefile.in: updated.
-
-2011-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/Makefile.am, lib/gnutls.pc.in, lib/m4/hooks.m4: Add the nettle
- libs into gnutls.pc.
-
-2011-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_cert.c, lib/gnutls_extensions.c,
- lib/includes/gnutls/compat.h, lib/m4/hooks.m4: Removed functions:
- gnutls_ext_register, gnutls_certificate_get_x509_crls,
- gnutls_certificate_get_x509_cas and bumped library version number.
-
-2011-02-05 Andreas Metzler <ametzler@downhill.at.eu.org>
-
- * lib/configure.ac, lib/gnutls.pc.in, lib/m4/hooks.m4: [PATCH 1/4]
- adapt pkg-config file for switch from AM_PATH_LIBGCRYPT to
- AC_LIB_HAVE_LINKFLAGS [PATCH 2/4] pkg-config: Move libtasn1 from
- Libs.private to Requires.private since libtasn1 provides a .pc file.
- [PATCH 3/4] pkg-config: drop @LIBGNUTLS_LIBS@ from Libs.private.
- This library only contains gnutls itself nowadays, which is in Libs
- already. [PATCH 4/4] pkg-config: If gnutls is built with zlib
- support list zlib in Requires.private.
-
-2011-02-04 Simon Josefsson <simon@josefsson.org>
-
- * doc/cha-ciphersuites.texi, doc/signatures.texi: Fix MD2
- documentation. Suggested by "brian m. carlson" <sandals@crustytoothpaste.net> in
- debian bug #464625.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/README.CODING_STYLE: updated coding style.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented gnutls_session_get_* deprecated functions.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/x509paths/README: updated README on certificate
- verifications that fail.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/certtool-common.h, src/certtool-gaa.c,
- src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Added new
- functionality to certtool, and can verify certificates against a
- list of CAs using the --verify option.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/verify.c, tests/chainverify.c: Time checks were moved to
- _gnutls_verify_certificate2(). This allows for straightforward
- chain verification, and thus better printing of the chain output,
- although some checks might be performed in duplicate. As a
- side-effect better errors are returned (or precisely more
- combinations of verification errors), thus chainverify test was
- affected.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/verify-high.c: Set memory to zero on allocation.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-gtls-app.texi: fix in contents.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/examples.h: prototype fix.
-
-2011-02-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-verify.c, lib/gnutls_cert.c,
- lib/includes/gnutls/x509.h, lib/x509/verify-high.c, src/certtool.c:
- gnutls_x509_trust_list_init() has an extra argument that allows
- fine-tuning of the used memory.
-
-2011-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-bib.texi: Updated references of rfc5081 to rfc6091.
-
-2011-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi, doc/cha-gtls-app.texi,
- doc/examples/ex-verify.c: Documented the new verification functions.
-
-2011-01-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/certtool.c, tests/sha2/sha2: Modified output to not confuse
- earlier scripts.
-
-2011-01-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/verify.c: Better output when removing certificates from
- list.
-
-2011-01-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/pkcs1-padding/pkcs1-pad: Modified to work on new certtool -e
- output.
-
-2011-01-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/examples/ex-verify.c, lib/auth_cert.h,
- lib/gnutls_cert.c, lib/gnutls_x509.c, lib/includes/gnutls/compat.h,
- lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/x509.h,
- lib/libgnutls.map, lib/x509/crl.c, lib/x509/x509.c, src/certtool.c,
- tests/certificate_set_x509_crl.c: The internal subsystem uses the
- new certificate verification functions. This has the side effect of
- deprecating gnutls_certificate_get_x509_crls() and
- gnutls_certificate_get_x509_cas() that can no longer operation since
- they relied on internal structures.
-
-2011-01-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, doc/cha-gtls-app.texi, doc/examples/ex-verify.c,
- lib/Makefile.am, lib/hash.c, lib/hash.h,
- lib/includes/gnutls/x509.h, lib/libgnutls.map,
- lib/x509/Makefile.am, lib/x509/crl.c, lib/x509/verify-high.c,
- lib/x509/verify.c, lib/x509/x509.c, lib/x509/x509_int.h,
- src/certtool.c: Added a new API to verify certificates. It is more
- efficient and can be used to get details about the verification
- procedure.
-
-2011-01-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/x509paths/chain: better output in chain output.
-
-2011-01-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/x509.h, lib/x509/crl.c,
- lib/x509/verify.c, lib/x509/x509.c: exported
- gnutls_x509_crl_get_raw_issuer_dn()
-
-2011-01-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/x509.c: corrected typos
-
-2011-01-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pakchois/pakchois.c: CKR_CRYPTOKI_ALREADY_INITIALIZED is not
- treated as an error, and Finalize is not called in that case.
-
-2011-01-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_privkey.c, lib/includes/gnutls/compat.h,
- lib/openpgp/privkey.c: Reverted removal of
- gnutls_openpgp_privkey_sign_hash() to retain compatibility with
- 2.10.x. That function is now deprecated instead.
-
-2011-01-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c: Added checks before importing keys and
- updated documentation.
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/Makefile.in: updated Makefile.in
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-crq.c, lib/configure.ac,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/gnutls.h.in,
- lib/includes/gnutls/x509.h, src/certtool.c, tests/crq_key_id.c:
- fixes in internal build with the new deprecated functions. We allow
- them to be used since they are inter-dependent.
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/x509_int.h: replaced old gnutls_pk_algorithm.
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h: depends on gnutls/x509.h to compile.
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h,
- lib/x509/crl_write.c: deprecated gnutls_x509_crl_sign(),
- gnutls_x509_crl_sign2() and
- gnutls_x509_crq_get_preferred_hash_algorithm().
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h,
- lib/x509/crq.c: Deprecated gnutls_x509_crq_sign2() and
- gnutls_x509_crq_sign() in favor for gnutls_x509_crq_privkey_sign().
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/libgnutls.map: minor fixes.
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h,
- lib/libgnutls.map, lib/x509/privkey.c, lib/x509/x509.c,
- src/certtool.c, tests/cve-2009-1415.c, tests/x509sign-verify.c:
- gnutls_x509_crt_verify_hash: DEPRECATED gnutls_x509_crt_verify_data:
- DEPRECATED gnutls_x509_crt_get_verify_algorithm: DEPRECATED
- gnutls_x509_crt_get_preferred_hash_algorithm: DEPRECATED Removed the
- new gnutls_x509_privkey_sign_data2() and
- gnutls_x509_privkey_sign_hash2(). That functionality will be only in the abstract.h pubkey and privkey
- structures, to avoid duplication for every certificate type.
-
-2011-01-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/serv.c: Simplified macro to snprintf() in order to prevent
- issues caused when snprintf() is a macro itself. Reported and
- initial patch by Camillo Lugaresi.
-
-2011-01-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/suite/Makefile.in: Revert "Remove, it is generated." This reverts commit de3a601e502b24f047412a161085f7fbd898b3f3 because
- this file is not automatically generated (not included in top
- Makefile.am).
-
-2011-01-02 Simon Josefsson <simon@josefsson.org>
-
- * lib/m4/hooks.m4: Specify minimum libgcrypt version.
-
-2010-12-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: Added discussion on crypto backend for
- crypto libraries and /dev/crypto.
-
-2010-12-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_privkey.c, lib/includes/gnutls/abstract.h,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h,
- lib/x509/crq.c, lib/x509/privkey.c, lib/x509/sign.c: Renamed
- gnutls_privkey_sign_data() to gnutls_privkey_sign_data2() to match
- the similar function gnutls_x509_privkey_sign_data2().
- gnutls_x509_privkey_sign_data() was deprecated.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_str.c: Extra sanity check.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/auth_srp_passwd.c: Use snprintf() to print an integer.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/output.c: Use snprintf() to print IPs. There was a check
- just before that, but be safe, just in case.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi: Use SRP for password authentication.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, lib/gnutls_cert.c, lib/gnutls_extensions.c,
- lib/gnutls_psk_netconf.c, lib/gnutls_state.c,
- lib/includes/gnutls/compat.h, lib/x509/privkey.c: Do not include
- deprecated functions to library documentation.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h,
- lib/x509/privkey.c: gnutls_x509_privkey_verify_data() was
- deprecated.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c: Documented key usage of pubkey.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c: Set public key bits on all import functions.
- Issue reported by Murray Kucheawy.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_privkey.c, lib/includes/gnutls/pkcs11.h,
- lib/pkcs11_int.h, lib/pkcs11_privkey.c:
- gnutls_pkcs11_privkey_sign_data(),
- gnutls_pkcs11_privkey_sign_hash2() and
- gnutls_pkcs11_privkey_decrypt_data() were removed. The abstract.h
- functions should be used instead.
-
-2010-12-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_privkey.c, lib/includes/gnutls/openpgp.h,
- lib/openpgp/gnutls_openpgp.h, lib/openpgp/pgp.c,
- lib/openpgp/privkey.c: Removed the newly added functions:
- gnutls_openpgp_privkey_sign_hash2(),
- gnutls_openpgp_privkey_sign_data2(),
- gnutls_openpgp_crt_verify_hash() That way the operations in
- abstract.h should be used to get the same functionality, and API
- will be kept simple and easier to maintain. The corresponding
- gnutls_x509_* are kept for backwards compatibility.
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_sig.c: Do not be strict on RSA hash algorithm selection
- for signatures.
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_cert.h, lib/gnutls_sig.c, lib/gnutls_x509.c: Removed
- unneeded definitions, and more careful deinitializations in
- parse_der_cert_mem().
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/pathlen/ca-no-pathlen.pem,
- tests/pathlen/no-ca-or-pathlen.pem: updated certificates to account
- for extra null byte added in negative numbers.
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/cve-2009-1415.c: Account for GNUTLS_E_PK_SIG_VERIFY_FAILED.
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c: Corrected bug in gnutls_privkey_sign_data().
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_sig.c: some fixes in pk_prepare_hash().
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_pubkey.c, lib/openpgp/pgp.c, lib/x509/privkey.c,
- lib/x509/verify.c, lib/x509/x509.c, tests/x509sign-verify.c: The
- verification functions now return a GNUTLS_E_PK_SIG_VERIFY_FAILED on
- signature verification error.
-
-2010-12-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/p11tool-gaa.c, src/p11tool.gaa: The default input format for
- p11tool is PEM.
-
-2010-12-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c: importing a pubkey from raw params will set
- the bits field correctly.
-
-2010-12-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: Documented the addtion of gnutls_pubkey_import_privkey() and
- gnutls_pubkey_verify_data()
-
-2010-12-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_pubkey.c, lib/includes/gnutls/abstract.h,
- lib/libgnutls.map, lib/x509/verify.c, tests/x509sign-verify.c: Added
- gnutls_pubkey_verify_data and test vectors.
-
-2010-12-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/errcodes.c, doc/examples/ex-alert.c,
- doc/examples/ex-cert-select-pkcs11.c,
- doc/examples/ex-cert-select.c, doc/examples/ex-client-psk.c,
- doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
- doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
- doc/examples/ex-client2.c, doc/examples/ex-crq.c,
- doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
- doc/examples/ex-serv-anon.c, doc/examples/ex-serv-pgp.c,
- doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
- doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
- doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
- doc/examples/examples.h, doc/examples/tcp.c, doc/printlist.c,
- guile/src/core.c, guile/src/extra.c, guile/src/utils.h,
- lib/abstract_int.h, lib/auth_anon.c, lib/auth_cert.c,
- lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
- lib/auth_dhe.c, lib/auth_dhe_psk.c, lib/auth_psk.c,
- lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
- lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
- lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
- lib/auth_srp_sb64.c, lib/crypto-api.c, lib/crypto.c, lib/crypto.h,
- lib/cryptodev.c, lib/debug.c, lib/ext_cert_type.c,
- lib/ext_max_record.c, lib/ext_safe_renegotiation.c,
- lib/ext_safe_renegotiation.h, lib/ext_server_name.c,
- lib/ext_session_ticket.c, lib/ext_signature.c, lib/ext_signature.h,
- lib/ext_srp.c, lib/gcrypt/cipher.c, lib/gcrypt/init.c,
- lib/gcrypt/mac.c, lib/gcrypt/mpi.c, lib/gcrypt/pk.c,
- lib/gnutls_alert.c, lib/gnutls_algorithms.c,
- lib/gnutls_algorithms.h, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
- lib/gnutls_auth.h, lib/gnutls_buffers.c, lib/gnutls_buffers.h,
- lib/gnutls_cert.c, lib/gnutls_cert.h, lib/gnutls_cipher.c,
- lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
- lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
- lib/gnutls_compress.h, lib/gnutls_constate.c,
- lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
- lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
- lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
- lib/gnutls_extensions.c, lib/gnutls_extensions.h,
- lib/gnutls_global.c, lib/gnutls_handshake.c,
- lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
- lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_kx.c,
- lib/gnutls_kx.h, lib/gnutls_mbuffers.c, lib/gnutls_mbuffers.h,
- lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
- lib/gnutls_num.c, lib/gnutls_pk.c, lib/gnutls_pk.h,
- lib/gnutls_priority.c, lib/gnutls_privkey.c, lib/gnutls_psk.c,
- lib/gnutls_psk_netconf.c, lib/gnutls_pubkey.c, lib/gnutls_record.c,
- lib/gnutls_record.h, lib/gnutls_rsa_export.c, lib/gnutls_session.c,
- lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
- lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
- lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
- lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_supplemental.c,
- lib/gnutls_supplemental.h, lib/gnutls_ui.c, lib/gnutls_v2_compat.c,
- lib/gnutls_v2_compat.h, lib/gnutls_x509.c, lib/gnutls_x509.h,
- lib/includes/gnutls/abstract.h, lib/includes/gnutls/compat.h,
- lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
- lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
- lib/includes/gnutls/pkcs11.h, lib/includes/gnutls/pkcs12.h,
- lib/includes/gnutls/x509.h, lib/locks.c, lib/nettle/cipher.c,
- lib/nettle/egd.c, lib/nettle/mpi.c, lib/nettle/pk.c,
- lib/nettle/rnd.c, lib/opencdk/armor.c, lib/opencdk/context.h,
- lib/opencdk/dummy.c, lib/opencdk/filters.h, lib/opencdk/hash.c,
- lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/keydb.h,
- lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
- lib/opencdk/misc.c, lib/opencdk/new-packet.c,
- lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
- lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
- lib/opencdk/sig-check.c, lib/opencdk/stream.c,
- lib/opencdk/stream.h, lib/opencdk/verify.c,
- lib/opencdk/write-packet.c, lib/openpgp/compat.c,
- lib/openpgp/extras.c, lib/openpgp/gnutls_openpgp.c,
- lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp_int.h,
- lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
- lib/openpgp/privkey.c, lib/pakchois/pakchois.c,
- lib/pakchois/pakchois.h, lib/pakchois/pakchois11.h, lib/pkcs11.c,
- lib/pkcs11_int.h, lib/pkcs11_privkey.c, lib/pkcs11_secret.c,
- lib/pkcs11_write.c, lib/random.c, lib/system.c, lib/system.h,
- lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
- lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c,
- lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
- lib/x509/pbkdf2-sha1.c, lib/x509/pbkdf2-sha1.h, lib/x509/pkcs12.c,
- lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
- lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
- lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
- lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c,
- lib/x509_b64.c, lib/x509_b64.h, libextra/ext_inner_application.c,
- libextra/ext_inner_application.h, libextra/gnutls_extra.c,
- libextra/gnutls_ia.c, libextra/gnutls_openssl.c,
- libextra/includes/gnutls/extra.h,
- libextra/includes/gnutls/openssl.h, libextra/openssl_compat.c,
- libextra/openssl_compat.h, maint.mk, src/benchmark.c,
- src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-common.c,
- src/certtool-common.h, src/certtool.c, src/cli.c, src/common.c,
- src/common.h, src/crypt.c, src/p11tool.c, src/p11tool.h,
- src/pkcs11.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
- src/tests.h, src/tls_test.c, tests/anonself.c,
- tests/certificate_set_x509_crl.c, tests/chainverify.c,
- tests/crq_apis.c, tests/crq_key_id.c, tests/cve-2008-4989.c,
- tests/dhepskself.c, tests/dn.c, tests/dn2.c, tests/gc.c,
- tests/mini-eagain.c, tests/mini-x509-rehandshake.c,
- tests/mini-x509.c, tests/mini.c, tests/mpi.c,
- tests/nul-in-x509-names.c, tests/openpgp-auth.c,
- tests/openpgp-keyring.c, tests/openpgp_test.c, tests/openpgpself.c,
- tests/openssl.c, tests/pgps2kgnu.c, tests/pkcs12_encode.c,
- tests/pkcs12_s2k.c, tests/pkcs12_s2k_pem.c, tests/pskself.c,
- tests/resume.c, tests/safe-renegotiation/srn0.c,
- tests/safe-renegotiation/srn1.c, tests/safe-renegotiation/srn2.c,
- tests/safe-renegotiation/srn3.c, tests/safe-renegotiation/srn4.c,
- tests/safe-renegotiation/srn5.c, tests/set_pkcs12_cred.c,
- tests/simple.c, tests/tlsia.c, tests/utils.c, tests/utils.h,
- tests/x509_altname.c, tests/x509_test.c, tests/x509dn.c,
- tests/x509self.c, tests/x509sign-verify.c: Indented code. Use same
- indentation but with -nut to avoid usage of tabs. In several editors
- tabs can be configured not to be 8 spaces and this produces
- artifacts with the current indentation that is a mixture of tabs and
- spaces.
-
-2010-12-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c: _gnutls_privkey_get_public_mpis() handles
- openpgp keys.
-
-2010-12-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/abstract_int.h, lib/gnutls_privkey.c, lib/gnutls_pubkey.c,
- lib/includes/gnutls/abstract.h, lib/libgnutls.map: Added
- gnutls_pubkey_import_privkey(), that will copy the public key from a
- gnutls_privkey_t structure.
-
-2010-12-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/libgnutls.map: Do not export the non-existant symbols
- gnutls_pkcs11_privkey_sign_hash and gnutls_privkey_sign_hash.
-
-2010-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented new functions
-
-2010-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: Added new functions.
-
-2010-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/libgnutls.map: Added new functions.
-
-2010-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h:
- de-deprecated gnutls_x509_crt_verify_hash()
-
-2010-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/openpgp.h, lib/libgnutls.map,
- lib/openpgp/pgp.c, tests/x509sign-verify.c: Added
- gnutls_openpgp_crt_verify_hash().
-
-2010-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/pkcs11.h, lib/pkcs11_privkey.c: added
- gnutls_privkey_sign_hash2()
-
-2010-12-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c, lib/gnutls_sig.c, lib/gnutls_sig.h,
- lib/openpgp/privkey.c, lib/pkcs11_privkey.c, lib/x509/privkey.c:
- Simplified preparation of signing code.
-
-2010-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c, lib/gnutls_pubkey.c, lib/gnutls_sig.c,
- lib/gnutls_sig.h, lib/openpgp/gnutls_openpgp.h,
- lib/openpgp/privkey.c, lib/pkcs11_int.h, lib/pkcs11_privkey.c,
- lib/x509/Makefile.am, lib/x509/privkey.c, lib/x509/sign.c,
- lib/x509/sign.h: deprecated x509/sign.h and moved functionality of
- it in gnutls_sig.h.
-
-2010-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/sign.c: pk_hash_data() will fail unless DSA or RSA are
- specified.
-
-2010-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey.c: better comments
-
-2010-12-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/openpgp/gnutls_openpgp.c, lib/openpgp/privkey.c:
- reorganization of the privkey_ functions().
-
-2010-12-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c, lib/includes/gnutls/abstract.h,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/openpgp.h,
- lib/includes/gnutls/x509.h, lib/libgnutls.map,
- lib/openpgp/gnutls_openpgp.c, lib/x509/privkey.c: Introduced
- gnutls_*_privkey_sign_hash2() that is a high level function to
- produce signatures.
-
-2010-12-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_privkey.c, lib/pkcs11_privkey.c, lib/x509/privkey.c,
- lib/x509/sign.c, lib/x509/sign.h: Separated the sign_data functions
- to a hashing phase, a preparing phase, and the actual signing.
-
-2010-12-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented deprecated functions.
-
-2010-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h, lib/includes/gnutls/openpgp.h,
- lib/includes/gnutls/pkcs11.h: All the sign hash functions were
- deprecated.
-
-2010-12-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/compat.h, lib/includes/gnutls/x509.h:
- gnutls_x509_privkey_sign_hash() is dangerous and was deprecated.
- Added some text explaining why some functions were deprecated.
-
-2010-12-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented previous update.
-
-2010-12-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey.c, lib/x509/x509.c: export_raw() functions now
- add leading zero in mpis.
-
-2010-12-07 Simon Josefsson <simon@josefsson.org>
-
- * NEWS: Add.
-
-2010-12-07 Simon Josefsson <simon@josefsson.org>
-
- * lib/includes/gnutls/crypto.h: C++ fixes, tiny patch from "Brendan
- Doherty" <brendand@gentrack.com>.
-
-2010-12-07 Simon Josefsson <simon@josefsson.org>
-
- * gl/m4/getdelim.m4, gl/m4/getline.m4, gl/m4/memchr.m4,
- gl/m4/printf.m4, gl/m4/stdint.m4, lib/gl/m4/fcntl-o.m4,
- lib/gl/m4/iconv.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/memchr.m4,
- lib/gl/m4/memmem.m4, lib/gl/m4/printf.m4, lib/gl/m4/stdint.m4:
- Update gnulib files.
-
-2010-12-07 Simon Josefsson <simon@josefsson.org>
-
- * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
- libextra/configure.ac: Bump versions.
-
-2010-12-07 Simon Josefsson <simon@josefsson.org>
-
- * ChangeLog: Generated.
-
-2010-12-07 Simon Josefsson <simon@josefsson.org>
-
- * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
- libextra/configure.ac: Bump versions.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * ChangeLog: Generated.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * tests/Makefile.am: Don't fail on 'make distcheck'.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * NEWS: Version 2.11.6.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_str.c: Indent.
-
-2010-12-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: documented SSL 3.0 record version change.
-
-2010-12-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_priority.c:
- SSL3_RECORD_VERSION priority option is now the default. That is in
- order to not confuse non TLS 1.2 compliant implementations that
- don't like a TLS 1.2 record.
-
-2010-12-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_str.c: simplified escape and unescape.
-
-2010-12-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * THANKS: Added Michael.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk, lib/gnutls_priority.c, lib/gnutls_state.c,
- lib/includes/gnutls/compat.h, lib/includes/gnutls/gnutls.h.in,
- lib/includes/gnutls/pkcs11.h, lib/nettle/rnd.c, lib/pkcs11.c,
- lib/pkcs11_int.h, lib/pkcs11_secret.c, lib/pkcs11_write.c,
- lib/x509/verify.c, src/certtool-common.c, src/certtool-common.h,
- src/certtool.c, src/cli.c, src/common.c, src/p11tool.c,
- src/p11tool.h, src/pkcs11.c, src/serv.c, tests/chainverify.c,
- tests/openpgp-auth.c: Indent code.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * maint.mk: Update gnulib files.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * gl/override/top/maint.mk.diff: Remove.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * .gitignore: Update.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * lib/gnutls_priority.c, lib/pkcs11_secret.c, src/p11tool.c,
- src/p11tool.gaa: Fix syntax-check nits.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * .x-sc_bindtextdomain: Ignore more.
-
-2010-12-06 Simon Josefsson <simon@josefsson.org>
-
- * GNUmakefile, build-aux/gendocs.sh, build-aux/pmccabe.css,
- build-aux/pmccabe2html, gl/Makefile.am, gl/arpa_inet.in.h,
- gl/float+.h, gl/gettext.h, gl/inet_ntop.c, gl/intprops.h,
- gl/m4/alloca.m4, gl/m4/arpa_inet_h.m4, gl/m4/getdelim.m4,
- gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-common.m4,
- gl/m4/gnulib-comp.m4, gl/m4/mmap-anon.m4, gl/m4/printf.m4,
- gl/m4/readline.m4, gl/m4/string_h.m4, gl/m4/sys_ioctl_h.m4,
- gl/m4/sys_select_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
- gl/m4/vasnprintf.m4, gl/m4/wchar_h.m4, gl/printf-parse.c,
- gl/printf-parse.h, gl/stdint.in.h, gl/stdio.in.h, gl/stdlib.in.h,
- gl/string.in.h, gl/sys_select.in.h, gl/sys_socket.in.h,
- gl/tests/Makefile.am, gl/tests/init.sh,
- gl/tests/test-select-stdin.c, gl/tests/test-select.c,
- gl/tests/test-update-copyright.sh, gl/tests/verify.h, gl/time.in.h,
- gl/unistd.in.h, gl/vasnprintf.c, gl/verify.h, gl/wchar.in.h,
- lib/gl/Makefile.am, lib/gl/float+.h, lib/gl/gettext.h,
- lib/gl/m4/alloca.m4, lib/gl/m4/glibc2.m4, lib/gl/m4/glibc21.m4,
- lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
- lib/gl/m4/iconv.m4, lib/gl/m4/memmem.m4, lib/gl/m4/mmap-anon.m4,
- lib/gl/m4/printf.m4, lib/gl/m4/string_h.m4,
- lib/gl/m4/sys_socket_h.m4, lib/gl/m4/unistd_h.m4,
- lib/gl/m4/vasnprintf.m4, lib/gl/m4/wchar_h.m4,
- lib/gl/printf-parse.c, lib/gl/printf-parse.h, lib/gl/stdint.in.h,
- lib/gl/stdio.in.h, lib/gl/stdlib.in.h, lib/gl/string.in.h,
- lib/gl/sys_socket.in.h, lib/gl/tests/Makefile.am,
- lib/gl/tests/init.sh, lib/gl/tests/intprops.h,
- lib/gl/tests/verify.h, lib/gl/time.in.h, lib/gl/unistd.in.h,
- lib/gl/vasnprintf.c, lib/gl/verify.h, lib/gl/wchar.in.h,
- libextra/gl/m4/gnulib-common.m4, maint.mk: Update gnulib files.
-
-2010-12-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * tests/Makefile.am: Temporarily remove gendh test. It takes
- extremely long time under valgrind.
-
-2010-12-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_sig.c, lib/x509/common.c, lib/x509/common.h,
- lib/x509/mpi.c, lib/x509/sign.c, lib/x509/verify.c: Use ASN1_NULL
- when writing parameters for RSA signatures. This makes us comply
- with RFC3279. Reported by Michael Rommel.
-
-2010-12-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, src/serv.c: Corrected buffer overflow in gnutls-serv by
- Tomas Mraz. The gnutls-serv uses fixed allocated buffer for the response which
- can be pretty long if a client certificate is presented to it and
- the http header is large. This causes buffer overflow and heap
- corruption which then leads to random segfaults or aborts. It was reported originally here:
- https://bugzilla.redhat.com/show_bug.cgi?id=659259 The attached patch changes sprintf calls in peer_print_info() to
- snprintf so the buffer is never overflowed.
-
-2010-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/m4/hooks.m4: increased revision
-
-2010-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/Makefile.am: Added p11tool.h
-
-2010-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: released 2.11.5
-
-2010-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: escaped chars.
-
-2010-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-internals.texi: Updated extension writing code. Still not
- clear enough.
-
-2010-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-cert-auth.texi: PKCS #11 fixes
-
-2010-12-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/examples/ex-cert-select-pkcs11.c: Corrected pkcs11 example
- URLs
-
-2010-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/pkcs11.c: Prefix mechanism number with 0x.
-
-2010-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pakchois/pakchois11.h, src/pkcs11.c: Added camellia and
- SHA224.
-
-2010-11-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, lib/configure.ac, lib/nettle/rnd.c: Use rusage if
- present. Moved check to correct config and included resource.h
- header.
-
-2010-11-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/rnd.c: More details on the text
-
-2010-11-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c: Corrected copyright statement
-
-2010-11-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/nettle/rnd.c: Corrected copyright header. Added Niels.
-
-2010-11-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_cert.c, lib/includes/gnutls/x509.h,
- lib/x509/verify.c, src/certtool.c, src/cli.c, tests/chainverify.c:
- Reverted default behavior for verification and introduced
- GNUTLS_VERIFY_DO_NOT_ALLOW_X509_V1_CA_CRT. Thus by default V1
- trusted CAs are allowed, unless the new flag is specified.
-
-2010-11-25 Simon Josefsson <simon@josefsson.org>
-
- * NEWS: Typo.
-
-2010-11-25 Simon Josefsson <simon@josefsson.org>
-
- * tests/suite/Makefile.in: Remove, it is generated.
-
-2010-11-25 Simon Josefsson <simon@josefsson.org>
-
- * README: No space at eol.
-
-2010-11-25 Simon Josefsson <simon@josefsson.org>
-
- * tests/safe-renegotiation/Makefile.am: Fix syntax-check warning.
-
-2010-11-25 Simon Josefsson <simon@josefsson.org>
-
- * cfg.mk: Ignore tests/suite for syntax-checks, not our code.
-
-2010-11-25 Simon Josefsson <simon@josefsson.org>
-
- * README: Recommend git format-patch rather than git diff.
-
-2010-11-24 Jeffrey Walton <noloader@gmail.com>
-
- * README: Attached is a proposed modification to the README file,
- including recent comments by Simon.
-
-2010-11-23 Simon Josefsson <simon@josefsson.org>
-
- * guile/src/Makefile.am: Fix dependencies, fixes parallel builds. Tiny patch from Graham Gower <graham.gower@gmail.com>.
-
-2010-11-19 Simon Josefsson <simon@josefsson.org>
-
- * doc/Makefile.am: Remove file.
-
-2010-11-19 Simon Josefsson <simon@josefsson.org>
-
- * doc/manpages/Makefile.am: Generated.
-
-2010-11-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * configure.ac, tests/suite/Makefile.in: Create Makefile in
- tests/suite/
-
-2010-11-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/cli.c, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa,
- tests/Makefile.am, tests/netconf-psk.c: Deprecate the netconf
- password and use a key only.
-
-2010-11-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/credentials/gnutls-http-serv: correctly set psk params.
-
-2010-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS: added info
-
-2010-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/privkey_pkcs8.c: Correctly write DSA public key in ASN.1
- (add leading zero). Reported by Jeffrey Walton.
-
-2010-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/x509/mpi.c: cleanups
-
-2010-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/cha-auth.texi, lib/includes/gnutls/compat.h,
- lib/includes/gnutls/gnutls.h.in: Deprecated the key derivation
- method from netconf. The published RFC does not include this method
- and it is not known whether it has been used at all in practice. No
- need to support it.
-
-2010-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * NEWS, lib/gnutls_priority.c: Added SIGN-ALL, CTYPE-ALL, COMP-ALL,
- and VERS-TLS-ALL priority strings.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/gnutls_x509.c: Removed redundant error check. Reported by
- Nicolas Kaiser.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/includes/gnutls/pkcs11.h, lib/libgnutls.map, lib/pkcs11.c,
- src/p11tool-gaa.c, src/p11tool-gaa.h, src/p11tool.c,
- src/p11tool.gaa, src/p11tool.h, src/pkcs11.c: Added
- --list-mechanisms option to p11tool. Lists all mechanisms supported
- by a token.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/Makefile.am, doc/manpages/p11tool.1: Added manpage
- for p11tool.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * doc/manpages/certtool.1, doc/manpages/gnutls-cli.1,
- doc/manpages/gnutls-serv.1, doc/manpages/srptool.1: Corrected my
- name.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/p11tool-gaa.c, src/p11tool.gaa: In p11tool --url was renamed
- to --export.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * src/p11tool-gaa.c, src/p11tool-gaa.h, src/p11tool.gaa,
- src/pkcs11.c: Corrected bug in secret key copy. Rationalized the
- --help of p11tool.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * lib/pkcs11.c, lib/pkcs11_secret.c: * Corrected flag conversion to internal representation. * When generating secret keys include a generic key type and a
- random ID.
-
-2010-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
- * Added option --no-detailed-url to p11tool. More detailed url is the
- default now.
-
- -----
-
- Copyright (C) 2005-2012 Free Software Foundation, Inc.
-
- Copying and distribution of this file, with or without
- modification, are permitted provided the copyright notice
- and this notice are preserved.