2007-08-27 Simon Josefsson * NEWS: Version 1.7.19. 2007-08-27 Simon Josefsson * NEWS: Add. 2007-08-27 Simon Josefsson * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and GNUTLS_CRD_IA. 2007-08-27 Simon Josefsson * src/common.c: Handle GNUTLS_CRD_IA in print_info(). 2007-08-27 Simon Josefsson * NEWS: Add. 2007-08-27 Simon Josefsson * lib/gnutls_errors.c: Doc fix. 2007-08-27 Simon Josefsson * lib/gnutls_handshake.c: Revert "Check that value is negative before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675. 2007-08-27 Simon Josefsson * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on positive "errors". Would fix bug reported by Andreas Metzler in . 2007-08-27 Simon Josefsson * lib/gnutls_handshake.c: Check that value is negative before using gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler in see also . 2007-08-24 Simon Josefsson * NEWS: Add. 2007-08-24 Simon Josefsson * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to OpenCDK 0.6.4. 2007-08-24 Simon Josefsson * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add. 2007-08-23 Simon Josefsson * gl/readline.c: Upgrade gnulib files. 2007-08-23 Simon Josefsson * src/certtool.c: No need for getline.h. 2007-08-23 Simon Josefsson * NEWS: Add. 2007-08-23 Simon Josefsson * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h, gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4, gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4, gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4, lgl/stdio_.h: Upgrade gnulib files. 2007-08-23 Simon Josefsson * NEWS: Add. 2007-08-23 Simon Josefsson * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4, lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4, lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files. 2007-08-20 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-08-20 Simon Josefsson * doc/examples/Makefile.am: Don't build pgp example if pgp has been disabled. 2007-08-16 Simon Josefsson * ChangeLog: Generated. 2007-08-16 Simon Josefsson * NEWS: Version 1.7.18. 2007-08-16 Simon Josefsson * NEWS: Add. 2007-08-16 Simon Josefsson * configure.in: Bump version. 2007-08-16 Simon Josefsson * NEWS: Add. 2007-08-16 Simon Josefsson * NEWS: Add. 2007-08-16 Simon Josefsson * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c, libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer mix for different sized variables. Tiny patch from . 2007-08-15 Simon Josefsson * doc/Makefile.am: Typo. 2007-08-15 Simon Josefsson * doc/Makefile.am: Install images in info directory. 2007-08-15 Simon Josefsson * doc/Makefile.am, doc/arch/certificate-user-use-case.dia, doc/arch/certificate-user-use-case.eps, doc/arch/certificate-user-use-case.pdf, doc/arch/certificate-user-use-case.png, doc/arch/client-server-use-case.dia, doc/arch/client-server-use-case.eps, doc/arch/client-server-use-case.pdf, doc/arch/client-server-use-case.png, doc/arch/extensions_st.dia, doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf, doc/arch/extensions_st.png, doc/arch/handshake-sequence.dia, doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf, doc/arch/handshake-sequence.png, doc/arch/handshake-state.dia, doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf, doc/arch/handshake-state.png, doc/arch/mod_auth_st.dia, doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf, doc/arch/mod_auth_st.png, doc/arch/objects.dia, doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png, doc/gnutls-certificate-user-use-case.dia, doc/gnutls-certificate-user-use-case.eps, doc/gnutls-certificate-user-use-case.pdf, doc/gnutls-certificate-user-use-case.png, doc/gnutls-client-server-use-case.dia, doc/gnutls-client-server-use-case.eps, doc/gnutls-client-server-use-case.pdf, doc/gnutls-client-server-use-case.png, doc/gnutls-extensions_st.dia, doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf, doc/gnutls-extensions_st.png, doc/gnutls-handshake-sequence.dia, doc/gnutls-handshake-sequence.eps, doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-sequence.png, doc/gnutls-handshake-state.dia, doc/gnutls-handshake-state.eps, doc/gnutls-handshake-state.pdf, doc/gnutls-handshake-state.png, doc/gnutls-mod_auth_st.dia, doc/gnutls-mod_auth_st.eps, doc/gnutls-mod_auth_st.pdf, doc/gnutls-mod_auth_st.png, doc/gnutls-objects.dia, doc/gnutls-objects.eps, doc/gnutls-objects.pdf, doc/gnutls-objects.png, doc/gnutls.texi: More image renaming. 2007-08-15 Simon Josefsson * doc/Makefile.am, doc/gnutls-internals.dia, doc/gnutls-internals.eps, doc/gnutls-internals.pdf, doc/gnutls-internals.png, doc/gnutls-layers.dia, doc/gnutls-layers.eps, doc/gnutls-layers.pdf, doc/gnutls-layers.png, doc/gnutls-pgp.dia, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf, doc/gnutls-pgp.png, doc/gnutls-x509.dia, doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls-x509.png, doc/gnutls.texi, doc/internals.dia, doc/internals.eps, doc/internals.pdf, doc/internals.png, doc/layers.dia, doc/layers.eps, doc/layers.pdf, doc/layers.png, doc/pgp1.dia, doc/pgp1.eps, doc/pgp1.pdf, doc/pgp1.png, doc/x509-1.dia, doc/x509-1.eps, doc/x509-1.pdf, doc/x509-1.png: Rename images to deal with texinfo brokenness. See . 2007-08-15 Simon Josefsson * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not used. 2007-08-15 Simon Josefsson * tests/x509self.c: Fix warning. Tiny patch from Andreas Metzler . 2007-08-15 Simon Josefsson * libextra/gnutls_openpgp.c: Fix warning. Tiny patch from Andreas Metzler . 2007-08-15 Simon Josefsson * ChangeLog: Generated. 2007-08-15 Simon Josefsson * NEWS: Typo. 2007-08-15 Simon Josefsson * NEWS: Version 1.7.17. 2007-08-15 Simon Josefsson * doc/manpages/Makefile.am: Generated. 2007-08-13 Simon Josefsson * NEWS: Add. 2007-08-13 Simon Josefsson * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add gnutls_openpgp_privkey_sign_hash. 2007-08-13 Simon Josefsson * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h, lib/auth_dh_common.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/gnutls_psk.c, lib/gnutls_session.c, lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp, lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h, src/tls_test.c: Use *_t types consistently. 2007-08-12 Simon Josefsson * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h, lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c, tests/x509signself.c: Use const and pointers to gnutls_datum_t in sign callback. 2007-08-12 Simon Josefsson * tests/x509signself.c: Fix warnings. 2007-08-11 Simon Josefsson * doc/manpages/Makefile.am: Update. 2007-08-11 Simon Josefsson * configure.in: Set shared library version correctly. 2007-08-11 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in: New errors GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX. 2007-08-11 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, lib/gnutls_sig.c: Add gnutls_sign_callback_get. * includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add. * lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from gnutls_sig.c. Doc fix. (gnutls_sign_callback_get): New function. * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed. 2007-08-10 Simon Josefsson * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error codes. 2007-08-10 Simon Josefsson * doc/manpages/Makefile.am: Update. 2007-08-10 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h, lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c, lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c, lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: External signing callback interface. * includes/gnutls/gnutls.h.in (gnutls_sign_func): New type. (gnutls_sign_callback_set): New function. * includes/gnutls/x509.h (gnutls_x509_privkey_sign_hash): New function. * lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle NULL key. Doc fix. * lib/gnutls_sig.c (_gnutls_tls_sign_hdata): Pass session to _gnutls_tls_sign. (_gnutls_tls_sign_params): Likewise. (_gnutls_tls_sign): Add new parameter 'session'. Call sign callback if appropriate. (gnutls_sign_callback_set): New function. * lib/gnutls_x509.c (read_key_mem): Support a NULL key. * lib/gnutls_int.h (internals_st): Add sign_func, sign_func_userdata. * lib/auth_dhe.c (gen_dhe_server_kx): Use length of certificate list to decide wheter to sign, not presence of private key. * lib/auth_cert.c (_gnutls_gen_cert_client_cert_vrfy): Likewise. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise. * lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that private key is present. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Don't check key size when key is not present, assume it is > 512 bits. * lib/x509/privkey.c (gnutls_x509_privkey_sign_hash): New function. * tests/Makefile.am: Add x509signself. 2007-08-10 Simon Josefsson * NEWS: Add. 2007-08-10 Simon Josefsson * tests/Makefile.am: Build x509self. 2007-08-10 Simon Josefsson * tests/x509self.c: New file. 2007-08-08 Simon Josefsson * NEWS: Add. 2007-08-08 Simon Josefsson * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until RFC is out and we've done simple interop of it. 2007-08-08 Simon Josefsson * AUTHORS: Add. 2007-08-08 Simon Josefsson * NEWS: Add. 2007-08-08 Simon Josefsson * po/pl.po, po/sv.po: Sync with TP. 2007-08-08 Simon Josefsson * NEWS: Add. 2007-07-09 Ludovic Courtès * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection titles. * doc/gnutls.texi: Capitalized subsection titles. * doc/signatures.texi: Likewise. Signed-off-by: Simon Josefsson 2007-08-08 Simon Josefsson * NEWS: Add. 2007-08-03 Ludovic Courtès * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile code and documentation. * doc/Makefile.am (SNARF_CPPFLAGS): Added `{top_srcdir,top_builddir}/includes' and `top_builddir'. (core.c.texi): Added `&&' between the `make' command and the `$(GUILE_FOR_BUILD)' command. Use `$(MAKE)' instead of `make'. (extra.c.texi): Likewise. * src/Makefile.am (AM_CPPFLAGS): Added `{top_srcdir,top_builddir}/includes'. Signed-off-by: Simon Josefsson 2007-08-08 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-08-08 Simon Josefsson * ChangeLog: Generated. 2007-08-07 Simon Josefsson * NEWS: Version 1.7.16. 2007-08-07 Simon Josefsson * NEWS: Add. 2007-08-07 Simon Josefsson * NEWS: Add. 2007-08-07 Simon Josefsson * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi, doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c, gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4, gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: Update gnulib files. 2007-08-02 Ludovic Courtès * NEWS: Updated `NEWS'. Signed-off-by: Simon Josefsson 2007-08-01 Ludovic Courtès * lib/auth_cert.c: Fixed erroneous checks and sloppy return values in certificate selection. * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating their value. (_gnutls_server_select_cert): When IDX < 0, set RET to `GNUTLS_E_INSUFFICIENT_CREDENTIALS'. Signed-off-by: Simon Josefsson 2007-08-02 Simon Josefsson * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add. 2007-08-02 Simon Josefsson * AUTHORS: Add. 2007-07-14 Simon Josefsson * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files. 2007-07-14 Simon Josefsson * NEWS: Add. 2007-07-14 Simon Josefsson * configure.in: Bump versions. 2007-07-14 Simon Josefsson * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future reads work OK. Needed for Mac OS X. Report and tiny patch by Hal Eden . 2007-07-12 Simon Josefsson * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff, lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update. 2007-07-09 Simon Josefsson * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt, doc/protocol/draft-santesson-tls-gssapi-02.txt: Add. 2007-07-09 Simon Josefsson * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make errors regarding internals.texi. See . 2007-07-09 Simon Josefsson * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/ when guile isn't installed built yet. 2007-07-08 Ludovic Courtès * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section and chapter titles. * doc/gnutls.texi: Capitalized section and chapter titles. (Certificate to XML convertion functions): Fixed typo both in node name and chapter title. Updated menu. * doc/internals.texi: Likewise. Signed-off-by: Simon Josefsson 2007-07-06 Simon Josefsson * doc/protocol/draft-nir-tls-eap-01.txt: Add. 2007-07-02 Ludovic Courtès * doc/guile.texi: Manual: Small Guile fixes. * doc/guile.texi: Fixed typos, added cross-refs to the Guile manual. Signed-off-by: Simon Josefsson 2007-07-03 Simon Josefsson * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add. 2007-07-02 Simon Josefsson * ChangeLog: Generated. 2007-07-02 Simon Josefsson * NEWS: Version 1.7.15. 2007-07-02 Simon Josefsson * po/LINGUAS: Revert. 2007-07-02 Simon Josefsson * po/LINGUAS: Sync with TP. 2007-07-02 Simon Josefsson * NEWS: Add. 2007-07-02 Simon Josefsson * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: Fix gnulib name changes. 2007-07-02 Simon Josefsson * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am, doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: Update gnulib files. Fix GPL renaming. 2007-07-02 Simon Josefsson * NEWS: Add. 2007-07-02 Simon Josefsson * doc/gnutls.texi: Typo. 2007-07-02 Simon Josefsson * doc/gnutls.texi: Improve installation instructions. 2007-07-02 Simon Josefsson * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by ludo@gnu.org (Ludovic Courtès). 2007-06-29 Simon Josefsson * NEWS: Add. 2007-06-29 Simon Josefsson * doc/guile.texi: Add 'Guile Preparations' section. Based on discussions with ludo@gnu.org (Ludovic Courtès). 2007-06-29 Simon Josefsson * configure.in: Check for scm_from_locale_string instead of SCM_API. Patch from ludo@gnu.org (Ludovic Courtès). 2007-06-29 Simon Josefsson * NEWS: Add. 2007-06-29 Simon Josefsson * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS. Reported by ludo@gnu.org (Ludovic Courtès). 2007-06-27 Simon Josefsson * doc/TODO: Add. 2007-06-27 Simon Josefsson * NEWS: Add. 2007-06-27 Simon Josefsson * po/LINGUAS, po/ms.po: Sync with TP. 2007-06-27 Simon Josefsson * NEWS: Add. 2007-06-27 Simon Josefsson * tests/key-id/key-id: Can't use /dev/null as template under mingw32, probably really a bug in cfg+. 2007-06-27 Simon Josefsson * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32. 2007-06-26 Simon Josefsson * NEWS, configure.in: Check that the guile header files is recent enough and that it works. 2007-06-26 Simon Josefsson * configure.in: Move Guile setup stuff down under 'External libraries'. 2007-06-26 Simon Josefsson * Makefile.am, NEWS, configure.in: Fix installation path of Guile bindings. 2007-06-26 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-06-26 Simon Josefsson * ChangeLog: Generated. 2007-06-26 Simon Josefsson * NEWS: Version 1.7.14. 2007-06-26 Simon Josefsson * NEWS: Add. 2007-06-26 Simon Josefsson * NEWS: Add. 2007-06-26 Simon Josefsson * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4, gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h, lgl/m4/absolute-header.m4, lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4, lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4, lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h, lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update gnulib files. 2007-06-26 Simon Josefsson * NEWS: Add. 2007-06-17 Ludovic Courtes * configure.in: Make sure Guile is 1.8 or later. * configure.in: Make sure Guile is 1.8 or later, using `GUILE_CHECK'. Signed-off-by: Simon Josefsson 2007-06-26 Simon Josefsson * NEWS: Add. 2007-06-26 Ludovic Courtes * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'. * lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]' when done. Signed-off-by: Simon Josefsson 2007-06-20 Simon Josefsson * NEWS: Add. 2007-06-20 Simon Josefsson * THANKS: Add. 2007-06-20 Simon Josefsson * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc Haber and Andreas Metzler via Debian BTS #429183. 2007-06-20 Simon Josefsson * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add. 2007-06-15 Simon Josefsson * doc/protocol/draft-ietf-tls-srp-14.txt: Add. 2007-06-14 Simon Josefsson * AUTHORS: Update PGP key. 2007-06-14 Simon Josefsson * AUTHORS: Change Ludovic' description. 2007-06-14 Simon Josefsson * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS. (stream_to_datum): Call gnutls_assert() on error. 2007-06-13 Ludovic Courtès * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake. * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so that the allocated buffer is large-enough to contain the list of supported hashes. Don't change SIZE later on. Signed-off-by: Simon Josefsson 2007-06-13 Ludovic Courtès * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is NULL rather than checking BUF (which is not initialized yet). Signed-off-by: Simon Josefsson 2007-06-13 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-06-13 Simon Josefsson * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add. 2007-06-12 Simon Josefsson * doc/TODO: Add. 2007-06-11 Ludovic Courtes * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm, guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'. Signed-off-by: Simon Josefsson 2007-06-12 Simon Josefsson * doc/Makefile.am: Clarify that guile.texi dependencies are dependencies of gnutls.texi too. 2007-06-11 Simon Josefsson * doc/protocol/draft-nir-tls-eap-00.txt: Add. 2007-06-11 Simon Josefsson * THANKS, configure.in: Need to use CFLAGS when checking for -Wno-pointer-sign. Reported by "Kristofer T. Karas" . 2007-06-11 Simon Josefsson * ChangeLog: Generated. 2007-06-11 Simon Josefsson * NEWS: Version 1.7.13. 2007-06-11 Simon Josefsson * Makefile.am: Fix update-po target. 2007-06-11 Simon Josefsson * NEWS: Fix. 2007-06-11 Simon Josefsson * NEWS: Add. 2007-06-11 Simon Josefsson * doc/manpages/Makefile.am: Fix copyright years. 2007-06-11 Simon Josefsson * doc/reference/gnutls.types: Add, to work around problems if this file isn't present. 2007-06-11 Simon Josefsson * Makefile.am: Fix release target. 2007-06-11 Simon Josefsson * po/Makevars: Specify MSGFILTER, to fix make distcheck. 2007-06-11 Simon Josefsson * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before gnulib_libs, to fix rpath issue. 2007-06-11 Simon Josefsson * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS. 2007-06-11 Simon Josefsson * NEWS: Add. 2007-06-11 Simon Josefsson * NEWS: Add. 2007-06-11 Simon Josefsson * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am, lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c, lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib files. 2007-06-11 Simon Josefsson * libextra/opencdk/armor.c, libextra/opencdk/cipher.c, libextra/opencdk/compress.c, libextra/opencdk/context.h, libextra/opencdk/filters.h, libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c, libextra/opencdk/literal.c, libextra/opencdk/main.c, libextra/opencdk/main.h, libextra/opencdk/misc.c, libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c, libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c, libextra/opencdk/sig-check.c, libextra/opencdk/stream.c, libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to OpenCDK 0.6.3. 2007-06-11 Simon Josefsson * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt, doc/protocol/draft-hajjeh-tls-identity-protection-01.txt, doc/protocol/draft-hajjeh-tls-sign-03.txt: Add. 2007-06-08 Ludovic Courtes * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS libs are used. * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New. (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'. Explicitly pass the `.la' path. (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the last item so that RPATH is in the right order (i.e., all `$(top_builddir)/...' appear first). (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise. 2007-06-08 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-06-08 Simon Josefsson * ChangeLog: Generated. 2007-06-08 Simon Josefsson * NEWS: Version 1.7.12. 2007-06-08 Simon Josefsson * NEWS: Add. 2007-06-08 Simon Josefsson * lib/x509/x509.c: Fix warnings on amd64, from Nikos. 2007-06-08 Simon Josefsson * NEWS: Add. 2007-06-08 Simon Josefsson * NEWS: Add. 2007-06-08 Simon Josefsson Merge branch 'guile' 2007-06-08 Simon Josefsson * lgl/Makefile.am, lgl/m4/intl.m4, lgl/m4/lseek.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4, lgl/m4/wchar.m4, lgl/vasnprintf.c, lgl/wchar_.h: Update. 2007-06-08 Simon Josefsson * po/Makevars: Try to fix line number collisions. 2007-06-06 Ludovic Courtes * configure.in, guile/src/Makefile.am: Fixed the `-Wno-strict-prototypes' issue in Guile code. * configure.in: Add all custom CFLAGS to `AM_CFLAGS' rather than `CFLAGS', except for `-D_REENTRANT -D_THREAD_SAFE' which must be present during feature tests. Substitute `AM_CFLAGS'. * src/Makefile.am (libguile_gnutls_v_0_la_CFLAGS): Added `$(AM_CFLAGS)'. (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise. (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'. 2007-06-06 Ludovic Courtes * configure.in: Cosmetic changes in `configure.in'. * configure.in: Display a heading indicating that Guile stuff are being detected. 2007-06-06 Ludovic Courtes * m4/guile.m4: Added `guile.m4', per Simon's request. 2007-06-06 Ludovic Courtes * configure.in: Don't look for Guile when `guile-snarf' is not found. * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when `guile-snarf' is not found. 2007-06-04 Simon Josefsson * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add. 2007-06-04 Simon Josefsson * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add. 2007-06-01 Simon Josefsson * doc/guile.texi: More @node fixes. 2007-06-01 Simon Josefsson * doc/guile.texi: Avoid @node collisions with main manual. 2007-06-01 Simon Josefsson * doc/Makefile.am: Need -I for config.h. 2007-06-01 Simon Josefsson * Makefile.am: Need to build doc/ after guile/. 2007-06-01 Simon Josefsson * NEWS: Add. 2007-06-01 Simon Josefsson * guile/src/Makefile.am: Need -I for config.h. 2007-06-01 Ludovic Courtès Merge branch 'master' of git://repo.or.cz/gnutls 2007-06-01 Ludovic Courtes * doc/Makefile.am, guile/src/Makefile.am, guile/src/core.c, guile/src/errors.c, guile/src/extra.c: Usage "old-fashion" make suffix rules rather than GNU Make patterns. * doc/Makefile (%.c.texi): Removed. (core.c.texi, extra.c.texi): New targets. * guile/src/Makefile.am: Renamed `FILE.c.x' to `FILE.x'. (SUFFIXES): Removed. (%.c.x): Removed. (.c.x): New target. * guile/src/core.c: Include "core.x" instead of "core.c.x". * guile/src/errors.c: Likewise. * guile/src/extra.c: Likewise. 2007-06-01 Ludovic Courtes * doc/extract-guile-c-doc.scm, guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in Guile's documentation extraction. * doc/extract-guile-c-doc.scm (main): Use named arguments rather than a single rest arg. Fixed the order of arguments as passed to `run-cpp-and-extract-snarfing' so that `ccache gcc -E' is really passed as `("ccache" "gcc" "-E")' (in this order). * guile/modules/system/documentation/c-snarf.scm (run-cpp-and-extract-snarfing): Pass FILE as the last CPP argument. 2007-05-31 Ludovic Courtes * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups following Simon's comments. * Makefile.am (SUBDIRS): Add `guile' when `HAVE_GUILE'. * configure.in: When `guile-snarf' is not found, set `opt_guile_bindings' to `no' instead of bailing out. * src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter. 2007-05-31 Simon Josefsson * doc/gnutls.texi: Revert unnecessary changes. 2007-05-31 Simon Josefsson Merge branch 'master' of http://www.laas.fr/~lcourtes/software/gnutls 2007-05-31 Ludovic Courtès * configure.in: Tiny cosmetic change in `configure.in'. 2007-05-31 Ludovic Courtès * doc/guile.texi: Minor doc fixes. 2007-05-31 Ludovic Courtès * doc/Makefile.am: Handle missing Guile when building the documentation. 2007-05-31 Ludovic Courtès * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi, doc/guile.texi: Integrated documentation of Guile bindings. 2007-05-30 Ludovic Courtès * configure.in, guile/src/Makefile.am: Try to handle "function declaration isn't a prototype" warnings. 2007-05-30 Simon Josefsson * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c, lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update. 2007-05-30 Ludovic Courtès * Makefile.am, configure.in, guile/Makefile.am, guile/modules/Makefile.am, guile/modules/gnutls.scm, 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/README, 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/extra.c, 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.asc, guile/tests/openpgp-keyring.gpg, guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm, guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc, guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm, guile/tests/rsa-parameters.pem, guile/tests/session-record-port.scm, guile/tests/srp-base64.scm, guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem, guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started Guile integration. Documentation is still missing. A bit rough on the edges, but `make' and `make check' do work. 2007-05-28 Simon Josefsson * doc/Makefile.am: Make sure all images are distributed in all formats. Reported by Andreas Metzler . 2007-05-27 Simon Josefsson * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly. Reported by Dennis Vshivkov in . 2007-05-27 Simon Josefsson * tests/Makefile.am, tests/parse_ca.c: Add self-test. 2007-05-27 Simon Josefsson * THANKS: Add. 2007-05-27 Simon Josefsson * NEWS: Fix. 2007-05-27 Simon Josefsson * NEWS: [no log message] 2007-05-27 Simon Josefsson * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0. 2007-05-26 Simon Josefsson * NEWS: Add. 2007-05-26 Simon Josefsson * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an already properly decoded value, assume it is due to a bad password rather than ASN.1 error. Reported by Nate Nielsen . (From 1.6.x branch.) 2007-05-26 Simon Josefsson * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly. Reported by Nate Nielsen . 2007-05-26 Simon Josefsson * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko . (From 1.6.x branch.) 2007-05-26 Simon Josefsson * THANKS: Add (from 1.6.x). 2007-05-26 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-05-26 Simon Josefsson * ChangeLog: Generated. 2007-05-26 Simon Josefsson * NEWS: Version 1.7.11. 2007-05-26 Simon Josefsson * NEWS: Fix. 2007-05-26 Simon Josefsson * configure.in: Bump versions. 2007-05-26 Simon Josefsson * NEWS: Add. 2007-05-26 Simon Josefsson * libextra/opencdk/Makefile.am: Add opencdk.h to sources. 2007-05-25 Simon Josefsson * ChangeLog: Generated. 2007-05-25 Simon Josefsson * NEWS: Version 1.7.10. 2007-05-25 Simon Josefsson * Makefile.am: Use cg instead of cvs commands, for update-po target. 2007-05-25 Simon Josefsson * NEWS: Add. 2007-05-25 Simon Josefsson * Makefile.am: Change release target from cvs to git. 2007-05-25 Simon Josefsson * lgl/lseek.c, lgl/m4/lseek.m4: Update. 2007-05-25 Simon Josefsson * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am, lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4, lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update. 2007-05-25 Simon Josefsson * NEWS: Typo. 2007-05-24 Simon Josefsson * doc/manpages/Makefile.am: Update. 2007-05-24 Simon Josefsson * lib/gnutls_x509.c: Use new API. 2007-05-24 Simon Josefsson * NEWS: Add. 2007-05-24 Simon Josefsson * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h, lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h, lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update. 2007-05-24 Simon Josefsson * configure.in: Bump versions. 2007-05-24 Simon Josefsson * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c, lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn, gnutls_x509_crt_get_raw_issuer_dn. 2007-05-23 Timo Schulz * libextra/openpgp/xml.c: fix the key ID representation in the XML code. 2007-05-21 Timo Schulz * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml code: elgamal keys are not supported. bug fix for the key import (base64) code, store the stream and close it in the deinit function. 2007-05-21 Timo Schulz * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client keyring in base64 format. This is the same file as cli_ring.gpg but armored. 2007-05-21 Timo Schulz * libextra/openpgp/extras.c: do not close the input stream in the import code when the base64 is used. 2007-05-14 Timo Schulz * tests/openpgp/keyring.c: few more comments. 2007-05-14 Timo Schulz * configure.in: add makefile for the openpgp test folder 2007-05-14 Timo Schulz * libextra/openpgp/extras.c: patch to support raw keyrings. 2007-05-14 Timo Schulz * tests/Makefile.am, tests/openpgp/Makefile.am, tests/openpgp/keyring.c: Add simple openpgp test. 2007-05-12 Simon Josefsson * ChangeLog: [no log message] 2007-05-12 Simon Josefsson * NEWS: Version 1.7.9. 2007-05-12 Simon Josefsson * NEWS: Add. 2007-05-12 Simon Josefsson * tests/Makefile.am: Reorder to work around libtool bug. 2007-05-12 Simon Josefsson * NEWS: Fix. 2007-05-12 Simon Josefsson * NEWS: Add. 2007-05-12 Simon Josefsson * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c, libextra/opencdk/cipher.c, libextra/opencdk/compress.c, libextra/opencdk/context.h, libextra/opencdk/filters.h, libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c, libextra/opencdk/literal.c, libextra/opencdk/main.c, libextra/opencdk/main.h, libextra/opencdk/misc.c, libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c, libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c, libextra/opencdk/stream.c, libextra/opencdk/verify.c, libextra/opencdk/write-packet.c: Update. 2007-05-11 Simon Josefsson * NEWS: Add. 2007-05-11 Simon Josefsson * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over OpenPGP. 2007-05-03 Simon Josefsson * doc/gendocs_template, gl/override/doc/gendocs_template, gl/override/doc/gendocs_template.diff: Update. 2007-05-03 Simon Josefsson * doc/gendocs_template: Revert to upstream gnulib version. 2007-05-03 Simon Josefsson * NEWS: Fix. 2007-05-03 Simon Josefsson * NEWS: Add. 2007-05-03 Simon Josefsson * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h, lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update. 2007-05-02 Simon Josefsson * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck. 2007-05-02 Simon Josefsson * lib/x509/output.c: Fix mem leaks. 2007-04-29 Simon Josefsson * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add. 2007-04-24 Timo Schulz * libextra/opencdk/literal.c: missing file. 2007-04-24 Simon Josefsson * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt, doc/protocol/draft-ietf-tls-suiteb-00.txt: Add. 2007-04-22 Timo Schulz * libextra/opencdk/dummy.c: [no log message] 2007-04-22 Timo Schulz * libextra/opencdk/Makefile.am, libextra/opencdk/README, libextra/opencdk/armor.c, libextra/opencdk/cipher.c, libextra/opencdk/cipher.h, libextra/opencdk/compress.c, libextra/opencdk/context.h, libextra/opencdk/encrypt.c, libextra/opencdk/filters.h, libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c, libextra/opencdk/keygen.c, libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c, libextra/opencdk/main.c, libextra/opencdk/main.h, libextra/opencdk/md.c, libextra/opencdk/md.h, libextra/opencdk/misc.c, libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h, libextra/opencdk/packet.h, libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c, libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c, libextra/opencdk/sig-check.c, libextra/opencdk/sign.c, libextra/opencdk/stream.c, libextra/opencdk/stream.h, libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c, libextra/opencdk/types.h, libextra/opencdk/verify.c, libextra/opencdk/write-packet.c: replace the old build-in opencdk version with the most recent cvs version. 2007-04-22 Simon Josefsson * configure.in: Check for OpenCDK function that is only available in OpenCDK 0.6.0. 2007-04-21 Simon Josefsson * doc/TODO: Add. 2007-04-21 Simon Josefsson * doc/protocol/draft-badra-tls-password-00.txt, doc/protocol/draft-badra-tls-password-ext-00.txt: Add. 2007-04-20 Timo Schulz * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration and some cleanups. 2007-04-20 Timo Schulz * libextra/openpgp/compat.c, libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of patches for the opencdk migration. 2007-04-19 Simon Josefsson * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code didn't work). Patch from ludo@chbouib.org (Ludovic Courtès). 2007-04-18 Simon Josefsson * doc/gnutls.texi: Mention P12 structure. 2007-04-18 Simon Josefsson * tests/tlsia.c: Check return codes from init functions. 2007-04-18 Simon Josefsson * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing. 2007-04-17 Simon Josefsson * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as default serial number. 2007-04-17 Simon Josefsson * NEWS: Add. 2007-04-16 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-04-16 Simon Josefsson * ChangeLog: [no log message] 2007-04-16 Simon Josefsson * NEWS: Version 1.7.8. 2007-04-16 Simon Josefsson * lib/x509/x509_write.c: Doc fix. 2007-04-16 Simon Josefsson * tests/gc.c: Need to init libgcrypt with secure memory hooks. 2007-04-16 Simon Josefsson * NEWS, doc/manpages/Makefile.am: Add. 2007-04-16 Simon Josefsson * includes/gnutls/gnutls.h.in: Reorder to make it compile. 2007-04-16 Simon Josefsson * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am, lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4, lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update. 2007-04-16 Simon Josefsson * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c, lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix warnings, tiny patch from Andreas Metzler . 2007-04-12 Simon Josefsson * doc/TODO: Fix. 2007-04-12 Simon Josefsson * doc/TODO: Fix. 2007-04-12 Simon Josefsson * doc/TODO: Add. 2007-04-11 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype. 2007-04-10 Simon Josefsson * NEWS: Add. 2007-04-10 Simon Josefsson * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: Respect ENABLE_AUTHZ. 2007-04-10 Simon Josefsson * lib/gnutls_extensions.c: Make tls-authz conditional on ENABLE_AUTHZ. 2007-04-10 Simon Josefsson * configure.in: Add anon conditional. 2007-04-10 Simon Josefsson * configure.in: Fix --disable-*. 2007-04-10 Simon Josefsson * configure.in: Add --disable-tls-authorization. 2007-04-10 Simon Josefsson * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure properly. Tiny patch from ludo@chbouib.org (Ludovic Courtès). 2007-04-06 Simon Josefsson * src/cli.c: Make -d work again after last change. 2007-04-06 Simon Josefsson * NEWS: Add. 2007-04-06 Simon Josefsson * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys. 2007-04-04 Simon Josefsson * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h, src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info. 2007-04-04 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add gnutls_cipher_suite_info API, suggested by Howard Chu . 2007-04-04 Simon Josefsson * src/common.c: Don't hard code algorithm list. 2007-04-04 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add new APIs to list supported algorithms: gnutls_cipher_list, gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list, gnutls_certificate_type_list, and gnutls_kx_list. Suggested by Howard Chu . 2007-04-04 Simon Josefsson * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx definition, since gnutls-extra no longer touches it. 2007-04-04 Simon Josefsson * src/cli.c: Init the library immediately (for print_list(), called by gaa_parser, to be able to call gnutls functions). 2007-04-03 Simon Josefsson * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here, since libgnutls-extra links to it. 2007-04-03 Simon Josefsson * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary -I's to CPPFLAGS automatically. 2007-04-03 Simon Josefsson * configure.in: Need stddef.h for opencdk.h. 2007-04-03 Simon Josefsson * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore, lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4, lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update. 2007-04-03 Simon Josefsson * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes. 2007-04-03 Simon Josefsson * NEWS: Add. 2007-04-03 Simon Josefsson * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find opencdk, remove opencdk.m4. 2007-04-03 Simon Josefsson * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am, lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update. 2007-03-28 Simon Josefsson * lib/x509/output.c: No need to error about unknown algorithm, it already says unknown. 2007-03-28 Simon Josefsson * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported algorithms (e.g., ECC). 2007-03-28 Simon Josefsson * lib/gnutls_str.c: No need for vasprintf.h. 2007-03-28 Simon Josefsson * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore, lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c, lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4, lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/vasprintf.h: Update. 2007-03-21 Simon Josefsson * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate places. Tiny patch by Deanna Phillips . 2007-03-21 Simon Josefsson * tests/anonself.c: Need netinet/in.h. Tiny patch from Deanna Phillips . 2007-03-21 Simon Josefsson * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output. Tiny patch from Deanna Phillips . 2007-03-15 Simon Josefsson * doc/TODO: Add. 2007-03-15 Simon Josefsson * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian Weimer . 2007-03-12 Simon Josefsson * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h, lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4, lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4, lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h, lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c, lgl/vasnprintf.h, lgl/vasprintf.h: Update. 2007-03-07 Simon Josefsson * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update, 2007-03-07 Simon Josefsson * lib/gnutls_buffers.c: Simplify error handling. 2007-03-07 Simon Josefsson * NEWS: Add. 2007-03-07 Simon Josefsson * lib/gnutls_priority.c: Doc fix. 2007-03-07 Simon Josefsson * configure.in: Bump due to added APIs. 2007-03-07 Simon Josefsson * lib/gnutls_priority.c: Prefer aes256. 2007-03-06 Simon Josefsson * doc/manpages/Makefile.am: Update. 2007-03-06 Simon Josefsson * GNUmakefile, maint-cfg.mk: Work around config.rpath issue. 2007-03-06 Simon Josefsson * lgl/stdio_.h: Update. 2007-03-05 Simon Josefsson * src/serv.c: Use libgnutls' priorities. 2007-03-05 Simon Josefsson * src/cli.c: Fix. 2007-03-05 Simon Josefsson * tests/dhepskself.c: Remove priority setting. Fix output. 2007-03-05 Simon Josefsson * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c, doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove confusing priority setting stuff. 2007-03-05 Simon Josefsson * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message] 2007-03-05 Simon Josefsson * lib/ext_authz.c: Don't assert when no authz. 2007-03-05 Simon Josefsson * src/cli.c: Use default ciphers. Simplify SRP callback. 2007-03-05 Simon Josefsson * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults. 2007-03-05 Simon Josefsson * src/cli.c: Let libgnutls remove SRP/PSK if not used. 2007-03-05 Simon Josefsson * lib/gnutls_priority.c: Indent and doc fix. 2007-03-05 Simon Josefsson * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c, lib/gnutls_state.c: Remove gnutls_priority.h, not needed. 2007-03-05 Simon Josefsson * configure.in: Reorder. 2007-03-05 Simon Josefsson * configure.in: Reorder. 2007-03-05 Simon Josefsson * configure.in: Reorder. 2007-03-05 Simon Josefsson * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath, build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk, gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for build-aux. 2007-03-05 Simon Josefsson * configure.in: Use build-aux/. 2007-03-05 Simon Josefsson * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt, lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c, lgl/vasnprintf.h, lgl/vasprintf.h: Updaet. 2007-02-26 Simon Josefsson * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add. 2007-02-26 Simon Josefsson * po/sv.po: Sync with TP. 2007-02-26 Simon Josefsson * po/pl.po: Sync with TP. 2007-02-26 Simon Josefsson * doc/protocol/draft-nir-tee-pm-00.txt: Add. 2007-02-25 Simon Josefsson * doc/examples/.cvsignore: [no log message] 2007-02-25 Simon Josefsson * doc/gnutls.texi: Add authz server. 2007-02-25 Simon Josefsson * NEWS: Fix. 2007-02-25 Simon Josefsson * doc/examples/Makefile.am: Add authz. 2007-02-25 Simon Josefsson * doc/examples/ex-serv-authz.c: Add. 2007-02-25 Simon Josefsson * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add. 2007-02-24 Simon Josefsson * lib/x509/x509.c: Add credits. 2007-02-22 Simon Josefsson * lib/x509/output.c: Minor tweaks to proxy output. 2007-02-22 Simon Josefsson * NEWS: Add. 2007-02-22 Simon Josefsson * THANKS: Typo. 2007-02-22 Simon Josefsson * THANKS: Add. 2007-02-22 Simon Josefsson * tests/.cvsignore: [no log message] 2007-02-22 Simon Josefsson * tests/dn.c: Other cert. 2007-02-22 Simon Josefsson * tests/Makefile.am: Add dn. 2007-02-22 Simon Josefsson * tests/dn.c: Add. 2007-02-22 Simon Josefsson * lib/x509/x509.c: Rename. 2007-02-22 Simon Josefsson * includes/gnutls/x509.h: Rename non-released functions. 2007-02-22 Simon Josefsson * lib/x509/x509.h: Remove. 2007-02-22 Simon Josefsson * lib/x509/x509.c: Code cleanup and documentation of last patch. 2007-02-22 Simon Josefsson * includes/gnutls/x509.h, lib/x509/x509.h: Fix. 2007-02-22 Simon Josefsson * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs to deal with DN's. Patch from Howard Chu . 2007-02-22 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-02-22 Simon Josefsson * ChangeLog: [no log message] 2007-02-22 Simon Josefsson * NEWS: Version 1.7.7. 2007-02-22 Simon Josefsson * lgl/.cvsignore: [no log message] 2007-02-22 Simon Josefsson * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4, lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h, lgl/unistd_.h, link-warning.h: Update. 2007-02-22 Simon Josefsson * doc/manpages/Makefile.am: Update. 2007-02-22 Simon Josefsson * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo. 2007-02-22 Simon Josefsson * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert. 2007-02-22 Simon Josefsson * lib/gnutls_int.h: New flags for authz extension. 2007-02-22 Simon Josefsson * lib/ext_authz.c: Use our own logic to determine whether to send extension replies in server. 2007-02-22 Simon Josefsson * lib/gnutls_extensions.h: Add prototype for _gnutls_extension_list_check, we use it in ext_authz.c. 2007-02-22 Simon Josefsson * lib/gnutls_extensions.c: Remove static from _gnutls_extension_list_check, we use it in ext_authz.c 2007-02-22 Simon Josefsson * lib/ext_authz.c: Don't send authz extension when we shouldn't. 2007-02-22 Simon Josefsson * src/cli-gaa.c, src/cli-gaa.h: Generated. 2007-02-22 Simon Josefsson * src/cli.c, src/serv.c: Fix #include's. 2007-02-22 Simon Josefsson * NEWS: Add. 2007-02-22 Simon Josefsson * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert and --authz-saml-assertion. 2007-02-22 Simon Josefsson * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and --authz-saml-assertion. 2007-02-22 Simon Josefsson * NEWS: Fix. 2007-02-22 Simon Josefsson * configure.in: Fix so version due to added APIs. 2007-02-22 Simon Josefsson * doc/reference/Makefile.am: Ignore more. 2007-02-22 Simon Josefsson * NEWS: Revert. 2007-02-22 Simon Josefsson * lib/gnutls.pc.in: Revert Requires-change. 2007-02-21 Simon Josefsson * NEWS: Typo. 2007-02-21 Simon Josefsson * lib/gnutls_extensions.c: Add authz extension. 2007-02-21 Simon Josefsson * lib/ext_authz.c: Typo. 2007-02-21 Simon Josefsson * lib/gnutls_supplemental.c: Add authz hooks. 2007-02-21 Simon Josefsson * includes/gnutls/gnutls.h.in: Fix type (in never released prototypes). 2007-02-21 Simon Josefsson * lib/gnutls_int.h: Add authz stuff. 2007-02-21 Simon Josefsson * lib/Makefile.am: Build ext_authz.h and ext_authz.c. 2007-02-21 Simon Josefsson * lib/ext_authz.c, lib/ext_authz.h: New file. 2007-02-21 Simon Josefsson * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with gnutls_supplemental.c. 2007-02-21 Simon Josefsson * lib/gnutls_supplemental.c: Fill in type+length. 2007-02-21 Simon Josefsson * NEWS: Add. 2007-02-21 Simon Josefsson * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func and gnutls_authz_send_callback_func. Add gnutls_authz_enable, gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion, gnutls_authz_send_x509_attr_cert_url, and gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from gnutls_authz_data_format_type_t (never part of any release). 2007-02-21 Simon Josefsson * lib/gnutls_supplemental.c: If callbacks failed to provide anything, at least send protocol valid (yet semantically invalid) supplemental message. 2007-02-21 Simon Josefsson * lib/gnutls_int.h: Add for supplemental support. 2007-02-21 Simon Josefsson * lib/gnutls_handshake.c: Support supplemental handshake messages. 2007-02-21 Simon Josefsson * lib/Makefile.am: Add gnutls_supplemental.h and gnutls_supplemental.c. 2007-02-21 Simon Josefsson * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file. 2007-02-21 Simon Josefsson * doc/TODO: Add. 2007-02-19 Simon Josefsson * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name. Fix gnutls_authz_data_format_type_t. 2007-02-19 Simon Josefsson * NEWS: Add. 2007-02-17 Simon Josefsson * lib/debug.c: Support SUPPLEMENTAL handshake type. 2007-02-16 Simon Josefsson * AUTHORS: update 2007-02-16 Simon Josefsson * NEWS: Add. 2007-02-16 Simon Josefsson * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too. 2007-02-16 Simon Josefsson * tests/hostname-check/hostname-check.c: Test wildcard stuff too. 2007-02-16 Simon Josefsson * lib/x509/rfc2818_hostname.c: Indent. 2007-02-16 Simon Josefsson * lib/x509/rfc2818_hostname.c: Support iPAddress too. Doc fix. 2007-02-16 Simon Josefsson * NEWS: Add. 2007-02-16 Simon Josefsson * tests/hostname-check/hostname-check.c: Fix mem leak. 2007-02-16 Simon Josefsson * lib/x509/rfc2818_hostname.c: Doc fix. 2007-02-16 Simon Josefsson * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject as a successful RFC 2818 hostname comparison match. Reported by "Richard W.M. Jones" . 2007-02-16 Simon Josefsson * tests/hostname-check/.cvsignore: [no log message] 2007-02-16 Simon Josefsson * configure.in, tests/Makefile.am, tests/hostname-check/Makefile.am, tests/hostname-check/README, tests/hostname-check/hostname-check.c: Add self test of rfc2818 server identity check. 2007-02-15 Simon Josefsson * NEWS: Add. 2007-02-15 Simon Josefsson * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config --libs gnutls' output -ltasn1. Reported by Pavlov Konstantin . 2007-02-14 Simon Josefsson * lib/gnutls_hash_int.c: Avoid assert. 2007-02-14 Simon Josefsson * src/certtool.c: Make sure NULL is a pointer. 2007-02-14 Simon Josefsson * src/certtool.c: Change vararg 0 to NULL. Tiny change suggested by Joe Orton . 2007-02-14 Simon Josefsson * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t. 2007-02-14 Simon Josefsson * NEWS: Add. 2007-02-14 Simon Josefsson * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_data_format_type_t with member GNUTLS_SUPPLEMENTAL_AUTHZ_DATA. 2007-02-14 Simon Josefsson * NEWS: Add. 2007-02-14 Simon Josefsson * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t, with members GNUTLS_AUTHZ_X509_ATTR_CERT, GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL, GNUTLS_AUTHZ_SAML_ASSERTION_URL. 2007-02-14 Simon Josefsson * lib/gnutls_int.h: Reorder. 2007-02-14 Simon Josefsson * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and GNUTLS_EXTENSION_AUTHZ_SERVER. 2007-02-14 Simon Josefsson * NEWS: Add. 2007-02-14 Simon Josefsson * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL. 2007-02-14 Simon Josefsson * includes/gnutls/gnutls.h.in: Spell out handshake types. 2007-02-13 Simon Josefsson * src/certtool-gaa.c, src/certtool-gaa.h: Update. 2007-02-13 Simon Josefsson * src/certtool.c: Use error(). 2007-02-13 Simon Josefsson * src/certtool.c: Cleanup p12 printing. 2007-02-13 Simon Josefsson * src/certtool.c: Cleanup pkcs7_info. 2007-02-13 Simon Josefsson * src/certtool.c: Fix. 2007-02-13 Simon Josefsson * src/certtool.c: Better errors. 2007-02-13 Simon Josefsson * src/certtool.gaa: Remove --copyright (use --version). 2007-02-13 Simon Josefsson * src/certtool.c: Use version-etc. 2007-02-13 Simon Josefsson * configure.in: Fix for version-etc. 2007-02-13 Simon Josefsson * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c, gl/version-etc.h: Update. 2007-02-13 Simon Josefsson * src/certtool.c: Cleanup CRL. 2007-02-13 Simon Josefsson * src/certtool.c: Cleanup. 2007-02-13 Simon Josefsson * src/certtool.c: Simplify. 2007-02-13 Simon Josefsson * src/certtool.c: Cleanups. 2007-02-13 Simon Josefsson * src/certtool.c: Rewrite generate_private_key_int. 2007-02-13 Simon Josefsson * src/certtool.c: Fix mem leak. 2007-02-13 Simon Josefsson * src/certtool.c: Fix crl_info. 2007-02-13 Simon Josefsson * src/certtool.c: Rewrite load_private_key. 2007-02-13 Simon Josefsson * src/certtool.c: Rewrite load_request. 2007-02-13 Simon Josefsson * src/certtool.c: Rewrite load_ca_private_key. 2007-02-13 Simon Josefsson * src/certtool.c: Remove. 2007-02-13 Simon Josefsson * src/certtool.c: Rewrite load_ca_cert. 2007-02-13 Simon Josefsson * src/certtool.c: No limit on CRL size during verification. 2007-02-13 Simon Josefsson * lib/x509/x509.c: Simplify. 2007-02-13 Simon Josefsson * tests/certificate_set_x509_crl.c: Need config.h. 2007-02-13 Simon Josefsson * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES. 2007-02-13 Simon Josefsson * src/Makefile.am: Need libgnu.la. 2007-02-13 Simon Josefsson * src/errcodes.c: Need config.h. 2007-02-13 Simon Josefsson * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update. 2007-02-13 Simon Josefsson * configure.in: Remove stuff obsoleted by time_r. 2007-02-13 Simon Josefsson * configure.in: Don't check for time.h, not needed. 2007-02-13 Simon Josefsson * lib/defines.h: Only use time.h, from gnulib if needed. 2007-02-13 Simon Josefsson * lgl/.cvsignore: [no log message] 2007-02-13 Simon Josefsson * tests/pathlen/ca-no-pathlen.pem, tests/pathlen/no-ca-or-pathlen.pem: UPdate. 2007-02-13 Simon Josefsson * NEWS: Add. 2007-02-13 Simon Josefsson * lib/x509/output.c: Remove. 2007-02-13 Simon Josefsson * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h, lgl/time_r.c, lgl/time_r.h: Update. 2007-02-13 Simon Josefsson * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log message] 2007-02-13 Simon Josefsson * tests/nist-pkits/README: Fix. 2007-02-13 Simon Josefsson * tests/nist-pkits/gnutls-nist-tests.html: Add. 2007-02-13 Simon Josefsson * tests/nist-pkits/README: Fix. 2007-02-13 Simon Josefsson * tests/nist-pkits/pkits_test: Unpack. 2007-02-13 Simon Josefsson * tests/nist-pkits/.cvsignore: [no log message] 2007-02-13 Simon Josefsson * tests/nist-pkits/pkits_test: Add. 2007-02-13 Simon Josefsson * tests/nist-pkits/pkits_test_list_generator.patch: Update. 2007-02-13 Simon Josefsson * tests/nist-pkits/gnutls_test_entry: Remove. 2007-02-13 Simon Josefsson * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry, tests/nist-pkits/pkits_test_list_generator.patch: Add. 2007-02-13 Simon Josefsson * tests/nist-pkits/README: Add. 2007-02-13 Simon Josefsson * tests/nist-pkits/README, tests/nist-pkits/pkits_test_list_generator.tgz: Add. 2007-02-13 Simon Josefsson * lib/x509/mpi.c: We don't support inherited DSA parameters. 2007-02-13 Simon Josefsson * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt, tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update. 2007-02-13 Simon Josefsson * tests/nist-pkits/pkits: Fix. 2007-02-13 Simon Josefsson * tests/nist-pkits/pkits: Fix. 2007-02-13 Simon Josefsson * tests/nist-pkits/pkits: Fix. 2007-02-13 Simon Josefsson * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message] 2007-02-13 Simon Josefsson * tests/PKITS.pdf, tests/PKITS_data.zip, tests/nist-pkits/PKITS.pdf, tests/nist-pkits/PKITS_data.zip, tests/nist-pkits/README, 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/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12, tests/pkits_smime: Move PKITS stuff to nist-pkits/. 2007-02-13 Simon Josefsson * doc/TODO: Add. 2007-02-13 Simon Josefsson * tests/x509paths/README: Fix. 2007-02-13 Simon Josefsson * tests/x509paths/chain: fix for chain 1. 2007-02-13 Simon Josefsson * tests/.cvsignore: [no log message] 2007-02-13 Simon Josefsson * tests/chain, tests/x509paths/Certificate Path Validation Testing.pdf, tests/x509paths/README, tests/x509paths/chain, tests/x509paths/x509tests.tgz, tests/x509tests.tgz: Move old NIST stuff to separate directory. 2007-02-13 Simon Josefsson * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0. 2007-02-13 Simon Josefsson * lib/x509/output.c: Don't use uninitialized. 2007-02-13 Simon Josefsson * lib/x509/x509.c: Don't access ret unless *ret_size>0. 2007-02-13 Simon Josefsson * configure.in: Fix PKI test. 2007-02-13 Simon Josefsson * doc/manpages/Makefile.am: Update. 2007-02-13 Simon Josefsson * src/certtool.c: Simplify copyright. 2007-02-13 Simon Josefsson * NEWS: Add. 2007-02-13 Simon Josefsson * src/certtool-cfg.c: Remove. 2007-02-13 Simon Josefsson * src/certtool.c: Remove unused. 2007-02-13 Simon Josefsson * src/Makefile.am: Make certtool conditional on ENABLE_PKI. 2007-02-13 Simon Josefsson * configure.in: Add conditional for PKI stuff. 2007-02-13 Simon Josefsson * src/certtool.c: Handle larger certificate lists. 2007-02-13 Simon Josefsson * src/certtool.c: Fix. 2007-02-13 Simon Josefsson * src/certtool.c: Fix. 2007-02-13 Simon Josefsson * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL. 2007-02-13 Simon Josefsson * src/certtool.c: Use gnutls_x509_crl_print. 2007-02-13 Simon Josefsson * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c, lib/x509/x509.c: Add gnutls_x509_crl_get_signature and gnutls_x509_crl_print. 2007-02-13 Simon Josefsson * src/certtool.c: Use error(). 2007-02-13 Simon Josefsson * libextra/Makefile.am: We do need lgl/ though. 2007-02-13 Simon Josefsson * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for gl/. 2007-02-13 Simon Josefsson * libextra/openpgp/Makefile.am: Don't include gl/. 2007-02-13 Simon Josefsson * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c, gl/progname.h: Add. 2007-02-13 Simon Josefsson * configure.in: Revert. 2007-02-13 Simon Josefsson * Makefile.am, configure.in: Revert. 2007-02-13 Simon Josefsson * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: Remove. 2007-02-13 Simon Josefsson * libextra/Makefile.am: No need for gl/. 2007-02-13 Simon Josefsson * Makefile.am: Fix src/lib/. 2007-02-13 Simon Josefsson * configure.in: Build src/lib/. 2007-02-13 Simon Josefsson * configure.in: Init src/lib/. 2007-02-13 Simon Josefsson * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-comp.m4: Update. 2007-02-13 Simon Josefsson * gl/error.c, gl/error.h, gl/m4/error.m4: Remove. 2007-02-13 Simon Josefsson * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am, src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: Add. 2007-02-13 Simon Josefsson * src/certtool.c: No size limit on CRL data. 2007-02-12 Simon Josefsson * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN. 2007-02-12 Simon Josefsson * lib/x509/output.c: Support GNUTLS_SAN_DN. 2007-02-12 Simon Josefsson * NEWS: Add. 2007-02-12 Simon Josefsson * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN. 2007-02-12 Simon Josefsson * NEWS: Fix. 2007-02-12 Simon Josefsson * configure.in: Bump versions. 2007-02-12 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in: Add. 2007-02-12 Simon Josefsson * ChangeLog: [no log message] 2007-02-12 Simon Josefsson * NEWS: Version 1.7.6. 2007-02-12 Simon Josefsson * configure.in: New APIs, bump libtool library versions. 2007-02-12 Simon Josefsson * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am, lgl/m4/string_h.m4, lgl/string_.h: Update. 2007-02-12 Simon Josefsson * Makefile.am: Use latest docs on web site. 2007-02-12 Simon Josefsson * po/POTFILES.in: Add. 2007-02-12 Simon Josefsson * lib/x509/output.c: Mark for translation. 2007-02-12 Simon Josefsson * lib/pkix_asn1_tab.c: Generated. 2007-02-12 Simon Josefsson * lib/x509/output.c: Print more than one SAN. 2007-02-12 Simon Josefsson * lib/x509/output.c: Better printing of XMPP SAN. 2007-02-12 Simon Josefsson * lib/pkix.asn: Add XMPP definitions. 2007-02-12 Simon Josefsson * lib/x509/x509.c: Doc fix. 2007-02-12 Simon Josefsson * lib/x509/x509.c: Decode XMPP data. Suggested by Matthias Wimmer . 2007-02-12 Simon Josefsson * src/serv.c: Print X.509 client cert info. 2007-02-09 Simon Josefsson * src/serv.c: Text fix. 2007-02-09 Simon Josefsson * doc/manpages/Makefile.am: Update. 2007-02-09 Simon Josefsson * tests/pathlen/ca-no-pathlen.pem, tests/pathlen/no-ca-or-pathlen.pem: Update. 2007-02-09 Simon Josefsson * lib/x509/output.c: strftime %Z on mingw32 seems to not understand that gmtime was used and that the time given is in UTC. Just hard code it to UTC. 2007-02-09 Simon Josefsson * lib/gnutls_str.c: Typo. 2007-02-09 Simon Josefsson * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c, lgl/vasprintf.h: Add. 2007-02-09 Simon Josefsson * lib/x509/output.c: Use gnulib's time_r for systems that lack gmtime_r. 2007-02-09 Simon Josefsson * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add. 2007-02-09 Simon Josefsson * tests/pathlen/no-ca-or-pathlen.pem: Fix. 2007-02-09 Simon Josefsson * lib/x509/output.c: Strings not zero terminated. 2007-02-09 Simon Josefsson * lib/x509/output.c: Hexprint unknown extensions. 2007-02-09 Simon Josefsson * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem, tests/pathlen/no-ca-or-pathlen.pem: Update. 2007-02-09 Simon Josefsson * src/certtool.c: Remove. 2007-02-09 Simon Josefsson * src/certtool.c: Fix. 2007-02-09 Simon Josefsson * NEWS: Add. 2007-02-09 Simon Josefsson * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL. 2007-02-09 Simon Josefsson * src/certtool.c: Use gnutls_x509_crt_print. 2007-02-09 Simon Josefsson * NEWS, includes/gnutls/x509.h: Add. 2007-02-09 Simon Josefsson * lib/x509/output.c: Fix error messages. 2007-02-09 Simon Josefsson * lib/x509/output.c: Really fix. 2007-02-09 Simon Josefsson * lib/x509/output.c: Fix. 2007-02-09 Simon Josefsson * includes/gnutls/x509.h: Change signature (ok since no release). 2007-02-09 Simon Josefsson * lib/x509/output.c: Use datum for outputs. 2007-02-09 Simon Josefsson * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add. 2007-02-09 Simon Josefsson * lib/x509/output.c: Simplify. 2007-02-09 Simon Josefsson * lib/x509/extensions.c: Don't crash on NULL's. 2007-02-08 Simon Josefsson * NEWS: Add, from older branches. 2007-02-08 Simon Josefsson * lib/x509/output.c: Doc fix. 2007-02-08 Simon Josefsson * lib/x509/Makefile.am: Build output.c. 2007-02-08 Simon Josefsson * NEWS, lib/x509/output.c: Add. 2007-02-08 Simon Josefsson * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add gnutls_x509_crt_get_signature. 2007-02-08 Simon Josefsson * NEWS: Add. 2007-02-08 Simon Josefsson * doc/gnutls.texi: gnutls-serv: create client & proxy too. 2007-02-08 Simon Josefsson * src/certtool-cfg.c: Default proxy policy is ALL. Fixes crash. 2007-02-08 Simon Josefsson * lib/x509/extensions.c: Fix warnings. 2007-02-08 Simon Josefsson * lib/gnutls_str.c, lib/gnutls_str.h: Add _gnutls_string_append_printf. 2007-02-08 Simon Josefsson * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add gnutls_x509_crt_get_extension_data and gnutls_x509_crt_get_extension_info. 2007-02-08 Simon Josefsson * src/certtool.c: Fix. 2007-02-08 Simon Josefsson * src/certtool.c: XMPP otherName SAN support. 2007-02-08 Simon Josefsson * NEWS: Typo. 2007-02-08 Simon Josefsson * NEWS, THANKS: Add. 2007-02-08 Simon Josefsson * NEWS: Add. 2007-02-08 Simon Josefsson * NEWS, lib/x509/x509.c: Fix. 2007-02-08 Simon Josefsson * includes/gnutls/gnutls.h.in: Doc fix. 2007-02-08 Simon Josefsson * lib/x509/x509.c: Support XMPP OID. 2007-02-08 Simon Josefsson * lib/x509/x509.c: Doc fix. 2007-02-08 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h, lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support otherName SAN's. 2007-02-07 Simon Josefsson * doc/gnutls.texi: Fix. 2007-02-07 Simon Josefsson * doc/gnutls.texi: add tcp and tlsia 2007-02-07 Simon Josefsson * AUTHORS: Fix. 2007-02-07 Simon Josefsson * src/serv.c: Don't say TLS 1.0. 2007-02-07 Simon Josefsson * NEWS: Fix. 2007-02-07 Simon Josefsson * lib/gnutls_sig.c: Fix DSA sign, broken by last commit. 2007-02-07 Simon Josefsson * NEWS: Add. 2007-02-07 Simon Josefsson * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers). 2007-02-07 Simon Josefsson * NEWS: Add. 2007-02-07 Simon Josefsson * doc/gnutls.texi: dsa key 2007-02-06 Simon Josefsson * doc/gnutls.texi: Fix. 2007-02-06 Simon Josefsson * lib/gnutls_sig.c: Fix crash on failures. 2007-02-06 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-02-06 Simon Josefsson * doc/protocol/draft-ietf-tls-srp-00.txt, doc/protocol/draft-ietf-tls-srp-01.txt, doc/protocol/draft-ietf-tls-srp-02.txt, doc/protocol/draft-ietf-tls-srp-03.txt, doc/protocol/draft-ietf-tls-srp-04.txt, doc/protocol/draft-ietf-tls-srp-05.txt, doc/protocol/draft-ietf-tls-srp-06.txt, doc/protocol/draft-ietf-tls-srp-07.txt: Add. 2007-02-06 Simon Josefsson * ChangeLog: [no log message] 2007-02-06 Simon Josefsson * NEWS: Version 1.7.5. 2007-02-06 Simon Josefsson * NEWS: Fix. 2007-02-06 Simon Josefsson * NEWS: Add. 2007-02-06 Simon Josefsson * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am, lgl/m4/string_h.m4, lgl/string_.h: Update. 2007-02-06 Simon Josefsson * NEWS: Reorder. 2007-02-06 Simon Josefsson * doc/gnutls.texi: Fix. 2007-02-06 Simon Josefsson * NEWS: Add. 2007-02-06 Simon Josefsson * src/cli.c: Don't ask for PSK if we don't have credentials for it. 2007-02-06 Simon Josefsson * doc/gnutls.texi: mention psk 2007-02-06 Simon Josefsson * NEWS: Add. 2007-02-06 Simon Josefsson * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or GNUTLS_KX_SRP_DSS if there is no SRP credential. 2007-02-06 Simon Josefsson * doc/gnutls.texi: fix 2007-02-06 Simon Josefsson * doc/gnutls.texi: fix 2007-02-06 Simon Josefsson * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP username/password. 2007-02-06 Simon Josefsson * doc/gnutls.texi: Add. 2007-02-06 Simon Josefsson * src/cli.c: Prefer PSK. 2007-02-06 Simon Josefsson * src/cli.c, src/serv.c: Modernize priorities. 2007-02-06 Simon Josefsson * doc/gnutls.texi: more 2007-02-06 Simon Josefsson * src/common.c: Parse new MACs. 2007-02-06 Simon Josefsson * src/serv.c: Prefer OpenPGP certs from client. 2007-02-06 Simon Josefsson * doc/gnutls.texi: Fix. 2007-02-06 Simon Josefsson * NEWS: Fix. 2007-02-06 Simon Josefsson * src/cli-gaa.c: Generated. 2007-02-06 Simon Josefsson * configure.in: Bump versions. 2007-02-06 Simon Josefsson * NEWS: Add. 2007-02-06 Simon Josefsson * src/common.c: Typo in last commit. 2007-02-06 Simon Josefsson * src/cli.gaa: Typo. 2007-02-06 Simon Josefsson * src/common.c: Fix --list. 2007-02-06 Simon Josefsson * doc/gnutls.texi: Add. 2007-02-06 Simon Josefsson * lib/gnutls_hash_int.c: Revert, not needed. 2007-02-06 Simon Josefsson * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last commit. 2007-02-06 Simon Josefsson * src/serv.c: Fix last commit. 2007-02-06 Simon Josefsson * src/serv.c: Support TLS 1.2 and AES 256. 2007-02-05 Simon Josefsson * ChangeLog: [no log message] 2007-02-05 Simon Josefsson * NEWS: Version 1.7.4. 2007-02-05 Simon Josefsson * NEWS: Add. 2007-02-05 Simon Josefsson * src/serv.c: use static DH params if none or provided 2007-02-05 Simon Josefsson * tests/anonself.c, tests/dhepskself.c, tests/resume.c, tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH. 2007-02-05 Simon Josefsson * tests/pskself.c: No dh here. 2007-02-05 Simon Josefsson * NEWS: Reorder. 2007-02-05 Simon Josefsson * tests/sha2/.cvsignore: [no log message] 2007-02-05 Simon Josefsson * NEWS: Fix. 2007-02-05 Simon Josefsson * configure.in, tests/Makefile.am: Add SHA-2 self test. 2007-02-05 Simon Josefsson * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem, tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem, tests/sha2/key-user.pem, tests/sha2/sha2: Add. 2007-02-05 Simon Josefsson * NEWS: Add. 2007-02-05 Simon Josefsson * src/certtool-cfg.c: Set pathlength to -1 (not present) by default, for templates. 2007-02-05 Simon Josefsson * src/certtool-gaa.c: Generated. 2007-02-05 Simon Josefsson * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512. 2007-02-05 Simon Josefsson * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h, lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support (RSA-)SHA-256/384/512. 2007-02-05 Simon Josefsson * lgl/gc-libgcrypt.c, lgl/gc.h: Update. 2007-02-05 Simon Josefsson * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST. Affects gnutls_sign_algorithm_get_name, and _gnutls_x509_sign_to_oid. 2007-02-05 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512. 2007-02-05 Simon Josefsson * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/stdbool_.h, gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c, lgl/string_.h: Update. 2007-02-04 Simon Josefsson * NEWS: Add. 2007-02-04 Simon Josefsson * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4, lgl/string_.h: Update. 2007-02-02 Simon Josefsson * doc/gnutls.texi: Typo. 2007-02-02 Simon Josefsson * NEWS: Add. 2007-02-02 Simon Josefsson * NEWS, configure.in: Bump versions. 2007-02-02 Simon Josefsson * doc/signatures.texi: Removed the wrong file, re-add this one. Oops. 2007-02-02 Simon Josefsson * doc/Makefile.am: Remove bibliography.texi. 2007-02-02 Simon Josefsson * doc/bibliography.texi, doc/signatures.texi: Remove. 2007-02-02 Simon Josefsson * doc/gnutls.texi: Don't use my-bib-macros. 2007-02-02 Simon Josefsson * doc/my-bib-macros.texi: use pxref. 2007-02-02 Simon Josefsson * doc/my-bib-macros.texi: Fix. 2007-02-02 Simon Josefsson * doc/gnutls.texi: proxy and certtool stuff 2007-02-02 Simon Josefsson * lib/x509/xml.c: Doc fix. 2007-02-02 Simon Josefsson * doc/bibliography.texi: reorder 2007-02-02 Simon Josefsson * doc/bibliography.texi: Add rfc3820. 2007-02-02 Simon Josefsson * doc/gnutls.texi: Mention RFC 3820. 2007-02-02 Simon Josefsson * doc/gnutls.texi: Improve extensions stuff. 2007-02-01 Simon Josefsson * ChangeLog: [no log message] 2007-02-01 Simon Josefsson * NEWS: Version 1.7.3. 2007-02-01 Simon Josefsson * NEWS: Typo. 2007-02-01 Simon Josefsson * tests/pathlen/ca-no-pathlen.pem, tests/pathlen/no-ca-or-pathlen.pem: Update. 2007-02-01 Simon Josefsson * NEWS: Add. 2007-02-01 Simon Josefsson * src/certtool.c: Print times in UTC. 2007-02-01 Simon Josefsson * NEWS: Fix. 2007-02-01 Simon Josefsson * tests/key-id/.cvsignore: [no log message] 2007-02-01 Simon Josefsson * NEWS: Reorder. 2007-02-01 Simon Josefsson * configure.in: Typo. 2007-02-01 Simon Josefsson * configure.in, tests/Makefile.am, tests/key-id/Makefile.am, tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem, tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem, tests/key-id/key-ca.pem, tests/key-id/key-id, tests/key-id/key-user.pem: Add key-id self test. 2007-02-01 Simon Josefsson * src/certtool.c: Don't print proxy info if there aren't any proxy extension. 2007-02-01 Simon Josefsson * doc/protocol/rfc4785.txt: Add. 2007-01-31 Simon Josefsson * src/certtool.c: Use the CA's SKI as the AKI value, if it is present. Reported by Dale Sedivec . 2007-01-31 Simon Josefsson * lib/x509/x509.c: Doc fix. 2007-01-31 Simon Josefsson * doc/manpages/Makefile.am: Add. 2007-01-31 Simon Josefsson * src/certtool-cfg.c: Fix last commit. 2007-01-31 Simon Josefsson * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support reading/generating proxy certificates in certtool. 2007-01-31 Simon Josefsson * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c: Add gnutls_x509_crt_get_proxy. 2007-01-31 Simon Josefsson * lib/x509/x509_write.c: Fix last commit. 2007-01-31 Simon Josefsson * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's. 2007-01-31 Simon Josefsson * NEWS: Mention RFC 3820. 2007-01-31 Simon Josefsson * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: Add proxy certificate APIs. 2007-01-31 Simon Josefsson * NEWS: Add. 2007-01-31 Simon Josefsson * src/certtool-cfg.c: Have RET for path lengths to mean -1. 2007-01-31 Simon Josefsson * gl/.cvsignore, lgl/.cvsignore: [no log message] 2007-01-31 Simon Josefsson * lib/defines.h: String.h from gnulib now makes sure memmem is available. 2007-01-31 Simon Josefsson * gl/strdup.h, lgl/memmem.h: Remove. 2007-01-31 Simon Josefsson * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4, gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c, gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4, lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update. 2007-01-31 Simon Josefsson * tests/pathlen/.cvsignore: Add. 2007-01-26 Simon Josefsson * NEWS: Add. 2007-01-26 Simon Josefsson * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am, tests/pathlen/ca-no-pathlen.pem, tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for pathlen bug (and general certificate parsing). 2007-01-26 Simon Josefsson * NEWS: Add. 2007-01-26 Simon Josefsson * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure pathLenConstraint is read, even if CA reading fails. 2007-01-25 Simon Josefsson * NEWS: Add. 2007-01-25 Simon Josefsson * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to describe C++ compiler bug problem. 2007-01-25 Simon Josefsson * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug in a "better" way, tiny patch from Matthias Scheler . 2007-01-16 Simon Josefsson * configure.in: Bump versions. 2007-01-16 Simon Josefsson * NEWS: Add. 2007-01-16 Simon Josefsson * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h, libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès). 2007-01-15 Simon Josefsson * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add. 2007-01-14 Simon Josefsson * ChangeLog: [no log message] 2007-01-14 Simon Josefsson * NEWS: Version 1.7.2. 2007-01-14 Simon Josefsson * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update. 2007-01-14 Simon Josefsson * NEWS: Add. 2007-01-14 Simon Josefsson * libextra/opencdk/pubkey.c: Doc fix. 2007-01-14 Simon Josefsson * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario Lenz . 2007-01-13 Simon Josefsson * NEWS, THANKS: Add. 2007-01-12 Simon Josefsson * lib/gnutlsxx.cpp: Make it compile by commenting out call to virtual method (possibly incorrect but I don't know what the intention was). 2007-01-12 Simon Josefsson * NEWS, configure.in: Don't use -mms-bitfields --enable-runtime-pseudo-reloc. 2007-01-12 Simon Josefsson * gl/Makefile.am: Fix objdir!=srcdir. 2007-01-11 Simon Josefsson * NEWS: Add. 2007-01-11 Simon Josefsson * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more available, and store them in the PKCS12 blob. Suggested by Sascha Ziemann . 2007-01-11 Simon Josefsson * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h. 2007-01-11 Simon Josefsson * doc/manpages/Makefile.am: Add. 2007-01-11 Simon Josefsson * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built before gl. 2007-01-11 Simon Josefsson * NEWS: Fix. 2007-01-11 Simon Josefsson * NEWS, configure.in, includes/gnutls/x509.h, lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c, lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool.c: Support pathLenConstraint. 2007-01-11 Simon Josefsson * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't add it twice. 2007-01-11 Simon Josefsson * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la. 2007-01-11 Simon Josefsson * libextra/gnutls_extra.c: Need strverscmp.h. 2007-01-11 Simon Josefsson * NEWS: Fix. 2007-01-11 Simon Josefsson * lib/libgnutls.vers: Don't export _E_*, they are only needed inside libgnutls now. Fix copyright years. 2007-01-11 Simon Josefsson * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c, lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs gnutls-extra integration, for OpenPGP certs. 2007-01-11 Simon Josefsson * libextra/gnutls_extra.c: Replace libgcrypt version check with strverscmp. No need to duplicate prototype found in gnutls.h for gnutls_check_version. 2007-01-09 Simon Josefsson * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4, lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4, lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4, lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update. 2007-01-05 Simon Josefsson * NEWS: Add. 2007-01-05 Simon Josefsson * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update. 2007-01-05 Simon Josefsson * configure.in: Bump versions. 2007-01-05 Simon Josefsson * NEWS: Add. 2007-01-05 Simon Josefsson * configure.in: Revert part of patch. 2007-01-05 Simon Josefsson * configure.in, src/Makefile.am: Tiny patch from ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for `gaa', issuing a warning with the URL if not found. * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark `.gaa' files as being in `$(srcdir)', thereby allowing for out-of-source-tree builds. 2006-12-28 Simon Josefsson * ChangeLog: [no log message] 2006-12-28 Simon Josefsson * Makefile.am: Don't dist mkinstalldirs, automake no longer copies it. 2006-12-28 Simon Josefsson * ChangeLog: [no log message] 2006-12-28 Simon Josefsson * NEWS: Version 1.7.1. 2006-12-28 Simon Josefsson * NEWS: Add. 2006-12-28 Simon Josefsson * NEWS: Add. 2006-12-28 Simon Josefsson * NEWS: Fix. 2006-12-28 Simon Josefsson * NEWS: Fix. 2006-12-28 Simon Josefsson * NEWS, THANKS: Add. 2006-12-28 Simon Josefsson * lib/gnutls_asn1_tab.c: Generate. 2006-12-28 Simon Josefsson * lib/gnutls.asn: Fix comment to make it parse correctly. 2006-12-27 Simon Josefsson * tests/.cvsignore: [no log message] 2006-12-27 Simon Josefsson * NEWS: Add. 2006-12-27 Simon Josefsson * lib/gnutls_sig.c: Fix signature verification for DSA signatures in TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès). (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and add new parameter SHA1POS to indicate where in hash_concat the SHA.1 hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper SHA1POS. (_gnutls_verify_sig_params): Likewise. 2006-12-27 Simon Josefsson * NEWS: Add. 2006-12-27 Simon Josefsson * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am, libextra/openpgp/Makefile.am: Tiny patch from ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer to `sort2.pl' as `$(srcdir)/scripts/sort2.pl' instead of `scripts/sort2.pl'. * doc/manpages/Makefile.am: Refer to `gdoc' as `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'. * doc/lib/Makefile.am: Likewise. * doc/lib/x509/Makefile.am: Likewise. * doc/libextra/Makefile.am: Likewise. * doc/libextra/openpgp/Makefile.am: Likewise. 2006-12-27 Simon Josefsson * NEWS, THANKS: Add. 2006-12-27 Simon Josefsson * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming cert requests (i.e., include a empty list of supported hashes). Report and tiny patch from ludovic.courtes@laas.fr (Ludovic Courtès). 2006-12-27 Simon Josefsson * NEWS: Add. 2006-12-27 Simon Josefsson * tests/userid/.cvsignore: [no log message] 2006-12-27 Simon Josefsson * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString). (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes problem reported by Max Kellermann . 2006-12-27 Simon Josefsson * lib/pkix_asn1_tab.c: Generated. 2006-12-27 Simon Josefsson * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g., PrintableString), not as IA5String. Add IA5String as a CHOICE for DirectoryString, to deal with backwards compatibility if there are IA5String UID fields out there that were generated by older versions. Reported by Max Kellermann . 2006-12-27 Simon Josefsson * tests/userid/userid: Add. 2006-12-27 Simon Josefsson * configure.in: Add tests/userid/. 2006-12-27 Simon Josefsson * tests/Makefile.am: Add userid/. 2006-12-27 Simon Josefsson * tests/userid/Makefile.am, tests/userid/userid.pem: Add. 2006-12-27 Simon Josefsson * NEWS: Add. 2006-12-27 Simon Josefsson * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the certificate authority list, to make sure server's send the proper list of expected CAs to the client. Reported by Max Kellermann . 2006-12-27 Simon Josefsson * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported by Max Kellermann . 2006-12-27 Simon Josefsson * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: Add. 2006-12-27 Simon Josefsson * NEWS: Add. 2006-12-27 Simon Josefsson * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4, lgl/m4/stdint.m4: Update. 2006-12-26 Simon Josefsson * doc/protocol/draft-ietf-tls-srp-13.txt: Add. 2006-12-26 Simon Josefsson * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add. 2006-12-26 Simon Josefsson * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt, doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add. 2006-12-26 Simon Josefsson * po/LINGUAS, po/de.po: Sync with TP. 2006-12-10 Simon Josefsson * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove (should have just been .cvsignore'd). 2006-12-10 Simon Josefsson * m4/.cvsignore: [no log message] 2006-12-10 Simon Josefsson * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add. 2006-12-10 Simon Josefsson * NEWS: Fix. 2006-12-10 Simon Josefsson * NEWS: Add. 2006-12-10 Simon Josefsson * configure.in: Bump versions. 2006-12-10 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-12-01 Simon Josefsson * lib/gnutls_record.c: Doc fix. 2006-11-29 Simon Josefsson * gl/Makefile.am, lgl/Makefile.am: Update. 2006-11-29 Simon Josefsson * ChangeLog: [no log message] 2006-11-29 Simon Josefsson * Makefile.am: Put in devel/ directory. Disable doc generation. 2006-11-29 Simon Josefsson * NEWS: Version 1.7.0. 2006-11-29 Simon Josefsson * NEWS: Add. 2006-11-29 Simon Josefsson * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug. 2006-11-29 Simon Josefsson * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by default. 2006-11-29 Simon Josefsson * NEWS: Fix. 2006-11-28 Simon Josefsson * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h, lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update. 2006-11-26 Simon Josefsson * NEWS: Fix. 2006-11-26 Simon Josefsson * NEWS: Add. 2006-11-26 Simon Josefsson * tests/anonself.c: Print TLS version too. 2006-11-26 Simon Josefsson * tests/anonself.c: More debugging. 2006-11-26 Simon Josefsson * tests/utils.c: Output more debug info. 2006-11-26 Simon Josefsson * NEWS: Fix. 2006-11-26 Simon Josefsson * libextra/opencdk/keyserver.c: Doc fix. 2006-11-26 Simon Josefsson * libextra/opencdk/opencdk.h: Doc fixes. 2006-11-26 Simon Josefsson * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c, libextra/opencdk/keygen.c, libextra/opencdk/keylist.c, libextra/opencdk/sign.c: Doc fix. 2006-11-26 Simon Josefsson * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c, libextra/opencdk/sign.c: Doc fix. 2006-11-26 Simon Josefsson * libextra/opencdk/keydb.c: Doc fix. 2006-11-26 Simon Josefsson * libextra/gnutls_ia.c: Use new internal PRF API. 2006-11-26 Simon Josefsson * lib/gnutls_sig.c: To use NULL DigestInfo.AlgorithmsIdentifier.parameters or not, that is the question. 2006-11-26 Simon Josefsson * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause, fixes problem reported by "Michael C. Vergallen" . 2006-11-26 Simon Josefsson * NEWS: Add. 2006-11-25 Simon Josefsson * NEWS: Add. 2006-11-25 Simon Josefsson * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_state.h: Client TLS 1.2 support. Works against www.mikestoolbox.org:4433. 2006-11-25 Simon Josefsson * src/common.c: Support "TLS1.2" as protocol name. 2006-11-25 Simon Josefsson * NEWS: Add. 2006-11-25 Simon Josefsson * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2. 2006-11-25 Simon Josefsson * lib/gnutls_algorithms.c: Support TLS 1.2. 2006-11-25 Simon Josefsson * NEWS: Add. 2006-11-25 Simon Josefsson * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h, gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4, gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h, gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: Update. 2006-11-25 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-11-22 Simon Josefsson * doc/protocol/draft-housley-evidence-extns-01.txt: Add. 2006-11-17 Simon Josefsson * ChangeLog: [no log message] 2006-11-17 Simon Josefsson * Makefile.am: Release do non-devel directory. 2006-11-17 Simon Josefsson * NEWS: Version 1.6.0. 2006-11-17 Simon Josefsson * doc/manpages/Makefile.am: Fix copyright years. 2006-11-17 Simon Josefsson * configure.in: Bump versions. 2006-11-17 Simon Josefsson * NEWS: Add. 2006-11-16 Simon Josefsson * ChangeLog: [no log message] 2006-11-16 Simon Josefsson * NEWS: Version 1.5.5. 2006-11-16 Simon Josefsson * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse . 2006-11-16 Simon Josefsson * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong project. 2006-11-16 Simon Josefsson * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add. 2006-11-16 Simon Josefsson * tests/rsa-md5-collision/Makefile.am: Remove. 2006-11-16 Simon Josefsson * NEWS: Add. 2006-11-16 Simon Josefsson * NEWS: Add. 2006-11-16 Simon Josefsson * NEWS: Add. 2006-11-16 Simon Josefsson * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h, lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update. 2006-11-16 Simon Josefsson * tests/rsa-md5-collision/chain1-expect.log, tests/rsa-md5-collision/chain2-expect.log: Remove. 2006-11-16 Simon Josefsson * tests/rsa-md5-collision/rsa-md5-collision: Remove -x. 2006-11-16 Simon Josefsson * tests/rsa-md5-collision/rsa-md5-collision: Make it work under mingw32. 2006-11-15 Simon Josefsson * configure.in: Bump versions (done incorrectly in the 1.5.4 release). 2006-11-15 Simon Josefsson * NEWS: Add. 2006-11-15 Simon Josefsson * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API, reported by Tim Kosse . 2006-11-14 Simon Josefsson * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add. 2006-11-11 Simon Josefsson * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add. 2006-11-07 Simon Josefsson * ChangeLog: [no log message] 2006-11-07 Simon Josefsson * NEWS: Version 1.5.4. 2006-11-07 Simon Josefsson * NEWS: Add. 2006-11-07 Simon Josefsson * NEWS: Add. 2006-11-07 Simon Josefsson * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h, lib/gnutls_global.c: Use strverscmp. 2006-11-07 Simon Josefsson * lib/gnutls_buffers.c: Typo. 2006-11-07 Simon Josefsson * NEWS, doc/manpages/Makefile.am: Add. 2006-11-07 Simon Josefsson * libextra/gnutls_ia.c: Doc fix. 2006-11-07 Simon Josefsson * doc/gnutls.texi: More errno discussion regarding push/pull functions. 2006-11-07 Simon Josefsson * NEWS: Add. 2006-11-07 Simon Josefsson * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety issues. 2006-11-07 Simon Josefsson * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows, using WSAGetLastError(). 2006-11-07 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c, lib/gnutls_int.h: Add new APIs to set errno for push/pull functions, suggested by tim.kosse@filezilla-project.org. 2006-11-06 Simon Josefsson * NEWS: Fix. 2006-11-05 Simon Josefsson * NEWS: Add. 2006-11-05 Simon Josefsson * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see configure.in). 2006-11-05 Simon Josefsson * configure.in: Set SOVERSION here. 2006-11-05 Simon Josefsson * lgl/.cvsignore: [no log message] 2006-11-05 Simon Josefsson * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype. 2006-11-03 Simon Josefsson * lgl/printf-parse.c: Update. 2006-10-30 Simon Josefsson * NEWS: Add. 2006-10-30 Simon Josefsson * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix. Reported by ludovic.courtes@laas.fr (Ludovic Courtès). 2006-10-30 Simon Josefsson * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain actual/required buffer size on return. Suggested by ludovic.courtes@laas.fr (Ludovic Courtès). 2006-10-30 Simon Josefsson * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c, libextra/openpgp/privkey.c: Fix return types. 2006-10-30 Simon Josefsson * NEWS: Add. 2006-10-30 Simon Josefsson * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown versions negotiate the highest version we support, instead of the lowest. Reported by Pasi.Eronen@nokia.com. 2006-10-30 Simon Josefsson * NEWS: Add. 2006-10-30 Simon Josefsson * configure.in: Simplify ssize_t test. 2006-10-30 Simon Josefsson * doc/examples/ex-cert-select.c: Remove duplicate #include . 2006-10-30 Simon Josefsson * configure.in, lib/defines.h: Simplify #include's using gnulib modules. 2006-10-30 Simon Josefsson * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h, gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c, lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c, lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4, lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4, lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4, lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c, lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c, lgl/stat_.h: Update. 2006-10-30 Simon Josefsson * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update. 2006-10-30 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-10-26 Simon Josefsson * ChangeLog: [no log message] 2006-10-26 Simon Josefsson * NEWS: Version 1.5.3. 2006-10-26 Simon Josefsson * lgl/.cvsignore: [no log message] 2006-10-26 Simon Josefsson * libextra/opencdk/Makefile.am: Fix -I's. 2006-10-26 Simon Josefsson * tests/rsa-md5-collision/Makefile.am: Dist more. 2006-10-26 Simon Josefsson * NEWS, tests/rsa-md5-collision/README: Add. 2006-10-26 Simon Josefsson * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am, tests/Makefile.am: Change lgpl/ library name. 2006-10-26 Simon Josefsson * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name to liblgnu, to avoid weird libtool errors. 2006-10-26 Simon Josefsson * lgl/Makefile.am, lgl/stdint_.h: Update. 2006-10-26 Simon Josefsson * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h, gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4, gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h, gl/uinttostr.c, gl/umaxtostr.c: Add. 2006-10-26 Simon Josefsson * NEWS: Fix. 2006-10-26 Simon Josefsson * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to 0.5.11. 2006-10-26 Simon Josefsson * doc/gnutls.texi: Be specific about SSLv2 security problems. 2006-10-24 Simon Josefsson * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck. 2006-10-24 Simon Josefsson * tests/rsa-md5-collision/Makefile.am: Dist more. 2006-10-24 Simon Josefsson * NEWS: Add. 2006-10-24 Simon Josefsson * tests/pkcs12-decode/.cvsignore: [no log message] 2006-10-24 Simon Josefsson * configure.in: Add tests. 2006-10-24 Simon Josefsson * tests/Makefile.am, tests/client.p12, tests/noclient.p12, tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/client.p12, tests/pkcs12-decode/noclient.p12, tests/pkcs12-decode/pkcs12, tests/pkcs12-decode/unclient.p12, tests/pkcs12_neon, tests/unclient.p12: Move pkcs12 tests to pkcs12-decode/. 2006-10-24 Simon Josefsson * tests/pkcs8-decode/pkcs8: More debugging info. 2006-10-24 Simon Josefsson * tests/pkcs8-decode/.cvsignore: [no log message] 2006-10-24 Simon Josefsson * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem, tests/pkcs8, tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem, tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem, tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/. 2006-10-24 Simon Josefsson * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add rsa-md5-collision/. 2006-10-24 Simon Josefsson * tests/pkcs1-padding/.cvsignore, tests/rsa-md5-collision/.cvsignore: [no log message] 2006-10-24 Simon Josefsson * tests/rsa-md5-collision/MD5CollisionCA.cer, tests/rsa-md5-collision/Makefile.am, tests/rsa-md5-collision/TargetCollidingCertificate1.cer, tests/rsa-md5-collision/TargetCollidingCertificate2.cer, tests/rsa-md5-collision/chain1-expect.log, tests/rsa-md5-collision/chain2-expect.log, tests/rsa-md5-collision/mbox, tests/rsa-md5-collision/rsa-md5-collision: Add. 2006-10-24 Simon Josefsson * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad, tests/pkcs1-padding/pkcs1-pad-broken.pem, tests/pkcs1-padding/pkcs1-pad-broken2.pem, tests/pkcs1-padding/pkcs1-pad-broken3.pem, tests/pkcs1-padding/pkcs1-pad-ok.pem, tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../. 2006-10-24 Simon Josefsson * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem, tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate directory. 2006-10-24 Simon Josefsson * doc/protocol/draft-ietf-tls-psk-null-03.txt, doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add. 2006-10-21 Simon Josefsson * NEWS: Add. 2006-10-21 Simon Josefsson * lgl/.cvsignore: [no log message] 2006-10-21 Simon Josefsson * tests/Makefile.am: Need lgpl gnulib. 2006-10-21 Simon Josefsson * src/Makefile.am: Add lgpl too. 2006-10-21 Simon Josefsson * libextra/Makefile.am: Reorder libgnu.la's. 2006-10-21 Simon Josefsson * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS. 2006-10-21 Simon Josefsson * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been committed. 2006-10-21 Simon Josefsson * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules. 2006-10-21 Simon Josefsson * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4, gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4, gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate modules. 2006-10-21 Simon Josefsson * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid duplicate modules. 2006-10-21 Simon Josefsson * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD. 2006-10-21 Simon Josefsson * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS. 2006-10-21 Simon Josefsson * gl/Makefile.am: Move modules from gl/ to lgl/. 2006-10-21 Simon Josefsson * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/ to lgl/. 2006-10-21 Simon Josefsson * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4, gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4, gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4, gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4, gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4, gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c, gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h, lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4, lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4, lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4, lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4, lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4, lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4, lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4, lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4, lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4, lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4, lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c, lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h, lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h, lgl/xsize.h: Move modules from gl/ to lgl/. 2006-10-21 Simon Josefsson * lgl/.cvsignore: [no log message] 2006-10-21 Simon Josefsson * Makefile.am: Build lgl/ too. 2006-10-21 Simon Josefsson * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4, gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4, gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4, gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4, gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4, gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h, gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am, lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h, lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c, lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4, lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4, lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4, lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4, lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4, lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4, lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4, lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4, lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h, lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h, lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h, lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c, lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/. 2006-10-21 Simon Josefsson * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in lgl/ instead of gl/. 2006-10-21 Simon Josefsson * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c, gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h, gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4, gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h, gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h, gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c, gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h, gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h, gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am, lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c, lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc. 2006-10-21 Simon Josefsson * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4, gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: Update. 2006-10-19 Simon Josefsson * NEWS: Add. 2006-10-19 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/libtasn1.h: Update to 0.3.7. 2006-10-11 Simon Josefsson * NEWS: Add. 2006-10-11 Simon Josefsson * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to 0.5.10. 2006-10-11 Simon Josefsson * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add. 2006-10-10 Simon Josefsson * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add. 2006-10-03 Simon Josefsson * NEWS: Add. 2006-10-03 Simon Josefsson * lib/Makefile.am, libextra/Makefile.am: Fix .def filename. 2006-10-03 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-10-03 Simon Josefsson * ChangeLog: [no log message] 2006-10-03 Simon Josefsson * NEWS: Version 1.5.2. 2006-10-03 Simon Josefsson * NEWS: Fix. 2006-10-03 Simon Josefsson * NEWS: Add. 2006-10-03 Simon Josefsson * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: Update. 2006-09-29 Simon Josefsson * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add. 2006-09-26 Simon Josefsson * NEWS: Add. 2006-09-26 Simon Josefsson * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc, reported by "Adam Langley" . 2006-09-25 Simon Josefsson * NEWS: Add. 2006-09-25 Simon Josefsson * configure.in: Use library shared version 13 instead of 14, incrementing it was a mistake since no API/ABI changes happened. Reported by Andreas Metzler . 2006-09-25 Simon Josefsson * configure.in: Improve the C++ test, to handle CXX env. variables, suggested by Andreas Metzler . 2006-09-25 Simon Josefsson * NEWS: Add. 2006-09-25 Simon Josefsson * lib/Makefile.am: Use version script for libgnutlsxx too. 2006-09-25 Simon Josefsson * NEWS, lib/libgnutlsxx.vers: Add. 2006-09-24 Simon Josefsson * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: Update. 2006-09-24 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-09-24 Simon Josefsson * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures, reported by Alon Bar-Lev . Also clean up logic. 2006-09-24 Simon Josefsson * THANKS: Add. 2006-09-24 Simon Josefsson * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to match x509.h, for IRIX ido cc builds, reported by Georg Schwarz . 2006-09-21 Simon Josefsson * Makefile.am: Fix gendocs.sh path. 2006-09-21 Simon Josefsson * ChangeLog: [no log message] 2006-09-21 Simon Josefsson * NEWS: Version 1.5.1. 2006-09-21 Simon Josefsson * gl/override/gpl.diff: Rename. 2006-09-21 Simon Josefsson * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff, gl/override/gpl.diff, gl/override/gpl.texi.diff, gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename. 2006-09-21 Simon Josefsson * gl/override/lgpl.diff: Rename. 2006-09-21 Simon Josefsson * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am, gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c, gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4, gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4, gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff, gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c, gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: Update. 2006-09-21 Simon Josefsson * NEWS: Add. 2006-09-21 Simon Josefsson * doc/Makefile.am: Dist gpl.texi and lgpl.texi. 2006-09-21 Simon Josefsson * doc/gnutls.texi: Add LGPL and GPL texts. 2006-09-21 Simon Josefsson * NEWS: Add. 2006-09-21 Simon Josefsson * tests/pkcs1-pad: Simplify grep expression, to work around debug messages from wine. 2006-09-21 Simon Josefsson * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't load or generate it, typically because it used a certificate request. Reported by Sascha Ziemann . 2006-09-21 Simon Josefsson * src/certtool.c: Revert last patch. 2006-09-21 Simon Josefsson * src/tests.c: (test_session_resume2): When comparing session id's, also compare that the lengths are the same. 2006-09-21 Simon Josefsson * NEWS, THANKS: Add. 2006-09-21 Simon Josefsson * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't supported. Tiny patch from Kataja Kai . 2006-09-19 Simon Josefsson * tests/Makefile.am: Dist more. 2006-09-19 Simon Josefsson * tests/pkcs1-pad: Test another cert. 2006-09-19 Simon Josefsson * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp Weinmann. 2006-09-18 Simon Josefsson * configure.in: Gnulib seems to require autoconf 2.60? Bump it. 2006-09-18 Simon Josefsson * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset 0. Suggested by "Adam Langley" . 2006-09-18 Simon Josefsson * THANKS: Remove (already there). 2006-09-18 Simon Josefsson * THANKS: Add. 2006-09-18 Simon Josefsson * doc/examples/ex-serv-pgp.c: Fix typo. Tiny patch from "Adam Langley" . 2006-09-12 Simon Josefsson * NEWS: Add. 2006-09-12 Simon Josefsson * NEWS: Fix. 2006-09-12 Simon Josefsson * tests/pkcs1-pad: Fix. 2006-09-12 Simon Josefsson * lib/x509/verify.c: Permit empty parameters field too, found after adding self tests. 2006-09-12 Simon Josefsson * tests/pkcs1-pad: Fix exit code. 2006-09-12 Simon Josefsson * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from Eric Young in . 2006-09-12 Simon Josefsson * tests/pkcs1-pad: Add more tests. 2006-09-12 Simon Josefsson * tests/Makefile.am: Add pkcs1-pad test. 2006-09-12 Simon Josefsson * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from Yutaka OIWA . 2006-09-12 Simon Josefsson * tests/pkcs1-pad: Add. 2006-09-12 Simon Josefsson * lib/x509/verify.c: Fix asn1_read_value() call to fix crash, reported by Andreas Metzler . 2006-09-12 Simon Josefsson * lib/gnutls_pk.c: Add 'break' to make logic easier to follow. 2006-09-11 Simon Josefsson * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in debug mode, which isn't recommended for real use. 2006-09-08 Simon Josefsson * NEWS: Add. 2006-09-08 Simon Josefsson * NEWS: Fix. 2006-09-08 Simon Josefsson * NEWS: Fix. 2006-09-08 Simon Josefsson * NEWS: Add. 2006-09-08 Simon Josefsson * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field is empty, which it has to be for the hashes we support. Otherwise, the field can encode "garbage" that might be used to make the signature be a perfect cube, similar (but not identical) to Bleichenbacher's Crypto 06 rump session attack. 2006-09-08 Simon Josefsson * NEWS: Add. 2006-09-08 Simon Josefsson * NEWS: Add. 2006-09-08 Simon Josefsson * lib/gnutls_pk.c: Don't return different errors depending on content of decrypted PKCS#1 token, to avoid Bleichenbacher's Crypto'98 attack, suggested by Werner Koch . 2006-09-08 Simon Josefsson * THANKS: Add. 2006-09-08 Simon Josefsson * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch from "Robert Millan [ackstorm]" . 2006-08-29 Simon Josefsson * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add. 2006-08-28 Simon Josefsson * NEWS: Fix. 2006-08-28 Simon Josefsson * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4, gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4, gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4, gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4, gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4, gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4, gl/override/doc/gendocs_template, gl/stdint_.h: Update. 2006-08-27 Simon Josefsson * NEWS, THANKS: Add. 2006-08-27 Simon Josefsson * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h for FreeBSD, reported by Roman Bogorodskiy . 2006-08-27 Simon Josefsson * NEWS: Add. 2006-08-27 Simon Josefsson * THANKS: Add. 2006-08-27 Simon Josefsson * src/certtool.c: (generate_certificate): Load private key when --load-request is used, based on report from Sascha Ziemann . 2006-08-27 Simon Josefsson * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before continuing, based on report from Sascha Ziemann . 2006-08-14 Simon Josefsson * NEWS: Add. 2006-08-14 Simon Josefsson * src/serv.c: Map select to _win_select on Windows hosts. 2006-08-14 Simon Josefsson * src/Makefile.am: Need select.c in cli.c and serv.c. 2006-08-14 Simon Josefsson * src/select.c: Add, moved from cli.c, originally from plibc, see . 2006-08-14 Simon Josefsson * src/cli.c: Move _win_select to select.c. 2006-08-14 Simon Josefsson * src/cli.c: Make select() work on Windows, copying code from plibc, see . 2006-08-13 Simon Josefsson * libextra/gnutls_openssl.c: Mark with XXX. 2006-08-13 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-08-13 Simon Josefsson * Makefile.am: Fix release target. 2006-08-13 Simon Josefsson * ChangeLog: [no log message] 2006-08-13 Simon Josefsson * NEWS: Version 1.5.0. 2006-08-13 Simon Josefsson * NEWS: Fix. 2006-08-13 Simon Josefsson * libextra/gnutls_openssl.c: Add (XXX). 2006-08-13 Simon Josefsson * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/ directory. 2006-08-13 Simon Josefsson * NEWS: Add. 2006-08-13 Simon Josefsson * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def files for libraries, on mingw. 2006-08-13 Simon Josefsson * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update. 2006-08-13 Simon Josefsson * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings, suggested by Andreas Metzler . 2006-08-13 Simon Josefsson * lib/gnutls_buffers.c: Remove. 2006-08-13 Simon Josefsson * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from Andreas Metzler . 2006-08-13 Simon Josefsson * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros. 2006-08-11 Simon Josefsson * NEWS: Fix. 2006-08-11 Simon Josefsson * NEWS: Add. 2006-08-11 Simon Josefsson * NEWS: Add. 2006-08-11 Simon Josefsson * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the NULL OID value in the hash_algorithms array, which happens when the input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160. Reported by satyakumar . 2006-08-11 Simon Josefsson * configure.in: Don't overwrite CFLAGS. 2006-08-07 Simon Josefsson * includes/gnutls/gnutlsxx.h: Make it compile. 2006-08-06 Simon Josefsson * NEWS: Add. 2006-08-06 Simon Josefsson * src/tls_test-gaa.c, src/tls_test-gaa.h: Update. 2006-08-06 Simon Josefsson * src/tls_test.gaa: Use -V for --verbose. 2006-08-06 Simon Josefsson * src/certtool.c, src/crypt.c: Fix --version to conform to FSF standards, to fix make distcheck. 2006-08-06 Simon Josefsson * src/tls_test.c, src/tls_test.gaa: Support --version. 2006-08-06 Simon Josefsson * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF standards, to fix make distcheck. 2006-08-06 Simon Josefsson * NEWS: Add. 2006-08-06 Simon Josefsson * configure.in: Fix --without-included-libtasn1, reported by Daniel Black . 2006-08-06 Simon Josefsson * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update. 2006-08-06 Simon Josefsson * NEWS: Fix. 2006-08-06 Simon Josefsson * NEWS: Add. 2006-08-06 Simon Josefsson * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h, libextra/opencdk/stream.h: Update to 0.5.9. 2006-08-03 Simon Josefsson * THANKS: add 2006-08-03 Simon Josefsson * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant Gurganus, tiny patch by Daniel Black . 2006-07-28 Simon Josefsson * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4, gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4, gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4, gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update. 2006-07-23 Nikos Mavrogiannopoulos * lib/gnutls_int.h: cert_type extension was updated to the IANA assigned value 2006-07-23 Nikos Mavrogiannopoulos * lib/gnutls_int.h: cert_type extension was updated to the IANA assigned value 2006-07-13 Simon Josefsson * doc/gendocs.sh, gendocs.sh, gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update. 2006-07-13 Simon Josefsson * libextra/gnutls_openssl.c: Revert. 2006-07-13 Simon Josefsson * THANKS: Add. 2006-07-13 Simon Josefsson * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors. 2006-07-11 Simon Josefsson * doc/Makefile.am: Fix last commit. 2006-07-11 Simon Josefsson * doc/Makefile.am: Dist arch/ images. 2006-07-11 Simon Josefsson * doc/Makefile.am: Need -I's for arch/ images. 2006-07-11 Simon Josefsson * configure.in: Improve valgrind test. 2006-07-11 Simon Josefsson * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: Update. 2006-07-10 Simon Josefsson * THANKS: Fix. 2006-07-10 Simon Josefsson * THANKS: Add. 2006-07-10 Simon Josefsson * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz. 2006-07-10 Simon Josefsson * gl/.cvsignore: [no log message] 2006-07-07 Simon Josefsson * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/absolute-header.m4, gl/m4/full-header-path.m4, gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4, gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/stdint_.h: Update. 2006-07-07 Nikos Mavrogiannopoulos * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference from 2511 to 4211 2006-07-06 Simon Josefsson * doc/TODO: Add. 2006-07-05 Nikos Mavrogiannopoulos * doc/TODO: [no log message] 2006-07-05 Nikos Mavrogiannopoulos * libextra/gnutls_openpgp.c: added an extra error check. 2006-07-05 Nikos Mavrogiannopoulos * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs with ENABLE_OPENPGP. 2006-06-29 Simon Josefsson * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: Add. 2006-06-28 Simon Josefsson * NEWS: Add. 2006-06-28 Simon Josefsson * doc/examples/.cvsignore: [no log message] 2006-06-28 Simon Josefsson * NEWS: Fix. 2006-06-28 Simon Josefsson * includes/Makefile.am: Only conditionally install gnutlsxx.h. 2006-06-28 Simon Josefsson * doc/examples/Makefile.am: Build and dist ex-client-tlsia. 2006-06-28 Simon Josefsson * doc/Makefile.am: Dist gnutls-logo.png. 2006-06-28 Simon Josefsson * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update. 2006-06-28 Simon Josefsson * gl/getaddrinfo.c: Update. 2006-06-28 Simon Josefsson * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update. 2006-06-28 Simon Josefsson * doc/protocol/draft-ietf-tls-srp-12.txt: Add. 2006-06-27 Simon Josefsson * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add. 2006-06-27 Simon Josefsson * doc/scripts/gdoc: Use GNU-style warnings. 2006-06-27 Simon Josefsson * doc/scripts/gdoc: Improve man output, from libtasn1. 2006-06-27 Simon Josefsson * configure.in: Fix valgrind test. 2006-06-27 Simon Josefsson * configure.in: Move around, to make $cross_compile work. 2006-06-27 Simon Josefsson * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that make it possible to enable/disable use of valgrind on self tests specifically. Defaults to enabled if valgrind is installed and we aren't cross-compiling. 2006-06-27 Simon Josefsson * tests/Makefile.am: Fix. 2006-06-27 Simon Josefsson * tests/Makefile.am: Revert. 2006-06-27 Simon Josefsson * libextra/minilzo/Makefile.am: Use libtool -no-install. 2006-06-27 Simon Josefsson * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as suggested by README.LZO. 2006-06-27 Simon Josefsson * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw. 2006-06-27 Simon Josefsson * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting void* to int. 2006-06-27 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update. 2006-06-26 Simon Josefsson * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update. 2006-06-26 Simon Josefsson * THANKS: Add. 2006-06-26 Simon Josefsson * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to pkg-config files, from Andreas Metzler . 2006-06-22 Simon Josefsson * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/socket_.h: Try new win32 hooks for getaddrinfo. 2006-06-22 Simon Josefsson * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL work under mingw. Fix use of deprecated AM_PROG_LIBTOOL. 2006-06-21 Nikos Mavrogiannopoulos * doc/TODO: [no log message] 2006-06-21 Simon Josefsson * gl/inet_pton.c: Update. 2006-06-21 Simon Josefsson * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c, gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4, gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update. 2006-06-21 Simon Josefsson * doc/examples/Makefile.am: Add -no-install. 2006-06-21 Simon Josefsson * doc/reference/Makefile.am: Look for gnutls.h in builddir. 2006-06-19 Simon Josefsson * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir != objdir. 2006-06-19 Simon Josefsson * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir != objdir. 2006-06-19 Simon Josefsson * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir != objdir. 2006-06-19 Simon Josefsson * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir != objdir. 2006-06-19 Simon Josefsson * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir != objdir. 2006-06-17 Simon Josefsson * gl/Makefile.am: Update. 2006-06-17 Simon Josefsson * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4, gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h, gl/stdint_.h: Update. 2006-06-17 Simon Josefsson * gl/.cvsignore: [no log message] 2006-06-17 Simon Josefsson * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add 2006-06-16 Simon Josefsson * doc/protocol/draft-ietf-tls-ctr-01.txt: Add. 2006-06-16 Nikos Mavrogiannopoulos * NEWS: [no log message] 2006-06-16 Nikos Mavrogiannopoulos * lib/auth_cert.c: fixed bug 2006-06-16 Simon Josefsson * tests/Makefile.am: Disable tests that use fork if the host doesn't have fork. 2006-06-16 Simon Josefsson * configure.in: Test for fork. 2006-06-16 Simon Josefsson * configure.in: Typo. 2006-06-16 Simon Josefsson * configure.in: Typo. 2006-06-16 Simon Josefsson * configure.in: Fix LDFLAGS. 2006-06-16 Simon Josefsson * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to avoid warnings. 2006-06-16 Simon Josefsson * tests/anonself.c, tests/dhepskself.c, tests/pskself.c, tests/resume.c, tests/tlsia.c: Need config.h. 2006-06-16 Simon Josefsson * configure.in: Workaround hard-wiring of gcrypt test in gnulib. 2006-06-16 Simon Josefsson * NEWS: Fix. 2006-06-16 Simon Josefsson * includes/gnutls/extra.h: Fix prototype. 2006-06-16 Simon Josefsson * NEWS: Add. 2006-06-16 Simon Josefsson * lib/strfile.h: Remove. 2006-06-16 Simon Josefsson * configure.in, lib/Makefile.am, lib/gnutls_x509.c, libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead of strfile stuff, to fix problem with binary files on mingw. 2006-06-16 Simon Josefsson * tests/set_pkcs12_cred.c: Use utils stuff. 2006-06-16 Simon Josefsson * lib/gnutls_global.c: Initialize winsock, for mingw. 2006-06-16 Simon Josefsson * configure.in: Add HAVE_WINSOCK. 2006-06-16 Simon Josefsson * doc/examples/ex-alert.c, doc/examples/ex-cert-select.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-export.c, doc/examples/ex-serv-pgp.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/tcp.c: Include config.h, don't include netinet/in.h (for mingw). 2006-06-16 Simon Josefsson * configure.in: Need to use AC_LINK_IFELSE, for -Wl,--enable-runtime-pseudo-reloc. 2006-06-16 Simon Josefsson * configure.in: Simplify. 2006-06-16 Simon Josefsson * configure.in: Fix typo. 2006-06-16 Simon Josefsson * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc if supported. The former is to produce MSVS-compatible DLLs. The second is needed to link libgnutls-extra at all (only due to _gnutls_compression_algorithms, fix it another way?). 2006-06-16 Simon Josefsson * gl/Makefile.am: Update. 2006-06-16 Simon Josefsson * gl/arpa_inet_.h, gl/inet_pton.c: Update. 2006-06-16 Simon Josefsson * configure.in: Typo. 2006-06-16 Simon Josefsson * configure.in: Add all the LZO tests. 2006-06-15 Simon Josefsson * po/sv.po: Sync with TP. 2006-06-15 Simon Josefsson * configure.in: AC_PROG_CXX must be invoked unconditionally, for libtool. (argh!) 2006-06-15 Simon Josefsson * lib/Makefile.am: Fix last commit. 2006-06-15 Simon Josefsson * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX. 2006-06-15 Simon Josefsson * configure.in: Add --disable-cxx, to make it possibly to disable the C++ stuff. Will also automatically disable it if there is no C++ compiler. 2006-06-15 Simon Josefsson * doc/examples/Makefile.am: Use gnulib, for portability. 2006-06-15 Simon Josefsson * src/common.h: Don't include inet_ntop.h, use arpa/inet.h unconditonially. 2006-06-15 Simon Josefsson * gl/m4/arpa_inet_h.m4: Update. 2006-06-15 Simon Josefsson * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module, for mingw. 2006-06-14 Simon Josefsson * configure.in: Remove mingw32 hook to get -lwsock32, the getaddrinfo gnulib module links with -lws2_32 which is the more appropriate library to use (winsock.h goes with wsock32.lib and winsock2.h goes with ws2_32, of which the latter is backwards compatible and available since Windows 3.11 or so, I'm told). 2006-06-14 Simon Josefsson * tests/certder.c: fix 2006-06-12 Simon Josefsson * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c, gl/read-file.h: Update. 2006-06-10 Simon Josefsson * configure.in: Bump so version. 2006-06-08 Simon Josefsson * doc/reference/Makefile.am: Add gnutlsxx.h. 2006-06-07 Simon Josefsson * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c, gl/stdint_.h: Update. 2006-06-07 Simon Josefsson * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add. 2006-06-01 Nikos Mavrogiannopoulos * NEWS, configure.in, includes/Makefile.am, includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c, lib/gnutlsxx.cpp: Added a preliminary C++ interface. 2006-06-01 Simon Josefsson * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add. 2006-05-23 Simon Josefsson * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add. 2006-05-23 Simon Josefsson * po/LINGUAS, po/sv.po: Sync with TP. 2006-05-22 Simon Josefsson * doc/manpages/certtool.1: Typo, from debian #368323. 2006-05-18 Simon Josefsson * doc/protocol/draft-ietf-tls-srp-11.txt: Add. 2006-05-17 Simon Josefsson * doc/protocol/rfc4507.txt: Add. 2006-05-17 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-05-15 Simon Josefsson * ChangeLog: [no log message] 2006-05-15 Simon Josefsson * NEWS: Version 1.4.0. 2006-05-15 Simon Josefsson * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add. 2006-05-15 Simon Josefsson * src/certtool-cfg.c: Remove duplicated #include. 2006-05-12 Simon Josefsson * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't exist on most platforms. 2006-05-12 Simon Josefsson * NEWS: Add. 2006-05-12 Simon Josefsson * src/serv.c: Need getaddrinfo.h. 2006-05-12 Simon Josefsson * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add getaddrinfo. 2006-05-11 Simon Josefsson * buildconf: Remove. 2006-05-11 Simon Josefsson * tests/Makefile.am: No supression file. 2006-05-11 Simon Josefsson * libextra/gnutls_ia.c: Remove junk. 2006-05-11 Simon Josefsson * lib/ext_inner_application.c: Fix self tests. 2006-05-11 Simon Josefsson * libextra/gnutls_ia.c: Indent. 2006-05-11 Simon Josefsson * doc/manpages/Makefile.am: Update. 2006-05-11 Simon Josefsson * tests/Makefile.am: Improve valgrind stuff. 2006-05-11 Simon Josefsson * .cvsignore: [no log message] 2006-05-11 Simon Josefsson * config.rpath: Not needed, generated by autopoint. 2006-05-11 Simon Josefsson * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update. 2006-05-11 Nikos Mavrogiannopoulos * lib/auth_cert.c: updated to reflect the new openpgp draft. 2006-05-11 Simon Josefsson * configure.in: Check for -Wno-pointer-sign, taken from Werner's ksba. 2006-05-10 Simon Josefsson * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add. 2006-05-10 Simon Josefsson * configure.in: Bump required libtasn1. 2006-05-10 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/element.c, lib/minitasn1/errors.c, lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update to 0.3.4. 2006-05-07 Simon Josefsson * configure.in: Bump required libtasn1 version to 0.3.3. 2006-05-07 Simon Josefsson * tests/Makefile.am: Fix. 2006-05-07 Simon Josefsson * NEWS: Add. 2006-05-07 Simon Josefsson * tests/Makefile.am: Run tests under valgrind. 2006-05-07 Nikos Mavrogiannopoulos * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6. Based on patch by Remi Denis-Courmont, sent to Debian bug tracking system. 2006-05-05 Simon Josefsson * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add. 2006-05-05 Nikos Mavrogiannopoulos * lib/minitasn1/structure.c: updated to the latest libtasn1 2006-05-05 Simon Josefsson * NEWS: Add. 2006-05-05 Simon Josefsson * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in, lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: TLS/IA fixes from Emile. 2006-04-27 Simon Josefsson * doc/protocol/rfc4366.txt: Add. 2006-04-27 Simon Josefsson * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add. 2006-04-26 Simon Josefsson * lib/gnutls_state.c: Fix prototypes. 2006-04-26 Simon Josefsson * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update. 2006-04-21 Simon Josefsson * doc/protocol/draft-santesson-tls-supp-02.txt, doc/protocol/draft-santesson-tls-ume-06.txt: Add. 2006-04-19 Simon Josefsson * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive reference, tiny patch from Nix . 2006-04-19 Simon Josefsson * doc/protocol/draft-santesson-tls-supp-01.txt: Add. 2006-04-17 Simon Josefsson * doc/protocol/draft-housley-tls-authz-extns-03.txt, doc/protocol/draft-santesson-tls-ume-05.txt: Add. 2006-04-11 Nikos Mavrogiannopoulos * lib/gnutls_priority.c: removed AES-256 from the list of default ciphers. No point in having it (when everything else is far away even from 128 bit security) 2006-04-07 Nikos Mavrogiannopoulos * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: gnutls_srp_set_client_credentials() uses const 2006-04-07 Nikos Mavrogiannopoulos * lib/gnutls_priority.c: documented the return value in the priority functions 2006-04-05 Nikos Mavrogiannopoulos * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log message] 2006-04-04 Simon Josefsson * gl/m4/gc-random.m4, gl/stdint_.h: Update. 2006-04-03 Nikos Mavrogiannopoulos * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf() instead of multiple calls to str_cpy() and str_cat(). 2006-03-31 Nikos Mavrogiannopoulos * lib/x509/x509.c: bug fix 2006-03-30 Simon Josefsson * doc/protocol/draft-santesson-tls-supp-00.txt, doc/protocol/draft-santesson-tls-ume-04.txt: Add. 2006-03-26 Nikos Mavrogiannopoulos * doc/TODO: [no log message] 2006-03-26 Nikos Mavrogiannopoulos * configure.in: added -Wno-pointer-sign to gcc to avoid tons of useless warnings. 2006-03-24 Simon Josefsson * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add. 2006-03-21 Simon Josefsson * configure.in: Bump version. 2006-03-21 Simon Josefsson * NEWS: Add. 2006-03-19 Nikos Mavrogiannopoulos * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS 1.1 2006-03-18 Nikos Mavrogiannopoulos * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c, lib/x509/rfc2818_hostname.c: some fixes for compilation 2006-03-18 Nikos Mavrogiannopoulos * src/certtool.c: export to DER format is possible with certtool 2006-03-15 Simon Josefsson * configure.in: Bump versions. 2006-03-15 Simon Josefsson * NEWS: Add. 2006-03-15 Simon Josefsson * lib/gnutls_cert.c: Indent. 2006-03-15 Simon Josefsson * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move to ../gnutls_cert.c. 2006-03-15 Simon Josefsson * lib/gnutls_cert.c: Move from x509/compat.c. 2006-03-12 Simon Josefsson * doc/README.CVS: Add. 2006-03-12 Simon Josefsson * doc/manpages/Makefile.am: Update. 2006-03-12 Simon Josefsson * lib/minitasn1/structure.c: Update. 2006-03-11 Nikos Mavrogiannopoulos * lib/gnutls_global.c: force the gcrypt random generator to be initialized at startup. Maybe it should be within and ifdef? This saves lots of debugging time when something fails. 2006-03-11 Nikos Mavrogiannopoulos * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: added the fix for der_coding() from libtasn1. 2006-03-09 Simon Josefsson * doc/manpages/Makefile.am: Rebuild srp manpages too. 2006-03-08 Simon Josefsson * ChangeLog: [no log message] 2006-03-08 Simon Josefsson * NEWS: Version 1.3.5. 2006-03-08 Simon Josefsson * NEWS: Add. 2006-03-08 Simon Josefsson * NEWS: Add. 2006-03-08 Simon Josefsson * NEWS: Add. 2006-03-08 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update. 2006-03-08 Simon Josefsson * po/LINGUAS, po/pl.po: Sync with TP. 2006-03-08 Simon Josefsson * Makefile.am: Add update-po target. 2006-03-08 Simon Josefsson * doc/manpages/Makefile.am: Update. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Doc fix. 2006-03-08 Simon Josefsson * NEWS: Fix. 2006-03-08 Simon Josefsson * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new asn1_copy_node API. 2006-03-08 Simon Josefsson * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update. 2006-03-08 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/element.c, lib/minitasn1/int.h, lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Use internal error approach again, after discussion with Nikos. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Fix. 2006-03-08 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/int.h, lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Fix type_field. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Use external API. 2006-03-08 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/element.c, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Fix. 2006-03-08 Simon Josefsson * lib/x509/common.c: Use external libtasn1 API. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Fix typo. 2006-03-08 Simon Josefsson * configure.in: Required libtasn1 0.3.1. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Revert, we now use the new exported functions. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Make it build. 2006-03-08 Simon Josefsson * NEWS: Sort. 2006-03-08 Simon Josefsson * NEWS: Add. 2006-03-08 Simon Josefsson * lib/x509/xml.c: Disable XML functionality, because it relies on libtasn1 internals. 2006-03-08 Simon Josefsson * NEWS: Add. 2006-03-08 Simon Josefsson * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for mingw32 builds. 2006-03-08 Simon Josefsson * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c, src/common.h, src/serv.c, tests/resume.c: Indent. 2006-03-08 Simon Josefsson * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update. 2006-03-08 Simon Josefsson * po/LINGUAS: Add. 2006-03-08 Simon Josefsson * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: Add. 2006-03-05 Nikos Mavrogiannopoulos * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c, src/common.h: gnutls-cli can now recognize services and port numbers with the -p option. 2006-03-03 Simon Josefsson * .cvscopying: Fix. 2006-03-03 Simon Josefsson * lib/Makefile.am: Gettext fixes. 2006-03-03 Simon Josefsson * lib/gnutls_errors.c: Fix. 2006-03-03 Simon Josefsson * lib/gnutls_errors.c, lib/gnutls_global.c: Error message translations. 2006-03-03 Simon Josefsson * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message] 2006-03-03 Simon Josefsson * maint.mk: Update. 2006-03-03 Simon Josefsson * maint-cfg.mk: Add indent file list. 2006-03-03 Simon Josefsson * Makefile.am: Remove indent target. 2006-03-03 Simon Josefsson * configure.in: Revert, autoreconf needs it. 2006-03-03 Simon Josefsson * configure.in: Remove gettext version stuff. 2006-03-03 Simon Josefsson * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4, gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update. 2006-03-03 Simon Josefsson * NEWS: Add. 2006-03-03 Simon Josefsson * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: Gettextize. 2006-03-01 Simon Josefsson * gtk-doc.make: Add. 2006-03-01 Simon Josefsson * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4, gl/readline.c, maint.mk: Update. 2006-03-01 Simon Josefsson * buildconf, maint-cfg.mk: Don't gtkdocize. 2006-02-28 Simon Josefsson * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/der.h, lib/minitasn1/element.c, lib/minitasn1/errors.h, lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c, lib/minitasn1/gstr.h, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c, lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update. 2006-02-27 Simon Josefsson * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by Eric Leblond . 2006-02-17 Simon Josefsson * lib/x509/sign.c: Fix warning. 2006-02-17 Simon Josefsson * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_* has the same values as GNUTLS_MAC_*. 2006-02-16 Simon Josefsson * doc/protocol/draft-santesson-tls-ume-02.txt: Add. 2006-02-14 Simon Josefsson * maint-cfg.mk: Fix. 2006-02-14 Simon Josefsson * maint-cfg.mk: Fix. 2006-02-14 Simon Josefsson * maint-cfg.mk: Fix. 2006-02-14 Simon Josefsson * maint-cfg.mk: Fix. 2006-02-14 Simon Josefsson * maint-cfg.mk: Add mingw32 target. 2006-02-14 Simon Josefsson * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add maintainer-makefile module. 2006-02-11 Simon Josefsson * lib/x509/xml.c: Use external libtasn1 API. 2006-02-11 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/der.h, lib/minitasn1/element.c, lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c, lib/minitasn1/structure.c: Sync with libtasn1 CVS. 2006-02-11 Simon Josefsson * configure.in: Bump libtasn1 version. 2006-02-10 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-02-09 Simon Josefsson * NEWS: Fix typo. 2006-02-09 Simon Josefsson * ChangeLog: [no log message] 2006-02-09 Simon Josefsson * NEWS: Version 1.3.4. 2006-02-09 Simon Josefsson * NEWS: Add. 2006-02-09 Simon Josefsson * NEWS, THANKS: Add. 2006-02-09 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/element.c, lib/minitasn1/errors.c, lib/minitasn1/errors.h, lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c, lib/minitasn1/structure.c: Update from libtasn1. 2006-02-09 Simon Josefsson * THANKS: Add. 2006-02-09 Simon Josefsson * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add. 2006-02-08 Simon Josefsson * lib/minitasn1/decoding.c: Fix typo in last commit. 2006-02-08 Simon Josefsson * tests/set_pkcs12_cred.c: Simplify using under gdb. 2006-02-08 Simon Josefsson * lib/minitasn1/decoding.c: Fix for latest certder bug. 2006-02-08 Simon Josefsson * tests/certder.c: Add more bug trigger. 2006-02-08 Simon Josefsson * tests/certder.c: Add. 2006-02-08 Simon Josefsson * lib/minitasn1/decoding.c: More asn1 length out of bounds checking. 2006-02-08 Simon Josefsson * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage. 2006-02-08 Simon Josefsson * lib/minitasn1/coding.c: Fix asn1_get_length_der usage. 2006-02-08 Simon Josefsson * lib/minitasn1/element.c: Fix copyright. 2006-02-08 Simon Josefsson * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix asn1_get_length_der usage. 2006-02-08 Simon Josefsson * lib/minitasn1/decoding.c: Revert. 2006-02-08 Simon Josefsson * tests/.cvsignore: [no log message] 2006-02-08 Simon Josefsson * lib/minitasn1/decoding.c: Fix for cert selftest. 2006-02-08 Simon Josefsson * tests/Makefile.am: Add certder test. 2006-02-08 Simon Josefsson * tests/certder.c: Add. 2006-02-08 Simon Josefsson * NEWS: Add. 2006-02-08 Simon Josefsson * NEWS: Add. 2006-02-08 Simon Josefsson * lib/minitasn1/libtasn1.h: Bump version. 2006-02-08 Simon Josefsson * configure.in: Need libtasn1 0.2.18. 2006-02-08 Simon Josefsson * lib/minitasn1/coding.c, lib/minitasn1/decoding.c, lib/minitasn1/der.h, lib/minitasn1/element.c, lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c, lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted by report from "Evgeny Legerov" . 2006-02-06 Nikos Mavrogiannopoulos * lib/x509/xml.c: some fixes for the new libtasn1 2006-02-05 Nikos Mavrogiannopoulos * lib/x509/mpi.c: [no log message] 2006-02-05 Nikos Mavrogiannopoulos * lib/x509/mpi.c: corrected wrong order of free. 2006-02-02 Simon Josefsson * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes for AIX compiler, reported by "Heiden, John" . 2006-02-01 Nikos Mavrogiannopoulos * NEWS: [no log message] 2006-02-01 Nikos Mavrogiannopoulos * lib/gnutls_x509.c: Corrected bugs in gnutls_certificate_set_x509_crl() and gnutls_certificate_set_x509_trust(), that caused memory corruption if more than one certificates were added. Report and patch by Max Kellermann . 2006-01-29 Nikos Mavrogiannopoulos * NEWS: [no log message] 2006-01-29 Nikos Mavrogiannopoulos * lib/gnutls_record.c: added some text about premature termination of sessions. 2006-01-29 Nikos Mavrogiannopoulos * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye(). gnutls_send will no longer invalidate session if the underlying send fails, but it will set may_not_write to true. That is to allow reading the already received data. Patches and bug reports by Yoann Vandoorselaere 2006-01-27 Simon Josefsson * gl/.cvsignore: [no log message] 2006-01-27 Simon Josefsson * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4, gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: Update. 2006-01-27 Simon Josefsson * src/common.h: Mingw32 fixes. 2006-01-27 Simon Josefsson * doc/protocol/draft-salowey-tls-ticket-07.txt: Add. 2006-01-20 Simon Josefsson * doc/protocol/draft-santesson-tls-ume-01.txt: Add. 2006-01-20 Nikos Mavrogiannopoulos * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test since it is not supported any more. 2006-01-20 Nikos Mavrogiannopoulos * doc/gnutls.texi: minor updates. 2006-01-19 Simon Josefsson * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4, gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update. 2006-01-18 Simon Josefsson * doc/TODO: Add. 2006-01-18 Simon Josefsson * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add. 2006-01-12 Simon Josefsson * NEWS, configure.in: Bump versions. 2006-01-12 Simon Josefsson * Makefile.am: Fix igloo scp. 2006-01-12 Simon Josefsson * Makefile.am: Re-add igloo. 2006-01-12 Simon Josefsson * ChangeLog: [no log message] 2006-01-12 Simon Josefsson * NEWS: Version 1.3.3. 2006-01-12 Simon Josefsson * .cvscopying: Fix copyright years. 2006-01-12 Simon Josefsson * doc/manpages/Makefile.am: Update. 2006-01-11 Simon Josefsson * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4, gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update. 2006-01-09 Simon Josefsson * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4, gl/m4/stdint.m4, gl/stdint_.h: Update. 2006-01-09 Simon Josefsson * doc/protocol/draft-santesson-tls-ume-00.txt: Add. 2006-01-07 Nikos Mavrogiannopoulos * doc/bibliography.texi: [no log message] 2005-12-31 Simon Josefsson * includes/gnutls/extra.h: C++ fix. 2005-12-31 Simon Josefsson * libextra/gnutls_ia.c: Doc fix. 2005-12-28 Simon Josefsson * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add. 2005-12-28 Simon Josefsson * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c, lib/gnutls_global.h, lib/minitasn1/coding.c, lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from "ZIGLIO, Frediano, VF-IT" . 2005-12-26 Simon Josefsson * NEWS: Add. 2005-12-26 Simon Josefsson * lib/gnutls_global.c: Doc fix. 2005-12-26 Simon Josefsson * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA prototypes, suggested by Jouni Malinen . 2005-12-23 Simon Josefsson * NEWS: Add. 2005-12-23 Simon Josefsson * lib/gnutls_global.c: Use _gnutls_init as increment/decrement counter for init/deinit, suggested by ZIGLIO, Frediano. 2005-12-18 Simon Josefsson * includes/gnutls/gnutls.h.in: Cosmetic changes. 2005-12-18 Simon Josefsson * includes/gnutls/gnutls.h.in: Cosmetic changes. 2005-12-18 Simon Josefsson * tests/resume.c: Fix mem leak. 2005-12-17 Simon Josefsson * NEWS: Add. 2005-12-17 Nikos Mavrogiannopoulos * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in, lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory copy that caused crashes. 2005-12-17 Simon Josefsson * tests/resume.c: More debug info. 2005-12-17 Simon Josefsson * tests/.cvsignore: [no log message] 2005-12-17 Simon Josefsson * NEWS: Add. 2005-12-17 Simon Josefsson * tests/Makefile.am: Add resume self test. 2005-12-17 Simon Josefsson * tests/resume.c: Add, to test resume funtions. 2005-12-17 Simon Josefsson * NEWS: Fix. 2005-12-17 Simon Josefsson * doc/protocol/draft-salowey-tls-ticket-06.txt: Add. 2005-12-16 Simon Josefsson * doc/TODO: Add. 2005-12-16 Simon Josefsson * lib/gnutls_state.c: Doc fix. 2005-12-16 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in: Add. 2005-12-16 Simon Josefsson * lib/gnutls_state.c: Add API to get master secret too. 2005-12-15 Simon Josefsson * includes/gnutls/gnutls.h.in: Fix. 2005-12-15 Simon Josefsson * includes/gnutls/gnutls.h.in: Fix indentation. 2005-12-15 Simon Josefsson * NEWS: Add. 2005-12-15 Simon Josefsson * Makefile.am, includes/gnutls/extra.h, includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h, includes/gnutls/openssl.h, includes/gnutls/pkcs12.h, includes/gnutls/x509.h, lib/auth_anon.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_passwd.h, lib/auth_srp_sb64.c, lib/ext_inner_application.c, lib/ext_inner_application.h, lib/ext_max_record.c, lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c, lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_session.c, lib/gnutls_session_pack.c, lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c, libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c, tests/dhepskself.c, tests/tlsia.c: Indent more. 2005-12-15 Simon Josefsson * NEWS, configure.in: Bump versions. 2005-12-15 Simon Josefsson * Makefile.am: Remove igloo, it seem weird. 2005-12-15 Simon Josefsson * ChangeLog: [no log message] 2005-12-15 Simon Josefsson * NEWS: Version 1.3.2. 2005-12-15 Simon Josefsson * doc/manpages/Makefile.am: Update. 2005-12-15 Simon Josefsson * NEWS: Add. 2005-12-15 Simon Josefsson * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings. 2005-12-15 Simon Josefsson * lib/gnutls_int.h: Remove debug code. 2005-12-15 Simon Josefsson * THANKS: Add. 2005-12-15 Simon Josefsson * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add functions to access the TLS PRF and to extract client/server random fields, suggested by Jouni Malinen . 2005-12-15 Simon Josefsson * NEWS: Fix. 2005-12-15 Simon Josefsson * NEWS: Fix. 2005-12-15 Simon Josefsson * doc/reference/Makefile.am: Ignore more. 2005-12-15 Simon Josefsson * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log message] 2005-12-15 Simon Josefsson * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c, doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h, includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c, lib/defines.h, lib/ext_inner_application.c, lib/ext_inner_application.h, lib/gnutls_alert.c, lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am, libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA support. 2005-12-15 Simon Josefsson * gl/m4/gnulib-comp.m4: Update. 2005-12-12 Simon Josefsson * doc/TODO: Add. 2005-12-10 Nikos Mavrogiannopoulos * lib/gnutls_ui.c: added missing set_params_function() 2005-12-09 Simon Josefsson * configure.in: Bump versions. 2005-12-09 Simon Josefsson * NEWS: Add. 2005-12-09 Simon Josefsson * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c, lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c, lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h, lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h, lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c, lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c, lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with "unsigned". Remove unused "sint". 2005-12-09 Simon Josefsson * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c, lib/x509/mpi.h, libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace uint32 with uint32_t. 2005-12-09 Simon Josefsson * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c, lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c, lib/ext_max_record.h, lib/ext_server_name.c, lib/gnutls_algorithms.c, lib/gnutls_cipher.c, lib/gnutls_extensions.c, lib/gnutls_extensions.h, lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c, lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c, lib/x509/x509_write.c: Replace uint16 with uint16_t. 2005-12-09 Simon Josefsson * configure.in: Remove unused sizeof checks. 2005-12-09 Simon Josefsson * configure.in, lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h, lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c, lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c, lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c, lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/xml.c: Replace uint8 with uint8_t. 2005-12-09 Simon Josefsson * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update. 2005-12-09 Simon Josefsson * lib/defines.h: Remove unused types, to start the transition to the POSIX integer types (uint32_t, uint16_t, uint8_t). 2005-12-09 Simon Josefsson * src/Makefile.am: Remove -I../lib, these tools should only use the external API. 2005-12-09 Simon Josefsson * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h, so include it at the right place. 2005-12-08 Simon Josefsson * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable. 2005-12-08 Simon Josefsson * lib/gnutls_x509.c: Fix mem leak. 2005-12-08 Simon Josefsson * ChangeLog: [no log message] 2005-12-08 Simon Josefsson * NEWS: Version 1.3.1. 2005-12-08 Simon Josefsson * lib/gnutls_str.c: Fix. 2005-12-08 Simon Josefsson * tests/Makefile.am: Dist pkcs8 blobs. 2005-12-08 Simon Josefsson * NEWS: Add. 2005-12-08 Simon Josefsson * NEWS: Add. 2005-12-08 Simon Josefsson * doc/manpages/Makefile.am: Update. 2005-12-08 Simon Josefsson * NEWS: Add. 2005-12-08 Simon Josefsson * doc/TODO: Fix. 2005-12-08 Simon Josefsson * tests/enc3pkcs8.pem: add 2005-12-08 Simon Josefsson * tests/enc3pkcs8.pem: Add. 2005-12-08 Simon Josefsson * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob. 2005-12-08 Simon Josefsson * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix. 2005-12-08 Simon Josefsson * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test. 2005-12-08 Simon Josefsson * NEWS: Add. 2005-12-08 Simon Josefsson * src/certtool.c: Make --password work for PKCS#8 --key-info. 2005-12-08 Simon Josefsson * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs. 2005-12-08 Simon Josefsson * doc/TODO: Remove. 2005-12-08 Simon Josefsson * NEWS: Add. 2005-12-08 Simon Josefsson * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys. Remove unused "encrypted" variable. 2005-12-08 Simon Josefsson * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank passwords. 2005-12-08 Simon Josefsson * NEWS: Fix. 2005-12-08 Simon Josefsson * tests/.cvsignore: [no log message] 2005-12-08 Simon Josefsson * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c, tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509 credentials from PKCS#12 files. 2005-12-08 Simon Josefsson * src/certtool.c: Print PKCS#12 type for each element. 2005-12-06 Simon Josefsson * doc/protocol/rfc4279.txt: Add. 2005-12-02 Nikos Mavrogiannopoulos * lib/gnutls_session_pack.c: Corrected bugs in session resumption. Bugs reported by Yoann Vandoorselare. 2005-12-02 Simon Josefsson * Makefile.am: Put 1.3.x releases in devel/ directory. 2005-12-02 Simon Josefsson * doc/TODO: add 2005-12-02 Simon Josefsson * doc/TODO: Add. 2005-12-02 Simon Josefsson * doc/TODO: Fix. 2005-12-02 Simon Josefsson * doc/TODO: Add. 2005-12-02 Simon Josefsson * doc/TODO: Add. 2005-12-02 Simon Josefsson * doc/TODO: Add. 2005-12-02 Simon Josefsson * doc/TODO: Add. 2005-12-02 Simon Josefsson * doc/README.CODING_STYLE: Mention indentation. 2005-12-02 Simon Josefsson * doc/TODO: Add. 2005-12-01 Simon Josefsson * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update. 2005-12-01 Simon Josefsson * src/cli.c: Don't infloop. 2005-12-01 Simon Josefsson * NEWS: Add. 2005-12-01 Simon Josefsson * src/cli.c: Check starttls_alarmed earlier, the signal might be sent before select is called. Report by Otto Maddox and influenced by tiny patch from Nozomu Ando . 2005-12-01 Simon Josefsson * tests/.cvsignore: [no log message] 2005-11-30 Nikos Mavrogiannopoulos * includes/gnutls/gnutls.h.in, lib/gnutls_session.c, lib/gnutls_session_pack.c: Some fixes in session resumption and prototypes. Based on patches and suggestions by Joe Orton. 2005-11-21 Simon Josefsson * doc/protocol/tls-numbers.txt: From . 2005-11-18 Nikos Mavrogiannopoulos * lib/x509/privkey_pkcs8.c: added some clarification about the encryption status. 2005-11-16 Nikos Mavrogiannopoulos * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit machines. Reported by Max Kellermann . 2005-11-16 Nikos Mavrogiannopoulos * src/cli-gaa.c, src/cli.gaa: [no log message] 2005-11-16 Nikos Mavrogiannopoulos * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some more fixes for PSK. 2005-11-16 Nikos Mavrogiannopoulos * configure.in: the library version number was bumped to 13 to allow for incompatible changes. 2005-11-16 Nikos Mavrogiannopoulos * ChangeLog, lib/auth_anon.c, lib/auth_anon.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/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c, lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am, src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c, src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the DHE-PSK ciphersuite additions. 2005-11-15 Nikos Mavrogiannopoulos * lib/gnutls_psk.c: some documentation updates 2005-11-15 Nikos Mavrogiannopoulos * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: gnutls_anon_set_params_function was renamed to gnutls_anon_set_server_params_function to be more consistent with the other functions. The same for the PSK. 2005-11-15 Nikos Mavrogiannopoulos * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c, lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was converted to behave similarly to get_dh_params. 2005-11-15 Nikos Mavrogiannopoulos * doc/gnutls.texi: [no log message] 2005-11-15 Nikos Mavrogiannopoulos * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h, lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c, lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h, lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c, tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added DHE-PSK ciphersuites and some cleanups. 2005-11-15 Simon Josefsson * NEWS: Typo. 2005-11-15 Simon Josefsson * NEWS, configure.in: Bump versions. 2005-11-15 Simon Josefsson * ChangeLog: [no log message] 2005-11-15 Simon Josefsson * NEWS: Version 1.3.0. 2005-11-15 Simon Josefsson * src/prime.c, src/serv.c, tests/pskself.c: Indent. 2005-11-15 Simon Josefsson * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr CHECKSUMS. 2005-11-15 Simon Josefsson * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l "-d""<2005-11-08""", and manually adjusting the start and end of the file. 2005-11-15 Simon Josefsson * Makefile.am: Don't use --tags for cvs2cl. 2005-11-15 Simon Josefsson * lib/Makefile.am: Dist auth_psk.h. 2005-11-15 Simon Josefsson * NEWS: Fix. 2005-11-15 Simon Josefsson * NEWS: Add. 2005-11-15 Simon Josefsson * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c, src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA code, to remove use of C++ // comments. 2005-11-15 Simon Josefsson * doc/manpages/Makefile.am: Add license. Fix parser error. Dist and install SRP man pages too. 2005-11-15 Simon Josefsson * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am, src/Makefile.am, src/prime.c: Disable more SRP stuff if --disable-srp, tiny patch from Albert Chin and tiny patch to src/prime.c from RedHat gnutls-1.2.6 RPM. 2005-11-15 Simon Josefsson * NEWS: Use more verbose NEWS entry format. 2005-11-15 Nikos Mavrogiannopoulos * tests/pskself.c: updated PSK self test 2005-11-15 Simon Josefsson * src/certtool-gaa.c: Fix. 2005-11-15 Simon Josefsson * doc/manpages/Makefile.am: Generated. 2005-11-15 Simon Josefsson * tests/.cvsignore: [no log message] 2005-11-15 Simon Josefsson * tests/Makefile.am: Add pskself. 2005-11-15 Simon Josefsson * tests/pskself.c: Add, based on anonself.c. 2005-11-15 Simon Josefsson * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP errors. 2005-11-15 Simon Josefsson * lib/gnutls_psk.c: Doc fix. 2005-11-14 Nikos Mavrogiannopoulos * doc/TODO: [no log message] 2005-11-14 Simon Josefsson * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c, src/serv.c: Include config.h first. Tiny patch from Albert Chin . 2005-11-14 Simon Josefsson * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum constant, for IBM C v6. Tiny patch from Albert Chin . 2005-11-14 Simon Josefsson * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define MAP_FAILED, tiny patch from Albert Chin 2005-11-12 Nikos Mavrogiannopoulos * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD ciphersuites. 2005-11-12 Nikos Mavrogiannopoulos * doc/arch/extensions_st.dia, doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf, doc/arch/extensions_st.png, doc/arch/mod_auth_st.dia, doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf, doc/arch/mod_auth_st.png, doc/internals.texi: added brief documentation on the extension and auth_method internals. 2005-11-12 Simon Josefsson * doc/TODO: Add. 2005-11-12 Nikos Mavrogiannopoulos * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c, src/certtool.gaa: some documentation updates. 2005-11-10 Nikos Mavrogiannopoulos * doc/arch/certificate-user-use-case.eps, doc/arch/certificate-user-use-case.pdf, doc/arch/certificate-user-use-case.png, doc/arch/client-server-use-case.eps, doc/arch/client-server-use-case.pdf, doc/arch/client-server-use-case.png, doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf, doc/arch/handshake-sequence.png, doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf, doc/arch/handshake-state.png, doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png, doc/certificate-user-use-case.pdf, doc/certificate-user-use-case.png, doc/client-server-use-case.pdf, doc/client-server-use-case.png, doc/handshake-sequence.pdf, doc/handshake-sequence.png, doc/handshake-state.pdf, doc/handshake-state.png, doc/internals.texi, doc/objects.pdf, doc/objects.png: moved architecture figures to arch/ 2005-11-10 Nikos Mavrogiannopoulos * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring past changes. 2005-11-10 Simon Josefsson * gl/inet_ntop.h, gl/readline.c: Update. 2005-11-08 Nikos Mavrogiannopoulos * doc/gnutls.texi: [no log message] 2005-11-08 Nikos Mavrogiannopoulos * lib/gnutls_int.h: [no log message] 2005-11-08 Simon Josefsson * doc/signatures.texi: Add. 2005-11-08 Nikos Mavrogiannopoulos * doc/Makefile.am, doc/arch/handshake-sequence.dia, doc/arch/handshake-state.dia, doc/arch/objects.dia, doc/certificate-user-use-case.pdf, doc/certificate-user-use-case.png, doc/client-server-use-case.pdf, doc/client-server-use-case.png, doc/gnutls.texi, doc/handshake-sequence.pdf, doc/handshake-sequence.png, doc/handshake-state.pdf, doc/handshake-state.png, doc/internals.texi, doc/objects.pdf, doc/objects.png: added some stuff about the internals of gnutls. 2005-11-08 Nikos Mavrogiannopoulos * doc/arch/certificate-user-use-case.dia, doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added again the files in binary mode. 2005-11-08 Nikos Mavrogiannopoulos * doc/arch/certificate-user-use-case.dia, doc/arch/client-server-use-case.dia, doc/arch/objects.dia: [no log message] 2005-11-08 Nikos Mavrogiannopoulos * doc/arch/certificate-user-use-case.dia, doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added some architectural diagrams. Quite primitive. 2005-11-08 Simon Josefsson * doc/signatures.texi: add 2005-11-08 Simon Josefsson * doc/signatures.texi: Wrap around <80 columns. 2005-11-08 Nikos Mavrogiannopoulos * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c, src/serv.c: fixed bug in session packing for anonymous connections. 2005-11-07 Simon Josefsson * src/serv.c, tests/anonself.c, tests/openpgp_test.c, tests/openssl.c, tests/x509_test.c: Indent. 2005-11-07 Simon Josefsson * Makefile.am: Indent tests/. 2005-11-07 Simon Josefsson * NEWS: Add. 2005-11-07 Simon Josefsson * 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_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/debug.c, lib/debug.h, lib/defines.h, lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c, lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h, lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_algorithms.h, lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c, lib/gnutls_auth.h, lib/gnutls_auth_int.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_compress_int.c, lib/gnutls_compress_int.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_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_helper.h, lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.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_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_priority.h, 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.c, lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c, lib/strfile.h, lib/x509/common.c, lib/x509/common.h, lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h, lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h, lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h, lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h, lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h, lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c, lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c, libextra/gnutls_extra.h, libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c, libextra/openpgp/compat.c, libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c, libextra/openpgp/xml.c, libextra/openssl_compat.c, libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c, src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style. 2005-11-07 Simon Josefsson * Makefile.am: Use GNU coding style for indent. 2005-11-07 Simon Josefsson * doc/manpages/Makefile.am: Add. 2005-11-07 Simon Josefsson * doc/reference/Makefile.am: Ignore more headers. 2005-11-07 Simon Josefsson * src/.cvsignore: [no log message] 2005-11-07 Nikos Mavrogiannopoulos * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff 2005-11-07 Nikos Mavrogiannopoulos * NEWS, configure.in, doc/TODO, doc/gnutls.texi, doc/manpages/Makefile.am, doc/manpages/psktool.1, includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c, lib/gnutls_algorithms.c, lib/gnutls_compress_int.c, lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h, lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c, lib/gnutls_session_pack.c, lib/gnutls_session_pack.h, lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h, lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c, src/crypt.c, src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa, src/serv.c, src/serv.gaa: 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. 2005-11-07 Simon Josefsson * ChangeLog: [no log message] 2005-11-07 Simon Josefsson * Version 1.2.9. ---------------------------------------------------------------------- Copyright (C) 2005, 2006 Free Software Foundation Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.