Init the library immediately (for print_list(), called by gaa_parser,
[gnutls.git] / ChangeLog
bloba1ba1b0fd67e3b400d9527fec2aed8e60b06ff79
1 2007-02-22  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 1.7.7.
5 2007-02-22  Simon Josefsson <simon@josefsson.org>
7         * link-warning.h, gl/getaddrinfo.c, gl/gnulib.mk, gl/string_.h,
8         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, lgl/Makefile.am,
9         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
10         lgl/unistd_.h, lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4,
11         lgl/m4/snprintf.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
12         lgl/m4/unistd_h.m4: Update.
14 2007-02-22  Simon Josefsson <simon@josefsson.org>
16         * doc/manpages/Makefile.am: Update.
18 2007-02-22  Simon Josefsson <simon@josefsson.org>
20         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
22 2007-02-22  Simon Josefsson <simon@josefsson.org>
24         * lib/gnutls_extensions.h, lib/gnutls_extensions.c: Revert.
26 2007-02-22  Simon Josefsson <simon@josefsson.org>
28         * lib/gnutls_int.h: New flags for authz extension.
30 2007-02-22  Simon Josefsson <simon@josefsson.org>
32         * lib/ext_authz.c: Use our own logic to determine whether to send
33         extension replies in server.
35 2007-02-22  Simon Josefsson <simon@josefsson.org>
37         * lib/gnutls_extensions.h: Add prototype for
38         _gnutls_extension_list_check, we use it in ext_authz.c.
40 2007-02-22  Simon Josefsson <simon@josefsson.org>
42         * lib/gnutls_extensions.c: Remove static from
43         _gnutls_extension_list_check, we use it in ext_authz.c
45 2007-02-22  Simon Josefsson <simon@josefsson.org>
47         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
49 2007-02-22  Simon Josefsson <simon@josefsson.org>
51         * src/cli-gaa.c, src/cli-gaa.h: Generated.
53 2007-02-22  Simon Josefsson <simon@josefsson.org>
55         * src/serv.c, src/cli.c: Fix #include's.
57 2007-02-22  Simon Josefsson <simon@josefsson.org>
59         * NEWS: Add.
61 2007-02-22  Simon Josefsson <simon@josefsson.org>
63         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
64         and --authz-saml-assertion.
66 2007-02-22  Simon Josefsson <simon@josefsson.org>
68         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
69         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
70         --authz-saml-assertion.
72 2007-02-22  Simon Josefsson <simon@josefsson.org>
74         * NEWS: Fix.
76 2007-02-22  Simon Josefsson <simon@josefsson.org>
78         * configure.in: Fix so version due to added APIs.
80 2007-02-22  Simon Josefsson <simon@josefsson.org>
82         * doc/reference/Makefile.am: Ignore more.
84 2007-02-22  Simon Josefsson <simon@josefsson.org>
86         * NEWS: Revert.
88 2007-02-22  Simon Josefsson <simon@josefsson.org>
90         * lib/gnutls.pc.in: Revert Requires-change.
92 2007-02-21  Simon Josefsson <simon@josefsson.org>
94         * NEWS: Typo.
96 2007-02-21  Simon Josefsson <simon@josefsson.org>
98         * lib/gnutls_extensions.c: Add authz extension.
100 2007-02-21  Simon Josefsson <simon@josefsson.org>
102         * lib/ext_authz.c: Typo.
104 2007-02-21  Simon Josefsson <simon@josefsson.org>
106         * lib/gnutls_supplemental.c: Add authz hooks.
108 2007-02-21  Simon Josefsson <simon@josefsson.org>
110         * includes/gnutls/gnutls.h.in: Fix type (in never released
111         prototypes).
113 2007-02-21  Simon Josefsson <simon@josefsson.org>
115         * lib/gnutls_int.h: Add authz stuff.
117 2007-02-21  Simon Josefsson <simon@josefsson.org>
119         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
121 2007-02-21  Simon Josefsson <simon@josefsson.org>
123         * lib/ext_authz.c: New file.
125 2007-02-21  Simon Josefsson <simon@josefsson.org>
127         * lib/ext_authz.h: New file.
129 2007-02-21  Simon Josefsson <simon@josefsson.org>
131         * lib/gnutls_handshake.c: Sync with gnutls_supplemental.c.
133 2007-02-21  Simon Josefsson <simon@josefsson.org>
135         * lib/gnutls_supplemental.h: Sync with gnutls_supplemental.c.
137 2007-02-21  Simon Josefsson <simon@josefsson.org>
139         * lib/gnutls_supplemental.c: Fill in type+length.
141 2007-02-21  Simon Josefsson <simon@josefsson.org>
143         * NEWS: Add.
145 2007-02-21  Simon Josefsson <simon@josefsson.org>
147         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
148         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
149         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
150         gnutls_authz_send_x509_attr_cert_url, and
151         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
152         gnutls_authz_data_format_type_t (never part of any release).
154 2007-02-21  Simon Josefsson <simon@josefsson.org>
156         * lib/gnutls_supplemental.c: If callbacks failed to provide
157         anything, at least send protocol valid (yet semantically invalid)
158         supplemental message.
160 2007-02-21  Simon Josefsson <simon@josefsson.org>
162         * lib/gnutls_int.h: Add for supplemental support.
164 2007-02-21  Simon Josefsson <simon@josefsson.org>
166         * lib/gnutls_handshake.c: Support supplemental handshake messages.
168 2007-02-21  Simon Josefsson <simon@josefsson.org>
170         * lib/Makefile.am: Add gnutls_supplemental.h and
171         gnutls_supplemental.c.
173 2007-02-21  Simon Josefsson <simon@josefsson.org>
175         * lib/gnutls_supplemental.c: New file.
177 2007-02-21  Simon Josefsson <simon@josefsson.org>
179         * lib/gnutls_supplemental.h: New file.
181 2007-02-21  Simon Josefsson <simon@josefsson.org>
183         * doc/TODO: Add.
185 2007-02-19  Simon Josefsson <simon@josefsson.org>
187         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
188         Fix gnutls_authz_data_format_type_t.
190 2007-02-19  Simon Josefsson <simon@josefsson.org>
192         * NEWS: Add.
194 2007-02-17  Simon Josefsson <simon@josefsson.org>
196         * lib/debug.c: Support SUPPLEMENTAL handshake type.
198 2007-02-16  Simon Josefsson <simon@josefsson.org>
200         * AUTHORS: update
202 2007-02-16  Simon Josefsson <simon@josefsson.org>
204         * NEWS: Add.
206 2007-02-16  Simon Josefsson <simon@josefsson.org>
208         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
210 2007-02-16  Simon Josefsson <simon@josefsson.org>
212         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
214 2007-02-16  Simon Josefsson <simon@josefsson.org>
216         * lib/x509/rfc2818_hostname.c: Indent.
218 2007-02-16  Simon Josefsson <simon@josefsson.org>
220         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
222 2007-02-16  Simon Josefsson <simon@josefsson.org>
224         * NEWS: Add.
226 2007-02-16  Simon Josefsson <simon@josefsson.org>
228         * tests/hostname-check/hostname-check.c: Fix mem leak.
230 2007-02-16  Simon Josefsson <simon@josefsson.org>
232         * lib/x509/rfc2818_hostname.c: Doc fix.
234 2007-02-16  Simon Josefsson <simon@josefsson.org>
236         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
237         as a successful RFC 2818 hostname comparison match.  Reported by
238         "Richard W.M. Jones" <rjones@redhat.com>.
240 2007-02-16  Simon Josefsson <simon@josefsson.org>
242         * configure.in, tests/Makefile.am,
243         tests/hostname-check/Makefile.am, tests/hostname-check/README,
244         tests/hostname-check/hostname-check.c: Add self test of rfc2818
245         server identity check.
247 2007-02-15  Simon Josefsson <simon@josefsson.org>
249         * NEWS: Add.
251 2007-02-15  Simon Josefsson <simon@josefsson.org>
253         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
254         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
255         <thresh@altlinux.ru>.
257 2007-02-14  Simon Josefsson <simon@josefsson.org>
259         * lib/gnutls_hash_int.c: Avoid assert.
261 2007-02-14  Simon Josefsson <simon@josefsson.org>
263         * src/certtool.c: Make sure NULL is a pointer.
265 2007-02-14  Simon Josefsson <simon@josefsson.org>
267         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested
268         by Joe Orton <joe@manyfish.co.uk>.
270 2007-02-14  Simon Josefsson <simon@josefsson.org>
272         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
274 2007-02-14  Simon Josefsson <simon@josefsson.org>
276         * NEWS: Add.
278 2007-02-14  Simon Josefsson <simon@josefsson.org>
280         * includes/gnutls/gnutls.h.in: Add
281         gnutls_supplemental_data_format_type_t with member
282         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
284 2007-02-14  Simon Josefsson <simon@josefsson.org>
286         * NEWS: Add.
288 2007-02-14  Simon Josefsson <simon@josefsson.org>
290         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
291         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
292         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
293         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
295 2007-02-14  Simon Josefsson <simon@josefsson.org>
297         * lib/gnutls_int.h: Reorder.
299 2007-02-14  Simon Josefsson <simon@josefsson.org>
301         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
302         GNUTLS_EXTENSION_AUTHZ_SERVER.
304 2007-02-14  Simon Josefsson <simon@josefsson.org>
306         * NEWS: Add.
308 2007-02-14  Simon Josefsson <simon@josefsson.org>
310         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
312 2007-02-14  Simon Josefsson <simon@josefsson.org>
314         * includes/gnutls/gnutls.h.in: Spell out handshake types.
316 2007-02-13  Simon Josefsson <simon@josefsson.org>
318         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
320 2007-02-13  Simon Josefsson <simon@josefsson.org>
322         * src/certtool.c: Use error().
324 2007-02-13  Simon Josefsson <simon@josefsson.org>
326         * src/certtool.c: Cleanup p12 printing.
328 2007-02-13  Simon Josefsson <simon@josefsson.org>
330         * src/certtool.c: Cleanup pkcs7_info.
332 2007-02-13  Simon Josefsson <simon@josefsson.org>
334         * src/certtool.c: Fix.
336 2007-02-13  Simon Josefsson <simon@josefsson.org>
338         * src/certtool.c: Better errors.
340 2007-02-13  Simon Josefsson <simon@josefsson.org>
342         * src/certtool.gaa: Remove --copyright (use --version).
344 2007-02-13  Simon Josefsson <simon@josefsson.org>
346         * src/certtool.c: Use version-etc.
348 2007-02-13  Simon Josefsson <simon@josefsson.org>
350         * configure.in: Fix for version-etc.
352 2007-02-13  Simon Josefsson <simon@josefsson.org>
354         * gl/gnulib.mk, gl/version-etc-fsf.c, gl/version-etc.c,
355         gl/version-etc.h, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
356         gl/m4/stdarg.m4: Update.
358 2007-02-13  Simon Josefsson <simon@josefsson.org>
360         * src/certtool.c: Cleanup CRL.
362 2007-02-13  Simon Josefsson <simon@josefsson.org>
364         * src/certtool.c: Cleanup.
366 2007-02-13  Simon Josefsson <simon@josefsson.org>
368         * src/certtool.c: Simplify.
370 2007-02-13  Simon Josefsson <simon@josefsson.org>
372         * src/certtool.c: Cleanups.
374 2007-02-13  Simon Josefsson <simon@josefsson.org>
376         * src/certtool.c: Rewrite generate_private_key_int.
378 2007-02-13  Simon Josefsson <simon@josefsson.org>
380         * src/certtool.c: Fix mem leak.
382 2007-02-13  Simon Josefsson <simon@josefsson.org>
384         * src/certtool.c: Fix crl_info.
386 2007-02-13  Simon Josefsson <simon@josefsson.org>
388         * src/certtool.c: Rewrite load_private_key.
390 2007-02-13  Simon Josefsson <simon@josefsson.org>
392         * src/certtool.c: Rewrite load_request.
394 2007-02-13  Simon Josefsson <simon@josefsson.org>
396         * src/certtool.c: Rewrite load_ca_private_key.
398 2007-02-13  Simon Josefsson <simon@josefsson.org>
400         * src/certtool.c: Remove.
402 2007-02-13  Simon Josefsson <simon@josefsson.org>
404         * src/certtool.c: Rewrite load_ca_cert.
406 2007-02-13  Simon Josefsson <simon@josefsson.org>
408         * src/certtool.c: No limit on CRL size during verification.
410 2007-02-13  Simon Josefsson <simon@josefsson.org>
412         * lib/x509/x509.c: Simplify.
414 2007-02-13  Simon Josefsson <simon@josefsson.org>
416         * tests/certificate_set_x509_crl.c: Need config.h.
418 2007-02-13  Simon Josefsson <simon@josefsson.org>
420         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
422 2007-02-13  Simon Josefsson <simon@josefsson.org>
424         * src/Makefile.am: Need libgnu.la.
426 2007-02-13  Simon Josefsson <simon@josefsson.org>
428         * src/errcodes.c: Need config.h.
430 2007-02-13  Simon Josefsson <simon@josefsson.org>
432         * lib/pkix_asn1_tab.c, lib/gnutls_asn1_tab.c: Update.
434 2007-02-13  Simon Josefsson <simon@josefsson.org>
436         * configure.in: Remove stuff obsoleted by time_r.
438 2007-02-13  Simon Josefsson <simon@josefsson.org>
440         * configure.in: Don't check for time.h, not needed.
442 2007-02-13  Simon Josefsson <simon@josefsson.org>
444         * lib/defines.h: Only use time.h, from gnulib if needed.
446 2007-02-13  Simon Josefsson <simon@josefsson.org>
448         * tests/pathlen/ca-no-pathlen.pem,
449         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
451 2007-02-13  Simon Josefsson <simon@josefsson.org>
453         * NEWS: Add.
455 2007-02-13  Simon Josefsson <simon@josefsson.org>
457         * lib/x509/output.c: Remove.
459 2007-02-13  Simon Josefsson <simon@josefsson.org>
461         * lgl/Makefile.am, lgl/string_.h, lgl/time_.h, lgl/time_r.c,
462         lgl/time_r.h, lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4,
463         lgl/m4/time_r.m4, gl/string_.h: Update.
465 2007-02-13  Simon Josefsson <simon@josefsson.org>
467         * tests/nist-pkits/gnutls-nist-tests.html: Add.
469 2007-02-13  Simon Josefsson <simon@josefsson.org>
471         * tests/nist-pkits/README: Fix.
473 2007-02-13  Simon Josefsson <simon@josefsson.org>
475         * tests/nist-pkits/pkits_test: Unpack.
477 2007-02-13  Simon Josefsson <simon@josefsson.org>
479         * tests/nist-pkits/pkits_test: Add.
481 2007-02-13  Simon Josefsson <simon@josefsson.org>
483         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
485 2007-02-13  Simon Josefsson <simon@josefsson.org>
487         * tests/nist-pkits/pkits_test_list_generator.patch: Add.
489 2007-02-13  Simon Josefsson <simon@josefsson.org>
491         * tests/nist-pkits/gnutls_test_entry: Remove.
493 2007-02-13  Simon Josefsson <simon@josefsson.org>
495         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry:
496         Add.
498 2007-02-13  Simon Josefsson <simon@josefsson.org>
500         * tests/nist-pkits/README,
501         tests/nist-pkits/pkits_test_list_generator.tgz: Add.
503 2007-02-13  Simon Josefsson <simon@josefsson.org>
505         * tests/nist-pkits/README: Add.
507 2007-02-13  Simon Josefsson <simon@josefsson.org>
509         * lib/x509/mpi.c: We don't support inherited DSA parameters.
511 2007-02-13  Simon Josefsson <simon@josefsson.org>
513         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
514         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime:
515         Update.
517 2007-02-13  Simon Josefsson <simon@josefsson.org>
519         * tests/nist-pkits/pkits: Fix.
521 2007-02-13  Simon Josefsson <simon@josefsson.org>
523         * tests/PKITS.pdf, tests/PKITS_data.zip, tests/pkits,
524         tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
525         tests/pkits_smime, tests/nist-pkits/PKITS.pdf,
526         tests/nist-pkits/PKITS_data.zip, tests/nist-pkits/README,
527         tests/nist-pkits/pkits, tests/nist-pkits/pkits_crl,
528         tests/nist-pkits/pkits_crt, tests/nist-pkits/pkits_pkcs12,
529         tests/nist-pkits/pkits_smime: Move PKITS stuff to nist-pkits/.
531 2007-02-13  Simon Josefsson <simon@josefsson.org>
533         * doc/TODO: Add.
535 2007-02-13  Simon Josefsson <simon@josefsson.org>
537         * tests/x509paths/README: Fix.
539 2007-02-13  Simon Josefsson <simon@josefsson.org>
541         * tests/x509paths/chain: fix for chain 1.
543 2007-02-13  Simon Josefsson <simon@josefsson.org>
545         * tests/chain, tests/x509tests.tgz, tests/x509paths/Certificate
546         Path Validation Testing.pdf, tests/x509paths/README,
547         tests/x509paths/chain, tests/x509paths/x509tests.tgz: Move old NIST
548         stuff to separate directory.
550 2007-02-13  Simon Josefsson <simon@josefsson.org>
552         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
554 2007-02-13  Simon Josefsson <simon@josefsson.org>
556         * lib/x509/output.c: Don't use uninitialized.
558 2007-02-13  Simon Josefsson <simon@josefsson.org>
560         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
562 2007-02-13  Simon Josefsson <simon@josefsson.org>
564         * configure.in: Fix PKI test.
566 2007-02-13  Simon Josefsson <simon@josefsson.org>
568         * doc/manpages/Makefile.am: Update.
570 2007-02-13  Simon Josefsson <simon@josefsson.org>
572         * src/certtool.c: Simplify copyright.
574 2007-02-13  Simon Josefsson <simon@josefsson.org>
576         * NEWS: Add.
578 2007-02-13  Simon Josefsson <simon@josefsson.org>
580         * src/certtool-cfg.c: Remove.
582 2007-02-13  Simon Josefsson <simon@josefsson.org>
584         * src/certtool.c: Remove unused.
586 2007-02-13  Simon Josefsson <simon@josefsson.org>
588         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
590 2007-02-13  Simon Josefsson <simon@josefsson.org>
592         * configure.in: Add conditional for PKI stuff.
594 2007-02-13  Simon Josefsson <simon@josefsson.org>
596         * src/certtool.c: Handle larger certificate lists.
598 2007-02-13  Simon Josefsson <simon@josefsson.org>
600         * src/certtool.c: Fix.
602 2007-02-13  Simon Josefsson <simon@josefsson.org>
604         * src/certtool.c: Fix.
606 2007-02-13  Simon Josefsson <simon@josefsson.org>
608         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
610 2007-02-13  Simon Josefsson <simon@josefsson.org>
612         * src/certtool.c: Use gnutls_x509_crl_print.
614 2007-02-13  Simon Josefsson <simon@josefsson.org>
616         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
617         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
618         gnutls_x509_crl_print.
620 2007-02-13  Simon Josefsson <simon@josefsson.org>
622         * src/certtool.c: Use error().
624 2007-02-13  Simon Josefsson <simon@josefsson.org>
626         * libextra/Makefile.am: We do need lgl/ though.
628 2007-02-13  Simon Josefsson <simon@josefsson.org>
630         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
631         gl/.
633 2007-02-13  Simon Josefsson <simon@josefsson.org>
635         * libextra/openpgp/Makefile.am: Don't include gl/.
637 2007-02-13  Simon Josefsson <simon@josefsson.org>
639         * gl/dummy.c: Remove.
641 2007-02-13  Simon Josefsson <simon@josefsson.org>
643         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/progname.c,
644         gl/progname.h, gl/m4/error.m4, gl/m4/gnulib-cache.m4,
645         gl/m4/gnulib-comp.m4: Add.
647 2007-02-13  Simon Josefsson <simon@josefsson.org>
649         * Makefile.am, configure.in: Revert.
651 2007-02-13  Simon Josefsson <simon@josefsson.org>
653         * libextra/Makefile.am: No need for gl/.
655 2007-02-13  Simon Josefsson <simon@josefsson.org>
657         * Makefile.am: Fix src/lib/.
659 2007-02-13  Simon Josefsson <simon@josefsson.org>
661         * configure.in: Build src/lib/.
663 2007-02-13  Simon Josefsson <simon@josefsson.org>
665         * configure.in: Init src/lib/.
667 2007-02-13  Simon Josefsson <simon@josefsson.org>
669         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4:
670         Update.
672 2007-02-13  Simon Josefsson <simon@josefsson.org>
674         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
676 2007-02-13  Simon Josefsson <simon@josefsson.org>
678         * gl/error.c, gl/error.h, gl/m4/error.m4, gl/gnulib.mk,
679         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add.
681 2007-02-13  Simon Josefsson <simon@josefsson.org>
683         * src/certtool.c: No size limit on CRL data.
685 2007-02-12  Simon Josefsson <simon@josefsson.org>
687         * lib/x509/common.c:
688         (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
690 2007-02-12  Simon Josefsson <simon@josefsson.org>
692         * lib/x509/output.c: Support GNUTLS_SAN_DN.
694 2007-02-12  Simon Josefsson <simon@josefsson.org>
696         * NEWS: Add.
698 2007-02-12  Simon Josefsson <simon@josefsson.org>
700         * lib/x509/x509.c:
701         (parse_general_name): Support GNUTLS_SAN_DN.
703 2007-02-12  Simon Josefsson <simon@josefsson.org>
705         * NEWS: Fix.
707 2007-02-12  Simon Josefsson <simon@josefsson.org>
709         * configure.in: Bump versions.
711 2007-02-12  Simon Josefsson <simon@josefsson.org>
713         * includes/gnutls/gnutls.h.in, NEWS: Add.
715 2007-02-12  Simon Josefsson <simon@josefsson.org>
717         * NEWS: Version 1.7.6.
719 2007-02-12  Simon Josefsson <simon@josefsson.org>
721         * configure.in: New APIs, bump libtool library versions.
723 2007-02-12  Simon Josefsson <simon@josefsson.org>
725         * gl/gnulib.mk, gl/string_.h, gl/m4/string_h.m4, lgl/Makefile.am,
726         lgl/string_.h, lgl/m4/string_h.m4: Update.
728 2007-02-12  Simon Josefsson <simon@josefsson.org>
730         * Makefile.am: Use latest docs on web site.
732 2007-02-12  Simon Josefsson <simon@josefsson.org>
734         * po/POTFILES.in: Add.
736 2007-02-12  Simon Josefsson <simon@josefsson.org>
738         * lib/x509/output.c: Mark for translation.
740 2007-02-12  Simon Josefsson <simon@josefsson.org>
742         * lib/pkix_asn1_tab.c: Generated.
744 2007-02-12  Simon Josefsson <simon@josefsson.org>
746         * lib/x509/output.c: Print more than one SAN.
748 2007-02-12  Simon Josefsson <simon@josefsson.org>
750         * lib/x509/output.c: Better printing of XMPP SAN.
752 2007-02-12  Simon Josefsson <simon@josefsson.org>
754         * lib/pkix.asn: Add XMPP definitions.
756 2007-02-12  Simon Josefsson <simon@josefsson.org>
758         * lib/x509/x509.c: Doc fix.
760 2007-02-12  Simon Josefsson <simon@josefsson.org>
762         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
763         <m@tthias.eu>.
765 2007-02-12  Simon Josefsson <simon@josefsson.org>
767         * src/serv.c: Print X.509 client cert info.
769 2007-02-09  Simon Josefsson <simon@josefsson.org>
771         * src/serv.c: Text fix.
773 2007-02-09  Simon Josefsson <simon@josefsson.org>
775         * doc/manpages/Makefile.am: Update.
777 2007-02-09  Simon Josefsson <simon@josefsson.org>
779         * tests/pathlen/ca-no-pathlen.pem,
780         tests/pathlen/no-ca-or-pathlen.pem: Update.
782 2007-02-09  Simon Josefsson <simon@josefsson.org>
784         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
785         that gmtime was used and that the time given is in UTC.  Just hard
786         code it to UTC.
788 2007-02-09  Simon Josefsson <simon@josefsson.org>
790         * lib/gnutls_str.c: Typo.
792 2007-02-09  Simon Josefsson <simon@josefsson.org>
794         * lgl/Makefile.am, lgl/asprintf.c, lgl/vasprintf.c,
795         lgl/vasprintf.h, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
796         lgl/m4/vasprintf.m4: Add.
798 2007-02-09  Simon Josefsson <simon@josefsson.org>
800         * lib/x509/output.c: Use gnulib's time_r for systems that lack
801         gmtime_r.
803 2007-02-09  Simon Josefsson <simon@josefsson.org>
805         * lgl/Makefile.am, lgl/time_r.c, lgl/time_r.h,
806         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4:
807         Add.
809 2007-02-09  Simon Josefsson <simon@josefsson.org>
811         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
813 2007-02-09  Simon Josefsson <simon@josefsson.org>
815         * lib/x509/output.c: Strings not zero terminated.
817 2007-02-09  Simon Josefsson <simon@josefsson.org>
819         * lib/x509/output.c: Hexprint unknown extensions.
821 2007-02-09  Simon Josefsson <simon@josefsson.org>
823         * tests/key-id/key-id: Update.
825 2007-02-09  Simon Josefsson <simon@josefsson.org>
827         * tests/pathlen/ca-no-pathlen.pem,
828         tests/pathlen/no-ca-or-pathlen.pem: Update.
830 2007-02-09  Simon Josefsson <simon@josefsson.org>
832         * src/certtool.c: Remove.
834 2007-02-09  Simon Josefsson <simon@josefsson.org>
836         * src/certtool.c: Fix.
838 2007-02-09  Simon Josefsson <simon@josefsson.org>
840         * NEWS: Add.
842 2007-02-09  Simon Josefsson <simon@josefsson.org>
844         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
846 2007-02-09  Simon Josefsson <simon@josefsson.org>
848         * src/certtool.c: Use gnutls_x509_crt_print.
850 2007-02-09  Simon Josefsson <simon@josefsson.org>
852         * includes/gnutls/x509.h, NEWS: Add.
854 2007-02-09  Simon Josefsson <simon@josefsson.org>
856         * lib/x509/output.c: Fix error messages.
858 2007-02-09  Simon Josefsson <simon@josefsson.org>
860         * lib/x509/output.c: Really fix.
862 2007-02-09  Simon Josefsson <simon@josefsson.org>
864         * lib/x509/output.c: Fix.
866 2007-02-09  Simon Josefsson <simon@josefsson.org>
868         * includes/gnutls/x509.h: Change signature (ok since no release).
870 2007-02-09  Simon Josefsson <simon@josefsson.org>
872         * lib/x509/output.c: Use datum for outputs.
874 2007-02-09  Simon Josefsson <simon@josefsson.org>
876         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
878 2007-02-09  Simon Josefsson <simon@josefsson.org>
880         * lib/x509/output.c: Simplify.
882 2007-02-09  Simon Josefsson <simon@josefsson.org>
884         * lib/x509/extensions.c: Don't crash on NULL's.
886 2007-02-08  Simon Josefsson <simon@josefsson.org>
888         * NEWS: Add, from older branches.
890 2007-02-08  Simon Josefsson <simon@josefsson.org>
892         * lib/x509/output.c: Doc fix.
894 2007-02-08  Simon Josefsson <simon@josefsson.org>
896         * lib/x509/Makefile.am: Build output.c.
898 2007-02-08  Simon Josefsson <simon@josefsson.org>
900         * lib/x509/output.c, NEWS: Add.
902 2007-02-08  Simon Josefsson <simon@josefsson.org>
904         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
905         gnutls_x509_crt_get_signature.
907 2007-02-08  Simon Josefsson <simon@josefsson.org>
909         * NEWS: Add.
911 2007-02-08  Simon Josefsson <simon@josefsson.org>
913         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
915 2007-02-08  Simon Josefsson <simon@josefsson.org>
917         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
919 2007-02-08  Simon Josefsson <simon@josefsson.org>
921         * lib/x509/extensions.c: Fix warnings.
923 2007-02-08  Simon Josefsson <simon@josefsson.org>
925         * lib/gnutls_str.h, lib/gnutls_str.c: Add
926         _gnutls_string_append_printf.
928 2007-02-08  Simon Josefsson <simon@josefsson.org>
930         * lib/x509/x509.c, NEWS, includes/gnutls/x509.h: Add
931         gnutls_x509_crt_get_extension_data and
932         gnutls_x509_crt_get_extension_info.
934 2007-02-08  Simon Josefsson <simon@josefsson.org>
936         * src/certtool.c: Fix.
938 2007-02-08  Simon Josefsson <simon@josefsson.org>
940         * src/certtool.c: XMPP otherName SAN support.
942 2007-02-08  Simon Josefsson <simon@josefsson.org>
944         * NEWS: Typo.
946 2007-02-08  Simon Josefsson <simon@josefsson.org>
948         * NEWS: Fix.
950 2007-02-08  Simon Josefsson <simon@josefsson.org>
952         * NEWS, THANKS: Add.
954 2007-02-08  Simon Josefsson <simon@josefsson.org>
956         * lib/x509/x509.c: Fix.
958 2007-02-08  Simon Josefsson <simon@josefsson.org>
960         * includes/gnutls/gnutls.h.in: Doc fix.
962 2007-02-08  Simon Josefsson <simon@josefsson.org>
964         * lib/x509/x509.c: Support XMPP OID.
966 2007-02-08  Simon Josefsson <simon@josefsson.org>
968         * lib/x509/x509.c: Doc fix.
970 2007-02-08  Simon Josefsson <simon@josefsson.org>
972         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
973         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
974         otherName SAN's.
976 2007-02-07  Simon Josefsson <simon@josefsson.org>
978         * doc/gnutls.texi: Fix.
980 2007-02-07  Simon Josefsson <simon@josefsson.org>
982         * doc/gnutls.texi: add tcp and tlsia
984 2007-02-07  Simon Josefsson <simon@josefsson.org>
986         * AUTHORS: Fix.
988 2007-02-07  Simon Josefsson <simon@josefsson.org>
990         * src/serv.c: Don't say TLS 1.0.
992 2007-02-07  Simon Josefsson <simon@josefsson.org>
994         * NEWS: Fix.
996 2007-02-07  Simon Josefsson <simon@josefsson.org>
998         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
1000 2007-02-07  Simon Josefsson <simon@josefsson.org>
1002         * NEWS: Add.
1004 2007-02-07  Simon Josefsson <simon@josefsson.org>
1006         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
1008 2007-02-07  Simon Josefsson <simon@josefsson.org>
1010         * NEWS: Add.
1012 2007-02-07  Simon Josefsson <simon@josefsson.org>
1014         * doc/gnutls.texi: dsa key
1016 2007-02-06  Simon Josefsson <simon@josefsson.org>
1018         * doc/gnutls.texi: Fix.
1020 2007-02-06  Simon Josefsson <simon@josefsson.org>
1022         * lib/gnutls_sig.c: Fix crash on failures.
1024 2007-02-06  Simon Josefsson <simon@josefsson.org>
1026         * NEWS, configure.in: Bump versions.
1028 2007-02-06  Simon Josefsson <simon@josefsson.org>
1030         * doc/protocol/draft-ietf-tls-srp-00.txt,
1031         doc/protocol/draft-ietf-tls-srp-01.txt,
1032         doc/protocol/draft-ietf-tls-srp-02.txt,
1033         doc/protocol/draft-ietf-tls-srp-03.txt,
1034         doc/protocol/draft-ietf-tls-srp-04.txt,
1035         doc/protocol/draft-ietf-tls-srp-05.txt,
1036         doc/protocol/draft-ietf-tls-srp-06.txt,
1037         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
1039 2007-02-06  Simon Josefsson <simon@josefsson.org>
1041         * NEWS: Version 1.7.5.
1043 2007-02-06  Simon Josefsson <simon@josefsson.org>
1045         * NEWS: Fix.
1047 2007-02-06  Simon Josefsson <simon@josefsson.org>
1049         * NEWS: Add.
1051 2007-02-06  Simon Josefsson <simon@josefsson.org>
1053         * gl/gnulib.mk, gl/string_.h, gl/m4/string_h.m4, lgl/Makefile.am,
1054         lgl/string_.h, lgl/m4/string_h.m4: Update.
1056 2007-02-06  Simon Josefsson <simon@josefsson.org>
1058         * NEWS: Reorder.
1060 2007-02-06  Simon Josefsson <simon@josefsson.org>
1062         * doc/gnutls.texi: Fix.
1064 2007-02-06  Simon Josefsson <simon@josefsson.org>
1066         * NEWS: Add.
1068 2007-02-06  Simon Josefsson <simon@josefsson.org>
1070         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
1072 2007-02-06  Simon Josefsson <simon@josefsson.org>
1074         * doc/gnutls.texi: mention psk
1076 2007-02-06  Simon Josefsson <simon@josefsson.org>
1078         * NEWS: Add.
1080 2007-02-06  Simon Josefsson <simon@josefsson.org>
1082         * lib/gnutls_handshake.c:
1083         (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
1084         GNUTLS_KX_SRP_DSS if there is no SRP credential.
1086 2007-02-06  Simon Josefsson <simon@josefsson.org>
1088         * doc/gnutls.texi: fix
1090 2007-02-06  Simon Josefsson <simon@josefsson.org>
1092         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
1093         username/password.
1095 2007-02-06  Simon Josefsson <simon@josefsson.org>
1097         * doc/gnutls.texi: Add.
1099 2007-02-06  Simon Josefsson <simon@josefsson.org>
1101         * src/serv.c: Modernize priorities.
1103 2007-02-06  Simon Josefsson <simon@josefsson.org>
1105         * src/cli.c: Prefer PSK.
1107 2007-02-06  Simon Josefsson <simon@josefsson.org>
1109         * src/cli.c: Modernize priorities.
1111 2007-02-06  Simon Josefsson <simon@josefsson.org>
1113         * doc/gnutls.texi: more
1115 2007-02-06  Simon Josefsson <simon@josefsson.org>
1117         * src/common.c: Parse new MACs.
1119 2007-02-06  Simon Josefsson <simon@josefsson.org>
1121         * src/serv.c: Prefer OpenPGP certs from client.
1123 2007-02-06  Simon Josefsson <simon@josefsson.org>
1125         * doc/gnutls.texi: Fix.
1127 2007-02-06  Simon Josefsson <simon@josefsson.org>
1129         * NEWS: Fix.
1131 2007-02-06  Simon Josefsson <simon@josefsson.org>
1133         * src/cli-gaa.c: Generated.
1135 2007-02-06  Simon Josefsson <simon@josefsson.org>
1137         * configure.in: Bump versions.
1139 2007-02-06  Simon Josefsson <simon@josefsson.org>
1141         * NEWS: Add.
1143 2007-02-06  Simon Josefsson <simon@josefsson.org>
1145         * src/common.c: Typo in last commit.
1147 2007-02-06  Simon Josefsson <simon@josefsson.org>
1149         * src/cli.gaa: Typo.
1151 2007-02-06  Simon Josefsson <simon@josefsson.org>
1153         * src/common.c: Fix --list.
1155 2007-02-06  Simon Josefsson <simon@josefsson.org>
1157         * doc/gnutls.texi: Add.
1159 2007-02-06  Simon Josefsson <simon@josefsson.org>
1161         * lib/gnutls_hash_int.c: Revert, not needed.
1163 2007-02-06  Simon Josefsson <simon@josefsson.org>
1165         * lib/gnutls_hash_int.c:
1166         (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
1167         commit.
1169 2007-02-06  Simon Josefsson <simon@josefsson.org>
1171         * src/serv.c: Fix last commit.
1173 2007-02-06  Simon Josefsson <simon@josefsson.org>
1175         * src/serv.c: Support TLS 1.2 and AES 256.
1177 2007-02-05  Simon Josefsson <simon@josefsson.org>
1179         * NEWS: Version 1.7.4.
1181 2007-02-05  Simon Josefsson <simon@josefsson.org>
1183         * NEWS: Add.
1185 2007-02-05  Simon Josefsson <simon@josefsson.org>
1187         * src/serv.c: use static DH params if none or provided
1189 2007-02-05  Simon Josefsson <simon@josefsson.org>
1191         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
1192         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
1194 2007-02-05  Simon Josefsson <simon@josefsson.org>
1196         * tests/pskself.c: No dh here.
1198 2007-02-05  Simon Josefsson <simon@josefsson.org>
1200         * NEWS: Reorder.
1202 2007-02-05  Simon Josefsson <simon@josefsson.org>
1204         * NEWS: Fix.
1206 2007-02-05  Simon Josefsson <simon@josefsson.org>
1208         * NEWS: Add.
1210 2007-02-05  Simon Josefsson <simon@josefsson.org>
1212         * configure.in, tests/Makefile.am: Add SHA-2 self test.
1214 2007-02-05  Simon Josefsson <simon@josefsson.org>
1216         * tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
1217         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
1218         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
1220 2007-02-05  Simon Josefsson <simon@josefsson.org>
1222         * NEWS: Add.
1224 2007-02-05  Simon Josefsson <simon@josefsson.org>
1226         * src/certtool-cfg.c: Set pathlength to -1 (not present) by
1227         default, for templates.
1229 2007-02-05  Simon Josefsson <simon@josefsson.org>
1231         * src/certtool-gaa.c: Generated.
1233 2007-02-05  Simon Josefsson <simon@josefsson.org>
1235         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
1237 2007-02-05  Simon Josefsson <simon@josefsson.org>
1239         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
1240         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
1241         (RSA-)SHA-256/384/512.
1243 2007-02-05  Simon Josefsson <simon@josefsson.org>
1245         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
1247 2007-02-05  Simon Josefsson <simon@josefsson.org>
1249         * lib/gnutls_algorithms.c:
1250         (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
1251         Affects gnutls_sign_algorithm_get_name, and
1252         _gnutls_x509_sign_to_oid.
1254 2007-02-05  Simon Josefsson <simon@josefsson.org>
1256         * NEWS, includes/gnutls/gnutls.h.in: Enum types for
1257         SHA-256/384/512.
1259 2007-02-05  Simon Josefsson <simon@josefsson.org>
1261         * gl/gnulib.mk, gl/stdbool_.h, gl/string_.h, gl/m4/gnulib-comp.m4,
1262         gl/m4/string_h.m4, lgl/Makefile.am, lgl/memmem.c, lgl/string_.h,
1263         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4: Update.
1265 2007-02-04  Simon Josefsson <simon@josefsson.org>
1267         * NEWS: Add.
1269 2007-02-04  Simon Josefsson <simon@josefsson.org>
1271         * gl/gai_strerror.c, gl/gnulib.mk, gl/string_.h,
1272         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/string_h.m4,
1273         lgl/Makefile.am, lgl/string_.h, lgl/m4/gnulib-comp.m4,
1274         lgl/m4/socklen.m4, lgl/m4/string_h.m4: Update.
1276 2007-02-02  Simon Josefsson <simon@josefsson.org>
1278         * doc/gnutls.texi: Typo.
1280 2007-02-02  Simon Josefsson <simon@josefsson.org>
1282         * NEWS: Add.
1284 2007-02-02  Simon Josefsson <simon@josefsson.org>
1286         * configure.in, NEWS: Bump versions.
1288 2007-02-02  Simon Josefsson <simon@josefsson.org>
1290         * doc/signatures.texi: Removed the wrong file, re-add this one.
1291         Oops.
1293 2007-02-02  Simon Josefsson <simon@josefsson.org>
1295         * doc/Makefile.am: Remove bibliography.texi.
1297 2007-02-02  Simon Josefsson <simon@josefsson.org>
1299         * doc/signatures.texi, doc/bibliography.texi: Remove.
1301 2007-02-02  Simon Josefsson <simon@josefsson.org>
1303         * doc/gnutls.texi: Don't use my-bib-macros.
1305 2007-02-02  Simon Josefsson <simon@josefsson.org>
1307         * doc/my-bib-macros.texi: use pxref.
1309 2007-02-02  Simon Josefsson <simon@josefsson.org>
1311         * doc/my-bib-macros.texi: Fix.
1313 2007-02-02  Simon Josefsson <simon@josefsson.org>
1315         * doc/gnutls.texi: proxy and certtool stuff
1317 2007-02-02  Simon Josefsson <simon@josefsson.org>
1319         * lib/x509/xml.c: Doc fix.
1321 2007-02-02  Simon Josefsson <simon@josefsson.org>
1323         * doc/bibliography.texi: reorder
1325 2007-02-02  Simon Josefsson <simon@josefsson.org>
1327         * doc/bibliography.texi: Add rfc3820.
1329 2007-02-02  Simon Josefsson <simon@josefsson.org>
1331         * doc/gnutls.texi: Mention RFC 3820.
1333 2007-02-02  Simon Josefsson <simon@josefsson.org>
1335         * doc/gnutls.texi: Improve extensions stuff.
1337 2007-02-01  Simon Josefsson <simon@josefsson.org>
1339         * NEWS: Version 1.7.3.
1341 2007-02-01  Simon Josefsson <simon@josefsson.org>
1343         * NEWS: Typo.
1345 2007-02-01  Simon Josefsson <simon@josefsson.org>
1347         * tests/pathlen/ca-no-pathlen.pem,
1348         tests/pathlen/no-ca-or-pathlen.pem: Update.
1350 2007-02-01  Simon Josefsson <simon@josefsson.org>
1352         * NEWS: Add.
1354 2007-02-01  Simon Josefsson <simon@josefsson.org>
1356         * src/certtool.c: Print times in UTC.
1358 2007-02-01  Simon Josefsson <simon@josefsson.org>
1360         * NEWS: Fix.
1362 2007-02-01  Simon Josefsson <simon@josefsson.org>
1364         * NEWS: Reorder.
1366 2007-02-01  Simon Josefsson <simon@josefsson.org>
1368         * configure.in: Typo.
1370 2007-02-01  Simon Josefsson <simon@josefsson.org>
1372         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
1373         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
1374         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
1375         tests/key-id/key-ca.pem, tests/key-id/key-id,
1376         tests/key-id/key-user.pem: Add key-id self test.
1378 2007-02-01  Simon Josefsson <simon@josefsson.org>
1380         * src/certtool.c: Don't print proxy info if there aren't any proxy
1381         extension.
1383 2007-02-01  Simon Josefsson <simon@josefsson.org>
1385         * doc/protocol/rfc4785.txt: Add.
1387 2007-01-31  Simon Josefsson <simon@josefsson.org>
1389         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
1390         present.  Reported by Dale Sedivec
1391         <dale-keyword-gnutls.5670f1@codefu.org>.
1393 2007-01-31  Simon Josefsson <simon@josefsson.org>
1395         * lib/x509/x509.c: Doc fix.
1397 2007-01-31  Simon Josefsson <simon@josefsson.org>
1399         * doc/manpages/Makefile.am: Add.
1401 2007-01-31  Simon Josefsson <simon@josefsson.org>
1403         * src/certtool-cfg.c: Fix last commit.
1405 2007-01-31  Simon Josefsson <simon@josefsson.org>
1407         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
1408         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
1409         reading/generating proxy certificates in certtool.
1411 2007-01-31  Simon Josefsson <simon@josefsson.org>
1413         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
1414         lib/x509/extensions.h, lib/x509/x509.c: Add
1415         gnutls_x509_crt_get_proxy.
1417 2007-01-31  Simon Josefsson <simon@josefsson.org>
1419         * lib/x509/x509_write.c: Fix last commit.
1421 2007-01-31  Simon Josefsson <simon@josefsson.org>
1423         * lib/x509/x509_write.c:
1424         (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
1426 2007-01-31  Simon Josefsson <simon@josefsson.org>
1428         * NEWS: Mention RFC 3820.
1430 2007-01-31  Simon Josefsson <simon@josefsson.org>
1432         * NEWS, lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/extensions.c,
1433         lib/x509/extensions.h, lib/x509/x509_write.c,
1434         includes/gnutls/x509.h: Add proxy certificate APIs.
1436 2007-01-31  Simon Josefsson <simon@josefsson.org>
1438         * NEWS: Add.
1440 2007-01-31  Simon Josefsson <simon@josefsson.org>
1442         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
1444 2007-01-31  Simon Josefsson <simon@josefsson.org>
1446         * lib/defines.h: String.h from gnulib now makes sure memmem is
1447         available.
1449 2007-01-31  Simon Josefsson <simon@josefsson.org>
1451         * gl/strdup.h, lgl/memmem.h: Remove.
1453 2007-01-31  Simon Josefsson <simon@josefsson.org>
1455         * gl/getaddrinfo.c, gl/gnulib.mk, gl/socket_.h, gl/strdup.c,
1456         gl/string_.h, gl/m4/absolute-header.m4, gl/m4/extensions.m4,
1457         gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4,
1458         gl/m4/string_h.m4, lgl/Makefile.am, lgl/printf-args.c,
1459         lgl/printf-args.h, lgl/printf-parse.c, lgl/socket_.h,
1460         lgl/stdint_.h, lgl/string_.h, lgl/vasnprintf.c, lgl/wchar_.h,
1461         lgl/m4/extensions.m4, lgl/m4/gnulib-common.m4,
1462         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
1463         lgl/m4/string_h.m4, lgl/m4/unistd_h.m4, lgl/m4/wchar.m4: Update.
1465 2007-01-26  Simon Josefsson <simon@josefsson.org>
1467         * NEWS: Add.
1469 2007-01-26  Simon Josefsson <simon@josefsson.org>
1471         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
1472         tests/pathlen/ca-no-pathlen.pem,
1473         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
1474         pathlen bug (and general certificate parsing).
1476 2007-01-26  Simon Josefsson <simon@josefsson.org>
1478         * NEWS: Add.
1480 2007-01-26  Simon Josefsson <simon@josefsson.org>
1482         * lib/x509/extensions.c:
1483         (_gnutls_x509_ext_extract_basicConstraints): Make sure
1484         pathLenConstraint is read, even if CA reading fails.
1486 2007-01-25  Simon Josefsson <simon@josefsson.org>
1488         * NEWS: Add.
1490 2007-01-25  Simon Josefsson <simon@josefsson.org>
1492         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
1493         describe C++ compiler bug problem.
1495 2007-01-25  Simon Josefsson <simon@josefsson.org>
1497         * lib/gnutlsxx.cpp, includes/gnutls/gnutlsxx.h: Fix C++ compiler
1498         bug in a "better" way, tiny patch from Matthias Scheler
1499         <tron@NetBSD.org>.
1501 2007-01-16  Simon Josefsson <simon@josefsson.org>
1503         * configure.in: Bump versions.
1505 2007-01-16  Simon Josefsson <simon@josefsson.org>
1507         * NEWS: Add.
1509 2007-01-16  Simon Josefsson <simon@josefsson.org>
1511         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
1512         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
1513         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
1514         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
1516 2007-01-15  Simon Josefsson <simon@josefsson.org>
1518         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
1520 2007-01-14  Simon Josefsson <simon@josefsson.org>
1522         * NEWS: Version 1.7.2.
1524 2007-01-14  Simon Josefsson <simon@josefsson.org>
1526         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/unistd_.h,
1527         lgl/m4/gnulib-comp.m4, lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4:
1528         Update.
1530 2007-01-14  Simon Josefsson <simon@josefsson.org>
1532         * NEWS: Add.
1534 2007-01-14  Simon Josefsson <simon@josefsson.org>
1536         * libextra/opencdk/pubkey.c: Doc fix.
1538 2007-01-14  Simon Josefsson <simon@josefsson.org>
1540         * libextra/opencdk/pubkey.c, libextra/opencdk/opencdk.h:
1541         (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
1542         Lenz <mario.lenz@gmx.net>.
1544 2007-01-13  Simon Josefsson <simon@josefsson.org>
1546         * THANKS, NEWS: Add.
1548 2007-01-12  Simon Josefsson <simon@josefsson.org>
1550         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
1551         virtual method (possibly incorrect but I don't know what the
1552         intention was).
1554 2007-01-12  Simon Josefsson <simon@josefsson.org>
1556         * NEWS, configure.in: Don't use -mms-bitfields
1557         --enable-runtime-pseudo-reloc.
1559 2007-01-12  Simon Josefsson <simon@josefsson.org>
1561         * gl/Makefile.am: Fix objdir!=srcdir.
1563 2007-01-11  Simon Josefsson <simon@josefsson.org>
1565         * NEWS: Add.
1567 2007-01-11  Simon Josefsson <simon@josefsson.org>
1569         * src/certtool.c:
1570         (generate_pkcs12): Read more than one certificate, if there are more
1571         available, and store them in the PKCS12 blob.  Suggested by Sascha
1572         Ziemann <sascha.ziemann@secunet.com>.
1574 2007-01-11  Simon Josefsson <simon@josefsson.org>
1576         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
1578 2007-01-11  Simon Josefsson <simon@josefsson.org>
1580         * doc/manpages/Makefile.am: Add.
1582 2007-01-11  Simon Josefsson <simon@josefsson.org>
1584         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
1585         before gl.
1587 2007-01-11  Simon Josefsson <simon@josefsson.org>
1589         * NEWS: Fix.
1591 2007-01-11  Simon Josefsson <simon@josefsson.org>
1593         * NEWS, configure.in, includes/gnutls/x509.h,
1594         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
1595         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
1596         src/certtool.c: Support pathLenConstraint.
1598 2007-01-11  Simon Josefsson <simon@josefsson.org>
1600         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
1601         add it twice.
1603 2007-01-11  Simon Josefsson <simon@josefsson.org>
1605         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
1606         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
1608 2007-01-11  Simon Josefsson <simon@josefsson.org>
1610         * libextra/gnutls_extra.c: Need strverscmp.h.
1612 2007-01-11  Simon Josefsson <simon@josefsson.org>
1614         * NEWS: Fix.
1616 2007-01-11  Simon Josefsson <simon@josefsson.org>
1618         * lib/libgnutls.vers: Don't export _E_*, they are only needed
1619         inside libgnutls now.  Fix copyright years.
1621 2007-01-11  Simon Josefsson <simon@josefsson.org>
1623         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
1624         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
1625         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
1626         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls
1627         vs gnutls-extra integration, for OpenPGP certs.
1629 2007-01-11  Simon Josefsson <simon@josefsson.org>
1631         * libextra/gnutls_extra.c: Replace libgcrypt version check with
1632         strverscmp.  No need to duplicate prototype found in gnutls.h for
1633         gnutls_check_version.
1635 2007-01-09  Simon Josefsson <simon@josefsson.org>
1637         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
1638         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
1639         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
1640         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
1641         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
1642         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
1643         lgl/m4/lib-link.m4: Update.
1645 2007-01-05  Simon Josefsson <simon@josefsson.org>
1647         * NEWS: Add.
1649 2007-01-05  Simon Josefsson <simon@josefsson.org>
1651         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1652         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1653         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
1655 2007-01-05  Simon Josefsson <simon@josefsson.org>
1657         * configure.in: Bump versions.
1659 2007-01-05  Simon Josefsson <simon@josefsson.org>
1661         * NEWS: Add.
1663 2007-01-05  Simon Josefsson <simon@josefsson.org>
1665         * configure.in: Revert part of patch.
1667 2007-01-05  Simon Josefsson <simon@josefsson.org>
1669         * src/Makefile.am, configure.in: Tiny patch from
1670         ludovic.courtes@laas.fr (Ludovic Courtès).
1671         * configure.in: Look for `gaa', issuing a warning with the URL if
1672         not found.
1673         * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
1674         `.gaa' files as being in `$(srcdir)', thereby allowing for
1675         out-of-source-tree builds.
1677 2006-12-28  Simon Josefsson <simon@josefsson.org>
1679         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
1680         it.
1682 2006-12-28  Simon Josefsson <simon@josefsson.org>
1684         * NEWS: Version 1.7.1.
1686 2006-12-28  Simon Josefsson <simon@josefsson.org>
1688         * NEWS: Add.
1690 2006-12-28  Simon Josefsson <simon@josefsson.org>
1692         * NEWS: Add.
1694 2006-12-28  Simon Josefsson <simon@josefsson.org>
1696         * NEWS: Version 1.6.1.
1698 2006-12-28  Simon Josefsson <simon@josefsson.org>
1700         * NEWS: Fix.
1702 2006-12-28  Simon Josefsson <simon@josefsson.org>
1704         * THANKS, NEWS: Add.
1706 2006-12-28  Simon Josefsson <simon@josefsson.org>
1708         * lib/gnutls_asn1_tab.c: Generate.
1710 2006-12-28  Simon Josefsson <simon@josefsson.org>
1712         * lib/gnutls.asn: Fix comment to make it parse correctly.
1714 2006-12-27  Simon Josefsson <simon@josefsson.org>
1716         * NEWS: Add.
1718 2006-12-27  Simon Josefsson <simon@josefsson.org>
1720         * lib/gnutls_sig.c: Fix signature verification for DSA signatures
1721         in TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).
1722         (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
1723         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
1724         hash is stored (for DSA).
1725         (_gnutls_verify_sig_hdata): Pass proper SHA1POS.
1726         (_gnutls_verify_sig_params): Likewise.
1728 2006-12-27  Simon Josefsson <simon@josefsson.org>
1730         * NEWS: Add.
1732 2006-12-27  Simon Josefsson <simon@josefsson.org>
1734         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
1735         lib/x509/Makefile.am, libextra/Makefile.am,
1736         libextra/openpgp/Makefile.am: Tiny patch from
1737         ludovic.courtes@laas.fr (Ludovic Courtès).
1738         * doc/Makefile.am: Refer to `sort2.pl' as
1739           `$(srcdir)/scripts/sort2.pl' instead of `scripts/sort2.pl'.
1740         * doc/manpages/Makefile.am: Refer to `gdoc' as
1741           `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'.
1742         * doc/lib/Makefile.am: Likewise.
1743         * doc/lib/x509/Makefile.am: Likewise.
1744         * doc/libextra/Makefile.am: Likewise.
1745         * doc/libextra/openpgp/Makefile.am: Likewise.
1747 2006-12-27  Simon Josefsson <simon@josefsson.org>
1749         * NEWS, THANKS: Add.
1751 2006-12-27  Simon Josefsson <simon@josefsson.org>
1753         * lib/auth_cert.c:
1754         (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
1755         cert requests (i.e., include a empty list of supported hashes).
1756         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
1757         Courtès).
1759 2006-12-27  Simon Josefsson <simon@josefsson.org>
1761         * NEWS: Add.
1763 2006-12-27  Simon Josefsson <simon@josefsson.org>
1765         * lib/x509/common.c:
1766         (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).
1767         (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
1768         problem reported by Max Kellermann <max@duempel.org>.
1770 2006-12-27  Simon Josefsson <simon@josefsson.org>
1772         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
1773         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
1774         DirectoryString, to deal with backwards compatibility if there are
1775         IA5String UID fields out there that were generated by older
1776         versions.  Reported by Max Kellermann <max@duempel.org>.
1778 2006-12-27  Simon Josefsson <simon@josefsson.org>
1780         * NEWS: Add.
1782 2006-12-27  Simon Josefsson <simon@josefsson.org>
1784         * lib/x509/common.c:
1785         (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).
1786         (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
1787         problem reported by Max Kellermann <max@duempel.org>.
1789 2006-12-27  Simon Josefsson <simon@josefsson.org>
1791         * lib/pkix_asn1_tab.c: Generated.
1793 2006-12-27  Simon Josefsson <simon@josefsson.org>
1795         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
1796         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
1797         DirectoryString, to deal with backwards compatibility if there are
1798         IA5String UID fields out there that were generated by older
1799         versions.  Reported by Max Kellermann <max@duempel.org>.
1801 2006-12-27  Simon Josefsson <simon@josefsson.org>
1803         * tests/userid/userid: Add.
1805 2006-12-27  Simon Josefsson <simon@josefsson.org>
1807         * configure.in: Add tests/userid/.
1809 2006-12-27  Simon Josefsson <simon@josefsson.org>
1811         * tests/Makefile.am: Add userid/.
1813 2006-12-27  Simon Josefsson <simon@josefsson.org>
1815         * tests/userid/userid.pem, tests/userid/Makefile.am: Add.
1817 2006-12-27  Simon Josefsson <simon@josefsson.org>
1819         * NEWS: Add.
1821 2006-12-27  Simon Josefsson <simon@josefsson.org>
1823         * lib/gnutls_x509.c:
1824         (generate_rdn_seq): Store subject DN instead of issuer DN in the
1825         certificate authority list, to make sure server's send the proper
1826         list of expected CAs to the client.  Reported by Max Kellermann
1827         <max@duempel.org>.
1829 2006-12-27  Simon Josefsson <simon@josefsson.org>
1831         * NEWS: Add.
1833 2006-12-27  Simon Josefsson <simon@josefsson.org>
1835         * lib/gnutls_x509.c:
1836         (gnutls_certificate_set_x509_crl): Initialize before use, reported
1837         by Max Kellermann <max@duempel.org>.
1839 2006-12-27  Simon Josefsson <simon@josefsson.org>
1841         * THANKS, NEWS: Add.
1843 2006-12-27  Simon Josefsson <simon@josefsson.org>
1845         * tests/certificate_set_x509_crl.c, tests/Makefile.am: Add.
1847 2006-12-27  Simon Josefsson <simon@josefsson.org>
1849         * NEWS: Add.
1851 2006-12-27  Simon Josefsson <simon@josefsson.org>
1853         * gl/strdup.h, gl/m4/lib-link.m4, lgl/m4/lib-link.m4,
1854         lgl/m4/stdint.m4: Update.
1856 2006-12-26  Simon Josefsson <simon@josefsson.org>
1858         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
1860 2006-12-26  Simon Josefsson <simon@josefsson.org>
1862         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
1864 2006-12-26  Simon Josefsson <simon@josefsson.org>
1866         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
1867         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
1869 2006-12-26  Simon Josefsson <simon@josefsson.org>
1871         * po/LINGUAS, po/de.po: Sync with TP.
1873 2006-12-10  Simon Josefsson <simon@josefsson.org>
1875         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
1876         (should have just been .cvsignore'd).
1878 2006-12-10  Simon Josefsson <simon@josefsson.org>
1880         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
1882 2006-12-10  Simon Josefsson <simon@josefsson.org>
1884         * NEWS: Fix.
1886 2006-12-10  Simon Josefsson <simon@josefsson.org>
1888         * NEWS: Add.
1890 2006-12-10  Simon Josefsson <simon@josefsson.org>
1892         * configure.in: Bump versions.
1894 2006-12-10  Simon Josefsson <simon@josefsson.org>
1896         * NEWS, configure.in: Bump versions.
1898 2006-12-01  Simon Josefsson <simon@josefsson.org>
1900         * lib/gnutls_record.c: Doc fix.
1902 2006-11-29  Simon Josefsson <simon@josefsson.org>
1904         * gl/Makefile.am, lgl/Makefile.am: Update.
1906 2006-11-29  Simon Josefsson <simon@josefsson.org>
1908         * Makefile.am: Put in devel/ directory.  Disable doc generation.
1910 2006-11-29  Simon Josefsson <simon@josefsson.org>
1912         * NEWS: Version 1.7.0.
1914 2006-11-29  Simon Josefsson <simon@josefsson.org>
1916         * NEWS: Add.
1918 2006-11-29  Simon Josefsson <simon@josefsson.org>
1920         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
1922 2006-11-29  Simon Josefsson <simon@josefsson.org>
1924         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
1925         default.
1927 2006-11-29  Simon Josefsson <simon@josefsson.org>
1929         * NEWS: Fix.
1931 2006-11-28  Simon Josefsson <simon@josefsson.org>
1933         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
1934         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
1936 2006-11-26  Simon Josefsson <simon@josefsson.org>
1938         * NEWS: Fix.
1940 2006-11-26  Simon Josefsson <simon@josefsson.org>
1942         * NEWS: Add.
1944 2006-11-26  Simon Josefsson <simon@josefsson.org>
1946         * tests/anonself.c: Print TLS version too.
1948 2006-11-26  Simon Josefsson <simon@josefsson.org>
1950         * tests/anonself.c: More debugging.
1952 2006-11-26  Simon Josefsson <simon@josefsson.org>
1954         * tests/utils.c: Output more debug info.
1956 2006-11-26  Simon Josefsson <simon@josefsson.org>
1958         * NEWS: Fix.
1960 2006-11-26  Simon Josefsson <simon@josefsson.org>
1962         * libextra/opencdk/keyserver.c: Doc fix.
1964 2006-11-26  Simon Josefsson <simon@josefsson.org>
1966         * libextra/opencdk/opencdk.h: Doc fixes.
1968 2006-11-26  Simon Josefsson <simon@josefsson.org>
1970         * libextra/opencdk/keydb.c, libextra/opencdk/keygen.c: Doc fix.
1972 2006-11-26  Simon Josefsson <simon@josefsson.org>
1974         * libextra/opencdk/sign.c, libextra/opencdk/kbnode.c: Doc fix.
1976 2006-11-26  Simon Josefsson <simon@josefsson.org>
1978         * libextra/opencdk/keygen.c, libextra/opencdk/keylist.c: Doc fix.
1980 2006-11-26  Simon Josefsson <simon@josefsson.org>
1982         * libextra/opencdk/kbnode.c, libextra/opencdk/sign.c: Doc fix.
1984 2006-11-26  Simon Josefsson <simon@josefsson.org>
1986         * libextra/opencdk/keydb.c: Doc fix.
1988 2006-11-26  Simon Josefsson <simon@josefsson.org>
1990         * libextra/gnutls_ia.c: Use new internal PRF API.
1992 2006-11-26  Simon Josefsson <simon@josefsson.org>
1994         * lib/gnutls_sig.c: To use NULL
1995         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
1996         question.
1998 2006-11-26  Simon Josefsson <simon@josefsson.org>
2000         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
2001         fixes problem reported by "Michael C. Vergallen"
2002         <mvergall@telenet.be>.
2004 2006-11-26  Simon Josefsson <simon@josefsson.org>
2006         * NEWS, THANKS: Add.
2008 2006-11-26  Simon Josefsson <simon@josefsson.org>
2010         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
2011         fixes problem reported by "Michael C. Vergallen"
2012         <mvergall@telenet.be>.
2014 2006-11-25  Simon Josefsson <simon@josefsson.org>
2016         * NEWS: Add.
2018 2006-11-25  Simon Josefsson <simon@josefsson.org>
2020         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
2021         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
2022         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
2023         www.mikestoolbox.org:4433.
2025 2006-11-25  Simon Josefsson <simon@josefsson.org>
2027         * src/common.c: Support "TLS1.2" as protocol name.
2029 2006-11-25  Simon Josefsson <simon@josefsson.org>
2031         * NEWS: Add.
2033 2006-11-25  Simon Josefsson <simon@josefsson.org>
2035         * includes/gnutls/gnutls.h.in:
2036         (gnutls_protocol_t): Add GNUTLS_TLS1_2.
2038 2006-11-25  Simon Josefsson <simon@josefsson.org>
2040         * lib/gnutls_algorithms.c: Support TLS 1.2.
2042 2006-11-25  Simon Josefsson <simon@josefsson.org>
2044         * NEWS: Add.
2046 2006-11-25  Simon Josefsson <simon@josefsson.org>
2048         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
2049         gl/inttostr.c, gl/inttostr.h, gl/offtostr.c, gl/stdint_.h,
2050         gl/uinttostr.c, gl/umaxtostr.c, gl/m4/absolute-header.m4,
2051         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
2052         gl/m4/stdint.m4, gl/m4/ulonglong.m4, lgl/m4/alloca.m4,
2053         lgl/m4/gettext.m4: Update.
2055 2006-11-25  Simon Josefsson <simon@josefsson.org>
2057         * NEWS, configure.in: Bump versions.
2059 2006-11-22  Simon Josefsson <simon@josefsson.org>
2061         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
2063 2006-11-17  Simon Josefsson <simon@josefsson.org>
2065         * Makefile.am: Release do non-devel directory.
2067 2006-11-17  Simon Josefsson <simon@josefsson.org>
2069         * NEWS: Version 1.6.0.
2071 2006-11-17  Simon Josefsson <simon@josefsson.org>
2073         * doc/manpages/Makefile.am: Fix copyright years.
2075 2006-11-17  Simon Josefsson <simon@josefsson.org>
2077         * configure.in: Bump versions.
2079 2006-11-17  Simon Josefsson <simon@josefsson.org>
2081         * NEWS: Add.
2083 2006-11-16  Simon Josefsson <simon@josefsson.org>
2085         * NEWS: Version 1.5.5.
2087 2006-11-16  Simon Josefsson <simon@josefsson.org>
2089         * lib/gnutls_record.c:
2090         (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
2091         <tim.kosse@filezilla-project.org>.
2093 2006-11-16  Simon Josefsson <simon@josefsson.org>
2095         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops
2096         wrong project.
2098 2006-11-16  Simon Josefsson <simon@josefsson.org>
2100         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
2102 2006-11-16  Simon Josefsson <simon@josefsson.org>
2104         * tests/rsa-md5-collision/Makefile.am: Remove.
2106 2006-11-16  Simon Josefsson <simon@josefsson.org>
2108         * NEWS: Add.
2110 2006-11-16  Simon Josefsson <simon@josefsson.org>
2112         * gl/Makefile.am, gl/gettext.h, gl/stdint_.h, gl/m4/gnulib-comp.m4,
2113         gl/m4/lib-link.m4, gl/m4/longlong.m4, lgl/Makefile.am,
2114         lgl/gettext.h, lgl/stdint_.h, lgl/m4/gnulib-comp.m4,
2115         lgl/m4/lib-link.m4, lgl/m4/longlong.m4: Update.
2117 2006-11-16  Simon Josefsson <simon@josefsson.org>
2119         * tests/rsa-md5-collision/chain1-expect.log,
2120         tests/rsa-md5-collision/chain2-expect.log: Remove.
2122 2006-11-16  Simon Josefsson <simon@josefsson.org>
2124         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
2126 2006-11-16  Simon Josefsson <simon@josefsson.org>
2128         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
2129         mingw32.
2131 2006-11-15  Simon Josefsson <simon@josefsson.org>
2133         * configure.in: Bump versions (done incorrectly in the 1.5.4
2134         release).
2136 2006-11-15  Simon Josefsson <simon@josefsson.org>
2138         * NEWS: Add.
2140 2006-11-15  Simon Josefsson <simon@josefsson.org>
2142         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match
2143         API, reported by Tim Kosse <tim.kosse@filezilla-project.org>.
2145 2006-11-14  Simon Josefsson <simon@josefsson.org>
2147         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
2149 2006-11-11  Simon Josefsson <simon@josefsson.org>
2151         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
2153 2006-11-07  Simon Josefsson <simon@josefsson.org>
2155         * NEWS: Version 1.5.4.
2157 2006-11-07  Simon Josefsson <simon@josefsson.org>
2159         * NEWS: Add.
2161 2006-11-07  Simon Josefsson <simon@josefsson.org>
2163         * lgl/Makefile.am, lgl/strverscmp.c, lgl/strverscmp.h,
2164         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2165         lgl/m4/strverscmp.m4, lib/gnutls_global.c: Use strverscmp.
2167 2006-11-07  Simon Josefsson <simon@josefsson.org>
2169         * lib/gnutls_buffers.c: Typo.
2171 2006-11-07  Simon Josefsson <simon@josefsson.org>
2173         * doc/manpages/Makefile.am, NEWS: Add.
2175 2006-11-07  Simon Josefsson <simon@josefsson.org>
2177         * libextra/gnutls_ia.c: Doc fix.
2179 2006-11-07  Simon Josefsson <simon@josefsson.org>
2181         * doc/gnutls.texi: More errno discussion regarding push/pull
2182         functions.
2184 2006-11-07  Simon Josefsson <simon@josefsson.org>
2186         * NEWS: Add.
2188 2006-11-07  Simon Josefsson <simon@josefsson.org>
2190         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
2191         issues.
2193 2006-11-07  Simon Josefsson <simon@josefsson.org>
2195         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under
2196         Windows, using WSAGetLastError().
2198 2006-11-07  Simon Josefsson <simon@josefsson.org>
2200         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
2201         lib/gnutls_int.h: Add new APIs to set errno for push/pull
2202         functions, suggested by tim.kosse@filezilla-project.org.
2204 2006-11-06  Simon Josefsson <simon@josefsson.org>
2206         * NEWS: Fix.
2208 2006-11-06  Simon Josefsson <simon@josefsson.org>
2210         * NEWS: Version 1.4.5.
2212 2006-11-06  Simon Josefsson <simon@josefsson.org>
2214         * NEWS: Add.
2216 2006-11-06  Simon Josefsson <simon@josefsson.org>
2218         * NEWS: Add.
2220 2006-11-06  Simon Josefsson <simon@josefsson.org>
2222         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
2223         versions negotiate the highest version we support, instead of the
2224         lowest.  Reported by Pasi.Eronen@nokia.com.
2226 2006-11-05  Simon Josefsson <simon@josefsson.org>
2228         * NEWS: Add.
2230 2006-11-05  Simon Josefsson <simon@josefsson.org>
2232         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
2233         configure.in).
2235 2006-11-05  Simon Josefsson <simon@josefsson.org>
2237         * configure.in: Set SOVERSION here.
2239 2006-11-05  Simon Josefsson <simon@josefsson.org>
2241         * libextra/openpgp/openpgp.h:
2242         (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
2244 2006-11-03  Simon Josefsson <simon@josefsson.org>
2246         * lgl/printf-parse.c: Update.
2248 2006-10-30  Simon Josefsson <simon@josefsson.org>
2250         * NEWS: Add.
2252 2006-10-30  Simon Josefsson <simon@josefsson.org>
2254         * libextra/openpgp/pgp.c:
2255         (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
2256         ludovic.courtes@laas.fr (Ludovic Courtès).
2258 2006-10-30  Simon Josefsson <simon@josefsson.org>
2260         * libextra/openpgp/pgp.c:
2261         (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
2262         actual/required buffer size on return.  Suggested by
2263         ludovic.courtes@laas.fr (Ludovic Courtès).
2265 2006-10-30  Simon Josefsson <simon@josefsson.org>
2267         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
2268         libextra/openpgp/privkey.c: Fix return types.
2270 2006-10-30  Simon Josefsson <simon@josefsson.org>
2272         * NEWS: Add.
2274 2006-10-30  Simon Josefsson <simon@josefsson.org>
2276         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
2277         versions negotiate the highest version we support, instead of the
2278         lowest.  Reported by Pasi.Eronen@nokia.com.
2280 2006-10-30  Simon Josefsson <simon@josefsson.org>
2282         * NEWS: Add.
2284 2006-10-30  Simon Josefsson <simon@josefsson.org>
2286         * configure.in: Simplify ssize_t test.
2288 2006-10-30  Simon Josefsson <simon@josefsson.org>
2290         * doc/examples/ex-cert-select.c: Remove duplicate #include
2291         <sys/stat.h>.
2293 2006-10-30  Simon Josefsson <simon@josefsson.org>
2295         * configure.in, lib/defines.h: Simplify #include's using gnulib
2296         modules.
2298 2006-10-30  Simon Josefsson <simon@josefsson.org>
2300         * lgl/Makefile.am, lgl/stat_.h, lgl/m4/gnulib-cache.m4,
2301         lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
2302         lgl/arcfour.c, lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c,
2303         lgl/gc-libgcrypt.c, lgl/gc-pbkdf2-sha1.c, lgl/gettext.h,
2304         lgl/hmac-md5.c, lgl/hmac-sha1.c, lgl/md2.c, lgl/md4.c,
2305         lgl/memxor.c, lgl/read-file.c, lgl/rijndael-alg-fst.c,
2306         lgl/rijndael-api-fst.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
2307         lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4, lgl/m4/inttypes-pri.m4,
2308         lgl/m4/lib-link.m4, lgl/m4/lock.m4, lgl/m4/signed.m4,
2309         lgl/m4/vasnprintf.m4, gl/getaddrinfo.c, gl/getdelim.c,
2310         gl/getline.c, gl/gettext.h, gl/readline.c, gl/m4/lib-link.m4,
2311         lgl/m4/intl.m4, lgl/m4/intldir.m4: Update.
2313 2006-10-30  Simon Josefsson <simon@josefsson.org>
2315         * NEWS, configure.in: Bump versions.
2317 2006-10-26  Simon Josefsson <simon@josefsson.org>
2319         * NEWS: Version 1.5.3.
2321 2006-10-26  Simon Josefsson <simon@josefsson.org>
2323         * libextra/opencdk/Makefile.am: Fix -I's.
2325 2006-10-26  Simon Josefsson <simon@josefsson.org>
2327         * NEWS: Add.
2329 2006-10-26  Simon Josefsson <simon@josefsson.org>
2331         * tests/rsa-md5-collision/Makefile.am: Dist more.
2333 2006-10-26  Simon Josefsson <simon@josefsson.org>
2335         * tests/rsa-md5-collision/README: Add.
2337 2006-10-26  Simon Josefsson <simon@josefsson.org>
2339         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
2340         tests/Makefile.am: Change lgpl/ library name.
2342 2006-10-26  Simon Josefsson <simon@josefsson.org>
2344         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library
2345         name to liblgnu, to avoid weird libtool errors.
2347 2006-10-26  Simon Josefsson <simon@josefsson.org>
2349         * lgl/Makefile.am, lgl/stdint_.h: Update.
2351 2006-10-26  Simon Josefsson <simon@josefsson.org>
2353         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
2354         gl/inttostr.c, gl/inttostr.h, gl/offtostr.c, gl/stdint_.h,
2355         gl/uinttostr.c, gl/umaxtostr.c, gl/m4/absolute-header.m4,
2356         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
2357         gl/m4/stdint.m4, gl/m4/ulonglong.m4: Add.
2359 2006-10-26  Simon Josefsson <simon@josefsson.org>
2361         * NEWS: Fix.
2363 2006-10-26  Simon Josefsson <simon@josefsson.org>
2365         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
2366         0.5.11.
2368 2006-10-26  Simon Josefsson <simon@josefsson.org>
2370         * doc/gnutls.texi: Be specific about SSLv2 security problems.
2372 2006-10-24  Simon Josefsson <simon@josefsson.org>
2374         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
2376 2006-10-24  Simon Josefsson <simon@josefsson.org>
2378         * tests/rsa-md5-collision/Makefile.am: Dist more.
2380 2006-10-24  Simon Josefsson <simon@josefsson.org>
2382         * NEWS: Add.
2384 2006-10-24  Simon Josefsson <simon@josefsson.org>
2386         * configure.in: Add tests.
2388 2006-10-24  Simon Josefsson <simon@josefsson.org>
2390         * tests/Makefile.am, tests/client.p12, tests/noclient.p12,
2391         tests/pkcs12_neon, tests/unclient.p12,
2392         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/client.p12,
2393         tests/pkcs12-decode/noclient.p12, tests/pkcs12-decode/pkcs12,
2394         tests/pkcs12-decode/unclient.p12: Move pkcs12 tests to
2395         pkcs12-decode/.
2397 2006-10-24  Simon Josefsson <simon@josefsson.org>
2399         * tests/pkcs8-decode/pkcs8: More debugging info.
2401 2006-10-24  Simon Josefsson <simon@josefsson.org>
2403         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
2404         tests/pkcs8, tests/unencpkcs8.pem, tests/pkcs8-decode/Makefile.am,
2405         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
2406         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem: Move
2407         pkcs8 tests to pkcs8-decode/.
2409 2006-10-24  Simon Josefsson <simon@josefsson.org>
2411         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
2412         rsa-md5-collision/.
2414 2006-10-24  Simon Josefsson <simon@josefsson.org>
2416         * tests/rsa-md5-collision/rsa-md5-collision,
2417         tests/rsa-md5-collision/MD5CollisionCA.cer,
2418         tests/rsa-md5-collision/Makefile.am,
2419         tests/rsa-md5-collision/TargetCollidingCertificate1.cer,
2420         tests/rsa-md5-collision/TargetCollidingCertificate2.cer,
2421         tests/rsa-md5-collision/chain1-expect.log,
2422         tests/rsa-md5-collision/chain2-expect.log,
2423         tests/rsa-md5-collision/mbox: Add.
2425 2006-10-24  Simon Josefsson <simon@josefsson.org>
2427         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2428         tests/pkcs1-padding/pkcs1-pad-broken.pem,
2429         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
2430         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
2431         tests/pkcs1-padding/pkcs1-pad-ok.pem,
2432         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
2434 2006-10-24  Simon Josefsson <simon@josefsson.org>
2436         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
2437         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
2438         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
2439         directory.
2441 2006-10-24  Simon Josefsson <simon@josefsson.org>
2443         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
2444         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
2446 2006-10-21  Simon Josefsson <simon@josefsson.org>
2448         * NEWS: Add.
2450 2006-10-21  Simon Josefsson <simon@josefsson.org>
2452         * tests/Makefile.am: Need lgpl gnulib.
2454 2006-10-21  Simon Josefsson <simon@josefsson.org>
2456         * src/Makefile.am: Add lgpl too.
2458 2006-10-21  Simon Josefsson <simon@josefsson.org>
2460         * libextra/Makefile.am: Reorder libgnu.la's.
2462 2006-10-21  Simon Josefsson <simon@josefsson.org>
2464         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
2466 2006-10-21  Simon Josefsson <simon@josefsson.org>
2468         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
2469         committed.
2471 2006-10-21  Simon Josefsson <simon@josefsson.org>
2473         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
2475 2006-10-21  Simon Josefsson <simon@josefsson.org>
2477         * gl/Makefile.am, gl/snprintf.c, gl/snprintf.h,
2478         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/snprintf.m4,
2479         gl/alloca_.h, gl/asnprintf.c, gl/printf-args.c, gl/printf-args.h,
2480         gl/printf-parse.c, gl/printf-parse.h, gl/size_max.h,
2481         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, gl/m4/alloca.m4,
2482         gl/m4/eoverflow.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
2483         gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/signed.m4,
2484         gl/m4/size_max.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
2485         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4: Avoid duplicate
2486         modules.
2488 2006-10-21  Simon Josefsson <simon@josefsson.org>
2490         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
2492 2006-10-21  Simon Josefsson <simon@josefsson.org>
2494         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
2496 2006-10-21  Simon Josefsson <simon@josefsson.org>
2498         * gl/Makefile.am, gl/memmove.c, gl/minmax.h, gl/read-file.c,
2499         gl/read-file.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
2500         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
2501         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
2502         gl/m4/intmax.m4, gl/m4/inttypes-h.m4, gl/m4/inttypes-pri.m4,
2503         gl/m4/lcmessage.m4, gl/m4/lock.m4, gl/m4/memmove.m4,
2504         gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
2505         gl/m4/progtest.m4, gl/m4/read-file.m4, gl/m4/uintmax_t.m4,
2506         gl/m4/ulonglong.m4, gl/m4/visibility.m4, lgl/Makefile.am,
2507         lgl/alloca.h, lgl/memmove.c, lgl/read-file.c, lgl/read-file.h,
2508         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmove.m4,
2509         lgl/m4/read-file.m4: Move modules from gl/ to lgl/.
2511 2006-10-21  Simon Josefsson <simon@josefsson.org>
2513         * gl/Makefile.am, gl/stdint_.h, gl/m4/absolute-header.m4,
2514         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/stdint.m4,
2515         lgl/Makefile.am, lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h,
2516         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
2517         lgl/printf-parse.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
2518         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
2519         lgl/xsize.h, lgl/m4/alloca.m4, lgl/m4/codeset.m4,
2520         lgl/m4/eoverflow.m4, lgl/m4/gettext.m4, lgl/m4/glibc2.m4,
2521         lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2522         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intmax.m4,
2523         lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4, lgl/m4/inttypes-pri.m4,
2524         lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4, lgl/m4/lock.m4,
2525         lgl/m4/longdouble.m4, lgl/m4/nls.m4, lgl/m4/po.m4,
2526         lgl/m4/printf-posix.m4, lgl/m4/progtest.m4, lgl/m4/signed.m4,
2527         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
2528         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
2529         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
2530         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4: Move modules
2531         from gl/ to lgl/.
2533 2006-10-21  Simon Josefsson <simon@josefsson.org>
2535         * Makefile.am: Build lgl/ too.
2537 2006-10-21  Simon Josefsson <simon@josefsson.org>
2539         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
2540         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
2541         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
2542         gl/hmac.h, gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c,
2543         gl/md5.h, gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
2544         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
2545         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, gl/m4/arcfour.m4,
2546         gl/m4/arctwo.m4, gl/m4/des.m4, gl/m4/gc-arcfour.m4,
2547         gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4, gl/m4/gc-hmac-md5.m4,
2548         gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4, gl/m4/gc-md4.m4,
2549         gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc-random.m4,
2550         gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4, gl/m4/gc.m4,
2551         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4,
2552         gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4, gl/m4/md5.m4,
2553         gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4, lgl/Makefile.am,
2554         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
2555         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
2556         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
2557         lgl/hmac.h, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h, lgl/md5.c,
2558         lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
2559         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
2560         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
2561         lgl/sha1.h, lgl/stdint_.h, lgl/m4/absolute-header.m4,
2562         lgl/m4/arcfour.m4, lgl/m4/arctwo.m4, lgl/m4/des.m4,
2563         lgl/m4/gc-arcfour.m4, lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4,
2564         lgl/m4/gc-hmac-md5.m4, lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4,
2565         lgl/m4/gc-md4.m4, lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4,
2566         lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4,
2567         lgl/m4/gc.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2568         lgl/m4/hmac-md5.m4, lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4,
2569         lgl/m4/lib-link.m4, lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4,
2570         lgl/m4/md2.m4, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4,
2571         lgl/m4/minmax.m4, lgl/m4/rijndael.m4, lgl/m4/sha1.m4,
2572         lgl/m4/stdint.m4, lgl/m4/ulonglong.m4: Move modules from gl/ to
2573         lgl/.
2575 2006-10-21  Simon Josefsson <simon@josefsson.org>
2577         * lib/x509/Makefile.am, lib/minitasn1/Makefile.am: Use gnulib in
2578         lgl/ instead of gl/.
2580 2006-10-21  Simon Josefsson <simon@josefsson.org>
2582         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
2583         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
2584         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
2585         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
2586         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
2587         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
2588         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
2589         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h, gl/md2.c, gl/md2.h,
2590         gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h, gl/memmem.c, gl/memmem.h,
2591         gl/memxor.c, gl/memxor.h, gl/minmax.h, gl/printf-args.c,
2592         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
2593         gl/read-file.c, gl/read-file.h, gl/readline.c, gl/readline.h,
2594         gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
2595         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
2596         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
2597         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
2598         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h,
2599         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
2600         lgl/Makefile.am, lgl/dummy.c, lgl/memmem.c, lgl/memmem.h,
2601         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2602         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lib/Makefile.am: Add lgl/
2603         for LGPLed gnulib modules (for lib/) and use gl/ for GPL gnulib
2604         modules, for use in src/ etc.
2606 2006-10-21  Simon Josefsson <simon@josefsson.org>
2608         * gl/Makefile.am, gl/gettext.h, gl/printf-args.c, gl/printf-args.h,
2609         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c,
2610         gl/m4/alloca.m4, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
2611         gl/m4/longlong.m4, gl/m4/size_max.m4, gl/m4/stdint.m4,
2612         gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4: Update.
2614 2006-10-19  Simon Josefsson <simon@josefsson.org>
2616         * NEWS: Add.
2618 2006-10-19  Simon Josefsson <simon@josefsson.org>
2620         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
2621         lib/minitasn1/libtasn1.h: Update to 0.3.7.
2623 2006-10-11  Simon Josefsson <simon@josefsson.org>
2625         * NEWS: Add.
2627 2006-10-11  Simon Josefsson <simon@josefsson.org>
2629         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
2630         0.5.10.
2632 2006-10-11  Simon Josefsson <simon@josefsson.org>
2634         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
2636 2006-10-10  Simon Josefsson <simon@josefsson.org>
2638         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
2640 2006-10-03  Simon Josefsson <simon@josefsson.org>
2642         * NEWS: Add.
2644 2006-10-03  Simon Josefsson <simon@josefsson.org>
2646         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
2648 2006-10-03  Simon Josefsson <simon@josefsson.org>
2650         * NEWS, configure.in: Bump versions.
2652 2006-10-03  Simon Josefsson <simon@josefsson.org>
2654         * NEWS: Version 1.5.2.
2656 2006-10-03  Simon Josefsson <simon@josefsson.org>
2658         * NEWS: Fix.
2660 2006-10-03  Simon Josefsson <simon@josefsson.org>
2662         * NEWS: Add.
2664 2006-10-03  Simon Josefsson <simon@josefsson.org>
2666         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
2667         Update.
2669 2006-09-29  Simon Josefsson <simon@josefsson.org>
2671         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
2673 2006-09-26  Simon Josefsson <simon@josefsson.org>
2675         * NEWS: Add.
2677 2006-09-26  Simon Josefsson <simon@josefsson.org>
2679         * libextra/gnutls_openpgp.c:
2680         (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
2681         reported by "Adam Langley" <agl@imperialviolet.org>.
2683 2006-09-25  Simon Josefsson <simon@josefsson.org>
2685         * NEWS: Add.
2687 2006-09-25  Simon Josefsson <simon@josefsson.org>
2689         * configure.in: Use library shared version 13 instead of 14,
2690         incrementing it was a mistake since no API/ABI changes happened.
2691         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
2693 2006-09-25  Simon Josefsson <simon@josefsson.org>
2695         * configure.in: Improve the C++ test, to handle CXX env. variables,
2696         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
2698 2006-09-25  Simon Josefsson <simon@josefsson.org>
2700         * NEWS: Add.
2702 2006-09-25  Simon Josefsson <simon@josefsson.org>
2704         * lib/Makefile.am: Use version script for libgnutlsxx too.
2706 2006-09-25  Simon Josefsson <simon@josefsson.org>
2708         * lib/libgnutlsxx.vers, NEWS: Add.
2710 2006-09-24  Simon Josefsson <simon@josefsson.org>
2712         * gl/gc-gnulib.c, gl/md4.c, gl/rijndael-api-fst.c,
2713         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/signed.m4,
2714         gl/m4/sockpfaf.m4: Update.
2716 2006-09-24  Simon Josefsson <simon@josefsson.org>
2718         * configure.in, NEWS: Bump versions.
2720 2006-09-24  Simon Josefsson <simon@josefsson.org>
2722         * lib/x509/x509.c:
2723         (gnutls_x509_crt_init): Don't set output parameter on failures,
2724         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
2725         logic.
2727 2006-09-24  Simon Josefsson <simon@josefsson.org>
2729         * THANKS: Add.
2731 2006-09-24  Simon Josefsson <simon@josefsson.org>
2733         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
2734         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
2735         <georg.schwarz@freenet.de>.
2737 2006-09-21  Simon Josefsson <simon@josefsson.org>
2739         * Makefile.am: Fix gendocs.sh path.
2741 2006-09-21  Simon Josefsson <simon@josefsson.org>
2743         * Makefile.am: Revert.
2745 2006-09-21  Simon Josefsson <simon@josefsson.org>
2747         * Makefile.am: Fix gendocs path.
2749 2006-09-21  Simon Josefsson <simon@josefsson.org>
2751         * Makefile.am: Don't put in devel/.
2753 2006-09-21  Simon Josefsson <simon@josefsson.org>
2755         * NEWS: Version 1.5.1.
2757 2006-09-21  Simon Josefsson <simon@josefsson.org>
2759         * gl/override/gpl.diff, gl/override/lgpl.diff,
2760         gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff:
2761         Rename.
2763 2006-09-21  Simon Josefsson <simon@josefsson.org>
2765         * gl/override/gpl.diff, gl/override/gpl.texi.diff,
2766         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
2768 2006-09-21  Simon Josefsson <simon@josefsson.org>
2770         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
2771         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
2772         gl/inet_ntop.c, gl/inet_pton.c, gl/md5.c, gl/memmove.c,
2773         gl/printf-args.c, gl/printf-parse.c, gl/sha1.c, gl/snprintf.c,
2774         gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c, gl/m4/gettext.m4,
2775         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
2776         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
2777         gl/override/gpl.texi.diff, gl/override/lgpl.texi.diff: Update.
2779 2006-09-21  Simon Josefsson <simon@josefsson.org>
2781         * NEWS: Add.
2783 2006-09-21  Simon Josefsson <simon@josefsson.org>
2785         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
2787 2006-09-21  Simon Josefsson <simon@josefsson.org>
2789         * doc/gnutls.texi: Add LGPL and GPL texts.
2791 2006-09-21  Simon Josefsson <simon@josefsson.org>
2793         * NEWS: Add.
2795 2006-09-21  Simon Josefsson <simon@josefsson.org>
2797         * tests/pkcs1-pad: Simplify grep expression, to work around debug
2798         messages from wine.
2800 2006-09-21  Simon Josefsson <simon@josefsson.org>
2802         * src/certtool.c:
2803         (generate_self_signed): Load key, if generate_certificate() didn't
2804         load or generate it, typically because it used a certificate
2805         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
2807 2006-09-21  Simon Josefsson <simon@josefsson.org>
2809         * src/certtool.c: Revert last patch.
2811 2006-09-21  Simon Josefsson <simon@josefsson.org>
2813         * configure.in, NEWS: Bump versions.
2815 2006-09-21  Simon Josefsson <simon@josefsson.org>
2817         * Makefile.am: Fix 'cvs rtag' to add the tag from the 1.4 branch.
2819 2006-09-21  Simon Josefsson <simon@josefsson.org>
2821         * NEWS: Add.
2823 2006-09-21  Simon Josefsson <simon@josefsson.org>
2825         * src/tests.c:
2826         (test_session_resume2): When comparing session id's, also compare
2827         that the lengths are the same.
2829 2006-09-21  Simon Josefsson <simon@josefsson.org>
2831         * THANKS: Add.
2833 2006-09-21  Simon Josefsson <simon@josefsson.org>
2835         * src/tests.c:
2836         (test_session_resume2): If session-id is NULL, resumption isn't
2837         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
2839 2006-09-19  Simon Josefsson <simon@josefsson.org>
2841         * tests/Makefile.am: Dist more.
2843 2006-09-19  Simon Josefsson <simon@josefsson.org>
2845         * tests/pkcs1-pad: Test another cert.
2847 2006-09-19  Simon Josefsson <simon@josefsson.org>
2849         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
2850         Weinmann.
2852 2006-09-18  Simon Josefsson <simon@josefsson.org>
2854         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
2856 2006-09-18  Simon Josefsson <simon@josefsson.org>
2858         * libextra/opencdk/keydb.c:
2859         (keydb_idx_search): Don't return CDK_EOF if key is found at offset
2860         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
2862 2006-09-18  Simon Josefsson <simon@josefsson.org>
2864         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
2865         Langley" <agl@imperialviolet.org>.
2867 2006-09-18  Simon Josefsson <simon@josefsson.org>
2869         * THANKS: Remove (already there).
2871 2006-09-18  Simon Josefsson <simon@josefsson.org>
2873         * THANKS: Add.
2875 2006-09-18  Simon Josefsson <simon@josefsson.org>
2877         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
2878         Langley" <agl@imperialviolet.org>.
2880 2006-09-12  Simon Josefsson <simon@josefsson.org>
2882         * NEWS: Add.
2884 2006-09-12  Simon Josefsson <simon@josefsson.org>
2886         * NEWS: Fix.
2888 2006-09-12  Simon Josefsson <simon@josefsson.org>
2890         * NEWS: Version 1.4.4.
2892 2006-09-12  Simon Josefsson <simon@josefsson.org>
2894         * tests/pkcs1-pad: Fix.
2896 2006-09-12  Simon Josefsson <simon@josefsson.org>
2898         * NEWS: Add.
2900 2006-09-12  Simon Josefsson <simon@josefsson.org>
2902         * lib/x509/verify.c: Permit empty parameters field too, found after
2903         adding self tests.
2905 2006-09-12  Simon Josefsson <simon@josefsson.org>
2907         * lib/x509/verify.c: Permit empty parameters field too, found after
2908         adding self tests.
2910 2006-09-12  Simon Josefsson <simon@josefsson.org>
2912         * tests/pkcs1-pad: Fix exit code.
2914 2006-09-12  Simon Josefsson <simon@josefsson.org>
2916         * tests/pkcs1-pad-ok2.pem, tests/pkcs1-pad-broken2.pem: Add, from
2917         Eric Young in
2918         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
2920 2006-09-12  Simon Josefsson <simon@josefsson.org>
2922         * tests/pkcs1-pad: Add more tests.
2924 2006-09-12  Simon Josefsson <simon@josefsson.org>
2926         * tests/Makefile.am: Add pkcs1-pad test.
2928 2006-09-12  Simon Josefsson <simon@josefsson.org>
2930         * tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-broken.pem: Add, from
2931         Yutaka OIWA <y.oiwa@aist.go.jp>.
2933 2006-09-12  Simon Josefsson <simon@josefsson.org>
2935         * tests/pkcs1-pad: Add.
2937 2006-09-12  Simon Josefsson <simon@josefsson.org>
2939         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
2940         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
2942 2006-09-12  Simon Josefsson <simon@josefsson.org>
2944         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
2946 2006-09-12  Simon Josefsson <simon@josefsson.org>
2948         * lib/gnutls_pk.c: Log more; loging is safe and only enabled during
2949         debugging.  Add 'break' to make logic easier to follow.
2951 2006-09-12  Simon Josefsson <simon@josefsson.org>
2953         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
2954         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
2956 2006-09-11  Simon Josefsson <simon@josefsson.org>
2958         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
2959         debug mode, which isn't recommended for real use.
2961 2006-09-08  Simon Josefsson <simon@josefsson.org>
2963         * Makefile.am: Fix release target.
2965 2006-09-08  Simon Josefsson <simon@josefsson.org>
2967         * NEWS, configure.in: Bump versions.
2969 2006-09-08  Simon Josefsson <simon@josefsson.org>
2971         * NEWS: Version 1.4.3.
2973 2006-09-08  Simon Josefsson <simon@josefsson.org>
2975         * NEWS: Add.
2977 2006-09-08  Simon Josefsson <simon@josefsson.org>
2979         * NEWS: Fix.
2981 2006-09-08  Simon Josefsson <simon@josefsson.org>
2983         * NEWS: Fix.
2985 2006-09-08  Simon Josefsson <simon@josefsson.org>
2987         * NEWS: Add.
2989 2006-09-08  Simon Josefsson <simon@josefsson.org>
2991         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
2992         is empty, which it has to be for the hashes we support.  Otherwise,
2993         the field can encode "garbage" that might be used to make the
2994         signature be a perfect cube, similar (but not identical) to
2995         Bleichenbacher's Crypto 06 rump session attack.
2997 2006-09-08  Simon Josefsson <simon@josefsson.org>
2999         * NEWS: Fix.
3001 2006-09-08  Simon Josefsson <simon@josefsson.org>
3003         * NEWS: Add.
3005 2006-09-08  Simon Josefsson <simon@josefsson.org>
3007         * NEWS: Add.
3009 2006-09-08  Simon Josefsson <simon@josefsson.org>
3011         * lib/gnutls_pk.c: Don't return different errors depending on
3012         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
3013         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
3015 2006-09-08  Simon Josefsson <simon@josefsson.org>
3017         * THANKS: Add.
3019 2006-09-08  Simon Josefsson <simon@josefsson.org>
3021         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
3022         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
3024 2006-09-08  Simon Josefsson <simon@josefsson.org>
3026         * NEWS: Add.
3028 2006-09-08  Simon Josefsson <simon@josefsson.org>
3030         * NEWS: Revert.
3032 2006-09-08  Simon Josefsson <simon@josefsson.org>
3034         * src/certtool.c: Revert 2.113.2.1 fix, it solved one problem but
3035         generated another.
3037 2006-08-29  Simon Josefsson <simon@josefsson.org>
3039         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
3041 2006-08-28  Simon Josefsson <simon@josefsson.org>
3043         * NEWS: Fix.
3045 2006-08-28  Simon Josefsson <simon@josefsson.org>
3047         * gl/Makefile.am, gl/getaddrinfo.c, gl/stdint_.h, gl/m4/arcfour.m4,
3048         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
3049         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
3050         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
3051         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
3052         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
3053         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
3054         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
3055         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
3056         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
3057         gl/override/doc/gendocs_template: Update.
3059 2006-08-27  Simon Josefsson <simon@josefsson.org>
3061         * NEWS, THANKS: Add.
3063 2006-08-27  Simon Josefsson <simon@josefsson.org>
3065         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3066         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3067         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
3068         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
3070 2006-08-27  Simon Josefsson <simon@josefsson.org>
3072         * configure.in: Bump versions.
3074 2006-08-27  Simon Josefsson <simon@josefsson.org>
3076         * NEWS: Add.
3078 2006-08-27  Simon Josefsson <simon@josefsson.org>
3080         * lib/x509/x509_write.c:
3081         (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
3082         continuing, based on report from Sascha Ziemann
3083         <sascha.ziemann@secunet.com>.
3085 2006-08-27  Simon Josefsson <simon@josefsson.org>
3087         * src/certtool.c:
3088         (generate_certificate): Load private key when --load-request is
3089         used, based on report from Sascha Ziemann
3090         <sascha.ziemann@secunet.com>.
3092 2006-08-27  Simon Josefsson <simon@josefsson.org>
3094         * THANKS: Add.
3096 2006-08-27  Simon Josefsson <simon@josefsson.org>
3098         * src/certtool.c:
3099         (generate_certificate): Load private key when --load-request is
3100         used, based on report from Sascha Ziemann
3101         <sascha.ziemann@secunet.com>.
3103 2006-08-27  Simon Josefsson <simon@josefsson.org>
3105         * lib/x509/x509_write.c:
3106         (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
3107         continuing, based on report from Sascha Ziemann
3108         <sascha.ziemann@secunet.com>.
3110 2006-08-14  Simon Josefsson <simon@josefsson.org>
3112         * NEWS: Add.
3114 2006-08-14  Simon Josefsson <simon@josefsson.org>
3116         * src/serv.c: Map select to _win_select on Windows hosts.
3118 2006-08-14  Simon Josefsson <simon@josefsson.org>
3120         * src/Makefile.am: Need select.c in cli.c and serv.c.
3122 2006-08-14  Simon Josefsson <simon@josefsson.org>
3124         * src/select.c: Add, moved from cli.c, originally from plibc, see
3126         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
3128 2006-08-14  Simon Josefsson <simon@josefsson.org>
3130         * src/cli.c: Move _win_select to select.c.
3132 2006-08-14  Simon Josefsson <simon@josefsson.org>
3134         * src/cli.c: Make select() work on Windows, copying code from
3135         plibc, see
3137         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
3139 2006-08-13  Simon Josefsson <simon@josefsson.org>
3141         * libextra/gnutls_openssl.c: Mark with XXX.
3143 2006-08-13  Simon Josefsson <simon@josefsson.org>
3145         * NEWS, configure.in: Bump versions.
3147 2006-08-13  Simon Josefsson <simon@josefsson.org>
3149         * Makefile.am: Fix release target.
3151 2006-08-13  Simon Josefsson <simon@josefsson.org>
3153         * NEWS: Version 1.5.0.
3155 2006-08-13  Simon Josefsson <simon@josefsson.org>
3157         * NEWS: Fix.
3159 2006-08-13  Simon Josefsson <simon@josefsson.org>
3161         * libextra/gnutls_openssl.c: Add (XXX).
3163 2006-08-13  Simon Josefsson <simon@josefsson.org>
3165         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
3166         directory.
3168 2006-08-13  Simon Josefsson <simon@josefsson.org>
3170         * NEWS: Add.
3172 2006-08-13  Simon Josefsson <simon@josefsson.org>
3174         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
3175         files for libraries, on mingw.
3177 2006-08-13  Simon Josefsson <simon@josefsson.org>
3179         * gl/Makefile.am, gl/snprintf.c, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
3180         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
3181         gl/m4/memxor.m4, gl/m4/restrict.m4: Update.
3183 2006-08-13  Simon Josefsson <simon@josefsson.org>
3185         * libextra/gnutls_openssl.c: Use int/void* macros to avoid
3186         warnings, suggested by Andreas Metzler
3187         <ametzler@downhill.at.eu.org>.
3189 2006-08-13  Simon Josefsson <simon@josefsson.org>
3191         * lib/gnutls_buffers.c: Remove.
3193 2006-08-13  Simon Josefsson <simon@josefsson.org>
3195         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
3196         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
3197         Andreas Metzler <ametzler@downhill.at.eu.org>.
3199 2006-08-13  Simon Josefsson <simon@josefsson.org>
3201         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
3203 2006-08-11  Simon Josefsson <simon@josefsson.org>
3205         * NEWS: Version 1.4.2.
3207 2006-08-11  Simon Josefsson <simon@josefsson.org>
3209         * NEWS: Fix.
3211 2006-08-11  Simon Josefsson <simon@josefsson.org>
3213         * NEWS: Add.
3215 2006-08-11  Simon Josefsson <simon@josefsson.org>
3217         * NEWS: Add.
3219 2006-08-11  Simon Josefsson <simon@josefsson.org>
3221         * lib/gnutls_algorithms.c:
3222         (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
3223         NULL OID value in the hash_algorithms array, which happens when the
3224         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
3225         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
3227 2006-08-11  Simon Josefsson <simon@josefsson.org>
3229         * lib/gnutls_algorithms.c:
3230         (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
3231         NULL OID value in the hash_algorithms array, which happens when the
3232         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
3233         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
3235 2006-08-11  Simon Josefsson <simon@josefsson.org>
3237         * configure.in: Don't overwrite CFLAGS.
3239 2006-08-07  Simon Josefsson <simon@josefsson.org>
3241         * includes/gnutls/gnutlsxx.h: Make it compile.
3243 2006-08-06  Simon Josefsson <simon@josefsson.org>
3245         * NEWS: Add.
3247 2006-08-06  Simon Josefsson <simon@josefsson.org>
3249         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
3251 2006-08-06  Simon Josefsson <simon@josefsson.org>
3253         * src/tls_test.gaa: Use -V for --verbose.
3255 2006-08-06  Simon Josefsson <simon@josefsson.org>
3257         * src/crypt.c: Fix --version to conform to FSF standards, to fix
3258         make distcheck.
3260 2006-08-06  Simon Josefsson <simon@josefsson.org>
3262         * src/certtool.c: Fix --version to conform to FSF standards, to fix
3263         make distcheck.
3265 2006-08-06  Simon Josefsson <simon@josefsson.org>
3267         * src/tls_test.gaa, src/tls_test.c: Support --version.
3269 2006-08-06  Simon Josefsson <simon@josefsson.org>
3271         * src/psk.c: Fix --version to conform to FSF standards, to fix make
3272         distcheck.
3274 2006-08-06  Simon Josefsson <simon@josefsson.org>
3276         * src/serv.c, src/cli.c: Fix --version to conform to FSF standards,
3277         to fix make distcheck.
3279 2006-08-06  Simon Josefsson <simon@josefsson.org>
3281         * NEWS: Add.
3283 2006-08-06  Simon Josefsson <simon@josefsson.org>
3285         * configure.in: Fix --without-included-libtasn1, reported by Daniel
3286         Black <dragonheart@gentoo.org>.
3288 2006-08-06  Simon Josefsson <simon@josefsson.org>
3290         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
3292 2006-08-06  Simon Josefsson <simon@josefsson.org>
3294         * NEWS: Fix.
3296 2006-08-06  Simon Josefsson <simon@josefsson.org>
3298         * NEWS: Add.
3300 2006-08-06  Simon Josefsson <simon@josefsson.org>
3302         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
3303         libextra/opencdk/stream.h: Update to 0.5.9.
3305 2006-08-03  Simon Josefsson <simon@josefsson.org>
3307         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
3308         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
3310 2006-08-03  Simon Josefsson <simon@josefsson.org>
3312         * THANKS: add
3314 2006-08-03  Simon Josefsson <simon@josefsson.org>
3316         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
3317         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
3319 2006-07-29  Simon Josefsson <simon@josefsson.org>
3321         * configure.in, NEWS: Bump version.
3323 2006-07-28  Simon Josefsson <simon@josefsson.org>
3325         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
3326         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/printf-args.c,
3327         gl/stdint_.h, gl/m4/getline.m4, gl/m4/gettext.m4,
3328         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4,
3329         gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4, gl/m4/inttypes-pri.m4,
3330         gl/m4/inttypes.m4, gl/m4/isc-posix.m4, gl/m4/lib-link.m4,
3331         gl/m4/lock.m4, gl/m4/netinet_in_h.m4, gl/m4/nls.m4,
3332         gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
3333         gl/m4/visibility.m4: Update.
3335 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3337         * lib/gnutls_int.h: cert_type extension was updated to the IANA
3338         assigned value
3340 2006-07-14  Simon Josefsson <simon@josefsson.org>
3342         * NEWS: Version 1.4.1.
3344 2006-07-14  Simon Josefsson <simon@josefsson.org>
3346         * configure.in: Need win32_dll for libtool.
3348 2006-07-14  Simon Josefsson <simon@josefsson.org>
3350         * gl/m4/gnulib-cache.m4: Update.
3352 2006-07-13  Simon Josefsson <simon@josefsson.org>
3354         * NEWS: Add.
3356 2006-07-13  Simon Josefsson <simon@josefsson.org>
3358         * gendocs.sh, doc/gendocs.sh, gl/Makefile.am,
3359         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
3361 2006-07-13  Simon Josefsson <simon@josefsson.org>
3363         * libextra/gnutls_openssl.c: Revert.
3365 2006-07-13  Simon Josefsson <simon@josefsson.org>
3367         * THANKS: Add.
3369 2006-07-13  Simon Josefsson <simon@josefsson.org>
3371         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors,
3372         tiny patch from Jefferson Ogata <Jefferson.Ogata@noaa.gov>.
3374 2006-07-13  Simon Josefsson <simon@josefsson.org>
3376         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
3378 2006-07-11  Simon Josefsson <simon@josefsson.org>
3380         * doc/Makefile.am: Pull up from trunk.
3382 2006-07-11  Simon Josefsson <simon@josefsson.org>
3384         * doc/Makefile.am: Fix last commit.
3386 2006-07-11  Simon Josefsson <simon@josefsson.org>
3388         * doc/Makefile.am: Pull up from trunk.
3390 2006-07-11  Simon Josefsson <simon@josefsson.org>
3392         * doc/Makefile.am: Dist arch/ images.
3394 2006-07-11  Simon Josefsson <simon@josefsson.org>
3396         * doc/Makefile.am: Pull up from trunk.
3398 2006-07-11  Simon Josefsson <simon@josefsson.org>
3400         * doc/Makefile.am: Need -I's for arch/ images.
3402 2006-07-11  Simon Josefsson <simon@josefsson.org>
3404         * configure.in: Improve valgrind test.
3406 2006-07-11  Simon Josefsson <simon@josefsson.org>
3408         * gl/Makefile.am, gl/alloca_.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
3409         gl/inet_ntop.c, gl/size_max.h, gl/socket_.h, gl/stdint_.h,
3410         gl/m4/getaddrinfo.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
3411         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/longlong.m4,
3412         gl/m4/onceonly_2_57.m4, gl/m4/size_max.m4, gl/m4/sockpfaf.m4,
3413         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/m4/absolute-header.m4:
3414         Update.
3416 2006-07-11  Simon Josefsson <simon@josefsson.org>
3418         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
3419         gl/m4/gnulib-comp.m4, gl/m4/stdint.m4, gl/m4/onceonly_2_57.m4:
3420         Update.
3422 2006-07-10  Simon Josefsson <simon@josefsson.org>
3424         * THANKS: Fix.
3426 2006-07-10  Simon Josefsson <simon@josefsson.org>
3428         * THANKS: Add.
3430 2006-07-10  Simon Josefsson <simon@josefsson.org>
3432         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
3434 2006-07-10  Simon Josefsson <simon@josefsson.org>
3436         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
3438 2006-07-07  Simon Josefsson <simon@josefsson.org>
3440         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/stdint_.h,
3441         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
3442         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
3443         gl/m4/ulonglong.m4, gl/m4/absolute-header.m4,
3444         gl/m4/full-header-path.m4: Update.
3446 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3448         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
3449         from 2511 to 4211
3451 2006-07-06  Simon Josefsson <simon@josefsson.org>
3453         * doc/TODO: Add.
3455 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3457         * doc/TODO: [no log message]
3459 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3461         * NEWS, lib/auth_cert.c: OpenPGP support conforms to the latest
3462         draft.
3464 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3466         * NEWS, src/cli.c, src/common.c, src/serv.c:
3467         - Replaced inactive ifdefs to enable openpgp support in test
3468         programs.
3470 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3472         * libextra/gnutls_openpgp.c: added an extra error check.
3474 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3476         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
3477         with ENABLE_OPENPGP.
3479 2006-06-29  Simon Josefsson <simon@josefsson.org>
3481         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt:
3482         Add.
3484 2006-06-28  Simon Josefsson <simon@josefsson.org>
3486         * NEWS: Add.
3488 2006-06-28  Simon Josefsson <simon@josefsson.org>
3490         * THANKS: Pull up from trunk.
3492 2006-06-28  Simon Josefsson <simon@josefsson.org>
3494         * NEWS: Add.
3496 2006-06-28  Simon Josefsson <simon@josefsson.org>
3498         * po/sv.po: Sync with TP.
3500 2006-06-28  Simon Josefsson <simon@josefsson.org>
3502         * NEWS: Fix.
3504 2006-06-28  Simon Josefsson <simon@josefsson.org>
3506         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
3508 2006-06-28  Simon Josefsson <simon@josefsson.org>
3510         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
3512 2006-06-28  Simon Josefsson <simon@josefsson.org>
3514         * doc/Makefile.am: Dist gnutls-logo.png.
3516 2006-06-28  Simon Josefsson <simon@josefsson.org>
3518         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
3520 2006-06-28  Simon Josefsson <simon@josefsson.org>
3522         * gl/getaddrinfo.c: Update.
3524 2006-06-28  Simon Josefsson <simon@josefsson.org>
3526         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/stdint_.h,
3527         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4: Update.
3529 2006-06-28  Simon Josefsson <simon@josefsson.org>
3531         * NEWS: Add.
3533 2006-06-28  Simon Josefsson <simon@josefsson.org>
3535         * doc/scripts/gdoc: Pull up from trunk.
3537 2006-06-28  Simon Josefsson <simon@josefsson.org>
3539         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
3541 2006-06-27  Simon Josefsson <simon@josefsson.org>
3543         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
3545 2006-06-27  Simon Josefsson <simon@josefsson.org>
3547         * doc/scripts/gdoc: Use GNU-style warnings.
3549 2006-06-27  Simon Josefsson <simon@josefsson.org>
3551         * doc/scripts/gdoc: Improve man output, from libtasn1.
3553 2006-06-27  Simon Josefsson <simon@josefsson.org>
3555         * configure.in: Fix valgrind test.
3557 2006-06-27  Simon Josefsson <simon@josefsson.org>
3559         * configure.in: Move around, to make $cross_compile work.
3561 2006-06-27  Simon Josefsson <simon@josefsson.org>
3563         * tests/Makefile.am, configure.in: Add --enable-valgrind-tests that
3564         make it possible to enable/disable use of valgrind on self tests
3565         specifically.  Defaults to enabled if valgrind is installed and we
3566         aren't cross-compiling.
3568 2006-06-27  Simon Josefsson <simon@josefsson.org>
3570         * tests/Makefile.am: Fix.
3572 2006-06-27  Simon Josefsson <simon@josefsson.org>
3574         * tests/Makefile.am: Revert.
3576 2006-06-27  Simon Josefsson <simon@josefsson.org>
3578         * libextra/minilzo/Makefile.am: Use libtool -no-install.
3580 2006-06-27  Simon Josefsson <simon@josefsson.org>
3582         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
3583         suggested by README.LZO.
3585 2006-06-27  Simon Josefsson <simon@josefsson.org>
3587         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under
3588         mingw.
3590 2006-06-27  Simon Josefsson <simon@josefsson.org>
3592         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
3593         void* to int.
3595 2006-06-27  Simon Josefsson <simon@josefsson.org>
3597         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
3599 2006-06-26  Simon Josefsson <simon@josefsson.org>
3601         * gl/Makefile.am, gl/stdint_.h, gl/m4/stdint.m4: Update.
3603 2006-06-26  Simon Josefsson <simon@josefsson.org>
3605         * THANKS: Add.
3607 2006-06-26  Simon Josefsson <simon@josefsson.org>
3609         * libextra/gnutls-extra.pc.in, lib/gnutls.pc.in: Add Libs.Private
3610         to pkg-config files, from Andreas Metzler
3611         <ametzler@downhill.at.eu.org>.
3613 2006-06-22  Simon Josefsson <simon@josefsson.org>
3615         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/socket_.h,
3616         gl/m4/getaddrinfo.m4: Try new win32 hooks for getaddrinfo.
3618 2006-06-22  Simon Josefsson <simon@josefsson.org>
3620         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
3621         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
3623 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3625         * doc/TODO: [no log message]
3627 2006-06-21  Simon Josefsson <simon@josefsson.org>
3629         * gl/inet_pton.c: Update.
3631 2006-06-21  Simon Josefsson <simon@josefsson.org>
3633         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c, gl/read-file.c,
3634         gl/socket_.h, gl/stdint_.h, gl/m4/getaddrinfo.m4,
3635         gl/m4/sockpfaf.m4, gl/m4/stdint.m4: Update.
3637 2006-06-21  Simon Josefsson <simon@josefsson.org>
3639         * doc/examples/Makefile.am: Add -no-install.
3641 2006-06-21  Simon Josefsson <simon@josefsson.org>
3643         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
3645 2006-06-19  Simon Josefsson <simon@josefsson.org>
3647         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when
3648         srcdir != objdir.
3650 2006-06-19  Simon Josefsson <simon@josefsson.org>
3652         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
3653         when srcdir != objdir.
3655 2006-06-19  Simon Josefsson <simon@josefsson.org>
3657         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when
3658         srcdir != objdir.
3660 2006-06-19  Simon Josefsson <simon@josefsson.org>
3662         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
3663         objdir.
3665 2006-06-19  Simon Josefsson <simon@josefsson.org>
3667         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
3668         objdir.
3670 2006-06-17  Simon Josefsson <simon@josefsson.org>
3672         * gl/Makefile.am: Update.
3674 2006-06-17  Simon Josefsson <simon@josefsson.org>
3676         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
3677         gl/inet_pton.c, gl/inet_pton.h, gl/read-file.c, gl/size_max.h,
3678         gl/stdint_.h, gl/m4/arpa_inet_h.m4, gl/m4/full-header-path.m4,
3679         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4,
3680         gl/m4/inet_pton.m4, gl/m4/size_max.m4, gl/m4/stdint.m4: Update.
3682 2006-06-17  Simon Josefsson <simon@josefsson.org>
3684         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
3686 2006-06-16  Simon Josefsson <simon@josefsson.org>
3688         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
3690 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3692         * NEWS: [no log message]
3694 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3696         * NEWS: fixed bug
3698 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3700         * lib/auth_cert.c: fixed bug
3702 2006-06-16  Simon Josefsson <simon@josefsson.org>
3704         * tests/Makefile.am: Disable tests that use fork if the host
3705         doesn't have fork.
3707 2006-06-16  Simon Josefsson <simon@josefsson.org>
3709         * configure.in: Test for fork.
3711 2006-06-16  Simon Josefsson <simon@josefsson.org>
3713         * configure.in: Typo.
3715 2006-06-16  Simon Josefsson <simon@josefsson.org>
3717         * configure.in: Fix LDFLAGS.
3719 2006-06-16  Simon Josefsson <simon@josefsson.org>
3721         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
3722         avoid warnings.
3724 2006-06-16  Simon Josefsson <simon@josefsson.org>
3726         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
3727         tests/resume.c, tests/tlsia.c: Need config.h.
3729 2006-06-16  Simon Josefsson <simon@josefsson.org>
3731         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
3733 2006-06-16  Simon Josefsson <simon@josefsson.org>
3735         * NEWS: Fix.
3737 2006-06-16  Simon Josefsson <simon@josefsson.org>
3739         * includes/gnutls/extra.h: Fix prototype.
3741 2006-06-16  Simon Josefsson <simon@josefsson.org>
3743         * NEWS: Add.
3745 2006-06-16  Simon Josefsson <simon@josefsson.org>
3747         * lib/strfile.h: Remove.
3749 2006-06-16  Simon Josefsson <simon@josefsson.org>
3751         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
3752         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
3753         of strfile stuff, to fix problem with binary files on mingw.
3755 2006-06-16  Simon Josefsson <simon@josefsson.org>
3757         * tests/set_pkcs12_cred.c: Use utils stuff.
3759 2006-06-16  Simon Josefsson <simon@josefsson.org>
3761         * lib/gnutls_global.c: Initialize winsock, for mingw.
3763 2006-06-16  Simon Josefsson <simon@josefsson.org>
3765         * configure.in: Add HAVE_WINSOCK.
3767 2006-06-16  Simon Josefsson <simon@josefsson.org>
3769         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3770         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3771         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3772         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3773         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3774         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3775         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3776         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3777         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3778         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
3779         (for mingw).
3781 2006-06-16  Simon Josefsson <simon@josefsson.org>
3783         * configure.in: Need to use AC_LINK_IFELSE, for
3784         -Wl,--enable-runtime-pseudo-reloc.
3786 2006-06-16  Simon Josefsson <simon@josefsson.org>
3788         * configure.in: Simplify.
3790 2006-06-16  Simon Josefsson <simon@josefsson.org>
3792         * configure.in: Fix typo.
3794 2006-06-16  Simon Josefsson <simon@josefsson.org>
3796         * configure.in: Set -mms-bitfields
3797         -Wl,--enable-runtime-pseudo-reloc if supported.  The former is to
3798         produce MSVS-compatible DLLs.  The second is needed to link
3799         libgnutls-extra at all (only due to _gnutls_compression_algorithms,
3800         fix it another way?).
3802 2006-06-16  Simon Josefsson <simon@josefsson.org>
3804         * gl/Makefile.am: Update.
3806 2006-06-16  Simon Josefsson <simon@josefsson.org>
3808         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
3810 2006-06-16  Simon Josefsson <simon@josefsson.org>
3812         * configure.in: Typo.
3814 2006-06-16  Simon Josefsson <simon@josefsson.org>
3816         * configure.in: Add all the LZO tests.
3818 2006-06-15  Simon Josefsson <simon@josefsson.org>
3820         * po/sv.po: Sync with TP.
3822 2006-06-15  Simon Josefsson <simon@josefsson.org>
3824         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
3825         libtool.  (argh!)
3827 2006-06-15  Simon Josefsson <simon@josefsson.org>
3829         * lib/Makefile.am: Fix last commit.
3831 2006-06-15  Simon Josefsson <simon@josefsson.org>
3833         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
3835 2006-06-15  Simon Josefsson <simon@josefsson.org>
3837         * configure.in: Add --disable-cxx, to make it possibly to disable
3838         the C++ stuff.  Will also automatically disable it if there is no
3839         C++ compiler.
3841 2006-06-15  Simon Josefsson <simon@josefsson.org>
3843         * doc/examples/Makefile.am: Use gnulib, for portability.
3845 2006-06-15  Simon Josefsson <simon@josefsson.org>
3847         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
3848         unconditonially.
3850 2006-06-15  Simon Josefsson <simon@josefsson.org>
3852         * gl/m4/arpa_inet_h.m4: Update.
3854 2006-06-15  Simon Josefsson <simon@josefsson.org>
3856         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
3857         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
3858         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
3859         for mingw.
3861 2006-06-14  Simon Josefsson <simon@josefsson.org>
3863         * configure.in: Remove mingw32 hook to get -lwsock32, the
3864         getaddrinfo gnulib module links with -lws2_32 which is the more
3865         appropriate library to use (winsock.h goes with wsock32.lib and
3866         winsock2.h goes with ws2_32, of which the latter is backwards
3867         compatible and available since Windows 3.11 or so, I'm told).
3869 2006-06-14  Simon Josefsson <simon@josefsson.org>
3871         * tests/certder.c: fix
3873 2006-06-12  Simon Josefsson <simon@josefsson.org>
3875         * gl/Makefile.am, gl/gc-gnulib.c, gl/read-file.c, gl/read-file.h,
3876         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/read-file.m4:
3877         Update.
3879 2006-06-10  Simon Josefsson <simon@josefsson.org>
3881         * configure.in: Bump so version.
3883 2006-06-10  Simon Josefsson <simon@josefsson.org>
3885         * NEWS, configure.in: Bump versions.
3887 2006-06-09  Simon Josefsson <simon@josefsson.org>
3889         * gl/gc-gnulib.c, gl/getpass.c, gl/printf-args.c, gl/sha1.c,
3890         gl/stdint_.h, gl/m4/stdbool.m4: Update.
3892 2006-06-09  Simon Josefsson <simon@josefsson.org>
3894         * lib/gnutls_db.c: Pull up from trunk.
3896 2006-06-08  Simon Josefsson <simon@josefsson.org>
3898         * doc/reference/Makefile.am: Add gnutlsxx.h.
3900 2006-06-07  Simon Josefsson <simon@josefsson.org>
3902         * gl/getpass.c, gl/printf-args.c, gl/sha1.c, gl/stdint_.h,
3903         gl/m4/stdbool.m4: Update.
3905 2006-06-07  Simon Josefsson <simon@josefsson.org>
3907         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
3909 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3911         * NEWS, configure.in, includes/Makefile.am,
3912         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
3913         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
3915 2006-06-01  Simon Josefsson <simon@josefsson.org>
3917         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
3919 2006-05-23  Simon Josefsson <simon@josefsson.org>
3921         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
3923 2006-05-23  Simon Josefsson <simon@josefsson.org>
3925         * po/LINGUAS, po/sv.po: Sync with TP.
3927 2006-05-22  Simon Josefsson <simon@josefsson.org>
3929         * doc/manpages/certtool.1: Typo, from debian #368323.
3931 2006-05-18  Simon Josefsson <simon@josefsson.org>
3933         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
3935 2006-05-17  Simon Josefsson <simon@josefsson.org>
3937         * doc/protocol/rfc4507.txt: Add.
3939 2006-05-17  Simon Josefsson <simon@josefsson.org>
3941         * NEWS, configure.in: Bump versions.
3943 2006-05-15  Simon Josefsson <simon@josefsson.org>
3945         * NEWS: Version 1.4.0.
3947 2006-05-15  Simon Josefsson <simon@josefsson.org>
3949         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
3951 2006-05-15  Simon Josefsson <simon@josefsson.org>
3953         * src/certtool-cfg.c: Remove duplicated #include.
3955 2006-05-12  Simon Josefsson <simon@josefsson.org>
3957         * src/tls_test.c, src/serv.c: Don't use AI_NUMERICSERV, it doesn't
3958         exist on most platforms.
3960 2006-05-12  Simon Josefsson <simon@josefsson.org>
3962         * NEWS: Add.
3964 2006-05-12  Simon Josefsson <simon@josefsson.org>
3966         * src/serv.c: Need getaddrinfo.h.
3968 2006-05-12  Simon Josefsson <simon@josefsson.org>
3970         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
3971         gl/getaddrinfo.h, gl/strdup.c, gl/strdup.h, gl/m4/getaddrinfo.m4,
3972         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4: Add
3973         getaddrinfo.
3975 2006-05-11  Simon Josefsson <simon@josefsson.org>
3977         * buildconf: Remove.
3979 2006-05-11  Simon Josefsson <simon@josefsson.org>
3981         * tests/Makefile.am: No supression file.
3983 2006-05-11  Simon Josefsson <simon@josefsson.org>
3985         * libextra/gnutls_ia.c: Remove junk.
3987 2006-05-11  Simon Josefsson <simon@josefsson.org>
3989         * lib/ext_inner_application.c: Fix self tests.
3991 2006-05-11  Simon Josefsson <simon@josefsson.org>
3993         * libextra/gnutls_ia.c: Indent.
3995 2006-05-11  Simon Josefsson <simon@josefsson.org>
3997         * doc/manpages/Makefile.am: Update.
3999 2006-05-11  Simon Josefsson <simon@josefsson.org>
4001         * tests/Makefile.am: Improve valgrind stuff.
4003 2006-05-11  Simon Josefsson <simon@josefsson.org>
4005         * config.rpath: Not needed, generated by autopoint.
4007 2006-05-11  Simon Josefsson <simon@josefsson.org>
4009         * config.rpath, gl/Makefile.am, gl/des.c, gl/md4.c, gl/sha1.c,
4010         gl/stdint_.h, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
4012 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4014         * lib/auth_cert.c: updated to reflect the new openpgp draft.
4016 2006-05-11  Simon Josefsson <simon@josefsson.org>
4018         * NEWS: Typo.
4020 2006-05-11  Simon Josefsson <simon@josefsson.org>
4022         * NEWS: Version 1.2.11.
4024 2006-05-11  Simon Josefsson <simon@josefsson.org>
4026         * lib/minitasn1/errors.c, lib/minitasn1/libtasn1.h,
4027         lib/minitasn1/parser_aux.c, lib/minitasn1/structure.c: Update.
4029 2006-05-11  Simon Josefsson <simon@josefsson.org>
4031         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
4032         ksba.
4034 2006-05-10  Simon Josefsson <simon@josefsson.org>
4036         * doc/protocol/draft-santesson-tls-ume-07.txt: Add.
4038 2006-05-10  Simon Josefsson <simon@josefsson.org>
4040         * configure.in: Bump libtasn1 version.
4042 2006-05-10  Simon Josefsson <simon@josefsson.org>
4044         * NEWS: Fix.
4046 2006-05-10  Simon Josefsson <simon@josefsson.org>
4048         * NEWS: Add.
4050 2006-05-10  Simon Josefsson <simon@josefsson.org>
4052         * configure.in: Bump required libtasn1.
4054 2006-05-10  Simon Josefsson <simon@josefsson.org>
4056         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4057         lib/minitasn1/element.c, lib/minitasn1/errors.c,
4058         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
4059         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
4060         lib/minitasn1/structure.c: Update to 0.3.4.
4062 2006-05-09  Simon Josefsson <simon@josefsson.org>
4064         * doc/manpages/Makefile.am: Update.
4066 2006-05-09  Simon Josefsson <simon@josefsson.org>
4068         * gl/Makefile.am, gl/m4/gc-random.m4, gl/m4/gnulib-cache.m4,
4069         gl/m4/gnulib-comp.m4: Update.
4071 2006-05-07  Simon Josefsson <simon@josefsson.org>
4073         * NEWS: Add.
4075 2006-05-07  Simon Josefsson <simon@josefsson.org>
4077         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
4078         gl/inet_ntop.h, gl/md5.c, gl/md5.h, gl/readline.c, gl/sha1.c,
4079         gl/sha1.h, gl/stdbool_.h, gl/stdint_.h, gl/vasnprintf.c,
4080         gl/m4/gc.m4, gl/m4/getpass.m4, gl/m4/gnulib-comp.m4,
4081         gl/m4/longdouble.m4, gl/m4/readline.m4, gl/m4/socklen.m4,
4082         gl/m4/stdbool.m4, gl/m4/stdint.m4, gl/dummy.c, gl/socket_.h,
4083         gl/m4/sys_socket_h.m4: Update.
4085 2006-05-07  Simon Josefsson <simon@josefsson.org>
4087         * NEWS: Bump.
4089 2006-05-07  Simon Josefsson <simon@josefsson.org>
4091         * configure.in: Bump required libtasn1 to 0.3.3.
4093 2006-05-07  Simon Josefsson <simon@josefsson.org>
4095         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4096         lib/minitasn1/element.c, lib/minitasn1/errors.c,
4097         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
4098         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
4099         lib/minitasn1/structure.c: Update libtasn1 to 0.3.3.
4101 2006-05-07  Simon Josefsson <simon@josefsson.org>
4103         * configure.in: Bump required libtasn1 version to 0.3.3.
4105 2006-05-07  Simon Josefsson <simon@josefsson.org>
4107         * tests/Makefile.am: Fix.
4109 2006-05-07  Simon Josefsson <simon@josefsson.org>
4111         * NEWS: Add.
4113 2006-05-07  Simon Josefsson <simon@josefsson.org>
4115         * tests/Makefile.am: Run tests under valgrind.
4117 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4119         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
4120         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
4121         system.
4123 2006-05-05  Simon Josefsson <simon@josefsson.org>
4125         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
4127 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4129         * lib/minitasn1/structure.c: updated to the latest libtasn1
4131 2006-05-05  Simon Josefsson <simon@josefsson.org>
4133         * NEWS: Add.
4135 2006-05-05  Simon Josefsson <simon@josefsson.org>
4137         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4138         lib/ext_inner_application.c, lib/gnutls_int.h,
4139         libextra/gnutls_ia.c: TLS/IA fixes from Emile.
4141 2006-04-27  Simon Josefsson <simon@josefsson.org>
4143         * doc/protocol/rfc4366.txt: Add.
4145 2006-04-27  Simon Josefsson <simon@josefsson.org>
4147         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
4149 2006-04-26  Simon Josefsson <simon@josefsson.org>
4151         * lib/gnutls_state.c: Fix prototypes.
4153 2006-04-26  Simon Josefsson <simon@josefsson.org>
4155         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
4157 2006-04-21  Simon Josefsson <simon@josefsson.org>
4159         * doc/protocol/draft-santesson-tls-supp-02.txt,
4160         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
4162 2006-04-19  Simon Josefsson <simon@josefsson.org>
4164         * tests/Makefile.am:
4165         (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
4166         reference, tiny patch from Nix <nix@esperi.org.uk>.
4168 2006-04-19  Simon Josefsson <simon@josefsson.org>
4170         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
4172 2006-04-17  Simon Josefsson <simon@josefsson.org>
4174         * doc/protocol/draft-santesson-tls-ume-05.txt,
4175         doc/protocol/draft-housley-tls-authz-extns-03.txt: Add.
4177 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4179         * lib/gnutls_priority.c: removed AES-256 from the list of default
4180         ciphers. No point in having it (when everything else is far away
4181         even from 128 bit security)
4183 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4185         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c:
4186         gnutls_srp_set_client_credentials() uses const
4188 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4190         * lib/gnutls_priority.c: documented the return value in the
4191         priority functions
4193 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4195         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
4196         message]
4198 2006-04-04  Simon Josefsson <simon@josefsson.org>
4200         * gl/stdint_.h, gl/m4/gc-random.m4: Update.
4202 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4204         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
4205         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
4206         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use
4207         snprintf() instead of multiple calls to str_cpy() and str_cat().
4209 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4211         * lib/x509/x509.c: bug fix
4213 2006-03-30  Simon Josefsson <simon@josefsson.org>
4215         * doc/protocol/draft-santesson-tls-supp-00.txt,
4216         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
4218 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4220         * doc/TODO: [no log message]
4222 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4224         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
4225         useless warnings.
4227 2006-03-24  Simon Josefsson <simon@josefsson.org>
4229         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
4231 2006-03-21  Simon Josefsson <simon@josefsson.org>
4233         * configure.in: Bump version.
4235 2006-03-21  Simon Josefsson <simon@josefsson.org>
4237         * NEWS: Add.
4239 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4241         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
4242         1.1
4244 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4246         * lib/gnutls_x509.c: some fixes for compilation
4248 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4250         * lib/gnutls_global.h, lib/x509/rfc2818_hostname.c,
4251         lib/gnutls_cert.c: some fixes for compilation
4253 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4255         * src/certtool.c: export to DER format is possible with certtool
4257 2006-03-15  Simon Josefsson <simon@josefsson.org>
4259         * configure.in: Bump versions.
4261 2006-03-15  Simon Josefsson <simon@josefsson.org>
4263         * NEWS: Add.
4265 2006-03-15  Simon Josefsson <simon@josefsson.org>
4267         * lib/gnutls_cert.c: Indent.
4269 2006-03-15  Simon Josefsson <simon@josefsson.org>
4271         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
4272         to ../gnutls_cert.c.
4274 2006-03-15  Simon Josefsson <simon@josefsson.org>
4276         * lib/gnutls_cert.c: Move from x509/compat.c.
4278 2006-03-15  Simon Josefsson <simon@josefsson.org>
4280         * doc/manpages/Makefile.am: Update.
4282 2006-03-15  Simon Josefsson <simon@josefsson.org>
4284         * lib/x509/x509_write.c: Fix libtasn1 internnals, from trunk.
4286 2006-03-15  Simon Josefsson <simon@josefsson.org>
4288         * lib/x509/common.c, lib/x509/sign.c: Fix use of libtasn1
4289         internals, from trunk.
4291 2006-03-15  Simon Josefsson <simon@josefsson.org>
4293         * NEWS: Fix.
4295 2006-03-15  Simon Josefsson <simon@josefsson.org>
4297         * lib/x509/xml.c: Disable XML functionality, from trunk.
4299 2006-03-13  Simon Josefsson <simon@josefsson.org>
4301         * NEWS: Add.
4303 2006-03-13  Simon Josefsson <simon@josefsson.org>
4305         * NEWS: Add.
4307 2006-03-13  Simon Josefsson <simon@josefsson.org>
4309         * lib/x509/compat.c: Return -1 on errors, suggested by Nikos.
4311 2006-03-13  Simon Josefsson <simon@josefsson.org>
4313         * NEWS: Add.
4315 2006-03-13  Simon Josefsson <simon@josefsson.org>
4317         * configure.in: Bump versions.
4319 2006-03-13  Simon Josefsson <simon@josefsson.org>
4321         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4322         lib/minitasn1/element.c, lib/minitasn1/errors.h,
4323         lib/minitasn1/gstr.c, lib/minitasn1/gstr.h, lib/minitasn1/int.h,
4324         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4325         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c,
4326         lib/minitasn1/structure.h: Update.
4328 2006-03-13  Simon Josefsson <simon@josefsson.org>
4330         * lib/minitasn1/Makefile.am, lib/minitasn1/der.h,
4331         lib/minitasn1/errors_int.h: Remove.
4333 2006-03-12  Simon Josefsson <simon@josefsson.org>
4335         * doc/README.CVS: Add.
4337 2006-03-12  Simon Josefsson <simon@josefsson.org>
4339         * doc/manpages/Makefile.am: Update.
4341 2006-03-12  Simon Josefsson <simon@josefsson.org>
4343         * lib/minitasn1/structure.c: Update.
4345 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4347         * lib/gnutls_global.c: force the gcrypt random generator to be
4348         initialized at startup. Maybe it should be within and ifdef? This
4349         saves lots of debugging time when something fails.
4351 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4353         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
4354         lib/minitasn1/structure.c: added the fix for der_coding() from
4355         libtasn1.
4357 2006-03-09  Simon Josefsson <simon@josefsson.org>
4359         * doc/manpages/Makefile.am: Rebuild srp manpages too.
4361 2006-03-08  Simon Josefsson <simon@josefsson.org>
4363         * NEWS: Version 1.3.5.
4365 2006-03-08  Simon Josefsson <simon@josefsson.org>
4367         * NEWS: Add.
4369 2006-03-08  Simon Josefsson <simon@josefsson.org>
4371         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
4373 2006-03-08  Simon Josefsson <simon@josefsson.org>
4375         * po/LINGUAS, po/pl.po: Sync with TP.
4377 2006-03-08  Simon Josefsson <simon@josefsson.org>
4379         * Makefile.am: Add update-po target.
4381 2006-03-08  Simon Josefsson <simon@josefsson.org>
4383         * doc/manpages/Makefile.am: Update.
4385 2006-03-08  Simon Josefsson <simon@josefsson.org>
4387         * lib/x509/xml.c: Doc fix.
4389 2006-03-08  Simon Josefsson <simon@josefsson.org>
4391         * NEWS: Fix.
4393 2006-03-08  Simon Josefsson <simon@josefsson.org>
4395         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use
4396         new asn1_copy_node API.
4398 2006-03-08  Simon Josefsson <simon@josefsson.org>
4400         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
4402 2006-03-08  Simon Josefsson <simon@josefsson.org>
4404         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4405         lib/minitasn1/element.c, lib/minitasn1/int.h,
4406         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
4407         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
4408         lib/minitasn1/structure.c: Update.
4410 2006-03-08  Simon Josefsson <simon@josefsson.org>
4412         * lib/x509/xml.c: Use internal error approach again, after
4413         discussion with Nikos.
4415 2006-03-08  Simon Josefsson <simon@josefsson.org>
4417         * lib/x509/xml.c: Fix.
4419 2006-03-08  Simon Josefsson <simon@josefsson.org>
4421         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
4422         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
4424 2006-03-08  Simon Josefsson <simon@josefsson.org>
4426         * lib/x509/xml.c: Fix type_field.
4428 2006-03-08  Simon Josefsson <simon@josefsson.org>
4430         * lib/x509/xml.c: Use external API.
4432 2006-03-08  Simon Josefsson <simon@josefsson.org>
4434         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4435         lib/minitasn1/element.c, lib/minitasn1/int.h,
4436         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4437         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
4439 2006-03-08  Simon Josefsson <simon@josefsson.org>
4441         * lib/x509/xml.c: Fix.
4443 2006-03-08  Simon Josefsson <simon@josefsson.org>
4445         * lib/x509/common.c: Use external libtasn1 API.
4447 2006-03-08  Simon Josefsson <simon@josefsson.org>
4449         * lib/x509/xml.c: Fix typo.
4451 2006-03-08  Simon Josefsson <simon@josefsson.org>
4453         * configure.in: Required libtasn1 0.3.1.
4455 2006-03-08  Simon Josefsson <simon@josefsson.org>
4457         * lib/x509/xml.c: Revert, we now use the new exported functions.
4459 2006-03-08  Simon Josefsson <simon@josefsson.org>
4461         * lib/x509/xml.c: Make it build.
4463 2006-03-08  Simon Josefsson <simon@josefsson.org>
4465         * NEWS: Sort.
4467 2006-03-08  Simon Josefsson <simon@josefsson.org>
4469         * NEWS: Add.
4471 2006-03-08  Simon Josefsson <simon@josefsson.org>
4473         * lib/x509/xml.c: Disable XML functionality, because it relies on
4474         libtasn1 internals.
4476 2006-03-08  Simon Josefsson <simon@josefsson.org>
4478         * NEWS: Add.
4480 2006-03-08  Simon Josefsson <simon@josefsson.org>
4482         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
4483         mingw32 builds.
4485 2006-03-08  Simon Josefsson <simon@josefsson.org>
4487         * src/cli.c, src/common.c, src/common.h, src/serv.c,
4488         tests/resume.c, lib/x509/crq.c, lib/x509/xml.c: Indent.
4490 2006-03-08  Simon Josefsson <simon@josefsson.org>
4492         * maint.mk, gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
4493         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
4494         gl/m4/gnulib-comp.m4, gl/m4/readline.m4: Update.
4496 2006-03-08  Simon Josefsson <simon@josefsson.org>
4498         * po/LINGUAS: Add.
4500 2006-03-08  Simon Josefsson <simon@josefsson.org>
4502         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
4503         Add.
4505 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4507         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
4508         src/common.c, src/common.h: gnutls-cli can now recognize services
4509         and port numbers with the -p option.
4511 2006-03-03  Simon Josefsson <simon@josefsson.org>
4513         * lib/Makefile.am: Gettext fixes.
4515 2006-03-03  Simon Josefsson <simon@josefsson.org>
4517         * lib/gnutls_errors.c: Fix.
4519 2006-03-03  Simon Josefsson <simon@josefsson.org>
4521         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
4522         translations.
4524 2006-03-03  Simon Josefsson <simon@josefsson.org>
4526         * maint.mk: Update.
4528 2006-03-03  Simon Josefsson <simon@josefsson.org>
4530         * maint-cfg.mk: Add indent file list.
4532 2006-03-03  Simon Josefsson <simon@josefsson.org>
4534         * Makefile.am: Remove indent target.
4536 2006-03-03  Simon Josefsson <simon@josefsson.org>
4538         * configure.in: Revert, autoreconf needs it.
4540 2006-03-03  Simon Josefsson <simon@josefsson.org>
4542         * configure.in: Remove gettext version stuff.
4544 2006-03-03  Simon Josefsson <simon@josefsson.org>
4546         * maint.mk, gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4,
4547         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
4548         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
4549         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-pri.m4,
4550         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
4551         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
4552         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4: Update.
4554 2006-03-03  Simon Josefsson <simon@josefsson.org>
4556         * NEWS: Add.
4558 2006-03-03  Simon Josefsson <simon@josefsson.org>
4560         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
4561         Gettextize.
4563 2006-03-01  Simon Josefsson <simon@josefsson.org>
4565         * gtk-doc.make: Add.
4567 2006-03-01  Simon Josefsson <simon@josefsson.org>
4569         * gl/readline.c, gl/m4/readline.m4, gl/m4/socklen.m4,
4570         gl/m4/sys_socket_h.m4, maint.mk: Update.
4572 2006-03-01  Simon Josefsson <simon@josefsson.org>
4574         * maint-cfg.mk, buildconf: Don't gtkdocize.
4576 2006-02-28  Simon Josefsson <simon@josefsson.org>
4578         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
4579         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
4580         lib/minitasn1/element.c, lib/minitasn1/errors.h,
4581         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
4582         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
4583         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4584         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
4586 2006-02-27  Simon Josefsson <simon@josefsson.org>
4588         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
4589         Eric Leblond <regit@inl.fr>.
4591 2006-02-17  Simon Josefsson <simon@josefsson.org>
4593         * lib/x509/sign.c: Fix warning.
4595 2006-02-17  Simon Josefsson <simon@josefsson.org>
4597         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
4598         has the same values as GNUTLS_MAC_*.
4600 2006-02-16  Simon Josefsson <simon@josefsson.org>
4602         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
4604 2006-02-14  Simon Josefsson <simon@josefsson.org>
4606         * maint-cfg.mk: Fix.
4608 2006-02-14  Simon Josefsson <simon@josefsson.org>
4610         * maint-cfg.mk: Fix.
4612 2006-02-14  Simon Josefsson <simon@josefsson.org>
4614         * maint-cfg.mk: Fix.
4616 2006-02-14  Simon Josefsson <simon@josefsson.org>
4618         * maint-cfg.mk: Add mingw32 target.
4620 2006-02-14  Simon Josefsson <simon@josefsson.org>
4622         * GNUmakefile, maint-cfg.mk, maint.mk, gl/Makefile.am,
4623         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add
4624         maintainer-makefile module.
4626 2006-02-11  Simon Josefsson <simon@josefsson.org>
4628         * lib/x509/xml.c: Use external libtasn1 API.
4630 2006-02-11  Simon Josefsson <simon@josefsson.org>
4632         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4633         lib/minitasn1/der.h, lib/minitasn1/element.c,
4634         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4635         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
4637 2006-02-11  Simon Josefsson <simon@josefsson.org>
4639         * configure.in: Bump libtasn1 version.
4641 2006-02-11  Simon Josefsson <simon@josefsson.org>
4643         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4644         lib/minitasn1/der.h, lib/minitasn1/element.c,
4645         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4646         lib/minitasn1/structure.c, lib/x509/xml.c: Minimal set of patches
4647         against gnutls 1.2.9 that fix the security bug (only the *.c
4648         changes!).
4650 2006-02-10  Simon Josefsson <simon@josefsson.org>
4652         * NEWS, configure.in: Bump versions.
4654 2006-02-09  Simon Josefsson <simon@josefsson.org>
4656         * NEWS: Fix typo.
4658 2006-02-09  Simon Josefsson <simon@josefsson.org>
4660         * NEWS: Version 1.3.4.
4662 2006-02-09  Simon Josefsson <simon@josefsson.org>
4664         * THANKS, NEWS: Add.
4666 2006-02-09  Simon Josefsson <simon@josefsson.org>
4668         * NEWS: Version 1.2.10.
4670 2006-02-09  Simon Josefsson <simon@josefsson.org>
4672         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4673         lib/minitasn1/element.c, lib/minitasn1/errors.c,
4674         lib/minitasn1/gstr.c, lib/minitasn1/parser_aux.c,
4675         lib/minitasn1/structure.c: Sync with libtasn1.
4677 2006-02-09  Simon Josefsson <simon@josefsson.org>
4679         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4680         lib/minitasn1/element.c, lib/minitasn1/errors.c,
4681         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
4682         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
4683         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4684         lib/minitasn1/structure.c: Update from libtasn1.
4686 2006-02-09  Simon Josefsson <simon@josefsson.org>
4688         * THANKS: Add.
4690 2006-02-09  Simon Josefsson <simon@josefsson.org>
4692         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
4694 2006-02-09  Simon Josefsson <simon@josefsson.org>
4696         * lib/minitasn1/decoding.c: Further length fixes.
4698 2006-02-08  Simon Josefsson <simon@josefsson.org>
4700         * lib/minitasn1/decoding.c: Fix typo in last commit.
4702 2006-02-08  Simon Josefsson <simon@josefsson.org>
4704         * tests/set_pkcs12_cred.c: Simplify using under gdb.
4706 2006-02-08  Simon Josefsson <simon@josefsson.org>
4708         * lib/minitasn1/decoding.c: Fix for latest certder bug.
4710 2006-02-08  Simon Josefsson <simon@josefsson.org>
4712         * tests/certder.c: Add more bug trigger.
4714 2006-02-08  Simon Josefsson <simon@josefsson.org>
4716         * lib/minitasn1/decoding.c: Further length fixes.
4718 2006-02-08  Simon Josefsson <simon@josefsson.org>
4720         * tests/certder.c: Add.
4722 2006-02-08  Simon Josefsson <simon@josefsson.org>
4724         * lib/minitasn1/decoding.c: More asn1 length out of bounds
4725         checking.
4727 2006-02-08  Simon Josefsson <simon@josefsson.org>
4729         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4730         lib/minitasn1/element.c, lib/minitasn1/structure.c: Update
4731         _asn1_get_length_der fix.
4733 2006-02-08  Simon Josefsson <simon@josefsson.org>
4735         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
4737 2006-02-08  Simon Josefsson <simon@josefsson.org>
4739         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
4741 2006-02-08  Simon Josefsson <simon@josefsson.org>
4743         * lib/minitasn1/structure.c: Fix asn1_get_length_der usage.
4745 2006-02-08  Simon Josefsson <simon@josefsson.org>
4747         * lib/minitasn1/element.c: Fix copyright.
4749 2006-02-08  Simon Josefsson <simon@josefsson.org>
4751         * lib/minitasn1/element.c: Fix asn1_get_length_der usage.
4753 2006-02-08  Simon Josefsson <simon@josefsson.org>
4755         * lib/minitasn1/decoding.c: Revert.
4757 2006-02-08  Simon Josefsson <simon@josefsson.org>
4759         * lib/minitasn1/decoding.c: Fix for cert selftest.
4761 2006-02-08  Simon Josefsson <simon@josefsson.org>
4763         * tests/Makefile.am: Add certder test.
4765 2006-02-08  Simon Josefsson <simon@josefsson.org>
4767         * tests/certder.c: Add.
4769 2006-02-08  Simon Josefsson <simon@josefsson.org>
4771         * lib/x509/xml.c: Backport xml.c fixes by Nikos.
4773 2006-02-08  Simon Josefsson <simon@josefsson.org>
4775         * NEWS: Add.
4777 2006-02-08  Simon Josefsson <simon@josefsson.org>
4779         * configure.in: Bump libtasn1 requred version.
4781 2006-02-08  Simon Josefsson <simon@josefsson.org>
4783         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4784         lib/minitasn1/der.h, lib/minitasn1/element.c,
4785         lib/minitasn1/errors.c, lib/minitasn1/libtasn1.h,
4786         lib/minitasn1/parser_aux.c, lib/minitasn1/structure.c: Add libtasn1
4787         fixes from Nikos, prompted by report from "Evgeny Legerov"
4788         <admin@gleg.net>.
4790 2006-02-08  Simon Josefsson <simon@josefsson.org>
4792         * NEWS: Add.
4794 2006-02-08  Simon Josefsson <simon@josefsson.org>
4796         * lib/minitasn1/libtasn1.h: Bump version.
4798 2006-02-08  Simon Josefsson <simon@josefsson.org>
4800         * configure.in: Need libtasn1 0.2.18.
4802 2006-02-08  Simon Josefsson <simon@josefsson.org>
4804         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4805         lib/minitasn1/der.h, lib/minitasn1/element.c,
4806         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4807         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
4808         by report from "Evgeny Legerov" <admin@gleg.net>.
4810 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4812         * lib/x509/xml.c: some fixes for the new libtasn1
4814 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4816         * lib/x509/mpi.c: [no log message]
4818 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4820         * lib/x509/mpi.c: corrected wrong order of free.
4822 2006-02-02  Simon Josefsson <simon@josefsson.org>
4824         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix
4825         prototypes for AIX compiler, reported by "Heiden, John"
4826         <JHeiden@UTNet.UToledo.Edu>.
4828 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4830         * NEWS: [no log message]
4832 2006-02-01  Simon Josefsson <simon@josefsson.org>
4834         * lib/gnutls_x509.c: Typo fix, for gdoc.
4836 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4838         * NEWS, lib/gnutls_record.c: backported gnutls_bye() fix
4840 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4842         * lib/gnutls_x509.c: Corrected bugs in
4843         gnutls_certificate_set_x509_crl() and
4844         gnutls_certificate_set_x509_trust(), that caused memory corruption
4845         if more than one certificates were added. Report and patch by Max
4846         Kellermann <max@duempel.org>.
4848 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4850         * NEWS: [no log message]
4852 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4854         * lib/gnutls_x509.c: Corrected bugs in
4855         gnutls_certificate_set_x509_crl() and
4856         gnutls_certificate_set_x509_trust(), that caused memory corruption
4857         if more than one certificates were added. Report and patch by Max
4858         Kellermann <max@duempel.org>.
4860 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4862         * NEWS: [no log message]
4864 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4866         * lib/gnutls_record.c: added some text about premature termination
4867         of sessions.
4869 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4871         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
4872         gnutls_send will no longer invalidate session if the underlying send
4873         fails, but it will set may_not_write to true. That is to allow
4874         reading the already received data. Patches and bug reports by Yoann
4875         Vandoorselaere <yoann@prelude-ids.org>
4877 2006-01-27  Simon Josefsson <simon@josefsson.org>
4879         * gl/inet_ntop.h, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c,
4880         gl/m4/gnulib-tool.m4, gl/m4/socklen.m4, gl/m4/stdbool.m4: Update.
4882 2006-01-27  Simon Josefsson <simon@josefsson.org>
4884         * src/common.h: Mingw32 fixes.
4886 2006-01-27  Simon Josefsson <simon@josefsson.org>
4888         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
4890 2006-01-20  Simon Josefsson <simon@josefsson.org>
4892         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
4894 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4896         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
4897         since it is not supported any more.
4899 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4901         * doc/gnutls.texi: minor updates.
4903 2006-01-19  Simon Josefsson <simon@josefsson.org>
4905         * gl/Makefile.am, gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h,
4906         gl/socket_.h, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4: Update.
4908 2006-01-18  Simon Josefsson <simon@josefsson.org>
4910         * doc/TODO: Add.
4912 2006-01-18  Simon Josefsson <simon@josefsson.org>
4914         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
4916 2006-01-12  Simon Josefsson <simon@josefsson.org>
4918         * NEWS, configure.in: Bump versions.
4920 2006-01-12  Simon Josefsson <simon@josefsson.org>
4922         * Makefile.am: Fix igloo scp.
4924 2006-01-12  Simon Josefsson <simon@josefsson.org>
4926         * Makefile.am: Re-add igloo.
4928 2006-01-12  Simon Josefsson <simon@josefsson.org>
4930         * NEWS: Version 1.3.3.
4932 2006-01-12  Simon Josefsson <simon@josefsson.org>
4934         * doc/manpages/Makefile.am: Update.
4936 2006-01-11  Simon Josefsson <simon@josefsson.org>
4938         * gl/Makefile.am, gl/sha1.c, gl/stdint_.h, gl/m4/gnulib-comp.m4,
4939         gl/m4/readline.m4, gl/dummy.c: Update.
4941 2006-01-09  Simon Josefsson <simon@josefsson.org>
4943         * gl/stdint_.h, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
4944         gl/m4/socklen.m4, gl/m4/stdint.m4: Update.
4946 2006-01-09  Simon Josefsson <simon@josefsson.org>
4948         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
4950 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4952         * doc/bibliography.texi: [no log message]
4954 2005-12-31  Simon Josefsson <simon@josefsson.org>
4956         * includes/gnutls/extra.h: C++ fix.
4958 2005-12-31  Simon Josefsson <simon@josefsson.org>
4960         * libextra/gnutls_ia.c: Doc fix.
4962 2005-12-28  Simon Josefsson <simon@josefsson.org>
4964         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
4966 2005-12-28  Simon Josefsson <simon@josefsson.org>
4968         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
4969         lib/gnutls_global.h, lib/minitasn1/coding.c,
4970         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
4971         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
4973 2005-12-26  Simon Josefsson <simon@josefsson.org>
4975         * NEWS: Add.
4977 2005-12-26  Simon Josefsson <simon@josefsson.org>
4979         * lib/gnutls_global.c: Doc fix.
4981 2005-12-26  Simon Josefsson <simon@josefsson.org>
4983         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
4984         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
4986 2005-12-23  Simon Josefsson <simon@josefsson.org>
4988         * NEWS: Add.
4990 2005-12-23  Simon Josefsson <simon@josefsson.org>
4992         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
4993         counter for init/deinit, suggested by ZIGLIO, Frediano.
4995 2005-12-18  Simon Josefsson <simon@josefsson.org>
4997         * includes/gnutls/gnutls.h.in: Cosmetic changes.
4999 2005-12-18  Simon Josefsson <simon@josefsson.org>
5001         * includes/gnutls/gnutls.h.in: Cosmetic changes.
5003 2005-12-18  Simon Josefsson <simon@josefsson.org>
5005         * tests/resume.c: Fix mem leak.
5007 2005-12-17  Simon Josefsson <simon@josefsson.org>
5009         * NEWS: Add.
5011 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5013         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
5014         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
5015         copy that caused crashes.
5017 2005-12-17  Simon Josefsson <simon@josefsson.org>
5019         * tests/resume.c: More debug info.
5021 2005-12-17  Simon Josefsson <simon@josefsson.org>
5023         * NEWS: Add.
5025 2005-12-17  Simon Josefsson <simon@josefsson.org>
5027         * tests/Makefile.am: Add resume self test.
5029 2005-12-17  Simon Josefsson <simon@josefsson.org>
5031         * tests/resume.c: Add, to test resume funtions.
5033 2005-12-17  Simon Josefsson <simon@josefsson.org>
5035         * NEWS: Fix.
5037 2005-12-17  Simon Josefsson <simon@josefsson.org>
5039         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
5041 2005-12-16  Simon Josefsson <simon@josefsson.org>
5043         * doc/TODO: Add.
5045 2005-12-16  Simon Josefsson <simon@josefsson.org>
5047         * lib/gnutls_state.c: Doc fix.
5049 2005-12-16  Simon Josefsson <simon@josefsson.org>
5051         * includes/gnutls/gnutls.h.in, NEWS: Add.
5053 2005-12-16  Simon Josefsson <simon@josefsson.org>
5055         * lib/gnutls_state.c: Add API to get master secret too.
5057 2005-12-15  Simon Josefsson <simon@josefsson.org>
5059         * includes/gnutls/gnutls.h.in: Fix.
5061 2005-12-15  Simon Josefsson <simon@josefsson.org>
5063         * includes/gnutls/gnutls.h.in: Fix indentation.
5065 2005-12-15  Simon Josefsson <simon@josefsson.org>
5067         * NEWS: Add.
5069 2005-12-15  Simon Josefsson <simon@josefsson.org>
5071         * Makefile.am, includes/gnutls/extra.h,
5072         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
5073         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
5074         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
5075         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
5076         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
5077         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
5078         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
5079         lib/ext_inner_application.h, lib/ext_max_record.c,
5080         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
5081         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
5082         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
5083         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
5084         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
5085         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
5086         lib/gnutls_session.c, lib/gnutls_session_pack.c,
5087         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
5088         lib/x509_b64.c, lib/x509/mpi.h, libextra/gnutls_ia.c,
5089         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
5090         tests/dhepskself.c, tests/tlsia.c: Indent more.
5092 2005-12-15  Simon Josefsson <simon@josefsson.org>
5094         * NEWS, configure.in: Bump versions.
5096 2005-12-15  Simon Josefsson <simon@josefsson.org>
5098         * Makefile.am: Remove igloo, it seem weird.
5100 2005-12-15  Simon Josefsson <simon@josefsson.org>
5102         * NEWS: Version 1.3.2.
5104 2005-12-15  Simon Josefsson <simon@josefsson.org>
5106         * doc/manpages/Makefile.am: Update.
5108 2005-12-15  Simon Josefsson <simon@josefsson.org>
5110         * NEWS: Add.
5112 2005-12-15  Simon Josefsson <simon@josefsson.org>
5114         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
5116 2005-12-15  Simon Josefsson <simon@josefsson.org>
5118         * lib/gnutls_int.h: Remove debug code.
5120 2005-12-15  Simon Josefsson <simon@josefsson.org>
5122         * THANKS: Add.
5124 2005-12-15  Simon Josefsson <simon@josefsson.org>
5126         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
5127         functions to access the TLS PRF and to extract client/server random
5128         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
5130 2005-12-15  Simon Josefsson <simon@josefsson.org>
5132         * NEWS: Fix.
5134 2005-12-15  Simon Josefsson <simon@josefsson.org>
5136         * doc/reference/Makefile.am: Ignore more.
5138 2005-12-15  Simon Josefsson <simon@josefsson.org>
5140         * NEWS, doc/Makefile.am, doc/gnutls.texi,
5141         doc/examples/ex-client-tlsia.c, doc/manpages/Makefile.am,
5142         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
5143         lib/Makefile.am, lib/debug.c, lib/defines.h,
5144         lib/ext_inner_application.c, lib/ext_inner_application.h,
5145         lib/gnutls_alert.c, lib/gnutls_buffers.c, lib/gnutls_constate.c,
5146         lib/gnutls_errors.c, lib/gnutls_extensions.c, lib/gnutls_int.h,
5147         lib/gnutls_kx.c, lib/gnutls_record.c, lib/gnutls_state.c,
5148         libextra/Makefile.am, libextra/gnutls_ia.c, tests/Makefile.am,
5149         tests/tlsia.c: Add TLS/IA support.
5151 2005-12-15  Simon Josefsson <simon@josefsson.org>
5153         * gl/m4/gnulib-comp.m4: Update.
5155 2005-12-14  Simon Josefsson <simon@josefsson.org>
5157         * Makefile.am: Simplify release target.
5159 2005-12-14  Simon Josefsson <simon@josefsson.org>
5161         * doc/manpages/Makefile.am: Update.
5163 2005-12-12  Simon Josefsson <simon@josefsson.org>
5165         * libextra/gnutls_ia.c: Doc fix.
5167 2005-12-12  Simon Josefsson <simon@josefsson.org>
5169         * NEWS: Fix.
5171 2005-12-12  Simon Josefsson <simon@josefsson.org>
5173         * doc/examples/ex-client-tlsia.c, includes/gnutls/extra.h,
5174         lib/ext_inner_application.c, lib/gnutls_int.h,
5175         libextra/gnutls_ia.c: Simplify TLS/IA mode API.
5177 2005-12-12  Simon Josefsson <simon@josefsson.org>
5179         * tests/tlsia.c, doc/gnutls.texi: Use new API.
5181 2005-12-12  Simon Josefsson <simon@josefsson.org>
5183         * includes/gnutls/extra.h: Doc fix.
5185 2005-12-12  Simon Josefsson <simon@josefsson.org>
5187         * libextra/gnutls_ia.c: Reorder.
5189 2005-12-12  Simon Josefsson <simon@josefsson.org>
5191         * doc/TODO: Add.
5193 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5195         * lib/gnutls_ui.c: added missing set_params_function()
5197 2005-12-09  Simon Josefsson <simon@josefsson.org>
5199         * configure.in: Bump versions.
5201 2005-12-09  Simon Josefsson <simon@josefsson.org>
5203         * NEWS: Add.
5205 2005-12-09  Simon Josefsson <simon@josefsson.org>
5207         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
5208         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
5209         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
5210         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
5211         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
5212         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
5213         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509_b64.c,
5214         lib/x509/common.c, lib/x509/dn.c, lib/x509/extensions.c,
5215         lib/x509/pkcs7.c, lib/x509/privkey_pkcs8.c: Replace "uint" with
5216         "unsigned".  Remove unused "sint".
5218 2005-12-09  Simon Josefsson <simon@josefsson.org>
5220         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
5221         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
5222         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
5223         lib/x509/mpi.h, libextra/openpgp/extras.c,
5224         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
5225         uint32 with uint32_t.
5227 2005-12-09  Simon Josefsson <simon@josefsson.org>
5229         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
5230         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
5231         lib/ext_max_record.h, lib/ext_server_name.c,
5232         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
5233         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
5234         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
5235         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
5236         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
5237         lib/x509/x509_write.c: Replace uint16 with uint16_t.
5239 2005-12-09  Simon Josefsson <simon@josefsson.org>
5241         * configure.in: Remove unused sizeof checks.
5243 2005-12-09  Simon Josefsson <simon@josefsson.org>
5245         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
5246         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
5247         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
5248         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
5249         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
5250         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
5251         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
5252         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
5253         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
5254         lib/x509_b64.c, lib/x509_b64.h, lib/x509/extensions.c,
5255         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c,
5256         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
5257         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
5259 2005-12-09  Simon Josefsson <simon@josefsson.org>
5261         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
5263 2005-12-09  Simon Josefsson <simon@josefsson.org>
5265         * lib/defines.h: Remove unused types, to start the transition to
5266         the POSIX integer types (uint32_t, uint16_t, uint8_t).
5268 2005-12-09  Simon Josefsson <simon@josefsson.org>
5270         * src/Makefile.am: Remove -I../lib, these tools should only use the
5271         external API.
5273 2005-12-09  Simon Josefsson <simon@josefsson.org>
5275         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
5276         so include it at the right place.
5278 2005-12-08  Simon Josefsson <simon@josefsson.org>
5280         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
5282 2005-12-08  Simon Josefsson <simon@josefsson.org>
5284         * lib/gnutls_x509.c: Fix mem leak.
5286 2005-12-08  Simon Josefsson <simon@josefsson.org>
5288         * NEWS: Version 1.3.1.
5290 2005-12-08  Simon Josefsson <simon@josefsson.org>
5292         * lib/gnutls_str.c: Fix.
5294 2005-12-08  Simon Josefsson <simon@josefsson.org>
5296         * tests/Makefile.am: Dist pkcs8 blobs.
5298 2005-12-08  Simon Josefsson <simon@josefsson.org>
5300         * NEWS: Add.
5302 2005-12-08  Simon Josefsson <simon@josefsson.org>
5304         * doc/manpages/Makefile.am: Update.
5306 2005-12-08  Simon Josefsson <simon@josefsson.org>
5308         * NEWS: Add.
5310 2005-12-08  Simon Josefsson <simon@josefsson.org>
5312         * doc/TODO: Fix.
5314 2005-12-08  Simon Josefsson <simon@josefsson.org>
5316         * tests/enc3pkcs8.pem: add
5318 2005-12-08  Simon Josefsson <simon@josefsson.org>
5320         * tests/enc3pkcs8.pem: Add.
5322 2005-12-08  Simon Josefsson <simon@josefsson.org>
5324         * tests/pkcs8, tests/enc2pkcs8.pem: Add rc2 pkcs#8 blob.
5326 2005-12-08  Simon Josefsson <simon@josefsson.org>
5328         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
5330 2005-12-08  Simon Josefsson <simon@josefsson.org>
5332         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
5334 2005-12-08  Simon Josefsson <simon@josefsson.org>
5336         * NEWS: Add.
5338 2005-12-08  Simon Josefsson <simon@josefsson.org>
5340         * src/certtool.c: Make --password work for PKCS#8 --key-info.
5342 2005-12-08  Simon Josefsson <simon@josefsson.org>
5344         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
5346 2005-12-08  Simon Josefsson <simon@josefsson.org>
5348         * doc/TODO: Remove.
5350 2005-12-08  Simon Josefsson <simon@josefsson.org>
5352         * NEWS: Add.
5354 2005-12-08  Simon Josefsson <simon@josefsson.org>
5356         * lib/x509/privkey_pkcs8.c:
5357         (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
5358         Remove unused "encrypted" variable.
5360 2005-12-08  Simon Josefsson <simon@josefsson.org>
5362         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
5363         passwords.
5365 2005-12-08  Simon Josefsson <simon@josefsson.org>
5367         * NEWS: Fix.
5369 2005-12-08  Simon Josefsson <simon@josefsson.org>
5371         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
5372         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
5373         credentials from PKCS#12 files.
5375 2005-12-08  Simon Josefsson <simon@josefsson.org>
5377         * src/certtool.c: Print PKCS#12 type for each element.
5379 2005-12-06  Simon Josefsson <simon@josefsson.org>
5381         * doc/examples/Makefile.am: Add ex-client-tlsia.
5383 2005-12-06  Simon Josefsson <simon@josefsson.org>
5385         * doc/examples/ex-client-tlsia.c: Add.
5387 2005-12-06  Simon Josefsson <simon@josefsson.org>
5389         * doc/protocol/rfc4279.txt: Add.
5391 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5393         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
5394         Bugs reported by Yoann Vandoorselare.
5396 2005-12-02  Simon Josefsson <simon@josefsson.org>
5398         * libextra/gnutls_ia.c: Fix handshake_p.
5400 2005-12-02  Simon Josefsson <simon@josefsson.org>
5402         * libextra/gnutls_ia.c: Use proper resume detection.
5404 2005-12-02  Simon Josefsson <simon@josefsson.org>
5406         * libextra/gnutls_ia.c: Separate verify from receiving.
5408 2005-12-02  Simon Josefsson <simon@josefsson.org>
5410         * tests/tlsia.c: Fix warning.
5412 2005-12-02  Simon Josefsson <simon@josefsson.org>
5414         * libextra/gnutls_ia.c: Fix warnings.
5416 2005-12-02  Simon Josefsson <simon@josefsson.org>
5418         * includes/gnutls/extra.h: Fix API.
5420 2005-12-02  Simon Josefsson <simon@josefsson.org>
5422         * Makefile.am: Put 1.3.x releases in devel/ directory.
5424 2005-12-02  Simon Josefsson <simon@josefsson.org>
5426         * doc/TODO: add
5428 2005-12-02  Simon Josefsson <simon@josefsson.org>
5430         * doc/TODO: Add.
5432 2005-12-02  Simon Josefsson <simon@josefsson.org>
5434         * doc/TODO: Fix.
5436 2005-12-02  Simon Josefsson <simon@josefsson.org>
5438         * doc/TODO: Add.
5440 2005-12-02  Simon Josefsson <simon@josefsson.org>
5442         * doc/TODO: Add.
5444 2005-12-02  Simon Josefsson <simon@josefsson.org>
5446         * doc/TODO: Add.
5448 2005-12-02  Simon Josefsson <simon@josefsson.org>
5450         * tests/tlsia.c: More informative messages.
5452 2005-12-02  Simon Josefsson <simon@josefsson.org>
5454         * tests/Makefile.am: Need gnulib -I's.
5456 2005-12-02  Simon Josefsson <simon@josefsson.org>
5458         * tests/tlsia.c: Need readline.h.
5460 2005-12-02  Simon Josefsson <simon@josefsson.org>
5462         * tests/tlsia.c: Don't be interactive, by default (use -d to enable
5463         it).
5465 2005-12-02  Simon Josefsson <simon@josefsson.org>
5467         * tests/tlsia.c: Debug more.
5469 2005-12-02  Simon Josefsson <simon@josefsson.org>
5471         * libextra/gnutls_ia.c: Bug fixes.
5473 2005-12-02  Simon Josefsson <simon@josefsson.org>
5475         * libextra/gnutls_ia.c: Really fix nasty bug.
5477 2005-12-02  Simon Josefsson <simon@josefsson.org>
5479         * libextra/gnutls_ia.c: Fix nasty bug.
5481 2005-12-02  Simon Josefsson <simon@josefsson.org>
5483         * doc/README.CODING_STYLE: Mention indentation.
5485 2005-12-02  Simon Josefsson <simon@josefsson.org>
5487         * doc/TODO: Add.
5489 2005-12-01  Simon Josefsson <simon@josefsson.org>
5491         * gl/readline.c, gl/stdint_.h, gl/m4/socklen.m4: Update.
5493 2005-12-01  Simon Josefsson <simon@josefsson.org>
5495         * NEWS: Add.
5497 2005-12-01  Simon Josefsson <simon@josefsson.org>
5499         * includes/gnutls/extra.h: Remove.
5501 2005-12-01  Simon Josefsson <simon@josefsson.org>
5503         * configure.in: Bump version.
5505 2005-12-01  Simon Josefsson <simon@josefsson.org>
5507         * NEWS: Add.
5509 2005-12-01  Simon Josefsson <simon@josefsson.org>
5511         * src/cli.c: Check starttls_alarmed earlier, the signal might be
5512         sent before select is called.  Report by Otto Maddox
5513         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
5514         Ando <nand@mac.com>.
5516 2005-12-01  Simon Josefsson <simon@josefsson.org>
5518         * libextra/gnutls_ia.c: Fix.
5520 2005-12-01  Simon Josefsson <simon@josefsson.org>
5522         * includes/gnutls/extra.h: Update.
5524 2005-12-01  Simon Josefsson <simon@josefsson.org>
5526         * libextra/gnutls_ia.c: Simplify API.
5528 2005-12-01  Simon Josefsson <simon@josefsson.org>
5530         * includes/gnutls/extra.h: Fix.
5532 2005-12-01  Simon Josefsson <simon@josefsson.org>
5534         * src/cli.c: Don't infloop.
5536 2005-12-01  Simon Josefsson <simon@josefsson.org>
5538         * doc/manpages/Makefile.am: Update.
5540 2005-12-01  Simon Josefsson <simon@josefsson.org>
5542         * NEWS: Add.
5544 2005-12-01  Simon Josefsson <simon@josefsson.org>
5546         * src/cli.c: Check starttls_alarmed earlier, the signal might be
5547         sent before select is called.  Report by Otto Maddox
5548         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
5549         Ando <nand@mac.com>.
5551 2005-12-01  Simon Josefsson <simon@josefsson.org>
5553         * libextra/gnutls_ia.c: Small fix, from Emile.
5555 2005-11-30  Simon Josefsson <simon@josefsson.org>
5557         * configure.in: Bump versions.
5559 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5561         * lib/gnutls_session.c, lib/gnutls_session_pack.c,
5562         includes/gnutls/gnutls.h.in: Some fixes in session resumption and
5563         prototypes. Based on patches and suggestions by Joe Orton.
5565 2005-11-21  Simon Josefsson <simon@josefsson.org>
5567         * libextra/gnutls_ia.c, tests/tlsia.c: Fix.
5569 2005-11-21  Simon Josefsson <simon@josefsson.org>
5571         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Add.
5573 2005-11-21  Simon Josefsson <simon@josefsson.org>
5575         * libextra/gnutls_ia.c, includes/gnutls/extra.h: Add.
5577 2005-11-21  Simon Josefsson <simon@josefsson.org>
5579         * libextra/gnutls_ia.c: Remove bad docs.
5581 2005-11-21  Simon Josefsson <simon@josefsson.org>
5583         * tests/tlsia.c: Fix.
5585 2005-11-21  Simon Josefsson <simon@josefsson.org>
5587         * libextra/gnutls_ia.c: Fix exit codes.
5589 2005-11-21  Simon Josefsson <simon@josefsson.org>
5591         * lib/gnutls_errors.c: Add.
5593 2005-11-21  Simon Josefsson <simon@josefsson.org>
5595         * includes/gnutls/gnutls.h.in: Add.
5597 2005-11-21  Simon Josefsson <simon@josefsson.org>
5599         * tests/tlsia.c: Permute inner secret too.
5601 2005-11-21  Simon Josefsson <simon@josefsson.org>
5603         * libextra/gnutls_ia.c: Doc fix.
5605 2005-11-21  Simon Josefsson <simon@josefsson.org>
5607         * libextra/gnutls_ia.c: Add.
5609 2005-11-21  Simon Josefsson <simon@josefsson.org>
5611         * includes/gnutls/extra.h: Fix.
5613 2005-11-21  Simon Josefsson <simon@josefsson.org>
5615         * includes/gnutls/extra.h: Add.  Fix.
5617 2005-11-21  Simon Josefsson <simon@josefsson.org>
5619         * libextra/gnutls_ia.c: Doc fix.  API Fix.
5621 2005-11-21  Simon Josefsson <simon@josefsson.org>
5623         * includes/gnutls/extra.h: Fix API.
5625 2005-11-21  Simon Josefsson <simon@josefsson.org>
5627         * libextra/gnutls_ia.c: Fix.
5629 2005-11-21  Simon Josefsson <simon@josefsson.org>
5631         * lib/gnutls_kx.c: Set TLS/IA secret.
5633 2005-11-21  Simon Josefsson <simon@josefsson.org>
5635         * libextra/gnutls_ia.c: Doc fix.  Support re-send/recv, in case of
5636         EINTR/EAGAIN.
5638 2005-11-21  Simon Josefsson <simon@josefsson.org>
5640         * libextra/gnutls_ia.c: Fix.
5642 2005-11-21  Simon Josefsson <simon@josefsson.org>
5644         * libextra/gnutls_ia.c: Remove session_key from recv/send.
5646 2005-11-21  Simon Josefsson <simon@josefsson.org>
5648         * includes/gnutls/extra.h: Remove.
5650 2005-11-21  Simon Josefsson <simon@josefsson.org>
5652         * libextra/gnutls_ia.c: Use sizeof instead of strlen.
5654 2005-11-21  Simon Josefsson <simon@josefsson.org>
5656         * doc/protocol/tls-numbers.txt: From
5657         <http://people.nokia.net/~pasi/tls-numbers.txt>.
5659 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5661         * lib/x509/privkey_pkcs8.c: added some clarification about the
5662         encryption status.
5664 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5666         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
5667         machines. Reported by Max Kellermann <max@duempel.org>.
5669 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5671         * src/cli-gaa.c, src/cli.gaa: [no log message]
5673 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5675         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
5676         more fixes for PSK.
5678 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5680         * configure.in: the library version number was bumped to 13 to
5681         allow for incompatible changes.
5683 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5685         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_dh_common.c,
5686         lib/auth_dh_common.h, lib/auth_dhe.c, lib/auth_dhe_psk.c,
5687         lib/auth_psk.c, lib/auth_psk.h, lib/gnutls_kx.c, lib/gnutls_psk.c,
5688         lib/gnutls_session_pack.c, lib/gnutls_state.c, lib/gnutls_ui.c,
5689         src/Makefile.am, src/cli-gaa.c, src/cli.c, src/cli.gaa,
5690         src/common.c, src/gnutls-http-serv, src/params.pem, src/serv.c:
5691         Completed the DHE-PSK ciphersuite additions.
5693 2005-11-16  Simon Josefsson <simon@josefsson.org>
5695         * includes/gnutls/extra.h: Fix.
5697 2005-11-16  Simon Josefsson <simon@josefsson.org>
5699         * libextra/gnutls_ia.c: Indent.
5701 2005-11-16  Simon Josefsson <simon@josefsson.org>
5703         * libextra/gnutls_ia.c: Use new low-level API for client.
5705 2005-11-16  Simon Josefsson <simon@josefsson.org>
5707         * libextra/gnutls_ia.c: Server now uses low level API.
5709 2005-11-16  Simon Josefsson <simon@josefsson.org>
5711         * libextra/gnutls_ia.c: Fix.
5713 2005-11-16  Simon Josefsson <simon@josefsson.org>
5715         * libextra/gnutls_ia.c: Fixes.
5717 2005-11-16  Simon Josefsson <simon@josefsson.org>
5719         * includes/gnutls/gnutls.h.in: Add TLS/IA errors.
5721 2005-11-16  Simon Josefsson <simon@josefsson.org>
5723         * libextra/gnutls_ia.c: Don't use large packet on the stack in recv
5724         function.
5726 2005-11-15  Simon Josefsson <simon@josefsson.org>
5728         * libextra/gnutls_ia.c: Fix.
5730 2005-11-15  Simon Josefsson <simon@josefsson.org>
5732         * includes/gnutls/extra.h: Add TLS/IA low level API.
5734 2005-11-15  Simon Josefsson <simon@josefsson.org>
5736         * includes/gnutls/extra.h: Fix prototypes.
5738 2005-11-15  Simon Josefsson <simon@josefsson.org>
5740         * libextra/gnutls_ia.c: Reorganize.
5742 2005-11-15  Simon Josefsson <simon@josefsson.org>
5744         * libextra/gnutls_ia.c: Add low-level API.
5746 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5748         * lib/gnutls_psk.c: some documentation updates
5750 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5752         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c:
5753         gnutls_anon_set_params_function was renamed to
5754         gnutls_anon_set_server_params_function to be more consistent with
5755         the other functions. The same for the PSK.
5757 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5759         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
5760         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
5761         converted to behave similarly to get_dh_params.
5763 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5765         * doc/gnutls.texi: [no log message]
5767 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5769         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
5770         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
5771         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
5772         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
5773         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
5774         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
5775         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
5776         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
5777         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
5778         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
5779         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
5780         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
5781         DHE-PSK ciphersuites and some cleanups.
5783 2005-11-15  Simon Josefsson <simon@josefsson.org>
5785         * NEWS: Typo.
5787 2005-11-15  Simon Josefsson <simon@josefsson.org>
5789         * NEWS, configure.in: Bump versions.
5791 2005-11-15  Simon Josefsson <simon@josefsson.org>
5793         * NEWS: Version 1.3.0.
5795 2005-11-15  Simon Josefsson <simon@josefsson.org>
5797         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
5799 2005-11-15  Simon Josefsson <simon@josefsson.org>
5801         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
5802         CHECKSUMS.
5804 2005-11-15  Simon Josefsson <simon@josefsson.org>
5806         * Makefile.am: Don't use --tags for cvs2cl.
5808 2005-11-15  Simon Josefsson <simon@josefsson.org>
5810         * lib/Makefile.am: Dist auth_psk.h.
5812 2005-11-15  Simon Josefsson <simon@josefsson.org>
5814         * NEWS: Fix.
5816 2005-11-15  Simon Josefsson <simon@josefsson.org>
5818         * NEWS: Add.
5820 2005-11-15  Simon Josefsson <simon@josefsson.org>
5822         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
5823         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
5824         code, to remove use of C++ // comments.
5826 2005-11-15  Simon Josefsson <simon@josefsson.org>
5828         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
5829         and install SRP man pages too.
5831 2005-11-15  Simon Josefsson <simon@josefsson.org>
5833         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
5834         src/Makefile.am, src/prime.c: Disable more SRP stuff if
5835         --disable-srp, tiny patch from Albert Chin
5836         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
5837         from RedHat gnutls-1.2.6 RPM.
5839 2005-11-15  Simon Josefsson <simon@josefsson.org>
5841         * NEWS: Use more verbose NEWS entry format.
5843 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5845         * tests/pskself.c: updated PSK self test
5847 2005-11-15  Simon Josefsson <simon@josefsson.org>
5849         * src/certtool-gaa.c: Fix.
5851 2005-11-15  Simon Josefsson <simon@josefsson.org>
5853         * doc/manpages/Makefile.am: Generated.
5855 2005-11-15  Simon Josefsson <simon@josefsson.org>
5857         * tests/Makefile.am: Add pskself.
5859 2005-11-15  Simon Josefsson <simon@josefsson.org>
5861         * tests/pskself.c: Add, based on anonself.c.
5863 2005-11-15  Simon Josefsson <simon@josefsson.org>
5865         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
5866         errors.
5868 2005-11-15  Simon Josefsson <simon@josefsson.org>
5870         * lib/gnutls_psk.c: Doc fix.
5872 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5874         * doc/TODO: [no log message]
5876 2005-11-14  Simon Josefsson <simon@josefsson.org>
5878         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
5879         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
5880         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
5881         <gnutls-dev@mlists.thewrittenword.com>.
5883 2005-11-14  Simon Josefsson <simon@josefsson.org>
5885         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
5886         constant, for IBM C v6.  Tiny patch from Albert Chin
5887         <gnutls-dev@mlists.thewrittenword.com>.
5889 2005-11-14  Simon Josefsson <simon@josefsson.org>
5891         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
5892         MAP_FAILED, tiny patch from Albert Chin
5893         <gnutls-dev@mlists.thewrittenword.com>
5895 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5897         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the
5898         RIPEMD ciphersuites.
5900 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5902         * doc/internals.texi, doc/arch/extensions_st.dia,
5903         doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
5904         doc/arch/extensions_st.png, doc/arch/mod_auth_st.dia,
5905         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
5906         doc/arch/mod_auth_st.png: added brief documentation on the
5907         extension and auth_method internals.
5909 2005-11-12  Simon Josefsson <simon@josefsson.org>
5911         * doc/TODO: Add.
5913 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5915         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
5916         src/certtool.gaa: some documentation updates.
5918 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5920         * doc/certificate-user-use-case.pdf,
5921         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
5922         doc/client-server-use-case.png, doc/handshake-sequence.pdf,
5923         doc/handshake-sequence.png, doc/handshake-state.pdf,
5924         doc/handshake-state.png, doc/internals.texi, doc/objects.pdf,
5925         doc/objects.png, doc/arch/certificate-user-use-case.eps,
5926         doc/arch/certificate-user-use-case.pdf,
5927         doc/arch/certificate-user-use-case.png,
5928         doc/arch/client-server-use-case.eps,
5929         doc/arch/client-server-use-case.pdf,
5930         doc/arch/client-server-use-case.png,
5931         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
5932         doc/arch/handshake-sequence.png, doc/arch/handshake-state.eps,
5933         doc/arch/handshake-state.pdf, doc/arch/handshake-state.png,
5934         doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png:
5935         moved architecture figures to arch/
5937 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5939         * Makefile.am: made ChangeLog more compact by ignoring past
5940         changes.
5942 2005-11-10  Simon Josefsson <simon@josefsson.org>
5944         * gl/inet_ntop.h, gl/readline.c: Update.
5946 2005-11-10  Simon Josefsson <simon@josefsson.org>
5948         * libextra/gnutls_ia.c: Add low-level API.  Use it.
5950 2005-11-10  Simon Josefsson <simon@josefsson.org>
5952         * includes/gnutls/extra.h: Add low-level API.
5954 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5956         * doc/gnutls.texi: [no log message]
5958 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5960         * lib/gnutls_int.h: [no log message]
5962 2005-11-08  Simon Josefsson <simon@josefsson.org>
5964         * doc/signatures.texi: Add.
5966 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5968         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
5969         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
5970         doc/client-server-use-case.png, doc/gnutls.texi,
5971         doc/handshake-sequence.pdf, doc/handshake-sequence.png,
5972         doc/handshake-state.pdf, doc/handshake-state.png,
5973         doc/internals.texi, doc/objects.pdf, doc/objects.png,
5974         doc/arch/handshake-sequence.dia, doc/arch/handshake-state.dia,
5975         doc/arch/objects.dia: added some stuff about the internals of
5976         gnutls.
5978 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5980         * doc/arch/certificate-user-use-case.dia,
5981         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
5982         again the files in binary mode.
5984 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5986         * doc/arch/certificate-user-use-case.dia,
5987         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: [no log
5988         message]
5990 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5992         * doc/arch/certificate-user-use-case.dia,
5993         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
5994         some architectural diagrams. Quite primitive.
5996 2005-11-08  Simon Josefsson <simon@josefsson.org>
5998         * doc/signatures.texi: add
6000 2005-11-08  Simon Josefsson <simon@josefsson.org>
6002         * doc/signatures.texi: Wrap around <80 columns.
6004 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6006         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
6007         src/serv.c: fixed bug in session packing for anonymous connections.
6009 2005-11-07  Simon Josefsson <simon@josefsson.org>
6011         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
6012         tests/openssl.c, tests/x509_test.c: Indent.
6014 2005-11-07  Simon Josefsson <simon@josefsson.org>
6016         * Makefile.am: Indent tests/.
6018 2005-11-07  Simon Josefsson <simon@josefsson.org>
6020         * NEWS: Add.
6022 2005-11-07  Simon Josefsson <simon@josefsson.org>
6024         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
6025         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
6026         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
6027         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
6028         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
6029         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
6030         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
6031         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
6032         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
6033         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
6034         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
6035         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
6036         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
6037         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
6038         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
6039         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
6040         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
6041         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
6042         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
6043         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
6044         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
6045         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
6046         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
6047         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
6048         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
6049         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
6050         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
6051         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
6052         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
6053         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
6054         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
6055         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
6056         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
6057         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
6058         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
6059         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
6060         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
6061         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
6062         lib/strfile.h, lib/x509_b64.c, lib/x509_b64.h, lib/x509/common.c,
6063         lib/x509/common.h, lib/x509/compat.c, lib/x509/compat.h,
6064         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
6065         lib/x509/crq.h, lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c,
6066         lib/x509/dsa.h, lib/x509/extensions.c, lib/x509/extensions.h,
6067         lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/pkcs12.c,
6068         lib/x509/pkcs12.h, lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c,
6069         lib/x509/pkcs7.c, lib/x509/pkcs7.h, lib/x509/privkey.c,
6070         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
6071         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
6072         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
6073         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
6074         libextra/gnutls_extra.c, libextra/gnutls_extra.h,
6075         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
6076         libextra/openssl_compat.c, libextra/openssl_compat.h,
6077         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
6078         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
6079         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
6080         libextra/openpgp/privkey.c, libextra/openpgp/xml.c,
6081         src/certtool-cfg.c, src/certtool-cfg.h, src/certtool.c, src/cli.c,
6082         src/common.c, src/common.h, src/crypt.c, src/errcodes.c,
6083         src/list.h, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
6084         src/tests.h, src/tls_test.c: Use GNU coding style.
6086 2005-11-07  Simon Josefsson <simon@josefsson.org>
6088         * Makefile.am: Use GNU coding style for indent.
6090 2005-11-07  Simon Josefsson <simon@josefsson.org>
6092         * doc/manpages/Makefile.am: Add.
6094 2005-11-07  Simon Josefsson <simon@josefsson.org>
6096         * doc/reference/Makefile.am: Ignore more headers.
6098 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6100         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
6101         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
6103 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6105         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
6106         doc/manpages/Makefile.am, doc/manpages/psktool.1,
6107         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
6108         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
6109         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
6110         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
6111         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
6112         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
6113         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
6114         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
6115         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
6116         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
6117         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
6118         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit
6119         in the 1.3 branch. Ported from the PSK branch:
6120         * PSK ciphersuites have been added.
6121         * The session resumption data are now system independent.
6123 2005-11-07  Simon Josefsson <simon@josefsson.org>
6125         * NEWS: Version 1.2.9.
6127         ----------------------------------------------------------------------
6128         Copyright (C) 2005, 2006 Free Software Foundation
6129         Copying and distribution of this file, with or without modification,
6130         are permitted in any medium without royalty provided the copyright
6131         notice and this notice are preserved.