1 2007-02-22 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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
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>
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>
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>
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>
202 2007-02-16 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
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>
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:
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:
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>
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>
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
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:
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>
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>
698 2007-02-12 Simon Josefsson <simon@josefsson.org>
701 (parse_general_name): Support GNUTLS_SAN_DN.
703 2007-02-12 Simon Josefsson <simon@josefsson.org>
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
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
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
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:
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>
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>
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>
946 2007-02-08 Simon Josefsson <simon@josefsson.org>
950 2007-02-08 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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>
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>
1047 2007-02-06 Simon Josefsson <simon@josefsson.org>
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>
1060 2007-02-06 Simon Josefsson <simon@josefsson.org>
1062 * doc/gnutls.texi: Fix.
1064 2007-02-06 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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
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>
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>
1202 2007-02-05 Simon Josefsson <simon@josefsson.org>
1206 2007-02-05 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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.
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>
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>
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>
1362 2007-02-01 Simon Josefsson <simon@josefsson.org>
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
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>
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
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>
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>
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>
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
1501 2007-01-16 Simon Josefsson <simon@josefsson.org>
1503 * configure.in: Bump versions.
1505 2007-01-16 Simon Josefsson <simon@josefsson.org>
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:
1530 2007-01-14 Simon Josefsson <simon@josefsson.org>
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
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>
1567 2007-01-11 Simon Josefsson <simon@josefsson.org>
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
1587 2007-01-11 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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
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
1682 2006-12-28 Simon Josefsson <simon@josefsson.org>
1684 * NEWS: Version 1.7.1.
1686 2006-12-28 Simon Josefsson <simon@josefsson.org>
1690 2006-12-28 Simon Josefsson <simon@josefsson.org>
1694 2006-12-28 Simon Josefsson <simon@josefsson.org>
1696 * NEWS: Version 1.6.1.
1698 2006-12-28 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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
1759 2006-12-27 Simon Josefsson <simon@josefsson.org>
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>
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>
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
1829 2006-12-27 Simon Josefsson <simon@josefsson.org>
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>
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>
1886 2006-12-10 Simon Josefsson <simon@josefsson.org>
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>
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
1927 2006-11-29 Simon Josefsson <simon@josefsson.org>
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>
1940 2006-11-26 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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>
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>
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
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>
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
2131 2006-11-15 Simon Josefsson <simon@josefsson.org>
2133 * configure.in: Bump versions (done incorrectly in the 1.5.4
2136 2006-11-15 Simon Josefsson <simon@josefsson.org>
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>
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
2184 2006-11-07 Simon Josefsson <simon@josefsson.org>
2188 2006-11-07 Simon Josefsson <simon@josefsson.org>
2190 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
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>
2208 2006-11-06 Simon Josefsson <simon@josefsson.org>
2210 * NEWS: Version 1.4.5.
2212 2006-11-06 Simon Josefsson <simon@josefsson.org>
2216 2006-11-06 Simon Josefsson <simon@josefsson.org>
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>
2230 2006-11-05 Simon Josefsson <simon@josefsson.org>
2232 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
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>
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>
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>
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
2293 2006-10-30 Simon Josefsson <simon@josefsson.org>
2295 * configure.in, lib/defines.h: Simplify #include's using gnulib
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>
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>
2363 2006-10-26 Simon Josefsson <simon@josefsson.org>
2365 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
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>
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
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
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
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>
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
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
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
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
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>
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>
2627 2006-10-11 Simon Josefsson <simon@josefsson.org>
2629 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
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>
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>
2660 2006-10-03 Simon Josefsson <simon@josefsson.org>
2664 2006-10-03 Simon Josefsson <simon@josefsson.org>
2666 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
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>
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>
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>
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>
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
2727 2006-09-24 Simon Josefsson <simon@josefsson.org>
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:
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>
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>
2795 2006-09-21 Simon Josefsson <simon@josefsson.org>
2797 * tests/pkcs1-pad: Simplify grep expression, to work around debug
2800 2006-09-21 Simon Josefsson <simon@josefsson.org>
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>
2823 2006-09-21 Simon Josefsson <simon@josefsson.org>
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>
2833 2006-09-21 Simon Josefsson <simon@josefsson.org>
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
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>
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>
2884 2006-09-12 Simon Josefsson <simon@josefsson.org>
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>
2900 2006-09-12 Simon Josefsson <simon@josefsson.org>
2902 * lib/x509/verify.c: Permit empty parameters field too, found after
2905 2006-09-12 Simon Josefsson <simon@josefsson.org>
2907 * lib/x509/verify.c: Permit empty parameters field too, found after
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
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>
2977 2006-09-08 Simon Josefsson <simon@josefsson.org>
2981 2006-09-08 Simon Josefsson <simon@josefsson.org>
2985 2006-09-08 Simon Josefsson <simon@josefsson.org>
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>
3001 2006-09-08 Simon Josefsson <simon@josefsson.org>
3005 2006-09-08 Simon Josefsson <simon@josefsson.org>
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>
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>
3028 2006-09-08 Simon Josefsson <simon@josefsson.org>
3032 2006-09-08 Simon Josefsson <simon@josefsson.org>
3034 * src/certtool.c: Revert 2.113.2.1 fix, it solved one problem but
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>
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>
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>
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>
3096 2006-08-27 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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/
3168 2006-08-13 Simon Josefsson <simon@josefsson.org>
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>
3211 2006-08-11 Simon Josefsson <simon@josefsson.org>
3215 2006-08-11 Simon Josefsson <simon@josefsson.org>
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>
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
3260 2006-08-06 Simon Josefsson <simon@josefsson.org>
3262 * src/certtool.c: Fix --version to conform to FSF standards, to fix
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
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>
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>
3296 2006-08-06 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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:
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:
3422 2006-07-10 Simon Josefsson <simon@josefsson.org>
3426 2006-07-10 Simon Josefsson <simon@josefsson.org>
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
3451 2006-07-06 Simon Josefsson <simon@josefsson.org>
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
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
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:
3484 2006-06-28 Simon Josefsson <simon@josefsson.org>
3488 2006-06-28 Simon Josefsson <simon@josefsson.org>
3490 * THANKS: Pull up from trunk.
3492 2006-06-28 Simon Josefsson <simon@josefsson.org>
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>
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>
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
3590 2006-06-27 Simon Josefsson <simon@josefsson.org>
3592 * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
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>
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
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
3660 2006-06-19 Simon Josefsson <simon@josefsson.org>
3662 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
3665 2006-06-19 Simon Josefsson <simon@josefsson.org>
3667 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
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>
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
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
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>
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>
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
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
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
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
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,
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:
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>
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
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>
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
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>
4046 2006-05-10 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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
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>
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
4193 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
4195 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
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
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>
4239 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
4241 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
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>
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>
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>
4303 2006-03-13 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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>
4467 2006-03-08 Simon Josefsson <simon@josefsson.org>
4471 2006-03-08 Simon Josefsson <simon@josefsson.org>
4473 * lib/x509/xml.c: Disable XML functionality, because it relies on
4476 2006-03-08 Simon Josefsson <simon@josefsson.org>
4480 2006-03-08 Simon Josefsson <simon@josefsson.org>
4482 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
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>
4500 2006-03-08 Simon Josefsson <simon@josefsson.org>
4502 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
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
4524 2006-03-03 Simon Josefsson <simon@josefsson.org>
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>
4558 2006-03-03 Simon Josefsson <simon@josefsson.org>
4560 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
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
4650 2006-02-10 Simon Josefsson <simon@josefsson.org>
4652 * NEWS, configure.in: Bump versions.
4654 2006-02-09 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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"
4790 2006-02-08 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
5302 2005-12-08 Simon Josefsson <simon@josefsson.org>
5304 * doc/manpages/Makefile.am: Update.
5306 2005-12-08 Simon Josefsson <simon@josefsson.org>
5310 2005-12-08 Simon Josefsson <simon@josefsson.org>
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>
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>
5350 2005-12-08 Simon Josefsson <simon@josefsson.org>
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
5365 2005-12-08 Simon Josefsson <simon@josefsson.org>
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>
5428 2005-12-02 Simon Josefsson <simon@josefsson.org>
5432 2005-12-02 Simon Josefsson <simon@josefsson.org>
5436 2005-12-02 Simon Josefsson <simon@josefsson.org>
5440 2005-12-02 Simon Josefsson <simon@josefsson.org>
5444 2005-12-02 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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>
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
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
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
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
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>
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
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>
5816 2005-11-15 Simon Josefsson <simon@josefsson.org>
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
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>
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
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
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
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>
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.