Need to use CFLAGS when checking for -Wno-pointer-sign.
[gnutls.git] / ChangeLog
blobb55e61450242a51bdbfb666cec5961d6630a258b
1 2007-06-11  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 1.7.13.
5 2007-06-11  Simon Josefsson <simon@josefsson.org>
7         * Makefile.am: Fix update-po target.
9 2007-06-11  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Fix.
13 2007-06-11  Simon Josefsson <simon@josefsson.org>
15         * NEWS: Add.
17 2007-06-11  Simon Josefsson <simon@josefsson.org>
19         * doc/manpages/Makefile.am: Fix copyright years.
21 2007-06-11  Simon Josefsson <simon@josefsson.org>
23         * doc/reference/gnutls.types: Add, to work around problems if this
24         file isn't present.
26 2007-06-11  Simon Josefsson <simon@josefsson.org>
28         * Makefile.am: Fix release target.
30 2007-06-11  Simon Josefsson <simon@josefsson.org>
32         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
34 2007-06-11  Simon Josefsson <simon@josefsson.org>
36         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
37         gnulib_libs, to fix rpath issue.
39 2007-06-11  Simon Josefsson <simon@josefsson.org>
41         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
43 2007-06-11  Simon Josefsson <simon@josefsson.org>
45         * NEWS: Add.
47 2007-06-11  Simon Josefsson <simon@josefsson.org>
49         * NEWS: Add.
51 2007-06-11  Simon Josefsson <simon@josefsson.org>
53         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
54         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
55         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
56         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
57         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
58         files.
60 2007-06-11  Simon Josefsson <simon@josefsson.org>
62         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
63         libextra/opencdk/compress.c, libextra/opencdk/context.h,
64         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
65         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
66         libextra/opencdk/main.c, libextra/opencdk/main.h,
67         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
68         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
69         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
70         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
71         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
72         OpenCDK 0.6.3.
74 2007-06-11  Simon Josefsson <simon@josefsson.org>
76         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
77         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
78         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
80 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
82         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
83         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS,
84         GNUTLS_EXTRA_LIBS): New.   (GNULIB_LDFLAGS): Renamed to
85         `GNULIB_LIBS'.  Explicitly pass the `.la'   path.
86         (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
87         last   item so that RPATH is in the right order (i.e., all
88         `$(top_builddir)/...' appear first).
89         (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
91 2007-06-08  Simon Josefsson <simon@josefsson.org>
93         * NEWS, configure.in: Bump versions.
95 2007-06-08  Simon Josefsson <simon@josefsson.org>
97         * ChangeLog: Generated.
99 2007-06-08  Simon Josefsson <simon@josefsson.org>
101         * NEWS: Version 1.7.12.
103 2007-06-08  Simon Josefsson <simon@josefsson.org>
105         * NEWS: Add.
107 2007-06-08  Simon Josefsson <simon@josefsson.org>
109         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
111 2007-06-08  Simon Josefsson <simon@josefsson.org>
113         * NEWS: Add.
115 2007-06-08  Simon Josefsson <simon@josefsson.org>
117         * NEWS: Add.
119 2007-06-08  Simon Josefsson <simon@josefsson.org>
121         Merge branch 'guile'
123 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
125         * lgl/Makefile.am, lgl/m4/intl.m4, lgl/m4/lseek.m4,
126         lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4, lgl/m4/wchar.m4,
127         lgl/vasnprintf.c, lgl/wchar_.h: Update.
129 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
131         * po/Makevars: Try to fix line number collisions.
133 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
135         * configure.in, guile/src/Makefile.am: Fixed the
136         `-Wno-strict-prototypes' issue in Guile code.  * configure.in: Add
137         all custom CFLAGS to `AM_CFLAGS' rather than   `CFLAGS', except for
138         `-D_REENTRANT -D_THREAD_SAFE' which must be   present during feature
139         tests.  Substitute `AM_CFLAGS'.  * src/Makefile.am
140         (libguile_gnutls_v_0_la_CFLAGS): Added `$(AM_CFLAGS)'.
141         (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.   (AM_CFLAGS): When
142         GCC is used, add `-Wno-strict-prototypes'.
144 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
146         * configure.in: Cosmetic changes in `configure.in'.  * configure.in:
147         Display a heading indicating that Guile stuff are being   detected.
150 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
152         * m4/guile.m4: Added `guile.m4', per Simon's request.
154 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
156         * configure.in: Don't look for Guile when `guile-snarf' is not
157         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS'
158         when   `guile-snarf' is not found.
160 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
162         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
164 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
166         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
168 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
170         * doc/guile.texi: More @node fixes.
172 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
174         * doc/guile.texi: Avoid @node collisions with main manual.
176 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
178         * doc/Makefile.am: Need -I for config.h.
180 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
182         * Makefile.am: Need to build doc/ after guile/.
184 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
186         * NEWS: Add.
188 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
190         * guile/src/Makefile.am: Need -I for config.h.
192 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
194         Merge branch 'master' of git://repo.or.cz/gnutls
196 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
198         * doc/Makefile.am, guile/src/Makefile.am, guile/src/core.c,
199         guile/src/errors.c, guile/src/extra.c: Usage "old-fashion" make
200         suffix rules rather than GNU Make patterns.  * doc/Makefile
201         (%.c.texi): Removed.   (core.c.texi, extra.c.texi): New targets.  *
202         guile/src/Makefile.am: Renamed `FILE.c.x' to `FILE.x'.   (SUFFIXES):
203         Removed.   (%.c.x): Removed.   (.c.x): New target.  *
204         guile/src/core.c: Include "core.x" instead of "core.c.x".  *
205         guile/src/errors.c: Likewise.  * guile/src/extra.c: Likewise.
207 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
209         * doc/extract-guile-c-doc.scm,
210         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
211         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm
212         (main): Use named arguments rather than   a single rest arg.   Fixed
213         the order of arguments as passed to   `run-cpp-and-extract-snarfing'
214         so that `ccache gcc -E' is really   passed as `("ccache" "gcc"
215         "-E")' (in this order).  *
216         guile/modules/system/documentation/c-snarf.scm
217         (run-cpp-and-extract-snarfing): Pass FILE as the last CPP argument.
220 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
222         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
223         following Simon's comments.  * Makefile.am (SUBDIRS): Add `guile'
224         when `HAVE_GUILE'.  * configure.in: When `guile-snarf' is not found,
225         set   `opt_guile_bindings' to `no' instead of bailing out.  *
226         src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
228 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
230         * doc/gnutls.texi: Revert unnecessary changes.
232 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
234         Merge branch 'master' of
235         http://www.laas.fr/~lcourtes/software/gnutls
237 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
239         * configure.in: Tiny cosmetic change in `configure.in'.
241 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
243         * doc/guile.texi: Minor doc fixes.
245 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
247         * doc/Makefile.am: Handle missing Guile when building the
248         documentation.
250 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
252         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
253         doc/guile.texi: Integrated documentation of Guile bindings.
255 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
257         * configure.in, guile/src/Makefile.am: Try to handle "function
258         declaration isn't a prototype" warnings.
260 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
262         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
263         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
264         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
265         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
266         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
268 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
270         * Makefile.am, configure.in, guile/Makefile.am,
271         guile/modules/Makefile.am, guile/modules/gnutls.scm,
272         guile/modules/gnutls/build/enums.scm,
273         guile/modules/gnutls/build/priorities.scm,
274         guile/modules/gnutls/build/smobs.scm,
275         guile/modules/gnutls/build/utils.scm,
276         guile/modules/gnutls/extra.scm,
277         guile/modules/system/documentation/README,
278         guile/modules/system/documentation/c-snarf.scm,
279         guile/modules/system/documentation/output.scm,
280         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
281         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
282         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
283         guile/src/make-session-priorities.scm,
284         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
285         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
286         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
287         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
288         guile/tests/openpgp-keyring.gpg, guile/tests/openpgp-keyring.scm,
289         guile/tests/openpgp-keys.scm, guile/tests/openpgp-pub.asc,
290         guile/tests/openpgp-sec.asc, guile/tests/pkcs-import-export.scm,
291         guile/tests/raw-to-c.scm, guile/tests/rsa-parameters.pem,
292         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
293         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
294         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
295         Guile integration.  Documentation is still missing.  A bit rough on
296         the edges, but `make' and `make check' do work.
298 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
300         * doc/Makefile.am: Make sure all images are distributed in all
301         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
304 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
306         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
307         Reported by Dennis Vshivkov <walrus@amur.ru> in
308         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
310 2007-05-27  Simon Josefsson <simon@josefsson.org>
312         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
314 2007-05-27  Simon Josefsson <simon@josefsson.org>
316         * THANKS: Add.
318 2007-05-27  Simon Josefsson <simon@josefsson.org>
320         * NEWS: Fix.
322 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
324         * NEWS: [no log message]
326 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
328         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
330 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
332         * NEWS: Add.
334 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
336         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
337         already properly decoded value, assume it is due to a bad password
338         rather than ASN.1 error.  Reported by Nate Nielsen
339         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
341 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
343         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
344         by Nate Nielsen <nielsen-list@memberwebs.com>.
346 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
348         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
349         <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
351 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
353         * THANKS: Add (from 1.6.x).
355 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
357         * NEWS, configure.in: Bump versions.
359 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
361         * ChangeLog: Generated.
363 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
365         * NEWS: Version 1.7.11.
367 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
369         * NEWS: Fix.
371 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
373         * configure.in: Bump versions.
375 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
377         * NEWS: Add.
379 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
381         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
383 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
385         * ChangeLog: Generated.
387 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
389         * NEWS: Version 1.7.10.
391 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
393         * Makefile.am: Use cg instead of cvs commands, for update-po target.
396 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
398         * NEWS: Add.
400 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
402         * Makefile.am: Change release target from cvs to git.
404 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
406         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
408 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
410         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
411         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
412         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
414 2007-05-25  Simon Josefsson <simon@josefsson.org>
416         * NEWS: Typo.
418 2007-05-24  Simon Josefsson <simon@josefsson.org>
420         * doc/manpages/Makefile.am: Update.
422 2007-05-24  Simon Josefsson <simon@josefsson.org>
424         * lib/gnutls_x509.c: Use new API.
426 2007-05-24  Simon Josefsson <simon@josefsson.org>
428         * NEWS: Add.
430 2007-05-24  Simon Josefsson <simon@josefsson.org>
432         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
433         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
434         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
435         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
436         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
437         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
438         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
440 2007-05-24  Simon Josefsson <simon@josefsson.org>
442         * configure.in: Bump versions.
444 2007-05-24  Simon Josefsson <simon@josefsson.org>
446         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
447         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
448         gnutls_x509_crt_get_raw_issuer_dn.
450 2007-05-23  Timo Schulz <twoaday@gnutls.org>
452         * libextra/openpgp/xml.c: fix the key ID representation in the XML
453         code.
455 2007-05-21  Timo Schulz <twoaday@gnutls.org>
457         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
458         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
459         code: elgamal keys are not supported. bug fix for the key import
460         (base64) code, store the stream and close it in the deinit function.
463 2007-05-21  Timo Schulz <twoaday@gnutls.org>
465         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
466         keyring in base64 format. This is the same file as cli_ring.gpg but
467         armored.
469 2007-05-21  Timo Schulz <twoaday@gnutls.org>
471         * libextra/openpgp/extras.c: do not close the input stream in the
472         import code when the base64 is used.
474 2007-05-14  Timo Schulz <twoaday@gnutls.org>
476         * tests/openpgp/keyring.c: few more comments.
478 2007-05-14  Timo Schulz <twoaday@gnutls.org>
480         * configure.in: add makefile for the openpgp test folder
482 2007-05-14  Timo Schulz <twoaday@gnutls.org>
484         * libextra/openpgp/extras.c: patch to support raw keyrings.
486 2007-05-14  Timo Schulz <twoaday@gnutls.org>
488         * tests/Makefile.am, tests/openpgp/Makefile.am,
489         tests/openpgp/keyring.c: Add simple openpgp test.
491 2007-05-12  Simon Josefsson <simon@josefsson.org>
493         * ChangeLog: [no log message]
495 2007-05-12  Simon Josefsson <simon@josefsson.org>
497         * NEWS: Version 1.7.9.
499 2007-05-12  Simon Josefsson <simon@josefsson.org>
501         * NEWS: Add.
503 2007-05-12  Simon Josefsson <simon@josefsson.org>
505         * tests/Makefile.am: Reorder to work around libtool bug.
507 2007-05-12  Simon Josefsson <simon@josefsson.org>
509         * NEWS: Fix.
511 2007-05-12  Simon Josefsson <simon@josefsson.org>
513         * NEWS: Add.
515 2007-05-12  Simon Josefsson <simon@josefsson.org>
517         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
518         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
519         libextra/opencdk/context.h, libextra/opencdk/filters.h,
520         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
521         libextra/opencdk/literal.c, libextra/opencdk/main.c,
522         libextra/opencdk/main.h, libextra/opencdk/misc.c,
523         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
524         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
525         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
526         libextra/opencdk/write-packet.c: Update.
528 2007-05-11  Simon Josefsson <simon@josefsson.org>
530         * NEWS: Add.
532 2007-05-11  Simon Josefsson <simon@josefsson.org>
534         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
535         OpenPGP.
537 2007-05-03  Simon Josefsson <simon@josefsson.org>
539         * doc/gendocs_template, gl/override/doc/gendocs_template,
540         gl/override/doc/gendocs_template.diff: Update.
542 2007-05-03  Simon Josefsson <simon@josefsson.org>
544         * doc/gendocs_template: Revert to upstream gnulib version.
546 2007-05-03  Simon Josefsson <simon@josefsson.org>
548         * NEWS: Fix.
550 2007-05-03  Simon Josefsson <simon@josefsson.org>
552         * NEWS: Add.
554 2007-05-03  Simon Josefsson <simon@josefsson.org>
556         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
557         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
558         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
559         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
560         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
561         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
562         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
564 2007-05-02  Simon Josefsson <simon@josefsson.org>
566         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
568 2007-05-02  Simon Josefsson <simon@josefsson.org>
570         * lib/x509/output.c: Fix mem leaks.
572 2007-04-29  Simon Josefsson <simon@josefsson.org>
574         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
576 2007-04-24  Timo Schulz <twoaday@gnutls.org>
578         * libextra/opencdk/literal.c: missing file.
580 2007-04-24  Simon Josefsson <simon@josefsson.org>
582         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
583         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
585 2007-04-22  Timo Schulz <twoaday@gnutls.org>
587         * libextra/opencdk/dummy.c: [no log message]
589 2007-04-22  Timo Schulz <twoaday@gnutls.org>
591         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
592         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
593         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
594         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
595         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
596         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
597         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
598         libextra/opencdk/main.c, libextra/opencdk/main.h,
599         libextra/opencdk/md.c, libextra/opencdk/md.h,
600         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
601         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
602         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
603         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
604         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
605         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
606         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
607         libextra/opencdk/types.h, libextra/opencdk/verify.c,
608         libextra/opencdk/write-packet.c: replace the old build-in opencdk
609         version with the most recent cvs version.
611 2007-04-22  Simon Josefsson <simon@josefsson.org>
613         * configure.in: Check for OpenCDK function that is only available in
614         OpenCDK 0.6.0.
616 2007-04-21  Simon Josefsson <simon@josefsson.org>
618         * doc/TODO: Add.
620 2007-04-21  Simon Josefsson <simon@josefsson.org>
622         * doc/protocol/draft-badra-tls-password-00.txt,
623         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
625 2007-04-20  Timo Schulz <twoaday@gnutls.org>
627         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
628         and some cleanups.
630 2007-04-20  Timo Schulz <twoaday@gnutls.org>
632         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
633         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
634         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
635         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
636         patches for the opencdk migration.
638 2007-04-19  Simon Josefsson <simon@josefsson.org>
640         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
641         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
643 2007-04-18  Simon Josefsson <simon@josefsson.org>
645         * doc/gnutls.texi: Mention P12 structure.
647 2007-04-18  Simon Josefsson <simon@josefsson.org>
649         * tests/tlsia.c: Check return codes from init functions.
651 2007-04-18  Simon Josefsson <simon@josefsson.org>
653         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
655 2007-04-17  Simon Josefsson <simon@josefsson.org>
657         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
658         default serial number.
660 2007-04-17  Simon Josefsson <simon@josefsson.org>
662         * NEWS: Add.
664 2007-04-16  Simon Josefsson <simon@josefsson.org>
666         * NEWS, configure.in: Bump versions.
668 2007-04-16  Simon Josefsson <simon@josefsson.org>
670         * ChangeLog: [no log message]
672 2007-04-16  Simon Josefsson <simon@josefsson.org>
674         * NEWS: Version 1.7.8.
676 2007-04-16  Simon Josefsson <simon@josefsson.org>
678         * lib/x509/x509_write.c: Doc fix.
680 2007-04-16  Simon Josefsson <simon@josefsson.org>
682         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
684 2007-04-16  Simon Josefsson <simon@josefsson.org>
686         * NEWS, doc/manpages/Makefile.am: Add.
688 2007-04-16  Simon Josefsson <simon@josefsson.org>
690         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
692 2007-04-16  Simon Josefsson <simon@josefsson.org>
694         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
695         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
696         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
697         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
698         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
699         lgl/vasnprintf.c, lgl/wchar_.h: Update.
701 2007-04-16  Simon Josefsson <simon@josefsson.org>
703         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
704         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
705         warnings, tiny patch from Andreas Metzler
706         <ametzler@downhill.at.eu.org>.
708 2007-04-12  Simon Josefsson <simon@josefsson.org>
710         * doc/TODO: Fix.
712 2007-04-12  Simon Josefsson <simon@josefsson.org>
714         * doc/TODO: Fix.
716 2007-04-12  Simon Josefsson <simon@josefsson.org>
718         * doc/TODO: Add.
720 2007-04-11  Simon Josefsson <simon@josefsson.org>
722         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
724 2007-04-10  Simon Josefsson <simon@josefsson.org>
726         * NEWS: Add.
728 2007-04-10  Simon Josefsson <simon@josefsson.org>
730         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
731         Respect ENABLE_AUTHZ.
733 2007-04-10  Simon Josefsson <simon@josefsson.org>
735         * lib/gnutls_extensions.c: Make tls-authz conditional on
736         ENABLE_AUTHZ.
738 2007-04-10  Simon Josefsson <simon@josefsson.org>
740         * configure.in: Add anon conditional.
742 2007-04-10  Simon Josefsson <simon@josefsson.org>
744         * configure.in: Fix --disable-*.
746 2007-04-10  Simon Josefsson <simon@josefsson.org>
748         * configure.in: Add --disable-tls-authorization.
750 2007-04-10  Simon Josefsson <simon@josefsson.org>
752         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
753         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
755 2007-04-06  Simon Josefsson <simon@josefsson.org>
757         * src/cli.c: Make -d work again after last change.
759 2007-04-06  Simon Josefsson <simon@josefsson.org>
761         * NEWS: Add.
763 2007-04-06  Simon Josefsson <simon@josefsson.org>
765         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
768 2007-04-04  Simon Josefsson <simon@josefsson.org>
770         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
771         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
773 2007-04-04  Simon Josefsson <simon@josefsson.org>
775         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
776         gnutls_cipher_suite_info API, suggested by Howard Chu
777         <hyc@symas.com>.
779 2007-04-04  Simon Josefsson <simon@josefsson.org>
781         * src/common.c: Don't hard code algorithm list.
783 2007-04-04  Simon Josefsson <simon@josefsson.org>
785         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
786         new APIs to list supported algorithms: gnutls_cipher_list,
787         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
788         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
789         Howard Chu <hyc@symas.com>.
791 2007-04-04  Simon Josefsson <simon@josefsson.org>
793         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
794         definition, since gnutls-extra no longer touches it.
796 2007-04-04  Simon Josefsson <simon@josefsson.org>
798         * src/cli.c: Init the library immediately (for print_list(), called
799         by gaa_parser, to be able to call gnutls functions).
801 2007-04-03  Simon Josefsson <simon@josefsson.org>
803         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
804         since libgnutls-extra links to it.
806 2007-04-03  Simon Josefsson <simon@josefsson.org>
808         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for AM_CPPFLAGS
809         += $(LIBOPENCDK_CFLAGS), the new macro add necessary -I's to
810         CPPFLAGS automatically.
812 2007-04-03  Simon Josefsson <simon@josefsson.org>
814         * configure.in: Need stddef.h for opencdk.h.
816 2007-04-03  Simon Josefsson <simon@josefsson.org>
818         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
819         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
820         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
821         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
822         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
823         lgl/m4/gnulib-comp.m4: Update.
825 2007-04-03  Simon Josefsson <simon@josefsson.org>
827         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
829 2007-04-03  Simon Josefsson <simon@josefsson.org>
831         * NEWS: Add.
833 2007-04-03  Simon Josefsson <simon@josefsson.org>
835         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
836         opencdk, remove opencdk.m4.
838 2007-04-03  Simon Josefsson <simon@josefsson.org>
840         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
841         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
842         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
843         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
845 2007-03-28  Simon Josefsson <simon@josefsson.org>
847         * lib/x509/output.c: No need to error about unknown algorithm, it
848         already says unknown.
850 2007-03-28  Simon Josefsson <simon@josefsson.org>
852         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
853         hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST
854         for unsupported algorithms (e.g., ECC).
856 2007-03-28  Simon Josefsson <simon@josefsson.org>
858         * lib/gnutls_str.c: No need for vasprintf.h.
860 2007-03-28  Simon Josefsson <simon@josefsson.org>
862         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
863         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
864         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
865         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
866         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
867         lgl/vasprintf.c, lgl/vasprintf.h: Update.
869 2007-03-21  Simon Josefsson <simon@josefsson.org>
871         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
872         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
873         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
875 2007-03-21  Simon Josefsson <simon@josefsson.org>
877         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
878         Phillips <deanna@sdf.lonestar.org>.
880 2007-03-21  Simon Josefsson <simon@josefsson.org>
882         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
883         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
885 2007-03-15  Simon Josefsson <simon@josefsson.org>
887         * doc/TODO: Add.
889 2007-03-15  Simon Josefsson <simon@josefsson.org>
891         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
892         Weimer <fweimer@bfk.de>.
894 2007-03-12  Simon Josefsson <simon@josefsson.org>
896         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
897         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
898         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
899         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
900         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
901         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
902         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
903         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
905 2007-03-07  Simon Josefsson <simon@josefsson.org>
907         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
909 2007-03-07  Simon Josefsson <simon@josefsson.org>
911         * lib/gnutls_buffers.c: Simplify error handling.
913 2007-03-07  Simon Josefsson <simon@josefsson.org>
915         * NEWS: Add.
917 2007-03-07  Simon Josefsson <simon@josefsson.org>
919         * lib/gnutls_priority.c: Doc fix.
921 2007-03-07  Simon Josefsson <simon@josefsson.org>
923         * configure.in: Bump due to added APIs.
925 2007-03-07  Simon Josefsson <simon@josefsson.org>
927         * lib/gnutls_priority.c: Prefer aes256.
929 2007-03-06  Simon Josefsson <simon@josefsson.org>
931         * doc/manpages/Makefile.am: Update.
933 2007-03-06  Simon Josefsson <simon@josefsson.org>
935         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
937 2007-03-06  Simon Josefsson <simon@josefsson.org>
939         * lgl/stdio_.h: Update.
941 2007-03-05  Simon Josefsson <simon@josefsson.org>
943         * src/serv.c: Use libgnutls' priorities.
945 2007-03-05  Simon Josefsson <simon@josefsson.org>
947         * src/cli.c: Fix.
949 2007-03-05  Simon Josefsson <simon@josefsson.org>
951         * tests/dhepskself.c: Remove priority setting. Fix output.
953 2007-03-05  Simon Josefsson <simon@josefsson.org>
955         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
956         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
957         confusing priority setting stuff.
959 2007-03-05  Simon Josefsson <simon@josefsson.org>
961         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
963 2007-03-05  Simon Josefsson <simon@josefsson.org>
965         * lib/ext_authz.c: Don't assert when no authz.
967 2007-03-05  Simon Josefsson <simon@josefsson.org>
969         * src/cli.c: Use default ciphers. Simplify SRP callback.
971 2007-03-05  Simon Josefsson <simon@josefsson.org>
973         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
975 2007-03-05  Simon Josefsson <simon@josefsson.org>
977         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
979 2007-03-05  Simon Josefsson <simon@josefsson.org>
981         * lib/gnutls_priority.c: Indent and doc fix.
983 2007-03-05  Simon Josefsson <simon@josefsson.org>
985         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
986         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
988 2007-03-05  Simon Josefsson <simon@josefsson.org>
990         * configure.in: Reorder.
992 2007-03-05  Simon Josefsson <simon@josefsson.org>
994         * configure.in: Reorder.
996 2007-03-05  Simon Josefsson <simon@josefsson.org>
998         * configure.in: Reorder.
1000 2007-03-05  Simon Josefsson <simon@josefsson.org>
1002         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
1003         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
1004         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
1005         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
1006         build-aux.
1008 2007-03-05  Simon Josefsson <simon@josefsson.org>
1010         * configure.in: Use build-aux/.
1012 2007-03-05  Simon Josefsson <simon@josefsson.org>
1014         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
1015         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
1016         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
1017         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
1019 2007-02-26  Simon Josefsson <simon@josefsson.org>
1021         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
1023 2007-02-26  Simon Josefsson <simon@josefsson.org>
1025         * po/sv.po: Sync with TP.
1027 2007-02-26  Simon Josefsson <simon@josefsson.org>
1029         * po/pl.po: Sync with TP.
1031 2007-02-26  Simon Josefsson <simon@josefsson.org>
1033         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
1035 2007-02-25  Simon Josefsson <simon@josefsson.org>
1037         * doc/examples/.cvsignore: [no log message]
1039 2007-02-25  Simon Josefsson <simon@josefsson.org>
1041         * doc/gnutls.texi: Add authz server.
1043 2007-02-25  Simon Josefsson <simon@josefsson.org>
1045         * NEWS: Fix.
1047 2007-02-25  Simon Josefsson <simon@josefsson.org>
1049         * doc/examples/Makefile.am: Add authz.
1051 2007-02-25  Simon Josefsson <simon@josefsson.org>
1053         * doc/examples/ex-serv-authz.c: Add.
1055 2007-02-25  Simon Josefsson <simon@josefsson.org>
1057         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
1059 2007-02-24  Simon Josefsson <simon@josefsson.org>
1061         * lib/x509/x509.c: Add credits.
1063 2007-02-22  Simon Josefsson <simon@josefsson.org>
1065         * lib/x509/output.c: Minor tweaks to proxy output.
1067 2007-02-22  Simon Josefsson <simon@josefsson.org>
1069         * NEWS: Add.
1071 2007-02-22  Simon Josefsson <simon@josefsson.org>
1073         * THANKS: Typo.
1075 2007-02-22  Simon Josefsson <simon@josefsson.org>
1077         * THANKS: Add.
1079 2007-02-22  Simon Josefsson <simon@josefsson.org>
1081         * tests/.cvsignore: [no log message]
1083 2007-02-22  Simon Josefsson <simon@josefsson.org>
1085         * tests/dn.c: Other cert.
1087 2007-02-22  Simon Josefsson <simon@josefsson.org>
1089         * tests/Makefile.am: Add dn.
1091 2007-02-22  Simon Josefsson <simon@josefsson.org>
1093         * tests/dn.c: Add.
1095 2007-02-22  Simon Josefsson <simon@josefsson.org>
1097         * lib/x509/x509.c: Rename.
1099 2007-02-22  Simon Josefsson <simon@josefsson.org>
1101         * includes/gnutls/x509.h: Rename non-released functions.
1103 2007-02-22  Simon Josefsson <simon@josefsson.org>
1105         * lib/x509/x509.h: Remove.
1107 2007-02-22  Simon Josefsson <simon@josefsson.org>
1109         * lib/x509/x509.c: Code cleanup and documentation of last patch.
1111 2007-02-22  Simon Josefsson <simon@josefsson.org>
1113         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
1115 2007-02-22  Simon Josefsson <simon@josefsson.org>
1117         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
1118         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
1120 2007-02-22  Simon Josefsson <simon@josefsson.org>
1122         * NEWS, configure.in: Bump versions.
1124 2007-02-22  Simon Josefsson <simon@josefsson.org>
1126         * ChangeLog: [no log message]
1128 2007-02-22  Simon Josefsson <simon@josefsson.org>
1130         * NEWS: Version 1.7.7.
1132 2007-02-22  Simon Josefsson <simon@josefsson.org>
1134         * lgl/.cvsignore: [no log message]
1136 2007-02-22  Simon Josefsson <simon@josefsson.org>
1138         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
1139         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
1140         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
1141         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
1142         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
1143         lgl/unistd_.h, link-warning.h: Update.
1145 2007-02-22  Simon Josefsson <simon@josefsson.org>
1147         * doc/manpages/Makefile.am: Update.
1149 2007-02-22  Simon Josefsson <simon@josefsson.org>
1151         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
1153 2007-02-22  Simon Josefsson <simon@josefsson.org>
1155         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
1157 2007-02-22  Simon Josefsson <simon@josefsson.org>
1159         * lib/gnutls_int.h: New flags for authz extension.
1161 2007-02-22  Simon Josefsson <simon@josefsson.org>
1163         * lib/ext_authz.c: Use our own logic to determine whether to send
1164         extension replies in server.
1166 2007-02-22  Simon Josefsson <simon@josefsson.org>
1168         * lib/gnutls_extensions.h: Add prototype for
1169         _gnutls_extension_list_check, we use it in ext_authz.c.
1171 2007-02-22  Simon Josefsson <simon@josefsson.org>
1173         * lib/gnutls_extensions.c: Remove static from
1174         _gnutls_extension_list_check, we use it in ext_authz.c
1176 2007-02-22  Simon Josefsson <simon@josefsson.org>
1178         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
1180 2007-02-22  Simon Josefsson <simon@josefsson.org>
1182         * src/cli-gaa.c, src/cli-gaa.h: Generated.
1184 2007-02-22  Simon Josefsson <simon@josefsson.org>
1186         * src/cli.c, src/serv.c: Fix #include's.
1188 2007-02-22  Simon Josefsson <simon@josefsson.org>
1190         * NEWS: Add.
1192 2007-02-22  Simon Josefsson <simon@josefsson.org>
1194         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
1195         and --authz-saml-assertion.
1197 2007-02-22  Simon Josefsson <simon@josefsson.org>
1199         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
1200         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
1201         --authz-saml-assertion.
1203 2007-02-22  Simon Josefsson <simon@josefsson.org>
1205         * NEWS: Fix.
1207 2007-02-22  Simon Josefsson <simon@josefsson.org>
1209         * configure.in: Fix so version due to added APIs.
1211 2007-02-22  Simon Josefsson <simon@josefsson.org>
1213         * doc/reference/Makefile.am: Ignore more.
1215 2007-02-22  Simon Josefsson <simon@josefsson.org>
1217         * NEWS: Revert.
1219 2007-02-22  Simon Josefsson <simon@josefsson.org>
1221         * lib/gnutls.pc.in: Revert Requires-change.
1223 2007-02-21  Simon Josefsson <simon@josefsson.org>
1225         * NEWS: Typo.
1227 2007-02-21  Simon Josefsson <simon@josefsson.org>
1229         * lib/gnutls_extensions.c: Add authz extension.
1231 2007-02-21  Simon Josefsson <simon@josefsson.org>
1233         * lib/ext_authz.c: Typo.
1235 2007-02-21  Simon Josefsson <simon@josefsson.org>
1237         * lib/gnutls_supplemental.c: Add authz hooks.
1239 2007-02-21  Simon Josefsson <simon@josefsson.org>
1241         * includes/gnutls/gnutls.h.in: Fix type (in never released
1242         prototypes).
1244 2007-02-21  Simon Josefsson <simon@josefsson.org>
1246         * lib/gnutls_int.h: Add authz stuff.
1248 2007-02-21  Simon Josefsson <simon@josefsson.org>
1250         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
1252 2007-02-21  Simon Josefsson <simon@josefsson.org>
1254         * lib/ext_authz.c, lib/ext_authz.h: New file.
1256 2007-02-21  Simon Josefsson <simon@josefsson.org>
1258         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
1259         gnutls_supplemental.c.
1261 2007-02-21  Simon Josefsson <simon@josefsson.org>
1263         * lib/gnutls_supplemental.c: Fill in type+length.
1265 2007-02-21  Simon Josefsson <simon@josefsson.org>
1267         * NEWS: Add.
1269 2007-02-21  Simon Josefsson <simon@josefsson.org>
1271         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
1272         and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
1273         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
1274         gnutls_authz_send_x509_attr_cert_url, and
1275         gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
1276         gnutls_authz_data_format_type_t (never part of any release).
1278 2007-02-21  Simon Josefsson <simon@josefsson.org>
1280         * lib/gnutls_supplemental.c: If callbacks failed to provide
1281         anything, at least send protocol valid (yet semantically invalid)
1282         supplemental message.
1284 2007-02-21  Simon Josefsson <simon@josefsson.org>
1286         * lib/gnutls_int.h: Add for supplemental support.
1288 2007-02-21  Simon Josefsson <simon@josefsson.org>
1290         * lib/gnutls_handshake.c: Support supplemental handshake messages.
1292 2007-02-21  Simon Josefsson <simon@josefsson.org>
1294         * lib/Makefile.am: Add gnutls_supplemental.h and
1295         gnutls_supplemental.c.
1297 2007-02-21  Simon Josefsson <simon@josefsson.org>
1299         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
1301 2007-02-21  Simon Josefsson <simon@josefsson.org>
1303         * doc/TODO: Add.
1305 2007-02-19  Simon Josefsson <simon@josefsson.org>
1307         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name. Fix
1308         gnutls_authz_data_format_type_t.
1310 2007-02-19  Simon Josefsson <simon@josefsson.org>
1312         * NEWS: Add.
1314 2007-02-17  Simon Josefsson <simon@josefsson.org>
1316         * lib/debug.c: Support SUPPLEMENTAL handshake type.
1318 2007-02-16  Simon Josefsson <simon@josefsson.org>
1320         * AUTHORS: update
1322 2007-02-16  Simon Josefsson <simon@josefsson.org>
1324         * NEWS: Add.
1326 2007-02-16  Simon Josefsson <simon@josefsson.org>
1328         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
1331 2007-02-16  Simon Josefsson <simon@josefsson.org>
1333         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
1335 2007-02-16  Simon Josefsson <simon@josefsson.org>
1337         * lib/x509/rfc2818_hostname.c: Indent.
1339 2007-02-16  Simon Josefsson <simon@josefsson.org>
1341         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
1343 2007-02-16  Simon Josefsson <simon@josefsson.org>
1345         * NEWS: Add.
1347 2007-02-16  Simon Josefsson <simon@josefsson.org>
1349         * tests/hostname-check/hostname-check.c: Fix mem leak.
1351 2007-02-16  Simon Josefsson <simon@josefsson.org>
1353         * lib/x509/rfc2818_hostname.c: Doc fix.
1355 2007-02-16  Simon Josefsson <simon@josefsson.org>
1357         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
1358         as a successful RFC 2818 hostname comparison match.  Reported by
1359         "Richard W.M. Jones" <rjones@redhat.com>.
1361 2007-02-16  Simon Josefsson <simon@josefsson.org>
1363         * tests/hostname-check/.cvsignore: [no log message]
1365 2007-02-16  Simon Josefsson <simon@josefsson.org>
1367         * configure.in, tests/Makefile.am,
1368         tests/hostname-check/Makefile.am, tests/hostname-check/README,
1369         tests/hostname-check/hostname-check.c: Add self test of rfc2818
1370         server identity check.
1372 2007-02-15  Simon Josefsson <simon@josefsson.org>
1374         * NEWS: Add.
1376 2007-02-15  Simon Josefsson <simon@josefsson.org>
1378         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
1379         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
1380         <thresh@altlinux.ru>.
1382 2007-02-14  Simon Josefsson <simon@josefsson.org>
1384         * lib/gnutls_hash_int.c: Avoid assert.
1386 2007-02-14  Simon Josefsson <simon@josefsson.org>
1388         * src/certtool.c: Make sure NULL is a pointer.
1390 2007-02-14  Simon Josefsson <simon@josefsson.org>
1392         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
1393         Joe Orton <joe@manyfish.co.uk>.
1395 2007-02-14  Simon Josefsson <simon@josefsson.org>
1397         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
1400 2007-02-14  Simon Josefsson <simon@josefsson.org>
1402         * NEWS: Add.
1404 2007-02-14  Simon Josefsson <simon@josefsson.org>
1406         * includes/gnutls/gnutls.h.in: Add
1407         gnutls_supplemental_data_format_type_t with member
1408         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
1410 2007-02-14  Simon Josefsson <simon@josefsson.org>
1412         * NEWS: Add.
1414 2007-02-14  Simon Josefsson <simon@josefsson.org>
1416         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
1417         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
1418         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
1419         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
1421 2007-02-14  Simon Josefsson <simon@josefsson.org>
1423         * lib/gnutls_int.h: Reorder.
1425 2007-02-14  Simon Josefsson <simon@josefsson.org>
1427         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
1428         GNUTLS_EXTENSION_AUTHZ_SERVER.
1430 2007-02-14  Simon Josefsson <simon@josefsson.org>
1432         * NEWS: Add.
1434 2007-02-14  Simon Josefsson <simon@josefsson.org>
1436         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
1438 2007-02-14  Simon Josefsson <simon@josefsson.org>
1440         * includes/gnutls/gnutls.h.in: Spell out handshake types.
1442 2007-02-13  Simon Josefsson <simon@josefsson.org>
1444         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
1446 2007-02-13  Simon Josefsson <simon@josefsson.org>
1448         * src/certtool.c: Use error().
1450 2007-02-13  Simon Josefsson <simon@josefsson.org>
1452         * src/certtool.c: Cleanup p12 printing.
1454 2007-02-13  Simon Josefsson <simon@josefsson.org>
1456         * src/certtool.c: Cleanup pkcs7_info.
1458 2007-02-13  Simon Josefsson <simon@josefsson.org>
1460         * src/certtool.c: Fix.
1462 2007-02-13  Simon Josefsson <simon@josefsson.org>
1464         * src/certtool.c: Better errors.
1466 2007-02-13  Simon Josefsson <simon@josefsson.org>
1468         * src/certtool.gaa: Remove --copyright (use --version).
1470 2007-02-13  Simon Josefsson <simon@josefsson.org>
1472         * src/certtool.c: Use version-etc.
1474 2007-02-13  Simon Josefsson <simon@josefsson.org>
1476         * configure.in: Fix for version-etc.
1478 2007-02-13  Simon Josefsson <simon@josefsson.org>
1480         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1481         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
1482         gl/version-etc.h: Update.
1484 2007-02-13  Simon Josefsson <simon@josefsson.org>
1486         * src/certtool.c: Cleanup CRL.
1488 2007-02-13  Simon Josefsson <simon@josefsson.org>
1490         * src/certtool.c: Cleanup.
1492 2007-02-13  Simon Josefsson <simon@josefsson.org>
1494         * src/certtool.c: Simplify.
1496 2007-02-13  Simon Josefsson <simon@josefsson.org>
1498         * src/certtool.c: Cleanups.
1500 2007-02-13  Simon Josefsson <simon@josefsson.org>
1502         * src/certtool.c: Rewrite generate_private_key_int.
1504 2007-02-13  Simon Josefsson <simon@josefsson.org>
1506         * src/certtool.c: Fix mem leak.
1508 2007-02-13  Simon Josefsson <simon@josefsson.org>
1510         * src/certtool.c: Fix crl_info.
1512 2007-02-13  Simon Josefsson <simon@josefsson.org>
1514         * src/certtool.c: Rewrite load_private_key.
1516 2007-02-13  Simon Josefsson <simon@josefsson.org>
1518         * src/certtool.c: Rewrite load_request.
1520 2007-02-13  Simon Josefsson <simon@josefsson.org>
1522         * src/certtool.c: Rewrite load_ca_private_key.
1524 2007-02-13  Simon Josefsson <simon@josefsson.org>
1526         * src/certtool.c: Remove.
1528 2007-02-13  Simon Josefsson <simon@josefsson.org>
1530         * src/certtool.c: Rewrite load_ca_cert.
1532 2007-02-13  Simon Josefsson <simon@josefsson.org>
1534         * src/certtool.c: No limit on CRL size during verification.
1536 2007-02-13  Simon Josefsson <simon@josefsson.org>
1538         * lib/x509/x509.c: Simplify.
1540 2007-02-13  Simon Josefsson <simon@josefsson.org>
1542         * tests/certificate_set_x509_crl.c: Need config.h.
1544 2007-02-13  Simon Josefsson <simon@josefsson.org>
1546         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
1548 2007-02-13  Simon Josefsson <simon@josefsson.org>
1550         * src/Makefile.am: Need libgnu.la.
1552 2007-02-13  Simon Josefsson <simon@josefsson.org>
1554         * src/errcodes.c: Need config.h.
1556 2007-02-13  Simon Josefsson <simon@josefsson.org>
1558         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
1560 2007-02-13  Simon Josefsson <simon@josefsson.org>
1562         * configure.in: Remove stuff obsoleted by time_r.
1564 2007-02-13  Simon Josefsson <simon@josefsson.org>
1566         * configure.in: Don't check for time.h, not needed.
1568 2007-02-13  Simon Josefsson <simon@josefsson.org>
1570         * lib/defines.h: Only use time.h, from gnulib if needed.
1572 2007-02-13  Simon Josefsson <simon@josefsson.org>
1574         * lgl/.cvsignore: [no log message]
1576 2007-02-13  Simon Josefsson <simon@josefsson.org>
1578         * tests/pathlen/ca-no-pathlen.pem,
1579         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
1581 2007-02-13  Simon Josefsson <simon@josefsson.org>
1583         * NEWS: Add.
1585 2007-02-13  Simon Josefsson <simon@josefsson.org>
1587         * lib/x509/output.c: Remove.
1589 2007-02-13  Simon Josefsson <simon@josefsson.org>
1591         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
1592         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
1593         lgl/time_r.c, lgl/time_r.h: Update.
1595 2007-02-13  Simon Josefsson <simon@josefsson.org>
1597         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
1598         message]
1600 2007-02-13  Simon Josefsson <simon@josefsson.org>
1602         * tests/nist-pkits/README: Fix.
1604 2007-02-13  Simon Josefsson <simon@josefsson.org>
1606         * tests/nist-pkits/gnutls-nist-tests.html: Add.
1608 2007-02-13  Simon Josefsson <simon@josefsson.org>
1610         * tests/nist-pkits/README: Fix.
1612 2007-02-13  Simon Josefsson <simon@josefsson.org>
1614         * tests/nist-pkits/pkits_test: Unpack.
1616 2007-02-13  Simon Josefsson <simon@josefsson.org>
1618         * tests/nist-pkits/.cvsignore: [no log message]
1620 2007-02-13  Simon Josefsson <simon@josefsson.org>
1622         * tests/nist-pkits/pkits_test: Add.
1624 2007-02-13  Simon Josefsson <simon@josefsson.org>
1626         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
1628 2007-02-13  Simon Josefsson <simon@josefsson.org>
1630         * tests/nist-pkits/gnutls_test_entry: Remove.
1632 2007-02-13  Simon Josefsson <simon@josefsson.org>
1634         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
1635         tests/nist-pkits/pkits_test_list_generator.patch: Add.
1637 2007-02-13  Simon Josefsson <simon@josefsson.org>
1639         * tests/nist-pkits/README: Add.
1641 2007-02-13  Simon Josefsson <simon@josefsson.org>
1643         * tests/nist-pkits/README,
1644         tests/nist-pkits/pkits_test_list_generator.tgz: Add.
1646 2007-02-13  Simon Josefsson <simon@josefsson.org>
1648         * lib/x509/mpi.c: We don't support inherited DSA parameters.
1650 2007-02-13  Simon Josefsson <simon@josefsson.org>
1652         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
1653         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
1656 2007-02-13  Simon Josefsson <simon@josefsson.org>
1658         * tests/nist-pkits/pkits: Fix.
1660 2007-02-13  Simon Josefsson <simon@josefsson.org>
1662         * tests/nist-pkits/pkits: Fix.
1664 2007-02-13  Simon Josefsson <simon@josefsson.org>
1666         * tests/nist-pkits/pkits: Fix.
1668 2007-02-13  Simon Josefsson <simon@josefsson.org>
1670         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
1672 2007-02-13  Simon Josefsson <simon@josefsson.org>
1674         * tests/PKITS.pdf, tests/PKITS_data.zip,
1675         tests/nist-pkits/PKITS.pdf, tests/nist-pkits/PKITS_data.zip,
1676         tests/nist-pkits/README, tests/nist-pkits/pkits,
1677         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
1678         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
1679         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
1680         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
1682 2007-02-13  Simon Josefsson <simon@josefsson.org>
1684         * doc/TODO: Add.
1686 2007-02-13  Simon Josefsson <simon@josefsson.org>
1688         * tests/x509paths/README: Fix.
1690 2007-02-13  Simon Josefsson <simon@josefsson.org>
1692         * tests/x509paths/chain: fix for chain 1.
1694 2007-02-13  Simon Josefsson <simon@josefsson.org>
1696         * tests/.cvsignore: [no log message]
1698 2007-02-13  Simon Josefsson <simon@josefsson.org>
1700         * tests/chain, tests/x509paths/Certificate Path Validation
1701         Testing.pdf, tests/x509paths/README, tests/x509paths/chain,
1702         tests/x509paths/x509tests.tgz, tests/x509tests.tgz: Move old NIST
1703         stuff to separate directory.
1705 2007-02-13  Simon Josefsson <simon@josefsson.org>
1707         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
1709 2007-02-13  Simon Josefsson <simon@josefsson.org>
1711         * lib/x509/output.c: Don't use uninitialized.
1713 2007-02-13  Simon Josefsson <simon@josefsson.org>
1715         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
1717 2007-02-13  Simon Josefsson <simon@josefsson.org>
1719         * configure.in: Fix PKI test.
1721 2007-02-13  Simon Josefsson <simon@josefsson.org>
1723         * doc/manpages/Makefile.am: Update.
1725 2007-02-13  Simon Josefsson <simon@josefsson.org>
1727         * src/certtool.c: Simplify copyright.
1729 2007-02-13  Simon Josefsson <simon@josefsson.org>
1731         * NEWS: Add.
1733 2007-02-13  Simon Josefsson <simon@josefsson.org>
1735         * src/certtool-cfg.c: Remove.
1737 2007-02-13  Simon Josefsson <simon@josefsson.org>
1739         * src/certtool.c: Remove unused.
1741 2007-02-13  Simon Josefsson <simon@josefsson.org>
1743         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
1745 2007-02-13  Simon Josefsson <simon@josefsson.org>
1747         * configure.in: Add conditional for PKI stuff.
1749 2007-02-13  Simon Josefsson <simon@josefsson.org>
1751         * src/certtool.c: Handle larger certificate lists.
1753 2007-02-13  Simon Josefsson <simon@josefsson.org>
1755         * src/certtool.c: Fix.
1757 2007-02-13  Simon Josefsson <simon@josefsson.org>
1759         * src/certtool.c: Fix.
1761 2007-02-13  Simon Josefsson <simon@josefsson.org>
1763         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
1765 2007-02-13  Simon Josefsson <simon@josefsson.org>
1767         * src/certtool.c: Use gnutls_x509_crl_print.
1769 2007-02-13  Simon Josefsson <simon@josefsson.org>
1771         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
1772         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
1773         gnutls_x509_crl_print.
1775 2007-02-13  Simon Josefsson <simon@josefsson.org>
1777         * src/certtool.c: Use error().
1779 2007-02-13  Simon Josefsson <simon@josefsson.org>
1781         * libextra/Makefile.am: We do need lgl/ though.
1783 2007-02-13  Simon Josefsson <simon@josefsson.org>
1785         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
1786         gl/.
1788 2007-02-13  Simon Josefsson <simon@josefsson.org>
1790         * libextra/openpgp/Makefile.am: Don't include gl/.
1792 2007-02-13  Simon Josefsson <simon@josefsson.org>
1794         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
1795         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
1796         gl/progname.h: Add.
1798 2007-02-13  Simon Josefsson <simon@josefsson.org>
1800         * configure.in: Revert.
1802 2007-02-13  Simon Josefsson <simon@josefsson.org>
1804         * Makefile.am, configure.in: Revert.
1806 2007-02-13  Simon Josefsson <simon@josefsson.org>
1808         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
1809         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
1810         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
1811         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
1812         Remove.
1814 2007-02-13  Simon Josefsson <simon@josefsson.org>
1816         * libextra/Makefile.am: No need for gl/.
1818 2007-02-13  Simon Josefsson <simon@josefsson.org>
1820         * Makefile.am: Fix src/lib/.
1822 2007-02-13  Simon Josefsson <simon@josefsson.org>
1824         * configure.in: Build src/lib/.
1826 2007-02-13  Simon Josefsson <simon@josefsson.org>
1828         * configure.in: Init src/lib/.
1830 2007-02-13  Simon Josefsson <simon@josefsson.org>
1832         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1833         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
1834         src/lib/m4/gnulib-comp.m4: Update.
1836 2007-02-13  Simon Josefsson <simon@josefsson.org>
1838         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
1840 2007-02-13  Simon Josefsson <simon@josefsson.org>
1842         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
1843         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
1844         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
1845         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
1846         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
1847         src/lib/progname.c, src/lib/progname.h: Add.
1849 2007-02-13  Simon Josefsson <simon@josefsson.org>
1851         * src/certtool.c: No size limit on CRL data.
1853 2007-02-12  Simon Josefsson <simon@josefsson.org>
1855         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
1857 2007-02-12  Simon Josefsson <simon@josefsson.org>
1859         * lib/x509/output.c: Support GNUTLS_SAN_DN.
1861 2007-02-12  Simon Josefsson <simon@josefsson.org>
1863         * NEWS: Add.
1865 2007-02-12  Simon Josefsson <simon@josefsson.org>
1867         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
1869 2007-02-12  Simon Josefsson <simon@josefsson.org>
1871         * NEWS: Fix.
1873 2007-02-12  Simon Josefsson <simon@josefsson.org>
1875         * configure.in: Bump versions.
1877 2007-02-12  Simon Josefsson <simon@josefsson.org>
1879         * NEWS, includes/gnutls/gnutls.h.in: Add.
1881 2007-02-12  Simon Josefsson <simon@josefsson.org>
1883         * ChangeLog: [no log message]
1885 2007-02-12  Simon Josefsson <simon@josefsson.org>
1887         * NEWS: Version 1.7.6.
1889 2007-02-12  Simon Josefsson <simon@josefsson.org>
1891         * configure.in: New APIs, bump libtool library versions.
1893 2007-02-12  Simon Josefsson <simon@josefsson.org>
1895         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
1896         lgl/m4/string_h.m4, lgl/string_.h: Update.
1898 2007-02-12  Simon Josefsson <simon@josefsson.org>
1900         * Makefile.am: Use latest docs on web site.
1902 2007-02-12  Simon Josefsson <simon@josefsson.org>
1904         * po/POTFILES.in: Add.
1906 2007-02-12  Simon Josefsson <simon@josefsson.org>
1908         * lib/x509/output.c: Mark for translation.
1910 2007-02-12  Simon Josefsson <simon@josefsson.org>
1912         * lib/pkix_asn1_tab.c: Generated.
1914 2007-02-12  Simon Josefsson <simon@josefsson.org>
1916         * lib/x509/output.c: Print more than one SAN.
1918 2007-02-12  Simon Josefsson <simon@josefsson.org>
1920         * lib/x509/output.c: Better printing of XMPP SAN.
1922 2007-02-12  Simon Josefsson <simon@josefsson.org>
1924         * lib/pkix.asn: Add XMPP definitions.
1926 2007-02-12  Simon Josefsson <simon@josefsson.org>
1928         * lib/x509/x509.c: Doc fix.
1930 2007-02-12  Simon Josefsson <simon@josefsson.org>
1932         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
1933         <m@tthias.eu>.
1935 2007-02-12  Simon Josefsson <simon@josefsson.org>
1937         * src/serv.c: Print X.509 client cert info.
1939 2007-02-09  Simon Josefsson <simon@josefsson.org>
1941         * src/serv.c: Text fix.
1943 2007-02-09  Simon Josefsson <simon@josefsson.org>
1945         * doc/manpages/Makefile.am: Update.
1947 2007-02-09  Simon Josefsson <simon@josefsson.org>
1949         * tests/pathlen/ca-no-pathlen.pem,
1950         tests/pathlen/no-ca-or-pathlen.pem: Update.
1952 2007-02-09  Simon Josefsson <simon@josefsson.org>
1954         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
1955         that gmtime was used and that the time given is in UTC.  Just hard
1956         code it to UTC.
1958 2007-02-09  Simon Josefsson <simon@josefsson.org>
1960         * lib/gnutls_str.c: Typo.
1962 2007-02-09  Simon Josefsson <simon@josefsson.org>
1964         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
1965         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
1966         lgl/vasprintf.h: Add.
1968 2007-02-09  Simon Josefsson <simon@josefsson.org>
1970         * lib/x509/output.c: Use gnulib's time_r for systems that lack
1971         gmtime_r.
1973 2007-02-09  Simon Josefsson <simon@josefsson.org>
1975         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
1976         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
1978 2007-02-09  Simon Josefsson <simon@josefsson.org>
1980         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
1982 2007-02-09  Simon Josefsson <simon@josefsson.org>
1984         * lib/x509/output.c: Strings not zero terminated.
1986 2007-02-09  Simon Josefsson <simon@josefsson.org>
1988         * lib/x509/output.c: Hexprint unknown extensions.
1990 2007-02-09  Simon Josefsson <simon@josefsson.org>
1992         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
1993         tests/pathlen/no-ca-or-pathlen.pem: Update.
1995 2007-02-09  Simon Josefsson <simon@josefsson.org>
1997         * src/certtool.c: Remove.
1999 2007-02-09  Simon Josefsson <simon@josefsson.org>
2001         * src/certtool.c: Fix.
2003 2007-02-09  Simon Josefsson <simon@josefsson.org>
2005         * NEWS: Add.
2007 2007-02-09  Simon Josefsson <simon@josefsson.org>
2009         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
2011 2007-02-09  Simon Josefsson <simon@josefsson.org>
2013         * src/certtool.c: Use gnutls_x509_crt_print.
2015 2007-02-09  Simon Josefsson <simon@josefsson.org>
2017         * NEWS, includes/gnutls/x509.h: Add.
2019 2007-02-09  Simon Josefsson <simon@josefsson.org>
2021         * lib/x509/output.c: Fix error messages.
2023 2007-02-09  Simon Josefsson <simon@josefsson.org>
2025         * lib/x509/output.c: Really fix.
2027 2007-02-09  Simon Josefsson <simon@josefsson.org>
2029         * lib/x509/output.c: Fix.
2031 2007-02-09  Simon Josefsson <simon@josefsson.org>
2033         * includes/gnutls/x509.h: Change signature (ok since no release).
2035 2007-02-09  Simon Josefsson <simon@josefsson.org>
2037         * lib/x509/output.c: Use datum for outputs.
2039 2007-02-09  Simon Josefsson <simon@josefsson.org>
2041         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
2043 2007-02-09  Simon Josefsson <simon@josefsson.org>
2045         * lib/x509/output.c: Simplify.
2047 2007-02-09  Simon Josefsson <simon@josefsson.org>
2049         * lib/x509/extensions.c: Don't crash on NULL's.
2051 2007-02-08  Simon Josefsson <simon@josefsson.org>
2053         * NEWS: Add, from older branches.
2055 2007-02-08  Simon Josefsson <simon@josefsson.org>
2057         * lib/x509/output.c: Doc fix.
2059 2007-02-08  Simon Josefsson <simon@josefsson.org>
2061         * lib/x509/Makefile.am: Build output.c.
2063 2007-02-08  Simon Josefsson <simon@josefsson.org>
2065         * NEWS, lib/x509/output.c: Add.
2067 2007-02-08  Simon Josefsson <simon@josefsson.org>
2069         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
2070         gnutls_x509_crt_get_signature.
2072 2007-02-08  Simon Josefsson <simon@josefsson.org>
2074         * NEWS: Add.
2076 2007-02-08  Simon Josefsson <simon@josefsson.org>
2078         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
2080 2007-02-08  Simon Josefsson <simon@josefsson.org>
2082         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
2084 2007-02-08  Simon Josefsson <simon@josefsson.org>
2086         * lib/x509/extensions.c: Fix warnings.
2088 2007-02-08  Simon Josefsson <simon@josefsson.org>
2090         * lib/gnutls_str.c, lib/gnutls_str.h: Add
2091         _gnutls_string_append_printf.
2093 2007-02-08  Simon Josefsson <simon@josefsson.org>
2095         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
2096         gnutls_x509_crt_get_extension_data and
2097         gnutls_x509_crt_get_extension_info.
2099 2007-02-08  Simon Josefsson <simon@josefsson.org>
2101         * src/certtool.c: Fix.
2103 2007-02-08  Simon Josefsson <simon@josefsson.org>
2105         * src/certtool.c: XMPP otherName SAN support.
2107 2007-02-08  Simon Josefsson <simon@josefsson.org>
2109         * NEWS: Typo.
2111 2007-02-08  Simon Josefsson <simon@josefsson.org>
2113         * NEWS, THANKS: Add.
2115 2007-02-08  Simon Josefsson <simon@josefsson.org>
2117         * NEWS: Add.
2119 2007-02-08  Simon Josefsson <simon@josefsson.org>
2121         * NEWS, lib/x509/x509.c: Fix.
2123 2007-02-08  Simon Josefsson <simon@josefsson.org>
2125         * includes/gnutls/gnutls.h.in: Doc fix.
2127 2007-02-08  Simon Josefsson <simon@josefsson.org>
2129         * lib/x509/x509.c: Support XMPP OID.
2131 2007-02-08  Simon Josefsson <simon@josefsson.org>
2133         * lib/x509/x509.c: Doc fix.
2135 2007-02-08  Simon Josefsson <simon@josefsson.org>
2137         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
2138         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
2139         otherName SAN's.
2141 2007-02-07  Simon Josefsson <simon@josefsson.org>
2143         * doc/gnutls.texi: Fix.
2145 2007-02-07  Simon Josefsson <simon@josefsson.org>
2147         * doc/gnutls.texi: add tcp and tlsia
2149 2007-02-07  Simon Josefsson <simon@josefsson.org>
2151         * AUTHORS: Fix.
2153 2007-02-07  Simon Josefsson <simon@josefsson.org>
2155         * src/serv.c: Don't say TLS 1.0.
2157 2007-02-07  Simon Josefsson <simon@josefsson.org>
2159         * NEWS: Fix.
2161 2007-02-07  Simon Josefsson <simon@josefsson.org>
2163         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
2165 2007-02-07  Simon Josefsson <simon@josefsson.org>
2167         * NEWS: Add.
2169 2007-02-07  Simon Josefsson <simon@josefsson.org>
2171         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
2173 2007-02-07  Simon Josefsson <simon@josefsson.org>
2175         * NEWS: Add.
2177 2007-02-07  Simon Josefsson <simon@josefsson.org>
2179         * doc/gnutls.texi: dsa key
2181 2007-02-06  Simon Josefsson <simon@josefsson.org>
2183         * doc/gnutls.texi: Fix.
2185 2007-02-06  Simon Josefsson <simon@josefsson.org>
2187         * lib/gnutls_sig.c: Fix crash on failures.
2189 2007-02-06  Simon Josefsson <simon@josefsson.org>
2191         * NEWS, configure.in: Bump versions.
2193 2007-02-06  Simon Josefsson <simon@josefsson.org>
2195         * doc/protocol/draft-ietf-tls-srp-00.txt,
2196         doc/protocol/draft-ietf-tls-srp-01.txt,
2197         doc/protocol/draft-ietf-tls-srp-02.txt,
2198         doc/protocol/draft-ietf-tls-srp-03.txt,
2199         doc/protocol/draft-ietf-tls-srp-04.txt,
2200         doc/protocol/draft-ietf-tls-srp-05.txt,
2201         doc/protocol/draft-ietf-tls-srp-06.txt,
2202         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
2204 2007-02-06  Simon Josefsson <simon@josefsson.org>
2206         * ChangeLog: [no log message]
2208 2007-02-06  Simon Josefsson <simon@josefsson.org>
2210         * NEWS: Version 1.7.5.
2212 2007-02-06  Simon Josefsson <simon@josefsson.org>
2214         * NEWS: Fix.
2216 2007-02-06  Simon Josefsson <simon@josefsson.org>
2218         * NEWS: Add.
2220 2007-02-06  Simon Josefsson <simon@josefsson.org>
2222         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
2223         lgl/m4/string_h.m4, lgl/string_.h: Update.
2225 2007-02-06  Simon Josefsson <simon@josefsson.org>
2227         * NEWS: Reorder.
2229 2007-02-06  Simon Josefsson <simon@josefsson.org>
2231         * doc/gnutls.texi: Fix.
2233 2007-02-06  Simon Josefsson <simon@josefsson.org>
2235         * NEWS: Add.
2237 2007-02-06  Simon Josefsson <simon@josefsson.org>
2239         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
2242 2007-02-06  Simon Josefsson <simon@josefsson.org>
2244         * doc/gnutls.texi: mention psk
2246 2007-02-06  Simon Josefsson <simon@josefsson.org>
2248         * NEWS: Add.
2250 2007-02-06  Simon Josefsson <simon@josefsson.org>
2252         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
2253         GNUTLS_KX_SRP_DSS if there is no SRP credential.
2255 2007-02-06  Simon Josefsson <simon@josefsson.org>
2257         * doc/gnutls.texi: fix
2259 2007-02-06  Simon Josefsson <simon@josefsson.org>
2261         * doc/gnutls.texi: fix
2263 2007-02-06  Simon Josefsson <simon@josefsson.org>
2265         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
2266         username/password.
2268 2007-02-06  Simon Josefsson <simon@josefsson.org>
2270         * doc/gnutls.texi: Add.
2272 2007-02-06  Simon Josefsson <simon@josefsson.org>
2274         * src/cli.c: Prefer PSK.
2276 2007-02-06  Simon Josefsson <simon@josefsson.org>
2278         * src/cli.c, src/serv.c: Modernize priorities.
2280 2007-02-06  Simon Josefsson <simon@josefsson.org>
2282         * doc/gnutls.texi: more
2284 2007-02-06  Simon Josefsson <simon@josefsson.org>
2286         * src/common.c: Parse new MACs.
2288 2007-02-06  Simon Josefsson <simon@josefsson.org>
2290         * src/serv.c: Prefer OpenPGP certs from client.
2292 2007-02-06  Simon Josefsson <simon@josefsson.org>
2294         * doc/gnutls.texi: Fix.
2296 2007-02-06  Simon Josefsson <simon@josefsson.org>
2298         * NEWS: Fix.
2300 2007-02-06  Simon Josefsson <simon@josefsson.org>
2302         * src/cli-gaa.c: Generated.
2304 2007-02-06  Simon Josefsson <simon@josefsson.org>
2306         * configure.in: Bump versions.
2308 2007-02-06  Simon Josefsson <simon@josefsson.org>
2310         * NEWS: Add.
2312 2007-02-06  Simon Josefsson <simon@josefsson.org>
2314         * src/common.c: Typo in last commit.
2316 2007-02-06  Simon Josefsson <simon@josefsson.org>
2318         * src/cli.gaa: Typo.
2320 2007-02-06  Simon Josefsson <simon@josefsson.org>
2322         * src/common.c: Fix --list.
2324 2007-02-06  Simon Josefsson <simon@josefsson.org>
2326         * doc/gnutls.texi: Add.
2328 2007-02-06  Simon Josefsson <simon@josefsson.org>
2330         * lib/gnutls_hash_int.c: Revert, not needed.
2332 2007-02-06  Simon Josefsson <simon@josefsson.org>
2334         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
2335         commit.
2337 2007-02-06  Simon Josefsson <simon@josefsson.org>
2339         * src/serv.c: Fix last commit.
2341 2007-02-06  Simon Josefsson <simon@josefsson.org>
2343         * src/serv.c: Support TLS 1.2 and AES 256.
2345 2007-02-05  Simon Josefsson <simon@josefsson.org>
2347         * ChangeLog: [no log message]
2349 2007-02-05  Simon Josefsson <simon@josefsson.org>
2351         * NEWS: Version 1.7.4.
2353 2007-02-05  Simon Josefsson <simon@josefsson.org>
2355         * NEWS: Add.
2357 2007-02-05  Simon Josefsson <simon@josefsson.org>
2359         * src/serv.c: use static DH params if none or provided
2361 2007-02-05  Simon Josefsson <simon@josefsson.org>
2363         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
2364         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
2366 2007-02-05  Simon Josefsson <simon@josefsson.org>
2368         * tests/pskself.c: No dh here.
2370 2007-02-05  Simon Josefsson <simon@josefsson.org>
2372         * NEWS: Reorder.
2374 2007-02-05  Simon Josefsson <simon@josefsson.org>
2376         * tests/sha2/.cvsignore: [no log message]
2378 2007-02-05  Simon Josefsson <simon@josefsson.org>
2380         * NEWS: Fix.
2382 2007-02-05  Simon Josefsson <simon@josefsson.org>
2384         * configure.in, tests/Makefile.am: Add SHA-2 self test.
2386 2007-02-05  Simon Josefsson <simon@josefsson.org>
2388         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
2389         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
2390         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
2392 2007-02-05  Simon Josefsson <simon@josefsson.org>
2394         * NEWS: Add.
2396 2007-02-05  Simon Josefsson <simon@josefsson.org>
2398         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
2399         for templates.
2401 2007-02-05  Simon Josefsson <simon@josefsson.org>
2403         * src/certtool-gaa.c: Generated.
2405 2007-02-05  Simon Josefsson <simon@josefsson.org>
2407         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
2410 2007-02-05  Simon Josefsson <simon@josefsson.org>
2412         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
2413         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
2414         (RSA-)SHA-256/384/512.
2416 2007-02-05  Simon Josefsson <simon@josefsson.org>
2418         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
2420 2007-02-05  Simon Josefsson <simon@josefsson.org>
2422         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
2423         Affects gnutls_sign_algorithm_get_name, and
2424         _gnutls_x509_sign_to_oid.
2426 2007-02-05  Simon Josefsson <simon@josefsson.org>
2428         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
2431 2007-02-05  Simon Josefsson <simon@josefsson.org>
2433         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
2434         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
2435         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
2436         lgl/string_.h: Update.
2438 2007-02-04  Simon Josefsson <simon@josefsson.org>
2440         * NEWS: Add.
2442 2007-02-04  Simon Josefsson <simon@josefsson.org>
2444         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
2445         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
2446         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
2447         lgl/string_.h: Update.
2449 2007-02-02  Simon Josefsson <simon@josefsson.org>
2451         * doc/gnutls.texi: Typo.
2453 2007-02-02  Simon Josefsson <simon@josefsson.org>
2455         * NEWS: Add.
2457 2007-02-02  Simon Josefsson <simon@josefsson.org>
2459         * NEWS, configure.in: Bump versions.
2461 2007-02-02  Simon Josefsson <simon@josefsson.org>
2463         * doc/signatures.texi: Removed the wrong file, re-add this one.
2464         Oops.
2466 2007-02-02  Simon Josefsson <simon@josefsson.org>
2468         * doc/Makefile.am: Remove bibliography.texi.
2470 2007-02-02  Simon Josefsson <simon@josefsson.org>
2472         * doc/bibliography.texi, doc/signatures.texi: Remove.
2474 2007-02-02  Simon Josefsson <simon@josefsson.org>
2476         * doc/gnutls.texi: Don't use my-bib-macros.
2478 2007-02-02  Simon Josefsson <simon@josefsson.org>
2480         * doc/my-bib-macros.texi: use pxref.
2482 2007-02-02  Simon Josefsson <simon@josefsson.org>
2484         * doc/my-bib-macros.texi: Fix.
2486 2007-02-02  Simon Josefsson <simon@josefsson.org>
2488         * doc/gnutls.texi: proxy and certtool stuff
2490 2007-02-02  Simon Josefsson <simon@josefsson.org>
2492         * lib/x509/xml.c: Doc fix.
2494 2007-02-02  Simon Josefsson <simon@josefsson.org>
2496         * doc/bibliography.texi: reorder
2498 2007-02-02  Simon Josefsson <simon@josefsson.org>
2500         * doc/bibliography.texi: Add rfc3820.
2502 2007-02-02  Simon Josefsson <simon@josefsson.org>
2504         * doc/gnutls.texi: Mention RFC 3820.
2506 2007-02-02  Simon Josefsson <simon@josefsson.org>
2508         * doc/gnutls.texi: Improve extensions stuff.
2510 2007-02-01  Simon Josefsson <simon@josefsson.org>
2512         * ChangeLog: [no log message]
2514 2007-02-01  Simon Josefsson <simon@josefsson.org>
2516         * NEWS: Version 1.7.3.
2518 2007-02-01  Simon Josefsson <simon@josefsson.org>
2520         * NEWS: Typo.
2522 2007-02-01  Simon Josefsson <simon@josefsson.org>
2524         * tests/pathlen/ca-no-pathlen.pem,
2525         tests/pathlen/no-ca-or-pathlen.pem: Update.
2527 2007-02-01  Simon Josefsson <simon@josefsson.org>
2529         * NEWS: Add.
2531 2007-02-01  Simon Josefsson <simon@josefsson.org>
2533         * src/certtool.c: Print times in UTC.
2535 2007-02-01  Simon Josefsson <simon@josefsson.org>
2537         * NEWS: Fix.
2539 2007-02-01  Simon Josefsson <simon@josefsson.org>
2541         * tests/key-id/.cvsignore: [no log message]
2543 2007-02-01  Simon Josefsson <simon@josefsson.org>
2545         * NEWS: Reorder.
2547 2007-02-01  Simon Josefsson <simon@josefsson.org>
2549         * configure.in: Typo.
2551 2007-02-01  Simon Josefsson <simon@josefsson.org>
2553         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
2554         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
2555         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
2556         tests/key-id/key-ca.pem, tests/key-id/key-id,
2557         tests/key-id/key-user.pem: Add key-id self test.
2559 2007-02-01  Simon Josefsson <simon@josefsson.org>
2561         * src/certtool.c: Don't print proxy info if there aren't any proxy
2562         extension.
2564 2007-02-01  Simon Josefsson <simon@josefsson.org>
2566         * doc/protocol/rfc4785.txt: Add.
2568 2007-01-31  Simon Josefsson <simon@josefsson.org>
2570         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
2571         present.  Reported by Dale Sedivec
2572         <dale-keyword-gnutls.5670f1@codefu.org>.
2574 2007-01-31  Simon Josefsson <simon@josefsson.org>
2576         * lib/x509/x509.c: Doc fix.
2578 2007-01-31  Simon Josefsson <simon@josefsson.org>
2580         * doc/manpages/Makefile.am: Add.
2582 2007-01-31  Simon Josefsson <simon@josefsson.org>
2584         * src/certtool-cfg.c: Fix last commit.
2586 2007-01-31  Simon Josefsson <simon@josefsson.org>
2588         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
2589         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
2590         reading/generating proxy certificates in certtool.
2592 2007-01-31  Simon Josefsson <simon@josefsson.org>
2594         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
2595         lib/x509/extensions.h, lib/x509/x509.c: Add
2596         gnutls_x509_crt_get_proxy.
2598 2007-01-31  Simon Josefsson <simon@josefsson.org>
2600         * lib/x509/x509_write.c: Fix last commit.
2602 2007-01-31  Simon Josefsson <simon@josefsson.org>
2604         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
2606 2007-01-31  Simon Josefsson <simon@josefsson.org>
2608         * NEWS: Mention RFC 3820.
2610 2007-01-31  Simon Josefsson <simon@josefsson.org>
2612         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
2613         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
2614         Add proxy certificate APIs.
2616 2007-01-31  Simon Josefsson <simon@josefsson.org>
2618         * NEWS: Add.
2620 2007-01-31  Simon Josefsson <simon@josefsson.org>
2622         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
2624 2007-01-31  Simon Josefsson <simon@josefsson.org>
2626         * gl/.cvsignore, lgl/.cvsignore: [no log message]
2628 2007-01-31  Simon Josefsson <simon@josefsson.org>
2630         * lib/defines.h: String.h from gnulib now makes sure memmem is
2631         available.
2633 2007-01-31  Simon Josefsson <simon@josefsson.org>
2635         * gl/strdup.h, lgl/memmem.h: Remove.
2637 2007-01-31  Simon Josefsson <simon@josefsson.org>
2639         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
2640         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
2641         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
2642         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
2643         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2644         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2645         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
2646         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
2647         lgl/vasnprintf.c, lgl/wchar_.h: Update.
2649 2007-01-31  Simon Josefsson <simon@josefsson.org>
2651         * tests/pathlen/.cvsignore: Add.
2653 2007-01-26  Simon Josefsson <simon@josefsson.org>
2655         * NEWS: Add.
2657 2007-01-26  Simon Josefsson <simon@josefsson.org>
2659         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
2660         tests/pathlen/ca-no-pathlen.pem,
2661         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
2662         pathlen bug (and general certificate parsing).
2664 2007-01-26  Simon Josefsson <simon@josefsson.org>
2666         * NEWS: Add.
2668 2007-01-26  Simon Josefsson <simon@josefsson.org>
2670         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
2671         pathLenConstraint is read, even if CA reading fails.
2673 2007-01-25  Simon Josefsson <simon@josefsson.org>
2675         * NEWS: Add.
2677 2007-01-25  Simon Josefsson <simon@josefsson.org>
2679         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
2680         describe C++ compiler bug problem.
2682 2007-01-25  Simon Josefsson <simon@josefsson.org>
2684         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
2685         in a "better" way, tiny patch from Matthias Scheler
2686         <tron@NetBSD.org>.
2688 2007-01-16  Simon Josefsson <simon@josefsson.org>
2690         * configure.in: Bump versions.
2692 2007-01-16  Simon Josefsson <simon@josefsson.org>
2694         * NEWS: Add.
2696 2007-01-16  Simon Josefsson <simon@josefsson.org>
2698         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
2699         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
2700         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
2701         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
2703 2007-01-15  Simon Josefsson <simon@josefsson.org>
2705         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
2707 2007-01-14  Simon Josefsson <simon@josefsson.org>
2709         * ChangeLog: [no log message]
2711 2007-01-14  Simon Josefsson <simon@josefsson.org>
2713         * NEWS: Version 1.7.2.
2715 2007-01-14  Simon Josefsson <simon@josefsson.org>
2717         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
2718         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
2720 2007-01-14  Simon Josefsson <simon@josefsson.org>
2722         * NEWS: Add.
2724 2007-01-14  Simon Josefsson <simon@josefsson.org>
2726         * libextra/opencdk/pubkey.c: Doc fix.
2728 2007-01-14  Simon Josefsson <simon@josefsson.org>
2730         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
2731         Lenz <mario.lenz@gmx.net>.
2733 2007-01-13  Simon Josefsson <simon@josefsson.org>
2735         * NEWS, THANKS: Add.
2737 2007-01-12  Simon Josefsson <simon@josefsson.org>
2739         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
2740         virtual method (possibly incorrect but I don't know what the
2741         intention was).
2743 2007-01-12  Simon Josefsson <simon@josefsson.org>
2745         * NEWS, configure.in: Don't use -mms-bitfields
2746         --enable-runtime-pseudo-reloc.
2748 2007-01-12  Simon Josefsson <simon@josefsson.org>
2750         * gl/Makefile.am: Fix objdir!=srcdir.
2752 2007-01-11  Simon Josefsson <simon@josefsson.org>
2754         * NEWS: Add.
2756 2007-01-11  Simon Josefsson <simon@josefsson.org>
2758         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
2759         available, and store them in the PKCS12 blob.  Suggested by Sascha
2760         Ziemann <sascha.ziemann@secunet.com>.
2762 2007-01-11  Simon Josefsson <simon@josefsson.org>
2764         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
2766 2007-01-11  Simon Josefsson <simon@josefsson.org>
2768         * doc/manpages/Makefile.am: Add.
2770 2007-01-11  Simon Josefsson <simon@josefsson.org>
2772         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
2773         before gl.
2775 2007-01-11  Simon Josefsson <simon@josefsson.org>
2777         * NEWS: Fix.
2779 2007-01-11  Simon Josefsson <simon@josefsson.org>
2781         * NEWS, configure.in, includes/gnutls/x509.h,
2782         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
2783         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
2784         src/certtool.c: Support pathLenConstraint.
2786 2007-01-11  Simon Josefsson <simon@josefsson.org>
2788         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
2789         add it twice.
2791 2007-01-11  Simon Josefsson <simon@josefsson.org>
2793         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
2794         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
2797 2007-01-11  Simon Josefsson <simon@josefsson.org>
2799         * libextra/gnutls_extra.c: Need strverscmp.h.
2801 2007-01-11  Simon Josefsson <simon@josefsson.org>
2803         * NEWS: Fix.
2805 2007-01-11  Simon Josefsson <simon@josefsson.org>
2807         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
2808         libgnutls now. Fix copyright years.
2810 2007-01-11  Simon Josefsson <simon@josefsson.org>
2812         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
2813         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
2814         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
2815         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
2816         gnutls-extra integration, for OpenPGP certs.
2818 2007-01-11  Simon Josefsson <simon@josefsson.org>
2820         * libextra/gnutls_extra.c: Replace libgcrypt version check with
2821         strverscmp. No need to duplicate prototype found in gnutls.h for
2822         gnutls_check_version.
2824 2007-01-09  Simon Josefsson <simon@josefsson.org>
2826         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
2827         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
2828         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
2829         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
2830         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
2831         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
2832         lgl/m4/lib-link.m4: Update.
2834 2007-01-05  Simon Josefsson <simon@josefsson.org>
2836         * NEWS: Add.
2838 2007-01-05  Simon Josefsson <simon@josefsson.org>
2840         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2841         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
2842         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
2844 2007-01-05  Simon Josefsson <simon@josefsson.org>
2846         * configure.in: Bump versions.
2848 2007-01-05  Simon Josefsson <simon@josefsson.org>
2850         * NEWS: Add.
2852 2007-01-05  Simon Josefsson <simon@josefsson.org>
2854         * configure.in: Revert part of patch.
2856 2007-01-05  Simon Josefsson <simon@josefsson.org>
2858         * configure.in, src/Makefile.am: Tiny patch from
2859         ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for
2860         `gaa', issuing a warning with the URL if not found. *
2861         src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
2862         `.gaa' files as being in `$(srcdir)', thereby allowing for
2863         out-of-source-tree builds.
2865 2006-12-28  Simon Josefsson <simon@josefsson.org>
2867         * ChangeLog: [no log message]
2869 2006-12-28  Simon Josefsson <simon@josefsson.org>
2871         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
2872         it.
2874 2006-12-28  Simon Josefsson <simon@josefsson.org>
2876         * ChangeLog: [no log message]
2878 2006-12-28  Simon Josefsson <simon@josefsson.org>
2880         * NEWS: Version 1.7.1.
2882 2006-12-28  Simon Josefsson <simon@josefsson.org>
2884         * NEWS: Add.
2886 2006-12-28  Simon Josefsson <simon@josefsson.org>
2888         * NEWS: Add.
2890 2006-12-28  Simon Josefsson <simon@josefsson.org>
2892         * NEWS: Fix.
2894 2006-12-28  Simon Josefsson <simon@josefsson.org>
2896         * NEWS: Fix.
2898 2006-12-28  Simon Josefsson <simon@josefsson.org>
2900         * NEWS, THANKS: Add.
2902 2006-12-28  Simon Josefsson <simon@josefsson.org>
2904         * lib/gnutls_asn1_tab.c: Generate.
2906 2006-12-28  Simon Josefsson <simon@josefsson.org>
2908         * lib/gnutls.asn: Fix comment to make it parse correctly.
2910 2006-12-27  Simon Josefsson <simon@josefsson.org>
2912         * tests/.cvsignore: [no log message]
2914 2006-12-27  Simon Josefsson <simon@josefsson.org>
2916         * NEWS: Add.
2918 2006-12-27  Simon Josefsson <simon@josefsson.org>
2920         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
2921         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).
2922         (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
2923         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
2924         hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper
2925         SHA1POS. (_gnutls_verify_sig_params): Likewise.
2927 2006-12-27  Simon Josefsson <simon@josefsson.org>
2929         * NEWS: Add.
2931 2006-12-27  Simon Josefsson <simon@josefsson.org>
2933         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
2934         lib/x509/Makefile.am, libextra/Makefile.am,
2935         libextra/openpgp/Makefile.am: Tiny patch from
2936         ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer
2937         to `sort2.pl' as `$(srcdir)/scripts/sort2.pl'   instead of
2938         `scripts/sort2.pl'. * doc/manpages/Makefile.am: Refer to `gdoc' as
2939         `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'. *
2940         doc/lib/Makefile.am: Likewise. * doc/lib/x509/Makefile.am: Likewise.
2941         * doc/libextra/Makefile.am: Likewise. *
2942         doc/libextra/openpgp/Makefile.am: Likewise.
2944 2006-12-27  Simon Josefsson <simon@josefsson.org>
2946         * NEWS, THANKS: Add.
2948 2006-12-27  Simon Josefsson <simon@josefsson.org>
2950         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
2951         cert requests (i.e., include a empty list of supported hashes).
2952         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
2953         Courtès).
2955 2006-12-27  Simon Josefsson <simon@josefsson.org>
2957         * NEWS: Add.
2959 2006-12-27  Simon Josefsson <simon@josefsson.org>
2961         * tests/userid/.cvsignore: [no log message]
2963 2006-12-27  Simon Josefsson <simon@josefsson.org>
2965         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).
2966         (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
2967         problem reported by Max Kellermann <max@duempel.org>.
2969 2006-12-27  Simon Josefsson <simon@josefsson.org>
2971         * lib/pkix_asn1_tab.c: Generated.
2973 2006-12-27  Simon Josefsson <simon@josefsson.org>
2975         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
2976         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
2977         DirectoryString, to deal with backwards compatibility if there are
2978         IA5String UID fields out there that were generated by older
2979         versions.  Reported by Max Kellermann <max@duempel.org>.
2981 2006-12-27  Simon Josefsson <simon@josefsson.org>
2983         * tests/userid/userid: Add.
2985 2006-12-27  Simon Josefsson <simon@josefsson.org>
2987         * configure.in: Add tests/userid/.
2989 2006-12-27  Simon Josefsson <simon@josefsson.org>
2991         * tests/Makefile.am: Add userid/.
2993 2006-12-27  Simon Josefsson <simon@josefsson.org>
2995         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
2997 2006-12-27  Simon Josefsson <simon@josefsson.org>
2999         * NEWS: Add.
3001 2006-12-27  Simon Josefsson <simon@josefsson.org>
3003         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
3004         certificate authority list, to make sure server's send the proper
3005         list of expected CAs to the client.  Reported by Max Kellermann
3006         <max@duempel.org>.
3008 2006-12-27  Simon Josefsson <simon@josefsson.org>
3010         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
3011         by Max Kellermann <max@duempel.org>.
3013 2006-12-27  Simon Josefsson <simon@josefsson.org>
3015         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
3016         Add.
3018 2006-12-27  Simon Josefsson <simon@josefsson.org>
3020         * NEWS: Add.
3022 2006-12-27  Simon Josefsson <simon@josefsson.org>
3024         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
3025         lgl/m4/stdint.m4: Update.
3027 2006-12-26  Simon Josefsson <simon@josefsson.org>
3029         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
3031 2006-12-26  Simon Josefsson <simon@josefsson.org>
3033         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
3035 2006-12-26  Simon Josefsson <simon@josefsson.org>
3037         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
3038         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
3040 2006-12-26  Simon Josefsson <simon@josefsson.org>
3042         * po/LINGUAS, po/de.po: Sync with TP.
3044 2006-12-10  Simon Josefsson <simon@josefsson.org>
3046         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
3047         (should have just been .cvsignore'd).
3049 2006-12-10  Simon Josefsson <simon@josefsson.org>
3051         * m4/.cvsignore: [no log message]
3053 2006-12-10  Simon Josefsson <simon@josefsson.org>
3055         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
3057 2006-12-10  Simon Josefsson <simon@josefsson.org>
3059         * NEWS: Fix.
3061 2006-12-10  Simon Josefsson <simon@josefsson.org>
3063         * NEWS: Add.
3065 2006-12-10  Simon Josefsson <simon@josefsson.org>
3067         * configure.in: Bump versions.
3069 2006-12-10  Simon Josefsson <simon@josefsson.org>
3071         * NEWS, configure.in: Bump versions.
3073 2006-12-01  Simon Josefsson <simon@josefsson.org>
3075         * lib/gnutls_record.c: Doc fix.
3077 2006-11-29  Simon Josefsson <simon@josefsson.org>
3079         * gl/Makefile.am, lgl/Makefile.am: Update.
3081 2006-11-29  Simon Josefsson <simon@josefsson.org>
3083         * ChangeLog: [no log message]
3085 2006-11-29  Simon Josefsson <simon@josefsson.org>
3087         * Makefile.am: Put in devel/ directory. Disable doc generation.
3089 2006-11-29  Simon Josefsson <simon@josefsson.org>
3091         * NEWS: Version 1.7.0.
3093 2006-11-29  Simon Josefsson <simon@josefsson.org>
3095         * NEWS: Add.
3097 2006-11-29  Simon Josefsson <simon@josefsson.org>
3099         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
3101 2006-11-29  Simon Josefsson <simon@josefsson.org>
3103         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
3104         default.
3106 2006-11-29  Simon Josefsson <simon@josefsson.org>
3108         * NEWS: Fix.
3110 2006-11-28  Simon Josefsson <simon@josefsson.org>
3112         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
3113         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
3115 2006-11-26  Simon Josefsson <simon@josefsson.org>
3117         * NEWS: Fix.
3119 2006-11-26  Simon Josefsson <simon@josefsson.org>
3121         * NEWS: Add.
3123 2006-11-26  Simon Josefsson <simon@josefsson.org>
3125         * tests/anonself.c: Print TLS version too.
3127 2006-11-26  Simon Josefsson <simon@josefsson.org>
3129         * tests/anonself.c: More debugging.
3131 2006-11-26  Simon Josefsson <simon@josefsson.org>
3133         * tests/utils.c: Output more debug info.
3135 2006-11-26  Simon Josefsson <simon@josefsson.org>
3137         * NEWS: Fix.
3139 2006-11-26  Simon Josefsson <simon@josefsson.org>
3141         * libextra/opencdk/keyserver.c: Doc fix.
3143 2006-11-26  Simon Josefsson <simon@josefsson.org>
3145         * libextra/opencdk/opencdk.h: Doc fixes.
3147 2006-11-26  Simon Josefsson <simon@josefsson.org>
3149         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
3150         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
3151         libextra/opencdk/sign.c: Doc fix.
3153 2006-11-26  Simon Josefsson <simon@josefsson.org>
3155         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
3156         libextra/opencdk/sign.c: Doc fix.
3158 2006-11-26  Simon Josefsson <simon@josefsson.org>
3160         * libextra/opencdk/keydb.c: Doc fix.
3162 2006-11-26  Simon Josefsson <simon@josefsson.org>
3164         * libextra/gnutls_ia.c: Use new internal PRF API.
3166 2006-11-26  Simon Josefsson <simon@josefsson.org>
3168         * lib/gnutls_sig.c: To use NULL
3169         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
3170         question.
3172 2006-11-26  Simon Josefsson <simon@josefsson.org>
3174         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
3175         fixes problem reported by "Michael C. Vergallen"
3176         <mvergall@telenet.be>.
3178 2006-11-26  Simon Josefsson <simon@josefsson.org>
3180         * NEWS: Add.
3182 2006-11-25  Simon Josefsson <simon@josefsson.org>
3184         * NEWS: Add.
3186 2006-11-25  Simon Josefsson <simon@josefsson.org>
3188         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
3189         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
3190         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
3191         www.mikestoolbox.org:4433.
3193 2006-11-25  Simon Josefsson <simon@josefsson.org>
3195         * src/common.c: Support "TLS1.2" as protocol name.
3197 2006-11-25  Simon Josefsson <simon@josefsson.org>
3199         * NEWS: Add.
3201 2006-11-25  Simon Josefsson <simon@josefsson.org>
3203         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
3205 2006-11-25  Simon Josefsson <simon@josefsson.org>
3207         * lib/gnutls_algorithms.c: Support TLS 1.2.
3209 2006-11-25  Simon Josefsson <simon@josefsson.org>
3211         * NEWS: Add.
3213 2006-11-25  Simon Josefsson <simon@josefsson.org>
3215         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
3216         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
3217         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
3218         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
3219         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
3220         Update.
3222 2006-11-25  Simon Josefsson <simon@josefsson.org>
3224         * NEWS, configure.in: Bump versions.
3226 2006-11-22  Simon Josefsson <simon@josefsson.org>
3228         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
3230 2006-11-17  Simon Josefsson <simon@josefsson.org>
3232         * ChangeLog: [no log message]
3234 2006-11-17  Simon Josefsson <simon@josefsson.org>
3236         * Makefile.am: Release do non-devel directory.
3238 2006-11-17  Simon Josefsson <simon@josefsson.org>
3240         * NEWS: Version 1.6.0.
3242 2006-11-17  Simon Josefsson <simon@josefsson.org>
3244         * doc/manpages/Makefile.am: Fix copyright years.
3246 2006-11-17  Simon Josefsson <simon@josefsson.org>
3248         * configure.in: Bump versions.
3250 2006-11-17  Simon Josefsson <simon@josefsson.org>
3252         * NEWS: Add.
3254 2006-11-16  Simon Josefsson <simon@josefsson.org>
3256         * ChangeLog: [no log message]
3258 2006-11-16  Simon Josefsson <simon@josefsson.org>
3260         * NEWS: Version 1.5.5.
3262 2006-11-16  Simon Josefsson <simon@josefsson.org>
3264         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
3265         <tim.kosse@filezilla-project.org>.
3267 2006-11-16  Simon Josefsson <simon@josefsson.org>
3269         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
3270         project.
3272 2006-11-16  Simon Josefsson <simon@josefsson.org>
3274         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
3276 2006-11-16  Simon Josefsson <simon@josefsson.org>
3278         * tests/rsa-md5-collision/Makefile.am: Remove.
3280 2006-11-16  Simon Josefsson <simon@josefsson.org>
3282         * NEWS: Add.
3284 2006-11-16  Simon Josefsson <simon@josefsson.org>
3286         * NEWS: Add.
3288 2006-11-16  Simon Josefsson <simon@josefsson.org>
3290         * NEWS: Add.
3292 2006-11-16  Simon Josefsson <simon@josefsson.org>
3294         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
3295         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
3296         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
3297         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
3299 2006-11-16  Simon Josefsson <simon@josefsson.org>
3301         * tests/rsa-md5-collision/chain1-expect.log,
3302         tests/rsa-md5-collision/chain2-expect.log: Remove.
3304 2006-11-16  Simon Josefsson <simon@josefsson.org>
3306         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
3308 2006-11-16  Simon Josefsson <simon@josefsson.org>
3310         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
3311         mingw32.
3313 2006-11-15  Simon Josefsson <simon@josefsson.org>
3315         * configure.in: Bump versions (done incorrectly in the 1.5.4
3316         release).
3318 2006-11-15  Simon Josefsson <simon@josefsson.org>
3320         * NEWS: Add.
3322 2006-11-15  Simon Josefsson <simon@josefsson.org>
3324         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
3325         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
3327 2006-11-14  Simon Josefsson <simon@josefsson.org>
3329         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
3331 2006-11-11  Simon Josefsson <simon@josefsson.org>
3333         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
3335 2006-11-07  Simon Josefsson <simon@josefsson.org>
3337         * ChangeLog: [no log message]
3339 2006-11-07  Simon Josefsson <simon@josefsson.org>
3341         * NEWS: Version 1.5.4.
3343 2006-11-07  Simon Josefsson <simon@josefsson.org>
3345         * NEWS: Add.
3347 2006-11-07  Simon Josefsson <simon@josefsson.org>
3349         * NEWS: Add.
3351 2006-11-07  Simon Josefsson <simon@josefsson.org>
3353         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3354         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
3355         lib/gnutls_global.c: Use strverscmp.
3357 2006-11-07  Simon Josefsson <simon@josefsson.org>
3359         * lib/gnutls_buffers.c: Typo.
3361 2006-11-07  Simon Josefsson <simon@josefsson.org>
3363         * NEWS, doc/manpages/Makefile.am: Add.
3365 2006-11-07  Simon Josefsson <simon@josefsson.org>
3367         * libextra/gnutls_ia.c: Doc fix.
3369 2006-11-07  Simon Josefsson <simon@josefsson.org>
3371         * doc/gnutls.texi: More errno discussion regarding push/pull
3372         functions.
3374 2006-11-07  Simon Josefsson <simon@josefsson.org>
3376         * NEWS: Add.
3378 2006-11-07  Simon Josefsson <simon@josefsson.org>
3380         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
3381         issues.
3383 2006-11-07  Simon Josefsson <simon@josefsson.org>
3385         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
3386         using WSAGetLastError().
3388 2006-11-07  Simon Josefsson <simon@josefsson.org>
3390         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
3391         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
3392         suggested by tim.kosse@filezilla-project.org.
3394 2006-11-06  Simon Josefsson <simon@josefsson.org>
3396         * NEWS: Fix.
3398 2006-11-05  Simon Josefsson <simon@josefsson.org>
3400         * NEWS: Add.
3402 2006-11-05  Simon Josefsson <simon@josefsson.org>
3404         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
3405         configure.in).
3407 2006-11-05  Simon Josefsson <simon@josefsson.org>
3409         * configure.in: Set SOVERSION here.
3411 2006-11-05  Simon Josefsson <simon@josefsson.org>
3413         * lgl/.cvsignore: [no log message]
3415 2006-11-05  Simon Josefsson <simon@josefsson.org>
3417         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
3419 2006-11-03  Simon Josefsson <simon@josefsson.org>
3421         * lgl/printf-parse.c: Update.
3423 2006-10-30  Simon Josefsson <simon@josefsson.org>
3425         * NEWS: Add.
3427 2006-10-30  Simon Josefsson <simon@josefsson.org>
3429         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
3430         ludovic.courtes@laas.fr (Ludovic Courtès).
3432 2006-10-30  Simon Josefsson <simon@josefsson.org>
3434         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
3435         actual/required buffer size on return.  Suggested by
3436         ludovic.courtes@laas.fr (Ludovic Courtès).
3438 2006-10-30  Simon Josefsson <simon@josefsson.org>
3440         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
3441         libextra/openpgp/privkey.c: Fix return types.
3443 2006-10-30  Simon Josefsson <simon@josefsson.org>
3445         * NEWS: Add.
3447 2006-10-30  Simon Josefsson <simon@josefsson.org>
3449         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
3450         versions negotiate the highest version we support, instead of the
3451         lowest.  Reported by Pasi.Eronen@nokia.com.
3453 2006-10-30  Simon Josefsson <simon@josefsson.org>
3455         * NEWS: Add.
3457 2006-10-30  Simon Josefsson <simon@josefsson.org>
3459         * configure.in: Simplify ssize_t test.
3461 2006-10-30  Simon Josefsson <simon@josefsson.org>
3463         * doc/examples/ex-cert-select.c: Remove duplicate #include
3464         <sys/stat.h>.
3466 2006-10-30  Simon Josefsson <simon@josefsson.org>
3468         * configure.in, lib/defines.h: Simplify #include's using gnulib
3469         modules.
3471 2006-10-30  Simon Josefsson <simon@josefsson.org>
3473         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
3474         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
3475         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
3476         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
3477         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
3478         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
3479         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
3480         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
3481         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
3482         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
3483         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
3484         lgl/stat_.h: Update.
3486 2006-10-30  Simon Josefsson <simon@josefsson.org>
3488         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
3491 2006-10-30  Simon Josefsson <simon@josefsson.org>
3493         * NEWS, configure.in: Bump versions.
3495 2006-10-26  Simon Josefsson <simon@josefsson.org>
3497         * ChangeLog: [no log message]
3499 2006-10-26  Simon Josefsson <simon@josefsson.org>
3501         * NEWS: Version 1.5.3.
3503 2006-10-26  Simon Josefsson <simon@josefsson.org>
3505         * lgl/.cvsignore: [no log message]
3507 2006-10-26  Simon Josefsson <simon@josefsson.org>
3509         * libextra/opencdk/Makefile.am: Fix -I's.
3511 2006-10-26  Simon Josefsson <simon@josefsson.org>
3513         * tests/rsa-md5-collision/Makefile.am: Dist more.
3515 2006-10-26  Simon Josefsson <simon@josefsson.org>
3517         * NEWS, tests/rsa-md5-collision/README: Add.
3519 2006-10-26  Simon Josefsson <simon@josefsson.org>
3521         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
3522         tests/Makefile.am: Change lgpl/ library name.
3524 2006-10-26  Simon Josefsson <simon@josefsson.org>
3526         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
3527         to liblgnu, to avoid weird libtool errors.
3529 2006-10-26  Simon Josefsson <simon@josefsson.org>
3531         * lgl/Makefile.am, lgl/stdint_.h: Update.
3533 2006-10-26  Simon Josefsson <simon@josefsson.org>
3535         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
3536         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
3537         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
3538         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
3539         gl/uinttostr.c, gl/umaxtostr.c: Add.
3541 2006-10-26  Simon Josefsson <simon@josefsson.org>
3543         * NEWS: Fix.
3545 2006-10-26  Simon Josefsson <simon@josefsson.org>
3547         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
3548         0.5.11.
3550 2006-10-26  Simon Josefsson <simon@josefsson.org>
3552         * doc/gnutls.texi: Be specific about SSLv2 security problems.
3554 2006-10-24  Simon Josefsson <simon@josefsson.org>
3556         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
3558 2006-10-24  Simon Josefsson <simon@josefsson.org>
3560         * tests/rsa-md5-collision/Makefile.am: Dist more.
3562 2006-10-24  Simon Josefsson <simon@josefsson.org>
3564         * NEWS: Add.
3566 2006-10-24  Simon Josefsson <simon@josefsson.org>
3568         * tests/pkcs12-decode/.cvsignore: [no log message]
3570 2006-10-24  Simon Josefsson <simon@josefsson.org>
3572         * configure.in: Add tests.
3574 2006-10-24  Simon Josefsson <simon@josefsson.org>
3576         * tests/Makefile.am, tests/client.p12, tests/noclient.p12,
3577         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/client.p12,
3578         tests/pkcs12-decode/noclient.p12, tests/pkcs12-decode/pkcs12,
3579         tests/pkcs12-decode/unclient.p12, tests/pkcs12_neon,
3580         tests/unclient.p12: Move pkcs12 tests to pkcs12-decode/.
3582 2006-10-24  Simon Josefsson <simon@josefsson.org>
3584         * tests/pkcs8-decode/pkcs8: More debugging info.
3586 2006-10-24  Simon Josefsson <simon@josefsson.org>
3588         * tests/pkcs8-decode/.cvsignore: [no log message]
3590 2006-10-24  Simon Josefsson <simon@josefsson.org>
3592         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
3593         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
3594         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
3595         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
3596         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
3598 2006-10-24  Simon Josefsson <simon@josefsson.org>
3600         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
3601         rsa-md5-collision/.
3603 2006-10-24  Simon Josefsson <simon@josefsson.org>
3605         * tests/pkcs1-padding/.cvsignore,
3606         tests/rsa-md5-collision/.cvsignore: [no log message]
3608 2006-10-24  Simon Josefsson <simon@josefsson.org>
3610         * tests/rsa-md5-collision/MD5CollisionCA.cer,
3611         tests/rsa-md5-collision/Makefile.am,
3612         tests/rsa-md5-collision/TargetCollidingCertificate1.cer,
3613         tests/rsa-md5-collision/TargetCollidingCertificate2.cer,
3614         tests/rsa-md5-collision/chain1-expect.log,
3615         tests/rsa-md5-collision/chain2-expect.log,
3616         tests/rsa-md5-collision/mbox,
3617         tests/rsa-md5-collision/rsa-md5-collision: Add.
3619 2006-10-24  Simon Josefsson <simon@josefsson.org>
3621         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
3622         tests/pkcs1-padding/pkcs1-pad-broken.pem,
3623         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
3624         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
3625         tests/pkcs1-padding/pkcs1-pad-ok.pem,
3626         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
3628 2006-10-24  Simon Josefsson <simon@josefsson.org>
3630         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
3631         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
3632         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
3633         directory.
3635 2006-10-24  Simon Josefsson <simon@josefsson.org>
3637         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
3638         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
3640 2006-10-21  Simon Josefsson <simon@josefsson.org>
3642         * NEWS: Add.
3644 2006-10-21  Simon Josefsson <simon@josefsson.org>
3646         * lgl/.cvsignore: [no log message]
3648 2006-10-21  Simon Josefsson <simon@josefsson.org>
3650         * tests/Makefile.am: Need lgpl gnulib.
3652 2006-10-21  Simon Josefsson <simon@josefsson.org>
3654         * src/Makefile.am: Add lgpl too.
3656 2006-10-21  Simon Josefsson <simon@josefsson.org>
3658         * libextra/Makefile.am: Reorder libgnu.la's.
3660 2006-10-21  Simon Josefsson <simon@josefsson.org>
3662         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
3664 2006-10-21  Simon Josefsson <simon@josefsson.org>
3666         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
3667         committed.
3669 2006-10-21  Simon Josefsson <simon@josefsson.org>
3671         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
3673 2006-10-21  Simon Josefsson <simon@josefsson.org>
3675         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
3676         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3677         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
3678         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
3679         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
3680         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
3681         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
3682         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
3683         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
3684         modules.
3686 2006-10-21  Simon Josefsson <simon@josefsson.org>
3688         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
3689         duplicate modules.
3691 2006-10-21  Simon Josefsson <simon@josefsson.org>
3693         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
3695 2006-10-21  Simon Josefsson <simon@josefsson.org>
3697         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
3699 2006-10-21  Simon Josefsson <simon@josefsson.org>
3701         * gl/Makefile.am: Move modules from gl/ to lgl/.
3703 2006-10-21  Simon Josefsson <simon@josefsson.org>
3705         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3706         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
3707         to lgl/.
3709 2006-10-21  Simon Josefsson <simon@josefsson.org>
3711         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
3712         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
3713         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
3714         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
3715         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
3716         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
3717         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
3718         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
3719         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
3720         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
3721         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
3722         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
3723         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
3724         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
3725         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
3726         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
3727         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
3728         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
3729         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
3730         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
3731         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
3732         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
3733         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
3734         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
3735         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
3736         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
3737         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
3738         lgl/xsize.h: Move modules from gl/ to lgl/.
3740 2006-10-21  Simon Josefsson <simon@josefsson.org>
3742         * lgl/.cvsignore: [no log message]
3744 2006-10-21  Simon Josefsson <simon@josefsson.org>
3746         * Makefile.am: Build lgl/ too.
3748 2006-10-21  Simon Josefsson <simon@josefsson.org>
3750         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
3751         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
3752         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
3753         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
3754         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
3755         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
3756         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
3757         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
3758         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3759         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
3760         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
3761         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
3762         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
3763         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
3764         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
3765         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
3766         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
3767         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
3768         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
3769         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
3770         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
3771         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
3772         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
3773         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
3774         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
3775         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
3776         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
3777         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
3778         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
3779         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
3780         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
3781         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
3782         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
3783         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
3785 2006-10-21  Simon Josefsson <simon@josefsson.org>
3787         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
3788         lgl/ instead of gl/.
3790 2006-10-21  Simon Josefsson <simon@josefsson.org>
3792         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
3793         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
3794         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
3795         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
3796         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
3797         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
3798         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
3799         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
3800         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
3801         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
3802         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
3803         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
3804         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
3805         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
3806         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
3807         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
3808         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
3809         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
3810         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3811         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
3812         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
3813         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
3816 2006-10-21  Simon Josefsson <simon@josefsson.org>
3818         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
3819         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
3820         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
3821         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
3822         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
3823         Update.
3825 2006-10-19  Simon Josefsson <simon@josefsson.org>
3827         * NEWS: Add.
3829 2006-10-19  Simon Josefsson <simon@josefsson.org>
3831         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
3832         lib/minitasn1/libtasn1.h: Update to 0.3.7.
3834 2006-10-11  Simon Josefsson <simon@josefsson.org>
3836         * NEWS: Add.
3838 2006-10-11  Simon Josefsson <simon@josefsson.org>
3840         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
3841         0.5.10.
3843 2006-10-11  Simon Josefsson <simon@josefsson.org>
3845         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
3847 2006-10-10  Simon Josefsson <simon@josefsson.org>
3849         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
3851 2006-10-03  Simon Josefsson <simon@josefsson.org>
3853         * NEWS: Add.
3855 2006-10-03  Simon Josefsson <simon@josefsson.org>
3857         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
3859 2006-10-03  Simon Josefsson <simon@josefsson.org>
3861         * NEWS, configure.in: Bump versions.
3863 2006-10-03  Simon Josefsson <simon@josefsson.org>
3865         * ChangeLog: [no log message]
3867 2006-10-03  Simon Josefsson <simon@josefsson.org>
3869         * NEWS: Version 1.5.2.
3871 2006-10-03  Simon Josefsson <simon@josefsson.org>
3873         * NEWS: Fix.
3875 2006-10-03  Simon Josefsson <simon@josefsson.org>
3877         * NEWS: Add.
3879 2006-10-03  Simon Josefsson <simon@josefsson.org>
3881         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
3882         Update.
3884 2006-09-29  Simon Josefsson <simon@josefsson.org>
3886         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
3888 2006-09-26  Simon Josefsson <simon@josefsson.org>
3890         * NEWS: Add.
3892 2006-09-26  Simon Josefsson <simon@josefsson.org>
3894         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
3895         reported by "Adam Langley" <agl@imperialviolet.org>.
3897 2006-09-25  Simon Josefsson <simon@josefsson.org>
3899         * NEWS: Add.
3901 2006-09-25  Simon Josefsson <simon@josefsson.org>
3903         * configure.in: Use library shared version 13 instead of 14,
3904         incrementing it was a mistake since no API/ABI changes happened.
3905         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
3907 2006-09-25  Simon Josefsson <simon@josefsson.org>
3909         * configure.in: Improve the C++ test, to handle CXX env. variables,
3910         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
3912 2006-09-25  Simon Josefsson <simon@josefsson.org>
3914         * NEWS: Add.
3916 2006-09-25  Simon Josefsson <simon@josefsson.org>
3918         * lib/Makefile.am: Use version script for libgnutlsxx too.
3920 2006-09-25  Simon Josefsson <simon@josefsson.org>
3922         * NEWS, lib/libgnutlsxx.vers: Add.
3924 2006-09-24  Simon Josefsson <simon@josefsson.org>
3926         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
3927         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
3928         Update.
3930 2006-09-24  Simon Josefsson <simon@josefsson.org>
3932         * NEWS, configure.in: Bump versions.
3934 2006-09-24  Simon Josefsson <simon@josefsson.org>
3936         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
3937         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
3938         logic.
3940 2006-09-24  Simon Josefsson <simon@josefsson.org>
3942         * THANKS: Add.
3944 2006-09-24  Simon Josefsson <simon@josefsson.org>
3946         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
3947         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
3948         <georg.schwarz@freenet.de>.
3950 2006-09-21  Simon Josefsson <simon@josefsson.org>
3952         * Makefile.am: Fix gendocs.sh path.
3954 2006-09-21  Simon Josefsson <simon@josefsson.org>
3956         * ChangeLog: [no log message]
3958 2006-09-21  Simon Josefsson <simon@josefsson.org>
3960         * NEWS: Version 1.5.1.
3962 2006-09-21  Simon Josefsson <simon@josefsson.org>
3964         * gl/override/gpl.diff: Rename.
3966 2006-09-21  Simon Josefsson <simon@josefsson.org>
3968         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
3969         gl/override/gpl.diff, gl/override/gpl.texi.diff,
3970         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
3972 2006-09-21  Simon Josefsson <simon@josefsson.org>
3974         * gl/override/lgpl.diff: Rename.
3976 2006-09-21  Simon Josefsson <simon@josefsson.org>
3978         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
3979         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
3980         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
3981         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
3982         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
3983         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
3984         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
3985         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
3986         gl/vasnprintf.c: Update.
3988 2006-09-21  Simon Josefsson <simon@josefsson.org>
3990         * NEWS: Add.
3992 2006-09-21  Simon Josefsson <simon@josefsson.org>
3994         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
3996 2006-09-21  Simon Josefsson <simon@josefsson.org>
3998         * doc/gnutls.texi: Add LGPL and GPL texts.
4000 2006-09-21  Simon Josefsson <simon@josefsson.org>
4002         * NEWS: Add.
4004 2006-09-21  Simon Josefsson <simon@josefsson.org>
4006         * tests/pkcs1-pad: Simplify grep expression, to work around debug
4007         messages from wine.
4009 2006-09-21  Simon Josefsson <simon@josefsson.org>
4011         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
4012         load or generate it, typically because it used a certificate
4013         request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
4015 2006-09-21  Simon Josefsson <simon@josefsson.org>
4017         * src/certtool.c: Revert last patch.
4019 2006-09-21  Simon Josefsson <simon@josefsson.org>
4021         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
4022         that the lengths are the same.
4024 2006-09-21  Simon Josefsson <simon@josefsson.org>
4026         * NEWS, THANKS: Add.
4028 2006-09-21  Simon Josefsson <simon@josefsson.org>
4030         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
4031         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
4033 2006-09-19  Simon Josefsson <simon@josefsson.org>
4035         * tests/Makefile.am: Dist more.
4037 2006-09-19  Simon Josefsson <simon@josefsson.org>
4039         * tests/pkcs1-pad: Test another cert.
4041 2006-09-19  Simon Josefsson <simon@josefsson.org>
4043         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
4044         Weinmann.
4046 2006-09-18  Simon Josefsson <simon@josefsson.org>
4048         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
4050 2006-09-18  Simon Josefsson <simon@josefsson.org>
4052         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
4053         0. Suggested by "Adam Langley" <alangley@gmail.com>.
4055 2006-09-18  Simon Josefsson <simon@josefsson.org>
4057         * THANKS: Remove (already there).
4059 2006-09-18  Simon Josefsson <simon@josefsson.org>
4061         * THANKS: Add.
4063 2006-09-18  Simon Josefsson <simon@josefsson.org>
4065         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
4066         Langley" <agl@imperialviolet.org>.
4068 2006-09-12  Simon Josefsson <simon@josefsson.org>
4070         * NEWS: Add.
4072 2006-09-12  Simon Josefsson <simon@josefsson.org>
4074         * NEWS: Fix.
4076 2006-09-12  Simon Josefsson <simon@josefsson.org>
4078         * tests/pkcs1-pad: Fix.
4080 2006-09-12  Simon Josefsson <simon@josefsson.org>
4082         * lib/x509/verify.c: Permit empty parameters field too, found after
4083         adding self tests.
4085 2006-09-12  Simon Josefsson <simon@josefsson.org>
4087         * tests/pkcs1-pad: Fix exit code.
4089 2006-09-12  Simon Josefsson <simon@josefsson.org>
4091         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
4092         Eric Young in
4093         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
4095 2006-09-12  Simon Josefsson <simon@josefsson.org>
4097         * tests/pkcs1-pad: Add more tests.
4099 2006-09-12  Simon Josefsson <simon@josefsson.org>
4101         * tests/Makefile.am: Add pkcs1-pad test.
4103 2006-09-12  Simon Josefsson <simon@josefsson.org>
4105         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
4106         Yutaka OIWA <y.oiwa@aist.go.jp>.
4108 2006-09-12  Simon Josefsson <simon@josefsson.org>
4110         * tests/pkcs1-pad: Add.
4112 2006-09-12  Simon Josefsson <simon@josefsson.org>
4114         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
4115         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4117 2006-09-12  Simon Josefsson <simon@josefsson.org>
4119         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
4121 2006-09-11  Simon Josefsson <simon@josefsson.org>
4123         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
4124         debug mode, which isn't recommended for real use.
4126 2006-09-08  Simon Josefsson <simon@josefsson.org>
4128         * NEWS: Add.
4130 2006-09-08  Simon Josefsson <simon@josefsson.org>
4132         * NEWS: Fix.
4134 2006-09-08  Simon Josefsson <simon@josefsson.org>
4136         * NEWS: Fix.
4138 2006-09-08  Simon Josefsson <simon@josefsson.org>
4140         * NEWS: Add.
4142 2006-09-08  Simon Josefsson <simon@josefsson.org>
4144         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
4145         is empty, which it has to be for the hashes we support.  Otherwise,
4146         the field can encode "garbage" that might be used to make the
4147         signature be a perfect cube, similar (but not identical) to
4148         Bleichenbacher's Crypto 06 rump session attack.
4150 2006-09-08  Simon Josefsson <simon@josefsson.org>
4152         * NEWS: Add.
4154 2006-09-08  Simon Josefsson <simon@josefsson.org>
4156         * NEWS: Add.
4158 2006-09-08  Simon Josefsson <simon@josefsson.org>
4160         * lib/gnutls_pk.c: Don't return different errors depending on
4161         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
4162         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
4164 2006-09-08  Simon Josefsson <simon@josefsson.org>
4166         * THANKS: Add.
4168 2006-09-08  Simon Josefsson <simon@josefsson.org>
4170         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
4171         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
4173 2006-08-29  Simon Josefsson <simon@josefsson.org>
4175         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
4177 2006-08-28  Simon Josefsson <simon@josefsson.org>
4179         * NEWS: Fix.
4181 2006-08-28  Simon Josefsson <simon@josefsson.org>
4183         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
4184         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
4185         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
4186         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
4187         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
4188         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
4189         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
4190         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
4191         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
4192         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
4193         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
4195 2006-08-27  Simon Josefsson <simon@josefsson.org>
4197         * NEWS, THANKS: Add.
4199 2006-08-27  Simon Josefsson <simon@josefsson.org>
4201         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
4202         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
4203         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
4204         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
4206 2006-08-27  Simon Josefsson <simon@josefsson.org>
4208         * NEWS: Add.
4210 2006-08-27  Simon Josefsson <simon@josefsson.org>
4212         * THANKS: Add.
4214 2006-08-27  Simon Josefsson <simon@josefsson.org>
4216         * src/certtool.c: (generate_certificate): Load private key when --load-request is
4217         used, based on report from Sascha Ziemann
4218         <sascha.ziemann@secunet.com>.
4220 2006-08-27  Simon Josefsson <simon@josefsson.org>
4222         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
4223         continuing, based on report from Sascha Ziemann
4224         <sascha.ziemann@secunet.com>.
4226 2006-08-14  Simon Josefsson <simon@josefsson.org>
4228         * NEWS: Add.
4230 2006-08-14  Simon Josefsson <simon@josefsson.org>
4232         * src/serv.c: Map select to _win_select on Windows hosts.
4234 2006-08-14  Simon Josefsson <simon@josefsson.org>
4236         * src/Makefile.am: Need select.c in cli.c and serv.c.
4238 2006-08-14  Simon Josefsson <simon@josefsson.org>
4240         * src/select.c: Add, moved from cli.c, originally from plibc, see
4242         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
4244 2006-08-14  Simon Josefsson <simon@josefsson.org>
4246         * src/cli.c: Move _win_select to select.c.
4248 2006-08-14  Simon Josefsson <simon@josefsson.org>
4250         * src/cli.c: Make select() work on Windows, copying code from plibc,
4251         see
4253         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
4255 2006-08-13  Simon Josefsson <simon@josefsson.org>
4257         * libextra/gnutls_openssl.c: Mark with XXX.
4259 2006-08-13  Simon Josefsson <simon@josefsson.org>
4261         * NEWS, configure.in: Bump versions.
4263 2006-08-13  Simon Josefsson <simon@josefsson.org>
4265         * Makefile.am: Fix release target.
4267 2006-08-13  Simon Josefsson <simon@josefsson.org>
4269         * ChangeLog: [no log message]
4271 2006-08-13  Simon Josefsson <simon@josefsson.org>
4273         * NEWS: Version 1.5.0.
4275 2006-08-13  Simon Josefsson <simon@josefsson.org>
4277         * NEWS: Fix.
4279 2006-08-13  Simon Josefsson <simon@josefsson.org>
4281         * libextra/gnutls_openssl.c: Add (XXX).
4283 2006-08-13  Simon Josefsson <simon@josefsson.org>
4285         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
4286         directory.
4288 2006-08-13  Simon Josefsson <simon@josefsson.org>
4290         * NEWS: Add.
4292 2006-08-13  Simon Josefsson <simon@josefsson.org>
4294         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
4295         files for libraries, on mingw.
4297 2006-08-13  Simon Josefsson <simon@josefsson.org>
4299         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
4300         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
4301         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
4303 2006-08-13  Simon Josefsson <simon@josefsson.org>
4305         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
4306         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
4308 2006-08-13  Simon Josefsson <simon@josefsson.org>
4310         * lib/gnutls_buffers.c: Remove.
4312 2006-08-13  Simon Josefsson <simon@josefsson.org>
4314         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
4315         GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
4316         Andreas Metzler <ametzler@downhill.at.eu.org>.
4318 2006-08-13  Simon Josefsson <simon@josefsson.org>
4320         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
4322 2006-08-11  Simon Josefsson <simon@josefsson.org>
4324         * NEWS: Fix.
4326 2006-08-11  Simon Josefsson <simon@josefsson.org>
4328         * NEWS: Add.
4330 2006-08-11  Simon Josefsson <simon@josefsson.org>
4332         * NEWS: Add.
4334 2006-08-11  Simon Josefsson <simon@josefsson.org>
4336         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
4337         NULL OID value in the hash_algorithms array, which happens when the
4338         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
4339         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
4341 2006-08-11  Simon Josefsson <simon@josefsson.org>
4343         * configure.in: Don't overwrite CFLAGS.
4345 2006-08-07  Simon Josefsson <simon@josefsson.org>
4347         * includes/gnutls/gnutlsxx.h: Make it compile.
4349 2006-08-06  Simon Josefsson <simon@josefsson.org>
4351         * NEWS: Add.
4353 2006-08-06  Simon Josefsson <simon@josefsson.org>
4355         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
4357 2006-08-06  Simon Josefsson <simon@josefsson.org>
4359         * src/tls_test.gaa: Use -V for --verbose.
4361 2006-08-06  Simon Josefsson <simon@josefsson.org>
4363         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
4364         standards, to fix make distcheck.
4366 2006-08-06  Simon Josefsson <simon@josefsson.org>
4368         * src/tls_test.c, src/tls_test.gaa: Support --version.
4370 2006-08-06  Simon Josefsson <simon@josefsson.org>
4372         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
4373         standards, to fix make distcheck.
4375 2006-08-06  Simon Josefsson <simon@josefsson.org>
4377         * NEWS: Add.
4379 2006-08-06  Simon Josefsson <simon@josefsson.org>
4381         * configure.in: Fix --without-included-libtasn1, reported by Daniel
4382         Black <dragonheart@gentoo.org>.
4384 2006-08-06  Simon Josefsson <simon@josefsson.org>
4386         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
4388 2006-08-06  Simon Josefsson <simon@josefsson.org>
4390         * NEWS: Fix.
4392 2006-08-06  Simon Josefsson <simon@josefsson.org>
4394         * NEWS: Add.
4396 2006-08-06  Simon Josefsson <simon@josefsson.org>
4398         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
4399         libextra/opencdk/stream.h: Update to 0.5.9.
4401 2006-08-03  Simon Josefsson <simon@josefsson.org>
4403         * THANKS: add
4405 2006-08-03  Simon Josefsson <simon@josefsson.org>
4407         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
4408         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
4410 2006-07-28  Simon Josefsson <simon@josefsson.org>
4412         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
4413         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
4414         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4415         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
4416         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
4417         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
4418         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
4419         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
4421 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4423         * lib/gnutls_int.h: cert_type extension was updated to the IANA
4424         assigned value
4426 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4428         * lib/gnutls_int.h: cert_type extension was updated to the IANA
4429         assigned value
4431 2006-07-13  Simon Josefsson <simon@josefsson.org>
4433         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
4434         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
4436 2006-07-13  Simon Josefsson <simon@josefsson.org>
4438         * libextra/gnutls_openssl.c: Revert.
4440 2006-07-13  Simon Josefsson <simon@josefsson.org>
4442         * THANKS: Add.
4444 2006-07-13  Simon Josefsson <simon@josefsson.org>
4446         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
4448 2006-07-11  Simon Josefsson <simon@josefsson.org>
4450         * doc/Makefile.am: Fix last commit.
4452 2006-07-11  Simon Josefsson <simon@josefsson.org>
4454         * doc/Makefile.am: Dist arch/ images.
4456 2006-07-11  Simon Josefsson <simon@josefsson.org>
4458         * doc/Makefile.am: Need -I's for arch/ images.
4460 2006-07-11  Simon Josefsson <simon@josefsson.org>
4462         * configure.in: Improve valgrind test.
4464 2006-07-11  Simon Josefsson <simon@josefsson.org>
4466         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
4467         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
4468         Update.
4470 2006-07-10  Simon Josefsson <simon@josefsson.org>
4472         * THANKS: Fix.
4474 2006-07-10  Simon Josefsson <simon@josefsson.org>
4476         * THANKS: Add.
4478 2006-07-10  Simon Josefsson <simon@josefsson.org>
4480         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
4482 2006-07-10  Simon Josefsson <simon@josefsson.org>
4484         * gl/.cvsignore: [no log message]
4486 2006-07-07  Simon Josefsson <simon@josefsson.org>
4488         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
4489         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
4490         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
4491         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
4492         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
4494 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4496         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
4497         from 2511 to 4211
4499 2006-07-06  Simon Josefsson <simon@josefsson.org>
4501         * doc/TODO: Add.
4503 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4505         * doc/TODO: [no log message]
4507 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4509         * libextra/gnutls_openpgp.c: added an extra error check.
4511 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4513         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
4514         with ENABLE_OPENPGP.
4516 2006-06-29  Simon Josefsson <simon@josefsson.org>
4518         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
4519         Add.
4521 2006-06-28  Simon Josefsson <simon@josefsson.org>
4523         * NEWS: Add.
4525 2006-06-28  Simon Josefsson <simon@josefsson.org>
4527         * doc/examples/.cvsignore: [no log message]
4529 2006-06-28  Simon Josefsson <simon@josefsson.org>
4531         * NEWS: Fix.
4533 2006-06-28  Simon Josefsson <simon@josefsson.org>
4535         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
4537 2006-06-28  Simon Josefsson <simon@josefsson.org>
4539         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
4541 2006-06-28  Simon Josefsson <simon@josefsson.org>
4543         * doc/Makefile.am: Dist gnutls-logo.png.
4545 2006-06-28  Simon Josefsson <simon@josefsson.org>
4547         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
4549 2006-06-28  Simon Josefsson <simon@josefsson.org>
4551         * gl/getaddrinfo.c: Update.
4553 2006-06-28  Simon Josefsson <simon@josefsson.org>
4555         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
4556         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
4558 2006-06-28  Simon Josefsson <simon@josefsson.org>
4560         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
4562 2006-06-27  Simon Josefsson <simon@josefsson.org>
4564         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
4566 2006-06-27  Simon Josefsson <simon@josefsson.org>
4568         * doc/scripts/gdoc: Use GNU-style warnings.
4570 2006-06-27  Simon Josefsson <simon@josefsson.org>
4572         * doc/scripts/gdoc: Improve man output, from libtasn1.
4574 2006-06-27  Simon Josefsson <simon@josefsson.org>
4576         * configure.in: Fix valgrind test.
4578 2006-06-27  Simon Josefsson <simon@josefsson.org>
4580         * configure.in: Move around, to make $cross_compile work.
4582 2006-06-27  Simon Josefsson <simon@josefsson.org>
4584         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
4585         make it possible to enable/disable use of valgrind on self tests
4586         specifically.  Defaults to enabled if valgrind is installed and we
4587         aren't cross-compiling.
4589 2006-06-27  Simon Josefsson <simon@josefsson.org>
4591         * tests/Makefile.am: Fix.
4593 2006-06-27  Simon Josefsson <simon@josefsson.org>
4595         * tests/Makefile.am: Revert.
4597 2006-06-27  Simon Josefsson <simon@josefsson.org>
4599         * libextra/minilzo/Makefile.am: Use libtool -no-install.
4601 2006-06-27  Simon Josefsson <simon@josefsson.org>
4603         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
4604         suggested by README.LZO.
4606 2006-06-27  Simon Josefsson <simon@josefsson.org>
4608         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
4611 2006-06-27  Simon Josefsson <simon@josefsson.org>
4613         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
4614         void* to int.
4616 2006-06-27  Simon Josefsson <simon@josefsson.org>
4618         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
4620 2006-06-26  Simon Josefsson <simon@josefsson.org>
4622         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
4624 2006-06-26  Simon Josefsson <simon@josefsson.org>
4626         * THANKS: Add.
4628 2006-06-26  Simon Josefsson <simon@josefsson.org>
4630         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
4631         pkg-config files, from Andreas Metzler
4632         <ametzler@downhill.at.eu.org>.
4634 2006-06-22  Simon Josefsson <simon@josefsson.org>
4636         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
4637         gl/socket_.h: Try new win32 hooks for getaddrinfo.
4639 2006-06-22  Simon Josefsson <simon@josefsson.org>
4641         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
4642         work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
4644 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4646         * doc/TODO: [no log message]
4648 2006-06-21  Simon Josefsson <simon@josefsson.org>
4650         * gl/inet_pton.c: Update.
4652 2006-06-21  Simon Josefsson <simon@josefsson.org>
4654         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
4655         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
4656         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
4658 2006-06-21  Simon Josefsson <simon@josefsson.org>
4660         * doc/examples/Makefile.am: Add -no-install.
4662 2006-06-21  Simon Josefsson <simon@josefsson.org>
4664         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
4666 2006-06-19  Simon Josefsson <simon@josefsson.org>
4668         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
4669         != objdir.
4671 2006-06-19  Simon Josefsson <simon@josefsson.org>
4673         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
4674         when srcdir != objdir.
4676 2006-06-19  Simon Josefsson <simon@josefsson.org>
4678         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
4679         != objdir.
4681 2006-06-19  Simon Josefsson <simon@josefsson.org>
4683         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
4684         objdir.
4686 2006-06-19  Simon Josefsson <simon@josefsson.org>
4688         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
4689         objdir.
4691 2006-06-17  Simon Josefsson <simon@josefsson.org>
4693         * gl/Makefile.am: Update.
4695 2006-06-17  Simon Josefsson <simon@josefsson.org>
4697         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
4698         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
4699         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
4700         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
4701         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
4702         gl/stdint_.h: Update.
4704 2006-06-17  Simon Josefsson <simon@josefsson.org>
4706         * gl/.cvsignore: [no log message]
4708 2006-06-17  Simon Josefsson <simon@josefsson.org>
4710         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
4712 2006-06-16  Simon Josefsson <simon@josefsson.org>
4714         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
4716 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4718         * NEWS: [no log message]
4720 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4722         * lib/auth_cert.c: fixed bug
4724 2006-06-16  Simon Josefsson <simon@josefsson.org>
4726         * tests/Makefile.am: Disable tests that use fork if the host doesn't
4727         have fork.
4729 2006-06-16  Simon Josefsson <simon@josefsson.org>
4731         * configure.in: Test for fork.
4733 2006-06-16  Simon Josefsson <simon@josefsson.org>
4735         * configure.in: Typo.
4737 2006-06-16  Simon Josefsson <simon@josefsson.org>
4739         * configure.in: Typo.
4741 2006-06-16  Simon Josefsson <simon@josefsson.org>
4743         * configure.in: Fix LDFLAGS.
4745 2006-06-16  Simon Josefsson <simon@josefsson.org>
4747         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
4748         avoid warnings.
4750 2006-06-16  Simon Josefsson <simon@josefsson.org>
4752         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
4753         tests/resume.c, tests/tlsia.c: Need config.h.
4755 2006-06-16  Simon Josefsson <simon@josefsson.org>
4757         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
4759 2006-06-16  Simon Josefsson <simon@josefsson.org>
4761         * NEWS: Fix.
4763 2006-06-16  Simon Josefsson <simon@josefsson.org>
4765         * includes/gnutls/extra.h: Fix prototype.
4767 2006-06-16  Simon Josefsson <simon@josefsson.org>
4769         * NEWS: Add.
4771 2006-06-16  Simon Josefsson <simon@josefsson.org>
4773         * lib/strfile.h: Remove.
4775 2006-06-16  Simon Josefsson <simon@josefsson.org>
4777         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
4778         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
4779         of strfile stuff, to fix problem with binary files on mingw.
4781 2006-06-16  Simon Josefsson <simon@josefsson.org>
4783         * tests/set_pkcs12_cred.c: Use utils stuff.
4785 2006-06-16  Simon Josefsson <simon@josefsson.org>
4787         * lib/gnutls_global.c: Initialize winsock, for mingw.
4789 2006-06-16  Simon Josefsson <simon@josefsson.org>
4791         * configure.in: Add HAVE_WINSOCK.
4793 2006-06-16  Simon Josefsson <simon@josefsson.org>
4795         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
4796         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
4797         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
4798         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
4799         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
4800         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
4801         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
4802         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
4803         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
4804         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
4805         (for mingw).
4807 2006-06-16  Simon Josefsson <simon@josefsson.org>
4809         * configure.in: Need to use AC_LINK_IFELSE, for
4810         -Wl,--enable-runtime-pseudo-reloc.
4812 2006-06-16  Simon Josefsson <simon@josefsson.org>
4814         * configure.in: Simplify.
4816 2006-06-16  Simon Josefsson <simon@josefsson.org>
4818         * configure.in: Fix typo.
4820 2006-06-16  Simon Josefsson <simon@josefsson.org>
4822         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
4823         if supported. The former is to produce MSVS-compatible DLLs. The
4824         second is needed to link libgnutls-extra at all (only due to
4825         _gnutls_compression_algorithms, fix it another way?).
4827 2006-06-16  Simon Josefsson <simon@josefsson.org>
4829         * gl/Makefile.am: Update.
4831 2006-06-16  Simon Josefsson <simon@josefsson.org>
4833         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
4835 2006-06-16  Simon Josefsson <simon@josefsson.org>
4837         * configure.in: Typo.
4839 2006-06-16  Simon Josefsson <simon@josefsson.org>
4841         * configure.in: Add all the LZO tests.
4843 2006-06-15  Simon Josefsson <simon@josefsson.org>
4845         * po/sv.po: Sync with TP.
4847 2006-06-15  Simon Josefsson <simon@josefsson.org>
4849         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
4850         libtool.  (argh!)
4852 2006-06-15  Simon Josefsson <simon@josefsson.org>
4854         * lib/Makefile.am: Fix last commit.
4856 2006-06-15  Simon Josefsson <simon@josefsson.org>
4858         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
4860 2006-06-15  Simon Josefsson <simon@josefsson.org>
4862         * configure.in: Add --disable-cxx, to make it possibly to disable
4863         the C++ stuff.  Will also automatically disable it if there is no
4864         C++ compiler.
4866 2006-06-15  Simon Josefsson <simon@josefsson.org>
4868         * doc/examples/Makefile.am: Use gnulib, for portability.
4870 2006-06-15  Simon Josefsson <simon@josefsson.org>
4872         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
4873         unconditonially.
4875 2006-06-15  Simon Josefsson <simon@josefsson.org>
4877         * gl/m4/arpa_inet_h.m4: Update.
4879 2006-06-15  Simon Josefsson <simon@josefsson.org>
4881         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
4882         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
4883         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
4884         for mingw.
4886 2006-06-14  Simon Josefsson <simon@josefsson.org>
4888         * configure.in: Remove mingw32 hook to get -lwsock32, the
4889         getaddrinfo gnulib module links with -lws2_32 which is the more
4890         appropriate library to use (winsock.h goes with wsock32.lib and
4891         winsock2.h goes with ws2_32, of which the latter is backwards
4892         compatible and available since Windows 3.11 or so, I'm told).
4894 2006-06-14  Simon Josefsson <simon@josefsson.org>
4896         * tests/certder.c: fix
4898 2006-06-12  Simon Josefsson <simon@josefsson.org>
4900         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
4901         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
4902         gl/read-file.h: Update.
4904 2006-06-10  Simon Josefsson <simon@josefsson.org>
4906         * configure.in: Bump so version.
4908 2006-06-08  Simon Josefsson <simon@josefsson.org>
4910         * doc/reference/Makefile.am: Add gnutlsxx.h.
4912 2006-06-07  Simon Josefsson <simon@josefsson.org>
4914         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
4915         gl/stdint_.h: Update.
4917 2006-06-07  Simon Josefsson <simon@josefsson.org>
4919         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
4921 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4923         * NEWS, configure.in, includes/Makefile.am,
4924         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
4925         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
4927 2006-06-01  Simon Josefsson <simon@josefsson.org>
4929         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
4931 2006-05-23  Simon Josefsson <simon@josefsson.org>
4933         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
4935 2006-05-23  Simon Josefsson <simon@josefsson.org>
4937         * po/LINGUAS, po/sv.po: Sync with TP.
4939 2006-05-22  Simon Josefsson <simon@josefsson.org>
4941         * doc/manpages/certtool.1: Typo, from debian #368323.
4943 2006-05-18  Simon Josefsson <simon@josefsson.org>
4945         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
4947 2006-05-17  Simon Josefsson <simon@josefsson.org>
4949         * doc/protocol/rfc4507.txt: Add.
4951 2006-05-17  Simon Josefsson <simon@josefsson.org>
4953         * NEWS, configure.in: Bump versions.
4955 2006-05-15  Simon Josefsson <simon@josefsson.org>
4957         * ChangeLog: [no log message]
4959 2006-05-15  Simon Josefsson <simon@josefsson.org>
4961         * NEWS: Version 1.4.0.
4963 2006-05-15  Simon Josefsson <simon@josefsson.org>
4965         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
4967 2006-05-15  Simon Josefsson <simon@josefsson.org>
4969         * src/certtool-cfg.c: Remove duplicated #include.
4971 2006-05-12  Simon Josefsson <simon@josefsson.org>
4973         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
4974         exist on most platforms.
4976 2006-05-12  Simon Josefsson <simon@josefsson.org>
4978         * NEWS: Add.
4980 2006-05-12  Simon Josefsson <simon@josefsson.org>
4982         * src/serv.c: Need getaddrinfo.h.
4984 2006-05-12  Simon Josefsson <simon@josefsson.org>
4986         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
4987         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
4988         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
4989         getaddrinfo.
4991 2006-05-11  Simon Josefsson <simon@josefsson.org>
4993         * buildconf: Remove.
4995 2006-05-11  Simon Josefsson <simon@josefsson.org>
4997         * tests/Makefile.am: No supression file.
4999 2006-05-11  Simon Josefsson <simon@josefsson.org>
5001         * libextra/gnutls_ia.c: Remove junk.
5003 2006-05-11  Simon Josefsson <simon@josefsson.org>
5005         * lib/ext_inner_application.c: Fix self tests.
5007 2006-05-11  Simon Josefsson <simon@josefsson.org>
5009         * libextra/gnutls_ia.c: Indent.
5011 2006-05-11  Simon Josefsson <simon@josefsson.org>
5013         * doc/manpages/Makefile.am: Update.
5015 2006-05-11  Simon Josefsson <simon@josefsson.org>
5017         * tests/Makefile.am: Improve valgrind stuff.
5019 2006-05-11  Simon Josefsson <simon@josefsson.org>
5021         * .cvsignore: [no log message]
5023 2006-05-11  Simon Josefsson <simon@josefsson.org>
5025         * config.rpath: Not needed, generated by autopoint.
5027 2006-05-11  Simon Josefsson <simon@josefsson.org>
5029         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
5030         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
5032 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5034         * lib/auth_cert.c: updated to reflect the new openpgp draft.
5036 2006-05-11  Simon Josefsson <simon@josefsson.org>
5038         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
5039         ksba.
5041 2006-05-10  Simon Josefsson <simon@josefsson.org>
5043         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
5045 2006-05-10  Simon Josefsson <simon@josefsson.org>
5047         * configure.in: Bump required libtasn1.
5049 2006-05-10  Simon Josefsson <simon@josefsson.org>
5051         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5052         lib/minitasn1/element.c, lib/minitasn1/errors.c,
5053         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
5054         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
5055         lib/minitasn1/structure.c: Update to 0.3.4.
5057 2006-05-07  Simon Josefsson <simon@josefsson.org>
5059         * configure.in: Bump required libtasn1 version to 0.3.3.
5061 2006-05-07  Simon Josefsson <simon@josefsson.org>
5063         * tests/Makefile.am: Fix.
5065 2006-05-07  Simon Josefsson <simon@josefsson.org>
5067         * NEWS: Add.
5069 2006-05-07  Simon Josefsson <simon@josefsson.org>
5071         * tests/Makefile.am: Run tests under valgrind.
5073 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5075         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
5076         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
5077         system.
5079 2006-05-05  Simon Josefsson <simon@josefsson.org>
5081         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
5083 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5085         * lib/minitasn1/structure.c: updated to the latest libtasn1
5087 2006-05-05  Simon Josefsson <simon@josefsson.org>
5089         * NEWS: Add.
5091 2006-05-05  Simon Josefsson <simon@josefsson.org>
5093         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
5094         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
5095         TLS/IA fixes from Emile.
5097 2006-04-27  Simon Josefsson <simon@josefsson.org>
5099         * doc/protocol/rfc4366.txt: Add.
5101 2006-04-27  Simon Josefsson <simon@josefsson.org>
5103         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
5105 2006-04-26  Simon Josefsson <simon@josefsson.org>
5107         * lib/gnutls_state.c: Fix prototypes.
5109 2006-04-26  Simon Josefsson <simon@josefsson.org>
5111         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
5113 2006-04-21  Simon Josefsson <simon@josefsson.org>
5115         * doc/protocol/draft-santesson-tls-supp-02.txt,
5116         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
5118 2006-04-19  Simon Josefsson <simon@josefsson.org>
5120         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
5121         reference, tiny patch from Nix <nix@esperi.org.uk>.
5123 2006-04-19  Simon Josefsson <simon@josefsson.org>
5125         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
5127 2006-04-17  Simon Josefsson <simon@josefsson.org>
5129         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
5130         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
5132 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5134         * lib/gnutls_priority.c: removed AES-256 from the list of default
5135         ciphers. No point in having it (when everything else is far away
5136         even from 128 bit security)
5138 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5140         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
5141         gnutls_srp_set_client_credentials() uses const
5143 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5145         * lib/gnutls_priority.c: documented the return value in the priority
5146         functions
5148 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5150         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
5151         message]
5153 2006-04-04  Simon Josefsson <simon@josefsson.org>
5155         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
5157 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5159         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
5160         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
5161         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
5162         instead of multiple calls to str_cpy() and str_cat().
5164 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5166         * lib/x509/x509.c: bug fix
5168 2006-03-30  Simon Josefsson <simon@josefsson.org>
5170         * doc/protocol/draft-santesson-tls-supp-00.txt,
5171         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
5173 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5175         * doc/TODO: [no log message]
5177 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5179         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
5180         useless warnings.
5182 2006-03-24  Simon Josefsson <simon@josefsson.org>
5184         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
5186 2006-03-21  Simon Josefsson <simon@josefsson.org>
5188         * configure.in: Bump version.
5190 2006-03-21  Simon Josefsson <simon@josefsson.org>
5192         * NEWS: Add.
5194 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5196         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
5197         1.1
5199 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5201         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
5202         lib/x509/rfc2818_hostname.c: some fixes for compilation
5204 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5206         * src/certtool.c: export to DER format is possible with certtool
5208 2006-03-15  Simon Josefsson <simon@josefsson.org>
5210         * configure.in: Bump versions.
5212 2006-03-15  Simon Josefsson <simon@josefsson.org>
5214         * NEWS: Add.
5216 2006-03-15  Simon Josefsson <simon@josefsson.org>
5218         * lib/gnutls_cert.c: Indent.
5220 2006-03-15  Simon Josefsson <simon@josefsson.org>
5222         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
5223         to ../gnutls_cert.c.
5225 2006-03-15  Simon Josefsson <simon@josefsson.org>
5227         * lib/gnutls_cert.c: Move from x509/compat.c.
5229 2006-03-12  Simon Josefsson <simon@josefsson.org>
5231         * doc/README.CVS: Add.
5233 2006-03-12  Simon Josefsson <simon@josefsson.org>
5235         * doc/manpages/Makefile.am: Update.
5237 2006-03-12  Simon Josefsson <simon@josefsson.org>
5239         * lib/minitasn1/structure.c: Update.
5241 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5243         * lib/gnutls_global.c: force the gcrypt random generator to be
5244         initialized at startup. Maybe it should be within and ifdef? This
5245         saves lots of debugging time when something fails.
5247 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5249         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
5250         lib/minitasn1/structure.c: added the fix for der_coding() from
5251         libtasn1.
5253 2006-03-09  Simon Josefsson <simon@josefsson.org>
5255         * doc/manpages/Makefile.am: Rebuild srp manpages too.
5257 2006-03-08  Simon Josefsson <simon@josefsson.org>
5259         * ChangeLog: [no log message]
5261 2006-03-08  Simon Josefsson <simon@josefsson.org>
5263         * NEWS: Version 1.3.5.
5265 2006-03-08  Simon Josefsson <simon@josefsson.org>
5267         * NEWS: Add.
5269 2006-03-08  Simon Josefsson <simon@josefsson.org>
5271         * NEWS: Add.
5273 2006-03-08  Simon Josefsson <simon@josefsson.org>
5275         * NEWS: Add.
5277 2006-03-08  Simon Josefsson <simon@josefsson.org>
5279         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
5281 2006-03-08  Simon Josefsson <simon@josefsson.org>
5283         * po/LINGUAS, po/pl.po: Sync with TP.
5285 2006-03-08  Simon Josefsson <simon@josefsson.org>
5287         * Makefile.am: Add update-po target.
5289 2006-03-08  Simon Josefsson <simon@josefsson.org>
5291         * doc/manpages/Makefile.am: Update.
5293 2006-03-08  Simon Josefsson <simon@josefsson.org>
5295         * lib/x509/xml.c: Doc fix.
5297 2006-03-08  Simon Josefsson <simon@josefsson.org>
5299         * NEWS: Fix.
5301 2006-03-08  Simon Josefsson <simon@josefsson.org>
5303         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
5304         asn1_copy_node API.
5306 2006-03-08  Simon Josefsson <simon@josefsson.org>
5308         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
5310 2006-03-08  Simon Josefsson <simon@josefsson.org>
5312         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5313         lib/minitasn1/element.c, lib/minitasn1/int.h,
5314         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
5315         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
5316         lib/minitasn1/structure.c: Update.
5318 2006-03-08  Simon Josefsson <simon@josefsson.org>
5320         * lib/x509/xml.c: Use internal error approach again, after
5321         discussion with Nikos.
5323 2006-03-08  Simon Josefsson <simon@josefsson.org>
5325         * lib/x509/xml.c: Fix.
5327 2006-03-08  Simon Josefsson <simon@josefsson.org>
5329         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
5330         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
5332 2006-03-08  Simon Josefsson <simon@josefsson.org>
5334         * lib/x509/xml.c: Fix type_field.
5336 2006-03-08  Simon Josefsson <simon@josefsson.org>
5338         * lib/x509/xml.c: Use external API.
5340 2006-03-08  Simon Josefsson <simon@josefsson.org>
5342         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5343         lib/minitasn1/element.c, lib/minitasn1/int.h,
5344         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5345         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
5347 2006-03-08  Simon Josefsson <simon@josefsson.org>
5349         * lib/x509/xml.c: Fix.
5351 2006-03-08  Simon Josefsson <simon@josefsson.org>
5353         * lib/x509/common.c: Use external libtasn1 API.
5355 2006-03-08  Simon Josefsson <simon@josefsson.org>
5357         * lib/x509/xml.c: Fix typo.
5359 2006-03-08  Simon Josefsson <simon@josefsson.org>
5361         * configure.in: Required libtasn1 0.3.1.
5363 2006-03-08  Simon Josefsson <simon@josefsson.org>
5365         * lib/x509/xml.c: Revert, we now use the new exported functions.
5367 2006-03-08  Simon Josefsson <simon@josefsson.org>
5369         * lib/x509/xml.c: Make it build.
5371 2006-03-08  Simon Josefsson <simon@josefsson.org>
5373         * NEWS: Sort.
5375 2006-03-08  Simon Josefsson <simon@josefsson.org>
5377         * NEWS: Add.
5379 2006-03-08  Simon Josefsson <simon@josefsson.org>
5381         * lib/x509/xml.c: Disable XML functionality, because it relies on
5382         libtasn1 internals.
5384 2006-03-08  Simon Josefsson <simon@josefsson.org>
5386         * NEWS: Add.
5388 2006-03-08  Simon Josefsson <simon@josefsson.org>
5390         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
5391         mingw32 builds.
5393 2006-03-08  Simon Josefsson <simon@josefsson.org>
5395         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
5396         src/common.h, src/serv.c, tests/resume.c: Indent.
5398 2006-03-08  Simon Josefsson <simon@josefsson.org>
5400         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
5401         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
5402         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
5404 2006-03-08  Simon Josefsson <simon@josefsson.org>
5406         * po/LINGUAS: Add.
5408 2006-03-08  Simon Josefsson <simon@josefsson.org>
5410         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
5411         Add.
5413 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5415         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
5416         src/common.c, src/common.h: gnutls-cli can now recognize services
5417         and port numbers with the -p option.
5419 2006-03-03  Simon Josefsson <simon@josefsson.org>
5421         * .cvscopying: Fix.
5423 2006-03-03  Simon Josefsson <simon@josefsson.org>
5425         * lib/Makefile.am: Gettext fixes.
5427 2006-03-03  Simon Josefsson <simon@josefsson.org>
5429         * lib/gnutls_errors.c: Fix.
5431 2006-03-03  Simon Josefsson <simon@josefsson.org>
5433         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
5434         translations.
5436 2006-03-03  Simon Josefsson <simon@josefsson.org>
5438         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
5440 2006-03-03  Simon Josefsson <simon@josefsson.org>
5442         * maint.mk: Update.
5444 2006-03-03  Simon Josefsson <simon@josefsson.org>
5446         * maint-cfg.mk: Add indent file list.
5448 2006-03-03  Simon Josefsson <simon@josefsson.org>
5450         * Makefile.am: Remove indent target.
5452 2006-03-03  Simon Josefsson <simon@josefsson.org>
5454         * configure.in: Revert, autoreconf needs it.
5456 2006-03-03  Simon Josefsson <simon@josefsson.org>
5458         * configure.in: Remove gettext version stuff.
5460 2006-03-03  Simon Josefsson <simon@josefsson.org>
5462         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
5463         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
5464         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
5465         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
5466         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
5467         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
5468         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
5470 2006-03-03  Simon Josefsson <simon@josefsson.org>
5472         * NEWS: Add.
5474 2006-03-03  Simon Josefsson <simon@josefsson.org>
5476         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
5477         Gettextize.
5479 2006-03-01  Simon Josefsson <simon@josefsson.org>
5481         * gtk-doc.make: Add.
5483 2006-03-01  Simon Josefsson <simon@josefsson.org>
5485         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
5486         gl/readline.c, maint.mk: Update.
5488 2006-03-01  Simon Josefsson <simon@josefsson.org>
5490         * buildconf, maint-cfg.mk: Don't gtkdocize.
5492 2006-02-28  Simon Josefsson <simon@josefsson.org>
5494         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
5495         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
5496         lib/minitasn1/element.c, lib/minitasn1/errors.h,
5497         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
5498         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
5499         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5500         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
5502 2006-02-27  Simon Josefsson <simon@josefsson.org>
5504         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
5505         Eric Leblond <regit@inl.fr>.
5507 2006-02-17  Simon Josefsson <simon@josefsson.org>
5509         * lib/x509/sign.c: Fix warning.
5511 2006-02-17  Simon Josefsson <simon@josefsson.org>
5513         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
5514         has the same values as GNUTLS_MAC_*.
5516 2006-02-16  Simon Josefsson <simon@josefsson.org>
5518         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
5520 2006-02-14  Simon Josefsson <simon@josefsson.org>
5522         * maint-cfg.mk: Fix.
5524 2006-02-14  Simon Josefsson <simon@josefsson.org>
5526         * maint-cfg.mk: Fix.
5528 2006-02-14  Simon Josefsson <simon@josefsson.org>
5530         * maint-cfg.mk: Fix.
5532 2006-02-14  Simon Josefsson <simon@josefsson.org>
5534         * maint-cfg.mk: Fix.
5536 2006-02-14  Simon Josefsson <simon@josefsson.org>
5538         * maint-cfg.mk: Add mingw32 target.
5540 2006-02-14  Simon Josefsson <simon@josefsson.org>
5542         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
5543         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
5544         maintainer-makefile module.
5546 2006-02-11  Simon Josefsson <simon@josefsson.org>
5548         * lib/x509/xml.c: Use external libtasn1 API.
5550 2006-02-11  Simon Josefsson <simon@josefsson.org>
5552         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5553         lib/minitasn1/der.h, lib/minitasn1/element.c,
5554         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5555         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
5557 2006-02-11  Simon Josefsson <simon@josefsson.org>
5559         * configure.in: Bump libtasn1 version.
5561 2006-02-10  Simon Josefsson <simon@josefsson.org>
5563         * NEWS, configure.in: Bump versions.
5565 2006-02-09  Simon Josefsson <simon@josefsson.org>
5567         * NEWS: Fix typo.
5569 2006-02-09  Simon Josefsson <simon@josefsson.org>
5571         * ChangeLog: [no log message]
5573 2006-02-09  Simon Josefsson <simon@josefsson.org>
5575         * NEWS: Version 1.3.4.
5577 2006-02-09  Simon Josefsson <simon@josefsson.org>
5579         * NEWS: Add.
5581 2006-02-09  Simon Josefsson <simon@josefsson.org>
5583         * NEWS, THANKS: Add.
5585 2006-02-09  Simon Josefsson <simon@josefsson.org>
5587         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5588         lib/minitasn1/element.c, lib/minitasn1/errors.c,
5589         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
5590         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
5591         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5592         lib/minitasn1/structure.c: Update from libtasn1.
5594 2006-02-09  Simon Josefsson <simon@josefsson.org>
5596         * THANKS: Add.
5598 2006-02-09  Simon Josefsson <simon@josefsson.org>
5600         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
5602 2006-02-08  Simon Josefsson <simon@josefsson.org>
5604         * lib/minitasn1/decoding.c: Fix typo in last commit.
5606 2006-02-08  Simon Josefsson <simon@josefsson.org>
5608         * tests/set_pkcs12_cred.c: Simplify using under gdb.
5610 2006-02-08  Simon Josefsson <simon@josefsson.org>
5612         * lib/minitasn1/decoding.c: Fix for latest certder bug.
5614 2006-02-08  Simon Josefsson <simon@josefsson.org>
5616         * tests/certder.c: Add more bug trigger.
5618 2006-02-08  Simon Josefsson <simon@josefsson.org>
5620         * tests/certder.c: Add.
5622 2006-02-08  Simon Josefsson <simon@josefsson.org>
5624         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
5627 2006-02-08  Simon Josefsson <simon@josefsson.org>
5629         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
5631 2006-02-08  Simon Josefsson <simon@josefsson.org>
5633         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
5635 2006-02-08  Simon Josefsson <simon@josefsson.org>
5637         * lib/minitasn1/element.c: Fix copyright.
5639 2006-02-08  Simon Josefsson <simon@josefsson.org>
5641         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
5642         asn1_get_length_der usage.
5644 2006-02-08  Simon Josefsson <simon@josefsson.org>
5646         * lib/minitasn1/decoding.c: Revert.
5648 2006-02-08  Simon Josefsson <simon@josefsson.org>
5650         * tests/.cvsignore: [no log message]
5652 2006-02-08  Simon Josefsson <simon@josefsson.org>
5654         * lib/minitasn1/decoding.c: Fix for cert selftest.
5656 2006-02-08  Simon Josefsson <simon@josefsson.org>
5658         * tests/Makefile.am: Add certder test.
5660 2006-02-08  Simon Josefsson <simon@josefsson.org>
5662         * tests/certder.c: Add.
5664 2006-02-08  Simon Josefsson <simon@josefsson.org>
5666         * NEWS: Add.
5668 2006-02-08  Simon Josefsson <simon@josefsson.org>
5670         * NEWS: Add.
5672 2006-02-08  Simon Josefsson <simon@josefsson.org>
5674         * lib/minitasn1/libtasn1.h: Bump version.
5676 2006-02-08  Simon Josefsson <simon@josefsson.org>
5678         * configure.in: Need libtasn1 0.2.18.
5680 2006-02-08  Simon Josefsson <simon@josefsson.org>
5682         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5683         lib/minitasn1/der.h, lib/minitasn1/element.c,
5684         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5685         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
5686         by report from "Evgeny Legerov" <admin@gleg.net>.
5688 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5690         * lib/x509/xml.c: some fixes for the new libtasn1
5692 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5694         * lib/x509/mpi.c: [no log message]
5696 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5698         * lib/x509/mpi.c: corrected wrong order of free.
5700 2006-02-02  Simon Josefsson <simon@josefsson.org>
5702         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
5703         for AIX compiler, reported by "Heiden, John"
5704         <JHeiden@UTNet.UToledo.Edu>.
5706 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5708         * NEWS: [no log message]
5710 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5712         * lib/gnutls_x509.c: Corrected bugs in
5713         gnutls_certificate_set_x509_crl() and
5714         gnutls_certificate_set_x509_trust(), that caused memory corruption
5715         if more than one certificates were added. Report and patch by Max
5716         Kellermann <max@duempel.org>.
5718 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5720         * NEWS: [no log message]
5722 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5724         * lib/gnutls_record.c: added some text about premature termination
5725         of sessions.
5727 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5729         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
5730         gnutls_send will no longer invalidate session if the underlying send
5731         fails, but it will set may_not_write to true. That is to allow
5732         reading the already received data. Patches and bug reports by Yoann
5733         Vandoorselaere <yoann@prelude-ids.org>
5735 2006-01-27  Simon Josefsson <simon@josefsson.org>
5737         * gl/.cvsignore: [no log message]
5739 2006-01-27  Simon Josefsson <simon@josefsson.org>
5741         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
5742         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
5743         Update.
5745 2006-01-27  Simon Josefsson <simon@josefsson.org>
5747         * src/common.h: Mingw32 fixes.
5749 2006-01-27  Simon Josefsson <simon@josefsson.org>
5751         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
5753 2006-01-20  Simon Josefsson <simon@josefsson.org>
5755         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
5757 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5759         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
5760         since it is not supported any more.
5762 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5764         * doc/gnutls.texi: minor updates.
5766 2006-01-19  Simon Josefsson <simon@josefsson.org>
5768         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
5769         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
5771 2006-01-18  Simon Josefsson <simon@josefsson.org>
5773         * doc/TODO: Add.
5775 2006-01-18  Simon Josefsson <simon@josefsson.org>
5777         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
5779 2006-01-12  Simon Josefsson <simon@josefsson.org>
5781         * NEWS, configure.in: Bump versions.
5783 2006-01-12  Simon Josefsson <simon@josefsson.org>
5785         * Makefile.am: Fix igloo scp.
5787 2006-01-12  Simon Josefsson <simon@josefsson.org>
5789         * Makefile.am: Re-add igloo.
5791 2006-01-12  Simon Josefsson <simon@josefsson.org>
5793         * ChangeLog: [no log message]
5795 2006-01-12  Simon Josefsson <simon@josefsson.org>
5797         * NEWS: Version 1.3.3.
5799 2006-01-12  Simon Josefsson <simon@josefsson.org>
5801         * .cvscopying: Fix copyright years.
5803 2006-01-12  Simon Josefsson <simon@josefsson.org>
5805         * doc/manpages/Makefile.am: Update.
5807 2006-01-11  Simon Josefsson <simon@josefsson.org>
5809         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
5810         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
5812 2006-01-09  Simon Josefsson <simon@josefsson.org>
5814         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
5815         gl/m4/stdint.m4, gl/stdint_.h: Update.
5817 2006-01-09  Simon Josefsson <simon@josefsson.org>
5819         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
5821 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5823         * doc/bibliography.texi: [no log message]
5825 2005-12-31  Simon Josefsson <simon@josefsson.org>
5827         * includes/gnutls/extra.h: C++ fix.
5829 2005-12-31  Simon Josefsson <simon@josefsson.org>
5831         * libextra/gnutls_ia.c: Doc fix.
5833 2005-12-28  Simon Josefsson <simon@josefsson.org>
5835         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
5837 2005-12-28  Simon Josefsson <simon@josefsson.org>
5839         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
5840         lib/gnutls_global.h, lib/minitasn1/coding.c,
5841         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
5842         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
5844 2005-12-26  Simon Josefsson <simon@josefsson.org>
5846         * NEWS: Add.
5848 2005-12-26  Simon Josefsson <simon@josefsson.org>
5850         * lib/gnutls_global.c: Doc fix.
5852 2005-12-26  Simon Josefsson <simon@josefsson.org>
5854         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
5855         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
5857 2005-12-23  Simon Josefsson <simon@josefsson.org>
5859         * NEWS: Add.
5861 2005-12-23  Simon Josefsson <simon@josefsson.org>
5863         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
5864         counter for init/deinit, suggested by ZIGLIO, Frediano.
5866 2005-12-18  Simon Josefsson <simon@josefsson.org>
5868         * includes/gnutls/gnutls.h.in: Cosmetic changes.
5870 2005-12-18  Simon Josefsson <simon@josefsson.org>
5872         * includes/gnutls/gnutls.h.in: Cosmetic changes.
5874 2005-12-18  Simon Josefsson <simon@josefsson.org>
5876         * tests/resume.c: Fix mem leak.
5878 2005-12-17  Simon Josefsson <simon@josefsson.org>
5880         * NEWS: Add.
5882 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5884         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
5885         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
5886         copy that caused crashes.
5888 2005-12-17  Simon Josefsson <simon@josefsson.org>
5890         * tests/resume.c: More debug info.
5892 2005-12-17  Simon Josefsson <simon@josefsson.org>
5894         * tests/.cvsignore: [no log message]
5896 2005-12-17  Simon Josefsson <simon@josefsson.org>
5898         * NEWS: Add.
5900 2005-12-17  Simon Josefsson <simon@josefsson.org>
5902         * tests/Makefile.am: Add resume self test.
5904 2005-12-17  Simon Josefsson <simon@josefsson.org>
5906         * tests/resume.c: Add, to test resume funtions.
5908 2005-12-17  Simon Josefsson <simon@josefsson.org>
5910         * NEWS: Fix.
5912 2005-12-17  Simon Josefsson <simon@josefsson.org>
5914         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
5916 2005-12-16  Simon Josefsson <simon@josefsson.org>
5918         * doc/TODO: Add.
5920 2005-12-16  Simon Josefsson <simon@josefsson.org>
5922         * lib/gnutls_state.c: Doc fix.
5924 2005-12-16  Simon Josefsson <simon@josefsson.org>
5926         * NEWS, includes/gnutls/gnutls.h.in: Add.
5928 2005-12-16  Simon Josefsson <simon@josefsson.org>
5930         * lib/gnutls_state.c: Add API to get master secret too.
5932 2005-12-15  Simon Josefsson <simon@josefsson.org>
5934         * includes/gnutls/gnutls.h.in: Fix.
5936 2005-12-15  Simon Josefsson <simon@josefsson.org>
5938         * includes/gnutls/gnutls.h.in: Fix indentation.
5940 2005-12-15  Simon Josefsson <simon@josefsson.org>
5942         * NEWS: Add.
5944 2005-12-15  Simon Josefsson <simon@josefsson.org>
5946         * Makefile.am, includes/gnutls/extra.h,
5947         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
5948         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
5949         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
5950         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
5951         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
5952         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
5953         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
5954         lib/ext_inner_application.h, lib/ext_max_record.c,
5955         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
5956         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
5957         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
5958         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
5959         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
5960         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
5961         lib/gnutls_session.c, lib/gnutls_session_pack.c,
5962         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
5963         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
5964         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
5965         tests/dhepskself.c, tests/tlsia.c: Indent more.
5967 2005-12-15  Simon Josefsson <simon@josefsson.org>
5969         * NEWS, configure.in: Bump versions.
5971 2005-12-15  Simon Josefsson <simon@josefsson.org>
5973         * Makefile.am: Remove igloo, it seem weird.
5975 2005-12-15  Simon Josefsson <simon@josefsson.org>
5977         * ChangeLog: [no log message]
5979 2005-12-15  Simon Josefsson <simon@josefsson.org>
5981         * NEWS: Version 1.3.2.
5983 2005-12-15  Simon Josefsson <simon@josefsson.org>
5985         * doc/manpages/Makefile.am: Update.
5987 2005-12-15  Simon Josefsson <simon@josefsson.org>
5989         * NEWS: Add.
5991 2005-12-15  Simon Josefsson <simon@josefsson.org>
5993         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
5995 2005-12-15  Simon Josefsson <simon@josefsson.org>
5997         * lib/gnutls_int.h: Remove debug code.
5999 2005-12-15  Simon Josefsson <simon@josefsson.org>
6001         * THANKS: Add.
6003 2005-12-15  Simon Josefsson <simon@josefsson.org>
6005         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
6006         functions to access the TLS PRF and to extract client/server random
6007         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
6009 2005-12-15  Simon Josefsson <simon@josefsson.org>
6011         * NEWS: Fix.
6013 2005-12-15  Simon Josefsson <simon@josefsson.org>
6015         * NEWS: Fix.
6017 2005-12-15  Simon Josefsson <simon@josefsson.org>
6019         * doc/reference/Makefile.am: Ignore more.
6021 2005-12-15  Simon Josefsson <simon@josefsson.org>
6023         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
6024         message]
6026 2005-12-15  Simon Josefsson <simon@josefsson.org>
6028         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
6029         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
6030         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
6031         lib/defines.h, lib/ext_inner_application.c,
6032         lib/ext_inner_application.h, lib/gnutls_alert.c,
6033         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
6034         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
6035         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
6036         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
6037         support.
6039 2005-12-15  Simon Josefsson <simon@josefsson.org>
6041         * gl/m4/gnulib-comp.m4: Update.
6043 2005-12-12  Simon Josefsson <simon@josefsson.org>
6045         * doc/TODO: Add.
6047 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6049         * lib/gnutls_ui.c: added missing set_params_function()
6051 2005-12-09  Simon Josefsson <simon@josefsson.org>
6053         * configure.in: Bump versions.
6055 2005-12-09  Simon Josefsson <simon@josefsson.org>
6057         * NEWS: Add.
6059 2005-12-09  Simon Josefsson <simon@josefsson.org>
6061         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
6062         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
6063         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
6064         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
6065         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
6066         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
6067         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
6068         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
6069         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
6070         "unsigned".  Remove unused "sint".
6072 2005-12-09  Simon Josefsson <simon@josefsson.org>
6074         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
6075         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
6076         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
6077         lib/x509/mpi.h, libextra/openpgp/extras.c,
6078         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
6079         uint32 with uint32_t.
6081 2005-12-09  Simon Josefsson <simon@josefsson.org>
6083         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
6084         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
6085         lib/ext_max_record.h, lib/ext_server_name.c,
6086         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
6087         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
6088         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
6089         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
6090         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
6091         lib/x509/x509_write.c: Replace uint16 with uint16_t.
6093 2005-12-09  Simon Josefsson <simon@josefsson.org>
6095         * configure.in: Remove unused sizeof checks.
6097 2005-12-09  Simon Josefsson <simon@josefsson.org>
6099         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
6100         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
6101         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
6102         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
6103         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
6104         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
6105         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
6106         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
6107         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
6108         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
6109         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
6110         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
6111         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
6113 2005-12-09  Simon Josefsson <simon@josefsson.org>
6115         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
6117 2005-12-09  Simon Josefsson <simon@josefsson.org>
6119         * lib/defines.h: Remove unused types, to start the transition to the
6120         POSIX integer types (uint32_t, uint16_t, uint8_t).
6122 2005-12-09  Simon Josefsson <simon@josefsson.org>
6124         * src/Makefile.am: Remove -I../lib, these tools should only use the
6125         external API.
6127 2005-12-09  Simon Josefsson <simon@josefsson.org>
6129         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
6130         so include it at the right place.
6132 2005-12-08  Simon Josefsson <simon@josefsson.org>
6134         * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
6136 2005-12-08  Simon Josefsson <simon@josefsson.org>
6138         * lib/gnutls_x509.c: Fix mem leak.
6140 2005-12-08  Simon Josefsson <simon@josefsson.org>
6142         * ChangeLog: [no log message]
6144 2005-12-08  Simon Josefsson <simon@josefsson.org>
6146         * NEWS: Version 1.3.1.
6148 2005-12-08  Simon Josefsson <simon@josefsson.org>
6150         * lib/gnutls_str.c: Fix.
6152 2005-12-08  Simon Josefsson <simon@josefsson.org>
6154         * tests/Makefile.am: Dist pkcs8 blobs.
6156 2005-12-08  Simon Josefsson <simon@josefsson.org>
6158         * NEWS: Add.
6160 2005-12-08  Simon Josefsson <simon@josefsson.org>
6162         * NEWS: Add.
6164 2005-12-08  Simon Josefsson <simon@josefsson.org>
6166         * doc/manpages/Makefile.am: Update.
6168 2005-12-08  Simon Josefsson <simon@josefsson.org>
6170         * NEWS: Add.
6172 2005-12-08  Simon Josefsson <simon@josefsson.org>
6174         * doc/TODO: Fix.
6176 2005-12-08  Simon Josefsson <simon@josefsson.org>
6178         * tests/enc3pkcs8.pem: add
6180 2005-12-08  Simon Josefsson <simon@josefsson.org>
6182         * tests/enc3pkcs8.pem: Add.
6184 2005-12-08  Simon Josefsson <simon@josefsson.org>
6186         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
6188 2005-12-08  Simon Josefsson <simon@josefsson.org>
6190         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
6192 2005-12-08  Simon Josefsson <simon@josefsson.org>
6194         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
6196 2005-12-08  Simon Josefsson <simon@josefsson.org>
6198         * NEWS: Add.
6200 2005-12-08  Simon Josefsson <simon@josefsson.org>
6202         * src/certtool.c: Make --password work for PKCS#8 --key-info.
6204 2005-12-08  Simon Josefsson <simon@josefsson.org>
6206         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
6208 2005-12-08  Simon Josefsson <simon@josefsson.org>
6210         * doc/TODO: Remove.
6212 2005-12-08  Simon Josefsson <simon@josefsson.org>
6214         * NEWS: Add.
6216 2005-12-08  Simon Josefsson <simon@josefsson.org>
6218         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
6219         Remove unused "encrypted" variable.
6221 2005-12-08  Simon Josefsson <simon@josefsson.org>
6223         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
6224         passwords.
6226 2005-12-08  Simon Josefsson <simon@josefsson.org>
6228         * NEWS: Fix.
6230 2005-12-08  Simon Josefsson <simon@josefsson.org>
6232         * tests/.cvsignore: [no log message]
6234 2005-12-08  Simon Josefsson <simon@josefsson.org>
6236         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
6237         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
6238         credentials from PKCS#12 files.
6240 2005-12-08  Simon Josefsson <simon@josefsson.org>
6242         * src/certtool.c: Print PKCS#12 type for each element.
6244 2005-12-06  Simon Josefsson <simon@josefsson.org>
6246         * doc/protocol/rfc4279.txt: Add.
6248 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6250         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
6251         Bugs reported by Yoann Vandoorselare.
6253 2005-12-02  Simon Josefsson <simon@josefsson.org>
6255         * Makefile.am: Put 1.3.x releases in devel/ directory.
6257 2005-12-02  Simon Josefsson <simon@josefsson.org>
6259         * doc/TODO: add
6261 2005-12-02  Simon Josefsson <simon@josefsson.org>
6263         * doc/TODO: Add.
6265 2005-12-02  Simon Josefsson <simon@josefsson.org>
6267         * doc/TODO: Fix.
6269 2005-12-02  Simon Josefsson <simon@josefsson.org>
6271         * doc/TODO: Add.
6273 2005-12-02  Simon Josefsson <simon@josefsson.org>
6275         * doc/TODO: Add.
6277 2005-12-02  Simon Josefsson <simon@josefsson.org>
6279         * doc/TODO: Add.
6281 2005-12-02  Simon Josefsson <simon@josefsson.org>
6283         * doc/TODO: Add.
6285 2005-12-02  Simon Josefsson <simon@josefsson.org>
6287         * doc/README.CODING_STYLE: Mention indentation.
6289 2005-12-02  Simon Josefsson <simon@josefsson.org>
6291         * doc/TODO: Add.
6293 2005-12-01  Simon Josefsson <simon@josefsson.org>
6295         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
6297 2005-12-01  Simon Josefsson <simon@josefsson.org>
6299         * src/cli.c: Don't infloop.
6301 2005-12-01  Simon Josefsson <simon@josefsson.org>
6303         * NEWS: Add.
6305 2005-12-01  Simon Josefsson <simon@josefsson.org>
6307         * src/cli.c: Check starttls_alarmed earlier, the signal might be
6308         sent before select is called.  Report by Otto Maddox
6309         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
6310         Ando <nand@mac.com>.
6312 2005-12-01  Simon Josefsson <simon@josefsson.org>
6314         * tests/.cvsignore: [no log message]
6316 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6318         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
6319         lib/gnutls_session_pack.c: Some fixes in session resumption and
6320         prototypes. Based on patches and suggestions by Joe Orton.
6322 2005-11-21  Simon Josefsson <simon@josefsson.org>
6324         * doc/protocol/tls-numbers.txt: From
6325         <http://people.nokia.net/~pasi/tls-numbers.txt>.
6327 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6329         * lib/x509/privkey_pkcs8.c: added some clarification about the
6330         encryption status.
6332 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6334         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
6335         machines. Reported by Max Kellermann <max@duempel.org>.
6337 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6339         * src/cli-gaa.c, src/cli.gaa: [no log message]
6341 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6343         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
6344         more fixes for PSK.
6346 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6348         * configure.in: the library version number was bumped to 13 to allow
6349         for incompatible changes.
6351 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6353         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
6354         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
6355         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
6356         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
6357         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
6358         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
6359         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
6360         DHE-PSK ciphersuite additions.
6362 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6364         * lib/gnutls_psk.c: some documentation updates
6366 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6368         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
6369         gnutls_anon_set_params_function was renamed to
6370         gnutls_anon_set_server_params_function to be more consistent with
6371         the other functions. The same for the PSK.
6373 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6375         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
6376         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
6377         converted to behave similarly to get_dh_params.
6379 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6381         * doc/gnutls.texi: [no log message]
6383 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6385         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
6386         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
6387         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
6388         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
6389         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
6390         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
6391         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
6392         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
6393         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
6394         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
6395         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
6396         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
6397         DHE-PSK ciphersuites and some cleanups.
6399 2005-11-15  Simon Josefsson <simon@josefsson.org>
6401         * NEWS: Typo.
6403 2005-11-15  Simon Josefsson <simon@josefsson.org>
6405         * NEWS, configure.in: Bump versions.
6407 2005-11-15  Simon Josefsson <simon@josefsson.org>
6409         * ChangeLog: [no log message]
6411 2005-11-15  Simon Josefsson <simon@josefsson.org>
6413         * NEWS: Version 1.3.0.
6415 2005-11-15  Simon Josefsson <simon@josefsson.org>
6417         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
6419 2005-11-15  Simon Josefsson <simon@josefsson.org>
6421         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
6422         CHECKSUMS.
6424 2005-11-15  Simon Josefsson <simon@josefsson.org>
6426         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
6427         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
6428         "-d""<2005-11-08""", and manually adjusting the start and end of the
6429         file.
6431 2005-11-15  Simon Josefsson <simon@josefsson.org>
6433         * Makefile.am: Don't use --tags for cvs2cl.
6435 2005-11-15  Simon Josefsson <simon@josefsson.org>
6437         * lib/Makefile.am: Dist auth_psk.h.
6439 2005-11-15  Simon Josefsson <simon@josefsson.org>
6441         * NEWS: Fix.
6443 2005-11-15  Simon Josefsson <simon@josefsson.org>
6445         * NEWS: Add.
6447 2005-11-15  Simon Josefsson <simon@josefsson.org>
6449         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
6450         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
6451         code, to remove use of C++ // comments.
6453 2005-11-15  Simon Josefsson <simon@josefsson.org>
6455         * doc/manpages/Makefile.am: Add license. Fix parser error. Dist and
6456         install SRP man pages too.
6458 2005-11-15  Simon Josefsson <simon@josefsson.org>
6460         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
6461         src/Makefile.am, src/prime.c: Disable more SRP stuff if
6462         --disable-srp, tiny patch from Albert Chin
6463         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
6464         from RedHat gnutls-1.2.6 RPM.
6466 2005-11-15  Simon Josefsson <simon@josefsson.org>
6468         * NEWS: Use more verbose NEWS entry format.
6470 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6472         * tests/pskself.c: updated PSK self test
6474 2005-11-15  Simon Josefsson <simon@josefsson.org>
6476         * src/certtool-gaa.c: Fix.
6478 2005-11-15  Simon Josefsson <simon@josefsson.org>
6480         * doc/manpages/Makefile.am: Generated.
6482 2005-11-15  Simon Josefsson <simon@josefsson.org>
6484         * tests/.cvsignore: [no log message]
6486 2005-11-15  Simon Josefsson <simon@josefsson.org>
6488         * tests/Makefile.am: Add pskself.
6490 2005-11-15  Simon Josefsson <simon@josefsson.org>
6492         * tests/pskself.c: Add, based on anonself.c.
6494 2005-11-15  Simon Josefsson <simon@josefsson.org>
6496         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
6497         errors.
6499 2005-11-15  Simon Josefsson <simon@josefsson.org>
6501         * lib/gnutls_psk.c: Doc fix.
6503 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6505         * doc/TODO: [no log message]
6507 2005-11-14  Simon Josefsson <simon@josefsson.org>
6509         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
6510         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
6511         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
6512         <gnutls-dev@mlists.thewrittenword.com>.
6514 2005-11-14  Simon Josefsson <simon@josefsson.org>
6516         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
6517         constant, for IBM C v6.  Tiny patch from Albert Chin
6518         <gnutls-dev@mlists.thewrittenword.com>.
6520 2005-11-14  Simon Josefsson <simon@josefsson.org>
6522         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
6523         MAP_FAILED, tiny patch from Albert Chin
6524         <gnutls-dev@mlists.thewrittenword.com>
6526 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6528         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
6529         ciphersuites.
6531 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6533         * doc/arch/extensions_st.dia, doc/arch/extensions_st.eps,
6534         doc/arch/extensions_st.pdf, doc/arch/extensions_st.png,
6535         doc/arch/mod_auth_st.dia, doc/arch/mod_auth_st.eps,
6536         doc/arch/mod_auth_st.pdf, doc/arch/mod_auth_st.png,
6537         doc/internals.texi: added brief documentation on the extension and
6538         auth_method internals.
6540 2005-11-12  Simon Josefsson <simon@josefsson.org>
6542         * doc/TODO: Add.
6544 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6546         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
6547         src/certtool.gaa: some documentation updates.
6549 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6551         * doc/arch/certificate-user-use-case.eps,
6552         doc/arch/certificate-user-use-case.pdf,
6553         doc/arch/certificate-user-use-case.png,
6554         doc/arch/client-server-use-case.eps,
6555         doc/arch/client-server-use-case.pdf,
6556         doc/arch/client-server-use-case.png,
6557         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
6558         doc/arch/handshake-sequence.png, doc/arch/handshake-state.eps,
6559         doc/arch/handshake-state.pdf, doc/arch/handshake-state.png,
6560         doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png,
6561         doc/certificate-user-use-case.pdf,
6562         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
6563         doc/client-server-use-case.png, doc/handshake-sequence.pdf,
6564         doc/handshake-sequence.png, doc/handshake-state.pdf,
6565         doc/handshake-state.png, doc/internals.texi, doc/objects.pdf,
6566         doc/objects.png: moved architecture figures to arch/
6568 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6570         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
6571         past changes.
6573 2005-11-10  Simon Josefsson <simon@josefsson.org>
6575         * gl/inet_ntop.h, gl/readline.c: Update.
6577 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6579         * doc/gnutls.texi: [no log message]
6581 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6583         * lib/gnutls_int.h: [no log message]
6585 2005-11-08  Simon Josefsson <simon@josefsson.org>
6587         * doc/signatures.texi: Add.
6589 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6591         * doc/Makefile.am, doc/arch/handshake-sequence.dia,
6592         doc/arch/handshake-state.dia, doc/arch/objects.dia,
6593         doc/certificate-user-use-case.pdf,
6594         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
6595         doc/client-server-use-case.png, doc/gnutls.texi,
6596         doc/handshake-sequence.pdf, doc/handshake-sequence.png,
6597         doc/handshake-state.pdf, doc/handshake-state.png,
6598         doc/internals.texi, doc/objects.pdf, doc/objects.png: added some
6599         stuff about the internals of gnutls.
6601 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6603         * doc/arch/certificate-user-use-case.dia,
6604         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
6605         again the files in binary mode.
6607 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6609         * doc/arch/certificate-user-use-case.dia,
6610         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: [no log
6611         message]
6613 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6615         * doc/arch/certificate-user-use-case.dia,
6616         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
6617         some architectural diagrams. Quite primitive.
6619 2005-11-08  Simon Josefsson <simon@josefsson.org>
6621         * doc/signatures.texi: add
6623 2005-11-08  Simon Josefsson <simon@josefsson.org>
6625         * doc/signatures.texi: Wrap around <80 columns.
6627 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6629         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
6630         src/serv.c: fixed bug in session packing for anonymous connections.
6633 2005-11-07  Simon Josefsson <simon@josefsson.org>
6635         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
6636         tests/openssl.c, tests/x509_test.c: Indent.
6638 2005-11-07  Simon Josefsson <simon@josefsson.org>
6640         * Makefile.am: Indent tests/.
6642 2005-11-07  Simon Josefsson <simon@josefsson.org>
6644         * NEWS: Add.
6646 2005-11-07  Simon Josefsson <simon@josefsson.org>
6648         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
6649         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
6650         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
6651         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
6652         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
6653         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
6654         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
6655         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
6656         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
6657         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
6658         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
6659         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
6660         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
6661         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
6662         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
6663         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
6664         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
6665         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
6666         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
6667         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
6668         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
6669         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
6670         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
6671         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
6672         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
6673         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
6674         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
6675         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
6676         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
6677         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
6678         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
6679         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
6680         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
6681         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
6682         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
6683         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
6684         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
6685         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
6686         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
6687         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
6688         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
6689         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
6690         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
6691         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
6692         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
6693         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
6694         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
6695         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
6696         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
6697         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
6698         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
6699         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
6700         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
6701         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
6702         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
6703         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
6704         libextra/openpgp/xml.c, libextra/openssl_compat.c,
6705         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
6706         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
6707         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
6708         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
6710 2005-11-07  Simon Josefsson <simon@josefsson.org>
6712         * Makefile.am: Use GNU coding style for indent.
6714 2005-11-07  Simon Josefsson <simon@josefsson.org>
6716         * doc/manpages/Makefile.am: Add.
6718 2005-11-07  Simon Josefsson <simon@josefsson.org>
6720         * doc/reference/Makefile.am: Ignore more headers.
6722 2005-11-07  Simon Josefsson <simon@josefsson.org>
6724         * src/.cvsignore: [no log message]
6726 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6728         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
6729         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
6731 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6733         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
6734         doc/manpages/Makefile.am, doc/manpages/psktool.1,
6735         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
6736         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
6737         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
6738         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
6739         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
6740         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
6741         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
6742         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
6743         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
6744         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
6745         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
6746         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
6747         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have
6748         been added. * The session resumption data are now system
6749         independent.
6751 2005-11-07  Simon Josefsson <simon@josefsson.org>
6753         * ChangeLog: [no log message]
6755 2005-11-07  Simon Josefsson <simon@josefsson.org>
6757         * Version 1.2.9.
6759         ----------------------------------------------------------------------
6760         Copyright (C) 2005, 2006 Free Software Foundation
6761         Copying and distribution of this file, with or without modification,
6762         are permitted in any medium without royalty provided the copyright
6763         notice and this notice are preserved.