Guile: Reflect SRP/PSK changes.
[gnutls.git] / ChangeLog
blob7105ba13b6d2ce53289944e4313cdfc6de99b05a
1 2007-09-24  Simon Josefsson <simon@josefsson.org>
3         * configure.in: Bump version.
5 2007-09-24  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Version 2.1.1.
9 2007-09-24  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Add.
13 2007-09-24  Simon Josefsson <simon@josefsson.org>
15         * configure.in: Rework Camellia configure messages and logic.
17 2007-09-24  Simon Josefsson <simon@josefsson.org>
19         * NEWS: Add fixes, for trac.
21 2007-09-24  Simon Josefsson <simon@josefsson.org>
23         * NEWS: Add.
25 2007-09-24  Simon Josefsson <simon@josefsson.org>
27         * configure.in: Typo.
29 2007-09-24  Simon Josefsson <simon@josefsson.org>
31         * configure.in: Add --disable-camellia.  Remove automake
32         conditional, not used.
34 2007-09-24  Simon Josefsson <simon@josefsson.org>
36         * AUTHORS: Add.
38 2007-09-24  Simon Josefsson <simon@josefsson.org>
40         * NEWS: Add.
42 2007-09-24  Simon Josefsson <simon@josefsson.org>
44         * NEWS: Bump version.
46 2007-09-24  Simon Josefsson <simon@josefsson.org>
48         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
49         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
50         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
51         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
52         src/tls_test.c: Add patch to support Camellia, contributed by
53         Yoshisato YANAGISAWA.  Fixes #1. See
55         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
57 2007-09-20  Simon Josefsson <simon@josefsson.org>
59         * ChangeLog: Generated.
61 2007-09-20  Simon Josefsson <simon@josefsson.org>
63         * NEWS: Version 2.1.0.
65 2007-09-20  Simon Josefsson <simon@josefsson.org>
67         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
68         add -g to it.
70 2007-09-20  Simon Josefsson <simon@josefsson.org>
72         * src/cli-gaa.c, src/serv-gaa.c: Generated.
74 2007-09-20  Simon Josefsson <simon@josefsson.org>
76         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
78 2007-09-20  Simon Josefsson <simon@josefsson.org>
80         * src/cli.gaa: Set variables to NULL.
82 2007-09-20  Simon Josefsson <simon@josefsson.org>
84         * lib/ext_oprfi.c: Fix crash.
86 2007-09-20  Simon Josefsson <simon@josefsson.org>
88         * lib/ext_oprfi.c: Fix crash.
90 2007-09-20  Simon Josefsson <simon@josefsson.org>
92         * src/serv.c: Fix infloop.
94 2007-09-20  Simon Josefsson <simon@josefsson.org>
96         * src/serv.c: Fix crash.
98 2007-09-20  Simon Josefsson <simon@josefsson.org>
100         * src/cli.c: Fix crash.
102 2007-09-20  Simon Josefsson <simon@josefsson.org>
104         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
105         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
106         Opaque PRF Input in gnutls-cli and gnutls-serv.
108 2007-09-20  Simon Josefsson <simon@josefsson.org>
110         * doc/manpages/Makefile.am: Generated.
112 2007-09-20  Simon Josefsson <simon@josefsson.org>
114         * NEWS: Mention how to enable oprfi support.
116 2007-09-20  Simon Josefsson <simon@josefsson.org>
118         * doc/gnutls.texi: Typo.
120 2007-09-20  Simon Josefsson <simon@josefsson.org>
122         * lib/Makefile.am: Document more.
124 2007-09-20  Simon Josefsson <simon@josefsson.org>
126         * lib/ext_oprfi.c: Doc fix.
128 2007-09-20  Simon Josefsson <simon@josefsson.org>
130         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
131         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
132         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
133         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
134         extension.
136 2007-09-20  Simon Josefsson <simon@josefsson.org>
138         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
140 2007-09-20  Simon Josefsson <simon@josefsson.org>
142         * doc/gnutls.texi: Typo.
144 2007-09-20  Simon Josefsson <simon@josefsson.org>
146         * NEWS: Add.
148 2007-09-20  Simon Josefsson <simon@josefsson.org>
150         * configure.in: Bump versions.
152 2007-09-20  Simon Josefsson <simon@josefsson.org>
154         * doc/examples/Makefile.am: Fix -I's.
156 2007-09-20  Simon Josefsson <simon@josefsson.org>
158         * ChangeLog: Generated.
160 2007-09-20  Simon Josefsson <simon@josefsson.org>
162         * Makefile.am: Fix release target (git-tag no longer exit with
163         failure for non-existing tags).
165 2007-09-20  Simon Josefsson <simon@josefsson.org>
167         * NEWS: Version 2.0.1.
169 2007-09-20  Simon Josefsson <simon@josefsson.org>
171         * doc/gnutls.texi: Improve TLS ext section.
173 2007-09-19  Simon Josefsson <simon@josefsson.org>
175         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
177 2007-09-18  Simon Josefsson <simon@josefsson.org>
179         * doc/gnutls.texi: Notes on adding a new TLS extension.
181 2007-09-17  Simon Josefsson <simon@josefsson.org>
183         Merge branch 'master' of git+ssh://repo.or.cz/srv/git/gnutls
185 2007-09-17  Simon Josefsson <simon@josefsson.org>
187         * configure.in: Fix.
189 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
191         Merge branch 'master' of git://repo.or.cz/gnutls
193 2007-09-17  Simon Josefsson <simon@josefsson.org>
195         * configure.in: Rename.
197 2007-09-17  Simon Josefsson <simon@josefsson.org>
199         * NEWS: Add.
201 2007-09-17  Simon Josefsson <simon@josefsson.org>
203         * doc/Makefile.am, doc/credentials/Makefile.am,
204         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
205         doc/credentials/gnutls-http-serv,
206         doc/credentials/openpgp-server-key.bin,
207         doc/credentials/openpgp-server-key.txt,
208         doc/credentials/openpgp-server.bin,
209         doc/credentials/openpgp-server.txt,
210         doc/credentials/openpgp/Makefile.am,
211         doc/credentials/openpgp/cli_pub.asc,
212         doc/credentials/openpgp/cli_ring.asc,
213         doc/credentials/openpgp/cli_ring.gpg,
214         doc/credentials/openpgp/cli_sec.asc,
215         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
216         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
217         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
218         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
219         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
220         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
221         doc/credentials/x509-ca.crt, doc/credentials/x509-ca.pem,
222         doc/credentials/x509-client-key.pem,
223         doc/credentials/x509-client.crt, doc/credentials/x509-client.p12,
224         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
225         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.crt,
226         doc/credentials/x509-proxy.pem,
227         doc/credentials/x509-server-dsa.crt,
228         doc/credentials/x509-server-dsa.pem,
229         doc/credentials/x509-server-key-dsa.pem,
230         doc/credentials/x509-server-key.pem,
231         doc/credentials/x509-server.crt, doc/credentials/x509-server.pem,
232         doc/credentials/x509-trust.pem, doc/credentials/x509/Makefile.am,
233         doc/credentials/x509/ca.pem, doc/credentials/x509/cert-dsa.pem,
234         doc/credentials/x509/cert.pem,
235         doc/credentials/x509/clicert-dsa.pem,
236         doc/credentials/x509/clicert.pem,
237         doc/credentials/x509/clikey-dsa.pem,
238         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
239         doc/credentials/x509/key.pem, src/Makefile.am,
240         src/gnutls-http-serv, src/openpgp/Makefile.am,
241         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
242         src/openpgp/cli_ring.gpg, src/openpgp/cli_sec.asc,
243         src/openpgp/pub.asc, src/openpgp/sec.asc, src/params.pem,
244         src/srp/Makefile.am, src/srp/tpasswd, src/srp/tpasswd.conf,
245         src/x509/Makefile.am, src/x509/ca.pem, src/x509/cert-dsa.pem,
246         src/x509/cert.pem, src/x509/clicert-dsa.pem, src/x509/clicert.pem,
247         src/x509/clikey-dsa.pem, src/x509/clikey.pem, src/x509/key-dsa.pem,
248         src/x509/key.pem: Move test credentials from src/ to
249         doc/credentials/.
251 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
253         Merge branch 'master' of git://repo.or.cz/gnutls
255 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
257         * src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Added
258         the --disable-client-cert option, to prevent the server asking the
259         client for a certificate.
261 2007-09-11  Simon Josefsson <simon@josefsson.org>
263         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
264         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
265         duplicate gnulib modules.
267 2007-09-11  Simon Josefsson <simon@josefsson.org>
269         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
270         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
271         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
272         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
273         duplicate gnulib modules.
275 2007-09-11  Simon Josefsson <simon@josefsson.org>
277         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
278         gnulib files.
280 2007-09-11  Simon Josefsson <simon@josefsson.org>
282         * lgl/m4/absolute-header.m4: Update gnulib files.
284 2007-09-11  Simon Josefsson <simon@josefsson.org>
286         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
287         lgl/realloc.c, lgl/stdlib_.h: Add.
289 2007-09-04  Ludovic Courtès <ludo@gnu.org>
291         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
292         functions.  * guile/src/core.c
293         (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use
294         `scm_take_locale_stringn ()' instead of `scm_take_locale_string ()'.
295         * NEWS: Update.  Signed-off-by: Simon Josefsson
296         <simon@josefsson.org>
298 2007-09-04  Ludovic Courtès <ludo@gnu.org>
300         * NEWS: Guile: Fix `x509-certificate-dn-oid' and related functions.
301         * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use
302         `scm_take_locale_stringn ()' instead of `scm_take_locale_string ()'.
303         * NEWS: Update.  Signed-off-by: Simon Josefsson
304         <simon@josefsson.org>
306 2007-09-10  Simon Josefsson <simon@josefsson.org>
308         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
309         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
311 2007-09-10  Simon Josefsson <simon@josefsson.org>
313         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
314         doc/examples/.cvsignore, doc/manpages/.cvsignore,
315         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
316         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
317         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
318         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
319         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
320         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
321         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
322         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
323         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
324         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
325         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
326         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
327         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
328         tests/sha2/.cvsignore, tests/userid/.cvsignore,
329         tests/x509paths/.cvsignore: Remove .cvsignore's.
331 2007-09-07  Simon Josefsson <simon@josefsson.org>
333         * NEWS: Fix.
335 2007-09-07  Simon Josefsson <simon@josefsson.org>
337         * configure.in: Bump versions.
339 2007-09-07  Simon Josefsson <simon@josefsson.org>
341         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
342         values for SRP.
344 2007-09-06  Simon Josefsson <simon@josefsson.org>
346         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
348 2007-09-04  Simon Josefsson <simon@josefsson.org>
350         * ChangeLog: Generated.
352 2007-09-04  Simon Josefsson <simon@josefsson.org>
354         * NEWS: Version 2.0.0.
356 2007-09-04  Simon Josefsson <simon@josefsson.org>
358         * NEWS: Add.
360 2007-09-03  Simon Josefsson <simon@josefsson.org>
362         * NEWS: Add 1.6.x entries.
364 2007-09-03  Simon Josefsson <simon@josefsson.org>
366         * NEWS: Fix.
368 2007-09-03  Simon Josefsson <simon@josefsson.org>
370         * configure.in: Use three-digit versions.
372 2007-09-01  Simon Josefsson <simon@josefsson.org>
374         * NEWS: Fix.
376 2007-09-01  Simon Josefsson <simon@josefsson.org>
378         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
379         v1.1.
381 2007-08-31  Simon Josefsson <simon@josefsson.org>
383         * NEWS, configure.in: Bump versions.
385 2007-08-31  Simon Josefsson <simon@josefsson.org>
387         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
388         v1.0.
390 2007-08-31  Simon Josefsson <simon@josefsson.org>
392         * configure.in: Drop gnits mode.
394 2007-08-31  Simon Josefsson <simon@josefsson.org>
396         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
397         anonymous ciphers are disabled.
399 2007-08-31  Simon Josefsson <simon@josefsson.org>
401         * doc/examples/Makefile.am: Don't try to build ex-client1 if
402         anonymous ciphers are disabled.
404 2007-08-27  Simon Josefsson <simon@josefsson.org>
406         * ChangeLog: Generated.
408 2007-08-27  Simon Josefsson <simon@josefsson.org>
410         * NEWS: Version 1.7.19.
412 2007-08-27  Simon Josefsson <simon@josefsson.org>
414         * NEWS: Add.
416 2007-08-27  Simon Josefsson <simon@josefsson.org>
418         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
419         GNUTLS_CRD_IA.
421 2007-08-27  Simon Josefsson <simon@josefsson.org>
423         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
425 2007-08-27  Simon Josefsson <simon@josefsson.org>
427         * NEWS: Add.
429 2007-08-27  Simon Josefsson <simon@josefsson.org>
431         * lib/gnutls_errors.c: Doc fix.
433 2007-08-27  Simon Josefsson <simon@josefsson.org>
435         * lib/gnutls_handshake.c: Revert "Check that value is negative
436         before using gnutls_error_is_fatal."  This reverts commit
437         9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
439 2007-08-27  Simon Josefsson <simon@josefsson.org>
441         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
442         positive "errors". Would fix bug reported by Andreas Metzler
443         <ametzler@downhill.at.eu.org> in
445         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293 see also <http://bugs.debian.org/439640>.
447 2007-08-27  Simon Josefsson <simon@josefsson.org>
449         * lib/gnutls_handshake.c: Check that value is negative before using
450         gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
451         <ametzler@downhill.at.eu.org> in
453         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293> see also <http://bugs.debian.org/439640>.
455 2007-08-24  Simon Josefsson <simon@josefsson.org>
457         * NEWS: Add.
459 2007-08-24  Simon Josefsson <simon@josefsson.org>
461         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
462         OpenCDK 0.6.4.
464 2007-08-24  Simon Josefsson <simon@josefsson.org>
466         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
468 2007-08-23  Simon Josefsson <simon@josefsson.org>
470         * gl/readline.c: Upgrade gnulib files.
472 2007-08-23  Simon Josefsson <simon@josefsson.org>
474         * src/certtool.c: No need for getline.h.
476 2007-08-23  Simon Josefsson <simon@josefsson.org>
478         * NEWS: Add.
480 2007-08-23  Simon Josefsson <simon@josefsson.org>
482         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
483         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
484         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
485         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
486         lgl/stdio_.h: Upgrade gnulib files.
488 2007-08-23  Simon Josefsson <simon@josefsson.org>
490         * NEWS: Add.
492 2007-08-23  Simon Josefsson <simon@josefsson.org>
494         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
495         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
496         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
497         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
498         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
499         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
500         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
501         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
503 2007-08-20  Simon Josefsson <simon@josefsson.org>
505         * NEWS, configure.in: Bump versions.
507 2007-08-20  Simon Josefsson <simon@josefsson.org>
509         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
510         disabled.
512 2007-08-16  Simon Josefsson <simon@josefsson.org>
514         * ChangeLog: Generated.
516 2007-08-16  Simon Josefsson <simon@josefsson.org>
518         * NEWS: Version 1.7.18.
520 2007-08-16  Simon Josefsson <simon@josefsson.org>
522         * NEWS: Add.
524 2007-08-16  Simon Josefsson <simon@josefsson.org>
526         * configure.in: Bump version.
528 2007-08-16  Simon Josefsson <simon@josefsson.org>
530         * NEWS: Add.
532 2007-08-16  Simon Josefsson <simon@josefsson.org>
534         * NEWS: Add.
536 2007-08-16  Simon Josefsson <simon@josefsson.org>
538         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
539         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
540         mix for different sized variables. Tiny patch from
542         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
544 2007-08-15  Simon Josefsson <simon@josefsson.org>
546         * doc/Makefile.am: Typo.
548 2007-08-15  Simon Josefsson <simon@josefsson.org>
550         * doc/Makefile.am: Install images in info directory.
552 2007-08-15  Simon Josefsson <simon@josefsson.org>
554         * doc/Makefile.am, doc/arch/certificate-user-use-case.dia,
555         doc/arch/certificate-user-use-case.eps,
556         doc/arch/certificate-user-use-case.pdf,
557         doc/arch/certificate-user-use-case.png,
558         doc/arch/client-server-use-case.dia,
559         doc/arch/client-server-use-case.eps,
560         doc/arch/client-server-use-case.pdf,
561         doc/arch/client-server-use-case.png, doc/arch/extensions_st.dia,
562         doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
563         doc/arch/extensions_st.png, doc/arch/handshake-sequence.dia,
564         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
565         doc/arch/handshake-sequence.png, doc/arch/handshake-state.dia,
566         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
567         doc/arch/handshake-state.png, doc/arch/mod_auth_st.dia,
568         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
569         doc/arch/mod_auth_st.png, doc/arch/objects.dia,
570         doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png,
571         doc/gnutls-certificate-user-use-case.dia,
572         doc/gnutls-certificate-user-use-case.eps,
573         doc/gnutls-certificate-user-use-case.pdf,
574         doc/gnutls-certificate-user-use-case.png,
575         doc/gnutls-client-server-use-case.dia,
576         doc/gnutls-client-server-use-case.eps,
577         doc/gnutls-client-server-use-case.pdf,
578         doc/gnutls-client-server-use-case.png,
579         doc/gnutls-extensions_st.dia, doc/gnutls-extensions_st.eps,
580         doc/gnutls-extensions_st.pdf, doc/gnutls-extensions_st.png,
581         doc/gnutls-handshake-sequence.dia,
582         doc/gnutls-handshake-sequence.eps,
583         doc/gnutls-handshake-sequence.pdf,
584         doc/gnutls-handshake-sequence.png, doc/gnutls-handshake-state.dia,
585         doc/gnutls-handshake-state.eps, doc/gnutls-handshake-state.pdf,
586         doc/gnutls-handshake-state.png, doc/gnutls-mod_auth_st.dia,
587         doc/gnutls-mod_auth_st.eps, doc/gnutls-mod_auth_st.pdf,
588         doc/gnutls-mod_auth_st.png, doc/gnutls-objects.dia,
589         doc/gnutls-objects.eps, doc/gnutls-objects.pdf,
590         doc/gnutls-objects.png, doc/gnutls.texi: More image renaming.
592 2007-08-15  Simon Josefsson <simon@josefsson.org>
594         * doc/Makefile.am, doc/gnutls-internals.dia,
595         doc/gnutls-internals.eps, doc/gnutls-internals.pdf,
596         doc/gnutls-internals.png, doc/gnutls-layers.dia,
597         doc/gnutls-layers.eps, doc/gnutls-layers.pdf,
598         doc/gnutls-layers.png, doc/gnutls-pgp.dia, doc/gnutls-pgp.eps,
599         doc/gnutls-pgp.pdf, doc/gnutls-pgp.png, doc/gnutls-x509.dia,
600         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls-x509.png,
601         doc/gnutls.texi, doc/internals.dia, doc/internals.eps,
602         doc/internals.pdf, doc/internals.png, doc/layers.dia,
603         doc/layers.eps, doc/layers.pdf, doc/layers.png, doc/pgp1.dia,
604         doc/pgp1.eps, doc/pgp1.pdf, doc/pgp1.png, doc/x509-1.dia,
605         doc/x509-1.eps, doc/x509-1.pdf, doc/x509-1.png: Rename images to
606         deal with texinfo brokenness. See
607         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
609 2007-08-15  Simon Josefsson <simon@josefsson.org>
611         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
612         used.
614 2007-08-15  Simon Josefsson <simon@josefsson.org>
616         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
617         <ametzler@downhill.at.eu.org>.
619 2007-08-15  Simon Josefsson <simon@josefsson.org>
621         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
622         Metzler <ametzler@downhill.at.eu.org>.
624 2007-08-15  Simon Josefsson <simon@josefsson.org>
626         * ChangeLog: Generated.
628 2007-08-15  Simon Josefsson <simon@josefsson.org>
630         * NEWS: Typo.
632 2007-08-15  Simon Josefsson <simon@josefsson.org>
634         * NEWS: Version 1.7.17.
636 2007-08-15  Simon Josefsson <simon@josefsson.org>
638         * doc/manpages/Makefile.am: Generated.
640 2007-08-13  Simon Josefsson <simon@josefsson.org>
642         * NEWS: Add.
644 2007-08-13  Simon Josefsson <simon@josefsson.org>
646         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
647         gnutls_openpgp_privkey_sign_hash.
649 2007-08-13  Simon Josefsson <simon@josefsson.org>
651         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
652         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
653         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
654         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
655         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
656         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
657         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
658         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
659         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
660         src/tls_test.c: Use *_t types consistently.
662 2007-08-12  Simon Josefsson <simon@josefsson.org>
664         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
665         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
666         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
667         sign callback.
669 2007-08-12  Simon Josefsson <simon@josefsson.org>
671         * tests/x509signself.c: Fix warnings.
673 2007-08-11  Simon Josefsson <simon@josefsson.org>
675         * doc/manpages/Makefile.am: Update.
677 2007-08-11  Simon Josefsson <simon@josefsson.org>
679         * configure.in: Set shared library version correctly.
681 2007-08-11  Simon Josefsson <simon@josefsson.org>
683         * NEWS, includes/gnutls/gnutls.h.in: New errors
684         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
686 2007-08-11  Simon Josefsson <simon@josefsson.org>
688         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
689         lib/gnutls_sig.c: Add gnutls_sign_callback_get.         *
690         includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add.    *
691         lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from
692         gnutls_sig.c.  Doc fix.         (gnutls_sign_callback_get): New function.
693         * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
695 2007-08-10  Simon Josefsson <simon@josefsson.org>
697         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
698         codes.
700 2007-08-10  Simon Josefsson <simon@josefsson.org>
702         * doc/manpages/Makefile.am: Update.
704 2007-08-10  Simon Josefsson <simon@josefsson.org>
706         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
707         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
708         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
709         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
710         External signing callback interface.    * includes/gnutls/gnutls.h.in
711         (gnutls_sign_func): New type.   (gnutls_sign_callback_set): New
712         function.       * includes/gnutls/x509.h
713         (gnutls_x509_privkey_sign_hash): New    function.       *
714         lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle
715         NULL key.  Doc fix.     * lib/gnutls_sig.c (_gnutls_tls_sign_hdata):
716         Pass session to         _gnutls_tls_sign.       (_gnutls_tls_sign_params):
717         Likewise.       (_gnutls_tls_sign): Add new parameter 'session'.  Call
718         sign    callback if appropriate.        (gnutls_sign_callback_set): New
719         function.       * lib/gnutls_x509.c (read_key_mem): Support a NULL key.
720         * lib/gnutls_int.h (internals_st): Add sign_func,
721         sign_func_userdata.     * lib/auth_dhe.c (gen_dhe_server_kx): Use
722         length of certificate   list to decide wheter to sign, not presence
723         of private key.         * lib/auth_cert.c
724         (_gnutls_gen_cert_client_cert_vrfy): Likewise.          *
725         lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise.     *
726         lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that
727         private key is present.         * lib/auth_rsa_export.c
728         (gen_rsa_export_server_kx): Don't check         key size when key is not
729         present, assume it is > 512 bits.       * lib/x509/privkey.c
730         (gnutls_x509_privkey_sign_hash): New    function.       *
731         tests/Makefile.am: Add x509signself.
733 2007-08-10  Simon Josefsson <simon@josefsson.org>
735         * NEWS: Add.
737 2007-08-10  Simon Josefsson <simon@josefsson.org>
739         * tests/Makefile.am: Build x509self.
741 2007-08-10  Simon Josefsson <simon@josefsson.org>
743         * tests/x509self.c: New file.
745 2007-08-08  Simon Josefsson <simon@josefsson.org>
747         * NEWS: Add.
749 2007-08-08  Simon Josefsson <simon@josefsson.org>
751         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
752         RFC is out and we've done simple interop of it.
754 2007-08-08  Simon Josefsson <simon@josefsson.org>
756         * AUTHORS: Add.
758 2007-08-08  Simon Josefsson <simon@josefsson.org>
760         * NEWS: Add.
762 2007-08-08  Simon Josefsson <simon@josefsson.org>
764         * po/pl.po, po/sv.po: Sync with TP.
766 2007-08-08  Simon Josefsson <simon@josefsson.org>
768         * NEWS: Add.
770 2007-07-09  Ludovic Courtès <ludo@gnu.org>
772         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
773         titles.  * doc/gnutls.texi: Capitalized subsection titles.  *
774         doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson
775         <simon@josefsson.org>
777 2007-08-08  Simon Josefsson <simon@josefsson.org>
779         * NEWS: Add.
781 2007-08-03  Ludovic Courtès <ludo@gnu.org>
783         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
784         code and documentation.  * doc/Makefile.am (SNARF_CPPFLAGS): Added
785         `{top_srcdir,top_builddir}/includes' and `top_builddir'.
786         (core.c.texi): Added `&&' between the `make' command and the
787         `$(GUILE_FOR_BUILD)' command.  Use `$(MAKE)' instead of `make'.
788         (extra.c.texi): Likewise.  * src/Makefile.am (AM_CPPFLAGS): Added
789         `{top_srcdir,top_builddir}/includes'.  Signed-off-by: Simon
790         Josefsson <simon@josefsson.org>
792 2007-08-08  Simon Josefsson <simon@josefsson.org>
794         * NEWS, configure.in: Bump versions.
796 2007-08-08  Simon Josefsson <simon@josefsson.org>
798         * ChangeLog: Generated.
800 2007-08-07  Simon Josefsson <simon@josefsson.org>
802         * NEWS: Version 1.7.16.
804 2007-08-07  Simon Josefsson <simon@josefsson.org>
806         * NEWS: Add.
808 2007-08-07  Simon Josefsson <simon@josefsson.org>
810         * NEWS: Add.
812 2007-08-07  Simon Josefsson <simon@josefsson.org>
814         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
815         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
816         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
817         gl/override/doc/gpl-2.0.texi.diff,
818         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
819         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
820         Update gnulib files.
822 2007-08-02  Ludovic Courtès <ludo@gnu.org>
824         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson
825         <simon@josefsson.org>
827 2007-08-01  Ludovic Courtès <ludo@gnu.org>
829         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
830         in certificate selection.  * lib/auth_cert.c
831         (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH,
832         APR_PKEY and APR_CERT_LIST when validating their   value.
833         (_gnutls_server_select_cert): When IDX < 0, set RET to
834         `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson
835         <simon@josefsson.org>
837 2007-08-02  Simon Josefsson <simon@josefsson.org>
839         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
841 2007-08-02  Simon Josefsson <simon@josefsson.org>
843         * AUTHORS: Add.
845 2007-07-14  Simon Josefsson <simon@josefsson.org>
847         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
849 2007-07-14  Simon Josefsson <simon@josefsson.org>
851         * NEWS: Add.
853 2007-07-14  Simon Josefsson <simon@josefsson.org>
855         * configure.in: Bump versions.
857 2007-07-14  Simon Josefsson <simon@josefsson.org>
859         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
860         reads work OK. Needed for Mac OS X.  Report and tiny patch by Hal
861         Eden <n.mavrogiannopoulos@gmail.com>.
863 2007-07-12  Simon Josefsson <simon@josefsson.org>
865         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
866         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
868 2007-07-09  Simon Josefsson <simon@josefsson.org>
870         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
871         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
873 2007-07-09  Simon Josefsson <simon@josefsson.org>
875         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
876         errors regarding internals.texi. See
878         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
880 2007-07-09  Simon Josefsson <simon@josefsson.org>
882         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
883         when guile isn't installed built yet.
885 2007-07-08  Ludovic Courtès <ludo@gnu.org>
887         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
888         and chapter titles.  * doc/gnutls.texi: Capitalized section and
889         chapter titles.   (Certificate to XML convertion functions): Fixed
890         typo both in node   name and chapter title.  Updated menu.  *
891         doc/internals.texi: Likewise.  Signed-off-by: Simon Josefsson
892         <simon@josefsson.org>
894 2007-07-06  Simon Josefsson <simon@josefsson.org>
896         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
898 2007-07-02  Ludovic Courtès <ludo@gnu.org>
900         * doc/guile.texi: Manual: Small Guile fixes.  * doc/guile.texi:
901         Fixed typos, added cross-refs to the Guile manual.  Signed-off-by:
902         Simon Josefsson <simon@josefsson.org>
904 2007-07-03  Simon Josefsson <simon@josefsson.org>
906         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
908 2007-07-02  Simon Josefsson <simon@josefsson.org>
910         * ChangeLog: Generated.
912 2007-07-02  Simon Josefsson <simon@josefsson.org>
914         * NEWS: Version 1.7.15.
916 2007-07-02  Simon Josefsson <simon@josefsson.org>
918         * po/LINGUAS: Revert.
920 2007-07-02  Simon Josefsson <simon@josefsson.org>
922         * po/LINGUAS: Sync with TP.
924 2007-07-02  Simon Josefsson <simon@josefsson.org>
926         * NEWS: Add.
928 2007-07-02  Simon Josefsson <simon@josefsson.org>
930         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
931         Fix gnulib name changes.
933 2007-07-02  Simon Josefsson <simon@josefsson.org>
935         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
936         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
937         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
938         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
939         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
940         Update gnulib files.  Fix GPL renaming.
942 2007-07-02  Simon Josefsson <simon@josefsson.org>
944         * NEWS: Add.
946 2007-07-02  Simon Josefsson <simon@josefsson.org>
948         * doc/gnutls.texi: Typo.
950 2007-07-02  Simon Josefsson <simon@josefsson.org>
952         * doc/gnutls.texi: Improve installation instructions.
954 2007-07-02  Simon Josefsson <simon@josefsson.org>
956         * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
957         ludo@gnu.org (Ludovic Courtès).
959 2007-06-29  Simon Josefsson <simon@josefsson.org>
961         * NEWS: Add.
963 2007-06-29  Simon Josefsson <simon@josefsson.org>
965         * doc/guile.texi: Add 'Guile Preparations' section. Based on
966         discussions with ludo@gnu.org (Ludovic Courtès).
968 2007-06-29  Simon Josefsson <simon@josefsson.org>
970         * configure.in: Check for scm_from_locale_string instead of SCM_API.
971         Patch from ludo@gnu.org (Ludovic Courtès).
973 2007-06-29  Simon Josefsson <simon@josefsson.org>
975         * NEWS: Add.
977 2007-06-29  Simon Josefsson <simon@josefsson.org>
979         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
980         Reported by ludo@gnu.org (Ludovic Courtès).
982 2007-06-27  Simon Josefsson <simon@josefsson.org>
984         * doc/TODO: Add.
986 2007-06-27  Simon Josefsson <simon@josefsson.org>
988         * NEWS: Add.
990 2007-06-27  Simon Josefsson <simon@josefsson.org>
992         * po/LINGUAS, po/ms.po: Sync with TP.
994 2007-06-27  Simon Josefsson <simon@josefsson.org>
996         * NEWS: Add.
998 2007-06-27  Simon Josefsson <simon@josefsson.org>
1000         * tests/key-id/key-id: Can't use /dev/null as template under
1001         mingw32, probably really a bug in cfg+.
1003 2007-06-27  Simon Josefsson <simon@josefsson.org>
1005         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
1007 2007-06-26  Simon Josefsson <simon@josefsson.org>
1009         * NEWS, configure.in: Check that the guile header files is recent
1010         enough and that it works.
1012 2007-06-26  Simon Josefsson <simon@josefsson.org>
1014         * configure.in: Move Guile setup stuff down under 'External
1015         libraries'.
1017 2007-06-26  Simon Josefsson <simon@josefsson.org>
1019         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
1020         bindings.
1022 2007-06-26  Simon Josefsson <simon@josefsson.org>
1024         * NEWS, configure.in: Bump versions.
1026 2007-06-26  Simon Josefsson <simon@josefsson.org>
1028         * ChangeLog: Generated.
1030 2007-06-26  Simon Josefsson <simon@josefsson.org>
1032         * NEWS: Version 1.7.14.
1034 2007-06-26  Simon Josefsson <simon@josefsson.org>
1036         * NEWS: Add.
1038 2007-06-26  Simon Josefsson <simon@josefsson.org>
1040         * NEWS: Add.
1042 2007-06-26  Simon Josefsson <simon@josefsson.org>
1044         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
1045         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
1046         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
1047         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
1048         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
1049         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
1050         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
1051         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
1052         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
1053         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
1054         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
1055         gnulib files.
1057 2007-06-26  Simon Josefsson <simon@josefsson.org>
1059         * NEWS: Add.
1061 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
1063         * configure.in: Make sure Guile is 1.8 or later.  * configure.in:
1064         Make sure Guile is 1.8 or later, using `GUILE_CHECK'.
1065         Signed-off-by: Simon Josefsson <simon@josefsson.org>
1067 2007-06-26  Simon Josefsson <simon@josefsson.org>
1069         * NEWS: Add.
1071 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
1073         * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'.  *
1074         lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]'
1075         when done.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
1077 2007-06-20  Simon Josefsson <simon@josefsson.org>
1079         * NEWS: Add.
1081 2007-06-20  Simon Josefsson <simon@josefsson.org>
1083         * THANKS: Add.
1085 2007-06-20  Simon Josefsson <simon@josefsson.org>
1087         * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
1088         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
1089         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
1091 2007-06-20  Simon Josefsson <simon@josefsson.org>
1093         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
1095 2007-06-15  Simon Josefsson <simon@josefsson.org>
1097         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
1099 2007-06-14  Simon Josefsson <simon@josefsson.org>
1101         * AUTHORS: Update PGP key.
1103 2007-06-14  Simon Josefsson <simon@josefsson.org>
1105         * AUTHORS: Change Ludovic' description.
1107 2007-06-14  Simon Josefsson <simon@josefsson.org>
1109         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.
1110         (stream_to_datum): Call gnutls_assert() on error.
1112 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
1114         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  *
1115         lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before invoking
1116         `gnutls_malloc ()', increment SIZE when using TLS 1.2 so that the
1117         allocated buffer is large-enough to contain the list of supported
1118         hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson
1119         <simon@josefsson.org>
1121 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
1123         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
1124         `gnutls_certificate_set_openpgp_key_mem ()'  *
1125         libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
1126         NULL   rather than checking BUF (which is not initialized yet).
1127         Signed-off-by: Simon Josefsson <simon@josefsson.org>
1129 2007-06-13  Simon Josefsson <simon@josefsson.org>
1131         * NEWS, configure.in: Bump versions.
1133 2007-06-13  Simon Josefsson <simon@josefsson.org>
1135         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
1137 2007-06-12  Simon Josefsson <simon@josefsson.org>
1139         * doc/TODO: Add.
1141 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
1143         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
1144         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.
1145         Signed-off-by: Simon Josefsson <simon@josefsson.org>
1147 2007-06-12  Simon Josefsson <simon@josefsson.org>
1149         * doc/Makefile.am: Clarify that guile.texi dependencies are
1150         dependencies of gnutls.texi too.
1152 2007-06-11  Simon Josefsson <simon@josefsson.org>
1154         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
1156 2007-06-11  Simon Josefsson <simon@josefsson.org>
1158         * THANKS, configure.in: Need to use CFLAGS when checking for
1159         -Wno-pointer-sign. Reported by "Kristofer T. Karas"
1160         <ktk@enterprise.bidmc.harvard.edu>.
1162 2007-06-11  Simon Josefsson <simon@josefsson.org>
1164         * ChangeLog: Generated.
1166 2007-06-11  Simon Josefsson <simon@josefsson.org>
1168         * NEWS: Version 1.7.13.
1170 2007-06-11  Simon Josefsson <simon@josefsson.org>
1172         * Makefile.am: Fix update-po target.
1174 2007-06-11  Simon Josefsson <simon@josefsson.org>
1176         * NEWS: Fix.
1178 2007-06-11  Simon Josefsson <simon@josefsson.org>
1180         * NEWS: Add.
1182 2007-06-11  Simon Josefsson <simon@josefsson.org>
1184         * doc/manpages/Makefile.am: Fix copyright years.
1186 2007-06-11  Simon Josefsson <simon@josefsson.org>
1188         * doc/reference/gnutls.types: Add, to work around problems if this
1189         file isn't present.
1191 2007-06-11  Simon Josefsson <simon@josefsson.org>
1193         * Makefile.am: Fix release target.
1195 2007-06-11  Simon Josefsson <simon@josefsson.org>
1197         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
1199 2007-06-11  Simon Josefsson <simon@josefsson.org>
1201         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
1202         gnulib_libs, to fix rpath issue.
1204 2007-06-11  Simon Josefsson <simon@josefsson.org>
1206         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
1208 2007-06-11  Simon Josefsson <simon@josefsson.org>
1210         * NEWS: Add.
1212 2007-06-11  Simon Josefsson <simon@josefsson.org>
1214         * NEWS: Add.
1216 2007-06-11  Simon Josefsson <simon@josefsson.org>
1218         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
1219         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
1220         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
1221         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
1222         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
1223         files.
1225 2007-06-11  Simon Josefsson <simon@josefsson.org>
1227         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1228         libextra/opencdk/compress.c, libextra/opencdk/context.h,
1229         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
1230         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
1231         libextra/opencdk/main.c, libextra/opencdk/main.h,
1232         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
1233         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
1234         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1235         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
1236         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
1237         OpenCDK 0.6.3.
1239 2007-06-11  Simon Josefsson <simon@josefsson.org>
1241         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
1242         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
1243         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
1245 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
1247         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
1248         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS,
1249         GNUTLS_EXTRA_LIBS): New.   (GNULIB_LDFLAGS): Renamed to
1250         `GNULIB_LIBS'.  Explicitly pass the `.la'   path.
1251         (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
1252         last   item so that RPATH is in the right order (i.e., all
1253         `$(top_builddir)/...' appear first).
1254         (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
1256 2007-06-08  Simon Josefsson <simon@josefsson.org>
1258         * NEWS, configure.in: Bump versions.
1260 2007-06-08  Simon Josefsson <simon@josefsson.org>
1262         * ChangeLog: Generated.
1264 2007-06-08  Simon Josefsson <simon@josefsson.org>
1266         * NEWS: Version 1.7.12.
1268 2007-06-08  Simon Josefsson <simon@josefsson.org>
1270         * NEWS: Add.
1272 2007-06-08  Simon Josefsson <simon@josefsson.org>
1274         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
1276 2007-06-08  Simon Josefsson <simon@josefsson.org>
1278         * NEWS: Add.
1280 2007-06-08  Simon Josefsson <simon@josefsson.org>
1282         * NEWS: Add.
1284 2007-06-08  Simon Josefsson <simon@josefsson.org>
1286         Merge branch 'guile'
1288 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
1290         * lgl/Makefile.am, lgl/m4/intl.m4, lgl/m4/lseek.m4,
1291         lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4, lgl/m4/wchar.m4,
1292         lgl/vasnprintf.c, lgl/wchar_.h: Update.
1294 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
1296         * po/Makevars: Try to fix line number collisions.
1298 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
1300         * configure.in, guile/src/Makefile.am: Fixed the
1301         `-Wno-strict-prototypes' issue in Guile code.  * configure.in: Add
1302         all custom CFLAGS to `AM_CFLAGS' rather than   `CFLAGS', except for
1303         `-D_REENTRANT -D_THREAD_SAFE' which must be   present during feature
1304         tests.  Substitute `AM_CFLAGS'.  * src/Makefile.am
1305         (libguile_gnutls_v_0_la_CFLAGS): Added `$(AM_CFLAGS)'.
1306         (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.   (AM_CFLAGS): When
1307         GCC is used, add `-Wno-strict-prototypes'.
1309 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
1311         * configure.in: Cosmetic changes in `configure.in'.  * configure.in:
1312         Display a heading indicating that Guile stuff are being   detected.
1315 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
1317         * m4/guile.m4: Added `guile.m4', per Simon's request.
1319 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
1321         * configure.in: Don't look for Guile when `guile-snarf' is not
1322         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS'
1323         when   `guile-snarf' is not found.
1325 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
1327         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
1329 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
1331         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
1333 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
1335         * doc/guile.texi: More @node fixes.
1337 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
1339         * doc/guile.texi: Avoid @node collisions with main manual.
1341 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
1343         * doc/Makefile.am: Need -I for config.h.
1345 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
1347         * Makefile.am: Need to build doc/ after guile/.
1349 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
1351         * NEWS: Add.
1353 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
1355         * guile/src/Makefile.am: Need -I for config.h.
1357 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
1359         Merge branch 'master' of git://repo.or.cz/gnutls
1361 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
1363         * doc/Makefile.am, guile/src/Makefile.am, guile/src/core.c,
1364         guile/src/errors.c, guile/src/extra.c: Usage "old-fashion" make
1365         suffix rules rather than GNU Make patterns.  * doc/Makefile
1366         (%.c.texi): Removed.   (core.c.texi, extra.c.texi): New targets.  *
1367         guile/src/Makefile.am: Renamed `FILE.c.x' to `FILE.x'.   (SUFFIXES):
1368         Removed.   (%.c.x): Removed.   (.c.x): New target.  *
1369         guile/src/core.c: Include "core.x" instead of "core.c.x".  *
1370         guile/src/errors.c: Likewise.  * guile/src/extra.c: Likewise.
1372 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
1374         * doc/extract-guile-c-doc.scm,
1375         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
1376         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm
1377         (main): Use named arguments rather than   a single rest arg.   Fixed
1378         the order of arguments as passed to   `run-cpp-and-extract-snarfing'
1379         so that `ccache gcc -E' is really   passed as `("ccache" "gcc"
1380         "-E")' (in this order).  *
1381         guile/modules/system/documentation/c-snarf.scm
1382         (run-cpp-and-extract-snarfing): Pass FILE as the last CPP argument.
1385 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
1387         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
1388         following Simon's comments.  * Makefile.am (SUBDIRS): Add `guile'
1389         when `HAVE_GUILE'.  * configure.in: When `guile-snarf' is not found,
1390         set   `opt_guile_bindings' to `no' instead of bailing out.  *
1391         src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
1393 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
1395         * doc/gnutls.texi: Revert unnecessary changes.
1397 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
1399         Merge branch 'master' of
1400         http://www.laas.fr/~lcourtes/software/gnutls
1402 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1404         * configure.in: Tiny cosmetic change in `configure.in'.
1406 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1408         * doc/guile.texi: Minor doc fixes.
1410 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1412         * doc/Makefile.am: Handle missing Guile when building the
1413         documentation.
1415 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1417         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
1418         doc/guile.texi: Integrated documentation of Guile bindings.
1420 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
1422         * configure.in, guile/src/Makefile.am: Try to handle "function
1423         declaration isn't a prototype" warnings.
1425 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
1427         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
1428         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
1429         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
1430         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
1431         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
1433 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
1435         * Makefile.am, configure.in, guile/Makefile.am,
1436         guile/modules/Makefile.am, guile/modules/gnutls.scm,
1437         guile/modules/gnutls/build/enums.scm,
1438         guile/modules/gnutls/build/priorities.scm,
1439         guile/modules/gnutls/build/smobs.scm,
1440         guile/modules/gnutls/build/utils.scm,
1441         guile/modules/gnutls/extra.scm,
1442         guile/modules/system/documentation/README,
1443         guile/modules/system/documentation/c-snarf.scm,
1444         guile/modules/system/documentation/output.scm,
1445         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
1446         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
1447         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
1448         guile/src/make-session-priorities.scm,
1449         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
1450         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
1451         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
1452         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
1453         guile/tests/openpgp-keyring.gpg, guile/tests/openpgp-keyring.scm,
1454         guile/tests/openpgp-keys.scm, guile/tests/openpgp-pub.asc,
1455         guile/tests/openpgp-sec.asc, guile/tests/pkcs-import-export.scm,
1456         guile/tests/raw-to-c.scm, guile/tests/rsa-parameters.pem,
1457         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
1458         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
1459         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
1460         Guile integration.  Documentation is still missing.  A bit rough on
1461         the edges, but `make' and `make check' do work.
1463 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
1465         * doc/Makefile.am: Make sure all images are distributed in all
1466         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
1469 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
1471         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
1472         Reported by Dennis Vshivkov <walrus@amur.ru> in
1473         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
1475 2007-05-27  Simon Josefsson <simon@josefsson.org>
1477         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
1479 2007-05-27  Simon Josefsson <simon@josefsson.org>
1481         * THANKS: Add.
1483 2007-05-27  Simon Josefsson <simon@josefsson.org>
1485         * NEWS: Fix.
1487 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
1489         * NEWS: [no log message]
1491 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
1493         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
1495 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1497         * NEWS: Add.
1499 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1501         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
1502         already properly decoded value, assume it is due to a bad password
1503         rather than ASN.1 error.  Reported by Nate Nielsen
1504         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
1506 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1508         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
1509         by Nate Nielsen <nielsen-list@memberwebs.com>.
1511 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1513         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
1514         <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
1516 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1518         * THANKS: Add (from 1.6.x).
1520 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1522         * NEWS, configure.in: Bump versions.
1524 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1526         * ChangeLog: Generated.
1528 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1530         * NEWS: Version 1.7.11.
1532 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1534         * NEWS: Fix.
1536 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1538         * configure.in: Bump versions.
1540 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1542         * NEWS: Add.
1544 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1546         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
1548 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1550         * ChangeLog: Generated.
1552 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1554         * NEWS: Version 1.7.10.
1556 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1558         * Makefile.am: Use cg instead of cvs commands, for update-po target.
1561 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1563         * NEWS: Add.
1565 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1567         * Makefile.am: Change release target from cvs to git.
1569 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1571         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
1573 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1575         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
1576         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
1577         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
1579 2007-05-25  Simon Josefsson <simon@josefsson.org>
1581         * NEWS: Typo.
1583 2007-05-24  Simon Josefsson <simon@josefsson.org>
1585         * doc/manpages/Makefile.am: Update.
1587 2007-05-24  Simon Josefsson <simon@josefsson.org>
1589         * lib/gnutls_x509.c: Use new API.
1591 2007-05-24  Simon Josefsson <simon@josefsson.org>
1593         * NEWS: Add.
1595 2007-05-24  Simon Josefsson <simon@josefsson.org>
1597         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
1598         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
1599         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
1600         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
1601         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
1602         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
1603         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
1605 2007-05-24  Simon Josefsson <simon@josefsson.org>
1607         * configure.in: Bump versions.
1609 2007-05-24  Simon Josefsson <simon@josefsson.org>
1611         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
1612         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
1613         gnutls_x509_crt_get_raw_issuer_dn.
1615 2007-05-23  Timo Schulz <twoaday@gnutls.org>
1617         * libextra/openpgp/xml.c: fix the key ID representation in the XML
1618         code.
1620 2007-05-21  Timo Schulz <twoaday@gnutls.org>
1622         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
1623         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
1624         code: elgamal keys are not supported. bug fix for the key import
1625         (base64) code, store the stream and close it in the deinit function.
1628 2007-05-21  Timo Schulz <twoaday@gnutls.org>
1630         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
1631         keyring in base64 format. This is the same file as cli_ring.gpg but
1632         armored.
1634 2007-05-21  Timo Schulz <twoaday@gnutls.org>
1636         * libextra/openpgp/extras.c: do not close the input stream in the
1637         import code when the base64 is used.
1639 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1641         * tests/openpgp/keyring.c: few more comments.
1643 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1645         * configure.in: add makefile for the openpgp test folder
1647 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1649         * libextra/openpgp/extras.c: patch to support raw keyrings.
1651 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1653         * tests/Makefile.am, tests/openpgp/Makefile.am,
1654         tests/openpgp/keyring.c: Add simple openpgp test.
1656 2007-05-12  Simon Josefsson <simon@josefsson.org>
1658         * ChangeLog: [no log message]
1660 2007-05-12  Simon Josefsson <simon@josefsson.org>
1662         * NEWS: Version 1.7.9.
1664 2007-05-12  Simon Josefsson <simon@josefsson.org>
1666         * NEWS: Add.
1668 2007-05-12  Simon Josefsson <simon@josefsson.org>
1670         * tests/Makefile.am: Reorder to work around libtool bug.
1672 2007-05-12  Simon Josefsson <simon@josefsson.org>
1674         * NEWS: Fix.
1676 2007-05-12  Simon Josefsson <simon@josefsson.org>
1678         * NEWS: Add.
1680 2007-05-12  Simon Josefsson <simon@josefsson.org>
1682         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
1683         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
1684         libextra/opencdk/context.h, libextra/opencdk/filters.h,
1685         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
1686         libextra/opencdk/literal.c, libextra/opencdk/main.c,
1687         libextra/opencdk/main.h, libextra/opencdk/misc.c,
1688         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
1689         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
1690         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
1691         libextra/opencdk/write-packet.c: Update.
1693 2007-05-11  Simon Josefsson <simon@josefsson.org>
1695         * NEWS: Add.
1697 2007-05-11  Simon Josefsson <simon@josefsson.org>
1699         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
1700         OpenPGP.
1702 2007-05-03  Simon Josefsson <simon@josefsson.org>
1704         * doc/gendocs_template, gl/override/doc/gendocs_template,
1705         gl/override/doc/gendocs_template.diff: Update.
1707 2007-05-03  Simon Josefsson <simon@josefsson.org>
1709         * doc/gendocs_template: Revert to upstream gnulib version.
1711 2007-05-03  Simon Josefsson <simon@josefsson.org>
1713         * NEWS: Fix.
1715 2007-05-03  Simon Josefsson <simon@josefsson.org>
1717         * NEWS: Add.
1719 2007-05-03  Simon Josefsson <simon@josefsson.org>
1721         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
1722         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
1723         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
1724         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
1725         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
1726         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
1727         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
1729 2007-05-02  Simon Josefsson <simon@josefsson.org>
1731         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
1733 2007-05-02  Simon Josefsson <simon@josefsson.org>
1735         * lib/x509/output.c: Fix mem leaks.
1737 2007-04-29  Simon Josefsson <simon@josefsson.org>
1739         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
1741 2007-04-24  Timo Schulz <twoaday@gnutls.org>
1743         * libextra/opencdk/literal.c: missing file.
1745 2007-04-24  Simon Josefsson <simon@josefsson.org>
1747         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
1748         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
1750 2007-04-22  Timo Schulz <twoaday@gnutls.org>
1752         * libextra/opencdk/dummy.c: [no log message]
1754 2007-04-22  Timo Schulz <twoaday@gnutls.org>
1756         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
1757         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1758         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
1759         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
1760         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
1761         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
1762         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
1763         libextra/opencdk/main.c, libextra/opencdk/main.h,
1764         libextra/opencdk/md.c, libextra/opencdk/md.h,
1765         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
1766         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
1767         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
1768         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1769         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
1770         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
1771         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
1772         libextra/opencdk/types.h, libextra/opencdk/verify.c,
1773         libextra/opencdk/write-packet.c: replace the old build-in opencdk
1774         version with the most recent cvs version.
1776 2007-04-22  Simon Josefsson <simon@josefsson.org>
1778         * configure.in: Check for OpenCDK function that is only available in
1779         OpenCDK 0.6.0.
1781 2007-04-21  Simon Josefsson <simon@josefsson.org>
1783         * doc/TODO: Add.
1785 2007-04-21  Simon Josefsson <simon@josefsson.org>
1787         * doc/protocol/draft-badra-tls-password-00.txt,
1788         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
1790 2007-04-20  Timo Schulz <twoaday@gnutls.org>
1792         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
1793         and some cleanups.
1795 2007-04-20  Timo Schulz <twoaday@gnutls.org>
1797         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
1798         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
1799         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
1800         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
1801         patches for the opencdk migration.
1803 2007-04-19  Simon Josefsson <simon@josefsson.org>
1805         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
1806         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
1808 2007-04-18  Simon Josefsson <simon@josefsson.org>
1810         * doc/gnutls.texi: Mention P12 structure.
1812 2007-04-18  Simon Josefsson <simon@josefsson.org>
1814         * tests/tlsia.c: Check return codes from init functions.
1816 2007-04-18  Simon Josefsson <simon@josefsson.org>
1818         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
1820 2007-04-17  Simon Josefsson <simon@josefsson.org>
1822         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
1823         default serial number.
1825 2007-04-17  Simon Josefsson <simon@josefsson.org>
1827         * NEWS: Add.
1829 2007-04-16  Simon Josefsson <simon@josefsson.org>
1831         * NEWS, configure.in: Bump versions.
1833 2007-04-16  Simon Josefsson <simon@josefsson.org>
1835         * ChangeLog: [no log message]
1837 2007-04-16  Simon Josefsson <simon@josefsson.org>
1839         * NEWS: Version 1.7.8.
1841 2007-04-16  Simon Josefsson <simon@josefsson.org>
1843         * lib/x509/x509_write.c: Doc fix.
1845 2007-04-16  Simon Josefsson <simon@josefsson.org>
1847         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
1849 2007-04-16  Simon Josefsson <simon@josefsson.org>
1851         * NEWS, doc/manpages/Makefile.am: Add.
1853 2007-04-16  Simon Josefsson <simon@josefsson.org>
1855         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
1857 2007-04-16  Simon Josefsson <simon@josefsson.org>
1859         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
1860         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
1861         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
1862         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
1863         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
1864         lgl/vasnprintf.c, lgl/wchar_.h: Update.
1866 2007-04-16  Simon Josefsson <simon@josefsson.org>
1868         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
1869         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
1870         warnings, tiny patch from Andreas Metzler
1871         <ametzler@downhill.at.eu.org>.
1873 2007-04-12  Simon Josefsson <simon@josefsson.org>
1875         * doc/TODO: Fix.
1877 2007-04-12  Simon Josefsson <simon@josefsson.org>
1879         * doc/TODO: Fix.
1881 2007-04-12  Simon Josefsson <simon@josefsson.org>
1883         * doc/TODO: Add.
1885 2007-04-11  Simon Josefsson <simon@josefsson.org>
1887         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
1889 2007-04-10  Simon Josefsson <simon@josefsson.org>
1891         * NEWS: Add.
1893 2007-04-10  Simon Josefsson <simon@josefsson.org>
1895         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
1896         Respect ENABLE_AUTHZ.
1898 2007-04-10  Simon Josefsson <simon@josefsson.org>
1900         * lib/gnutls_extensions.c: Make tls-authz conditional on
1901         ENABLE_AUTHZ.
1903 2007-04-10  Simon Josefsson <simon@josefsson.org>
1905         * configure.in: Add anon conditional.
1907 2007-04-10  Simon Josefsson <simon@josefsson.org>
1909         * configure.in: Fix --disable-*.
1911 2007-04-10  Simon Josefsson <simon@josefsson.org>
1913         * configure.in: Add --disable-tls-authorization.
1915 2007-04-10  Simon Josefsson <simon@josefsson.org>
1917         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
1918         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
1920 2007-04-06  Simon Josefsson <simon@josefsson.org>
1922         * src/cli.c: Make -d work again after last change.
1924 2007-04-06  Simon Josefsson <simon@josefsson.org>
1926         * NEWS: Add.
1928 2007-04-06  Simon Josefsson <simon@josefsson.org>
1930         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
1933 2007-04-04  Simon Josefsson <simon@josefsson.org>
1935         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
1936         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
1938 2007-04-04  Simon Josefsson <simon@josefsson.org>
1940         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
1941         gnutls_cipher_suite_info API, suggested by Howard Chu
1942         <hyc@symas.com>.
1944 2007-04-04  Simon Josefsson <simon@josefsson.org>
1946         * src/common.c: Don't hard code algorithm list.
1948 2007-04-04  Simon Josefsson <simon@josefsson.org>
1950         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
1951         new APIs to list supported algorithms: gnutls_cipher_list,
1952         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
1953         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
1954         Howard Chu <hyc@symas.com>.
1956 2007-04-04  Simon Josefsson <simon@josefsson.org>
1958         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
1959         definition, since gnutls-extra no longer touches it.
1961 2007-04-04  Simon Josefsson <simon@josefsson.org>
1963         * src/cli.c: Init the library immediately (for print_list(), called
1964         by gaa_parser, to be able to call gnutls functions).
1966 2007-04-03  Simon Josefsson <simon@josefsson.org>
1968         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
1969         since libgnutls-extra links to it.
1971 2007-04-03  Simon Josefsson <simon@josefsson.org>
1973         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for AM_CPPFLAGS
1974         += $(LIBOPENCDK_CFLAGS), the new macro add necessary -I's to
1975         CPPFLAGS automatically.
1977 2007-04-03  Simon Josefsson <simon@josefsson.org>
1979         * configure.in: Need stddef.h for opencdk.h.
1981 2007-04-03  Simon Josefsson <simon@josefsson.org>
1983         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
1984         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
1985         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
1986         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
1987         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
1988         lgl/m4/gnulib-comp.m4: Update.
1990 2007-04-03  Simon Josefsson <simon@josefsson.org>
1992         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
1994 2007-04-03  Simon Josefsson <simon@josefsson.org>
1996         * NEWS: Add.
1998 2007-04-03  Simon Josefsson <simon@josefsson.org>
2000         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
2001         opencdk, remove opencdk.m4.
2003 2007-04-03  Simon Josefsson <simon@josefsson.org>
2005         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
2006         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
2007         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
2008         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
2010 2007-03-28  Simon Josefsson <simon@josefsson.org>
2012         * lib/x509/output.c: No need to error about unknown algorithm, it
2013         already says unknown.
2015 2007-03-28  Simon Josefsson <simon@josefsson.org>
2017         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
2018         hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST
2019         for unsupported algorithms (e.g., ECC).
2021 2007-03-28  Simon Josefsson <simon@josefsson.org>
2023         * lib/gnutls_str.c: No need for vasprintf.h.
2025 2007-03-28  Simon Josefsson <simon@josefsson.org>
2027         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
2028         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
2029         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
2030         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
2031         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
2032         lgl/vasprintf.c, lgl/vasprintf.h: Update.
2034 2007-03-21  Simon Josefsson <simon@josefsson.org>
2036         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
2037         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
2038         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
2040 2007-03-21  Simon Josefsson <simon@josefsson.org>
2042         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
2043         Phillips <deanna@sdf.lonestar.org>.
2045 2007-03-21  Simon Josefsson <simon@josefsson.org>
2047         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
2048         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
2050 2007-03-15  Simon Josefsson <simon@josefsson.org>
2052         * doc/TODO: Add.
2054 2007-03-15  Simon Josefsson <simon@josefsson.org>
2056         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
2057         Weimer <fweimer@bfk.de>.
2059 2007-03-12  Simon Josefsson <simon@josefsson.org>
2061         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
2062         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
2063         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
2064         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
2065         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
2066         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
2067         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
2068         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
2070 2007-03-07  Simon Josefsson <simon@josefsson.org>
2072         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
2074 2007-03-07  Simon Josefsson <simon@josefsson.org>
2076         * lib/gnutls_buffers.c: Simplify error handling.
2078 2007-03-07  Simon Josefsson <simon@josefsson.org>
2080         * NEWS: Add.
2082 2007-03-07  Simon Josefsson <simon@josefsson.org>
2084         * lib/gnutls_priority.c: Doc fix.
2086 2007-03-07  Simon Josefsson <simon@josefsson.org>
2088         * configure.in: Bump due to added APIs.
2090 2007-03-07  Simon Josefsson <simon@josefsson.org>
2092         * lib/gnutls_priority.c: Prefer aes256.
2094 2007-03-06  Simon Josefsson <simon@josefsson.org>
2096         * doc/manpages/Makefile.am: Update.
2098 2007-03-06  Simon Josefsson <simon@josefsson.org>
2100         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
2102 2007-03-06  Simon Josefsson <simon@josefsson.org>
2104         * lgl/stdio_.h: Update.
2106 2007-03-05  Simon Josefsson <simon@josefsson.org>
2108         * src/serv.c: Use libgnutls' priorities.
2110 2007-03-05  Simon Josefsson <simon@josefsson.org>
2112         * src/cli.c: Fix.
2114 2007-03-05  Simon Josefsson <simon@josefsson.org>
2116         * tests/dhepskself.c: Remove priority setting. Fix output.
2118 2007-03-05  Simon Josefsson <simon@josefsson.org>
2120         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
2121         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
2122         confusing priority setting stuff.
2124 2007-03-05  Simon Josefsson <simon@josefsson.org>
2126         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
2128 2007-03-05  Simon Josefsson <simon@josefsson.org>
2130         * lib/ext_authz.c: Don't assert when no authz.
2132 2007-03-05  Simon Josefsson <simon@josefsson.org>
2134         * src/cli.c: Use default ciphers. Simplify SRP callback.
2136 2007-03-05  Simon Josefsson <simon@josefsson.org>
2138         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
2140 2007-03-05  Simon Josefsson <simon@josefsson.org>
2142         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
2144 2007-03-05  Simon Josefsson <simon@josefsson.org>
2146         * lib/gnutls_priority.c: Indent and doc fix.
2148 2007-03-05  Simon Josefsson <simon@josefsson.org>
2150         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
2151         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
2153 2007-03-05  Simon Josefsson <simon@josefsson.org>
2155         * configure.in: Reorder.
2157 2007-03-05  Simon Josefsson <simon@josefsson.org>
2159         * configure.in: Reorder.
2161 2007-03-05  Simon Josefsson <simon@josefsson.org>
2163         * configure.in: Reorder.
2165 2007-03-05  Simon Josefsson <simon@josefsson.org>
2167         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
2168         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
2169         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
2170         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
2171         build-aux.
2173 2007-03-05  Simon Josefsson <simon@josefsson.org>
2175         * configure.in: Use build-aux/.
2177 2007-03-05  Simon Josefsson <simon@josefsson.org>
2179         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
2180         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
2181         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
2182         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
2184 2007-02-26  Simon Josefsson <simon@josefsson.org>
2186         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
2188 2007-02-26  Simon Josefsson <simon@josefsson.org>
2190         * po/sv.po: Sync with TP.
2192 2007-02-26  Simon Josefsson <simon@josefsson.org>
2194         * po/pl.po: Sync with TP.
2196 2007-02-26  Simon Josefsson <simon@josefsson.org>
2198         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
2200 2007-02-25  Simon Josefsson <simon@josefsson.org>
2202         * doc/examples/.cvsignore: [no log message]
2204 2007-02-25  Simon Josefsson <simon@josefsson.org>
2206         * doc/gnutls.texi: Add authz server.
2208 2007-02-25  Simon Josefsson <simon@josefsson.org>
2210         * NEWS: Fix.
2212 2007-02-25  Simon Josefsson <simon@josefsson.org>
2214         * doc/examples/Makefile.am: Add authz.
2216 2007-02-25  Simon Josefsson <simon@josefsson.org>
2218         * doc/examples/ex-serv-authz.c: Add.
2220 2007-02-25  Simon Josefsson <simon@josefsson.org>
2222         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
2224 2007-02-24  Simon Josefsson <simon@josefsson.org>
2226         * lib/x509/x509.c: Add credits.
2228 2007-02-22  Simon Josefsson <simon@josefsson.org>
2230         * lib/x509/output.c: Minor tweaks to proxy output.
2232 2007-02-22  Simon Josefsson <simon@josefsson.org>
2234         * NEWS: Add.
2236 2007-02-22  Simon Josefsson <simon@josefsson.org>
2238         * THANKS: Typo.
2240 2007-02-22  Simon Josefsson <simon@josefsson.org>
2242         * THANKS: Add.
2244 2007-02-22  Simon Josefsson <simon@josefsson.org>
2246         * tests/.cvsignore: [no log message]
2248 2007-02-22  Simon Josefsson <simon@josefsson.org>
2250         * tests/dn.c: Other cert.
2252 2007-02-22  Simon Josefsson <simon@josefsson.org>
2254         * tests/Makefile.am: Add dn.
2256 2007-02-22  Simon Josefsson <simon@josefsson.org>
2258         * tests/dn.c: Add.
2260 2007-02-22  Simon Josefsson <simon@josefsson.org>
2262         * lib/x509/x509.c: Rename.
2264 2007-02-22  Simon Josefsson <simon@josefsson.org>
2266         * includes/gnutls/x509.h: Rename non-released functions.
2268 2007-02-22  Simon Josefsson <simon@josefsson.org>
2270         * lib/x509/x509.h: Remove.
2272 2007-02-22  Simon Josefsson <simon@josefsson.org>
2274         * lib/x509/x509.c: Code cleanup and documentation of last patch.
2276 2007-02-22  Simon Josefsson <simon@josefsson.org>
2278         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
2280 2007-02-22  Simon Josefsson <simon@josefsson.org>
2282         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
2283         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
2285 2007-02-22  Simon Josefsson <simon@josefsson.org>
2287         * NEWS, configure.in: Bump versions.
2289 2007-02-22  Simon Josefsson <simon@josefsson.org>
2291         * ChangeLog: [no log message]
2293 2007-02-22  Simon Josefsson <simon@josefsson.org>
2295         * NEWS: Version 1.7.7.
2297 2007-02-22  Simon Josefsson <simon@josefsson.org>
2299         * lgl/.cvsignore: [no log message]
2301 2007-02-22  Simon Josefsson <simon@josefsson.org>
2303         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
2304         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
2305         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
2306         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2307         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
2308         lgl/unistd_.h, link-warning.h: Update.
2310 2007-02-22  Simon Josefsson <simon@josefsson.org>
2312         * doc/manpages/Makefile.am: Update.
2314 2007-02-22  Simon Josefsson <simon@josefsson.org>
2316         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
2318 2007-02-22  Simon Josefsson <simon@josefsson.org>
2320         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
2322 2007-02-22  Simon Josefsson <simon@josefsson.org>
2324         * lib/gnutls_int.h: New flags for authz extension.
2326 2007-02-22  Simon Josefsson <simon@josefsson.org>
2328         * lib/ext_authz.c: Use our own logic to determine whether to send
2329         extension replies in server.
2331 2007-02-22  Simon Josefsson <simon@josefsson.org>
2333         * lib/gnutls_extensions.h: Add prototype for
2334         _gnutls_extension_list_check, we use it in ext_authz.c.
2336 2007-02-22  Simon Josefsson <simon@josefsson.org>
2338         * lib/gnutls_extensions.c: Remove static from
2339         _gnutls_extension_list_check, we use it in ext_authz.c
2341 2007-02-22  Simon Josefsson <simon@josefsson.org>
2343         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
2345 2007-02-22  Simon Josefsson <simon@josefsson.org>
2347         * src/cli-gaa.c, src/cli-gaa.h: Generated.
2349 2007-02-22  Simon Josefsson <simon@josefsson.org>
2351         * src/cli.c, src/serv.c: Fix #include's.
2353 2007-02-22  Simon Josefsson <simon@josefsson.org>
2355         * NEWS: Add.
2357 2007-02-22  Simon Josefsson <simon@josefsson.org>
2359         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
2360         and --authz-saml-assertion.
2362 2007-02-22  Simon Josefsson <simon@josefsson.org>
2364         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
2365         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
2366         --authz-saml-assertion.
2368 2007-02-22  Simon Josefsson <simon@josefsson.org>
2370         * NEWS: Fix.
2372 2007-02-22  Simon Josefsson <simon@josefsson.org>
2374         * configure.in: Fix so version due to added APIs.
2376 2007-02-22  Simon Josefsson <simon@josefsson.org>
2378         * doc/reference/Makefile.am: Ignore more.
2380 2007-02-22  Simon Josefsson <simon@josefsson.org>
2382         * NEWS: Revert.
2384 2007-02-22  Simon Josefsson <simon@josefsson.org>
2386         * lib/gnutls.pc.in: Revert Requires-change.
2388 2007-02-21  Simon Josefsson <simon@josefsson.org>
2390         * NEWS: Typo.
2392 2007-02-21  Simon Josefsson <simon@josefsson.org>
2394         * lib/gnutls_extensions.c: Add authz extension.
2396 2007-02-21  Simon Josefsson <simon@josefsson.org>
2398         * lib/ext_authz.c: Typo.
2400 2007-02-21  Simon Josefsson <simon@josefsson.org>
2402         * lib/gnutls_supplemental.c: Add authz hooks.
2404 2007-02-21  Simon Josefsson <simon@josefsson.org>
2406         * includes/gnutls/gnutls.h.in: Fix type (in never released
2407         prototypes).
2409 2007-02-21  Simon Josefsson <simon@josefsson.org>
2411         * lib/gnutls_int.h: Add authz stuff.
2413 2007-02-21  Simon Josefsson <simon@josefsson.org>
2415         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
2417 2007-02-21  Simon Josefsson <simon@josefsson.org>
2419         * lib/ext_authz.c, lib/ext_authz.h: New file.
2421 2007-02-21  Simon Josefsson <simon@josefsson.org>
2423         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
2424         gnutls_supplemental.c.
2426 2007-02-21  Simon Josefsson <simon@josefsson.org>
2428         * lib/gnutls_supplemental.c: Fill in type+length.
2430 2007-02-21  Simon Josefsson <simon@josefsson.org>
2432         * NEWS: Add.
2434 2007-02-21  Simon Josefsson <simon@josefsson.org>
2436         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
2437         and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
2438         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
2439         gnutls_authz_send_x509_attr_cert_url, and
2440         gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
2441         gnutls_authz_data_format_type_t (never part of any release).
2443 2007-02-21  Simon Josefsson <simon@josefsson.org>
2445         * lib/gnutls_supplemental.c: If callbacks failed to provide
2446         anything, at least send protocol valid (yet semantically invalid)
2447         supplemental message.
2449 2007-02-21  Simon Josefsson <simon@josefsson.org>
2451         * lib/gnutls_int.h: Add for supplemental support.
2453 2007-02-21  Simon Josefsson <simon@josefsson.org>
2455         * lib/gnutls_handshake.c: Support supplemental handshake messages.
2457 2007-02-21  Simon Josefsson <simon@josefsson.org>
2459         * lib/Makefile.am: Add gnutls_supplemental.h and
2460         gnutls_supplemental.c.
2462 2007-02-21  Simon Josefsson <simon@josefsson.org>
2464         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
2466 2007-02-21  Simon Josefsson <simon@josefsson.org>
2468         * doc/TODO: Add.
2470 2007-02-19  Simon Josefsson <simon@josefsson.org>
2472         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name. Fix
2473         gnutls_authz_data_format_type_t.
2475 2007-02-19  Simon Josefsson <simon@josefsson.org>
2477         * NEWS: Add.
2479 2007-02-17  Simon Josefsson <simon@josefsson.org>
2481         * lib/debug.c: Support SUPPLEMENTAL handshake type.
2483 2007-02-16  Simon Josefsson <simon@josefsson.org>
2485         * AUTHORS: update
2487 2007-02-16  Simon Josefsson <simon@josefsson.org>
2489         * NEWS: Add.
2491 2007-02-16  Simon Josefsson <simon@josefsson.org>
2493         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
2496 2007-02-16  Simon Josefsson <simon@josefsson.org>
2498         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
2500 2007-02-16  Simon Josefsson <simon@josefsson.org>
2502         * lib/x509/rfc2818_hostname.c: Indent.
2504 2007-02-16  Simon Josefsson <simon@josefsson.org>
2506         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
2508 2007-02-16  Simon Josefsson <simon@josefsson.org>
2510         * NEWS: Add.
2512 2007-02-16  Simon Josefsson <simon@josefsson.org>
2514         * tests/hostname-check/hostname-check.c: Fix mem leak.
2516 2007-02-16  Simon Josefsson <simon@josefsson.org>
2518         * lib/x509/rfc2818_hostname.c: Doc fix.
2520 2007-02-16  Simon Josefsson <simon@josefsson.org>
2522         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
2523         as a successful RFC 2818 hostname comparison match.  Reported by
2524         "Richard W.M. Jones" <rjones@redhat.com>.
2526 2007-02-16  Simon Josefsson <simon@josefsson.org>
2528         * tests/hostname-check/.cvsignore: [no log message]
2530 2007-02-16  Simon Josefsson <simon@josefsson.org>
2532         * configure.in, tests/Makefile.am,
2533         tests/hostname-check/Makefile.am, tests/hostname-check/README,
2534         tests/hostname-check/hostname-check.c: Add self test of rfc2818
2535         server identity check.
2537 2007-02-15  Simon Josefsson <simon@josefsson.org>
2539         * NEWS: Add.
2541 2007-02-15  Simon Josefsson <simon@josefsson.org>
2543         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
2544         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
2545         <thresh@altlinux.ru>.
2547 2007-02-14  Simon Josefsson <simon@josefsson.org>
2549         * lib/gnutls_hash_int.c: Avoid assert.
2551 2007-02-14  Simon Josefsson <simon@josefsson.org>
2553         * src/certtool.c: Make sure NULL is a pointer.
2555 2007-02-14  Simon Josefsson <simon@josefsson.org>
2557         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
2558         Joe Orton <joe@manyfish.co.uk>.
2560 2007-02-14  Simon Josefsson <simon@josefsson.org>
2562         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
2565 2007-02-14  Simon Josefsson <simon@josefsson.org>
2567         * NEWS: Add.
2569 2007-02-14  Simon Josefsson <simon@josefsson.org>
2571         * includes/gnutls/gnutls.h.in: Add
2572         gnutls_supplemental_data_format_type_t with member
2573         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
2575 2007-02-14  Simon Josefsson <simon@josefsson.org>
2577         * NEWS: Add.
2579 2007-02-14  Simon Josefsson <simon@josefsson.org>
2581         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
2582         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
2583         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
2584         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
2586 2007-02-14  Simon Josefsson <simon@josefsson.org>
2588         * lib/gnutls_int.h: Reorder.
2590 2007-02-14  Simon Josefsson <simon@josefsson.org>
2592         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
2593         GNUTLS_EXTENSION_AUTHZ_SERVER.
2595 2007-02-14  Simon Josefsson <simon@josefsson.org>
2597         * NEWS: Add.
2599 2007-02-14  Simon Josefsson <simon@josefsson.org>
2601         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
2603 2007-02-14  Simon Josefsson <simon@josefsson.org>
2605         * includes/gnutls/gnutls.h.in: Spell out handshake types.
2607 2007-02-13  Simon Josefsson <simon@josefsson.org>
2609         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
2611 2007-02-13  Simon Josefsson <simon@josefsson.org>
2613         * src/certtool.c: Use error().
2615 2007-02-13  Simon Josefsson <simon@josefsson.org>
2617         * src/certtool.c: Cleanup p12 printing.
2619 2007-02-13  Simon Josefsson <simon@josefsson.org>
2621         * src/certtool.c: Cleanup pkcs7_info.
2623 2007-02-13  Simon Josefsson <simon@josefsson.org>
2625         * src/certtool.c: Fix.
2627 2007-02-13  Simon Josefsson <simon@josefsson.org>
2629         * src/certtool.c: Better errors.
2631 2007-02-13  Simon Josefsson <simon@josefsson.org>
2633         * src/certtool.gaa: Remove --copyright (use --version).
2635 2007-02-13  Simon Josefsson <simon@josefsson.org>
2637         * src/certtool.c: Use version-etc.
2639 2007-02-13  Simon Josefsson <simon@josefsson.org>
2641         * configure.in: Fix for version-etc.
2643 2007-02-13  Simon Josefsson <simon@josefsson.org>
2645         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2646         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
2647         gl/version-etc.h: Update.
2649 2007-02-13  Simon Josefsson <simon@josefsson.org>
2651         * src/certtool.c: Cleanup CRL.
2653 2007-02-13  Simon Josefsson <simon@josefsson.org>
2655         * src/certtool.c: Cleanup.
2657 2007-02-13  Simon Josefsson <simon@josefsson.org>
2659         * src/certtool.c: Simplify.
2661 2007-02-13  Simon Josefsson <simon@josefsson.org>
2663         * src/certtool.c: Cleanups.
2665 2007-02-13  Simon Josefsson <simon@josefsson.org>
2667         * src/certtool.c: Rewrite generate_private_key_int.
2669 2007-02-13  Simon Josefsson <simon@josefsson.org>
2671         * src/certtool.c: Fix mem leak.
2673 2007-02-13  Simon Josefsson <simon@josefsson.org>
2675         * src/certtool.c: Fix crl_info.
2677 2007-02-13  Simon Josefsson <simon@josefsson.org>
2679         * src/certtool.c: Rewrite load_private_key.
2681 2007-02-13  Simon Josefsson <simon@josefsson.org>
2683         * src/certtool.c: Rewrite load_request.
2685 2007-02-13  Simon Josefsson <simon@josefsson.org>
2687         * src/certtool.c: Rewrite load_ca_private_key.
2689 2007-02-13  Simon Josefsson <simon@josefsson.org>
2691         * src/certtool.c: Remove.
2693 2007-02-13  Simon Josefsson <simon@josefsson.org>
2695         * src/certtool.c: Rewrite load_ca_cert.
2697 2007-02-13  Simon Josefsson <simon@josefsson.org>
2699         * src/certtool.c: No limit on CRL size during verification.
2701 2007-02-13  Simon Josefsson <simon@josefsson.org>
2703         * lib/x509/x509.c: Simplify.
2705 2007-02-13  Simon Josefsson <simon@josefsson.org>
2707         * tests/certificate_set_x509_crl.c: Need config.h.
2709 2007-02-13  Simon Josefsson <simon@josefsson.org>
2711         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
2713 2007-02-13  Simon Josefsson <simon@josefsson.org>
2715         * src/Makefile.am: Need libgnu.la.
2717 2007-02-13  Simon Josefsson <simon@josefsson.org>
2719         * src/errcodes.c: Need config.h.
2721 2007-02-13  Simon Josefsson <simon@josefsson.org>
2723         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
2725 2007-02-13  Simon Josefsson <simon@josefsson.org>
2727         * configure.in: Remove stuff obsoleted by time_r.
2729 2007-02-13  Simon Josefsson <simon@josefsson.org>
2731         * configure.in: Don't check for time.h, not needed.
2733 2007-02-13  Simon Josefsson <simon@josefsson.org>
2735         * lib/defines.h: Only use time.h, from gnulib if needed.
2737 2007-02-13  Simon Josefsson <simon@josefsson.org>
2739         * lgl/.cvsignore: [no log message]
2741 2007-02-13  Simon Josefsson <simon@josefsson.org>
2743         * tests/pathlen/ca-no-pathlen.pem,
2744         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
2746 2007-02-13  Simon Josefsson <simon@josefsson.org>
2748         * NEWS: Add.
2750 2007-02-13  Simon Josefsson <simon@josefsson.org>
2752         * lib/x509/output.c: Remove.
2754 2007-02-13  Simon Josefsson <simon@josefsson.org>
2756         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
2757         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
2758         lgl/time_r.c, lgl/time_r.h: Update.
2760 2007-02-13  Simon Josefsson <simon@josefsson.org>
2762         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
2763         message]
2765 2007-02-13  Simon Josefsson <simon@josefsson.org>
2767         * tests/nist-pkits/README: Fix.
2769 2007-02-13  Simon Josefsson <simon@josefsson.org>
2771         * tests/nist-pkits/gnutls-nist-tests.html: Add.
2773 2007-02-13  Simon Josefsson <simon@josefsson.org>
2775         * tests/nist-pkits/README: Fix.
2777 2007-02-13  Simon Josefsson <simon@josefsson.org>
2779         * tests/nist-pkits/pkits_test: Unpack.
2781 2007-02-13  Simon Josefsson <simon@josefsson.org>
2783         * tests/nist-pkits/.cvsignore: [no log message]
2785 2007-02-13  Simon Josefsson <simon@josefsson.org>
2787         * tests/nist-pkits/pkits_test: Add.
2789 2007-02-13  Simon Josefsson <simon@josefsson.org>
2791         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
2793 2007-02-13  Simon Josefsson <simon@josefsson.org>
2795         * tests/nist-pkits/gnutls_test_entry: Remove.
2797 2007-02-13  Simon Josefsson <simon@josefsson.org>
2799         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
2800         tests/nist-pkits/pkits_test_list_generator.patch: Add.
2802 2007-02-13  Simon Josefsson <simon@josefsson.org>
2804         * tests/nist-pkits/README: Add.
2806 2007-02-13  Simon Josefsson <simon@josefsson.org>
2808         * tests/nist-pkits/README,
2809         tests/nist-pkits/pkits_test_list_generator.tgz: Add.
2811 2007-02-13  Simon Josefsson <simon@josefsson.org>
2813         * lib/x509/mpi.c: We don't support inherited DSA parameters.
2815 2007-02-13  Simon Josefsson <simon@josefsson.org>
2817         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2818         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
2821 2007-02-13  Simon Josefsson <simon@josefsson.org>
2823         * tests/nist-pkits/pkits: Fix.
2825 2007-02-13  Simon Josefsson <simon@josefsson.org>
2827         * tests/nist-pkits/pkits: Fix.
2829 2007-02-13  Simon Josefsson <simon@josefsson.org>
2831         * tests/nist-pkits/pkits: Fix.
2833 2007-02-13  Simon Josefsson <simon@josefsson.org>
2835         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
2837 2007-02-13  Simon Josefsson <simon@josefsson.org>
2839         * tests/PKITS.pdf, tests/PKITS_data.zip,
2840         tests/nist-pkits/PKITS.pdf, tests/nist-pkits/PKITS_data.zip,
2841         tests/nist-pkits/README, tests/nist-pkits/pkits,
2842         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2843         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2844         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
2845         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
2847 2007-02-13  Simon Josefsson <simon@josefsson.org>
2849         * doc/TODO: Add.
2851 2007-02-13  Simon Josefsson <simon@josefsson.org>
2853         * tests/x509paths/README: Fix.
2855 2007-02-13  Simon Josefsson <simon@josefsson.org>
2857         * tests/x509paths/chain: fix for chain 1.
2859 2007-02-13  Simon Josefsson <simon@josefsson.org>
2861         * tests/.cvsignore: [no log message]
2863 2007-02-13  Simon Josefsson <simon@josefsson.org>
2865         * tests/chain, tests/x509paths/Certificate Path Validation
2866         Testing.pdf, tests/x509paths/README, tests/x509paths/chain,
2867         tests/x509paths/x509tests.tgz, tests/x509tests.tgz: Move old NIST
2868         stuff to separate directory.
2870 2007-02-13  Simon Josefsson <simon@josefsson.org>
2872         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
2874 2007-02-13  Simon Josefsson <simon@josefsson.org>
2876         * lib/x509/output.c: Don't use uninitialized.
2878 2007-02-13  Simon Josefsson <simon@josefsson.org>
2880         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
2882 2007-02-13  Simon Josefsson <simon@josefsson.org>
2884         * configure.in: Fix PKI test.
2886 2007-02-13  Simon Josefsson <simon@josefsson.org>
2888         * doc/manpages/Makefile.am: Update.
2890 2007-02-13  Simon Josefsson <simon@josefsson.org>
2892         * src/certtool.c: Simplify copyright.
2894 2007-02-13  Simon Josefsson <simon@josefsson.org>
2896         * NEWS: Add.
2898 2007-02-13  Simon Josefsson <simon@josefsson.org>
2900         * src/certtool-cfg.c: Remove.
2902 2007-02-13  Simon Josefsson <simon@josefsson.org>
2904         * src/certtool.c: Remove unused.
2906 2007-02-13  Simon Josefsson <simon@josefsson.org>
2908         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
2910 2007-02-13  Simon Josefsson <simon@josefsson.org>
2912         * configure.in: Add conditional for PKI stuff.
2914 2007-02-13  Simon Josefsson <simon@josefsson.org>
2916         * src/certtool.c: Handle larger certificate lists.
2918 2007-02-13  Simon Josefsson <simon@josefsson.org>
2920         * src/certtool.c: Fix.
2922 2007-02-13  Simon Josefsson <simon@josefsson.org>
2924         * src/certtool.c: Fix.
2926 2007-02-13  Simon Josefsson <simon@josefsson.org>
2928         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
2930 2007-02-13  Simon Josefsson <simon@josefsson.org>
2932         * src/certtool.c: Use gnutls_x509_crl_print.
2934 2007-02-13  Simon Josefsson <simon@josefsson.org>
2936         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
2937         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
2938         gnutls_x509_crl_print.
2940 2007-02-13  Simon Josefsson <simon@josefsson.org>
2942         * src/certtool.c: Use error().
2944 2007-02-13  Simon Josefsson <simon@josefsson.org>
2946         * libextra/Makefile.am: We do need lgl/ though.
2948 2007-02-13  Simon Josefsson <simon@josefsson.org>
2950         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
2951         gl/.
2953 2007-02-13  Simon Josefsson <simon@josefsson.org>
2955         * libextra/openpgp/Makefile.am: Don't include gl/.
2957 2007-02-13  Simon Josefsson <simon@josefsson.org>
2959         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
2960         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
2961         gl/progname.h: Add.
2963 2007-02-13  Simon Josefsson <simon@josefsson.org>
2965         * configure.in: Revert.
2967 2007-02-13  Simon Josefsson <simon@josefsson.org>
2969         * Makefile.am, configure.in: Revert.
2971 2007-02-13  Simon Josefsson <simon@josefsson.org>
2973         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
2974         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
2975         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
2976         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
2977         Remove.
2979 2007-02-13  Simon Josefsson <simon@josefsson.org>
2981         * libextra/Makefile.am: No need for gl/.
2983 2007-02-13  Simon Josefsson <simon@josefsson.org>
2985         * Makefile.am: Fix src/lib/.
2987 2007-02-13  Simon Josefsson <simon@josefsson.org>
2989         * configure.in: Build src/lib/.
2991 2007-02-13  Simon Josefsson <simon@josefsson.org>
2993         * configure.in: Init src/lib/.
2995 2007-02-13  Simon Josefsson <simon@josefsson.org>
2997         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2998         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
2999         src/lib/m4/gnulib-comp.m4: Update.
3001 2007-02-13  Simon Josefsson <simon@josefsson.org>
3003         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
3005 2007-02-13  Simon Josefsson <simon@josefsson.org>
3007         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
3008         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
3009         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
3010         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
3011         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
3012         src/lib/progname.c, src/lib/progname.h: Add.
3014 2007-02-13  Simon Josefsson <simon@josefsson.org>
3016         * src/certtool.c: No size limit on CRL data.
3018 2007-02-12  Simon Josefsson <simon@josefsson.org>
3020         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
3022 2007-02-12  Simon Josefsson <simon@josefsson.org>
3024         * lib/x509/output.c: Support GNUTLS_SAN_DN.
3026 2007-02-12  Simon Josefsson <simon@josefsson.org>
3028         * NEWS: Add.
3030 2007-02-12  Simon Josefsson <simon@josefsson.org>
3032         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
3034 2007-02-12  Simon Josefsson <simon@josefsson.org>
3036         * NEWS: Fix.
3038 2007-02-12  Simon Josefsson <simon@josefsson.org>
3040         * configure.in: Bump versions.
3042 2007-02-12  Simon Josefsson <simon@josefsson.org>
3044         * NEWS, includes/gnutls/gnutls.h.in: Add.
3046 2007-02-12  Simon Josefsson <simon@josefsson.org>
3048         * ChangeLog: [no log message]
3050 2007-02-12  Simon Josefsson <simon@josefsson.org>
3052         * NEWS: Version 1.7.6.
3054 2007-02-12  Simon Josefsson <simon@josefsson.org>
3056         * configure.in: New APIs, bump libtool library versions.
3058 2007-02-12  Simon Josefsson <simon@josefsson.org>
3060         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3061         lgl/m4/string_h.m4, lgl/string_.h: Update.
3063 2007-02-12  Simon Josefsson <simon@josefsson.org>
3065         * Makefile.am: Use latest docs on web site.
3067 2007-02-12  Simon Josefsson <simon@josefsson.org>
3069         * po/POTFILES.in: Add.
3071 2007-02-12  Simon Josefsson <simon@josefsson.org>
3073         * lib/x509/output.c: Mark for translation.
3075 2007-02-12  Simon Josefsson <simon@josefsson.org>
3077         * lib/pkix_asn1_tab.c: Generated.
3079 2007-02-12  Simon Josefsson <simon@josefsson.org>
3081         * lib/x509/output.c: Print more than one SAN.
3083 2007-02-12  Simon Josefsson <simon@josefsson.org>
3085         * lib/x509/output.c: Better printing of XMPP SAN.
3087 2007-02-12  Simon Josefsson <simon@josefsson.org>
3089         * lib/pkix.asn: Add XMPP definitions.
3091 2007-02-12  Simon Josefsson <simon@josefsson.org>
3093         * lib/x509/x509.c: Doc fix.
3095 2007-02-12  Simon Josefsson <simon@josefsson.org>
3097         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
3098         <m@tthias.eu>.
3100 2007-02-12  Simon Josefsson <simon@josefsson.org>
3102         * src/serv.c: Print X.509 client cert info.
3104 2007-02-09  Simon Josefsson <simon@josefsson.org>
3106         * src/serv.c: Text fix.
3108 2007-02-09  Simon Josefsson <simon@josefsson.org>
3110         * doc/manpages/Makefile.am: Update.
3112 2007-02-09  Simon Josefsson <simon@josefsson.org>
3114         * tests/pathlen/ca-no-pathlen.pem,
3115         tests/pathlen/no-ca-or-pathlen.pem: Update.
3117 2007-02-09  Simon Josefsson <simon@josefsson.org>
3119         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
3120         that gmtime was used and that the time given is in UTC.  Just hard
3121         code it to UTC.
3123 2007-02-09  Simon Josefsson <simon@josefsson.org>
3125         * lib/gnutls_str.c: Typo.
3127 2007-02-09  Simon Josefsson <simon@josefsson.org>
3129         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
3130         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
3131         lgl/vasprintf.h: Add.
3133 2007-02-09  Simon Josefsson <simon@josefsson.org>
3135         * lib/x509/output.c: Use gnulib's time_r for systems that lack
3136         gmtime_r.
3138 2007-02-09  Simon Josefsson <simon@josefsson.org>
3140         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3141         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
3143 2007-02-09  Simon Josefsson <simon@josefsson.org>
3145         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
3147 2007-02-09  Simon Josefsson <simon@josefsson.org>
3149         * lib/x509/output.c: Strings not zero terminated.
3151 2007-02-09  Simon Josefsson <simon@josefsson.org>
3153         * lib/x509/output.c: Hexprint unknown extensions.
3155 2007-02-09  Simon Josefsson <simon@josefsson.org>
3157         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
3158         tests/pathlen/no-ca-or-pathlen.pem: Update.
3160 2007-02-09  Simon Josefsson <simon@josefsson.org>
3162         * src/certtool.c: Remove.
3164 2007-02-09  Simon Josefsson <simon@josefsson.org>
3166         * src/certtool.c: Fix.
3168 2007-02-09  Simon Josefsson <simon@josefsson.org>
3170         * NEWS: Add.
3172 2007-02-09  Simon Josefsson <simon@josefsson.org>
3174         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
3176 2007-02-09  Simon Josefsson <simon@josefsson.org>
3178         * src/certtool.c: Use gnutls_x509_crt_print.
3180 2007-02-09  Simon Josefsson <simon@josefsson.org>
3182         * NEWS, includes/gnutls/x509.h: Add.
3184 2007-02-09  Simon Josefsson <simon@josefsson.org>
3186         * lib/x509/output.c: Fix error messages.
3188 2007-02-09  Simon Josefsson <simon@josefsson.org>
3190         * lib/x509/output.c: Really fix.
3192 2007-02-09  Simon Josefsson <simon@josefsson.org>
3194         * lib/x509/output.c: Fix.
3196 2007-02-09  Simon Josefsson <simon@josefsson.org>
3198         * includes/gnutls/x509.h: Change signature (ok since no release).
3200 2007-02-09  Simon Josefsson <simon@josefsson.org>
3202         * lib/x509/output.c: Use datum for outputs.
3204 2007-02-09  Simon Josefsson <simon@josefsson.org>
3206         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
3208 2007-02-09  Simon Josefsson <simon@josefsson.org>
3210         * lib/x509/output.c: Simplify.
3212 2007-02-09  Simon Josefsson <simon@josefsson.org>
3214         * lib/x509/extensions.c: Don't crash on NULL's.
3216 2007-02-08  Simon Josefsson <simon@josefsson.org>
3218         * NEWS: Add, from older branches.
3220 2007-02-08  Simon Josefsson <simon@josefsson.org>
3222         * lib/x509/output.c: Doc fix.
3224 2007-02-08  Simon Josefsson <simon@josefsson.org>
3226         * lib/x509/Makefile.am: Build output.c.
3228 2007-02-08  Simon Josefsson <simon@josefsson.org>
3230         * NEWS, lib/x509/output.c: Add.
3232 2007-02-08  Simon Josefsson <simon@josefsson.org>
3234         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
3235         gnutls_x509_crt_get_signature.
3237 2007-02-08  Simon Josefsson <simon@josefsson.org>
3239         * NEWS: Add.
3241 2007-02-08  Simon Josefsson <simon@josefsson.org>
3243         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
3245 2007-02-08  Simon Josefsson <simon@josefsson.org>
3247         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
3249 2007-02-08  Simon Josefsson <simon@josefsson.org>
3251         * lib/x509/extensions.c: Fix warnings.
3253 2007-02-08  Simon Josefsson <simon@josefsson.org>
3255         * lib/gnutls_str.c, lib/gnutls_str.h: Add
3256         _gnutls_string_append_printf.
3258 2007-02-08  Simon Josefsson <simon@josefsson.org>
3260         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
3261         gnutls_x509_crt_get_extension_data and
3262         gnutls_x509_crt_get_extension_info.
3264 2007-02-08  Simon Josefsson <simon@josefsson.org>
3266         * src/certtool.c: Fix.
3268 2007-02-08  Simon Josefsson <simon@josefsson.org>
3270         * src/certtool.c: XMPP otherName SAN support.
3272 2007-02-08  Simon Josefsson <simon@josefsson.org>
3274         * NEWS: Typo.
3276 2007-02-08  Simon Josefsson <simon@josefsson.org>
3278         * NEWS, THANKS: Add.
3280 2007-02-08  Simon Josefsson <simon@josefsson.org>
3282         * NEWS: Add.
3284 2007-02-08  Simon Josefsson <simon@josefsson.org>
3286         * NEWS, lib/x509/x509.c: Fix.
3288 2007-02-08  Simon Josefsson <simon@josefsson.org>
3290         * includes/gnutls/gnutls.h.in: Doc fix.
3292 2007-02-08  Simon Josefsson <simon@josefsson.org>
3294         * lib/x509/x509.c: Support XMPP OID.
3296 2007-02-08  Simon Josefsson <simon@josefsson.org>
3298         * lib/x509/x509.c: Doc fix.
3300 2007-02-08  Simon Josefsson <simon@josefsson.org>
3302         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
3303         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
3304         otherName SAN's.
3306 2007-02-07  Simon Josefsson <simon@josefsson.org>
3308         * doc/gnutls.texi: Fix.
3310 2007-02-07  Simon Josefsson <simon@josefsson.org>
3312         * doc/gnutls.texi: add tcp and tlsia
3314 2007-02-07  Simon Josefsson <simon@josefsson.org>
3316         * AUTHORS: Fix.
3318 2007-02-07  Simon Josefsson <simon@josefsson.org>
3320         * src/serv.c: Don't say TLS 1.0.
3322 2007-02-07  Simon Josefsson <simon@josefsson.org>
3324         * NEWS: Fix.
3326 2007-02-07  Simon Josefsson <simon@josefsson.org>
3328         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
3330 2007-02-07  Simon Josefsson <simon@josefsson.org>
3332         * NEWS: Add.
3334 2007-02-07  Simon Josefsson <simon@josefsson.org>
3336         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
3338 2007-02-07  Simon Josefsson <simon@josefsson.org>
3340         * NEWS: Add.
3342 2007-02-07  Simon Josefsson <simon@josefsson.org>
3344         * doc/gnutls.texi: dsa key
3346 2007-02-06  Simon Josefsson <simon@josefsson.org>
3348         * doc/gnutls.texi: Fix.
3350 2007-02-06  Simon Josefsson <simon@josefsson.org>
3352         * lib/gnutls_sig.c: Fix crash on failures.
3354 2007-02-06  Simon Josefsson <simon@josefsson.org>
3356         * NEWS, configure.in: Bump versions.
3358 2007-02-06  Simon Josefsson <simon@josefsson.org>
3360         * doc/protocol/draft-ietf-tls-srp-00.txt,
3361         doc/protocol/draft-ietf-tls-srp-01.txt,
3362         doc/protocol/draft-ietf-tls-srp-02.txt,
3363         doc/protocol/draft-ietf-tls-srp-03.txt,
3364         doc/protocol/draft-ietf-tls-srp-04.txt,
3365         doc/protocol/draft-ietf-tls-srp-05.txt,
3366         doc/protocol/draft-ietf-tls-srp-06.txt,
3367         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
3369 2007-02-06  Simon Josefsson <simon@josefsson.org>
3371         * ChangeLog: [no log message]
3373 2007-02-06  Simon Josefsson <simon@josefsson.org>
3375         * NEWS: Version 1.7.5.
3377 2007-02-06  Simon Josefsson <simon@josefsson.org>
3379         * NEWS: Fix.
3381 2007-02-06  Simon Josefsson <simon@josefsson.org>
3383         * NEWS: Add.
3385 2007-02-06  Simon Josefsson <simon@josefsson.org>
3387         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3388         lgl/m4/string_h.m4, lgl/string_.h: Update.
3390 2007-02-06  Simon Josefsson <simon@josefsson.org>
3392         * NEWS: Reorder.
3394 2007-02-06  Simon Josefsson <simon@josefsson.org>
3396         * doc/gnutls.texi: Fix.
3398 2007-02-06  Simon Josefsson <simon@josefsson.org>
3400         * NEWS: Add.
3402 2007-02-06  Simon Josefsson <simon@josefsson.org>
3404         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
3407 2007-02-06  Simon Josefsson <simon@josefsson.org>
3409         * doc/gnutls.texi: mention psk
3411 2007-02-06  Simon Josefsson <simon@josefsson.org>
3413         * NEWS: Add.
3415 2007-02-06  Simon Josefsson <simon@josefsson.org>
3417         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
3418         GNUTLS_KX_SRP_DSS if there is no SRP credential.
3420 2007-02-06  Simon Josefsson <simon@josefsson.org>
3422         * doc/gnutls.texi: fix
3424 2007-02-06  Simon Josefsson <simon@josefsson.org>
3426         * doc/gnutls.texi: fix
3428 2007-02-06  Simon Josefsson <simon@josefsson.org>
3430         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
3431         username/password.
3433 2007-02-06  Simon Josefsson <simon@josefsson.org>
3435         * doc/gnutls.texi: Add.
3437 2007-02-06  Simon Josefsson <simon@josefsson.org>
3439         * src/cli.c: Prefer PSK.
3441 2007-02-06  Simon Josefsson <simon@josefsson.org>
3443         * src/cli.c, src/serv.c: Modernize priorities.
3445 2007-02-06  Simon Josefsson <simon@josefsson.org>
3447         * doc/gnutls.texi: more
3449 2007-02-06  Simon Josefsson <simon@josefsson.org>
3451         * src/common.c: Parse new MACs.
3453 2007-02-06  Simon Josefsson <simon@josefsson.org>
3455         * src/serv.c: Prefer OpenPGP certs from client.
3457 2007-02-06  Simon Josefsson <simon@josefsson.org>
3459         * doc/gnutls.texi: Fix.
3461 2007-02-06  Simon Josefsson <simon@josefsson.org>
3463         * NEWS: Fix.
3465 2007-02-06  Simon Josefsson <simon@josefsson.org>
3467         * src/cli-gaa.c: Generated.
3469 2007-02-06  Simon Josefsson <simon@josefsson.org>
3471         * configure.in: Bump versions.
3473 2007-02-06  Simon Josefsson <simon@josefsson.org>
3475         * NEWS: Add.
3477 2007-02-06  Simon Josefsson <simon@josefsson.org>
3479         * src/common.c: Typo in last commit.
3481 2007-02-06  Simon Josefsson <simon@josefsson.org>
3483         * src/cli.gaa: Typo.
3485 2007-02-06  Simon Josefsson <simon@josefsson.org>
3487         * src/common.c: Fix --list.
3489 2007-02-06  Simon Josefsson <simon@josefsson.org>
3491         * doc/gnutls.texi: Add.
3493 2007-02-06  Simon Josefsson <simon@josefsson.org>
3495         * lib/gnutls_hash_int.c: Revert, not needed.
3497 2007-02-06  Simon Josefsson <simon@josefsson.org>
3499         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
3500         commit.
3502 2007-02-06  Simon Josefsson <simon@josefsson.org>
3504         * src/serv.c: Fix last commit.
3506 2007-02-06  Simon Josefsson <simon@josefsson.org>
3508         * src/serv.c: Support TLS 1.2 and AES 256.
3510 2007-02-05  Simon Josefsson <simon@josefsson.org>
3512         * ChangeLog: [no log message]
3514 2007-02-05  Simon Josefsson <simon@josefsson.org>
3516         * NEWS: Version 1.7.4.
3518 2007-02-05  Simon Josefsson <simon@josefsson.org>
3520         * NEWS: Add.
3522 2007-02-05  Simon Josefsson <simon@josefsson.org>
3524         * src/serv.c: use static DH params if none or provided
3526 2007-02-05  Simon Josefsson <simon@josefsson.org>
3528         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
3529         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
3531 2007-02-05  Simon Josefsson <simon@josefsson.org>
3533         * tests/pskself.c: No dh here.
3535 2007-02-05  Simon Josefsson <simon@josefsson.org>
3537         * NEWS: Reorder.
3539 2007-02-05  Simon Josefsson <simon@josefsson.org>
3541         * tests/sha2/.cvsignore: [no log message]
3543 2007-02-05  Simon Josefsson <simon@josefsson.org>
3545         * NEWS: Fix.
3547 2007-02-05  Simon Josefsson <simon@josefsson.org>
3549         * configure.in, tests/Makefile.am: Add SHA-2 self test.
3551 2007-02-05  Simon Josefsson <simon@josefsson.org>
3553         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
3554         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
3555         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
3557 2007-02-05  Simon Josefsson <simon@josefsson.org>
3559         * NEWS: Add.
3561 2007-02-05  Simon Josefsson <simon@josefsson.org>
3563         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
3564         for templates.
3566 2007-02-05  Simon Josefsson <simon@josefsson.org>
3568         * src/certtool-gaa.c: Generated.
3570 2007-02-05  Simon Josefsson <simon@josefsson.org>
3572         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
3575 2007-02-05  Simon Josefsson <simon@josefsson.org>
3577         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
3578         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
3579         (RSA-)SHA-256/384/512.
3581 2007-02-05  Simon Josefsson <simon@josefsson.org>
3583         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
3585 2007-02-05  Simon Josefsson <simon@josefsson.org>
3587         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
3588         Affects gnutls_sign_algorithm_get_name, and
3589         _gnutls_x509_sign_to_oid.
3591 2007-02-05  Simon Josefsson <simon@josefsson.org>
3593         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
3596 2007-02-05  Simon Josefsson <simon@josefsson.org>
3598         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
3599         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
3600         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
3601         lgl/string_.h: Update.
3603 2007-02-04  Simon Josefsson <simon@josefsson.org>
3605         * NEWS: Add.
3607 2007-02-04  Simon Josefsson <simon@josefsson.org>
3609         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
3610         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3611         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
3612         lgl/string_.h: Update.
3614 2007-02-02  Simon Josefsson <simon@josefsson.org>
3616         * doc/gnutls.texi: Typo.
3618 2007-02-02  Simon Josefsson <simon@josefsson.org>
3620         * NEWS: Add.
3622 2007-02-02  Simon Josefsson <simon@josefsson.org>
3624         * NEWS, configure.in: Bump versions.
3626 2007-02-02  Simon Josefsson <simon@josefsson.org>
3628         * doc/signatures.texi: Removed the wrong file, re-add this one.
3629         Oops.
3631 2007-02-02  Simon Josefsson <simon@josefsson.org>
3633         * doc/Makefile.am: Remove bibliography.texi.
3635 2007-02-02  Simon Josefsson <simon@josefsson.org>
3637         * doc/bibliography.texi, doc/signatures.texi: Remove.
3639 2007-02-02  Simon Josefsson <simon@josefsson.org>
3641         * doc/gnutls.texi: Don't use my-bib-macros.
3643 2007-02-02  Simon Josefsson <simon@josefsson.org>
3645         * doc/my-bib-macros.texi: use pxref.
3647 2007-02-02  Simon Josefsson <simon@josefsson.org>
3649         * doc/my-bib-macros.texi: Fix.
3651 2007-02-02  Simon Josefsson <simon@josefsson.org>
3653         * doc/gnutls.texi: proxy and certtool stuff
3655 2007-02-02  Simon Josefsson <simon@josefsson.org>
3657         * lib/x509/xml.c: Doc fix.
3659 2007-02-02  Simon Josefsson <simon@josefsson.org>
3661         * doc/bibliography.texi: reorder
3663 2007-02-02  Simon Josefsson <simon@josefsson.org>
3665         * doc/bibliography.texi: Add rfc3820.
3667 2007-02-02  Simon Josefsson <simon@josefsson.org>
3669         * doc/gnutls.texi: Mention RFC 3820.
3671 2007-02-02  Simon Josefsson <simon@josefsson.org>
3673         * doc/gnutls.texi: Improve extensions stuff.
3675 2007-02-01  Simon Josefsson <simon@josefsson.org>
3677         * ChangeLog: [no log message]
3679 2007-02-01  Simon Josefsson <simon@josefsson.org>
3681         * NEWS: Version 1.7.3.
3683 2007-02-01  Simon Josefsson <simon@josefsson.org>
3685         * NEWS: Typo.
3687 2007-02-01  Simon Josefsson <simon@josefsson.org>
3689         * tests/pathlen/ca-no-pathlen.pem,
3690         tests/pathlen/no-ca-or-pathlen.pem: Update.
3692 2007-02-01  Simon Josefsson <simon@josefsson.org>
3694         * NEWS: Add.
3696 2007-02-01  Simon Josefsson <simon@josefsson.org>
3698         * src/certtool.c: Print times in UTC.
3700 2007-02-01  Simon Josefsson <simon@josefsson.org>
3702         * NEWS: Fix.
3704 2007-02-01  Simon Josefsson <simon@josefsson.org>
3706         * tests/key-id/.cvsignore: [no log message]
3708 2007-02-01  Simon Josefsson <simon@josefsson.org>
3710         * NEWS: Reorder.
3712 2007-02-01  Simon Josefsson <simon@josefsson.org>
3714         * configure.in: Typo.
3716 2007-02-01  Simon Josefsson <simon@josefsson.org>
3718         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
3719         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
3720         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
3721         tests/key-id/key-ca.pem, tests/key-id/key-id,
3722         tests/key-id/key-user.pem: Add key-id self test.
3724 2007-02-01  Simon Josefsson <simon@josefsson.org>
3726         * src/certtool.c: Don't print proxy info if there aren't any proxy
3727         extension.
3729 2007-02-01  Simon Josefsson <simon@josefsson.org>
3731         * doc/protocol/rfc4785.txt: Add.
3733 2007-01-31  Simon Josefsson <simon@josefsson.org>
3735         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
3736         present.  Reported by Dale Sedivec
3737         <dale-keyword-gnutls.5670f1@codefu.org>.
3739 2007-01-31  Simon Josefsson <simon@josefsson.org>
3741         * lib/x509/x509.c: Doc fix.
3743 2007-01-31  Simon Josefsson <simon@josefsson.org>
3745         * doc/manpages/Makefile.am: Add.
3747 2007-01-31  Simon Josefsson <simon@josefsson.org>
3749         * src/certtool-cfg.c: Fix last commit.
3751 2007-01-31  Simon Josefsson <simon@josefsson.org>
3753         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
3754         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
3755         reading/generating proxy certificates in certtool.
3757 2007-01-31  Simon Josefsson <simon@josefsson.org>
3759         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
3760         lib/x509/extensions.h, lib/x509/x509.c: Add
3761         gnutls_x509_crt_get_proxy.
3763 2007-01-31  Simon Josefsson <simon@josefsson.org>
3765         * lib/x509/x509_write.c: Fix last commit.
3767 2007-01-31  Simon Josefsson <simon@josefsson.org>
3769         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
3771 2007-01-31  Simon Josefsson <simon@josefsson.org>
3773         * NEWS: Mention RFC 3820.
3775 2007-01-31  Simon Josefsson <simon@josefsson.org>
3777         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
3778         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
3779         Add proxy certificate APIs.
3781 2007-01-31  Simon Josefsson <simon@josefsson.org>
3783         * NEWS: Add.
3785 2007-01-31  Simon Josefsson <simon@josefsson.org>
3787         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
3789 2007-01-31  Simon Josefsson <simon@josefsson.org>
3791         * gl/.cvsignore, lgl/.cvsignore: [no log message]
3793 2007-01-31  Simon Josefsson <simon@josefsson.org>
3795         * lib/defines.h: String.h from gnulib now makes sure memmem is
3796         available.
3798 2007-01-31  Simon Josefsson <simon@josefsson.org>
3800         * gl/strdup.h, lgl/memmem.h: Remove.
3802 2007-01-31  Simon Josefsson <simon@josefsson.org>
3804         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
3805         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
3806         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
3807         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
3808         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
3809         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
3810         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
3811         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
3812         lgl/vasnprintf.c, lgl/wchar_.h: Update.
3814 2007-01-31  Simon Josefsson <simon@josefsson.org>
3816         * tests/pathlen/.cvsignore: Add.
3818 2007-01-26  Simon Josefsson <simon@josefsson.org>
3820         * NEWS: Add.
3822 2007-01-26  Simon Josefsson <simon@josefsson.org>
3824         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
3825         tests/pathlen/ca-no-pathlen.pem,
3826         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
3827         pathlen bug (and general certificate parsing).
3829 2007-01-26  Simon Josefsson <simon@josefsson.org>
3831         * NEWS: Add.
3833 2007-01-26  Simon Josefsson <simon@josefsson.org>
3835         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
3836         pathLenConstraint is read, even if CA reading fails.
3838 2007-01-25  Simon Josefsson <simon@josefsson.org>
3840         * NEWS: Add.
3842 2007-01-25  Simon Josefsson <simon@josefsson.org>
3844         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
3845         describe C++ compiler bug problem.
3847 2007-01-25  Simon Josefsson <simon@josefsson.org>
3849         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
3850         in a "better" way, tiny patch from Matthias Scheler
3851         <tron@NetBSD.org>.
3853 2007-01-16  Simon Josefsson <simon@josefsson.org>
3855         * configure.in: Bump versions.
3857 2007-01-16  Simon Josefsson <simon@josefsson.org>
3859         * NEWS: Add.
3861 2007-01-16  Simon Josefsson <simon@josefsson.org>
3863         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
3864         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
3865         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
3866         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
3868 2007-01-15  Simon Josefsson <simon@josefsson.org>
3870         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
3872 2007-01-14  Simon Josefsson <simon@josefsson.org>
3874         * ChangeLog: [no log message]
3876 2007-01-14  Simon Josefsson <simon@josefsson.org>
3878         * NEWS: Version 1.7.2.
3880 2007-01-14  Simon Josefsson <simon@josefsson.org>
3882         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
3883         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
3885 2007-01-14  Simon Josefsson <simon@josefsson.org>
3887         * NEWS: Add.
3889 2007-01-14  Simon Josefsson <simon@josefsson.org>
3891         * libextra/opencdk/pubkey.c: Doc fix.
3893 2007-01-14  Simon Josefsson <simon@josefsson.org>
3895         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
3896         Lenz <mario.lenz@gmx.net>.
3898 2007-01-13  Simon Josefsson <simon@josefsson.org>
3900         * NEWS, THANKS: Add.
3902 2007-01-12  Simon Josefsson <simon@josefsson.org>
3904         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
3905         virtual method (possibly incorrect but I don't know what the
3906         intention was).
3908 2007-01-12  Simon Josefsson <simon@josefsson.org>
3910         * NEWS, configure.in: Don't use -mms-bitfields
3911         --enable-runtime-pseudo-reloc.
3913 2007-01-12  Simon Josefsson <simon@josefsson.org>
3915         * gl/Makefile.am: Fix objdir!=srcdir.
3917 2007-01-11  Simon Josefsson <simon@josefsson.org>
3919         * NEWS: Add.
3921 2007-01-11  Simon Josefsson <simon@josefsson.org>
3923         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
3924         available, and store them in the PKCS12 blob.  Suggested by Sascha
3925         Ziemann <sascha.ziemann@secunet.com>.
3927 2007-01-11  Simon Josefsson <simon@josefsson.org>
3929         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
3931 2007-01-11  Simon Josefsson <simon@josefsson.org>
3933         * doc/manpages/Makefile.am: Add.
3935 2007-01-11  Simon Josefsson <simon@josefsson.org>
3937         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
3938         before gl.
3940 2007-01-11  Simon Josefsson <simon@josefsson.org>
3942         * NEWS: Fix.
3944 2007-01-11  Simon Josefsson <simon@josefsson.org>
3946         * NEWS, configure.in, includes/gnutls/x509.h,
3947         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
3948         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
3949         src/certtool.c: Support pathLenConstraint.
3951 2007-01-11  Simon Josefsson <simon@josefsson.org>
3953         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
3954         add it twice.
3956 2007-01-11  Simon Josefsson <simon@josefsson.org>
3958         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
3959         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
3962 2007-01-11  Simon Josefsson <simon@josefsson.org>
3964         * libextra/gnutls_extra.c: Need strverscmp.h.
3966 2007-01-11  Simon Josefsson <simon@josefsson.org>
3968         * NEWS: Fix.
3970 2007-01-11  Simon Josefsson <simon@josefsson.org>
3972         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
3973         libgnutls now. Fix copyright years.
3975 2007-01-11  Simon Josefsson <simon@josefsson.org>
3977         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
3978         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
3979         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
3980         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
3981         gnutls-extra integration, for OpenPGP certs.
3983 2007-01-11  Simon Josefsson <simon@josefsson.org>
3985         * libextra/gnutls_extra.c: Replace libgcrypt version check with
3986         strverscmp. No need to duplicate prototype found in gnutls.h for
3987         gnutls_check_version.
3989 2007-01-09  Simon Josefsson <simon@josefsson.org>
3991         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
3992         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
3993         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
3994         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
3995         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
3996         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
3997         lgl/m4/lib-link.m4: Update.
3999 2007-01-05  Simon Josefsson <simon@josefsson.org>
4001         * NEWS: Add.
4003 2007-01-05  Simon Josefsson <simon@josefsson.org>
4005         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4006         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
4007         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
4009 2007-01-05  Simon Josefsson <simon@josefsson.org>
4011         * configure.in: Bump versions.
4013 2007-01-05  Simon Josefsson <simon@josefsson.org>
4015         * NEWS: Add.
4017 2007-01-05  Simon Josefsson <simon@josefsson.org>
4019         * configure.in: Revert part of patch.
4021 2007-01-05  Simon Josefsson <simon@josefsson.org>
4023         * configure.in, src/Makefile.am: Tiny patch from
4024         ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for
4025         `gaa', issuing a warning with the URL if not found. *
4026         src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
4027         `.gaa' files as being in `$(srcdir)', thereby allowing for
4028         out-of-source-tree builds.
4030 2006-12-28  Simon Josefsson <simon@josefsson.org>
4032         * ChangeLog: [no log message]
4034 2006-12-28  Simon Josefsson <simon@josefsson.org>
4036         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
4037         it.
4039 2006-12-28  Simon Josefsson <simon@josefsson.org>
4041         * ChangeLog: [no log message]
4043 2006-12-28  Simon Josefsson <simon@josefsson.org>
4045         * NEWS: Version 1.7.1.
4047 2006-12-28  Simon Josefsson <simon@josefsson.org>
4049         * NEWS: Add.
4051 2006-12-28  Simon Josefsson <simon@josefsson.org>
4053         * NEWS: Add.
4055 2006-12-28  Simon Josefsson <simon@josefsson.org>
4057         * NEWS: Fix.
4059 2006-12-28  Simon Josefsson <simon@josefsson.org>
4061         * NEWS: Fix.
4063 2006-12-28  Simon Josefsson <simon@josefsson.org>
4065         * NEWS, THANKS: Add.
4067 2006-12-28  Simon Josefsson <simon@josefsson.org>
4069         * lib/gnutls_asn1_tab.c: Generate.
4071 2006-12-28  Simon Josefsson <simon@josefsson.org>
4073         * lib/gnutls.asn: Fix comment to make it parse correctly.
4075 2006-12-27  Simon Josefsson <simon@josefsson.org>
4077         * tests/.cvsignore: [no log message]
4079 2006-12-27  Simon Josefsson <simon@josefsson.org>
4081         * NEWS: Add.
4083 2006-12-27  Simon Josefsson <simon@josefsson.org>
4085         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
4086         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).
4087         (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
4088         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
4089         hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper
4090         SHA1POS. (_gnutls_verify_sig_params): Likewise.
4092 2006-12-27  Simon Josefsson <simon@josefsson.org>
4094         * NEWS: Add.
4096 2006-12-27  Simon Josefsson <simon@josefsson.org>
4098         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
4099         lib/x509/Makefile.am, libextra/Makefile.am,
4100         libextra/openpgp/Makefile.am: Tiny patch from
4101         ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer
4102         to `sort2.pl' as `$(srcdir)/scripts/sort2.pl'   instead of
4103         `scripts/sort2.pl'. * doc/manpages/Makefile.am: Refer to `gdoc' as
4104         `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'. *
4105         doc/lib/Makefile.am: Likewise. * doc/lib/x509/Makefile.am: Likewise.
4106         * doc/libextra/Makefile.am: Likewise. *
4107         doc/libextra/openpgp/Makefile.am: Likewise.
4109 2006-12-27  Simon Josefsson <simon@josefsson.org>
4111         * NEWS, THANKS: Add.
4113 2006-12-27  Simon Josefsson <simon@josefsson.org>
4115         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
4116         cert requests (i.e., include a empty list of supported hashes).
4117         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
4118         Courtès).
4120 2006-12-27  Simon Josefsson <simon@josefsson.org>
4122         * NEWS: Add.
4124 2006-12-27  Simon Josefsson <simon@josefsson.org>
4126         * tests/userid/.cvsignore: [no log message]
4128 2006-12-27  Simon Josefsson <simon@josefsson.org>
4130         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).
4131         (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
4132         problem reported by Max Kellermann <max@duempel.org>.
4134 2006-12-27  Simon Josefsson <simon@josefsson.org>
4136         * lib/pkix_asn1_tab.c: Generated.
4138 2006-12-27  Simon Josefsson <simon@josefsson.org>
4140         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
4141         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
4142         DirectoryString, to deal with backwards compatibility if there are
4143         IA5String UID fields out there that were generated by older
4144         versions.  Reported by Max Kellermann <max@duempel.org>.
4146 2006-12-27  Simon Josefsson <simon@josefsson.org>
4148         * tests/userid/userid: Add.
4150 2006-12-27  Simon Josefsson <simon@josefsson.org>
4152         * configure.in: Add tests/userid/.
4154 2006-12-27  Simon Josefsson <simon@josefsson.org>
4156         * tests/Makefile.am: Add userid/.
4158 2006-12-27  Simon Josefsson <simon@josefsson.org>
4160         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
4162 2006-12-27  Simon Josefsson <simon@josefsson.org>
4164         * NEWS: Add.
4166 2006-12-27  Simon Josefsson <simon@josefsson.org>
4168         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
4169         certificate authority list, to make sure server's send the proper
4170         list of expected CAs to the client.  Reported by Max Kellermann
4171         <max@duempel.org>.
4173 2006-12-27  Simon Josefsson <simon@josefsson.org>
4175         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
4176         by Max Kellermann <max@duempel.org>.
4178 2006-12-27  Simon Josefsson <simon@josefsson.org>
4180         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
4181         Add.
4183 2006-12-27  Simon Josefsson <simon@josefsson.org>
4185         * NEWS: Add.
4187 2006-12-27  Simon Josefsson <simon@josefsson.org>
4189         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
4190         lgl/m4/stdint.m4: Update.
4192 2006-12-26  Simon Josefsson <simon@josefsson.org>
4194         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
4196 2006-12-26  Simon Josefsson <simon@josefsson.org>
4198         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
4200 2006-12-26  Simon Josefsson <simon@josefsson.org>
4202         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
4203         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
4205 2006-12-26  Simon Josefsson <simon@josefsson.org>
4207         * po/LINGUAS, po/de.po: Sync with TP.
4209 2006-12-10  Simon Josefsson <simon@josefsson.org>
4211         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
4212         (should have just been .cvsignore'd).
4214 2006-12-10  Simon Josefsson <simon@josefsson.org>
4216         * m4/.cvsignore: [no log message]
4218 2006-12-10  Simon Josefsson <simon@josefsson.org>
4220         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
4222 2006-12-10  Simon Josefsson <simon@josefsson.org>
4224         * NEWS: Fix.
4226 2006-12-10  Simon Josefsson <simon@josefsson.org>
4228         * NEWS: Add.
4230 2006-12-10  Simon Josefsson <simon@josefsson.org>
4232         * configure.in: Bump versions.
4234 2006-12-10  Simon Josefsson <simon@josefsson.org>
4236         * NEWS, configure.in: Bump versions.
4238 2006-12-01  Simon Josefsson <simon@josefsson.org>
4240         * lib/gnutls_record.c: Doc fix.
4242 2006-11-29  Simon Josefsson <simon@josefsson.org>
4244         * gl/Makefile.am, lgl/Makefile.am: Update.
4246 2006-11-29  Simon Josefsson <simon@josefsson.org>
4248         * ChangeLog: [no log message]
4250 2006-11-29  Simon Josefsson <simon@josefsson.org>
4252         * Makefile.am: Put in devel/ directory. Disable doc generation.
4254 2006-11-29  Simon Josefsson <simon@josefsson.org>
4256         * NEWS: Version 1.7.0.
4258 2006-11-29  Simon Josefsson <simon@josefsson.org>
4260         * NEWS: Add.
4262 2006-11-29  Simon Josefsson <simon@josefsson.org>
4264         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
4266 2006-11-29  Simon Josefsson <simon@josefsson.org>
4268         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
4269         default.
4271 2006-11-29  Simon Josefsson <simon@josefsson.org>
4273         * NEWS: Fix.
4275 2006-11-28  Simon Josefsson <simon@josefsson.org>
4277         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
4278         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
4280 2006-11-26  Simon Josefsson <simon@josefsson.org>
4282         * NEWS: Fix.
4284 2006-11-26  Simon Josefsson <simon@josefsson.org>
4286         * NEWS: Add.
4288 2006-11-26  Simon Josefsson <simon@josefsson.org>
4290         * tests/anonself.c: Print TLS version too.
4292 2006-11-26  Simon Josefsson <simon@josefsson.org>
4294         * tests/anonself.c: More debugging.
4296 2006-11-26  Simon Josefsson <simon@josefsson.org>
4298         * tests/utils.c: Output more debug info.
4300 2006-11-26  Simon Josefsson <simon@josefsson.org>
4302         * NEWS: Fix.
4304 2006-11-26  Simon Josefsson <simon@josefsson.org>
4306         * libextra/opencdk/keyserver.c: Doc fix.
4308 2006-11-26  Simon Josefsson <simon@josefsson.org>
4310         * libextra/opencdk/opencdk.h: Doc fixes.
4312 2006-11-26  Simon Josefsson <simon@josefsson.org>
4314         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
4315         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
4316         libextra/opencdk/sign.c: Doc fix.
4318 2006-11-26  Simon Josefsson <simon@josefsson.org>
4320         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
4321         libextra/opencdk/sign.c: Doc fix.
4323 2006-11-26  Simon Josefsson <simon@josefsson.org>
4325         * libextra/opencdk/keydb.c: Doc fix.
4327 2006-11-26  Simon Josefsson <simon@josefsson.org>
4329         * libextra/gnutls_ia.c: Use new internal PRF API.
4331 2006-11-26  Simon Josefsson <simon@josefsson.org>
4333         * lib/gnutls_sig.c: To use NULL
4334         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
4335         question.
4337 2006-11-26  Simon Josefsson <simon@josefsson.org>
4339         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
4340         fixes problem reported by "Michael C. Vergallen"
4341         <mvergall@telenet.be>.
4343 2006-11-26  Simon Josefsson <simon@josefsson.org>
4345         * NEWS: Add.
4347 2006-11-25  Simon Josefsson <simon@josefsson.org>
4349         * NEWS: Add.
4351 2006-11-25  Simon Josefsson <simon@josefsson.org>
4353         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
4354         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
4355         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
4356         www.mikestoolbox.org:4433.
4358 2006-11-25  Simon Josefsson <simon@josefsson.org>
4360         * src/common.c: Support "TLS1.2" as protocol name.
4362 2006-11-25  Simon Josefsson <simon@josefsson.org>
4364         * NEWS: Add.
4366 2006-11-25  Simon Josefsson <simon@josefsson.org>
4368         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
4370 2006-11-25  Simon Josefsson <simon@josefsson.org>
4372         * lib/gnutls_algorithms.c: Support TLS 1.2.
4374 2006-11-25  Simon Josefsson <simon@josefsson.org>
4376         * NEWS: Add.
4378 2006-11-25  Simon Josefsson <simon@josefsson.org>
4380         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
4381         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
4382         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
4383         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
4384         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
4385         Update.
4387 2006-11-25  Simon Josefsson <simon@josefsson.org>
4389         * NEWS, configure.in: Bump versions.
4391 2006-11-22  Simon Josefsson <simon@josefsson.org>
4393         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
4395 2006-11-17  Simon Josefsson <simon@josefsson.org>
4397         * ChangeLog: [no log message]
4399 2006-11-17  Simon Josefsson <simon@josefsson.org>
4401         * Makefile.am: Release do non-devel directory.
4403 2006-11-17  Simon Josefsson <simon@josefsson.org>
4405         * NEWS: Version 1.6.0.
4407 2006-11-17  Simon Josefsson <simon@josefsson.org>
4409         * doc/manpages/Makefile.am: Fix copyright years.
4411 2006-11-17  Simon Josefsson <simon@josefsson.org>
4413         * configure.in: Bump versions.
4415 2006-11-17  Simon Josefsson <simon@josefsson.org>
4417         * NEWS: Add.
4419 2006-11-16  Simon Josefsson <simon@josefsson.org>
4421         * ChangeLog: [no log message]
4423 2006-11-16  Simon Josefsson <simon@josefsson.org>
4425         * NEWS: Version 1.5.5.
4427 2006-11-16  Simon Josefsson <simon@josefsson.org>
4429         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
4430         <tim.kosse@filezilla-project.org>.
4432 2006-11-16  Simon Josefsson <simon@josefsson.org>
4434         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
4435         project.
4437 2006-11-16  Simon Josefsson <simon@josefsson.org>
4439         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
4441 2006-11-16  Simon Josefsson <simon@josefsson.org>
4443         * tests/rsa-md5-collision/Makefile.am: Remove.
4445 2006-11-16  Simon Josefsson <simon@josefsson.org>
4447         * NEWS: Add.
4449 2006-11-16  Simon Josefsson <simon@josefsson.org>
4451         * NEWS: Add.
4453 2006-11-16  Simon Josefsson <simon@josefsson.org>
4455         * NEWS: Add.
4457 2006-11-16  Simon Josefsson <simon@josefsson.org>
4459         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
4460         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
4461         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
4462         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
4464 2006-11-16  Simon Josefsson <simon@josefsson.org>
4466         * tests/rsa-md5-collision/chain1-expect.log,
4467         tests/rsa-md5-collision/chain2-expect.log: Remove.
4469 2006-11-16  Simon Josefsson <simon@josefsson.org>
4471         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
4473 2006-11-16  Simon Josefsson <simon@josefsson.org>
4475         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
4476         mingw32.
4478 2006-11-15  Simon Josefsson <simon@josefsson.org>
4480         * configure.in: Bump versions (done incorrectly in the 1.5.4
4481         release).
4483 2006-11-15  Simon Josefsson <simon@josefsson.org>
4485         * NEWS: Add.
4487 2006-11-15  Simon Josefsson <simon@josefsson.org>
4489         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
4490         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
4492 2006-11-14  Simon Josefsson <simon@josefsson.org>
4494         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
4496 2006-11-11  Simon Josefsson <simon@josefsson.org>
4498         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
4500 2006-11-07  Simon Josefsson <simon@josefsson.org>
4502         * ChangeLog: [no log message]
4504 2006-11-07  Simon Josefsson <simon@josefsson.org>
4506         * NEWS: Version 1.5.4.
4508 2006-11-07  Simon Josefsson <simon@josefsson.org>
4510         * NEWS: Add.
4512 2006-11-07  Simon Josefsson <simon@josefsson.org>
4514         * NEWS: Add.
4516 2006-11-07  Simon Josefsson <simon@josefsson.org>
4518         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
4519         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
4520         lib/gnutls_global.c: Use strverscmp.
4522 2006-11-07  Simon Josefsson <simon@josefsson.org>
4524         * lib/gnutls_buffers.c: Typo.
4526 2006-11-07  Simon Josefsson <simon@josefsson.org>
4528         * NEWS, doc/manpages/Makefile.am: Add.
4530 2006-11-07  Simon Josefsson <simon@josefsson.org>
4532         * libextra/gnutls_ia.c: Doc fix.
4534 2006-11-07  Simon Josefsson <simon@josefsson.org>
4536         * doc/gnutls.texi: More errno discussion regarding push/pull
4537         functions.
4539 2006-11-07  Simon Josefsson <simon@josefsson.org>
4541         * NEWS: Add.
4543 2006-11-07  Simon Josefsson <simon@josefsson.org>
4545         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
4546         issues.
4548 2006-11-07  Simon Josefsson <simon@josefsson.org>
4550         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
4551         using WSAGetLastError().
4553 2006-11-07  Simon Josefsson <simon@josefsson.org>
4555         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
4556         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
4557         suggested by tim.kosse@filezilla-project.org.
4559 2006-11-06  Simon Josefsson <simon@josefsson.org>
4561         * NEWS: Fix.
4563 2006-11-05  Simon Josefsson <simon@josefsson.org>
4565         * NEWS: Add.
4567 2006-11-05  Simon Josefsson <simon@josefsson.org>
4569         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
4570         configure.in).
4572 2006-11-05  Simon Josefsson <simon@josefsson.org>
4574         * configure.in: Set SOVERSION here.
4576 2006-11-05  Simon Josefsson <simon@josefsson.org>
4578         * lgl/.cvsignore: [no log message]
4580 2006-11-05  Simon Josefsson <simon@josefsson.org>
4582         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
4584 2006-11-03  Simon Josefsson <simon@josefsson.org>
4586         * lgl/printf-parse.c: Update.
4588 2006-10-30  Simon Josefsson <simon@josefsson.org>
4590         * NEWS: Add.
4592 2006-10-30  Simon Josefsson <simon@josefsson.org>
4594         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
4595         ludovic.courtes@laas.fr (Ludovic Courtès).
4597 2006-10-30  Simon Josefsson <simon@josefsson.org>
4599         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
4600         actual/required buffer size on return.  Suggested by
4601         ludovic.courtes@laas.fr (Ludovic Courtès).
4603 2006-10-30  Simon Josefsson <simon@josefsson.org>
4605         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
4606         libextra/openpgp/privkey.c: Fix return types.
4608 2006-10-30  Simon Josefsson <simon@josefsson.org>
4610         * NEWS: Add.
4612 2006-10-30  Simon Josefsson <simon@josefsson.org>
4614         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
4615         versions negotiate the highest version we support, instead of the
4616         lowest.  Reported by Pasi.Eronen@nokia.com.
4618 2006-10-30  Simon Josefsson <simon@josefsson.org>
4620         * NEWS: Add.
4622 2006-10-30  Simon Josefsson <simon@josefsson.org>
4624         * configure.in: Simplify ssize_t test.
4626 2006-10-30  Simon Josefsson <simon@josefsson.org>
4628         * doc/examples/ex-cert-select.c: Remove duplicate #include
4629         <sys/stat.h>.
4631 2006-10-30  Simon Josefsson <simon@josefsson.org>
4633         * configure.in, lib/defines.h: Simplify #include's using gnulib
4634         modules.
4636 2006-10-30  Simon Josefsson <simon@josefsson.org>
4638         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
4639         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
4640         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
4641         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
4642         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
4643         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
4644         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
4645         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
4646         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
4647         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
4648         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
4649         lgl/stat_.h: Update.
4651 2006-10-30  Simon Josefsson <simon@josefsson.org>
4653         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
4656 2006-10-30  Simon Josefsson <simon@josefsson.org>
4658         * NEWS, configure.in: Bump versions.
4660 2006-10-26  Simon Josefsson <simon@josefsson.org>
4662         * ChangeLog: [no log message]
4664 2006-10-26  Simon Josefsson <simon@josefsson.org>
4666         * NEWS: Version 1.5.3.
4668 2006-10-26  Simon Josefsson <simon@josefsson.org>
4670         * lgl/.cvsignore: [no log message]
4672 2006-10-26  Simon Josefsson <simon@josefsson.org>
4674         * libextra/opencdk/Makefile.am: Fix -I's.
4676 2006-10-26  Simon Josefsson <simon@josefsson.org>
4678         * tests/rsa-md5-collision/Makefile.am: Dist more.
4680 2006-10-26  Simon Josefsson <simon@josefsson.org>
4682         * NEWS, tests/rsa-md5-collision/README: Add.
4684 2006-10-26  Simon Josefsson <simon@josefsson.org>
4686         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
4687         tests/Makefile.am: Change lgpl/ library name.
4689 2006-10-26  Simon Josefsson <simon@josefsson.org>
4691         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
4692         to liblgnu, to avoid weird libtool errors.
4694 2006-10-26  Simon Josefsson <simon@josefsson.org>
4696         * lgl/Makefile.am, lgl/stdint_.h: Update.
4698 2006-10-26  Simon Josefsson <simon@josefsson.org>
4700         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
4701         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
4702         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
4703         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
4704         gl/uinttostr.c, gl/umaxtostr.c: Add.
4706 2006-10-26  Simon Josefsson <simon@josefsson.org>
4708         * NEWS: Fix.
4710 2006-10-26  Simon Josefsson <simon@josefsson.org>
4712         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
4713         0.5.11.
4715 2006-10-26  Simon Josefsson <simon@josefsson.org>
4717         * doc/gnutls.texi: Be specific about SSLv2 security problems.
4719 2006-10-24  Simon Josefsson <simon@josefsson.org>
4721         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
4723 2006-10-24  Simon Josefsson <simon@josefsson.org>
4725         * tests/rsa-md5-collision/Makefile.am: Dist more.
4727 2006-10-24  Simon Josefsson <simon@josefsson.org>
4729         * NEWS: Add.
4731 2006-10-24  Simon Josefsson <simon@josefsson.org>
4733         * tests/pkcs12-decode/.cvsignore: [no log message]
4735 2006-10-24  Simon Josefsson <simon@josefsson.org>
4737         * configure.in: Add tests.
4739 2006-10-24  Simon Josefsson <simon@josefsson.org>
4741         * tests/Makefile.am, tests/client.p12, tests/noclient.p12,
4742         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/client.p12,
4743         tests/pkcs12-decode/noclient.p12, tests/pkcs12-decode/pkcs12,
4744         tests/pkcs12-decode/unclient.p12, tests/pkcs12_neon,
4745         tests/unclient.p12: Move pkcs12 tests to pkcs12-decode/.
4747 2006-10-24  Simon Josefsson <simon@josefsson.org>
4749         * tests/pkcs8-decode/pkcs8: More debugging info.
4751 2006-10-24  Simon Josefsson <simon@josefsson.org>
4753         * tests/pkcs8-decode/.cvsignore: [no log message]
4755 2006-10-24  Simon Josefsson <simon@josefsson.org>
4757         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
4758         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
4759         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
4760         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
4761         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
4763 2006-10-24  Simon Josefsson <simon@josefsson.org>
4765         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
4766         rsa-md5-collision/.
4768 2006-10-24  Simon Josefsson <simon@josefsson.org>
4770         * tests/pkcs1-padding/.cvsignore,
4771         tests/rsa-md5-collision/.cvsignore: [no log message]
4773 2006-10-24  Simon Josefsson <simon@josefsson.org>
4775         * tests/rsa-md5-collision/MD5CollisionCA.cer,
4776         tests/rsa-md5-collision/Makefile.am,
4777         tests/rsa-md5-collision/TargetCollidingCertificate1.cer,
4778         tests/rsa-md5-collision/TargetCollidingCertificate2.cer,
4779         tests/rsa-md5-collision/chain1-expect.log,
4780         tests/rsa-md5-collision/chain2-expect.log,
4781         tests/rsa-md5-collision/mbox,
4782         tests/rsa-md5-collision/rsa-md5-collision: Add.
4784 2006-10-24  Simon Josefsson <simon@josefsson.org>
4786         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
4787         tests/pkcs1-padding/pkcs1-pad-broken.pem,
4788         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
4789         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
4790         tests/pkcs1-padding/pkcs1-pad-ok.pem,
4791         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
4793 2006-10-24  Simon Josefsson <simon@josefsson.org>
4795         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
4796         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
4797         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
4798         directory.
4800 2006-10-24  Simon Josefsson <simon@josefsson.org>
4802         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
4803         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
4805 2006-10-21  Simon Josefsson <simon@josefsson.org>
4807         * NEWS: Add.
4809 2006-10-21  Simon Josefsson <simon@josefsson.org>
4811         * lgl/.cvsignore: [no log message]
4813 2006-10-21  Simon Josefsson <simon@josefsson.org>
4815         * tests/Makefile.am: Need lgpl gnulib.
4817 2006-10-21  Simon Josefsson <simon@josefsson.org>
4819         * src/Makefile.am: Add lgpl too.
4821 2006-10-21  Simon Josefsson <simon@josefsson.org>
4823         * libextra/Makefile.am: Reorder libgnu.la's.
4825 2006-10-21  Simon Josefsson <simon@josefsson.org>
4827         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
4829 2006-10-21  Simon Josefsson <simon@josefsson.org>
4831         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
4832         committed.
4834 2006-10-21  Simon Josefsson <simon@josefsson.org>
4836         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
4838 2006-10-21  Simon Josefsson <simon@josefsson.org>
4840         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
4841         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4842         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
4843         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
4844         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
4845         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
4846         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
4847         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
4848         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
4849         modules.
4851 2006-10-21  Simon Josefsson <simon@josefsson.org>
4853         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
4854         duplicate modules.
4856 2006-10-21  Simon Josefsson <simon@josefsson.org>
4858         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
4860 2006-10-21  Simon Josefsson <simon@josefsson.org>
4862         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
4864 2006-10-21  Simon Josefsson <simon@josefsson.org>
4866         * gl/Makefile.am: Move modules from gl/ to lgl/.
4868 2006-10-21  Simon Josefsson <simon@josefsson.org>
4870         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
4871         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
4872         to lgl/.
4874 2006-10-21  Simon Josefsson <simon@josefsson.org>
4876         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
4877         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
4878         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
4879         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
4880         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
4881         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
4882         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
4883         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
4884         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
4885         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
4886         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
4887         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
4888         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
4889         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
4890         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
4891         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
4892         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
4893         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
4894         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
4895         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
4896         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
4897         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
4898         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
4899         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
4900         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
4901         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
4902         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
4903         lgl/xsize.h: Move modules from gl/ to lgl/.
4905 2006-10-21  Simon Josefsson <simon@josefsson.org>
4907         * lgl/.cvsignore: [no log message]
4909 2006-10-21  Simon Josefsson <simon@josefsson.org>
4911         * Makefile.am: Build lgl/ too.
4913 2006-10-21  Simon Josefsson <simon@josefsson.org>
4915         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
4916         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
4917         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
4918         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
4919         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
4920         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
4921         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
4922         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
4923         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4924         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
4925         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
4926         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
4927         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
4928         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
4929         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
4930         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
4931         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
4932         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
4933         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
4934         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
4935         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
4936         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
4937         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
4938         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
4939         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
4940         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
4941         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
4942         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
4943         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
4944         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
4945         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
4946         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
4947         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
4948         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
4950 2006-10-21  Simon Josefsson <simon@josefsson.org>
4952         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
4953         lgl/ instead of gl/.
4955 2006-10-21  Simon Josefsson <simon@josefsson.org>
4957         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
4958         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
4959         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
4960         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
4961         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
4962         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
4963         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
4964         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
4965         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
4966         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
4967         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
4968         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
4969         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
4970         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
4971         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
4972         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
4973         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
4974         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
4975         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
4976         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
4977         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
4978         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
4981 2006-10-21  Simon Josefsson <simon@josefsson.org>
4983         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
4984         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
4985         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
4986         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
4987         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
4988         Update.
4990 2006-10-19  Simon Josefsson <simon@josefsson.org>
4992         * NEWS: Add.
4994 2006-10-19  Simon Josefsson <simon@josefsson.org>
4996         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4997         lib/minitasn1/libtasn1.h: Update to 0.3.7.
4999 2006-10-11  Simon Josefsson <simon@josefsson.org>
5001         * NEWS: Add.
5003 2006-10-11  Simon Josefsson <simon@josefsson.org>
5005         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
5006         0.5.10.
5008 2006-10-11  Simon Josefsson <simon@josefsson.org>
5010         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
5012 2006-10-10  Simon Josefsson <simon@josefsson.org>
5014         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
5016 2006-10-03  Simon Josefsson <simon@josefsson.org>
5018         * NEWS: Add.
5020 2006-10-03  Simon Josefsson <simon@josefsson.org>
5022         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
5024 2006-10-03  Simon Josefsson <simon@josefsson.org>
5026         * NEWS, configure.in: Bump versions.
5028 2006-10-03  Simon Josefsson <simon@josefsson.org>
5030         * ChangeLog: [no log message]
5032 2006-10-03  Simon Josefsson <simon@josefsson.org>
5034         * NEWS: Version 1.5.2.
5036 2006-10-03  Simon Josefsson <simon@josefsson.org>
5038         * NEWS: Fix.
5040 2006-10-03  Simon Josefsson <simon@josefsson.org>
5042         * NEWS: Add.
5044 2006-10-03  Simon Josefsson <simon@josefsson.org>
5046         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
5047         Update.
5049 2006-09-29  Simon Josefsson <simon@josefsson.org>
5051         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
5053 2006-09-26  Simon Josefsson <simon@josefsson.org>
5055         * NEWS: Add.
5057 2006-09-26  Simon Josefsson <simon@josefsson.org>
5059         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
5060         reported by "Adam Langley" <agl@imperialviolet.org>.
5062 2006-09-25  Simon Josefsson <simon@josefsson.org>
5064         * NEWS: Add.
5066 2006-09-25  Simon Josefsson <simon@josefsson.org>
5068         * configure.in: Use library shared version 13 instead of 14,
5069         incrementing it was a mistake since no API/ABI changes happened.
5070         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5072 2006-09-25  Simon Josefsson <simon@josefsson.org>
5074         * configure.in: Improve the C++ test, to handle CXX env. variables,
5075         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
5077 2006-09-25  Simon Josefsson <simon@josefsson.org>
5079         * NEWS: Add.
5081 2006-09-25  Simon Josefsson <simon@josefsson.org>
5083         * lib/Makefile.am: Use version script for libgnutlsxx too.
5085 2006-09-25  Simon Josefsson <simon@josefsson.org>
5087         * NEWS, lib/libgnutlsxx.vers: Add.
5089 2006-09-24  Simon Josefsson <simon@josefsson.org>
5091         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
5092         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
5093         Update.
5095 2006-09-24  Simon Josefsson <simon@josefsson.org>
5097         * NEWS, configure.in: Bump versions.
5099 2006-09-24  Simon Josefsson <simon@josefsson.org>
5101         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
5102         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
5103         logic.
5105 2006-09-24  Simon Josefsson <simon@josefsson.org>
5107         * THANKS: Add.
5109 2006-09-24  Simon Josefsson <simon@josefsson.org>
5111         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
5112         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
5113         <georg.schwarz@freenet.de>.
5115 2006-09-21  Simon Josefsson <simon@josefsson.org>
5117         * Makefile.am: Fix gendocs.sh path.
5119 2006-09-21  Simon Josefsson <simon@josefsson.org>
5121         * ChangeLog: [no log message]
5123 2006-09-21  Simon Josefsson <simon@josefsson.org>
5125         * NEWS: Version 1.5.1.
5127 2006-09-21  Simon Josefsson <simon@josefsson.org>
5129         * gl/override/gpl.diff: Rename.
5131 2006-09-21  Simon Josefsson <simon@josefsson.org>
5133         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
5134         gl/override/gpl.diff, gl/override/gpl.texi.diff,
5135         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
5137 2006-09-21  Simon Josefsson <simon@josefsson.org>
5139         * gl/override/lgpl.diff: Rename.
5141 2006-09-21  Simon Josefsson <simon@josefsson.org>
5143         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
5144         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
5145         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
5146         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
5147         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
5148         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
5149         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
5150         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
5151         gl/vasnprintf.c: Update.
5153 2006-09-21  Simon Josefsson <simon@josefsson.org>
5155         * NEWS: Add.
5157 2006-09-21  Simon Josefsson <simon@josefsson.org>
5159         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
5161 2006-09-21  Simon Josefsson <simon@josefsson.org>
5163         * doc/gnutls.texi: Add LGPL and GPL texts.
5165 2006-09-21  Simon Josefsson <simon@josefsson.org>
5167         * NEWS: Add.
5169 2006-09-21  Simon Josefsson <simon@josefsson.org>
5171         * tests/pkcs1-pad: Simplify grep expression, to work around debug
5172         messages from wine.
5174 2006-09-21  Simon Josefsson <simon@josefsson.org>
5176         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
5177         load or generate it, typically because it used a certificate
5178         request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
5180 2006-09-21  Simon Josefsson <simon@josefsson.org>
5182         * src/certtool.c: Revert last patch.
5184 2006-09-21  Simon Josefsson <simon@josefsson.org>
5186         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
5187         that the lengths are the same.
5189 2006-09-21  Simon Josefsson <simon@josefsson.org>
5191         * NEWS, THANKS: Add.
5193 2006-09-21  Simon Josefsson <simon@josefsson.org>
5195         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
5196         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
5198 2006-09-19  Simon Josefsson <simon@josefsson.org>
5200         * tests/Makefile.am: Dist more.
5202 2006-09-19  Simon Josefsson <simon@josefsson.org>
5204         * tests/pkcs1-pad: Test another cert.
5206 2006-09-19  Simon Josefsson <simon@josefsson.org>
5208         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
5209         Weinmann.
5211 2006-09-18  Simon Josefsson <simon@josefsson.org>
5213         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
5215 2006-09-18  Simon Josefsson <simon@josefsson.org>
5217         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
5218         0. Suggested by "Adam Langley" <alangley@gmail.com>.
5220 2006-09-18  Simon Josefsson <simon@josefsson.org>
5222         * THANKS: Remove (already there).
5224 2006-09-18  Simon Josefsson <simon@josefsson.org>
5226         * THANKS: Add.
5228 2006-09-18  Simon Josefsson <simon@josefsson.org>
5230         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
5231         Langley" <agl@imperialviolet.org>.
5233 2006-09-12  Simon Josefsson <simon@josefsson.org>
5235         * NEWS: Add.
5237 2006-09-12  Simon Josefsson <simon@josefsson.org>
5239         * NEWS: Fix.
5241 2006-09-12  Simon Josefsson <simon@josefsson.org>
5243         * tests/pkcs1-pad: Fix.
5245 2006-09-12  Simon Josefsson <simon@josefsson.org>
5247         * lib/x509/verify.c: Permit empty parameters field too, found after
5248         adding self tests.
5250 2006-09-12  Simon Josefsson <simon@josefsson.org>
5252         * tests/pkcs1-pad: Fix exit code.
5254 2006-09-12  Simon Josefsson <simon@josefsson.org>
5256         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
5257         Eric Young in
5258         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
5260 2006-09-12  Simon Josefsson <simon@josefsson.org>
5262         * tests/pkcs1-pad: Add more tests.
5264 2006-09-12  Simon Josefsson <simon@josefsson.org>
5266         * tests/Makefile.am: Add pkcs1-pad test.
5268 2006-09-12  Simon Josefsson <simon@josefsson.org>
5270         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
5271         Yutaka OIWA <y.oiwa@aist.go.jp>.
5273 2006-09-12  Simon Josefsson <simon@josefsson.org>
5275         * tests/pkcs1-pad: Add.
5277 2006-09-12  Simon Josefsson <simon@josefsson.org>
5279         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
5280         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5282 2006-09-12  Simon Josefsson <simon@josefsson.org>
5284         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
5286 2006-09-11  Simon Josefsson <simon@josefsson.org>
5288         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
5289         debug mode, which isn't recommended for real use.
5291 2006-09-08  Simon Josefsson <simon@josefsson.org>
5293         * NEWS: Add.
5295 2006-09-08  Simon Josefsson <simon@josefsson.org>
5297         * NEWS: Fix.
5299 2006-09-08  Simon Josefsson <simon@josefsson.org>
5301         * NEWS: Fix.
5303 2006-09-08  Simon Josefsson <simon@josefsson.org>
5305         * NEWS: Add.
5307 2006-09-08  Simon Josefsson <simon@josefsson.org>
5309         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
5310         is empty, which it has to be for the hashes we support.  Otherwise,
5311         the field can encode "garbage" that might be used to make the
5312         signature be a perfect cube, similar (but not identical) to
5313         Bleichenbacher's Crypto 06 rump session attack.
5315 2006-09-08  Simon Josefsson <simon@josefsson.org>
5317         * NEWS: Add.
5319 2006-09-08  Simon Josefsson <simon@josefsson.org>
5321         * NEWS: Add.
5323 2006-09-08  Simon Josefsson <simon@josefsson.org>
5325         * lib/gnutls_pk.c: Don't return different errors depending on
5326         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
5327         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
5329 2006-09-08  Simon Josefsson <simon@josefsson.org>
5331         * THANKS: Add.
5333 2006-09-08  Simon Josefsson <simon@josefsson.org>
5335         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
5336         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
5338 2006-08-29  Simon Josefsson <simon@josefsson.org>
5340         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
5342 2006-08-28  Simon Josefsson <simon@josefsson.org>
5344         * NEWS: Fix.
5346 2006-08-28  Simon Josefsson <simon@josefsson.org>
5348         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
5349         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
5350         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
5351         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
5352         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
5353         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
5354         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
5355         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
5356         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
5357         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
5358         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
5360 2006-08-27  Simon Josefsson <simon@josefsson.org>
5362         * NEWS, THANKS: Add.
5364 2006-08-27  Simon Josefsson <simon@josefsson.org>
5366         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
5367         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
5368         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
5369         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
5371 2006-08-27  Simon Josefsson <simon@josefsson.org>
5373         * NEWS: Add.
5375 2006-08-27  Simon Josefsson <simon@josefsson.org>
5377         * THANKS: Add.
5379 2006-08-27  Simon Josefsson <simon@josefsson.org>
5381         * src/certtool.c: (generate_certificate): Load private key when --load-request is
5382         used, based on report from Sascha Ziemann
5383         <sascha.ziemann@secunet.com>.
5385 2006-08-27  Simon Josefsson <simon@josefsson.org>
5387         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
5388         continuing, based on report from Sascha Ziemann
5389         <sascha.ziemann@secunet.com>.
5391 2006-08-14  Simon Josefsson <simon@josefsson.org>
5393         * NEWS: Add.
5395 2006-08-14  Simon Josefsson <simon@josefsson.org>
5397         * src/serv.c: Map select to _win_select on Windows hosts.
5399 2006-08-14  Simon Josefsson <simon@josefsson.org>
5401         * src/Makefile.am: Need select.c in cli.c and serv.c.
5403 2006-08-14  Simon Josefsson <simon@josefsson.org>
5405         * src/select.c: Add, moved from cli.c, originally from plibc, see
5407         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
5409 2006-08-14  Simon Josefsson <simon@josefsson.org>
5411         * src/cli.c: Move _win_select to select.c.
5413 2006-08-14  Simon Josefsson <simon@josefsson.org>
5415         * src/cli.c: Make select() work on Windows, copying code from plibc,
5416         see
5418         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
5420 2006-08-13  Simon Josefsson <simon@josefsson.org>
5422         * libextra/gnutls_openssl.c: Mark with XXX.
5424 2006-08-13  Simon Josefsson <simon@josefsson.org>
5426         * NEWS, configure.in: Bump versions.
5428 2006-08-13  Simon Josefsson <simon@josefsson.org>
5430         * Makefile.am: Fix release target.
5432 2006-08-13  Simon Josefsson <simon@josefsson.org>
5434         * ChangeLog: [no log message]
5436 2006-08-13  Simon Josefsson <simon@josefsson.org>
5438         * NEWS: Version 1.5.0.
5440 2006-08-13  Simon Josefsson <simon@josefsson.org>
5442         * NEWS: Fix.
5444 2006-08-13  Simon Josefsson <simon@josefsson.org>
5446         * libextra/gnutls_openssl.c: Add (XXX).
5448 2006-08-13  Simon Josefsson <simon@josefsson.org>
5450         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
5451         directory.
5453 2006-08-13  Simon Josefsson <simon@josefsson.org>
5455         * NEWS: Add.
5457 2006-08-13  Simon Josefsson <simon@josefsson.org>
5459         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
5460         files for libraries, on mingw.
5462 2006-08-13  Simon Josefsson <simon@josefsson.org>
5464         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
5465         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
5466         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
5468 2006-08-13  Simon Josefsson <simon@josefsson.org>
5470         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
5471         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
5473 2006-08-13  Simon Josefsson <simon@josefsson.org>
5475         * lib/gnutls_buffers.c: Remove.
5477 2006-08-13  Simon Josefsson <simon@josefsson.org>
5479         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
5480         GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
5481         Andreas Metzler <ametzler@downhill.at.eu.org>.
5483 2006-08-13  Simon Josefsson <simon@josefsson.org>
5485         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
5487 2006-08-11  Simon Josefsson <simon@josefsson.org>
5489         * NEWS: Fix.
5491 2006-08-11  Simon Josefsson <simon@josefsson.org>
5493         * NEWS: Add.
5495 2006-08-11  Simon Josefsson <simon@josefsson.org>
5497         * NEWS: Add.
5499 2006-08-11  Simon Josefsson <simon@josefsson.org>
5501         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
5502         NULL OID value in the hash_algorithms array, which happens when the
5503         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
5504         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
5506 2006-08-11  Simon Josefsson <simon@josefsson.org>
5508         * configure.in: Don't overwrite CFLAGS.
5510 2006-08-07  Simon Josefsson <simon@josefsson.org>
5512         * includes/gnutls/gnutlsxx.h: Make it compile.
5514 2006-08-06  Simon Josefsson <simon@josefsson.org>
5516         * NEWS: Add.
5518 2006-08-06  Simon Josefsson <simon@josefsson.org>
5520         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
5522 2006-08-06  Simon Josefsson <simon@josefsson.org>
5524         * src/tls_test.gaa: Use -V for --verbose.
5526 2006-08-06  Simon Josefsson <simon@josefsson.org>
5528         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
5529         standards, to fix make distcheck.
5531 2006-08-06  Simon Josefsson <simon@josefsson.org>
5533         * src/tls_test.c, src/tls_test.gaa: Support --version.
5535 2006-08-06  Simon Josefsson <simon@josefsson.org>
5537         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
5538         standards, to fix make distcheck.
5540 2006-08-06  Simon Josefsson <simon@josefsson.org>
5542         * NEWS: Add.
5544 2006-08-06  Simon Josefsson <simon@josefsson.org>
5546         * configure.in: Fix --without-included-libtasn1, reported by Daniel
5547         Black <dragonheart@gentoo.org>.
5549 2006-08-06  Simon Josefsson <simon@josefsson.org>
5551         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
5553 2006-08-06  Simon Josefsson <simon@josefsson.org>
5555         * NEWS: Fix.
5557 2006-08-06  Simon Josefsson <simon@josefsson.org>
5559         * NEWS: Add.
5561 2006-08-06  Simon Josefsson <simon@josefsson.org>
5563         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
5564         libextra/opencdk/stream.h: Update to 0.5.9.
5566 2006-08-03  Simon Josefsson <simon@josefsson.org>
5568         * THANKS: add
5570 2006-08-03  Simon Josefsson <simon@josefsson.org>
5572         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
5573         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
5575 2006-07-28  Simon Josefsson <simon@josefsson.org>
5577         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
5578         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
5579         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5580         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
5581         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
5582         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
5583         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
5584         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
5586 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5588         * lib/gnutls_int.h: cert_type extension was updated to the IANA
5589         assigned value
5591 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5593         * lib/gnutls_int.h: cert_type extension was updated to the IANA
5594         assigned value
5596 2006-07-13  Simon Josefsson <simon@josefsson.org>
5598         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
5599         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
5601 2006-07-13  Simon Josefsson <simon@josefsson.org>
5603         * libextra/gnutls_openssl.c: Revert.
5605 2006-07-13  Simon Josefsson <simon@josefsson.org>
5607         * THANKS: Add.
5609 2006-07-13  Simon Josefsson <simon@josefsson.org>
5611         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
5613 2006-07-11  Simon Josefsson <simon@josefsson.org>
5615         * doc/Makefile.am: Fix last commit.
5617 2006-07-11  Simon Josefsson <simon@josefsson.org>
5619         * doc/Makefile.am: Dist arch/ images.
5621 2006-07-11  Simon Josefsson <simon@josefsson.org>
5623         * doc/Makefile.am: Need -I's for arch/ images.
5625 2006-07-11  Simon Josefsson <simon@josefsson.org>
5627         * configure.in: Improve valgrind test.
5629 2006-07-11  Simon Josefsson <simon@josefsson.org>
5631         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
5632         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
5633         Update.
5635 2006-07-10  Simon Josefsson <simon@josefsson.org>
5637         * THANKS: Fix.
5639 2006-07-10  Simon Josefsson <simon@josefsson.org>
5641         * THANKS: Add.
5643 2006-07-10  Simon Josefsson <simon@josefsson.org>
5645         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
5647 2006-07-10  Simon Josefsson <simon@josefsson.org>
5649         * gl/.cvsignore: [no log message]
5651 2006-07-07  Simon Josefsson <simon@josefsson.org>
5653         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
5654         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
5655         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
5656         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
5657         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
5659 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5661         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
5662         from 2511 to 4211
5664 2006-07-06  Simon Josefsson <simon@josefsson.org>
5666         * doc/TODO: Add.
5668 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5670         * doc/TODO: [no log message]
5672 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5674         * libextra/gnutls_openpgp.c: added an extra error check.
5676 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5678         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
5679         with ENABLE_OPENPGP.
5681 2006-06-29  Simon Josefsson <simon@josefsson.org>
5683         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
5684         Add.
5686 2006-06-28  Simon Josefsson <simon@josefsson.org>
5688         * NEWS: Add.
5690 2006-06-28  Simon Josefsson <simon@josefsson.org>
5692         * doc/examples/.cvsignore: [no log message]
5694 2006-06-28  Simon Josefsson <simon@josefsson.org>
5696         * NEWS: Fix.
5698 2006-06-28  Simon Josefsson <simon@josefsson.org>
5700         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
5702 2006-06-28  Simon Josefsson <simon@josefsson.org>
5704         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
5706 2006-06-28  Simon Josefsson <simon@josefsson.org>
5708         * doc/Makefile.am: Dist gnutls-logo.png.
5710 2006-06-28  Simon Josefsson <simon@josefsson.org>
5712         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
5714 2006-06-28  Simon Josefsson <simon@josefsson.org>
5716         * gl/getaddrinfo.c: Update.
5718 2006-06-28  Simon Josefsson <simon@josefsson.org>
5720         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
5721         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
5723 2006-06-28  Simon Josefsson <simon@josefsson.org>
5725         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
5727 2006-06-27  Simon Josefsson <simon@josefsson.org>
5729         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
5731 2006-06-27  Simon Josefsson <simon@josefsson.org>
5733         * doc/scripts/gdoc: Use GNU-style warnings.
5735 2006-06-27  Simon Josefsson <simon@josefsson.org>
5737         * doc/scripts/gdoc: Improve man output, from libtasn1.
5739 2006-06-27  Simon Josefsson <simon@josefsson.org>
5741         * configure.in: Fix valgrind test.
5743 2006-06-27  Simon Josefsson <simon@josefsson.org>
5745         * configure.in: Move around, to make $cross_compile work.
5747 2006-06-27  Simon Josefsson <simon@josefsson.org>
5749         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
5750         make it possible to enable/disable use of valgrind on self tests
5751         specifically.  Defaults to enabled if valgrind is installed and we
5752         aren't cross-compiling.
5754 2006-06-27  Simon Josefsson <simon@josefsson.org>
5756         * tests/Makefile.am: Fix.
5758 2006-06-27  Simon Josefsson <simon@josefsson.org>
5760         * tests/Makefile.am: Revert.
5762 2006-06-27  Simon Josefsson <simon@josefsson.org>
5764         * libextra/minilzo/Makefile.am: Use libtool -no-install.
5766 2006-06-27  Simon Josefsson <simon@josefsson.org>
5768         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
5769         suggested by README.LZO.
5771 2006-06-27  Simon Josefsson <simon@josefsson.org>
5773         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
5776 2006-06-27  Simon Josefsson <simon@josefsson.org>
5778         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
5779         void* to int.
5781 2006-06-27  Simon Josefsson <simon@josefsson.org>
5783         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
5785 2006-06-26  Simon Josefsson <simon@josefsson.org>
5787         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
5789 2006-06-26  Simon Josefsson <simon@josefsson.org>
5791         * THANKS: Add.
5793 2006-06-26  Simon Josefsson <simon@josefsson.org>
5795         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
5796         pkg-config files, from Andreas Metzler
5797         <ametzler@downhill.at.eu.org>.
5799 2006-06-22  Simon Josefsson <simon@josefsson.org>
5801         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
5802         gl/socket_.h: Try new win32 hooks for getaddrinfo.
5804 2006-06-22  Simon Josefsson <simon@josefsson.org>
5806         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
5807         work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
5809 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5811         * doc/TODO: [no log message]
5813 2006-06-21  Simon Josefsson <simon@josefsson.org>
5815         * gl/inet_pton.c: Update.
5817 2006-06-21  Simon Josefsson <simon@josefsson.org>
5819         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
5820         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
5821         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
5823 2006-06-21  Simon Josefsson <simon@josefsson.org>
5825         * doc/examples/Makefile.am: Add -no-install.
5827 2006-06-21  Simon Josefsson <simon@josefsson.org>
5829         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
5831 2006-06-19  Simon Josefsson <simon@josefsson.org>
5833         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
5834         != objdir.
5836 2006-06-19  Simon Josefsson <simon@josefsson.org>
5838         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
5839         when srcdir != objdir.
5841 2006-06-19  Simon Josefsson <simon@josefsson.org>
5843         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
5844         != objdir.
5846 2006-06-19  Simon Josefsson <simon@josefsson.org>
5848         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
5849         objdir.
5851 2006-06-19  Simon Josefsson <simon@josefsson.org>
5853         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
5854         objdir.
5856 2006-06-17  Simon Josefsson <simon@josefsson.org>
5858         * gl/Makefile.am: Update.
5860 2006-06-17  Simon Josefsson <simon@josefsson.org>
5862         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
5863         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
5864         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
5865         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
5866         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
5867         gl/stdint_.h: Update.
5869 2006-06-17  Simon Josefsson <simon@josefsson.org>
5871         * gl/.cvsignore: [no log message]
5873 2006-06-17  Simon Josefsson <simon@josefsson.org>
5875         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
5877 2006-06-16  Simon Josefsson <simon@josefsson.org>
5879         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
5881 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5883         * NEWS: [no log message]
5885 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5887         * lib/auth_cert.c: fixed bug
5889 2006-06-16  Simon Josefsson <simon@josefsson.org>
5891         * tests/Makefile.am: Disable tests that use fork if the host doesn't
5892         have fork.
5894 2006-06-16  Simon Josefsson <simon@josefsson.org>
5896         * configure.in: Test for fork.
5898 2006-06-16  Simon Josefsson <simon@josefsson.org>
5900         * configure.in: Typo.
5902 2006-06-16  Simon Josefsson <simon@josefsson.org>
5904         * configure.in: Typo.
5906 2006-06-16  Simon Josefsson <simon@josefsson.org>
5908         * configure.in: Fix LDFLAGS.
5910 2006-06-16  Simon Josefsson <simon@josefsson.org>
5912         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
5913         avoid warnings.
5915 2006-06-16  Simon Josefsson <simon@josefsson.org>
5917         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
5918         tests/resume.c, tests/tlsia.c: Need config.h.
5920 2006-06-16  Simon Josefsson <simon@josefsson.org>
5922         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
5924 2006-06-16  Simon Josefsson <simon@josefsson.org>
5926         * NEWS: Fix.
5928 2006-06-16  Simon Josefsson <simon@josefsson.org>
5930         * includes/gnutls/extra.h: Fix prototype.
5932 2006-06-16  Simon Josefsson <simon@josefsson.org>
5934         * NEWS: Add.
5936 2006-06-16  Simon Josefsson <simon@josefsson.org>
5938         * lib/strfile.h: Remove.
5940 2006-06-16  Simon Josefsson <simon@josefsson.org>
5942         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
5943         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
5944         of strfile stuff, to fix problem with binary files on mingw.
5946 2006-06-16  Simon Josefsson <simon@josefsson.org>
5948         * tests/set_pkcs12_cred.c: Use utils stuff.
5950 2006-06-16  Simon Josefsson <simon@josefsson.org>
5952         * lib/gnutls_global.c: Initialize winsock, for mingw.
5954 2006-06-16  Simon Josefsson <simon@josefsson.org>
5956         * configure.in: Add HAVE_WINSOCK.
5958 2006-06-16  Simon Josefsson <simon@josefsson.org>
5960         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
5961         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
5962         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
5963         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
5964         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
5965         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
5966         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
5967         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
5968         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
5969         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
5970         (for mingw).
5972 2006-06-16  Simon Josefsson <simon@josefsson.org>
5974         * configure.in: Need to use AC_LINK_IFELSE, for
5975         -Wl,--enable-runtime-pseudo-reloc.
5977 2006-06-16  Simon Josefsson <simon@josefsson.org>
5979         * configure.in: Simplify.
5981 2006-06-16  Simon Josefsson <simon@josefsson.org>
5983         * configure.in: Fix typo.
5985 2006-06-16  Simon Josefsson <simon@josefsson.org>
5987         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
5988         if supported. The former is to produce MSVS-compatible DLLs. The
5989         second is needed to link libgnutls-extra at all (only due to
5990         _gnutls_compression_algorithms, fix it another way?).
5992 2006-06-16  Simon Josefsson <simon@josefsson.org>
5994         * gl/Makefile.am: Update.
5996 2006-06-16  Simon Josefsson <simon@josefsson.org>
5998         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
6000 2006-06-16  Simon Josefsson <simon@josefsson.org>
6002         * configure.in: Typo.
6004 2006-06-16  Simon Josefsson <simon@josefsson.org>
6006         * configure.in: Add all the LZO tests.
6008 2006-06-15  Simon Josefsson <simon@josefsson.org>
6010         * po/sv.po: Sync with TP.
6012 2006-06-15  Simon Josefsson <simon@josefsson.org>
6014         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
6015         libtool.  (argh!)
6017 2006-06-15  Simon Josefsson <simon@josefsson.org>
6019         * lib/Makefile.am: Fix last commit.
6021 2006-06-15  Simon Josefsson <simon@josefsson.org>
6023         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
6025 2006-06-15  Simon Josefsson <simon@josefsson.org>
6027         * configure.in: Add --disable-cxx, to make it possibly to disable
6028         the C++ stuff.  Will also automatically disable it if there is no
6029         C++ compiler.
6031 2006-06-15  Simon Josefsson <simon@josefsson.org>
6033         * doc/examples/Makefile.am: Use gnulib, for portability.
6035 2006-06-15  Simon Josefsson <simon@josefsson.org>
6037         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
6038         unconditonially.
6040 2006-06-15  Simon Josefsson <simon@josefsson.org>
6042         * gl/m4/arpa_inet_h.m4: Update.
6044 2006-06-15  Simon Josefsson <simon@josefsson.org>
6046         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
6047         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
6048         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
6049         for mingw.
6051 2006-06-14  Simon Josefsson <simon@josefsson.org>
6053         * configure.in: Remove mingw32 hook to get -lwsock32, the
6054         getaddrinfo gnulib module links with -lws2_32 which is the more
6055         appropriate library to use (winsock.h goes with wsock32.lib and
6056         winsock2.h goes with ws2_32, of which the latter is backwards
6057         compatible and available since Windows 3.11 or so, I'm told).
6059 2006-06-14  Simon Josefsson <simon@josefsson.org>
6061         * tests/certder.c: fix
6063 2006-06-12  Simon Josefsson <simon@josefsson.org>
6065         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
6066         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
6067         gl/read-file.h: Update.
6069 2006-06-10  Simon Josefsson <simon@josefsson.org>
6071         * configure.in: Bump so version.
6073 2006-06-08  Simon Josefsson <simon@josefsson.org>
6075         * doc/reference/Makefile.am: Add gnutlsxx.h.
6077 2006-06-07  Simon Josefsson <simon@josefsson.org>
6079         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
6080         gl/stdint_.h: Update.
6082 2006-06-07  Simon Josefsson <simon@josefsson.org>
6084         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
6086 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6088         * NEWS, configure.in, includes/Makefile.am,
6089         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
6090         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
6092 2006-06-01  Simon Josefsson <simon@josefsson.org>
6094         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
6096 2006-05-23  Simon Josefsson <simon@josefsson.org>
6098         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
6100 2006-05-23  Simon Josefsson <simon@josefsson.org>
6102         * po/LINGUAS, po/sv.po: Sync with TP.
6104 2006-05-22  Simon Josefsson <simon@josefsson.org>
6106         * doc/manpages/certtool.1: Typo, from debian #368323.
6108 2006-05-18  Simon Josefsson <simon@josefsson.org>
6110         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
6112 2006-05-17  Simon Josefsson <simon@josefsson.org>
6114         * doc/protocol/rfc4507.txt: Add.
6116 2006-05-17  Simon Josefsson <simon@josefsson.org>
6118         * NEWS, configure.in: Bump versions.
6120 2006-05-15  Simon Josefsson <simon@josefsson.org>
6122         * ChangeLog: [no log message]
6124 2006-05-15  Simon Josefsson <simon@josefsson.org>
6126         * NEWS: Version 1.4.0.
6128 2006-05-15  Simon Josefsson <simon@josefsson.org>
6130         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
6132 2006-05-15  Simon Josefsson <simon@josefsson.org>
6134         * src/certtool-cfg.c: Remove duplicated #include.
6136 2006-05-12  Simon Josefsson <simon@josefsson.org>
6138         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
6139         exist on most platforms.
6141 2006-05-12  Simon Josefsson <simon@josefsson.org>
6143         * NEWS: Add.
6145 2006-05-12  Simon Josefsson <simon@josefsson.org>
6147         * src/serv.c: Need getaddrinfo.h.
6149 2006-05-12  Simon Josefsson <simon@josefsson.org>
6151         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
6152         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
6153         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
6154         getaddrinfo.
6156 2006-05-11  Simon Josefsson <simon@josefsson.org>
6158         * buildconf: Remove.
6160 2006-05-11  Simon Josefsson <simon@josefsson.org>
6162         * tests/Makefile.am: No supression file.
6164 2006-05-11  Simon Josefsson <simon@josefsson.org>
6166         * libextra/gnutls_ia.c: Remove junk.
6168 2006-05-11  Simon Josefsson <simon@josefsson.org>
6170         * lib/ext_inner_application.c: Fix self tests.
6172 2006-05-11  Simon Josefsson <simon@josefsson.org>
6174         * libextra/gnutls_ia.c: Indent.
6176 2006-05-11  Simon Josefsson <simon@josefsson.org>
6178         * doc/manpages/Makefile.am: Update.
6180 2006-05-11  Simon Josefsson <simon@josefsson.org>
6182         * tests/Makefile.am: Improve valgrind stuff.
6184 2006-05-11  Simon Josefsson <simon@josefsson.org>
6186         * .cvsignore: [no log message]
6188 2006-05-11  Simon Josefsson <simon@josefsson.org>
6190         * config.rpath: Not needed, generated by autopoint.
6192 2006-05-11  Simon Josefsson <simon@josefsson.org>
6194         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
6195         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
6197 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6199         * lib/auth_cert.c: updated to reflect the new openpgp draft.
6201 2006-05-11  Simon Josefsson <simon@josefsson.org>
6203         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
6204         ksba.
6206 2006-05-10  Simon Josefsson <simon@josefsson.org>
6208         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
6210 2006-05-10  Simon Josefsson <simon@josefsson.org>
6212         * configure.in: Bump required libtasn1.
6214 2006-05-10  Simon Josefsson <simon@josefsson.org>
6216         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6217         lib/minitasn1/element.c, lib/minitasn1/errors.c,
6218         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
6219         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
6220         lib/minitasn1/structure.c: Update to 0.3.4.
6222 2006-05-07  Simon Josefsson <simon@josefsson.org>
6224         * configure.in: Bump required libtasn1 version to 0.3.3.
6226 2006-05-07  Simon Josefsson <simon@josefsson.org>
6228         * tests/Makefile.am: Fix.
6230 2006-05-07  Simon Josefsson <simon@josefsson.org>
6232         * NEWS: Add.
6234 2006-05-07  Simon Josefsson <simon@josefsson.org>
6236         * tests/Makefile.am: Run tests under valgrind.
6238 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6240         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
6241         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
6242         system.
6244 2006-05-05  Simon Josefsson <simon@josefsson.org>
6246         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
6248 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6250         * lib/minitasn1/structure.c: updated to the latest libtasn1
6252 2006-05-05  Simon Josefsson <simon@josefsson.org>
6254         * NEWS: Add.
6256 2006-05-05  Simon Josefsson <simon@josefsson.org>
6258         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
6259         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
6260         TLS/IA fixes from Emile.
6262 2006-04-27  Simon Josefsson <simon@josefsson.org>
6264         * doc/protocol/rfc4366.txt: Add.
6266 2006-04-27  Simon Josefsson <simon@josefsson.org>
6268         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
6270 2006-04-26  Simon Josefsson <simon@josefsson.org>
6272         * lib/gnutls_state.c: Fix prototypes.
6274 2006-04-26  Simon Josefsson <simon@josefsson.org>
6276         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
6278 2006-04-21  Simon Josefsson <simon@josefsson.org>
6280         * doc/protocol/draft-santesson-tls-supp-02.txt,
6281         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
6283 2006-04-19  Simon Josefsson <simon@josefsson.org>
6285         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
6286         reference, tiny patch from Nix <nix@esperi.org.uk>.
6288 2006-04-19  Simon Josefsson <simon@josefsson.org>
6290         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
6292 2006-04-17  Simon Josefsson <simon@josefsson.org>
6294         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
6295         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
6297 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6299         * lib/gnutls_priority.c: removed AES-256 from the list of default
6300         ciphers. No point in having it (when everything else is far away
6301         even from 128 bit security)
6303 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6305         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
6306         gnutls_srp_set_client_credentials() uses const
6308 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6310         * lib/gnutls_priority.c: documented the return value in the priority
6311         functions
6313 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6315         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
6316         message]
6318 2006-04-04  Simon Josefsson <simon@josefsson.org>
6320         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
6322 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6324         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
6325         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
6326         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
6327         instead of multiple calls to str_cpy() and str_cat().
6329 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6331         * lib/x509/x509.c: bug fix
6333 2006-03-30  Simon Josefsson <simon@josefsson.org>
6335         * doc/protocol/draft-santesson-tls-supp-00.txt,
6336         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
6338 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6340         * doc/TODO: [no log message]
6342 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6344         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
6345         useless warnings.
6347 2006-03-24  Simon Josefsson <simon@josefsson.org>
6349         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
6351 2006-03-21  Simon Josefsson <simon@josefsson.org>
6353         * configure.in: Bump version.
6355 2006-03-21  Simon Josefsson <simon@josefsson.org>
6357         * NEWS: Add.
6359 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6361         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
6362         1.1
6364 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6366         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
6367         lib/x509/rfc2818_hostname.c: some fixes for compilation
6369 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6371         * src/certtool.c: export to DER format is possible with certtool
6373 2006-03-15  Simon Josefsson <simon@josefsson.org>
6375         * configure.in: Bump versions.
6377 2006-03-15  Simon Josefsson <simon@josefsson.org>
6379         * NEWS: Add.
6381 2006-03-15  Simon Josefsson <simon@josefsson.org>
6383         * lib/gnutls_cert.c: Indent.
6385 2006-03-15  Simon Josefsson <simon@josefsson.org>
6387         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
6388         to ../gnutls_cert.c.
6390 2006-03-15  Simon Josefsson <simon@josefsson.org>
6392         * lib/gnutls_cert.c: Move from x509/compat.c.
6394 2006-03-12  Simon Josefsson <simon@josefsson.org>
6396         * doc/README.CVS: Add.
6398 2006-03-12  Simon Josefsson <simon@josefsson.org>
6400         * doc/manpages/Makefile.am: Update.
6402 2006-03-12  Simon Josefsson <simon@josefsson.org>
6404         * lib/minitasn1/structure.c: Update.
6406 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6408         * lib/gnutls_global.c: force the gcrypt random generator to be
6409         initialized at startup. Maybe it should be within and ifdef? This
6410         saves lots of debugging time when something fails.
6412 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6414         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
6415         lib/minitasn1/structure.c: added the fix for der_coding() from
6416         libtasn1.
6418 2006-03-09  Simon Josefsson <simon@josefsson.org>
6420         * doc/manpages/Makefile.am: Rebuild srp manpages too.
6422 2006-03-08  Simon Josefsson <simon@josefsson.org>
6424         * ChangeLog: [no log message]
6426 2006-03-08  Simon Josefsson <simon@josefsson.org>
6428         * NEWS: Version 1.3.5.
6430 2006-03-08  Simon Josefsson <simon@josefsson.org>
6432         * NEWS: Add.
6434 2006-03-08  Simon Josefsson <simon@josefsson.org>
6436         * NEWS: Add.
6438 2006-03-08  Simon Josefsson <simon@josefsson.org>
6440         * NEWS: Add.
6442 2006-03-08  Simon Josefsson <simon@josefsson.org>
6444         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
6446 2006-03-08  Simon Josefsson <simon@josefsson.org>
6448         * po/LINGUAS, po/pl.po: Sync with TP.
6450 2006-03-08  Simon Josefsson <simon@josefsson.org>
6452         * Makefile.am: Add update-po target.
6454 2006-03-08  Simon Josefsson <simon@josefsson.org>
6456         * doc/manpages/Makefile.am: Update.
6458 2006-03-08  Simon Josefsson <simon@josefsson.org>
6460         * lib/x509/xml.c: Doc fix.
6462 2006-03-08  Simon Josefsson <simon@josefsson.org>
6464         * NEWS: Fix.
6466 2006-03-08  Simon Josefsson <simon@josefsson.org>
6468         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
6469         asn1_copy_node API.
6471 2006-03-08  Simon Josefsson <simon@josefsson.org>
6473         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
6475 2006-03-08  Simon Josefsson <simon@josefsson.org>
6477         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6478         lib/minitasn1/element.c, lib/minitasn1/int.h,
6479         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
6480         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
6481         lib/minitasn1/structure.c: Update.
6483 2006-03-08  Simon Josefsson <simon@josefsson.org>
6485         * lib/x509/xml.c: Use internal error approach again, after
6486         discussion with Nikos.
6488 2006-03-08  Simon Josefsson <simon@josefsson.org>
6490         * lib/x509/xml.c: Fix.
6492 2006-03-08  Simon Josefsson <simon@josefsson.org>
6494         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
6495         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
6497 2006-03-08  Simon Josefsson <simon@josefsson.org>
6499         * lib/x509/xml.c: Fix type_field.
6501 2006-03-08  Simon Josefsson <simon@josefsson.org>
6503         * lib/x509/xml.c: Use external API.
6505 2006-03-08  Simon Josefsson <simon@josefsson.org>
6507         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6508         lib/minitasn1/element.c, lib/minitasn1/int.h,
6509         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
6510         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
6512 2006-03-08  Simon Josefsson <simon@josefsson.org>
6514         * lib/x509/xml.c: Fix.
6516 2006-03-08  Simon Josefsson <simon@josefsson.org>
6518         * lib/x509/common.c: Use external libtasn1 API.
6520 2006-03-08  Simon Josefsson <simon@josefsson.org>
6522         * lib/x509/xml.c: Fix typo.
6524 2006-03-08  Simon Josefsson <simon@josefsson.org>
6526         * configure.in: Required libtasn1 0.3.1.
6528 2006-03-08  Simon Josefsson <simon@josefsson.org>
6530         * lib/x509/xml.c: Revert, we now use the new exported functions.
6532 2006-03-08  Simon Josefsson <simon@josefsson.org>
6534         * lib/x509/xml.c: Make it build.
6536 2006-03-08  Simon Josefsson <simon@josefsson.org>
6538         * NEWS: Sort.
6540 2006-03-08  Simon Josefsson <simon@josefsson.org>
6542         * NEWS: Add.
6544 2006-03-08  Simon Josefsson <simon@josefsson.org>
6546         * lib/x509/xml.c: Disable XML functionality, because it relies on
6547         libtasn1 internals.
6549 2006-03-08  Simon Josefsson <simon@josefsson.org>
6551         * NEWS: Add.
6553 2006-03-08  Simon Josefsson <simon@josefsson.org>
6555         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
6556         mingw32 builds.
6558 2006-03-08  Simon Josefsson <simon@josefsson.org>
6560         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
6561         src/common.h, src/serv.c, tests/resume.c: Indent.
6563 2006-03-08  Simon Josefsson <simon@josefsson.org>
6565         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
6566         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
6567         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
6569 2006-03-08  Simon Josefsson <simon@josefsson.org>
6571         * po/LINGUAS: Add.
6573 2006-03-08  Simon Josefsson <simon@josefsson.org>
6575         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
6576         Add.
6578 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6580         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
6581         src/common.c, src/common.h: gnutls-cli can now recognize services
6582         and port numbers with the -p option.
6584 2006-03-03  Simon Josefsson <simon@josefsson.org>
6586         * .cvscopying: Fix.
6588 2006-03-03  Simon Josefsson <simon@josefsson.org>
6590         * lib/Makefile.am: Gettext fixes.
6592 2006-03-03  Simon Josefsson <simon@josefsson.org>
6594         * lib/gnutls_errors.c: Fix.
6596 2006-03-03  Simon Josefsson <simon@josefsson.org>
6598         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
6599         translations.
6601 2006-03-03  Simon Josefsson <simon@josefsson.org>
6603         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
6605 2006-03-03  Simon Josefsson <simon@josefsson.org>
6607         * maint.mk: Update.
6609 2006-03-03  Simon Josefsson <simon@josefsson.org>
6611         * maint-cfg.mk: Add indent file list.
6613 2006-03-03  Simon Josefsson <simon@josefsson.org>
6615         * Makefile.am: Remove indent target.
6617 2006-03-03  Simon Josefsson <simon@josefsson.org>
6619         * configure.in: Revert, autoreconf needs it.
6621 2006-03-03  Simon Josefsson <simon@josefsson.org>
6623         * configure.in: Remove gettext version stuff.
6625 2006-03-03  Simon Josefsson <simon@josefsson.org>
6627         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
6628         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
6629         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
6630         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
6631         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
6632         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
6633         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
6635 2006-03-03  Simon Josefsson <simon@josefsson.org>
6637         * NEWS: Add.
6639 2006-03-03  Simon Josefsson <simon@josefsson.org>
6641         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
6642         Gettextize.
6644 2006-03-01  Simon Josefsson <simon@josefsson.org>
6646         * gtk-doc.make: Add.
6648 2006-03-01  Simon Josefsson <simon@josefsson.org>
6650         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
6651         gl/readline.c, maint.mk: Update.
6653 2006-03-01  Simon Josefsson <simon@josefsson.org>
6655         * buildconf, maint-cfg.mk: Don't gtkdocize.
6657 2006-02-28  Simon Josefsson <simon@josefsson.org>
6659         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
6660         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
6661         lib/minitasn1/element.c, lib/minitasn1/errors.h,
6662         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
6663         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
6664         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
6665         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
6667 2006-02-27  Simon Josefsson <simon@josefsson.org>
6669         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
6670         Eric Leblond <regit@inl.fr>.
6672 2006-02-17  Simon Josefsson <simon@josefsson.org>
6674         * lib/x509/sign.c: Fix warning.
6676 2006-02-17  Simon Josefsson <simon@josefsson.org>
6678         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
6679         has the same values as GNUTLS_MAC_*.
6681 2006-02-16  Simon Josefsson <simon@josefsson.org>
6683         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
6685 2006-02-14  Simon Josefsson <simon@josefsson.org>
6687         * maint-cfg.mk: Fix.
6689 2006-02-14  Simon Josefsson <simon@josefsson.org>
6691         * maint-cfg.mk: Fix.
6693 2006-02-14  Simon Josefsson <simon@josefsson.org>
6695         * maint-cfg.mk: Fix.
6697 2006-02-14  Simon Josefsson <simon@josefsson.org>
6699         * maint-cfg.mk: Fix.
6701 2006-02-14  Simon Josefsson <simon@josefsson.org>
6703         * maint-cfg.mk: Add mingw32 target.
6705 2006-02-14  Simon Josefsson <simon@josefsson.org>
6707         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
6708         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
6709         maintainer-makefile module.
6711 2006-02-11  Simon Josefsson <simon@josefsson.org>
6713         * lib/x509/xml.c: Use external libtasn1 API.
6715 2006-02-11  Simon Josefsson <simon@josefsson.org>
6717         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6718         lib/minitasn1/der.h, lib/minitasn1/element.c,
6719         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
6720         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
6722 2006-02-11  Simon Josefsson <simon@josefsson.org>
6724         * configure.in: Bump libtasn1 version.
6726 2006-02-10  Simon Josefsson <simon@josefsson.org>
6728         * NEWS, configure.in: Bump versions.
6730 2006-02-09  Simon Josefsson <simon@josefsson.org>
6732         * NEWS: Fix typo.
6734 2006-02-09  Simon Josefsson <simon@josefsson.org>
6736         * ChangeLog: [no log message]
6738 2006-02-09  Simon Josefsson <simon@josefsson.org>
6740         * NEWS: Version 1.3.4.
6742 2006-02-09  Simon Josefsson <simon@josefsson.org>
6744         * NEWS: Add.
6746 2006-02-09  Simon Josefsson <simon@josefsson.org>
6748         * NEWS, THANKS: Add.
6750 2006-02-09  Simon Josefsson <simon@josefsson.org>
6752         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6753         lib/minitasn1/element.c, lib/minitasn1/errors.c,
6754         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
6755         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
6756         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
6757         lib/minitasn1/structure.c: Update from libtasn1.
6759 2006-02-09  Simon Josefsson <simon@josefsson.org>
6761         * THANKS: Add.
6763 2006-02-09  Simon Josefsson <simon@josefsson.org>
6765         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
6767 2006-02-08  Simon Josefsson <simon@josefsson.org>
6769         * lib/minitasn1/decoding.c: Fix typo in last commit.
6771 2006-02-08  Simon Josefsson <simon@josefsson.org>
6773         * tests/set_pkcs12_cred.c: Simplify using under gdb.
6775 2006-02-08  Simon Josefsson <simon@josefsson.org>
6777         * lib/minitasn1/decoding.c: Fix for latest certder bug.
6779 2006-02-08  Simon Josefsson <simon@josefsson.org>
6781         * tests/certder.c: Add more bug trigger.
6783 2006-02-08  Simon Josefsson <simon@josefsson.org>
6785         * tests/certder.c: Add.
6787 2006-02-08  Simon Josefsson <simon@josefsson.org>
6789         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
6792 2006-02-08  Simon Josefsson <simon@josefsson.org>
6794         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
6796 2006-02-08  Simon Josefsson <simon@josefsson.org>
6798         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
6800 2006-02-08  Simon Josefsson <simon@josefsson.org>
6802         * lib/minitasn1/element.c: Fix copyright.
6804 2006-02-08  Simon Josefsson <simon@josefsson.org>
6806         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
6807         asn1_get_length_der usage.
6809 2006-02-08  Simon Josefsson <simon@josefsson.org>
6811         * lib/minitasn1/decoding.c: Revert.
6813 2006-02-08  Simon Josefsson <simon@josefsson.org>
6815         * tests/.cvsignore: [no log message]
6817 2006-02-08  Simon Josefsson <simon@josefsson.org>
6819         * lib/minitasn1/decoding.c: Fix for cert selftest.
6821 2006-02-08  Simon Josefsson <simon@josefsson.org>
6823         * tests/Makefile.am: Add certder test.
6825 2006-02-08  Simon Josefsson <simon@josefsson.org>
6827         * tests/certder.c: Add.
6829 2006-02-08  Simon Josefsson <simon@josefsson.org>
6831         * NEWS: Add.
6833 2006-02-08  Simon Josefsson <simon@josefsson.org>
6835         * NEWS: Add.
6837 2006-02-08  Simon Josefsson <simon@josefsson.org>
6839         * lib/minitasn1/libtasn1.h: Bump version.
6841 2006-02-08  Simon Josefsson <simon@josefsson.org>
6843         * configure.in: Need libtasn1 0.2.18.
6845 2006-02-08  Simon Josefsson <simon@josefsson.org>
6847         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6848         lib/minitasn1/der.h, lib/minitasn1/element.c,
6849         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
6850         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
6851         by report from "Evgeny Legerov" <admin@gleg.net>.
6853 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6855         * lib/x509/xml.c: some fixes for the new libtasn1
6857 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6859         * lib/x509/mpi.c: [no log message]
6861 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6863         * lib/x509/mpi.c: corrected wrong order of free.
6865 2006-02-02  Simon Josefsson <simon@josefsson.org>
6867         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
6868         for AIX compiler, reported by "Heiden, John"
6869         <JHeiden@UTNet.UToledo.Edu>.
6871 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6873         * NEWS: [no log message]
6875 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6877         * lib/gnutls_x509.c: Corrected bugs in
6878         gnutls_certificate_set_x509_crl() and
6879         gnutls_certificate_set_x509_trust(), that caused memory corruption
6880         if more than one certificates were added. Report and patch by Max
6881         Kellermann <max@duempel.org>.
6883 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6885         * NEWS: [no log message]
6887 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6889         * lib/gnutls_record.c: added some text about premature termination
6890         of sessions.
6892 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6894         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
6895         gnutls_send will no longer invalidate session if the underlying send
6896         fails, but it will set may_not_write to true. That is to allow
6897         reading the already received data. Patches and bug reports by Yoann
6898         Vandoorselaere <yoann@prelude-ids.org>
6900 2006-01-27  Simon Josefsson <simon@josefsson.org>
6902         * gl/.cvsignore: [no log message]
6904 2006-01-27  Simon Josefsson <simon@josefsson.org>
6906         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
6907         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
6908         Update.
6910 2006-01-27  Simon Josefsson <simon@josefsson.org>
6912         * src/common.h: Mingw32 fixes.
6914 2006-01-27  Simon Josefsson <simon@josefsson.org>
6916         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
6918 2006-01-20  Simon Josefsson <simon@josefsson.org>
6920         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
6922 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6924         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
6925         since it is not supported any more.
6927 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6929         * doc/gnutls.texi: minor updates.
6931 2006-01-19  Simon Josefsson <simon@josefsson.org>
6933         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
6934         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
6936 2006-01-18  Simon Josefsson <simon@josefsson.org>
6938         * doc/TODO: Add.
6940 2006-01-18  Simon Josefsson <simon@josefsson.org>
6942         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
6944 2006-01-12  Simon Josefsson <simon@josefsson.org>
6946         * NEWS, configure.in: Bump versions.
6948 2006-01-12  Simon Josefsson <simon@josefsson.org>
6950         * Makefile.am: Fix igloo scp.
6952 2006-01-12  Simon Josefsson <simon@josefsson.org>
6954         * Makefile.am: Re-add igloo.
6956 2006-01-12  Simon Josefsson <simon@josefsson.org>
6958         * ChangeLog: [no log message]
6960 2006-01-12  Simon Josefsson <simon@josefsson.org>
6962         * NEWS: Version 1.3.3.
6964 2006-01-12  Simon Josefsson <simon@josefsson.org>
6966         * .cvscopying: Fix copyright years.
6968 2006-01-12  Simon Josefsson <simon@josefsson.org>
6970         * doc/manpages/Makefile.am: Update.
6972 2006-01-11  Simon Josefsson <simon@josefsson.org>
6974         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
6975         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
6977 2006-01-09  Simon Josefsson <simon@josefsson.org>
6979         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
6980         gl/m4/stdint.m4, gl/stdint_.h: Update.
6982 2006-01-09  Simon Josefsson <simon@josefsson.org>
6984         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
6986 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6988         * doc/bibliography.texi: [no log message]
6990 2005-12-31  Simon Josefsson <simon@josefsson.org>
6992         * includes/gnutls/extra.h: C++ fix.
6994 2005-12-31  Simon Josefsson <simon@josefsson.org>
6996         * libextra/gnutls_ia.c: Doc fix.
6998 2005-12-28  Simon Josefsson <simon@josefsson.org>
7000         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
7002 2005-12-28  Simon Josefsson <simon@josefsson.org>
7004         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
7005         lib/gnutls_global.h, lib/minitasn1/coding.c,
7006         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
7007         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
7009 2005-12-26  Simon Josefsson <simon@josefsson.org>
7011         * NEWS: Add.
7013 2005-12-26  Simon Josefsson <simon@josefsson.org>
7015         * lib/gnutls_global.c: Doc fix.
7017 2005-12-26  Simon Josefsson <simon@josefsson.org>
7019         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
7020         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
7022 2005-12-23  Simon Josefsson <simon@josefsson.org>
7024         * NEWS: Add.
7026 2005-12-23  Simon Josefsson <simon@josefsson.org>
7028         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
7029         counter for init/deinit, suggested by ZIGLIO, Frediano.
7031 2005-12-18  Simon Josefsson <simon@josefsson.org>
7033         * includes/gnutls/gnutls.h.in: Cosmetic changes.
7035 2005-12-18  Simon Josefsson <simon@josefsson.org>
7037         * includes/gnutls/gnutls.h.in: Cosmetic changes.
7039 2005-12-18  Simon Josefsson <simon@josefsson.org>
7041         * tests/resume.c: Fix mem leak.
7043 2005-12-17  Simon Josefsson <simon@josefsson.org>
7045         * NEWS: Add.
7047 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7049         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
7050         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
7051         copy that caused crashes.
7053 2005-12-17  Simon Josefsson <simon@josefsson.org>
7055         * tests/resume.c: More debug info.
7057 2005-12-17  Simon Josefsson <simon@josefsson.org>
7059         * tests/.cvsignore: [no log message]
7061 2005-12-17  Simon Josefsson <simon@josefsson.org>
7063         * NEWS: Add.
7065 2005-12-17  Simon Josefsson <simon@josefsson.org>
7067         * tests/Makefile.am: Add resume self test.
7069 2005-12-17  Simon Josefsson <simon@josefsson.org>
7071         * tests/resume.c: Add, to test resume funtions.
7073 2005-12-17  Simon Josefsson <simon@josefsson.org>
7075         * NEWS: Fix.
7077 2005-12-17  Simon Josefsson <simon@josefsson.org>
7079         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
7081 2005-12-16  Simon Josefsson <simon@josefsson.org>
7083         * doc/TODO: Add.
7085 2005-12-16  Simon Josefsson <simon@josefsson.org>
7087         * lib/gnutls_state.c: Doc fix.
7089 2005-12-16  Simon Josefsson <simon@josefsson.org>
7091         * NEWS, includes/gnutls/gnutls.h.in: Add.
7093 2005-12-16  Simon Josefsson <simon@josefsson.org>
7095         * lib/gnutls_state.c: Add API to get master secret too.
7097 2005-12-15  Simon Josefsson <simon@josefsson.org>
7099         * includes/gnutls/gnutls.h.in: Fix.
7101 2005-12-15  Simon Josefsson <simon@josefsson.org>
7103         * includes/gnutls/gnutls.h.in: Fix indentation.
7105 2005-12-15  Simon Josefsson <simon@josefsson.org>
7107         * NEWS: Add.
7109 2005-12-15  Simon Josefsson <simon@josefsson.org>
7111         * Makefile.am, includes/gnutls/extra.h,
7112         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
7113         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
7114         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
7115         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
7116         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
7117         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
7118         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
7119         lib/ext_inner_application.h, lib/ext_max_record.c,
7120         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
7121         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
7122         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
7123         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
7124         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
7125         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
7126         lib/gnutls_session.c, lib/gnutls_session_pack.c,
7127         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
7128         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
7129         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
7130         tests/dhepskself.c, tests/tlsia.c: Indent more.
7132 2005-12-15  Simon Josefsson <simon@josefsson.org>
7134         * NEWS, configure.in: Bump versions.
7136 2005-12-15  Simon Josefsson <simon@josefsson.org>
7138         * Makefile.am: Remove igloo, it seem weird.
7140 2005-12-15  Simon Josefsson <simon@josefsson.org>
7142         * ChangeLog: [no log message]
7144 2005-12-15  Simon Josefsson <simon@josefsson.org>
7146         * NEWS: Version 1.3.2.
7148 2005-12-15  Simon Josefsson <simon@josefsson.org>
7150         * doc/manpages/Makefile.am: Update.
7152 2005-12-15  Simon Josefsson <simon@josefsson.org>
7154         * NEWS: Add.
7156 2005-12-15  Simon Josefsson <simon@josefsson.org>
7158         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
7160 2005-12-15  Simon Josefsson <simon@josefsson.org>
7162         * lib/gnutls_int.h: Remove debug code.
7164 2005-12-15  Simon Josefsson <simon@josefsson.org>
7166         * THANKS: Add.
7168 2005-12-15  Simon Josefsson <simon@josefsson.org>
7170         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
7171         functions to access the TLS PRF and to extract client/server random
7172         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
7174 2005-12-15  Simon Josefsson <simon@josefsson.org>
7176         * NEWS: Fix.
7178 2005-12-15  Simon Josefsson <simon@josefsson.org>
7180         * NEWS: Fix.
7182 2005-12-15  Simon Josefsson <simon@josefsson.org>
7184         * doc/reference/Makefile.am: Ignore more.
7186 2005-12-15  Simon Josefsson <simon@josefsson.org>
7188         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
7189         message]
7191 2005-12-15  Simon Josefsson <simon@josefsson.org>
7193         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
7194         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
7195         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
7196         lib/defines.h, lib/ext_inner_application.c,
7197         lib/ext_inner_application.h, lib/gnutls_alert.c,
7198         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
7199         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
7200         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
7201         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
7202         support.
7204 2005-12-15  Simon Josefsson <simon@josefsson.org>
7206         * gl/m4/gnulib-comp.m4: Update.
7208 2005-12-12  Simon Josefsson <simon@josefsson.org>
7210         * doc/TODO: Add.
7212 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7214         * lib/gnutls_ui.c: added missing set_params_function()
7216 2005-12-09  Simon Josefsson <simon@josefsson.org>
7218         * configure.in: Bump versions.
7220 2005-12-09  Simon Josefsson <simon@josefsson.org>
7222         * NEWS: Add.
7224 2005-12-09  Simon Josefsson <simon@josefsson.org>
7226         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
7227         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
7228         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
7229         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
7230         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
7231         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
7232         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
7233         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
7234         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
7235         "unsigned".  Remove unused "sint".
7237 2005-12-09  Simon Josefsson <simon@josefsson.org>
7239         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
7240         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
7241         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
7242         lib/x509/mpi.h, libextra/openpgp/extras.c,
7243         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
7244         uint32 with uint32_t.
7246 2005-12-09  Simon Josefsson <simon@josefsson.org>
7248         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
7249         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
7250         lib/ext_max_record.h, lib/ext_server_name.c,
7251         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
7252         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
7253         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
7254         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
7255         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7256         lib/x509/x509_write.c: Replace uint16 with uint16_t.
7258 2005-12-09  Simon Josefsson <simon@josefsson.org>
7260         * configure.in: Remove unused sizeof checks.
7262 2005-12-09  Simon Josefsson <simon@josefsson.org>
7264         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
7265         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
7266         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
7267         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
7268         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
7269         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
7270         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
7271         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
7272         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
7273         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
7274         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
7275         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7276         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
7278 2005-12-09  Simon Josefsson <simon@josefsson.org>
7280         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
7282 2005-12-09  Simon Josefsson <simon@josefsson.org>
7284         * lib/defines.h: Remove unused types, to start the transition to the
7285         POSIX integer types (uint32_t, uint16_t, uint8_t).
7287 2005-12-09  Simon Josefsson <simon@josefsson.org>
7289         * src/Makefile.am: Remove -I../lib, these tools should only use the
7290         external API.
7292 2005-12-09  Simon Josefsson <simon@josefsson.org>
7294         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
7295         so include it at the right place.
7297 2005-12-08  Simon Josefsson <simon@josefsson.org>
7299         * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
7301 2005-12-08  Simon Josefsson <simon@josefsson.org>
7303         * lib/gnutls_x509.c: Fix mem leak.
7305 2005-12-08  Simon Josefsson <simon@josefsson.org>
7307         * ChangeLog: [no log message]
7309 2005-12-08  Simon Josefsson <simon@josefsson.org>
7311         * NEWS: Version 1.3.1.
7313 2005-12-08  Simon Josefsson <simon@josefsson.org>
7315         * lib/gnutls_str.c: Fix.
7317 2005-12-08  Simon Josefsson <simon@josefsson.org>
7319         * tests/Makefile.am: Dist pkcs8 blobs.
7321 2005-12-08  Simon Josefsson <simon@josefsson.org>
7323         * NEWS: Add.
7325 2005-12-08  Simon Josefsson <simon@josefsson.org>
7327         * NEWS: Add.
7329 2005-12-08  Simon Josefsson <simon@josefsson.org>
7331         * doc/manpages/Makefile.am: Update.
7333 2005-12-08  Simon Josefsson <simon@josefsson.org>
7335         * NEWS: Add.
7337 2005-12-08  Simon Josefsson <simon@josefsson.org>
7339         * doc/TODO: Fix.
7341 2005-12-08  Simon Josefsson <simon@josefsson.org>
7343         * tests/enc3pkcs8.pem: add
7345 2005-12-08  Simon Josefsson <simon@josefsson.org>
7347         * tests/enc3pkcs8.pem: Add.
7349 2005-12-08  Simon Josefsson <simon@josefsson.org>
7351         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
7353 2005-12-08  Simon Josefsson <simon@josefsson.org>
7355         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
7357 2005-12-08  Simon Josefsson <simon@josefsson.org>
7359         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
7361 2005-12-08  Simon Josefsson <simon@josefsson.org>
7363         * NEWS: Add.
7365 2005-12-08  Simon Josefsson <simon@josefsson.org>
7367         * src/certtool.c: Make --password work for PKCS#8 --key-info.
7369 2005-12-08  Simon Josefsson <simon@josefsson.org>
7371         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
7373 2005-12-08  Simon Josefsson <simon@josefsson.org>
7375         * doc/TODO: Remove.
7377 2005-12-08  Simon Josefsson <simon@josefsson.org>
7379         * NEWS: Add.
7381 2005-12-08  Simon Josefsson <simon@josefsson.org>
7383         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
7384         Remove unused "encrypted" variable.
7386 2005-12-08  Simon Josefsson <simon@josefsson.org>
7388         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
7389         passwords.
7391 2005-12-08  Simon Josefsson <simon@josefsson.org>
7393         * NEWS: Fix.
7395 2005-12-08  Simon Josefsson <simon@josefsson.org>
7397         * tests/.cvsignore: [no log message]
7399 2005-12-08  Simon Josefsson <simon@josefsson.org>
7401         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
7402         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
7403         credentials from PKCS#12 files.
7405 2005-12-08  Simon Josefsson <simon@josefsson.org>
7407         * src/certtool.c: Print PKCS#12 type for each element.
7409 2005-12-06  Simon Josefsson <simon@josefsson.org>
7411         * doc/protocol/rfc4279.txt: Add.
7413 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7415         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
7416         Bugs reported by Yoann Vandoorselare.
7418 2005-12-02  Simon Josefsson <simon@josefsson.org>
7420         * Makefile.am: Put 1.3.x releases in devel/ directory.
7422 2005-12-02  Simon Josefsson <simon@josefsson.org>
7424         * doc/TODO: add
7426 2005-12-02  Simon Josefsson <simon@josefsson.org>
7428         * doc/TODO: Add.
7430 2005-12-02  Simon Josefsson <simon@josefsson.org>
7432         * doc/TODO: Fix.
7434 2005-12-02  Simon Josefsson <simon@josefsson.org>
7436         * doc/TODO: Add.
7438 2005-12-02  Simon Josefsson <simon@josefsson.org>
7440         * doc/TODO: Add.
7442 2005-12-02  Simon Josefsson <simon@josefsson.org>
7444         * doc/TODO: Add.
7446 2005-12-02  Simon Josefsson <simon@josefsson.org>
7448         * doc/TODO: Add.
7450 2005-12-02  Simon Josefsson <simon@josefsson.org>
7452         * doc/README.CODING_STYLE: Mention indentation.
7454 2005-12-02  Simon Josefsson <simon@josefsson.org>
7456         * doc/TODO: Add.
7458 2005-12-01  Simon Josefsson <simon@josefsson.org>
7460         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
7462 2005-12-01  Simon Josefsson <simon@josefsson.org>
7464         * src/cli.c: Don't infloop.
7466 2005-12-01  Simon Josefsson <simon@josefsson.org>
7468         * NEWS: Add.
7470 2005-12-01  Simon Josefsson <simon@josefsson.org>
7472         * src/cli.c: Check starttls_alarmed earlier, the signal might be
7473         sent before select is called.  Report by Otto Maddox
7474         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
7475         Ando <nand@mac.com>.
7477 2005-12-01  Simon Josefsson <simon@josefsson.org>
7479         * tests/.cvsignore: [no log message]
7481 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7483         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
7484         lib/gnutls_session_pack.c: Some fixes in session resumption and
7485         prototypes. Based on patches and suggestions by Joe Orton.
7487 2005-11-21  Simon Josefsson <simon@josefsson.org>
7489         * doc/protocol/tls-numbers.txt: From
7490         <http://people.nokia.net/~pasi/tls-numbers.txt>.
7492 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7494         * lib/x509/privkey_pkcs8.c: added some clarification about the
7495         encryption status.
7497 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7499         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
7500         machines. Reported by Max Kellermann <max@duempel.org>.
7502 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7504         * src/cli-gaa.c, src/cli.gaa: [no log message]
7506 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7508         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
7509         more fixes for PSK.
7511 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7513         * configure.in: the library version number was bumped to 13 to allow
7514         for incompatible changes.
7516 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7518         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
7519         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
7520         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
7521         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
7522         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
7523         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
7524         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
7525         DHE-PSK ciphersuite additions.
7527 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7529         * lib/gnutls_psk.c: some documentation updates
7531 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7533         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
7534         gnutls_anon_set_params_function was renamed to
7535         gnutls_anon_set_server_params_function to be more consistent with
7536         the other functions. The same for the PSK.
7538 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7540         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
7541         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
7542         converted to behave similarly to get_dh_params.
7544 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7546         * doc/gnutls.texi: [no log message]
7548 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7550         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
7551         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
7552         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
7553         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
7554         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
7555         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
7556         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
7557         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
7558         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
7559         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
7560         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
7561         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
7562         DHE-PSK ciphersuites and some cleanups.
7564 2005-11-15  Simon Josefsson <simon@josefsson.org>
7566         * NEWS: Typo.
7568 2005-11-15  Simon Josefsson <simon@josefsson.org>
7570         * NEWS, configure.in: Bump versions.
7572 2005-11-15  Simon Josefsson <simon@josefsson.org>
7574         * ChangeLog: [no log message]
7576 2005-11-15  Simon Josefsson <simon@josefsson.org>
7578         * NEWS: Version 1.3.0.
7580 2005-11-15  Simon Josefsson <simon@josefsson.org>
7582         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
7584 2005-11-15  Simon Josefsson <simon@josefsson.org>
7586         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
7587         CHECKSUMS.
7589 2005-11-15  Simon Josefsson <simon@josefsson.org>
7591         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
7592         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
7593         "-d""<2005-11-08""", and manually adjusting the start and end of the
7594         file.
7596 2005-11-15  Simon Josefsson <simon@josefsson.org>
7598         * Makefile.am: Don't use --tags for cvs2cl.
7600 2005-11-15  Simon Josefsson <simon@josefsson.org>
7602         * lib/Makefile.am: Dist auth_psk.h.
7604 2005-11-15  Simon Josefsson <simon@josefsson.org>
7606         * NEWS: Fix.
7608 2005-11-15  Simon Josefsson <simon@josefsson.org>
7610         * NEWS: Add.
7612 2005-11-15  Simon Josefsson <simon@josefsson.org>
7614         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
7615         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
7616         code, to remove use of C++ // comments.
7618 2005-11-15  Simon Josefsson <simon@josefsson.org>
7620         * doc/manpages/Makefile.am: Add license. Fix parser error. Dist and
7621         install SRP man pages too.
7623 2005-11-15  Simon Josefsson <simon@josefsson.org>
7625         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
7626         src/Makefile.am, src/prime.c: Disable more SRP stuff if
7627         --disable-srp, tiny patch from Albert Chin
7628         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
7629         from RedHat gnutls-1.2.6 RPM.
7631 2005-11-15  Simon Josefsson <simon@josefsson.org>
7633         * NEWS: Use more verbose NEWS entry format.
7635 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7637         * tests/pskself.c: updated PSK self test
7639 2005-11-15  Simon Josefsson <simon@josefsson.org>
7641         * src/certtool-gaa.c: Fix.
7643 2005-11-15  Simon Josefsson <simon@josefsson.org>
7645         * doc/manpages/Makefile.am: Generated.
7647 2005-11-15  Simon Josefsson <simon@josefsson.org>
7649         * tests/.cvsignore: [no log message]
7651 2005-11-15  Simon Josefsson <simon@josefsson.org>
7653         * tests/Makefile.am: Add pskself.
7655 2005-11-15  Simon Josefsson <simon@josefsson.org>
7657         * tests/pskself.c: Add, based on anonself.c.
7659 2005-11-15  Simon Josefsson <simon@josefsson.org>
7661         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
7662         errors.
7664 2005-11-15  Simon Josefsson <simon@josefsson.org>
7666         * lib/gnutls_psk.c: Doc fix.
7668 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7670         * doc/TODO: [no log message]
7672 2005-11-14  Simon Josefsson <simon@josefsson.org>
7674         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
7675         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
7676         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
7677         <gnutls-dev@mlists.thewrittenword.com>.
7679 2005-11-14  Simon Josefsson <simon@josefsson.org>
7681         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
7682         constant, for IBM C v6.  Tiny patch from Albert Chin
7683         <gnutls-dev@mlists.thewrittenword.com>.
7685 2005-11-14  Simon Josefsson <simon@josefsson.org>
7687         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
7688         MAP_FAILED, tiny patch from Albert Chin
7689         <gnutls-dev@mlists.thewrittenword.com>
7691 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7693         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
7694         ciphersuites.
7696 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7698         * doc/arch/extensions_st.dia, doc/arch/extensions_st.eps,
7699         doc/arch/extensions_st.pdf, doc/arch/extensions_st.png,
7700         doc/arch/mod_auth_st.dia, doc/arch/mod_auth_st.eps,
7701         doc/arch/mod_auth_st.pdf, doc/arch/mod_auth_st.png,
7702         doc/internals.texi: added brief documentation on the extension and
7703         auth_method internals.
7705 2005-11-12  Simon Josefsson <simon@josefsson.org>
7707         * doc/TODO: Add.
7709 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7711         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
7712         src/certtool.gaa: some documentation updates.
7714 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7716         * doc/arch/certificate-user-use-case.eps,
7717         doc/arch/certificate-user-use-case.pdf,
7718         doc/arch/certificate-user-use-case.png,
7719         doc/arch/client-server-use-case.eps,
7720         doc/arch/client-server-use-case.pdf,
7721         doc/arch/client-server-use-case.png,
7722         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
7723         doc/arch/handshake-sequence.png, doc/arch/handshake-state.eps,
7724         doc/arch/handshake-state.pdf, doc/arch/handshake-state.png,
7725         doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png,
7726         doc/certificate-user-use-case.pdf,
7727         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
7728         doc/client-server-use-case.png, doc/handshake-sequence.pdf,
7729         doc/handshake-sequence.png, doc/handshake-state.pdf,
7730         doc/handshake-state.png, doc/internals.texi, doc/objects.pdf,
7731         doc/objects.png: moved architecture figures to arch/
7733 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7735         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
7736         past changes.
7738 2005-11-10  Simon Josefsson <simon@josefsson.org>
7740         * gl/inet_ntop.h, gl/readline.c: Update.
7742 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7744         * doc/gnutls.texi: [no log message]
7746 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7748         * lib/gnutls_int.h: [no log message]
7750 2005-11-08  Simon Josefsson <simon@josefsson.org>
7752         * doc/signatures.texi: Add.
7754 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7756         * doc/Makefile.am, doc/arch/handshake-sequence.dia,
7757         doc/arch/handshake-state.dia, doc/arch/objects.dia,
7758         doc/certificate-user-use-case.pdf,
7759         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
7760         doc/client-server-use-case.png, doc/gnutls.texi,
7761         doc/handshake-sequence.pdf, doc/handshake-sequence.png,
7762         doc/handshake-state.pdf, doc/handshake-state.png,
7763         doc/internals.texi, doc/objects.pdf, doc/objects.png: added some
7764         stuff about the internals of gnutls.
7766 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7768         * doc/arch/certificate-user-use-case.dia,
7769         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
7770         again the files in binary mode.
7772 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7774         * doc/arch/certificate-user-use-case.dia,
7775         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: [no log
7776         message]
7778 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7780         * doc/arch/certificate-user-use-case.dia,
7781         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
7782         some architectural diagrams. Quite primitive.
7784 2005-11-08  Simon Josefsson <simon@josefsson.org>
7786         * doc/signatures.texi: add
7788 2005-11-08  Simon Josefsson <simon@josefsson.org>
7790         * doc/signatures.texi: Wrap around <80 columns.
7792 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7794         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
7795         src/serv.c: fixed bug in session packing for anonymous connections.
7798 2005-11-07  Simon Josefsson <simon@josefsson.org>
7800         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
7801         tests/openssl.c, tests/x509_test.c: Indent.
7803 2005-11-07  Simon Josefsson <simon@josefsson.org>
7805         * Makefile.am: Indent tests/.
7807 2005-11-07  Simon Josefsson <simon@josefsson.org>
7809         * NEWS: Add.
7811 2005-11-07  Simon Josefsson <simon@josefsson.org>
7813         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
7814         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
7815         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
7816         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
7817         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
7818         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
7819         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
7820         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
7821         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
7822         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
7823         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
7824         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
7825         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
7826         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
7827         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
7828         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
7829         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
7830         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
7831         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
7832         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
7833         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
7834         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
7835         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
7836         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
7837         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
7838         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
7839         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
7840         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
7841         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
7842         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
7843         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
7844         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
7845         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
7846         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
7847         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
7848         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
7849         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
7850         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
7851         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
7852         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
7853         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
7854         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
7855         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
7856         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
7857         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
7858         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
7859         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
7860         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
7861         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
7862         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
7863         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
7864         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
7865         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
7866         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
7867         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
7868         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
7869         libextra/openpgp/xml.c, libextra/openssl_compat.c,
7870         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
7871         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
7872         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
7873         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
7875 2005-11-07  Simon Josefsson <simon@josefsson.org>
7877         * Makefile.am: Use GNU coding style for indent.
7879 2005-11-07  Simon Josefsson <simon@josefsson.org>
7881         * doc/manpages/Makefile.am: Add.
7883 2005-11-07  Simon Josefsson <simon@josefsson.org>
7885         * doc/reference/Makefile.am: Ignore more headers.
7887 2005-11-07  Simon Josefsson <simon@josefsson.org>
7889         * src/.cvsignore: [no log message]
7891 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7893         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
7894         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
7896 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
7898         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
7899         doc/manpages/Makefile.am, doc/manpages/psktool.1,
7900         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
7901         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
7902         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
7903         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
7904         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
7905         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
7906         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
7907         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
7908         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
7909         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
7910         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
7911         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
7912         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have
7913         been added. * The session resumption data are now system
7914         independent.
7916 2005-11-07  Simon Josefsson <simon@josefsson.org>
7918         * ChangeLog: [no log message]
7920 2005-11-07  Simon Josefsson <simon@josefsson.org>
7922         * Version 1.2.9.
7924         ----------------------------------------------------------------------
7925         Copyright (C) 2005, 2006 Free Software Foundation
7926         Copying and distribution of this file, with or without modification,
7927         are permitted in any medium without royalty provided the copyright
7928         notice and this notice are preserved.