1 2007-10-17 Simon Josefsson <simon@josefsson.org>
3 * lib/Makefile.am: Revert mistake removal.
5 2007-10-17 Simon Josefsson <simon@josefsson.org>
7 * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
8 src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
9 src/serv-gaa.h, src/serv.gaa: Generated.
11 2007-10-17 Simon Josefsson <simon@josefsson.org>
13 * NEWS: Version 2.1.3.
15 2007-10-17 Simon Josefsson <simon@josefsson.org>
17 * configure.in: Bump ABI version.
19 2007-10-17 Simon Josefsson <simon@josefsson.org>
21 * lib/gnutls_extensions.c, lib/gnutls_int.h,
22 lib/gnutls_supplemental.c: Remove tls-authz.
24 2007-10-17 Simon Josefsson <simon@josefsson.org>
26 * doc/gnutls.texi: Remove tls-authz.
28 2007-10-17 Simon Josefsson <simon@josefsson.org>
30 * NEWS, configure.in, doc/examples/Makefile.am,
31 doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
32 doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
33 lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
34 src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
36 2007-10-15 Simon Josefsson <simon@josefsson.org>
38 * configure.in: Bump version.
40 2007-10-15 Simon Josefsson <simon@josefsson.org>
44 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
46 * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
49 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
51 * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
52 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
53 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
54 libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
55 libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
56 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
57 Corrected bugs in the openpgp certificate verification functions
58 using a keyring. Now it correctly verifies openpgp certificates. **
59 Removed the ancient pgpkeyserver support (which was not used
62 2007-10-14 Simon Josefsson <simon@josefsson.org>
64 * ChangeLog: Generated.
66 2007-10-14 Simon Josefsson <simon@josefsson.org>
70 2007-10-14 Simon Josefsson <simon@josefsson.org>
72 * NEWS: Version 2.1.2.
74 2007-10-14 Simon Josefsson <simon@josefsson.org>
76 * doc/protocol/draft-nir-tls-eap-02.txt: Add.
78 2007-10-14 Simon Josefsson <simon@josefsson.org>
82 2007-10-14 Simon Josefsson <simon@josefsson.org>
84 * NEWS: Mention enum's.
86 2007-10-14 Simon Josefsson <simon@josefsson.org>
88 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
89 deprecated SRP alerts to compat.h.
91 2007-10-14 Simon Josefsson <simon@josefsson.org>
93 * includes/gnutls/compat.h: Add compatibility mapping for
94 GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
96 2007-10-14 Simon Josefsson <simon@josefsson.org>
98 * configure.in: Encode in shared library that we aren't backwards
101 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
103 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
104 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
105 references to trustdb
107 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
109 * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
110 includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
111 includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
112 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
113 libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
114 all the trustdb related code. It wasn't used and trustdbs are not
115 specified anywhere except pgp. Now we use the standard key rings.
117 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
119 * doc/gnutls.texi: more text
121 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
123 * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
124 in the default priorities.
126 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
128 * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
129 lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
130 src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
131 for more than 1024 bits on DSA) via libgcrypt 1.3.0.
133 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
135 * doc/gnutls.texi: Updated documentation.
137 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
141 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
143 * doc/gnutls.texi, includes/gnutls/gnutls.h.in,
144 lib/gnutls_algorithms.c, lib/gnutls_dh_primes.c,
145 lib/gnutls_state.c, lib/x509/common.c: * Added section "Selecting cryptographic key sizes" in gnutls.texi *
146 Added function gnutls_mac_get_key_size() * Updated
147 _gnutls_dh_generate_prime() to consider the size for "q" from
148 "Selecting cryptographic key sizes"
150 2007-10-09 Simon Josefsson <simon@josefsson.org>
152 * NEWS: Mention certtool --quick-random.
154 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
156 * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
159 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
161 * lib/x509/extensions.c: added an assertion.
163 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
165 * lib/gnutls_kx.c: Corrected an error in a parenthesis.
167 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
169 Merge branch 'master' of
170 ssh://nmav@git.sv.gnu.org/srv/git/gnutls
172 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
174 * lib/auth_cert.c: Changed the certificate reading logic to allow
175 for more buggy implementations that send 0B 00 00 06 00 00 03 00 00
176 00 as an empty certificate message. (we already allow for 0B 00 00
177 00 and 0B 00 00 03 00 00 00)
179 2007-10-08 Ludovic Courtès <ludo@gnu.org>
181 * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm:
182 Guile: Reflect SRP/PSK changes. * guile/modules/gnutls.scm
183 (alert-description/unknown-srp-username,
184 alert-description/missing-srp-username): Remove.
185 (alert-description/unknown-psk-identity): New. *
186 guile/modules/gnutls/build/enums.scm (%alert-description-enum):
189 2007-10-08 Ludovic Courtès <ludo@gnu.org>
191 * NEWS: Update `NEWS'.
193 2007-10-08 Ludovic Courtès <ludo@gnu.org>
195 * configure.in: Fix configure-time Guile detection. * configure.in:
196 Substitute `GUILE_LDFLAGS' into `LIBS', not `LDFLAGS'. Patch by
197 Nix <nix@esperi.org.uk>.
199 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
201 * : 1 1 doc/Makefile.am
203 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
205 * doc/README.CVS, doc/README.GIT: Updated the information for
208 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
210 Merge branch 'master' of
211 ssh://nmav@git.sv.gnu.org/srv/git/gnutls
213 2007-10-08 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
215 * lib/gnutls_state.c: Added warning about termination of connection
216 in post_client_hello callback.
218 2007-10-08 Simon Josefsson <simon@josefsson.org>
220 Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/gnutls
223 2007-10-08 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
225 * NEWS, doc/credentials/gnutls-http-serv,
226 includes/gnutls/gnutls.h.in, lib/ext_srp.c, lib/gnutls_alert.c,
227 lib/gnutls_errors.h, lib/gnutls_extensions.c,
228 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_srp.c,
229 lib/gnutls_state.c, lib/x509/common.c, lib/x509/dn.c, src/cli.c: **
230 Added capability to set a callback after the client hello is
231 received by the server in order to adjust parameters before the
232 handshake. ** SRP was corrected to adhere (more) to the latest
233 draft (published soon as RFC) ** Corrected bug which did not allow
234 a server to run without supporting certificates. ** Updated the DN
235 parser which now prints wrongly decoded values as hex strings.
237 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
239 * lib/auth_srp.c: corrected possible size issue
241 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
243 * NEWS, build-aux/config.rpath, doc/gnutls.texi,
244 includes/gnutls/openpgp.h, includes/gnutls/x509.h,
245 lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
246 libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
247 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
248 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c:
249 Removed all the xml functions and stubs, as well as references in
252 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
254 * lib/gnutls_alert.c: error_to_alert() now always return an alert
255 number. This is to avoid sending illegal values when the return
256 value is not checked (commonplace).
258 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
260 * : 51 51 src/certtool-gaa.c 10 10 src/certtool-gaa.h
262 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
264 * : 3 3 src/certtool.gaa
266 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
268 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
269 src/certtool.gaa: Added the --quick-random option to certtool to
270 improve generation time of private keys. They delay is quite
271 annoying especially when generating test keys.
273 2007-10-06 Simon Josefsson <simon@josefsson.org>
275 * configure.in: Bump versions.
277 2007-10-06 Simon Josefsson <simon@josefsson.org>
281 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
283 * src/certtool.c: Corrected output in DER format and corrected
284 output for smime_to_pkcs7 to output in outfile instead of stdout.
286 2007-09-24 Simon Josefsson <simon@josefsson.org>
288 * ChangeLog: Generated.
290 2007-09-24 Simon Josefsson <simon@josefsson.org>
292 * configure.in: Bump version.
294 2007-09-24 Simon Josefsson <simon@josefsson.org>
296 * NEWS: Version 2.1.1.
298 2007-09-24 Simon Josefsson <simon@josefsson.org>
302 2007-09-24 Simon Josefsson <simon@josefsson.org>
304 * configure.in: Rework Camellia configure messages and logic.
306 2007-09-24 Simon Josefsson <simon@josefsson.org>
308 * NEWS: Add fixes, for trac.
310 2007-09-24 Simon Josefsson <simon@josefsson.org>
314 2007-09-24 Simon Josefsson <simon@josefsson.org>
316 * configure.in: Typo.
318 2007-09-24 Simon Josefsson <simon@josefsson.org>
320 * configure.in: Add --disable-camellia. Remove automake
321 conditional, not used.
323 2007-09-24 Simon Josefsson <simon@josefsson.org>
327 2007-09-24 Simon Josefsson <simon@josefsson.org>
331 2007-09-24 Simon Josefsson <simon@josefsson.org>
333 * NEWS: Bump version.
335 2007-09-24 Simon Josefsson <simon@josefsson.org>
337 * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
338 lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
339 lib/gnutls_priority.c, libextra/gnutls_openssl.c,
340 libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
341 src/tls_test.c: Add patch to support Camellia, contributed by
342 Yoshisato YANAGISAWA. Fixes #1. See
344 http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
346 2007-09-20 Simon Josefsson <simon@josefsson.org>
348 * ChangeLog: Generated.
350 2007-09-20 Simon Josefsson <simon@josefsson.org>
352 * NEWS: Version 2.1.0.
354 2007-09-20 Simon Josefsson <simon@josefsson.org>
356 * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
359 2007-09-20 Simon Josefsson <simon@josefsson.org>
361 * src/cli-gaa.c, src/serv-gaa.c: Generated.
363 2007-09-20 Simon Josefsson <simon@josefsson.org>
365 * src/serv.gaa: Set variables to NULL. Fix oprfi variable.
367 2007-09-20 Simon Josefsson <simon@josefsson.org>
369 * src/cli.gaa: Set variables to NULL.
371 2007-09-20 Simon Josefsson <simon@josefsson.org>
373 * lib/ext_oprfi.c: Fix crash.
375 2007-09-20 Simon Josefsson <simon@josefsson.org>
377 * lib/ext_oprfi.c: Fix crash.
379 2007-09-20 Simon Josefsson <simon@josefsson.org>
381 * src/serv.c: Fix infloop.
383 2007-09-20 Simon Josefsson <simon@josefsson.org>
385 * src/serv.c: Fix crash.
387 2007-09-20 Simon Josefsson <simon@josefsson.org>
389 * src/cli.c: Fix crash.
391 2007-09-20 Simon Josefsson <simon@josefsson.org>
393 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
394 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
395 Opaque PRF Input in gnutls-cli and gnutls-serv.
397 2007-09-20 Simon Josefsson <simon@josefsson.org>
399 * doc/manpages/Makefile.am: Generated.
401 2007-09-20 Simon Josefsson <simon@josefsson.org>
403 * NEWS: Mention how to enable oprfi support.
405 2007-09-20 Simon Josefsson <simon@josefsson.org>
407 * doc/gnutls.texi: Typo.
409 2007-09-20 Simon Josefsson <simon@josefsson.org>
411 * lib/Makefile.am: Document more.
413 2007-09-20 Simon Josefsson <simon@josefsson.org>
415 * lib/ext_oprfi.c: Doc fix.
417 2007-09-20 Simon Josefsson <simon@josefsson.org>
419 * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
420 lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
421 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
422 tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
425 2007-09-20 Simon Josefsson <simon@josefsson.org>
427 * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
429 2007-09-20 Simon Josefsson <simon@josefsson.org>
431 * doc/gnutls.texi: Typo.
433 2007-09-20 Simon Josefsson <simon@josefsson.org>
437 2007-09-20 Simon Josefsson <simon@josefsson.org>
439 * configure.in: Bump versions.
441 2007-09-20 Simon Josefsson <simon@josefsson.org>
443 * doc/examples/Makefile.am: Fix -I's.
445 2007-09-20 Simon Josefsson <simon@josefsson.org>
447 * ChangeLog: Generated.
449 2007-09-20 Simon Josefsson <simon@josefsson.org>
451 * Makefile.am: Fix release target (git-tag no longer exit with
452 failure for non-existing tags).
454 2007-09-20 Simon Josefsson <simon@josefsson.org>
456 * NEWS: Version 2.0.1.
458 2007-09-20 Simon Josefsson <simon@josefsson.org>
460 * doc/gnutls.texi: Improve TLS ext section.
462 2007-09-19 Simon Josefsson <simon@josefsson.org>
464 * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
466 2007-09-18 Simon Josefsson <simon@josefsson.org>
468 * doc/gnutls.texi: Notes on adding a new TLS extension.
470 2007-09-17 Simon Josefsson <simon@josefsson.org>
472 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/gnutls
474 2007-09-17 Simon Josefsson <simon@josefsson.org>
478 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
480 Merge branch 'master' of git://repo.or.cz/gnutls
482 2007-09-17 Simon Josefsson <simon@josefsson.org>
484 * configure.in: Rename.
486 2007-09-17 Simon Josefsson <simon@josefsson.org>
490 2007-09-17 Simon Josefsson <simon@josefsson.org>
492 * doc/Makefile.am, doc/credentials/Makefile.am,
493 doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
494 doc/credentials/gnutls-http-serv,
495 doc/credentials/openpgp-server-key.bin,
496 doc/credentials/openpgp-server-key.txt,
497 doc/credentials/openpgp-server.bin,
498 doc/credentials/openpgp-server.txt,
499 doc/credentials/openpgp/Makefile.am,
500 doc/credentials/openpgp/cli_pub.asc,
501 doc/credentials/openpgp/cli_ring.asc,
502 doc/credentials/openpgp/cli_ring.gpg,
503 doc/credentials/openpgp/cli_sec.asc,
504 doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
505 doc/credentials/params.pem, doc/credentials/proxy.tmpl,
506 doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
507 doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
508 doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
509 doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
510 doc/credentials/x509-ca.crt, doc/credentials/x509-ca.pem,
511 doc/credentials/x509-client-key.pem,
512 doc/credentials/x509-client.crt, doc/credentials/x509-client.p12,
513 doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
514 doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.crt,
515 doc/credentials/x509-proxy.pem,
516 doc/credentials/x509-server-dsa.crt,
517 doc/credentials/x509-server-dsa.pem,
518 doc/credentials/x509-server-key-dsa.pem,
519 doc/credentials/x509-server-key.pem,
520 doc/credentials/x509-server.crt, doc/credentials/x509-server.pem,
521 doc/credentials/x509-trust.pem, doc/credentials/x509/Makefile.am,
522 doc/credentials/x509/ca.pem, doc/credentials/x509/cert-dsa.pem,
523 doc/credentials/x509/cert.pem,
524 doc/credentials/x509/clicert-dsa.pem,
525 doc/credentials/x509/clicert.pem,
526 doc/credentials/x509/clikey-dsa.pem,
527 doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
528 doc/credentials/x509/key.pem, src/Makefile.am,
529 src/gnutls-http-serv, src/openpgp/Makefile.am,
530 src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
531 src/openpgp/cli_ring.gpg, src/openpgp/cli_sec.asc,
532 src/openpgp/pub.asc, src/openpgp/sec.asc, src/params.pem,
533 src/srp/Makefile.am, src/srp/tpasswd, src/srp/tpasswd.conf,
534 src/x509/Makefile.am, src/x509/ca.pem, src/x509/cert-dsa.pem,
535 src/x509/cert.pem, src/x509/clicert-dsa.pem, src/x509/clicert.pem,
536 src/x509/clikey-dsa.pem, src/x509/clikey.pem, src/x509/key-dsa.pem,
537 src/x509/key.pem: Move test credentials from src/ to
540 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
542 Merge branch 'master' of git://repo.or.cz/gnutls
544 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
546 * src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Added
547 the --disable-client-cert option, to prevent the server asking the
548 client for a certificate.
550 2007-09-11 Simon Josefsson <simon@josefsson.org>
552 * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
553 gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
554 duplicate gnulib modules.
556 2007-09-11 Simon Josefsson <simon@josefsson.org>
558 * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
559 gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
560 gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
561 gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
562 duplicate gnulib modules.
564 2007-09-11 Simon Josefsson <simon@josefsson.org>
566 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
569 2007-09-11 Simon Josefsson <simon@josefsson.org>
571 * lgl/m4/absolute-header.m4: Update gnulib files.
573 2007-09-11 Simon Josefsson <simon@josefsson.org>
575 * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
576 lgl/realloc.c, lgl/stdlib_.h: Add.
578 2007-09-04 Ludovic Courtès <ludo@gnu.org>
580 * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
581 functions. * guile/src/core.c
582 (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use
583 `scm_take_locale_stringn ()' instead of `scm_take_locale_string ()'.
584 * NEWS: Update. Signed-off-by: Simon Josefsson
585 <simon@josefsson.org>
587 2007-09-04 Ludovic Courtès <ludo@gnu.org>
589 * NEWS: Guile: Fix `x509-certificate-dn-oid' and related functions.
590 * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use
591 `scm_take_locale_stringn ()' instead of `scm_take_locale_string ()'.
592 * NEWS: Update. Signed-off-by: Simon Josefsson
593 <simon@josefsson.org>
595 2007-09-10 Simon Josefsson <simon@josefsson.org>
597 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
598 lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
600 2007-09-10 Simon Josefsson <simon@josefsson.org>
602 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
603 doc/examples/.cvsignore, doc/manpages/.cvsignore,
604 doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
605 doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
606 includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
607 lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
608 libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
609 libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
610 src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
611 src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
612 src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
613 tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
614 tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
615 tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
616 tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
617 tests/sha2/.cvsignore, tests/userid/.cvsignore,
618 tests/x509paths/.cvsignore: Remove .cvsignore's.
620 2007-09-07 Simon Josefsson <simon@josefsson.org>
624 2007-09-07 Simon Josefsson <simon@josefsson.org>
626 * configure.in: Bump versions.
628 2007-09-07 Simon Josefsson <simon@josefsson.org>
630 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
633 2007-09-06 Simon Josefsson <simon@josefsson.org>
635 * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
637 2007-09-04 Simon Josefsson <simon@josefsson.org>
639 * ChangeLog: Generated.
641 2007-09-04 Simon Josefsson <simon@josefsson.org>
643 * NEWS: Version 2.0.0.
645 2007-09-04 Simon Josefsson <simon@josefsson.org>
649 2007-09-03 Simon Josefsson <simon@josefsson.org>
651 * NEWS: Add 1.6.x entries.
653 2007-09-03 Simon Josefsson <simon@josefsson.org>
657 2007-09-03 Simon Josefsson <simon@josefsson.org>
659 * configure.in: Use three-digit versions.
661 2007-09-01 Simon Josefsson <simon@josefsson.org>
665 2007-09-01 Simon Josefsson <simon@josefsson.org>
667 * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
670 2007-08-31 Simon Josefsson <simon@josefsson.org>
672 * NEWS, configure.in: Bump versions.
674 2007-08-31 Simon Josefsson <simon@josefsson.org>
676 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
679 2007-08-31 Simon Josefsson <simon@josefsson.org>
681 * configure.in: Drop gnits mode.
683 2007-08-31 Simon Josefsson <simon@josefsson.org>
685 * doc/examples/Makefile.am: Also don't build ex-serv-anon when
686 anonymous ciphers are disabled.
688 2007-08-31 Simon Josefsson <simon@josefsson.org>
690 * doc/examples/Makefile.am: Don't try to build ex-client1 if
691 anonymous ciphers are disabled.
693 2007-08-27 Simon Josefsson <simon@josefsson.org>
695 * ChangeLog: Generated.
697 2007-08-27 Simon Josefsson <simon@josefsson.org>
699 * NEWS: Version 1.7.19.
701 2007-08-27 Simon Josefsson <simon@josefsson.org>
705 2007-08-27 Simon Josefsson <simon@josefsson.org>
707 * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
710 2007-08-27 Simon Josefsson <simon@josefsson.org>
712 * src/common.c: Handle GNUTLS_CRD_IA in print_info().
714 2007-08-27 Simon Josefsson <simon@josefsson.org>
718 2007-08-27 Simon Josefsson <simon@josefsson.org>
720 * lib/gnutls_errors.c: Doc fix.
722 2007-08-27 Simon Josefsson <simon@josefsson.org>
724 * lib/gnutls_handshake.c: Revert "Check that value is negative
725 before using gnutls_error_is_fatal." This reverts commit
726 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
728 2007-08-27 Simon Josefsson <simon@josefsson.org>
730 * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
731 positive "errors". Would fix bug reported by Andreas Metzler
732 <ametzler@downhill.at.eu.org> in
734 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293 see also <http://bugs.debian.org/439640>.
736 2007-08-27 Simon Josefsson <simon@josefsson.org>
738 * lib/gnutls_handshake.c: Check that value is negative before using
739 gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
740 <ametzler@downhill.at.eu.org> in
742 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293> see also <http://bugs.debian.org/439640>.
744 2007-08-24 Simon Josefsson <simon@josefsson.org>
748 2007-08-24 Simon Josefsson <simon@josefsson.org>
750 * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
753 2007-08-24 Simon Josefsson <simon@josefsson.org>
755 * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
757 2007-08-23 Simon Josefsson <simon@josefsson.org>
759 * gl/readline.c: Upgrade gnulib files.
761 2007-08-23 Simon Josefsson <simon@josefsson.org>
763 * src/certtool.c: No need for getline.h.
765 2007-08-23 Simon Josefsson <simon@josefsson.org>
769 2007-08-23 Simon Josefsson <simon@josefsson.org>
771 * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
772 gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
773 gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
774 gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
775 lgl/stdio_.h: Upgrade gnulib files.
777 2007-08-23 Simon Josefsson <simon@josefsson.org>
781 2007-08-23 Simon Josefsson <simon@josefsson.org>
783 * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
784 gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
785 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
786 lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
787 lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
788 lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
789 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
790 lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
792 2007-08-20 Simon Josefsson <simon@josefsson.org>
794 * NEWS, configure.in: Bump versions.
796 2007-08-20 Simon Josefsson <simon@josefsson.org>
798 * doc/examples/Makefile.am: Don't build pgp example if pgp has been
801 2007-08-16 Simon Josefsson <simon@josefsson.org>
803 * ChangeLog: Generated.
805 2007-08-16 Simon Josefsson <simon@josefsson.org>
807 * NEWS: Version 1.7.18.
809 2007-08-16 Simon Josefsson <simon@josefsson.org>
813 2007-08-16 Simon Josefsson <simon@josefsson.org>
815 * configure.in: Bump version.
817 2007-08-16 Simon Josefsson <simon@josefsson.org>
821 2007-08-16 Simon Josefsson <simon@josefsson.org>
825 2007-08-16 Simon Josefsson <simon@josefsson.org>
827 * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
828 libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
829 mix for different sized variables. Tiny patch from
831 <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
833 2007-08-15 Simon Josefsson <simon@josefsson.org>
835 * doc/Makefile.am: Typo.
837 2007-08-15 Simon Josefsson <simon@josefsson.org>
839 * doc/Makefile.am: Install images in info directory.
841 2007-08-15 Simon Josefsson <simon@josefsson.org>
843 * doc/Makefile.am, doc/arch/certificate-user-use-case.dia,
844 doc/arch/certificate-user-use-case.eps,
845 doc/arch/certificate-user-use-case.pdf,
846 doc/arch/certificate-user-use-case.png,
847 doc/arch/client-server-use-case.dia,
848 doc/arch/client-server-use-case.eps,
849 doc/arch/client-server-use-case.pdf,
850 doc/arch/client-server-use-case.png, doc/arch/extensions_st.dia,
851 doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
852 doc/arch/extensions_st.png, doc/arch/handshake-sequence.dia,
853 doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
854 doc/arch/handshake-sequence.png, doc/arch/handshake-state.dia,
855 doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
856 doc/arch/handshake-state.png, doc/arch/mod_auth_st.dia,
857 doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
858 doc/arch/mod_auth_st.png, doc/arch/objects.dia,
859 doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png,
860 doc/gnutls-certificate-user-use-case.dia,
861 doc/gnutls-certificate-user-use-case.eps,
862 doc/gnutls-certificate-user-use-case.pdf,
863 doc/gnutls-certificate-user-use-case.png,
864 doc/gnutls-client-server-use-case.dia,
865 doc/gnutls-client-server-use-case.eps,
866 doc/gnutls-client-server-use-case.pdf,
867 doc/gnutls-client-server-use-case.png,
868 doc/gnutls-extensions_st.dia, doc/gnutls-extensions_st.eps,
869 doc/gnutls-extensions_st.pdf, doc/gnutls-extensions_st.png,
870 doc/gnutls-handshake-sequence.dia,
871 doc/gnutls-handshake-sequence.eps,
872 doc/gnutls-handshake-sequence.pdf,
873 doc/gnutls-handshake-sequence.png, doc/gnutls-handshake-state.dia,
874 doc/gnutls-handshake-state.eps, doc/gnutls-handshake-state.pdf,
875 doc/gnutls-handshake-state.png, doc/gnutls-mod_auth_st.dia,
876 doc/gnutls-mod_auth_st.eps, doc/gnutls-mod_auth_st.pdf,
877 doc/gnutls-mod_auth_st.png, doc/gnutls-objects.dia,
878 doc/gnutls-objects.eps, doc/gnutls-objects.pdf,
879 doc/gnutls-objects.png, doc/gnutls.texi: More image renaming.
881 2007-08-15 Simon Josefsson <simon@josefsson.org>
883 * doc/Makefile.am, doc/gnutls-internals.dia,
884 doc/gnutls-internals.eps, doc/gnutls-internals.pdf,
885 doc/gnutls-internals.png, doc/gnutls-layers.dia,
886 doc/gnutls-layers.eps, doc/gnutls-layers.pdf,
887 doc/gnutls-layers.png, doc/gnutls-pgp.dia, doc/gnutls-pgp.eps,
888 doc/gnutls-pgp.pdf, doc/gnutls-pgp.png, doc/gnutls-x509.dia,
889 doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls-x509.png,
890 doc/gnutls.texi, doc/internals.dia, doc/internals.eps,
891 doc/internals.pdf, doc/internals.png, doc/layers.dia,
892 doc/layers.eps, doc/layers.pdf, doc/layers.png, doc/pgp1.dia,
893 doc/pgp1.eps, doc/pgp1.pdf, doc/pgp1.png, doc/x509-1.dia,
894 doc/x509-1.eps, doc/x509-1.pdf, doc/x509-1.png: Rename images to
895 deal with texinfo brokenness. See
896 <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
898 2007-08-15 Simon Josefsson <simon@josefsson.org>
900 * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
903 2007-08-15 Simon Josefsson <simon@josefsson.org>
905 * tests/x509self.c: Fix warning. Tiny patch from Andreas Metzler
906 <ametzler@downhill.at.eu.org>.
908 2007-08-15 Simon Josefsson <simon@josefsson.org>
910 * libextra/gnutls_openpgp.c: Fix warning. Tiny patch from Andreas
911 Metzler <ametzler@downhill.at.eu.org>.
913 2007-08-15 Simon Josefsson <simon@josefsson.org>
915 * ChangeLog: Generated.
917 2007-08-15 Simon Josefsson <simon@josefsson.org>
921 2007-08-15 Simon Josefsson <simon@josefsson.org>
923 * NEWS: Version 1.7.17.
925 2007-08-15 Simon Josefsson <simon@josefsson.org>
927 * doc/manpages/Makefile.am: Generated.
929 2007-08-13 Simon Josefsson <simon@josefsson.org>
933 2007-08-13 Simon Josefsson <simon@josefsson.org>
935 * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
936 gnutls_openpgp_privkey_sign_hash.
938 2007-08-13 Simon Josefsson <simon@josefsson.org>
940 * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
941 includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
942 includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
943 lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
944 lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
945 lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
946 lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
947 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
948 src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
949 src/tls_test.c: Use *_t types consistently.
951 2007-08-12 Simon Josefsson <simon@josefsson.org>
953 * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
954 lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
955 tests/x509signself.c: Use const and pointers to gnutls_datum_t in
958 2007-08-12 Simon Josefsson <simon@josefsson.org>
960 * tests/x509signself.c: Fix warnings.
962 2007-08-11 Simon Josefsson <simon@josefsson.org>
964 * doc/manpages/Makefile.am: Update.
966 2007-08-11 Simon Josefsson <simon@josefsson.org>
968 * configure.in: Set shared library version correctly.
970 2007-08-11 Simon Josefsson <simon@josefsson.org>
972 * NEWS, includes/gnutls/gnutls.h.in: New errors
973 GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
975 2007-08-11 Simon Josefsson <simon@josefsson.org>
977 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
978 lib/gnutls_sig.c: Add gnutls_sign_callback_get. *
979 includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add. *
980 lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from
981 gnutls_sig.c. Doc fix. (gnutls_sign_callback_get): New function.
982 * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
984 2007-08-10 Simon Josefsson <simon@josefsson.org>
986 * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
989 2007-08-10 Simon Josefsson <simon@josefsson.org>
991 * doc/manpages/Makefile.am: Update.
993 2007-08-10 Simon Josefsson <simon@josefsson.org>
995 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
996 lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
997 lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
998 lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c:
999 External signing callback interface. * includes/gnutls/gnutls.h.in
1000 (gnutls_sign_func): New type. (gnutls_sign_callback_set): New
1001 function. * includes/gnutls/x509.h
1002 (gnutls_x509_privkey_sign_hash): New function. *
1003 lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle
1004 NULL key. Doc fix. * lib/gnutls_sig.c (_gnutls_tls_sign_hdata):
1005 Pass session to _gnutls_tls_sign. (_gnutls_tls_sign_params):
1006 Likewise. (_gnutls_tls_sign): Add new parameter 'session'. Call
1007 sign callback if appropriate. (gnutls_sign_callback_set): New
1008 function. * lib/gnutls_x509.c (read_key_mem): Support a NULL key.
1009 * lib/gnutls_int.h (internals_st): Add sign_func,
1010 sign_func_userdata. * lib/auth_dhe.c (gen_dhe_server_kx): Use
1011 length of certificate list to decide wheter to sign, not presence
1012 of private key. * lib/auth_cert.c
1013 (_gnutls_gen_cert_client_cert_vrfy): Likewise. *
1014 lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise. *
1015 lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that
1016 private key is present. * lib/auth_rsa_export.c
1017 (gen_rsa_export_server_kx): Don't check key size when key is not
1018 present, assume it is > 512 bits. * lib/x509/privkey.c
1019 (gnutls_x509_privkey_sign_hash): New function. *
1020 tests/Makefile.am: Add x509signself.
1022 2007-08-10 Simon Josefsson <simon@josefsson.org>
1026 2007-08-10 Simon Josefsson <simon@josefsson.org>
1028 * tests/Makefile.am: Build x509self.
1030 2007-08-10 Simon Josefsson <simon@josefsson.org>
1032 * tests/x509self.c: New file.
1034 2007-08-08 Simon Josefsson <simon@josefsson.org>
1038 2007-08-08 Simon Josefsson <simon@josefsson.org>
1040 * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
1041 RFC is out and we've done simple interop of it.
1043 2007-08-08 Simon Josefsson <simon@josefsson.org>
1047 2007-08-08 Simon Josefsson <simon@josefsson.org>
1051 2007-08-08 Simon Josefsson <simon@josefsson.org>
1053 * po/pl.po, po/sv.po: Sync with TP.
1055 2007-08-08 Simon Josefsson <simon@josefsson.org>
1059 2007-07-09 Ludovic Courtès <ludo@gnu.org>
1061 * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
1062 titles. * doc/gnutls.texi: Capitalized subsection titles. *
1063 doc/signatures.texi: Likewise. Signed-off-by: Simon Josefsson
1064 <simon@josefsson.org>
1066 2007-08-08 Simon Josefsson <simon@josefsson.org>
1070 2007-08-03 Ludovic Courtès <ludo@gnu.org>
1072 * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
1073 code and documentation. * doc/Makefile.am (SNARF_CPPFLAGS): Added
1074 `{top_srcdir,top_builddir}/includes' and `top_builddir'.
1075 (core.c.texi): Added `&&' between the `make' command and the
1076 `$(GUILE_FOR_BUILD)' command. Use `$(MAKE)' instead of `make'.
1077 (extra.c.texi): Likewise. * src/Makefile.am (AM_CPPFLAGS): Added
1078 `{top_srcdir,top_builddir}/includes'. Signed-off-by: Simon
1079 Josefsson <simon@josefsson.org>
1081 2007-08-08 Simon Josefsson <simon@josefsson.org>
1083 * NEWS, configure.in: Bump versions.
1085 2007-08-08 Simon Josefsson <simon@josefsson.org>
1087 * ChangeLog: Generated.
1089 2007-08-07 Simon Josefsson <simon@josefsson.org>
1091 * NEWS: Version 1.7.16.
1093 2007-08-07 Simon Josefsson <simon@josefsson.org>
1097 2007-08-07 Simon Josefsson <simon@josefsson.org>
1101 2007-08-07 Simon Josefsson <simon@josefsson.org>
1103 * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
1104 doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
1105 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
1106 gl/override/doc/gpl-2.0.texi.diff,
1107 gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
1108 lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4:
1109 Update gnulib files.
1111 2007-08-02 Ludovic Courtès <ludo@gnu.org>
1113 * NEWS: Updated `NEWS'. Signed-off-by: Simon Josefsson
1114 <simon@josefsson.org>
1116 2007-08-01 Ludovic Courtès <ludo@gnu.org>
1118 * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
1119 in certificate selection. * lib/auth_cert.c
1120 (_gnutls_get_selected_cert): Dereference APR_CERT_LIST_LENGTH,
1121 APR_PKEY and APR_CERT_LIST when validating their value.
1122 (_gnutls_server_select_cert): When IDX < 0, set RET to
1123 `GNUTLS_E_INSUFFICIENT_CREDENTIALS'. Signed-off-by: Simon Josefsson
1124 <simon@josefsson.org>
1126 2007-08-02 Simon Josefsson <simon@josefsson.org>
1128 * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
1130 2007-08-02 Simon Josefsson <simon@josefsson.org>
1134 2007-07-14 Simon Josefsson <simon@josefsson.org>
1136 * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
1138 2007-07-14 Simon Josefsson <simon@josefsson.org>
1142 2007-07-14 Simon Josefsson <simon@josefsson.org>
1144 * configure.in: Bump versions.
1146 2007-07-14 Simon Josefsson <simon@josefsson.org>
1148 * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
1149 reads work OK. Needed for Mac OS X. Report and tiny patch by Hal
1150 Eden <n.mavrogiannopoulos@gmail.com>.
1152 2007-07-12 Simon Josefsson <simon@josefsson.org>
1154 * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
1155 lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
1157 2007-07-09 Simon Josefsson <simon@josefsson.org>
1159 * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
1160 doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
1162 2007-07-09 Simon Josefsson <simon@josefsson.org>
1164 * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
1165 errors regarding internals.texi. See
1167 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
1169 2007-07-09 Simon Josefsson <simon@josefsson.org>
1171 * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
1172 when guile isn't installed built yet.
1174 2007-07-08 Ludovic Courtès <ludo@gnu.org>
1176 * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
1177 and chapter titles. * doc/gnutls.texi: Capitalized section and
1178 chapter titles. (Certificate to XML convertion functions): Fixed
1179 typo both in node name and chapter title. Updated menu. *
1180 doc/internals.texi: Likewise. Signed-off-by: Simon Josefsson
1181 <simon@josefsson.org>
1183 2007-07-06 Simon Josefsson <simon@josefsson.org>
1185 * doc/protocol/draft-nir-tls-eap-01.txt: Add.
1187 2007-07-02 Ludovic Courtès <ludo@gnu.org>
1189 * doc/guile.texi: Manual: Small Guile fixes. * doc/guile.texi:
1190 Fixed typos, added cross-refs to the Guile manual. Signed-off-by:
1191 Simon Josefsson <simon@josefsson.org>
1193 2007-07-03 Simon Josefsson <simon@josefsson.org>
1195 * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
1197 2007-07-02 Simon Josefsson <simon@josefsson.org>
1199 * ChangeLog: Generated.
1201 2007-07-02 Simon Josefsson <simon@josefsson.org>
1203 * NEWS: Version 1.7.15.
1205 2007-07-02 Simon Josefsson <simon@josefsson.org>
1207 * po/LINGUAS: Revert.
1209 2007-07-02 Simon Josefsson <simon@josefsson.org>
1211 * po/LINGUAS: Sync with TP.
1213 2007-07-02 Simon Josefsson <simon@josefsson.org>
1217 2007-07-02 Simon Josefsson <simon@josefsson.org>
1219 * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi:
1220 Fix gnulib name changes.
1222 2007-07-02 Simon Josefsson <simon@josefsson.org>
1224 * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
1225 doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
1226 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1227 gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
1228 gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff:
1229 Update gnulib files. Fix GPL renaming.
1231 2007-07-02 Simon Josefsson <simon@josefsson.org>
1235 2007-07-02 Simon Josefsson <simon@josefsson.org>
1237 * doc/gnutls.texi: Typo.
1239 2007-07-02 Simon Josefsson <simon@josefsson.org>
1241 * doc/gnutls.texi: Improve installation instructions.
1243 2007-07-02 Simon Josefsson <simon@josefsson.org>
1245 * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
1246 ludo@gnu.org (Ludovic Courtès).
1248 2007-06-29 Simon Josefsson <simon@josefsson.org>
1252 2007-06-29 Simon Josefsson <simon@josefsson.org>
1254 * doc/guile.texi: Add 'Guile Preparations' section. Based on
1255 discussions with ludo@gnu.org (Ludovic Courtès).
1257 2007-06-29 Simon Josefsson <simon@josefsson.org>
1259 * configure.in: Check for scm_from_locale_string instead of SCM_API.
1260 Patch from ludo@gnu.org (Ludovic Courtès).
1262 2007-06-29 Simon Josefsson <simon@josefsson.org>
1266 2007-06-29 Simon Josefsson <simon@josefsson.org>
1268 * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
1269 Reported by ludo@gnu.org (Ludovic Courtès).
1271 2007-06-27 Simon Josefsson <simon@josefsson.org>
1275 2007-06-27 Simon Josefsson <simon@josefsson.org>
1279 2007-06-27 Simon Josefsson <simon@josefsson.org>
1281 * po/LINGUAS, po/ms.po: Sync with TP.
1283 2007-06-27 Simon Josefsson <simon@josefsson.org>
1287 2007-06-27 Simon Josefsson <simon@josefsson.org>
1289 * tests/key-id/key-id: Can't use /dev/null as template under
1290 mingw32, probably really a bug in cfg+.
1292 2007-06-27 Simon Josefsson <simon@josefsson.org>
1294 * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
1296 2007-06-26 Simon Josefsson <simon@josefsson.org>
1298 * NEWS, configure.in: Check that the guile header files is recent
1299 enough and that it works.
1301 2007-06-26 Simon Josefsson <simon@josefsson.org>
1303 * configure.in: Move Guile setup stuff down under 'External
1306 2007-06-26 Simon Josefsson <simon@josefsson.org>
1308 * Makefile.am, NEWS, configure.in: Fix installation path of Guile
1311 2007-06-26 Simon Josefsson <simon@josefsson.org>
1313 * NEWS, configure.in: Bump versions.
1315 2007-06-26 Simon Josefsson <simon@josefsson.org>
1317 * ChangeLog: Generated.
1319 2007-06-26 Simon Josefsson <simon@josefsson.org>
1321 * NEWS: Version 1.7.14.
1323 2007-06-26 Simon Josefsson <simon@josefsson.org>
1327 2007-06-26 Simon Josefsson <simon@josefsson.org>
1331 2007-06-26 Simon Josefsson <simon@josefsson.org>
1333 * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
1334 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
1335 gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
1336 gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
1337 lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
1338 lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
1339 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
1340 lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
1341 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
1342 lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
1343 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
1346 2007-06-26 Simon Josefsson <simon@josefsson.org>
1350 2007-06-17 Ludovic Courtes <ludo@chbouib.org>
1352 * configure.in: Make sure Guile is 1.8 or later. * configure.in:
1353 Make sure Guile is 1.8 or later, using `GUILE_CHECK'.
1354 Signed-off-by: Simon Josefsson <simon@josefsson.org>
1356 2007-06-26 Simon Josefsson <simon@josefsson.org>
1360 2007-06-26 Ludovic Courtes <ludo@chbouib.org>
1362 * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'. *
1363 lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]'
1364 when done. Signed-off-by: Simon Josefsson <simon@josefsson.org>
1366 2007-06-20 Simon Josefsson <simon@josefsson.org>
1370 2007-06-20 Simon Josefsson <simon@josefsson.org>
1374 2007-06-20 Simon Josefsson <simon@josefsson.org>
1376 * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
1377 Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
1378 <ametzler@downhill.at.eu.org> via Debian BTS #429183.
1380 2007-06-20 Simon Josefsson <simon@josefsson.org>
1382 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
1384 2007-06-15 Simon Josefsson <simon@josefsson.org>
1386 * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
1388 2007-06-14 Simon Josefsson <simon@josefsson.org>
1390 * AUTHORS: Update PGP key.
1392 2007-06-14 Simon Josefsson <simon@josefsson.org>
1394 * AUTHORS: Change Ludovic' description.
1396 2007-06-14 Simon Josefsson <simon@josefsson.org>
1398 * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.
1399 (stream_to_datum): Call gnutls_assert() on error.
1401 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
1403 * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake. *
1404 lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before invoking
1405 `gnutls_malloc ()', increment SIZE when using TLS 1.2 so that the
1406 allocated buffer is large-enough to contain the list of supported
1407 hashes. Don't change SIZE later on. Signed-off-by: Simon Josefsson
1408 <simon@josefsson.org>
1410 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
1412 * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
1413 `gnutls_certificate_set_openpgp_key_mem ()' *
1414 libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
1415 NULL rather than checking BUF (which is not initialized yet).
1416 Signed-off-by: Simon Josefsson <simon@josefsson.org>
1418 2007-06-13 Simon Josefsson <simon@josefsson.org>
1420 * NEWS, configure.in: Bump versions.
1422 2007-06-13 Simon Josefsson <simon@josefsson.org>
1424 * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
1426 2007-06-12 Simon Josefsson <simon@josefsson.org>
1430 2007-06-11 Ludovic Courtes <ludo@chbouib.org>
1432 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
1433 guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.
1434 Signed-off-by: Simon Josefsson <simon@josefsson.org>
1436 2007-06-12 Simon Josefsson <simon@josefsson.org>
1438 * doc/Makefile.am: Clarify that guile.texi dependencies are
1439 dependencies of gnutls.texi too.
1441 2007-06-11 Simon Josefsson <simon@josefsson.org>
1443 * doc/protocol/draft-nir-tls-eap-00.txt: Add.
1445 2007-06-11 Simon Josefsson <simon@josefsson.org>
1447 * THANKS, configure.in: Need to use CFLAGS when checking for
1448 -Wno-pointer-sign. Reported by "Kristofer T. Karas"
1449 <ktk@enterprise.bidmc.harvard.edu>.
1451 2007-06-11 Simon Josefsson <simon@josefsson.org>
1453 * ChangeLog: Generated.
1455 2007-06-11 Simon Josefsson <simon@josefsson.org>
1457 * NEWS: Version 1.7.13.
1459 2007-06-11 Simon Josefsson <simon@josefsson.org>
1461 * Makefile.am: Fix update-po target.
1463 2007-06-11 Simon Josefsson <simon@josefsson.org>
1467 2007-06-11 Simon Josefsson <simon@josefsson.org>
1471 2007-06-11 Simon Josefsson <simon@josefsson.org>
1473 * doc/manpages/Makefile.am: Fix copyright years.
1475 2007-06-11 Simon Josefsson <simon@josefsson.org>
1477 * doc/reference/gnutls.types: Add, to work around problems if this
1480 2007-06-11 Simon Josefsson <simon@josefsson.org>
1482 * Makefile.am: Fix release target.
1484 2007-06-11 Simon Josefsson <simon@josefsson.org>
1486 * po/Makevars: Specify MSGFILTER, to fix make distcheck.
1488 2007-06-11 Simon Josefsson <simon@josefsson.org>
1490 * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
1491 gnulib_libs, to fix rpath issue.
1493 2007-06-11 Simon Josefsson <simon@josefsson.org>
1495 * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
1497 2007-06-11 Simon Josefsson <simon@josefsson.org>
1501 2007-06-11 Simon Josefsson <simon@josefsson.org>
1505 2007-06-11 Simon Josefsson <simon@josefsson.org>
1507 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
1508 lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
1509 lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
1510 lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
1511 lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
1514 2007-06-11 Simon Josefsson <simon@josefsson.org>
1516 * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1517 libextra/opencdk/compress.c, libextra/opencdk/context.h,
1518 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
1519 libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
1520 libextra/opencdk/main.c, libextra/opencdk/main.h,
1521 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
1522 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
1523 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1524 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
1525 libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
1528 2007-06-11 Simon Josefsson <simon@josefsson.org>
1530 * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
1531 doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
1532 doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
1534 2007-06-08 Ludovic Courtes <ludo@chbouib.org>
1536 * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
1537 libs are used. * guile/src/Makefile.am (GNUTLS_CORE_LIBS,
1538 GNUTLS_EXTRA_LIBS): New. (GNULIB_LDFLAGS): Renamed to
1539 `GNULIB_LIBS'. Explicitly pass the `.la' path.
1540 (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
1541 last item so that RPATH is in the right order (i.e., all
1542 `$(top_builddir)/...' appear first).
1543 (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
1545 2007-06-08 Simon Josefsson <simon@josefsson.org>
1547 * NEWS, configure.in: Bump versions.
1549 2007-06-08 Simon Josefsson <simon@josefsson.org>
1551 * ChangeLog: Generated.
1553 2007-06-08 Simon Josefsson <simon@josefsson.org>
1555 * NEWS: Version 1.7.12.
1557 2007-06-08 Simon Josefsson <simon@josefsson.org>
1561 2007-06-08 Simon Josefsson <simon@josefsson.org>
1563 * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
1565 2007-06-08 Simon Josefsson <simon@josefsson.org>
1569 2007-06-08 Simon Josefsson <simon@josefsson.org>
1573 2007-06-08 Simon Josefsson <simon@josefsson.org>
1575 Merge branch 'guile'
1577 2007-06-08 Simon Josefsson <jas@mocca.josefsson.org>
1579 * lgl/Makefile.am, lgl/m4/intl.m4, lgl/m4/lseek.m4,
1580 lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4, lgl/m4/wchar.m4,
1581 lgl/vasnprintf.c, lgl/wchar_.h: Update.
1583 2007-06-08 Simon Josefsson <jas@mocca.josefsson.org>
1585 * po/Makevars: Try to fix line number collisions.
1587 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
1589 * configure.in, guile/src/Makefile.am: Fixed the
1590 `-Wno-strict-prototypes' issue in Guile code. * configure.in: Add
1591 all custom CFLAGS to `AM_CFLAGS' rather than `CFLAGS', except for
1592 `-D_REENTRANT -D_THREAD_SAFE' which must be present during feature
1593 tests. Substitute `AM_CFLAGS'. * src/Makefile.am
1594 (libguile_gnutls_v_0_la_CFLAGS): Added `$(AM_CFLAGS)'.
1595 (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise. (AM_CFLAGS): When
1596 GCC is used, add `-Wno-strict-prototypes'.
1598 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
1600 * configure.in: Cosmetic changes in `configure.in'. * configure.in:
1601 Display a heading indicating that Guile stuff are being detected.
1604 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
1606 * m4/guile.m4: Added `guile.m4', per Simon's request.
1608 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
1610 * configure.in: Don't look for Guile when `guile-snarf' is not
1611 found. * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS'
1612 when `guile-snarf' is not found.
1614 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
1616 * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
1618 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
1620 * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
1622 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
1624 * doc/guile.texi: More @node fixes.
1626 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
1628 * doc/guile.texi: Avoid @node collisions with main manual.
1630 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
1632 * doc/Makefile.am: Need -I for config.h.
1634 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
1636 * Makefile.am: Need to build doc/ after guile/.
1638 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
1642 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
1644 * guile/src/Makefile.am: Need -I for config.h.
1646 2007-06-01 Ludovic Courtès <ludo@chbouib.org>
1648 Merge branch 'master' of git://repo.or.cz/gnutls
1650 2007-06-01 Ludovic Courtes <ludo@chbouib.org>
1652 * doc/Makefile.am, guile/src/Makefile.am, guile/src/core.c,
1653 guile/src/errors.c, guile/src/extra.c: Usage "old-fashion" make
1654 suffix rules rather than GNU Make patterns. * doc/Makefile
1655 (%.c.texi): Removed. (core.c.texi, extra.c.texi): New targets. *
1656 guile/src/Makefile.am: Renamed `FILE.c.x' to `FILE.x'. (SUFFIXES):
1657 Removed. (%.c.x): Removed. (.c.x): New target. *
1658 guile/src/core.c: Include "core.x" instead of "core.c.x". *
1659 guile/src/errors.c: Likewise. * guile/src/extra.c: Likewise.
1661 2007-06-01 Ludovic Courtes <ludo@chbouib.org>
1663 * doc/extract-guile-c-doc.scm,
1664 guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
1665 Guile's documentation extraction. * doc/extract-guile-c-doc.scm
1666 (main): Use named arguments rather than a single rest arg. Fixed
1667 the order of arguments as passed to `run-cpp-and-extract-snarfing'
1668 so that `ccache gcc -E' is really passed as `("ccache" "gcc"
1669 "-E")' (in this order). *
1670 guile/modules/system/documentation/c-snarf.scm
1671 (run-cpp-and-extract-snarfing): Pass FILE as the last CPP argument.
1674 2007-05-31 Ludovic Courtes <ludo@chbouib.org>
1676 * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
1677 following Simon's comments. * Makefile.am (SUBDIRS): Add `guile'
1678 when `HAVE_GUILE'. * configure.in: When `guile-snarf' is not found,
1679 set `opt_guile_bindings' to `no' instead of bailing out. *
1680 src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
1682 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
1684 * doc/gnutls.texi: Revert unnecessary changes.
1686 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
1688 Merge branch 'master' of
1689 http://www.laas.fr/~lcourtes/software/gnutls
1691 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
1693 * configure.in: Tiny cosmetic change in `configure.in'.
1695 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
1697 * doc/guile.texi: Minor doc fixes.
1699 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
1701 * doc/Makefile.am: Handle missing Guile when building the
1704 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
1706 * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
1707 doc/guile.texi: Integrated documentation of Guile bindings.
1709 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
1711 * configure.in, guile/src/Makefile.am: Try to handle "function
1712 declaration isn't a prototype" warnings.
1714 2007-05-30 Simon Josefsson <jas@mocca.josefsson.org>
1716 * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
1717 lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
1718 lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
1719 lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
1720 lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
1722 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
1724 * Makefile.am, configure.in, guile/Makefile.am,
1725 guile/modules/Makefile.am, guile/modules/gnutls.scm,
1726 guile/modules/gnutls/build/enums.scm,
1727 guile/modules/gnutls/build/priorities.scm,
1728 guile/modules/gnutls/build/smobs.scm,
1729 guile/modules/gnutls/build/utils.scm,
1730 guile/modules/gnutls/extra.scm,
1731 guile/modules/system/documentation/README,
1732 guile/modules/system/documentation/c-snarf.scm,
1733 guile/modules/system/documentation/output.scm,
1734 guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
1735 guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
1736 guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
1737 guile/src/make-session-priorities.scm,
1738 guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
1739 guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
1740 guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
1741 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
1742 guile/tests/openpgp-keyring.gpg, guile/tests/openpgp-keyring.scm,
1743 guile/tests/openpgp-keys.scm, guile/tests/openpgp-pub.asc,
1744 guile/tests/openpgp-sec.asc, guile/tests/pkcs-import-export.scm,
1745 guile/tests/raw-to-c.scm, guile/tests/rsa-parameters.pem,
1746 guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
1747 guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
1748 guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
1749 Guile integration. Documentation is still missing. A bit rough on
1750 the edges, but `make' and `make check' do work.
1752 2007-05-28 Simon Josefsson <jas@mocca.josefsson.org>
1754 * doc/Makefile.am: Make sure all images are distributed in all
1755 formats. Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
1758 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
1760 * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
1761 Reported by Dennis Vshivkov <walrus@amur.ru> in
1762 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
1764 2007-05-27 Simon Josefsson <simon@josefsson.org>
1766 * tests/Makefile.am, tests/parse_ca.c: Add self-test.
1768 2007-05-27 Simon Josefsson <simon@josefsson.org>
1772 2007-05-27 Simon Josefsson <simon@josefsson.org>
1776 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
1778 * NEWS: [no log message]
1780 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
1782 * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
1784 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1788 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1790 * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
1791 already properly decoded value, assume it is due to a bad password
1792 rather than ASN.1 error. Reported by Nate Nielsen
1793 <nielsen-list@memberwebs.com>. (From 1.6.x branch.)
1795 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1797 * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly. Reported
1798 by Nate Nielsen <nielsen-list@memberwebs.com>.
1800 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1802 * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
1803 <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
1805 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1807 * THANKS: Add (from 1.6.x).
1809 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1811 * NEWS, configure.in: Bump versions.
1813 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1815 * ChangeLog: Generated.
1817 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1819 * NEWS: Version 1.7.11.
1821 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1825 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1827 * configure.in: Bump versions.
1829 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1833 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
1835 * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
1837 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
1839 * ChangeLog: Generated.
1841 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
1843 * NEWS: Version 1.7.10.
1845 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
1847 * Makefile.am: Use cg instead of cvs commands, for update-po target.
1850 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
1854 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
1856 * Makefile.am: Change release target from cvs to git.
1858 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
1860 * lgl/lseek.c, lgl/m4/lseek.m4: Update.
1862 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
1864 * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
1865 lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
1866 lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
1868 2007-05-25 Simon Josefsson <simon@josefsson.org>
1872 2007-05-24 Simon Josefsson <simon@josefsson.org>
1874 * doc/manpages/Makefile.am: Update.
1876 2007-05-24 Simon Josefsson <simon@josefsson.org>
1878 * lib/gnutls_x509.c: Use new API.
1880 2007-05-24 Simon Josefsson <simon@josefsson.org>
1884 2007-05-24 Simon Josefsson <simon@josefsson.org>
1886 * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
1887 lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
1888 lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
1889 lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
1890 lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
1891 lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
1892 lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
1894 2007-05-24 Simon Josefsson <simon@josefsson.org>
1896 * configure.in: Bump versions.
1898 2007-05-24 Simon Josefsson <simon@josefsson.org>
1900 * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
1901 lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
1902 gnutls_x509_crt_get_raw_issuer_dn.
1904 2007-05-23 Timo Schulz <twoaday@gnutls.org>
1906 * libextra/openpgp/xml.c: fix the key ID representation in the XML
1909 2007-05-21 Timo Schulz <twoaday@gnutls.org>
1911 * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
1912 libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
1913 code: elgamal keys are not supported. bug fix for the key import
1914 (base64) code, store the stream and close it in the deinit function.
1917 2007-05-21 Timo Schulz <twoaday@gnutls.org>
1919 * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
1920 keyring in base64 format. This is the same file as cli_ring.gpg but
1923 2007-05-21 Timo Schulz <twoaday@gnutls.org>
1925 * libextra/openpgp/extras.c: do not close the input stream in the
1926 import code when the base64 is used.
1928 2007-05-14 Timo Schulz <twoaday@gnutls.org>
1930 * tests/openpgp/keyring.c: few more comments.
1932 2007-05-14 Timo Schulz <twoaday@gnutls.org>
1934 * configure.in: add makefile for the openpgp test folder
1936 2007-05-14 Timo Schulz <twoaday@gnutls.org>
1938 * libextra/openpgp/extras.c: patch to support raw keyrings.
1940 2007-05-14 Timo Schulz <twoaday@gnutls.org>
1942 * tests/Makefile.am, tests/openpgp/Makefile.am,
1943 tests/openpgp/keyring.c: Add simple openpgp test.
1945 2007-05-12 Simon Josefsson <simon@josefsson.org>
1947 * ChangeLog: [no log message]
1949 2007-05-12 Simon Josefsson <simon@josefsson.org>
1951 * NEWS: Version 1.7.9.
1953 2007-05-12 Simon Josefsson <simon@josefsson.org>
1957 2007-05-12 Simon Josefsson <simon@josefsson.org>
1959 * tests/Makefile.am: Reorder to work around libtool bug.
1961 2007-05-12 Simon Josefsson <simon@josefsson.org>
1965 2007-05-12 Simon Josefsson <simon@josefsson.org>
1969 2007-05-12 Simon Josefsson <simon@josefsson.org>
1971 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
1972 libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
1973 libextra/opencdk/context.h, libextra/opencdk/filters.h,
1974 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
1975 libextra/opencdk/literal.c, libextra/opencdk/main.c,
1976 libextra/opencdk/main.h, libextra/opencdk/misc.c,
1977 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
1978 libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
1979 libextra/opencdk/stream.c, libextra/opencdk/verify.c,
1980 libextra/opencdk/write-packet.c: Update.
1982 2007-05-11 Simon Josefsson <simon@josefsson.org>
1986 2007-05-11 Simon Josefsson <simon@josefsson.org>
1988 * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
1991 2007-05-03 Simon Josefsson <simon@josefsson.org>
1993 * doc/gendocs_template, gl/override/doc/gendocs_template,
1994 gl/override/doc/gendocs_template.diff: Update.
1996 2007-05-03 Simon Josefsson <simon@josefsson.org>
1998 * doc/gendocs_template: Revert to upstream gnulib version.
2000 2007-05-03 Simon Josefsson <simon@josefsson.org>
2004 2007-05-03 Simon Josefsson <simon@josefsson.org>
2008 2007-05-03 Simon Josefsson <simon@josefsson.org>
2010 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
2011 gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
2012 lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
2013 lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
2014 lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
2015 lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
2016 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
2018 2007-05-02 Simon Josefsson <simon@josefsson.org>
2020 * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
2022 2007-05-02 Simon Josefsson <simon@josefsson.org>
2024 * lib/x509/output.c: Fix mem leaks.
2026 2007-04-29 Simon Josefsson <simon@josefsson.org>
2028 * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
2030 2007-04-24 Timo Schulz <twoaday@gnutls.org>
2032 * libextra/opencdk/literal.c: missing file.
2034 2007-04-24 Simon Josefsson <simon@josefsson.org>
2036 * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
2037 doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
2039 2007-04-22 Timo Schulz <twoaday@gnutls.org>
2041 * libextra/opencdk/dummy.c: [no log message]
2043 2007-04-22 Timo Schulz <twoaday@gnutls.org>
2045 * libextra/opencdk/Makefile.am, libextra/opencdk/README,
2046 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2047 libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
2048 libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
2049 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
2050 libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
2051 libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
2052 libextra/opencdk/main.c, libextra/opencdk/main.h,
2053 libextra/opencdk/md.c, libextra/opencdk/md.h,
2054 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
2055 libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
2056 libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
2057 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2058 libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
2059 libextra/opencdk/stream.c, libextra/opencdk/stream.h,
2060 libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
2061 libextra/opencdk/types.h, libextra/opencdk/verify.c,
2062 libextra/opencdk/write-packet.c: replace the old build-in opencdk
2063 version with the most recent cvs version.
2065 2007-04-22 Simon Josefsson <simon@josefsson.org>
2067 * configure.in: Check for OpenCDK function that is only available in
2070 2007-04-21 Simon Josefsson <simon@josefsson.org>
2074 2007-04-21 Simon Josefsson <simon@josefsson.org>
2076 * doc/protocol/draft-badra-tls-password-00.txt,
2077 doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
2079 2007-04-20 Timo Schulz <twoaday@gnutls.org>
2081 * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
2084 2007-04-20 Timo Schulz <twoaday@gnutls.org>
2086 * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2087 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
2088 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2089 libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
2090 patches for the opencdk migration.
2092 2007-04-19 Simon Josefsson <simon@josefsson.org>
2094 * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
2095 didn't work). Patch from ludo@chbouib.org (Ludovic Courtès).
2097 2007-04-18 Simon Josefsson <simon@josefsson.org>
2099 * doc/gnutls.texi: Mention P12 structure.
2101 2007-04-18 Simon Josefsson <simon@josefsson.org>
2103 * tests/tlsia.c: Check return codes from init functions.
2105 2007-04-18 Simon Josefsson <simon@josefsson.org>
2107 * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
2109 2007-04-17 Simon Josefsson <simon@josefsson.org>
2111 * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
2112 default serial number.
2114 2007-04-17 Simon Josefsson <simon@josefsson.org>
2118 2007-04-16 Simon Josefsson <simon@josefsson.org>
2120 * NEWS, configure.in: Bump versions.
2122 2007-04-16 Simon Josefsson <simon@josefsson.org>
2124 * ChangeLog: [no log message]
2126 2007-04-16 Simon Josefsson <simon@josefsson.org>
2128 * NEWS: Version 1.7.8.
2130 2007-04-16 Simon Josefsson <simon@josefsson.org>
2132 * lib/x509/x509_write.c: Doc fix.
2134 2007-04-16 Simon Josefsson <simon@josefsson.org>
2136 * tests/gc.c: Need to init libgcrypt with secure memory hooks.
2138 2007-04-16 Simon Josefsson <simon@josefsson.org>
2140 * NEWS, doc/manpages/Makefile.am: Add.
2142 2007-04-16 Simon Josefsson <simon@josefsson.org>
2144 * includes/gnutls/gnutls.h.in: Reorder to make it compile.
2146 2007-04-16 Simon Josefsson <simon@josefsson.org>
2148 * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
2149 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
2150 lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
2151 lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
2152 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
2153 lgl/vasnprintf.c, lgl/wchar_.h: Update.
2155 2007-04-16 Simon Josefsson <simon@josefsson.org>
2157 * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
2158 lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
2159 warnings, tiny patch from Andreas Metzler
2160 <ametzler@downhill.at.eu.org>.
2162 2007-04-12 Simon Josefsson <simon@josefsson.org>
2166 2007-04-12 Simon Josefsson <simon@josefsson.org>
2170 2007-04-12 Simon Josefsson <simon@josefsson.org>
2174 2007-04-11 Simon Josefsson <simon@josefsson.org>
2176 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
2178 2007-04-10 Simon Josefsson <simon@josefsson.org>
2182 2007-04-10 Simon Josefsson <simon@josefsson.org>
2184 * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c:
2185 Respect ENABLE_AUTHZ.
2187 2007-04-10 Simon Josefsson <simon@josefsson.org>
2189 * lib/gnutls_extensions.c: Make tls-authz conditional on
2192 2007-04-10 Simon Josefsson <simon@josefsson.org>
2194 * configure.in: Add anon conditional.
2196 2007-04-10 Simon Josefsson <simon@josefsson.org>
2198 * configure.in: Fix --disable-*.
2200 2007-04-10 Simon Josefsson <simon@josefsson.org>
2202 * configure.in: Add --disable-tls-authorization.
2204 2007-04-10 Simon Josefsson <simon@josefsson.org>
2206 * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
2207 properly. Tiny patch from ludo@chbouib.org (Ludovic Courtès).
2209 2007-04-06 Simon Josefsson <simon@josefsson.org>
2211 * src/cli.c: Make -d work again after last change.
2213 2007-04-06 Simon Josefsson <simon@josefsson.org>
2217 2007-04-06 Simon Josefsson <simon@josefsson.org>
2219 * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
2222 2007-04-04 Simon Josefsson <simon@josefsson.org>
2224 * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
2225 src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
2227 2007-04-04 Simon Josefsson <simon@josefsson.org>
2229 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
2230 gnutls_cipher_suite_info API, suggested by Howard Chu
2233 2007-04-04 Simon Josefsson <simon@josefsson.org>
2235 * src/common.c: Don't hard code algorithm list.
2237 2007-04-04 Simon Josefsson <simon@josefsson.org>
2239 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
2240 new APIs to list supported algorithms: gnutls_cipher_list,
2241 gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
2242 gnutls_certificate_type_list, and gnutls_kx_list. Suggested by
2243 Howard Chu <hyc@symas.com>.
2245 2007-04-04 Simon Josefsson <simon@josefsson.org>
2247 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
2248 definition, since gnutls-extra no longer touches it.
2250 2007-04-04 Simon Josefsson <simon@josefsson.org>
2252 * src/cli.c: Init the library immediately (for print_list(), called
2253 by gaa_parser, to be able to call gnutls functions).
2255 2007-04-03 Simon Josefsson <simon@josefsson.org>
2257 * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
2258 since libgnutls-extra links to it.
2260 2007-04-03 Simon Josefsson <simon@josefsson.org>
2262 * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for AM_CPPFLAGS
2263 += $(LIBOPENCDK_CFLAGS), the new macro add necessary -I's to
2264 CPPFLAGS automatically.
2266 2007-04-03 Simon Josefsson <simon@josefsson.org>
2268 * configure.in: Need stddef.h for opencdk.h.
2270 2007-04-03 Simon Josefsson <simon@josefsson.org>
2272 * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
2273 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
2274 lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
2275 lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
2276 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
2277 lgl/m4/gnulib-comp.m4: Update.
2279 2007-04-03 Simon Josefsson <simon@josefsson.org>
2281 * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
2283 2007-04-03 Simon Josefsson <simon@josefsson.org>
2287 2007-04-03 Simon Josefsson <simon@josefsson.org>
2289 * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
2290 opencdk, remove opencdk.m4.
2292 2007-04-03 Simon Josefsson <simon@josefsson.org>
2294 * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
2295 lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
2296 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
2297 lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
2299 2007-03-28 Simon Josefsson <simon@josefsson.org>
2301 * lib/x509/output.c: No need to error about unknown algorithm, it
2302 already says unknown.
2304 2007-03-28 Simon Josefsson <simon@josefsson.org>
2306 * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
2307 hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST
2308 for unsupported algorithms (e.g., ECC).
2310 2007-03-28 Simon Josefsson <simon@josefsson.org>
2312 * lib/gnutls_str.c: No need for vasprintf.h.
2314 2007-03-28 Simon Josefsson <simon@josefsson.org>
2316 * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
2317 lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
2318 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
2319 lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
2320 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
2321 lgl/vasprintf.c, lgl/vasprintf.h: Update.
2323 2007-03-21 Simon Josefsson <simon@josefsson.org>
2325 * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
2326 doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
2327 places. Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
2329 2007-03-21 Simon Josefsson <simon@josefsson.org>
2331 * tests/anonself.c: Need netinet/in.h. Tiny patch from Deanna
2332 Phillips <deanna@sdf.lonestar.org>.
2334 2007-03-21 Simon Josefsson <simon@josefsson.org>
2336 * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
2337 Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
2339 2007-03-15 Simon Josefsson <simon@josefsson.org>
2343 2007-03-15 Simon Josefsson <simon@josefsson.org>
2345 * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
2346 Weimer <fweimer@bfk.de>.
2348 2007-03-12 Simon Josefsson <simon@josefsson.org>
2350 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
2351 gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
2352 lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
2353 lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
2354 lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
2355 lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
2356 lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
2357 lgl/vasnprintf.h, lgl/vasprintf.h: Update.
2359 2007-03-07 Simon Josefsson <simon@josefsson.org>
2361 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
2363 2007-03-07 Simon Josefsson <simon@josefsson.org>
2365 * lib/gnutls_buffers.c: Simplify error handling.
2367 2007-03-07 Simon Josefsson <simon@josefsson.org>
2371 2007-03-07 Simon Josefsson <simon@josefsson.org>
2373 * lib/gnutls_priority.c: Doc fix.
2375 2007-03-07 Simon Josefsson <simon@josefsson.org>
2377 * configure.in: Bump due to added APIs.
2379 2007-03-07 Simon Josefsson <simon@josefsson.org>
2381 * lib/gnutls_priority.c: Prefer aes256.
2383 2007-03-06 Simon Josefsson <simon@josefsson.org>
2385 * doc/manpages/Makefile.am: Update.
2387 2007-03-06 Simon Josefsson <simon@josefsson.org>
2389 * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
2391 2007-03-06 Simon Josefsson <simon@josefsson.org>
2393 * lgl/stdio_.h: Update.
2395 2007-03-05 Simon Josefsson <simon@josefsson.org>
2397 * src/serv.c: Use libgnutls' priorities.
2399 2007-03-05 Simon Josefsson <simon@josefsson.org>
2403 2007-03-05 Simon Josefsson <simon@josefsson.org>
2405 * tests/dhepskself.c: Remove priority setting. Fix output.
2407 2007-03-05 Simon Josefsson <simon@josefsson.org>
2409 * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
2410 doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
2411 confusing priority setting stuff.
2413 2007-03-05 Simon Josefsson <simon@josefsson.org>
2415 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
2417 2007-03-05 Simon Josefsson <simon@josefsson.org>
2419 * lib/ext_authz.c: Don't assert when no authz.
2421 2007-03-05 Simon Josefsson <simon@josefsson.org>
2423 * src/cli.c: Use default ciphers. Simplify SRP callback.
2425 2007-03-05 Simon Josefsson <simon@josefsson.org>
2427 * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
2429 2007-03-05 Simon Josefsson <simon@josefsson.org>
2431 * src/cli.c: Let libgnutls remove SRP/PSK if not used.
2433 2007-03-05 Simon Josefsson <simon@josefsson.org>
2435 * lib/gnutls_priority.c: Indent and doc fix.
2437 2007-03-05 Simon Josefsson <simon@josefsson.org>
2439 * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
2440 lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
2442 2007-03-05 Simon Josefsson <simon@josefsson.org>
2444 * configure.in: Reorder.
2446 2007-03-05 Simon Josefsson <simon@josefsson.org>
2448 * configure.in: Reorder.
2450 2007-03-05 Simon Josefsson <simon@josefsson.org>
2452 * configure.in: Reorder.
2454 2007-03-05 Simon Josefsson <simon@josefsson.org>
2456 * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
2457 build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
2458 gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
2459 lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
2462 2007-03-05 Simon Josefsson <simon@josefsson.org>
2464 * configure.in: Use build-aux/.
2466 2007-03-05 Simon Josefsson <simon@josefsson.org>
2468 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
2469 lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
2470 lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
2471 lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
2473 2007-02-26 Simon Josefsson <simon@josefsson.org>
2475 * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
2477 2007-02-26 Simon Josefsson <simon@josefsson.org>
2479 * po/sv.po: Sync with TP.
2481 2007-02-26 Simon Josefsson <simon@josefsson.org>
2483 * po/pl.po: Sync with TP.
2485 2007-02-26 Simon Josefsson <simon@josefsson.org>
2487 * doc/protocol/draft-nir-tee-pm-00.txt: Add.
2489 2007-02-25 Simon Josefsson <simon@josefsson.org>
2491 * doc/examples/.cvsignore: [no log message]
2493 2007-02-25 Simon Josefsson <simon@josefsson.org>
2495 * doc/gnutls.texi: Add authz server.
2497 2007-02-25 Simon Josefsson <simon@josefsson.org>
2501 2007-02-25 Simon Josefsson <simon@josefsson.org>
2503 * doc/examples/Makefile.am: Add authz.
2505 2007-02-25 Simon Josefsson <simon@josefsson.org>
2507 * doc/examples/ex-serv-authz.c: Add.
2509 2007-02-25 Simon Josefsson <simon@josefsson.org>
2511 * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
2513 2007-02-24 Simon Josefsson <simon@josefsson.org>
2515 * lib/x509/x509.c: Add credits.
2517 2007-02-22 Simon Josefsson <simon@josefsson.org>
2519 * lib/x509/output.c: Minor tweaks to proxy output.
2521 2007-02-22 Simon Josefsson <simon@josefsson.org>
2525 2007-02-22 Simon Josefsson <simon@josefsson.org>
2529 2007-02-22 Simon Josefsson <simon@josefsson.org>
2533 2007-02-22 Simon Josefsson <simon@josefsson.org>
2535 * tests/.cvsignore: [no log message]
2537 2007-02-22 Simon Josefsson <simon@josefsson.org>
2539 * tests/dn.c: Other cert.
2541 2007-02-22 Simon Josefsson <simon@josefsson.org>
2543 * tests/Makefile.am: Add dn.
2545 2007-02-22 Simon Josefsson <simon@josefsson.org>
2549 2007-02-22 Simon Josefsson <simon@josefsson.org>
2551 * lib/x509/x509.c: Rename.
2553 2007-02-22 Simon Josefsson <simon@josefsson.org>
2555 * includes/gnutls/x509.h: Rename non-released functions.
2557 2007-02-22 Simon Josefsson <simon@josefsson.org>
2559 * lib/x509/x509.h: Remove.
2561 2007-02-22 Simon Josefsson <simon@josefsson.org>
2563 * lib/x509/x509.c: Code cleanup and documentation of last patch.
2565 2007-02-22 Simon Josefsson <simon@josefsson.org>
2567 * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
2569 2007-02-22 Simon Josefsson <simon@josefsson.org>
2571 * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
2572 to deal with DN's. Patch from Howard Chu <hyc@symas.com>.
2574 2007-02-22 Simon Josefsson <simon@josefsson.org>
2576 * NEWS, configure.in: Bump versions.
2578 2007-02-22 Simon Josefsson <simon@josefsson.org>
2580 * ChangeLog: [no log message]
2582 2007-02-22 Simon Josefsson <simon@josefsson.org>
2584 * NEWS: Version 1.7.7.
2586 2007-02-22 Simon Josefsson <simon@josefsson.org>
2588 * lgl/.cvsignore: [no log message]
2590 2007-02-22 Simon Josefsson <simon@josefsson.org>
2592 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
2593 gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
2594 lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
2595 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2596 lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
2597 lgl/unistd_.h, link-warning.h: Update.
2599 2007-02-22 Simon Josefsson <simon@josefsson.org>
2601 * doc/manpages/Makefile.am: Update.
2603 2007-02-22 Simon Josefsson <simon@josefsson.org>
2605 * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
2607 2007-02-22 Simon Josefsson <simon@josefsson.org>
2609 * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
2611 2007-02-22 Simon Josefsson <simon@josefsson.org>
2613 * lib/gnutls_int.h: New flags for authz extension.
2615 2007-02-22 Simon Josefsson <simon@josefsson.org>
2617 * lib/ext_authz.c: Use our own logic to determine whether to send
2618 extension replies in server.
2620 2007-02-22 Simon Josefsson <simon@josefsson.org>
2622 * lib/gnutls_extensions.h: Add prototype for
2623 _gnutls_extension_list_check, we use it in ext_authz.c.
2625 2007-02-22 Simon Josefsson <simon@josefsson.org>
2627 * lib/gnutls_extensions.c: Remove static from
2628 _gnutls_extension_list_check, we use it in ext_authz.c
2630 2007-02-22 Simon Josefsson <simon@josefsson.org>
2632 * lib/ext_authz.c: Don't send authz extension when we shouldn't.
2634 2007-02-22 Simon Josefsson <simon@josefsson.org>
2636 * src/cli-gaa.c, src/cli-gaa.h: Generated.
2638 2007-02-22 Simon Josefsson <simon@josefsson.org>
2640 * src/cli.c, src/serv.c: Fix #include's.
2642 2007-02-22 Simon Josefsson <simon@josefsson.org>
2646 2007-02-22 Simon Josefsson <simon@josefsson.org>
2648 * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
2649 and --authz-saml-assertion.
2651 2007-02-22 Simon Josefsson <simon@josefsson.org>
2653 * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
2654 src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
2655 --authz-saml-assertion.
2657 2007-02-22 Simon Josefsson <simon@josefsson.org>
2661 2007-02-22 Simon Josefsson <simon@josefsson.org>
2663 * configure.in: Fix so version due to added APIs.
2665 2007-02-22 Simon Josefsson <simon@josefsson.org>
2667 * doc/reference/Makefile.am: Ignore more.
2669 2007-02-22 Simon Josefsson <simon@josefsson.org>
2673 2007-02-22 Simon Josefsson <simon@josefsson.org>
2675 * lib/gnutls.pc.in: Revert Requires-change.
2677 2007-02-21 Simon Josefsson <simon@josefsson.org>
2681 2007-02-21 Simon Josefsson <simon@josefsson.org>
2683 * lib/gnutls_extensions.c: Add authz extension.
2685 2007-02-21 Simon Josefsson <simon@josefsson.org>
2687 * lib/ext_authz.c: Typo.
2689 2007-02-21 Simon Josefsson <simon@josefsson.org>
2691 * lib/gnutls_supplemental.c: Add authz hooks.
2693 2007-02-21 Simon Josefsson <simon@josefsson.org>
2695 * includes/gnutls/gnutls.h.in: Fix type (in never released
2698 2007-02-21 Simon Josefsson <simon@josefsson.org>
2700 * lib/gnutls_int.h: Add authz stuff.
2702 2007-02-21 Simon Josefsson <simon@josefsson.org>
2704 * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
2706 2007-02-21 Simon Josefsson <simon@josefsson.org>
2708 * lib/ext_authz.c, lib/ext_authz.h: New file.
2710 2007-02-21 Simon Josefsson <simon@josefsson.org>
2712 * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
2713 gnutls_supplemental.c.
2715 2007-02-21 Simon Josefsson <simon@josefsson.org>
2717 * lib/gnutls_supplemental.c: Fill in type+length.
2719 2007-02-21 Simon Josefsson <simon@josefsson.org>
2723 2007-02-21 Simon Josefsson <simon@josefsson.org>
2725 * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
2726 and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
2727 gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
2728 gnutls_authz_send_x509_attr_cert_url, and
2729 gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
2730 gnutls_authz_data_format_type_t (never part of any release).
2732 2007-02-21 Simon Josefsson <simon@josefsson.org>
2734 * lib/gnutls_supplemental.c: If callbacks failed to provide
2735 anything, at least send protocol valid (yet semantically invalid)
2736 supplemental message.
2738 2007-02-21 Simon Josefsson <simon@josefsson.org>
2740 * lib/gnutls_int.h: Add for supplemental support.
2742 2007-02-21 Simon Josefsson <simon@josefsson.org>
2744 * lib/gnutls_handshake.c: Support supplemental handshake messages.
2746 2007-02-21 Simon Josefsson <simon@josefsson.org>
2748 * lib/Makefile.am: Add gnutls_supplemental.h and
2749 gnutls_supplemental.c.
2751 2007-02-21 Simon Josefsson <simon@josefsson.org>
2753 * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
2755 2007-02-21 Simon Josefsson <simon@josefsson.org>
2759 2007-02-19 Simon Josefsson <simon@josefsson.org>
2761 * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name. Fix
2762 gnutls_authz_data_format_type_t.
2764 2007-02-19 Simon Josefsson <simon@josefsson.org>
2768 2007-02-17 Simon Josefsson <simon@josefsson.org>
2770 * lib/debug.c: Support SUPPLEMENTAL handshake type.
2772 2007-02-16 Simon Josefsson <simon@josefsson.org>
2776 2007-02-16 Simon Josefsson <simon@josefsson.org>
2780 2007-02-16 Simon Josefsson <simon@josefsson.org>
2782 * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
2785 2007-02-16 Simon Josefsson <simon@josefsson.org>
2787 * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
2789 2007-02-16 Simon Josefsson <simon@josefsson.org>
2791 * lib/x509/rfc2818_hostname.c: Indent.
2793 2007-02-16 Simon Josefsson <simon@josefsson.org>
2795 * lib/x509/rfc2818_hostname.c: Support iPAddress too. Doc fix.
2797 2007-02-16 Simon Josefsson <simon@josefsson.org>
2801 2007-02-16 Simon Josefsson <simon@josefsson.org>
2803 * tests/hostname-check/hostname-check.c: Fix mem leak.
2805 2007-02-16 Simon Josefsson <simon@josefsson.org>
2807 * lib/x509/rfc2818_hostname.c: Doc fix.
2809 2007-02-16 Simon Josefsson <simon@josefsson.org>
2811 * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
2812 as a successful RFC 2818 hostname comparison match. Reported by
2813 "Richard W.M. Jones" <rjones@redhat.com>.
2815 2007-02-16 Simon Josefsson <simon@josefsson.org>
2817 * tests/hostname-check/.cvsignore: [no log message]
2819 2007-02-16 Simon Josefsson <simon@josefsson.org>
2821 * configure.in, tests/Makefile.am,
2822 tests/hostname-check/Makefile.am, tests/hostname-check/README,
2823 tests/hostname-check/hostname-check.c: Add self test of rfc2818
2824 server identity check.
2826 2007-02-15 Simon Josefsson <simon@josefsson.org>
2830 2007-02-15 Simon Josefsson <simon@josefsson.org>
2832 * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
2833 --libs gnutls' output -ltasn1. Reported by Pavlov Konstantin
2834 <thresh@altlinux.ru>.
2836 2007-02-14 Simon Josefsson <simon@josefsson.org>
2838 * lib/gnutls_hash_int.c: Avoid assert.
2840 2007-02-14 Simon Josefsson <simon@josefsson.org>
2842 * src/certtool.c: Make sure NULL is a pointer.
2844 2007-02-14 Simon Josefsson <simon@josefsson.org>
2846 * src/certtool.c: Change vararg 0 to NULL. Tiny change suggested by
2847 Joe Orton <joe@manyfish.co.uk>.
2849 2007-02-14 Simon Josefsson <simon@josefsson.org>
2851 * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
2854 2007-02-14 Simon Josefsson <simon@josefsson.org>
2858 2007-02-14 Simon Josefsson <simon@josefsson.org>
2860 * includes/gnutls/gnutls.h.in: Add
2861 gnutls_supplemental_data_format_type_t with member
2862 GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
2864 2007-02-14 Simon Josefsson <simon@josefsson.org>
2868 2007-02-14 Simon Josefsson <simon@josefsson.org>
2870 * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
2871 with members GNUTLS_AUTHZ_X509_ATTR_CERT,
2872 GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
2873 GNUTLS_AUTHZ_SAML_ASSERTION_URL.
2875 2007-02-14 Simon Josefsson <simon@josefsson.org>
2877 * lib/gnutls_int.h: Reorder.
2879 2007-02-14 Simon Josefsson <simon@josefsson.org>
2881 * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
2882 GNUTLS_EXTENSION_AUTHZ_SERVER.
2884 2007-02-14 Simon Josefsson <simon@josefsson.org>
2888 2007-02-14 Simon Josefsson <simon@josefsson.org>
2890 * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
2892 2007-02-14 Simon Josefsson <simon@josefsson.org>
2894 * includes/gnutls/gnutls.h.in: Spell out handshake types.
2896 2007-02-13 Simon Josefsson <simon@josefsson.org>
2898 * src/certtool-gaa.c, src/certtool-gaa.h: Update.
2900 2007-02-13 Simon Josefsson <simon@josefsson.org>
2902 * src/certtool.c: Use error().
2904 2007-02-13 Simon Josefsson <simon@josefsson.org>
2906 * src/certtool.c: Cleanup p12 printing.
2908 2007-02-13 Simon Josefsson <simon@josefsson.org>
2910 * src/certtool.c: Cleanup pkcs7_info.
2912 2007-02-13 Simon Josefsson <simon@josefsson.org>
2914 * src/certtool.c: Fix.
2916 2007-02-13 Simon Josefsson <simon@josefsson.org>
2918 * src/certtool.c: Better errors.
2920 2007-02-13 Simon Josefsson <simon@josefsson.org>
2922 * src/certtool.gaa: Remove --copyright (use --version).
2924 2007-02-13 Simon Josefsson <simon@josefsson.org>
2926 * src/certtool.c: Use version-etc.
2928 2007-02-13 Simon Josefsson <simon@josefsson.org>
2930 * configure.in: Fix for version-etc.
2932 2007-02-13 Simon Josefsson <simon@josefsson.org>
2934 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2935 gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
2936 gl/version-etc.h: Update.
2938 2007-02-13 Simon Josefsson <simon@josefsson.org>
2940 * src/certtool.c: Cleanup CRL.
2942 2007-02-13 Simon Josefsson <simon@josefsson.org>
2944 * src/certtool.c: Cleanup.
2946 2007-02-13 Simon Josefsson <simon@josefsson.org>
2948 * src/certtool.c: Simplify.
2950 2007-02-13 Simon Josefsson <simon@josefsson.org>
2952 * src/certtool.c: Cleanups.
2954 2007-02-13 Simon Josefsson <simon@josefsson.org>
2956 * src/certtool.c: Rewrite generate_private_key_int.
2958 2007-02-13 Simon Josefsson <simon@josefsson.org>
2960 * src/certtool.c: Fix mem leak.
2962 2007-02-13 Simon Josefsson <simon@josefsson.org>
2964 * src/certtool.c: Fix crl_info.
2966 2007-02-13 Simon Josefsson <simon@josefsson.org>
2968 * src/certtool.c: Rewrite load_private_key.
2970 2007-02-13 Simon Josefsson <simon@josefsson.org>
2972 * src/certtool.c: Rewrite load_request.
2974 2007-02-13 Simon Josefsson <simon@josefsson.org>
2976 * src/certtool.c: Rewrite load_ca_private_key.
2978 2007-02-13 Simon Josefsson <simon@josefsson.org>
2980 * src/certtool.c: Remove.
2982 2007-02-13 Simon Josefsson <simon@josefsson.org>
2984 * src/certtool.c: Rewrite load_ca_cert.
2986 2007-02-13 Simon Josefsson <simon@josefsson.org>
2988 * src/certtool.c: No limit on CRL size during verification.
2990 2007-02-13 Simon Josefsson <simon@josefsson.org>
2992 * lib/x509/x509.c: Simplify.
2994 2007-02-13 Simon Josefsson <simon@josefsson.org>
2996 * tests/certificate_set_x509_crl.c: Need config.h.
2998 2007-02-13 Simon Josefsson <simon@josefsson.org>
3000 * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
3002 2007-02-13 Simon Josefsson <simon@josefsson.org>
3004 * src/Makefile.am: Need libgnu.la.
3006 2007-02-13 Simon Josefsson <simon@josefsson.org>
3008 * src/errcodes.c: Need config.h.
3010 2007-02-13 Simon Josefsson <simon@josefsson.org>
3012 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
3014 2007-02-13 Simon Josefsson <simon@josefsson.org>
3016 * configure.in: Remove stuff obsoleted by time_r.
3018 2007-02-13 Simon Josefsson <simon@josefsson.org>
3020 * configure.in: Don't check for time.h, not needed.
3022 2007-02-13 Simon Josefsson <simon@josefsson.org>
3024 * lib/defines.h: Only use time.h, from gnulib if needed.
3026 2007-02-13 Simon Josefsson <simon@josefsson.org>
3028 * lgl/.cvsignore: [no log message]
3030 2007-02-13 Simon Josefsson <simon@josefsson.org>
3032 * tests/pathlen/ca-no-pathlen.pem,
3033 tests/pathlen/no-ca-or-pathlen.pem: UPdate.
3035 2007-02-13 Simon Josefsson <simon@josefsson.org>
3039 2007-02-13 Simon Josefsson <simon@josefsson.org>
3041 * lib/x509/output.c: Remove.
3043 2007-02-13 Simon Josefsson <simon@josefsson.org>
3045 * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
3046 lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
3047 lgl/time_r.c, lgl/time_r.h: Update.
3049 2007-02-13 Simon Josefsson <simon@josefsson.org>
3051 * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
3054 2007-02-13 Simon Josefsson <simon@josefsson.org>
3056 * tests/nist-pkits/README: Fix.
3058 2007-02-13 Simon Josefsson <simon@josefsson.org>
3060 * tests/nist-pkits/gnutls-nist-tests.html: Add.
3062 2007-02-13 Simon Josefsson <simon@josefsson.org>
3064 * tests/nist-pkits/README: Fix.
3066 2007-02-13 Simon Josefsson <simon@josefsson.org>
3068 * tests/nist-pkits/pkits_test: Unpack.
3070 2007-02-13 Simon Josefsson <simon@josefsson.org>
3072 * tests/nist-pkits/.cvsignore: [no log message]
3074 2007-02-13 Simon Josefsson <simon@josefsson.org>
3076 * tests/nist-pkits/pkits_test: Add.
3078 2007-02-13 Simon Josefsson <simon@josefsson.org>
3080 * tests/nist-pkits/pkits_test_list_generator.patch: Update.
3082 2007-02-13 Simon Josefsson <simon@josefsson.org>
3084 * tests/nist-pkits/gnutls_test_entry: Remove.
3086 2007-02-13 Simon Josefsson <simon@josefsson.org>
3088 * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
3089 tests/nist-pkits/pkits_test_list_generator.patch: Add.
3091 2007-02-13 Simon Josefsson <simon@josefsson.org>
3093 * tests/nist-pkits/README: Add.
3095 2007-02-13 Simon Josefsson <simon@josefsson.org>
3097 * tests/nist-pkits/README,
3098 tests/nist-pkits/pkits_test_list_generator.tgz: Add.
3100 2007-02-13 Simon Josefsson <simon@josefsson.org>
3102 * lib/x509/mpi.c: We don't support inherited DSA parameters.
3104 2007-02-13 Simon Josefsson <simon@josefsson.org>
3106 * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
3107 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
3110 2007-02-13 Simon Josefsson <simon@josefsson.org>
3112 * tests/nist-pkits/pkits: Fix.
3114 2007-02-13 Simon Josefsson <simon@josefsson.org>
3116 * tests/nist-pkits/pkits: Fix.
3118 2007-02-13 Simon Josefsson <simon@josefsson.org>
3120 * tests/nist-pkits/pkits: Fix.
3122 2007-02-13 Simon Josefsson <simon@josefsson.org>
3124 * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
3126 2007-02-13 Simon Josefsson <simon@josefsson.org>
3128 * tests/PKITS.pdf, tests/PKITS_data.zip,
3129 tests/nist-pkits/PKITS.pdf, tests/nist-pkits/PKITS_data.zip,
3130 tests/nist-pkits/README, tests/nist-pkits/pkits,
3131 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
3132 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
3133 tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
3134 tests/pkits_smime: Move PKITS stuff to nist-pkits/.
3136 2007-02-13 Simon Josefsson <simon@josefsson.org>
3140 2007-02-13 Simon Josefsson <simon@josefsson.org>
3142 * tests/x509paths/README: Fix.
3144 2007-02-13 Simon Josefsson <simon@josefsson.org>
3146 * tests/x509paths/chain: fix for chain 1.
3148 2007-02-13 Simon Josefsson <simon@josefsson.org>
3150 * tests/.cvsignore: [no log message]
3152 2007-02-13 Simon Josefsson <simon@josefsson.org>
3154 * tests/chain, tests/x509paths/Certificate Path Validation
3155 Testing.pdf, tests/x509paths/README, tests/x509paths/chain,
3156 tests/x509paths/x509tests.tgz, tests/x509tests.tgz: Move old NIST
3157 stuff to separate directory.
3159 2007-02-13 Simon Josefsson <simon@josefsson.org>
3161 * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
3163 2007-02-13 Simon Josefsson <simon@josefsson.org>
3165 * lib/x509/output.c: Don't use uninitialized.
3167 2007-02-13 Simon Josefsson <simon@josefsson.org>
3169 * lib/x509/x509.c: Don't access ret unless *ret_size>0.
3171 2007-02-13 Simon Josefsson <simon@josefsson.org>
3173 * configure.in: Fix PKI test.
3175 2007-02-13 Simon Josefsson <simon@josefsson.org>
3177 * doc/manpages/Makefile.am: Update.
3179 2007-02-13 Simon Josefsson <simon@josefsson.org>
3181 * src/certtool.c: Simplify copyright.
3183 2007-02-13 Simon Josefsson <simon@josefsson.org>
3187 2007-02-13 Simon Josefsson <simon@josefsson.org>
3189 * src/certtool-cfg.c: Remove.
3191 2007-02-13 Simon Josefsson <simon@josefsson.org>
3193 * src/certtool.c: Remove unused.
3195 2007-02-13 Simon Josefsson <simon@josefsson.org>
3197 * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
3199 2007-02-13 Simon Josefsson <simon@josefsson.org>
3201 * configure.in: Add conditional for PKI stuff.
3203 2007-02-13 Simon Josefsson <simon@josefsson.org>
3205 * src/certtool.c: Handle larger certificate lists.
3207 2007-02-13 Simon Josefsson <simon@josefsson.org>
3209 * src/certtool.c: Fix.
3211 2007-02-13 Simon Josefsson <simon@josefsson.org>
3213 * src/certtool.c: Fix.
3215 2007-02-13 Simon Josefsson <simon@josefsson.org>
3217 * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
3219 2007-02-13 Simon Josefsson <simon@josefsson.org>
3221 * src/certtool.c: Use gnutls_x509_crl_print.
3223 2007-02-13 Simon Josefsson <simon@josefsson.org>
3225 * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
3226 lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
3227 gnutls_x509_crl_print.
3229 2007-02-13 Simon Josefsson <simon@josefsson.org>
3231 * src/certtool.c: Use error().
3233 2007-02-13 Simon Josefsson <simon@josefsson.org>
3235 * libextra/Makefile.am: We do need lgl/ though.
3237 2007-02-13 Simon Josefsson <simon@josefsson.org>
3239 * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
3242 2007-02-13 Simon Josefsson <simon@josefsson.org>
3244 * libextra/openpgp/Makefile.am: Don't include gl/.
3246 2007-02-13 Simon Josefsson <simon@josefsson.org>
3248 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
3249 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
3252 2007-02-13 Simon Josefsson <simon@josefsson.org>
3254 * configure.in: Revert.
3256 2007-02-13 Simon Josefsson <simon@josefsson.org>
3258 * Makefile.am, configure.in: Revert.
3260 2007-02-13 Simon Josefsson <simon@josefsson.org>
3262 * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
3263 src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
3264 src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
3265 src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h:
3268 2007-02-13 Simon Josefsson <simon@josefsson.org>
3270 * libextra/Makefile.am: No need for gl/.
3272 2007-02-13 Simon Josefsson <simon@josefsson.org>
3274 * Makefile.am: Fix src/lib/.
3276 2007-02-13 Simon Josefsson <simon@josefsson.org>
3278 * configure.in: Build src/lib/.
3280 2007-02-13 Simon Josefsson <simon@josefsson.org>
3282 * configure.in: Init src/lib/.
3284 2007-02-13 Simon Josefsson <simon@josefsson.org>
3286 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3287 src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
3288 src/lib/m4/gnulib-comp.m4: Update.
3290 2007-02-13 Simon Josefsson <simon@josefsson.org>
3292 * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
3294 2007-02-13 Simon Josefsson <simon@josefsson.org>
3296 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
3297 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
3298 src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
3299 src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
3300 src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
3301 src/lib/progname.c, src/lib/progname.h: Add.
3303 2007-02-13 Simon Josefsson <simon@josefsson.org>
3305 * src/certtool.c: No size limit on CRL data.
3307 2007-02-12 Simon Josefsson <simon@josefsson.org>
3309 * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
3311 2007-02-12 Simon Josefsson <simon@josefsson.org>
3313 * lib/x509/output.c: Support GNUTLS_SAN_DN.
3315 2007-02-12 Simon Josefsson <simon@josefsson.org>
3319 2007-02-12 Simon Josefsson <simon@josefsson.org>
3321 * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
3323 2007-02-12 Simon Josefsson <simon@josefsson.org>
3327 2007-02-12 Simon Josefsson <simon@josefsson.org>
3329 * configure.in: Bump versions.
3331 2007-02-12 Simon Josefsson <simon@josefsson.org>
3333 * NEWS, includes/gnutls/gnutls.h.in: Add.
3335 2007-02-12 Simon Josefsson <simon@josefsson.org>
3337 * ChangeLog: [no log message]
3339 2007-02-12 Simon Josefsson <simon@josefsson.org>
3341 * NEWS: Version 1.7.6.
3343 2007-02-12 Simon Josefsson <simon@josefsson.org>
3345 * configure.in: New APIs, bump libtool library versions.
3347 2007-02-12 Simon Josefsson <simon@josefsson.org>
3349 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3350 lgl/m4/string_h.m4, lgl/string_.h: Update.
3352 2007-02-12 Simon Josefsson <simon@josefsson.org>
3354 * Makefile.am: Use latest docs on web site.
3356 2007-02-12 Simon Josefsson <simon@josefsson.org>
3358 * po/POTFILES.in: Add.
3360 2007-02-12 Simon Josefsson <simon@josefsson.org>
3362 * lib/x509/output.c: Mark for translation.
3364 2007-02-12 Simon Josefsson <simon@josefsson.org>
3366 * lib/pkix_asn1_tab.c: Generated.
3368 2007-02-12 Simon Josefsson <simon@josefsson.org>
3370 * lib/x509/output.c: Print more than one SAN.
3372 2007-02-12 Simon Josefsson <simon@josefsson.org>
3374 * lib/x509/output.c: Better printing of XMPP SAN.
3376 2007-02-12 Simon Josefsson <simon@josefsson.org>
3378 * lib/pkix.asn: Add XMPP definitions.
3380 2007-02-12 Simon Josefsson <simon@josefsson.org>
3382 * lib/x509/x509.c: Doc fix.
3384 2007-02-12 Simon Josefsson <simon@josefsson.org>
3386 * lib/x509/x509.c: Decode XMPP data. Suggested by Matthias Wimmer
3389 2007-02-12 Simon Josefsson <simon@josefsson.org>
3391 * src/serv.c: Print X.509 client cert info.
3393 2007-02-09 Simon Josefsson <simon@josefsson.org>
3395 * src/serv.c: Text fix.
3397 2007-02-09 Simon Josefsson <simon@josefsson.org>
3399 * doc/manpages/Makefile.am: Update.
3401 2007-02-09 Simon Josefsson <simon@josefsson.org>
3403 * tests/pathlen/ca-no-pathlen.pem,
3404 tests/pathlen/no-ca-or-pathlen.pem: Update.
3406 2007-02-09 Simon Josefsson <simon@josefsson.org>
3408 * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
3409 that gmtime was used and that the time given is in UTC. Just hard
3412 2007-02-09 Simon Josefsson <simon@josefsson.org>
3414 * lib/gnutls_str.c: Typo.
3416 2007-02-09 Simon Josefsson <simon@josefsson.org>
3418 * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
3419 lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
3420 lgl/vasprintf.h: Add.
3422 2007-02-09 Simon Josefsson <simon@josefsson.org>
3424 * lib/x509/output.c: Use gnulib's time_r for systems that lack
3427 2007-02-09 Simon Josefsson <simon@josefsson.org>
3429 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3430 lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
3432 2007-02-09 Simon Josefsson <simon@josefsson.org>
3434 * tests/pathlen/no-ca-or-pathlen.pem: Fix.
3436 2007-02-09 Simon Josefsson <simon@josefsson.org>
3438 * lib/x509/output.c: Strings not zero terminated.
3440 2007-02-09 Simon Josefsson <simon@josefsson.org>
3442 * lib/x509/output.c: Hexprint unknown extensions.
3444 2007-02-09 Simon Josefsson <simon@josefsson.org>
3446 * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
3447 tests/pathlen/no-ca-or-pathlen.pem: Update.
3449 2007-02-09 Simon Josefsson <simon@josefsson.org>
3451 * src/certtool.c: Remove.
3453 2007-02-09 Simon Josefsson <simon@josefsson.org>
3455 * src/certtool.c: Fix.
3457 2007-02-09 Simon Josefsson <simon@josefsson.org>
3461 2007-02-09 Simon Josefsson <simon@josefsson.org>
3463 * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
3465 2007-02-09 Simon Josefsson <simon@josefsson.org>
3467 * src/certtool.c: Use gnutls_x509_crt_print.
3469 2007-02-09 Simon Josefsson <simon@josefsson.org>
3471 * NEWS, includes/gnutls/x509.h: Add.
3473 2007-02-09 Simon Josefsson <simon@josefsson.org>
3475 * lib/x509/output.c: Fix error messages.
3477 2007-02-09 Simon Josefsson <simon@josefsson.org>
3479 * lib/x509/output.c: Really fix.
3481 2007-02-09 Simon Josefsson <simon@josefsson.org>
3483 * lib/x509/output.c: Fix.
3485 2007-02-09 Simon Josefsson <simon@josefsson.org>
3487 * includes/gnutls/x509.h: Change signature (ok since no release).
3489 2007-02-09 Simon Josefsson <simon@josefsson.org>
3491 * lib/x509/output.c: Use datum for outputs.
3493 2007-02-09 Simon Josefsson <simon@josefsson.org>
3495 * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
3497 2007-02-09 Simon Josefsson <simon@josefsson.org>
3499 * lib/x509/output.c: Simplify.
3501 2007-02-09 Simon Josefsson <simon@josefsson.org>
3503 * lib/x509/extensions.c: Don't crash on NULL's.
3505 2007-02-08 Simon Josefsson <simon@josefsson.org>
3507 * NEWS: Add, from older branches.
3509 2007-02-08 Simon Josefsson <simon@josefsson.org>
3511 * lib/x509/output.c: Doc fix.
3513 2007-02-08 Simon Josefsson <simon@josefsson.org>
3515 * lib/x509/Makefile.am: Build output.c.
3517 2007-02-08 Simon Josefsson <simon@josefsson.org>
3519 * NEWS, lib/x509/output.c: Add.
3521 2007-02-08 Simon Josefsson <simon@josefsson.org>
3523 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
3524 gnutls_x509_crt_get_signature.
3526 2007-02-08 Simon Josefsson <simon@josefsson.org>
3530 2007-02-08 Simon Josefsson <simon@josefsson.org>
3532 * doc/gnutls.texi: gnutls-serv: create client & proxy too.
3534 2007-02-08 Simon Josefsson <simon@josefsson.org>
3536 * src/certtool-cfg.c: Default proxy policy is ALL. Fixes crash.
3538 2007-02-08 Simon Josefsson <simon@josefsson.org>
3540 * lib/x509/extensions.c: Fix warnings.
3542 2007-02-08 Simon Josefsson <simon@josefsson.org>
3544 * lib/gnutls_str.c, lib/gnutls_str.h: Add
3545 _gnutls_string_append_printf.
3547 2007-02-08 Simon Josefsson <simon@josefsson.org>
3549 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
3550 gnutls_x509_crt_get_extension_data and
3551 gnutls_x509_crt_get_extension_info.
3553 2007-02-08 Simon Josefsson <simon@josefsson.org>
3555 * src/certtool.c: Fix.
3557 2007-02-08 Simon Josefsson <simon@josefsson.org>
3559 * src/certtool.c: XMPP otherName SAN support.
3561 2007-02-08 Simon Josefsson <simon@josefsson.org>
3565 2007-02-08 Simon Josefsson <simon@josefsson.org>
3567 * NEWS, THANKS: Add.
3569 2007-02-08 Simon Josefsson <simon@josefsson.org>
3573 2007-02-08 Simon Josefsson <simon@josefsson.org>
3575 * NEWS, lib/x509/x509.c: Fix.
3577 2007-02-08 Simon Josefsson <simon@josefsson.org>
3579 * includes/gnutls/gnutls.h.in: Doc fix.
3581 2007-02-08 Simon Josefsson <simon@josefsson.org>
3583 * lib/x509/x509.c: Support XMPP OID.
3585 2007-02-08 Simon Josefsson <simon@josefsson.org>
3587 * lib/x509/x509.c: Doc fix.
3589 2007-02-08 Simon Josefsson <simon@josefsson.org>
3591 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
3592 lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
3595 2007-02-07 Simon Josefsson <simon@josefsson.org>
3597 * doc/gnutls.texi: Fix.
3599 2007-02-07 Simon Josefsson <simon@josefsson.org>
3601 * doc/gnutls.texi: add tcp and tlsia
3603 2007-02-07 Simon Josefsson <simon@josefsson.org>
3607 2007-02-07 Simon Josefsson <simon@josefsson.org>
3609 * src/serv.c: Don't say TLS 1.0.
3611 2007-02-07 Simon Josefsson <simon@josefsson.org>
3615 2007-02-07 Simon Josefsson <simon@josefsson.org>
3617 * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
3619 2007-02-07 Simon Josefsson <simon@josefsson.org>
3623 2007-02-07 Simon Josefsson <simon@josefsson.org>
3625 * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
3627 2007-02-07 Simon Josefsson <simon@josefsson.org>
3631 2007-02-07 Simon Josefsson <simon@josefsson.org>
3633 * doc/gnutls.texi: dsa key
3635 2007-02-06 Simon Josefsson <simon@josefsson.org>
3637 * doc/gnutls.texi: Fix.
3639 2007-02-06 Simon Josefsson <simon@josefsson.org>
3641 * lib/gnutls_sig.c: Fix crash on failures.
3643 2007-02-06 Simon Josefsson <simon@josefsson.org>
3645 * NEWS, configure.in: Bump versions.
3647 2007-02-06 Simon Josefsson <simon@josefsson.org>
3649 * doc/protocol/draft-ietf-tls-srp-00.txt,
3650 doc/protocol/draft-ietf-tls-srp-01.txt,
3651 doc/protocol/draft-ietf-tls-srp-02.txt,
3652 doc/protocol/draft-ietf-tls-srp-03.txt,
3653 doc/protocol/draft-ietf-tls-srp-04.txt,
3654 doc/protocol/draft-ietf-tls-srp-05.txt,
3655 doc/protocol/draft-ietf-tls-srp-06.txt,
3656 doc/protocol/draft-ietf-tls-srp-07.txt: Add.
3658 2007-02-06 Simon Josefsson <simon@josefsson.org>
3660 * ChangeLog: [no log message]
3662 2007-02-06 Simon Josefsson <simon@josefsson.org>
3664 * NEWS: Version 1.7.5.
3666 2007-02-06 Simon Josefsson <simon@josefsson.org>
3670 2007-02-06 Simon Josefsson <simon@josefsson.org>
3674 2007-02-06 Simon Josefsson <simon@josefsson.org>
3676 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3677 lgl/m4/string_h.m4, lgl/string_.h: Update.
3679 2007-02-06 Simon Josefsson <simon@josefsson.org>
3683 2007-02-06 Simon Josefsson <simon@josefsson.org>
3685 * doc/gnutls.texi: Fix.
3687 2007-02-06 Simon Josefsson <simon@josefsson.org>
3691 2007-02-06 Simon Josefsson <simon@josefsson.org>
3693 * src/cli.c: Don't ask for PSK if we don't have credentials for it.
3696 2007-02-06 Simon Josefsson <simon@josefsson.org>
3698 * doc/gnutls.texi: mention psk
3700 2007-02-06 Simon Josefsson <simon@josefsson.org>
3704 2007-02-06 Simon Josefsson <simon@josefsson.org>
3706 * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
3707 GNUTLS_KX_SRP_DSS if there is no SRP credential.
3709 2007-02-06 Simon Josefsson <simon@josefsson.org>
3711 * doc/gnutls.texi: fix
3713 2007-02-06 Simon Josefsson <simon@josefsson.org>
3715 * doc/gnutls.texi: fix
3717 2007-02-06 Simon Josefsson <simon@josefsson.org>
3719 * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
3722 2007-02-06 Simon Josefsson <simon@josefsson.org>
3724 * doc/gnutls.texi: Add.
3726 2007-02-06 Simon Josefsson <simon@josefsson.org>
3728 * src/cli.c: Prefer PSK.
3730 2007-02-06 Simon Josefsson <simon@josefsson.org>
3732 * src/cli.c, src/serv.c: Modernize priorities.
3734 2007-02-06 Simon Josefsson <simon@josefsson.org>
3736 * doc/gnutls.texi: more
3738 2007-02-06 Simon Josefsson <simon@josefsson.org>
3740 * src/common.c: Parse new MACs.
3742 2007-02-06 Simon Josefsson <simon@josefsson.org>
3744 * src/serv.c: Prefer OpenPGP certs from client.
3746 2007-02-06 Simon Josefsson <simon@josefsson.org>
3748 * doc/gnutls.texi: Fix.
3750 2007-02-06 Simon Josefsson <simon@josefsson.org>
3754 2007-02-06 Simon Josefsson <simon@josefsson.org>
3756 * src/cli-gaa.c: Generated.
3758 2007-02-06 Simon Josefsson <simon@josefsson.org>
3760 * configure.in: Bump versions.
3762 2007-02-06 Simon Josefsson <simon@josefsson.org>
3766 2007-02-06 Simon Josefsson <simon@josefsson.org>
3768 * src/common.c: Typo in last commit.
3770 2007-02-06 Simon Josefsson <simon@josefsson.org>
3772 * src/cli.gaa: Typo.
3774 2007-02-06 Simon Josefsson <simon@josefsson.org>
3776 * src/common.c: Fix --list.
3778 2007-02-06 Simon Josefsson <simon@josefsson.org>
3780 * doc/gnutls.texi: Add.
3782 2007-02-06 Simon Josefsson <simon@josefsson.org>
3784 * lib/gnutls_hash_int.c: Revert, not needed.
3786 2007-02-06 Simon Josefsson <simon@josefsson.org>
3788 * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
3791 2007-02-06 Simon Josefsson <simon@josefsson.org>
3793 * src/serv.c: Fix last commit.
3795 2007-02-06 Simon Josefsson <simon@josefsson.org>
3797 * src/serv.c: Support TLS 1.2 and AES 256.
3799 2007-02-05 Simon Josefsson <simon@josefsson.org>
3801 * ChangeLog: [no log message]
3803 2007-02-05 Simon Josefsson <simon@josefsson.org>
3805 * NEWS: Version 1.7.4.
3807 2007-02-05 Simon Josefsson <simon@josefsson.org>
3811 2007-02-05 Simon Josefsson <simon@josefsson.org>
3813 * src/serv.c: use static DH params if none or provided
3815 2007-02-05 Simon Josefsson <simon@josefsson.org>
3817 * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
3818 tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
3820 2007-02-05 Simon Josefsson <simon@josefsson.org>
3822 * tests/pskself.c: No dh here.
3824 2007-02-05 Simon Josefsson <simon@josefsson.org>
3828 2007-02-05 Simon Josefsson <simon@josefsson.org>
3830 * tests/sha2/.cvsignore: [no log message]
3832 2007-02-05 Simon Josefsson <simon@josefsson.org>
3836 2007-02-05 Simon Josefsson <simon@josefsson.org>
3838 * configure.in, tests/Makefile.am: Add SHA-2 self test.
3840 2007-02-05 Simon Josefsson <simon@josefsson.org>
3842 * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
3843 tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
3844 tests/sha2/key-user.pem, tests/sha2/sha2: Add.
3846 2007-02-05 Simon Josefsson <simon@josefsson.org>
3850 2007-02-05 Simon Josefsson <simon@josefsson.org>
3852 * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
3855 2007-02-05 Simon Josefsson <simon@josefsson.org>
3857 * src/certtool-gaa.c: Generated.
3859 2007-02-05 Simon Josefsson <simon@josefsson.org>
3861 * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
3864 2007-02-05 Simon Josefsson <simon@josefsson.org>
3866 * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
3867 lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
3868 (RSA-)SHA-256/384/512.
3870 2007-02-05 Simon Josefsson <simon@josefsson.org>
3872 * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
3874 2007-02-05 Simon Josefsson <simon@josefsson.org>
3876 * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
3877 Affects gnutls_sign_algorithm_get_name, and
3878 _gnutls_x509_sign_to_oid.
3880 2007-02-05 Simon Josefsson <simon@josefsson.org>
3882 * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
3885 2007-02-05 Simon Josefsson <simon@josefsson.org>
3887 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
3888 gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
3889 lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
3890 lgl/string_.h: Update.
3892 2007-02-04 Simon Josefsson <simon@josefsson.org>
3896 2007-02-04 Simon Josefsson <simon@josefsson.org>
3898 * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
3899 gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3900 lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
3901 lgl/string_.h: Update.
3903 2007-02-02 Simon Josefsson <simon@josefsson.org>
3905 * doc/gnutls.texi: Typo.
3907 2007-02-02 Simon Josefsson <simon@josefsson.org>
3911 2007-02-02 Simon Josefsson <simon@josefsson.org>
3913 * NEWS, configure.in: Bump versions.
3915 2007-02-02 Simon Josefsson <simon@josefsson.org>
3917 * doc/signatures.texi: Removed the wrong file, re-add this one.
3920 2007-02-02 Simon Josefsson <simon@josefsson.org>
3922 * doc/Makefile.am: Remove bibliography.texi.
3924 2007-02-02 Simon Josefsson <simon@josefsson.org>
3926 * doc/bibliography.texi, doc/signatures.texi: Remove.
3928 2007-02-02 Simon Josefsson <simon@josefsson.org>
3930 * doc/gnutls.texi: Don't use my-bib-macros.
3932 2007-02-02 Simon Josefsson <simon@josefsson.org>
3934 * doc/my-bib-macros.texi: use pxref.
3936 2007-02-02 Simon Josefsson <simon@josefsson.org>
3938 * doc/my-bib-macros.texi: Fix.
3940 2007-02-02 Simon Josefsson <simon@josefsson.org>
3942 * doc/gnutls.texi: proxy and certtool stuff
3944 2007-02-02 Simon Josefsson <simon@josefsson.org>
3946 * lib/x509/xml.c: Doc fix.
3948 2007-02-02 Simon Josefsson <simon@josefsson.org>
3950 * doc/bibliography.texi: reorder
3952 2007-02-02 Simon Josefsson <simon@josefsson.org>
3954 * doc/bibliography.texi: Add rfc3820.
3956 2007-02-02 Simon Josefsson <simon@josefsson.org>
3958 * doc/gnutls.texi: Mention RFC 3820.
3960 2007-02-02 Simon Josefsson <simon@josefsson.org>
3962 * doc/gnutls.texi: Improve extensions stuff.
3964 2007-02-01 Simon Josefsson <simon@josefsson.org>
3966 * ChangeLog: [no log message]
3968 2007-02-01 Simon Josefsson <simon@josefsson.org>
3970 * NEWS: Version 1.7.3.
3972 2007-02-01 Simon Josefsson <simon@josefsson.org>
3976 2007-02-01 Simon Josefsson <simon@josefsson.org>
3978 * tests/pathlen/ca-no-pathlen.pem,
3979 tests/pathlen/no-ca-or-pathlen.pem: Update.
3981 2007-02-01 Simon Josefsson <simon@josefsson.org>
3985 2007-02-01 Simon Josefsson <simon@josefsson.org>
3987 * src/certtool.c: Print times in UTC.
3989 2007-02-01 Simon Josefsson <simon@josefsson.org>
3993 2007-02-01 Simon Josefsson <simon@josefsson.org>
3995 * tests/key-id/.cvsignore: [no log message]
3997 2007-02-01 Simon Josefsson <simon@josefsson.org>
4001 2007-02-01 Simon Josefsson <simon@josefsson.org>
4003 * configure.in: Typo.
4005 2007-02-01 Simon Josefsson <simon@josefsson.org>
4007 * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
4008 tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
4009 tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
4010 tests/key-id/key-ca.pem, tests/key-id/key-id,
4011 tests/key-id/key-user.pem: Add key-id self test.
4013 2007-02-01 Simon Josefsson <simon@josefsson.org>
4015 * src/certtool.c: Don't print proxy info if there aren't any proxy
4018 2007-02-01 Simon Josefsson <simon@josefsson.org>
4020 * doc/protocol/rfc4785.txt: Add.
4022 2007-01-31 Simon Josefsson <simon@josefsson.org>
4024 * src/certtool.c: Use the CA's SKI as the AKI value, if it is
4025 present. Reported by Dale Sedivec
4026 <dale-keyword-gnutls.5670f1@codefu.org>.
4028 2007-01-31 Simon Josefsson <simon@josefsson.org>
4030 * lib/x509/x509.c: Doc fix.
4032 2007-01-31 Simon Josefsson <simon@josefsson.org>
4034 * doc/manpages/Makefile.am: Add.
4036 2007-01-31 Simon Josefsson <simon@josefsson.org>
4038 * src/certtool-cfg.c: Fix last commit.
4040 2007-01-31 Simon Josefsson <simon@josefsson.org>
4042 * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
4043 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
4044 reading/generating proxy certificates in certtool.
4046 2007-01-31 Simon Josefsson <simon@josefsson.org>
4048 * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
4049 lib/x509/extensions.h, lib/x509/x509.c: Add
4050 gnutls_x509_crt_get_proxy.
4052 2007-01-31 Simon Josefsson <simon@josefsson.org>
4054 * lib/x509/x509_write.c: Fix last commit.
4056 2007-01-31 Simon Josefsson <simon@josefsson.org>
4058 * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
4060 2007-01-31 Simon Josefsson <simon@josefsson.org>
4062 * NEWS: Mention RFC 3820.
4064 2007-01-31 Simon Josefsson <simon@josefsson.org>
4066 * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
4067 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c:
4068 Add proxy certificate APIs.
4070 2007-01-31 Simon Josefsson <simon@josefsson.org>
4074 2007-01-31 Simon Josefsson <simon@josefsson.org>
4076 * src/certtool-cfg.c: Have RET for path lengths to mean -1.
4078 2007-01-31 Simon Josefsson <simon@josefsson.org>
4080 * gl/.cvsignore, lgl/.cvsignore: [no log message]
4082 2007-01-31 Simon Josefsson <simon@josefsson.org>
4084 * lib/defines.h: String.h from gnulib now makes sure memmem is
4087 2007-01-31 Simon Josefsson <simon@josefsson.org>
4089 * gl/strdup.h, lgl/memmem.h: Remove.
4091 2007-01-31 Simon Josefsson <simon@josefsson.org>
4093 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
4094 gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
4095 gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
4096 gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
4097 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
4098 lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
4099 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
4100 lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
4101 lgl/vasnprintf.c, lgl/wchar_.h: Update.
4103 2007-01-31 Simon Josefsson <simon@josefsson.org>
4105 * tests/pathlen/.cvsignore: Add.
4107 2007-01-26 Simon Josefsson <simon@josefsson.org>
4111 2007-01-26 Simon Josefsson <simon@josefsson.org>
4113 * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
4114 tests/pathlen/ca-no-pathlen.pem,
4115 tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
4116 pathlen bug (and general certificate parsing).
4118 2007-01-26 Simon Josefsson <simon@josefsson.org>
4122 2007-01-26 Simon Josefsson <simon@josefsson.org>
4124 * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
4125 pathLenConstraint is read, even if CA reading fails.
4127 2007-01-25 Simon Josefsson <simon@josefsson.org>
4131 2007-01-25 Simon Josefsson <simon@josefsson.org>
4133 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
4134 describe C++ compiler bug problem.
4136 2007-01-25 Simon Josefsson <simon@josefsson.org>
4138 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
4139 in a "better" way, tiny patch from Matthias Scheler
4142 2007-01-16 Simon Josefsson <simon@josefsson.org>
4144 * configure.in: Bump versions.
4146 2007-01-16 Simon Josefsson <simon@josefsson.org>
4150 2007-01-16 Simon Josefsson <simon@josefsson.org>
4152 * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
4153 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
4154 libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
4155 keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
4157 2007-01-15 Simon Josefsson <simon@josefsson.org>
4159 * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
4161 2007-01-14 Simon Josefsson <simon@josefsson.org>
4163 * ChangeLog: [no log message]
4165 2007-01-14 Simon Josefsson <simon@josefsson.org>
4167 * NEWS: Version 1.7.2.
4169 2007-01-14 Simon Josefsson <simon@josefsson.org>
4171 * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
4172 lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
4174 2007-01-14 Simon Josefsson <simon@josefsson.org>
4178 2007-01-14 Simon Josefsson <simon@josefsson.org>
4180 * libextra/opencdk/pubkey.c: Doc fix.
4182 2007-01-14 Simon Josefsson <simon@josefsson.org>
4184 * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
4185 Lenz <mario.lenz@gmx.net>.
4187 2007-01-13 Simon Josefsson <simon@josefsson.org>
4189 * NEWS, THANKS: Add.
4191 2007-01-12 Simon Josefsson <simon@josefsson.org>
4193 * lib/gnutlsxx.cpp: Make it compile by commenting out call to
4194 virtual method (possibly incorrect but I don't know what the
4197 2007-01-12 Simon Josefsson <simon@josefsson.org>
4199 * NEWS, configure.in: Don't use -mms-bitfields
4200 --enable-runtime-pseudo-reloc.
4202 2007-01-12 Simon Josefsson <simon@josefsson.org>
4204 * gl/Makefile.am: Fix objdir!=srcdir.
4206 2007-01-11 Simon Josefsson <simon@josefsson.org>
4210 2007-01-11 Simon Josefsson <simon@josefsson.org>
4212 * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
4213 available, and store them in the PKCS12 blob. Suggested by Sascha
4214 Ziemann <sascha.ziemann@secunet.com>.
4216 2007-01-11 Simon Josefsson <simon@josefsson.org>
4218 * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
4220 2007-01-11 Simon Josefsson <simon@josefsson.org>
4222 * doc/manpages/Makefile.am: Add.
4224 2007-01-11 Simon Josefsson <simon@josefsson.org>
4226 * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
4229 2007-01-11 Simon Josefsson <simon@josefsson.org>
4233 2007-01-11 Simon Josefsson <simon@josefsson.org>
4235 * NEWS, configure.in, includes/gnutls/x509.h,
4236 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
4237 lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
4238 src/certtool.c: Support pathLenConstraint.
4240 2007-01-11 Simon Josefsson <simon@josefsson.org>
4242 * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
4245 2007-01-11 Simon Josefsson <simon@josefsson.org>
4247 * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
4248 needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
4251 2007-01-11 Simon Josefsson <simon@josefsson.org>
4253 * libextra/gnutls_extra.c: Need strverscmp.h.
4255 2007-01-11 Simon Josefsson <simon@josefsson.org>
4259 2007-01-11 Simon Josefsson <simon@josefsson.org>
4261 * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
4262 libgnutls now. Fix copyright years.
4264 2007-01-11 Simon Josefsson <simon@josefsson.org>
4266 * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
4267 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
4268 lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
4269 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
4270 gnutls-extra integration, for OpenPGP certs.
4272 2007-01-11 Simon Josefsson <simon@josefsson.org>
4274 * libextra/gnutls_extra.c: Replace libgcrypt version check with
4275 strverscmp. No need to duplicate prototype found in gnutls.h for
4276 gnutls_check_version.
4278 2007-01-09 Simon Josefsson <simon@josefsson.org>
4280 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
4281 lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
4282 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
4283 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
4284 lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
4285 lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
4286 lgl/m4/lib-link.m4: Update.
4288 2007-01-05 Simon Josefsson <simon@josefsson.org>
4292 2007-01-05 Simon Josefsson <simon@josefsson.org>
4294 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4295 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
4296 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
4298 2007-01-05 Simon Josefsson <simon@josefsson.org>
4300 * configure.in: Bump versions.
4302 2007-01-05 Simon Josefsson <simon@josefsson.org>
4306 2007-01-05 Simon Josefsson <simon@josefsson.org>
4308 * configure.in: Revert part of patch.
4310 2007-01-05 Simon Josefsson <simon@josefsson.org>
4312 * configure.in, src/Makefile.am: Tiny patch from
4313 ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for
4314 `gaa', issuing a warning with the URL if not found. *
4315 src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
4316 `.gaa' files as being in `$(srcdir)', thereby allowing for
4317 out-of-source-tree builds.
4319 2006-12-28 Simon Josefsson <simon@josefsson.org>
4321 * ChangeLog: [no log message]
4323 2006-12-28 Simon Josefsson <simon@josefsson.org>
4325 * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
4328 2006-12-28 Simon Josefsson <simon@josefsson.org>
4330 * ChangeLog: [no log message]
4332 2006-12-28 Simon Josefsson <simon@josefsson.org>
4334 * NEWS: Version 1.7.1.
4336 2006-12-28 Simon Josefsson <simon@josefsson.org>
4340 2006-12-28 Simon Josefsson <simon@josefsson.org>
4344 2006-12-28 Simon Josefsson <simon@josefsson.org>
4348 2006-12-28 Simon Josefsson <simon@josefsson.org>
4352 2006-12-28 Simon Josefsson <simon@josefsson.org>
4354 * NEWS, THANKS: Add.
4356 2006-12-28 Simon Josefsson <simon@josefsson.org>
4358 * lib/gnutls_asn1_tab.c: Generate.
4360 2006-12-28 Simon Josefsson <simon@josefsson.org>
4362 * lib/gnutls.asn: Fix comment to make it parse correctly.
4364 2006-12-27 Simon Josefsson <simon@josefsson.org>
4366 * tests/.cvsignore: [no log message]
4368 2006-12-27 Simon Josefsson <simon@josefsson.org>
4372 2006-12-27 Simon Josefsson <simon@josefsson.org>
4374 * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
4375 TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).
4376 (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
4377 add new parameter SHA1POS to indicate where in hash_concat the SHA.1
4378 hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper
4379 SHA1POS. (_gnutls_verify_sig_params): Likewise.
4381 2006-12-27 Simon Josefsson <simon@josefsson.org>
4385 2006-12-27 Simon Josefsson <simon@josefsson.org>
4387 * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
4388 lib/x509/Makefile.am, libextra/Makefile.am,
4389 libextra/openpgp/Makefile.am: Tiny patch from
4390 ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer
4391 to `sort2.pl' as `$(srcdir)/scripts/sort2.pl' instead of
4392 `scripts/sort2.pl'. * doc/manpages/Makefile.am: Refer to `gdoc' as
4393 `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'. *
4394 doc/lib/Makefile.am: Likewise. * doc/lib/x509/Makefile.am: Likewise.
4395 * doc/libextra/Makefile.am: Likewise. *
4396 doc/libextra/openpgp/Makefile.am: Likewise.
4398 2006-12-27 Simon Josefsson <simon@josefsson.org>
4400 * NEWS, THANKS: Add.
4402 2006-12-27 Simon Josefsson <simon@josefsson.org>
4404 * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
4405 cert requests (i.e., include a empty list of supported hashes).
4406 Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
4409 2006-12-27 Simon Josefsson <simon@josefsson.org>
4413 2006-12-27 Simon Josefsson <simon@josefsson.org>
4415 * tests/userid/.cvsignore: [no log message]
4417 2006-12-27 Simon Josefsson <simon@josefsson.org>
4419 * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).
4420 (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
4421 problem reported by Max Kellermann <max@duempel.org>.
4423 2006-12-27 Simon Josefsson <simon@josefsson.org>
4425 * lib/pkix_asn1_tab.c: Generated.
4427 2006-12-27 Simon Josefsson <simon@josefsson.org>
4429 * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
4430 PrintableString), not as IA5String. Add IA5String as a CHOICE for
4431 DirectoryString, to deal with backwards compatibility if there are
4432 IA5String UID fields out there that were generated by older
4433 versions. Reported by Max Kellermann <max@duempel.org>.
4435 2006-12-27 Simon Josefsson <simon@josefsson.org>
4437 * tests/userid/userid: Add.
4439 2006-12-27 Simon Josefsson <simon@josefsson.org>
4441 * configure.in: Add tests/userid/.
4443 2006-12-27 Simon Josefsson <simon@josefsson.org>
4445 * tests/Makefile.am: Add userid/.
4447 2006-12-27 Simon Josefsson <simon@josefsson.org>
4449 * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
4451 2006-12-27 Simon Josefsson <simon@josefsson.org>
4455 2006-12-27 Simon Josefsson <simon@josefsson.org>
4457 * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
4458 certificate authority list, to make sure server's send the proper
4459 list of expected CAs to the client. Reported by Max Kellermann
4462 2006-12-27 Simon Josefsson <simon@josefsson.org>
4464 * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
4465 by Max Kellermann <max@duempel.org>.
4467 2006-12-27 Simon Josefsson <simon@josefsson.org>
4469 * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c:
4472 2006-12-27 Simon Josefsson <simon@josefsson.org>
4476 2006-12-27 Simon Josefsson <simon@josefsson.org>
4478 * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
4479 lgl/m4/stdint.m4: Update.
4481 2006-12-26 Simon Josefsson <simon@josefsson.org>
4483 * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
4485 2006-12-26 Simon Josefsson <simon@josefsson.org>
4487 * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
4489 2006-12-26 Simon Josefsson <simon@josefsson.org>
4491 * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
4492 doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
4494 2006-12-26 Simon Josefsson <simon@josefsson.org>
4496 * po/LINGUAS, po/de.po: Sync with TP.
4498 2006-12-10 Simon Josefsson <simon@josefsson.org>
4500 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
4501 (should have just been .cvsignore'd).
4503 2006-12-10 Simon Josefsson <simon@josefsson.org>
4505 * m4/.cvsignore: [no log message]
4507 2006-12-10 Simon Josefsson <simon@josefsson.org>
4509 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
4511 2006-12-10 Simon Josefsson <simon@josefsson.org>
4515 2006-12-10 Simon Josefsson <simon@josefsson.org>
4519 2006-12-10 Simon Josefsson <simon@josefsson.org>
4521 * configure.in: Bump versions.
4523 2006-12-10 Simon Josefsson <simon@josefsson.org>
4525 * NEWS, configure.in: Bump versions.
4527 2006-12-01 Simon Josefsson <simon@josefsson.org>
4529 * lib/gnutls_record.c: Doc fix.
4531 2006-11-29 Simon Josefsson <simon@josefsson.org>
4533 * gl/Makefile.am, lgl/Makefile.am: Update.
4535 2006-11-29 Simon Josefsson <simon@josefsson.org>
4537 * ChangeLog: [no log message]
4539 2006-11-29 Simon Josefsson <simon@josefsson.org>
4541 * Makefile.am: Put in devel/ directory. Disable doc generation.
4543 2006-11-29 Simon Josefsson <simon@josefsson.org>
4545 * NEWS: Version 1.7.0.
4547 2006-11-29 Simon Josefsson <simon@josefsson.org>
4551 2006-11-29 Simon Josefsson <simon@josefsson.org>
4553 * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
4555 2006-11-29 Simon Josefsson <simon@josefsson.org>
4557 * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
4560 2006-11-29 Simon Josefsson <simon@josefsson.org>
4564 2006-11-28 Simon Josefsson <simon@josefsson.org>
4566 * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
4567 lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
4569 2006-11-26 Simon Josefsson <simon@josefsson.org>
4573 2006-11-26 Simon Josefsson <simon@josefsson.org>
4577 2006-11-26 Simon Josefsson <simon@josefsson.org>
4579 * tests/anonself.c: Print TLS version too.
4581 2006-11-26 Simon Josefsson <simon@josefsson.org>
4583 * tests/anonself.c: More debugging.
4585 2006-11-26 Simon Josefsson <simon@josefsson.org>
4587 * tests/utils.c: Output more debug info.
4589 2006-11-26 Simon Josefsson <simon@josefsson.org>
4593 2006-11-26 Simon Josefsson <simon@josefsson.org>
4595 * libextra/opencdk/keyserver.c: Doc fix.
4597 2006-11-26 Simon Josefsson <simon@josefsson.org>
4599 * libextra/opencdk/opencdk.h: Doc fixes.
4601 2006-11-26 Simon Josefsson <simon@josefsson.org>
4603 * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
4604 libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
4605 libextra/opencdk/sign.c: Doc fix.
4607 2006-11-26 Simon Josefsson <simon@josefsson.org>
4609 * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
4610 libextra/opencdk/sign.c: Doc fix.
4612 2006-11-26 Simon Josefsson <simon@josefsson.org>
4614 * libextra/opencdk/keydb.c: Doc fix.
4616 2006-11-26 Simon Josefsson <simon@josefsson.org>
4618 * libextra/gnutls_ia.c: Use new internal PRF API.
4620 2006-11-26 Simon Josefsson <simon@josefsson.org>
4622 * lib/gnutls_sig.c: To use NULL
4623 DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
4626 2006-11-26 Simon Josefsson <simon@josefsson.org>
4628 * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
4629 fixes problem reported by "Michael C. Vergallen"
4630 <mvergall@telenet.be>.
4632 2006-11-26 Simon Josefsson <simon@josefsson.org>
4636 2006-11-25 Simon Josefsson <simon@josefsson.org>
4640 2006-11-25 Simon Josefsson <simon@josefsson.org>
4642 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
4643 lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
4644 lib/gnutls_state.h: Client TLS 1.2 support. Works against
4645 www.mikestoolbox.org:4433.
4647 2006-11-25 Simon Josefsson <simon@josefsson.org>
4649 * src/common.c: Support "TLS1.2" as protocol name.
4651 2006-11-25 Simon Josefsson <simon@josefsson.org>
4655 2006-11-25 Simon Josefsson <simon@josefsson.org>
4657 * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
4659 2006-11-25 Simon Josefsson <simon@josefsson.org>
4661 * lib/gnutls_algorithms.c: Support TLS 1.2.
4663 2006-11-25 Simon Josefsson <simon@josefsson.org>
4667 2006-11-25 Simon Josefsson <simon@josefsson.org>
4669 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
4670 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
4671 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
4672 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
4673 gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4:
4676 2006-11-25 Simon Josefsson <simon@josefsson.org>
4678 * NEWS, configure.in: Bump versions.
4680 2006-11-22 Simon Josefsson <simon@josefsson.org>
4682 * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
4684 2006-11-17 Simon Josefsson <simon@josefsson.org>
4686 * ChangeLog: [no log message]
4688 2006-11-17 Simon Josefsson <simon@josefsson.org>
4690 * Makefile.am: Release do non-devel directory.
4692 2006-11-17 Simon Josefsson <simon@josefsson.org>
4694 * NEWS: Version 1.6.0.
4696 2006-11-17 Simon Josefsson <simon@josefsson.org>
4698 * doc/manpages/Makefile.am: Fix copyright years.
4700 2006-11-17 Simon Josefsson <simon@josefsson.org>
4702 * configure.in: Bump versions.
4704 2006-11-17 Simon Josefsson <simon@josefsson.org>
4708 2006-11-16 Simon Josefsson <simon@josefsson.org>
4710 * ChangeLog: [no log message]
4712 2006-11-16 Simon Josefsson <simon@josefsson.org>
4714 * NEWS: Version 1.5.5.
4716 2006-11-16 Simon Josefsson <simon@josefsson.org>
4718 * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
4719 <tim.kosse@filezilla-project.org>.
4721 2006-11-16 Simon Josefsson <simon@josefsson.org>
4723 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
4726 2006-11-16 Simon Josefsson <simon@josefsson.org>
4728 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
4730 2006-11-16 Simon Josefsson <simon@josefsson.org>
4732 * tests/rsa-md5-collision/Makefile.am: Remove.
4734 2006-11-16 Simon Josefsson <simon@josefsson.org>
4738 2006-11-16 Simon Josefsson <simon@josefsson.org>
4742 2006-11-16 Simon Josefsson <simon@josefsson.org>
4746 2006-11-16 Simon Josefsson <simon@josefsson.org>
4748 * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
4749 gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
4750 lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
4751 lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
4753 2006-11-16 Simon Josefsson <simon@josefsson.org>
4755 * tests/rsa-md5-collision/chain1-expect.log,
4756 tests/rsa-md5-collision/chain2-expect.log: Remove.
4758 2006-11-16 Simon Josefsson <simon@josefsson.org>
4760 * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
4762 2006-11-16 Simon Josefsson <simon@josefsson.org>
4764 * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
4767 2006-11-15 Simon Josefsson <simon@josefsson.org>
4769 * configure.in: Bump versions (done incorrectly in the 1.5.4
4772 2006-11-15 Simon Josefsson <simon@josefsson.org>
4776 2006-11-15 Simon Josefsson <simon@josefsson.org>
4778 * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
4779 reported by Tim Kosse <tim.kosse@filezilla-project.org>.
4781 2006-11-14 Simon Josefsson <simon@josefsson.org>
4783 * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
4785 2006-11-11 Simon Josefsson <simon@josefsson.org>
4787 * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
4789 2006-11-07 Simon Josefsson <simon@josefsson.org>
4791 * ChangeLog: [no log message]
4793 2006-11-07 Simon Josefsson <simon@josefsson.org>
4795 * NEWS: Version 1.5.4.
4797 2006-11-07 Simon Josefsson <simon@josefsson.org>
4801 2006-11-07 Simon Josefsson <simon@josefsson.org>
4805 2006-11-07 Simon Josefsson <simon@josefsson.org>
4807 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
4808 lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
4809 lib/gnutls_global.c: Use strverscmp.
4811 2006-11-07 Simon Josefsson <simon@josefsson.org>
4813 * lib/gnutls_buffers.c: Typo.
4815 2006-11-07 Simon Josefsson <simon@josefsson.org>
4817 * NEWS, doc/manpages/Makefile.am: Add.
4819 2006-11-07 Simon Josefsson <simon@josefsson.org>
4821 * libextra/gnutls_ia.c: Doc fix.
4823 2006-11-07 Simon Josefsson <simon@josefsson.org>
4825 * doc/gnutls.texi: More errno discussion regarding push/pull
4828 2006-11-07 Simon Josefsson <simon@josefsson.org>
4832 2006-11-07 Simon Josefsson <simon@josefsson.org>
4834 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
4837 2006-11-07 Simon Josefsson <simon@josefsson.org>
4839 * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
4840 using WSAGetLastError().
4842 2006-11-07 Simon Josefsson <simon@josefsson.org>
4844 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
4845 lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
4846 suggested by tim.kosse@filezilla-project.org.
4848 2006-11-06 Simon Josefsson <simon@josefsson.org>
4852 2006-11-05 Simon Josefsson <simon@josefsson.org>
4856 2006-11-05 Simon Josefsson <simon@josefsson.org>
4858 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
4861 2006-11-05 Simon Josefsson <simon@josefsson.org>
4863 * configure.in: Set SOVERSION here.
4865 2006-11-05 Simon Josefsson <simon@josefsson.org>
4867 * lgl/.cvsignore: [no log message]
4869 2006-11-05 Simon Josefsson <simon@josefsson.org>
4871 * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
4873 2006-11-03 Simon Josefsson <simon@josefsson.org>
4875 * lgl/printf-parse.c: Update.
4877 2006-10-30 Simon Josefsson <simon@josefsson.org>
4881 2006-10-30 Simon Josefsson <simon@josefsson.org>
4883 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix. Reported by
4884 ludovic.courtes@laas.fr (Ludovic Courtès).
4886 2006-10-30 Simon Josefsson <simon@josefsson.org>
4888 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
4889 actual/required buffer size on return. Suggested by
4890 ludovic.courtes@laas.fr (Ludovic Courtès).
4892 2006-10-30 Simon Josefsson <simon@josefsson.org>
4894 * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
4895 libextra/openpgp/privkey.c: Fix return types.
4897 2006-10-30 Simon Josefsson <simon@josefsson.org>
4901 2006-10-30 Simon Josefsson <simon@josefsson.org>
4903 * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
4904 versions negotiate the highest version we support, instead of the
4905 lowest. Reported by Pasi.Eronen@nokia.com.
4907 2006-10-30 Simon Josefsson <simon@josefsson.org>
4911 2006-10-30 Simon Josefsson <simon@josefsson.org>
4913 * configure.in: Simplify ssize_t test.
4915 2006-10-30 Simon Josefsson <simon@josefsson.org>
4917 * doc/examples/ex-cert-select.c: Remove duplicate #include
4920 2006-10-30 Simon Josefsson <simon@josefsson.org>
4922 * configure.in, lib/defines.h: Simplify #include's using gnulib
4925 2006-10-30 Simon Josefsson <simon@josefsson.org>
4927 * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
4928 gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
4929 lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
4930 lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
4931 lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
4932 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
4933 lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
4934 lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
4935 lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
4936 lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
4937 lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
4938 lgl/stat_.h: Update.
4940 2006-10-30 Simon Josefsson <simon@josefsson.org>
4942 * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
4945 2006-10-30 Simon Josefsson <simon@josefsson.org>
4947 * NEWS, configure.in: Bump versions.
4949 2006-10-26 Simon Josefsson <simon@josefsson.org>
4951 * ChangeLog: [no log message]
4953 2006-10-26 Simon Josefsson <simon@josefsson.org>
4955 * NEWS: Version 1.5.3.
4957 2006-10-26 Simon Josefsson <simon@josefsson.org>
4959 * lgl/.cvsignore: [no log message]
4961 2006-10-26 Simon Josefsson <simon@josefsson.org>
4963 * libextra/opencdk/Makefile.am: Fix -I's.
4965 2006-10-26 Simon Josefsson <simon@josefsson.org>
4967 * tests/rsa-md5-collision/Makefile.am: Dist more.
4969 2006-10-26 Simon Josefsson <simon@josefsson.org>
4971 * NEWS, tests/rsa-md5-collision/README: Add.
4973 2006-10-26 Simon Josefsson <simon@josefsson.org>
4975 * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
4976 tests/Makefile.am: Change lgpl/ library name.
4978 2006-10-26 Simon Josefsson <simon@josefsson.org>
4980 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
4981 to liblgnu, to avoid weird libtool errors.
4983 2006-10-26 Simon Josefsson <simon@josefsson.org>
4985 * lgl/Makefile.am, lgl/stdint_.h: Update.
4987 2006-10-26 Simon Josefsson <simon@josefsson.org>
4989 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
4990 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
4991 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
4992 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
4993 gl/uinttostr.c, gl/umaxtostr.c: Add.
4995 2006-10-26 Simon Josefsson <simon@josefsson.org>
4999 2006-10-26 Simon Josefsson <simon@josefsson.org>
5001 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
5004 2006-10-26 Simon Josefsson <simon@josefsson.org>
5006 * doc/gnutls.texi: Be specific about SSLv2 security problems.
5008 2006-10-24 Simon Josefsson <simon@josefsson.org>
5010 * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
5012 2006-10-24 Simon Josefsson <simon@josefsson.org>
5014 * tests/rsa-md5-collision/Makefile.am: Dist more.
5016 2006-10-24 Simon Josefsson <simon@josefsson.org>
5020 2006-10-24 Simon Josefsson <simon@josefsson.org>
5022 * tests/pkcs12-decode/.cvsignore: [no log message]
5024 2006-10-24 Simon Josefsson <simon@josefsson.org>
5026 * configure.in: Add tests.
5028 2006-10-24 Simon Josefsson <simon@josefsson.org>
5030 * tests/Makefile.am, tests/client.p12, tests/noclient.p12,
5031 tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/client.p12,
5032 tests/pkcs12-decode/noclient.p12, tests/pkcs12-decode/pkcs12,
5033 tests/pkcs12-decode/unclient.p12, tests/pkcs12_neon,
5034 tests/unclient.p12: Move pkcs12 tests to pkcs12-decode/.
5036 2006-10-24 Simon Josefsson <simon@josefsson.org>
5038 * tests/pkcs8-decode/pkcs8: More debugging info.
5040 2006-10-24 Simon Josefsson <simon@josefsson.org>
5042 * tests/pkcs8-decode/.cvsignore: [no log message]
5044 2006-10-24 Simon Josefsson <simon@josefsson.org>
5046 * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
5047 tests/pkcs8, tests/pkcs8-decode/Makefile.am,
5048 tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
5049 tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
5050 tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
5052 2006-10-24 Simon Josefsson <simon@josefsson.org>
5054 * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
5057 2006-10-24 Simon Josefsson <simon@josefsson.org>
5059 * tests/pkcs1-padding/.cvsignore,
5060 tests/rsa-md5-collision/.cvsignore: [no log message]
5062 2006-10-24 Simon Josefsson <simon@josefsson.org>
5064 * tests/rsa-md5-collision/MD5CollisionCA.cer,
5065 tests/rsa-md5-collision/Makefile.am,
5066 tests/rsa-md5-collision/TargetCollidingCertificate1.cer,
5067 tests/rsa-md5-collision/TargetCollidingCertificate2.cer,
5068 tests/rsa-md5-collision/chain1-expect.log,
5069 tests/rsa-md5-collision/chain2-expect.log,
5070 tests/rsa-md5-collision/mbox,
5071 tests/rsa-md5-collision/rsa-md5-collision: Add.
5073 2006-10-24 Simon Josefsson <simon@josefsson.org>
5075 * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
5076 tests/pkcs1-padding/pkcs1-pad-broken.pem,
5077 tests/pkcs1-padding/pkcs1-pad-broken2.pem,
5078 tests/pkcs1-padding/pkcs1-pad-broken3.pem,
5079 tests/pkcs1-padding/pkcs1-pad-ok.pem,
5080 tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
5082 2006-10-24 Simon Josefsson <simon@josefsson.org>
5084 * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
5085 tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
5086 tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
5089 2006-10-24 Simon Josefsson <simon@josefsson.org>
5091 * doc/protocol/draft-ietf-tls-psk-null-03.txt,
5092 doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
5094 2006-10-21 Simon Josefsson <simon@josefsson.org>
5098 2006-10-21 Simon Josefsson <simon@josefsson.org>
5100 * lgl/.cvsignore: [no log message]
5102 2006-10-21 Simon Josefsson <simon@josefsson.org>
5104 * tests/Makefile.am: Need lgpl gnulib.
5106 2006-10-21 Simon Josefsson <simon@josefsson.org>
5108 * src/Makefile.am: Add lgpl too.
5110 2006-10-21 Simon Josefsson <simon@josefsson.org>
5112 * libextra/Makefile.am: Reorder libgnu.la's.
5114 2006-10-21 Simon Josefsson <simon@josefsson.org>
5116 * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
5118 2006-10-21 Simon Josefsson <simon@josefsson.org>
5120 * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
5123 2006-10-21 Simon Josefsson <simon@josefsson.org>
5125 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
5127 2006-10-21 Simon Josefsson <simon@josefsson.org>
5129 * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
5130 gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5131 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
5132 gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
5133 gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
5134 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
5135 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
5136 gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
5137 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
5140 2006-10-21 Simon Josefsson <simon@josefsson.org>
5142 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
5145 2006-10-21 Simon Josefsson <simon@josefsson.org>
5147 * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
5149 2006-10-21 Simon Josefsson <simon@josefsson.org>
5151 * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
5153 2006-10-21 Simon Josefsson <simon@josefsson.org>
5155 * gl/Makefile.am: Move modules from gl/ to lgl/.
5157 2006-10-21 Simon Josefsson <simon@josefsson.org>
5159 * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
5160 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
5163 2006-10-21 Simon Josefsson <simon@josefsson.org>
5165 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
5166 gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
5167 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
5168 gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
5169 gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
5170 gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
5171 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
5172 gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
5173 gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
5174 gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
5175 lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
5176 lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
5177 lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
5178 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5179 lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
5180 lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
5181 lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
5182 lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
5183 lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
5184 lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
5185 lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
5186 lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
5187 lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
5188 lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
5189 lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
5190 lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
5191 lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
5192 lgl/xsize.h: Move modules from gl/ to lgl/.
5194 2006-10-21 Simon Josefsson <simon@josefsson.org>
5196 * lgl/.cvsignore: [no log message]
5198 2006-10-21 Simon Josefsson <simon@josefsson.org>
5200 * Makefile.am: Build lgl/ too.
5202 2006-10-21 Simon Josefsson <simon@josefsson.org>
5204 * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
5205 gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
5206 gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
5207 gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
5208 gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
5209 gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
5210 gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
5211 gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
5212 gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5213 gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
5214 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
5215 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
5216 gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
5217 gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
5218 gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
5219 lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
5220 lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
5221 lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
5222 lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
5223 lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
5224 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
5225 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
5226 lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
5227 lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
5228 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
5229 lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
5230 lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
5231 lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
5232 lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
5233 lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
5234 lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
5235 lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
5236 lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
5237 lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
5239 2006-10-21 Simon Josefsson <simon@josefsson.org>
5241 * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
5242 lgl/ instead of gl/.
5244 2006-10-21 Simon Josefsson <simon@josefsson.org>
5246 * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
5247 gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
5248 gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
5249 gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
5250 gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
5251 gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
5252 gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
5253 gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
5254 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
5255 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
5256 gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
5257 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
5258 gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
5259 gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
5260 gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
5261 gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
5262 gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
5263 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
5264 lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
5265 lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
5266 lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
5267 (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
5270 2006-10-21 Simon Josefsson <simon@josefsson.org>
5272 * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
5273 gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
5274 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
5275 gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
5276 gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c:
5279 2006-10-19 Simon Josefsson <simon@josefsson.org>
5283 2006-10-19 Simon Josefsson <simon@josefsson.org>
5285 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5286 lib/minitasn1/libtasn1.h: Update to 0.3.7.
5288 2006-10-11 Simon Josefsson <simon@josefsson.org>
5292 2006-10-11 Simon Josefsson <simon@josefsson.org>
5294 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
5297 2006-10-11 Simon Josefsson <simon@josefsson.org>
5299 * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
5301 2006-10-10 Simon Josefsson <simon@josefsson.org>
5303 * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
5305 2006-10-03 Simon Josefsson <simon@josefsson.org>
5309 2006-10-03 Simon Josefsson <simon@josefsson.org>
5311 * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
5313 2006-10-03 Simon Josefsson <simon@josefsson.org>
5315 * NEWS, configure.in: Bump versions.
5317 2006-10-03 Simon Josefsson <simon@josefsson.org>
5319 * ChangeLog: [no log message]
5321 2006-10-03 Simon Josefsson <simon@josefsson.org>
5323 * NEWS: Version 1.5.2.
5325 2006-10-03 Simon Josefsson <simon@josefsson.org>
5329 2006-10-03 Simon Josefsson <simon@josefsson.org>
5333 2006-10-03 Simon Josefsson <simon@josefsson.org>
5335 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
5338 2006-09-29 Simon Josefsson <simon@josefsson.org>
5340 * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
5342 2006-09-26 Simon Josefsson <simon@josefsson.org>
5346 2006-09-26 Simon Josefsson <simon@josefsson.org>
5348 * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
5349 reported by "Adam Langley" <agl@imperialviolet.org>.
5351 2006-09-25 Simon Josefsson <simon@josefsson.org>
5355 2006-09-25 Simon Josefsson <simon@josefsson.org>
5357 * configure.in: Use library shared version 13 instead of 14,
5358 incrementing it was a mistake since no API/ABI changes happened.
5359 Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5361 2006-09-25 Simon Josefsson <simon@josefsson.org>
5363 * configure.in: Improve the C++ test, to handle CXX env. variables,
5364 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
5366 2006-09-25 Simon Josefsson <simon@josefsson.org>
5370 2006-09-25 Simon Josefsson <simon@josefsson.org>
5372 * lib/Makefile.am: Use version script for libgnutlsxx too.
5374 2006-09-25 Simon Josefsson <simon@josefsson.org>
5376 * NEWS, lib/libgnutlsxx.vers: Add.
5378 2006-09-24 Simon Josefsson <simon@josefsson.org>
5380 * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
5381 gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c:
5384 2006-09-24 Simon Josefsson <simon@josefsson.org>
5386 * NEWS, configure.in: Bump versions.
5388 2006-09-24 Simon Josefsson <simon@josefsson.org>
5390 * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
5391 reported by Alon Bar-Lev <alon.barlev@gmail.com>. Also clean up
5394 2006-09-24 Simon Josefsson <simon@josefsson.org>
5398 2006-09-24 Simon Josefsson <simon@josefsson.org>
5400 * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
5401 match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
5402 <georg.schwarz@freenet.de>.
5404 2006-09-21 Simon Josefsson <simon@josefsson.org>
5406 * Makefile.am: Fix gendocs.sh path.
5408 2006-09-21 Simon Josefsson <simon@josefsson.org>
5410 * ChangeLog: [no log message]
5412 2006-09-21 Simon Josefsson <simon@josefsson.org>
5414 * NEWS: Version 1.5.1.
5416 2006-09-21 Simon Josefsson <simon@josefsson.org>
5418 * gl/override/gpl.diff: Rename.
5420 2006-09-21 Simon Josefsson <simon@josefsson.org>
5422 * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
5423 gl/override/gpl.diff, gl/override/gpl.texi.diff,
5424 gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
5426 2006-09-21 Simon Josefsson <simon@josefsson.org>
5428 * gl/override/lgpl.diff: Rename.
5430 2006-09-21 Simon Josefsson <simon@josefsson.org>
5432 * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
5433 gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
5434 gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
5435 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
5436 gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
5437 gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
5438 gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
5439 gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
5440 gl/vasnprintf.c: Update.
5442 2006-09-21 Simon Josefsson <simon@josefsson.org>
5446 2006-09-21 Simon Josefsson <simon@josefsson.org>
5448 * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
5450 2006-09-21 Simon Josefsson <simon@josefsson.org>
5452 * doc/gnutls.texi: Add LGPL and GPL texts.
5454 2006-09-21 Simon Josefsson <simon@josefsson.org>
5458 2006-09-21 Simon Josefsson <simon@josefsson.org>
5460 * tests/pkcs1-pad: Simplify grep expression, to work around debug
5463 2006-09-21 Simon Josefsson <simon@josefsson.org>
5465 * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
5466 load or generate it, typically because it used a certificate
5467 request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
5469 2006-09-21 Simon Josefsson <simon@josefsson.org>
5471 * src/certtool.c: Revert last patch.
5473 2006-09-21 Simon Josefsson <simon@josefsson.org>
5475 * src/tests.c: (test_session_resume2): When comparing session id's, also compare
5476 that the lengths are the same.
5478 2006-09-21 Simon Josefsson <simon@josefsson.org>
5480 * NEWS, THANKS: Add.
5482 2006-09-21 Simon Josefsson <simon@josefsson.org>
5484 * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
5485 supported. Tiny patch from Kataja Kai <kai.kataja@op.fi>.
5487 2006-09-19 Simon Josefsson <simon@josefsson.org>
5489 * tests/Makefile.am: Dist more.
5491 2006-09-19 Simon Josefsson <simon@josefsson.org>
5493 * tests/pkcs1-pad: Test another cert.
5495 2006-09-19 Simon Josefsson <simon@josefsson.org>
5497 * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
5500 2006-09-18 Simon Josefsson <simon@josefsson.org>
5502 * configure.in: Gnulib seems to require autoconf 2.60? Bump it.
5504 2006-09-18 Simon Josefsson <simon@josefsson.org>
5506 * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
5507 0. Suggested by "Adam Langley" <alangley@gmail.com>.
5509 2006-09-18 Simon Josefsson <simon@josefsson.org>
5511 * THANKS: Remove (already there).
5513 2006-09-18 Simon Josefsson <simon@josefsson.org>
5517 2006-09-18 Simon Josefsson <simon@josefsson.org>
5519 * doc/examples/ex-serv-pgp.c: Fix typo. Tiny patch from "Adam
5520 Langley" <agl@imperialviolet.org>.
5522 2006-09-12 Simon Josefsson <simon@josefsson.org>
5526 2006-09-12 Simon Josefsson <simon@josefsson.org>
5530 2006-09-12 Simon Josefsson <simon@josefsson.org>
5532 * tests/pkcs1-pad: Fix.
5534 2006-09-12 Simon Josefsson <simon@josefsson.org>
5536 * lib/x509/verify.c: Permit empty parameters field too, found after
5539 2006-09-12 Simon Josefsson <simon@josefsson.org>
5541 * tests/pkcs1-pad: Fix exit code.
5543 2006-09-12 Simon Josefsson <simon@josefsson.org>
5545 * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
5547 <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
5549 2006-09-12 Simon Josefsson <simon@josefsson.org>
5551 * tests/pkcs1-pad: Add more tests.
5553 2006-09-12 Simon Josefsson <simon@josefsson.org>
5555 * tests/Makefile.am: Add pkcs1-pad test.
5557 2006-09-12 Simon Josefsson <simon@josefsson.org>
5559 * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
5560 Yutaka OIWA <y.oiwa@aist.go.jp>.
5562 2006-09-12 Simon Josefsson <simon@josefsson.org>
5564 * tests/pkcs1-pad: Add.
5566 2006-09-12 Simon Josefsson <simon@josefsson.org>
5568 * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
5569 reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5571 2006-09-12 Simon Josefsson <simon@josefsson.org>
5573 * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
5575 2006-09-11 Simon Josefsson <simon@josefsson.org>
5577 * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
5578 debug mode, which isn't recommended for real use.
5580 2006-09-08 Simon Josefsson <simon@josefsson.org>
5584 2006-09-08 Simon Josefsson <simon@josefsson.org>
5588 2006-09-08 Simon Josefsson <simon@josefsson.org>
5592 2006-09-08 Simon Josefsson <simon@josefsson.org>
5596 2006-09-08 Simon Josefsson <simon@josefsson.org>
5598 * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
5599 is empty, which it has to be for the hashes we support. Otherwise,
5600 the field can encode "garbage" that might be used to make the
5601 signature be a perfect cube, similar (but not identical) to
5602 Bleichenbacher's Crypto 06 rump session attack.
5604 2006-09-08 Simon Josefsson <simon@josefsson.org>
5608 2006-09-08 Simon Josefsson <simon@josefsson.org>
5612 2006-09-08 Simon Josefsson <simon@josefsson.org>
5614 * lib/gnutls_pk.c: Don't return different errors depending on
5615 content of decrypted PKCS#1 token, to avoid Bleichenbacher's
5616 Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
5618 2006-09-08 Simon Josefsson <simon@josefsson.org>
5622 2006-09-08 Simon Josefsson <simon@josefsson.org>
5624 * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
5625 from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
5627 2006-08-29 Simon Josefsson <simon@josefsson.org>
5629 * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
5631 2006-08-28 Simon Josefsson <simon@josefsson.org>
5635 2006-08-28 Simon Josefsson <simon@josefsson.org>
5637 * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
5638 gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
5639 gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
5640 gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
5641 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
5642 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
5643 gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
5644 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
5645 gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
5646 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
5647 gl/override/doc/gendocs_template, gl/stdint_.h: Update.
5649 2006-08-27 Simon Josefsson <simon@josefsson.org>
5651 * NEWS, THANKS: Add.
5653 2006-08-27 Simon Josefsson <simon@josefsson.org>
5655 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
5656 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
5657 doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
5658 for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
5660 2006-08-27 Simon Josefsson <simon@josefsson.org>
5664 2006-08-27 Simon Josefsson <simon@josefsson.org>
5668 2006-08-27 Simon Josefsson <simon@josefsson.org>
5670 * src/certtool.c: (generate_certificate): Load private key when --load-request is
5671 used, based on report from Sascha Ziemann
5672 <sascha.ziemann@secunet.com>.
5674 2006-08-27 Simon Josefsson <simon@josefsson.org>
5676 * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
5677 continuing, based on report from Sascha Ziemann
5678 <sascha.ziemann@secunet.com>.
5680 2006-08-14 Simon Josefsson <simon@josefsson.org>
5684 2006-08-14 Simon Josefsson <simon@josefsson.org>
5686 * src/serv.c: Map select to _win_select on Windows hosts.
5688 2006-08-14 Simon Josefsson <simon@josefsson.org>
5690 * src/Makefile.am: Need select.c in cli.c and serv.c.
5692 2006-08-14 Simon Josefsson <simon@josefsson.org>
5694 * src/select.c: Add, moved from cli.c, originally from plibc, see
5696 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
5698 2006-08-14 Simon Josefsson <simon@josefsson.org>
5700 * src/cli.c: Move _win_select to select.c.
5702 2006-08-14 Simon Josefsson <simon@josefsson.org>
5704 * src/cli.c: Make select() work on Windows, copying code from plibc,
5707 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
5709 2006-08-13 Simon Josefsson <simon@josefsson.org>
5711 * libextra/gnutls_openssl.c: Mark with XXX.
5713 2006-08-13 Simon Josefsson <simon@josefsson.org>
5715 * NEWS, configure.in: Bump versions.
5717 2006-08-13 Simon Josefsson <simon@josefsson.org>
5719 * Makefile.am: Fix release target.
5721 2006-08-13 Simon Josefsson <simon@josefsson.org>
5723 * ChangeLog: [no log message]
5725 2006-08-13 Simon Josefsson <simon@josefsson.org>
5727 * NEWS: Version 1.5.0.
5729 2006-08-13 Simon Josefsson <simon@josefsson.org>
5733 2006-08-13 Simon Josefsson <simon@josefsson.org>
5735 * libextra/gnutls_openssl.c: Add (XXX).
5737 2006-08-13 Simon Josefsson <simon@josefsson.org>
5739 * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
5742 2006-08-13 Simon Josefsson <simon@josefsson.org>
5746 2006-08-13 Simon Josefsson <simon@josefsson.org>
5748 * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
5749 files for libraries, on mingw.
5751 2006-08-13 Simon Josefsson <simon@josefsson.org>
5753 * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
5754 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
5755 gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
5757 2006-08-13 Simon Josefsson <simon@josefsson.org>
5759 * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
5760 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
5762 2006-08-13 Simon Josefsson <simon@josefsson.org>
5764 * lib/gnutls_buffers.c: Remove.
5766 2006-08-13 Simon Josefsson <simon@josefsson.org>
5768 * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
5769 GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
5770 Andreas Metzler <ametzler@downhill.at.eu.org>.
5772 2006-08-13 Simon Josefsson <simon@josefsson.org>
5774 * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
5776 2006-08-11 Simon Josefsson <simon@josefsson.org>
5780 2006-08-11 Simon Josefsson <simon@josefsson.org>
5784 2006-08-11 Simon Josefsson <simon@josefsson.org>
5788 2006-08-11 Simon Josefsson <simon@josefsson.org>
5790 * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
5791 NULL OID value in the hash_algorithms array, which happens when the
5792 input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
5793 Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
5795 2006-08-11 Simon Josefsson <simon@josefsson.org>
5797 * configure.in: Don't overwrite CFLAGS.
5799 2006-08-07 Simon Josefsson <simon@josefsson.org>
5801 * includes/gnutls/gnutlsxx.h: Make it compile.
5803 2006-08-06 Simon Josefsson <simon@josefsson.org>
5807 2006-08-06 Simon Josefsson <simon@josefsson.org>
5809 * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
5811 2006-08-06 Simon Josefsson <simon@josefsson.org>
5813 * src/tls_test.gaa: Use -V for --verbose.
5815 2006-08-06 Simon Josefsson <simon@josefsson.org>
5817 * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
5818 standards, to fix make distcheck.
5820 2006-08-06 Simon Josefsson <simon@josefsson.org>
5822 * src/tls_test.c, src/tls_test.gaa: Support --version.
5824 2006-08-06 Simon Josefsson <simon@josefsson.org>
5826 * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
5827 standards, to fix make distcheck.
5829 2006-08-06 Simon Josefsson <simon@josefsson.org>
5833 2006-08-06 Simon Josefsson <simon@josefsson.org>
5835 * configure.in: Fix --without-included-libtasn1, reported by Daniel
5836 Black <dragonheart@gentoo.org>.
5838 2006-08-06 Simon Josefsson <simon@josefsson.org>
5840 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
5842 2006-08-06 Simon Josefsson <simon@josefsson.org>
5846 2006-08-06 Simon Josefsson <simon@josefsson.org>
5850 2006-08-06 Simon Josefsson <simon@josefsson.org>
5852 * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
5853 libextra/opencdk/stream.h: Update to 0.5.9.
5855 2006-08-03 Simon Josefsson <simon@josefsson.org>
5859 2006-08-03 Simon Josefsson <simon@josefsson.org>
5861 * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
5862 Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
5864 2006-07-28 Simon Josefsson <simon@josefsson.org>
5866 * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
5867 gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
5868 gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5869 gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
5870 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
5871 gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
5872 gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
5873 gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
5875 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
5877 * lib/gnutls_int.h: cert_type extension was updated to the IANA
5880 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
5882 * lib/gnutls_int.h: cert_type extension was updated to the IANA
5885 2006-07-13 Simon Josefsson <simon@josefsson.org>
5887 * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
5888 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
5890 2006-07-13 Simon Josefsson <simon@josefsson.org>
5892 * libextra/gnutls_openssl.c: Revert.
5894 2006-07-13 Simon Josefsson <simon@josefsson.org>
5898 2006-07-13 Simon Josefsson <simon@josefsson.org>
5900 * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
5902 2006-07-11 Simon Josefsson <simon@josefsson.org>
5904 * doc/Makefile.am: Fix last commit.
5906 2006-07-11 Simon Josefsson <simon@josefsson.org>
5908 * doc/Makefile.am: Dist arch/ images.
5910 2006-07-11 Simon Josefsson <simon@josefsson.org>
5912 * doc/Makefile.am: Need -I's for arch/ images.
5914 2006-07-11 Simon Josefsson <simon@josefsson.org>
5916 * configure.in: Improve valgrind test.
5918 2006-07-11 Simon Josefsson <simon@josefsson.org>
5920 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
5921 gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4:
5924 2006-07-10 Simon Josefsson <simon@josefsson.org>
5928 2006-07-10 Simon Josefsson <simon@josefsson.org>
5932 2006-07-10 Simon Josefsson <simon@josefsson.org>
5934 * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
5936 2006-07-10 Simon Josefsson <simon@josefsson.org>
5938 * gl/.cvsignore: [no log message]
5940 2006-07-07 Simon Josefsson <simon@josefsson.org>
5942 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
5943 gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
5944 gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
5945 gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
5946 gl/m4/ulonglong.m4, gl/stdint_.h: Update.
5948 2006-07-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
5950 * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
5953 2006-07-06 Simon Josefsson <simon@josefsson.org>
5957 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
5959 * doc/TODO: [no log message]
5961 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
5963 * libextra/gnutls_openpgp.c: added an extra error check.
5965 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
5967 * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
5968 with ENABLE_OPENPGP.
5970 2006-06-29 Simon Josefsson <simon@josefsson.org>
5972 * doc/protocol/draft-funk-tls-inner-application-extension-03.txt:
5975 2006-06-28 Simon Josefsson <simon@josefsson.org>
5979 2006-06-28 Simon Josefsson <simon@josefsson.org>
5981 * doc/examples/.cvsignore: [no log message]
5983 2006-06-28 Simon Josefsson <simon@josefsson.org>
5987 2006-06-28 Simon Josefsson <simon@josefsson.org>
5989 * includes/Makefile.am: Only conditionally install gnutlsxx.h.
5991 2006-06-28 Simon Josefsson <simon@josefsson.org>
5993 * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
5995 2006-06-28 Simon Josefsson <simon@josefsson.org>
5997 * doc/Makefile.am: Dist gnutls-logo.png.
5999 2006-06-28 Simon Josefsson <simon@josefsson.org>
6001 * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
6003 2006-06-28 Simon Josefsson <simon@josefsson.org>
6005 * gl/getaddrinfo.c: Update.
6007 2006-06-28 Simon Josefsson <simon@josefsson.org>
6009 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
6010 gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
6012 2006-06-28 Simon Josefsson <simon@josefsson.org>
6014 * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
6016 2006-06-27 Simon Josefsson <simon@josefsson.org>
6018 * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
6020 2006-06-27 Simon Josefsson <simon@josefsson.org>
6022 * doc/scripts/gdoc: Use GNU-style warnings.
6024 2006-06-27 Simon Josefsson <simon@josefsson.org>
6026 * doc/scripts/gdoc: Improve man output, from libtasn1.
6028 2006-06-27 Simon Josefsson <simon@josefsson.org>
6030 * configure.in: Fix valgrind test.
6032 2006-06-27 Simon Josefsson <simon@josefsson.org>
6034 * configure.in: Move around, to make $cross_compile work.
6036 2006-06-27 Simon Josefsson <simon@josefsson.org>
6038 * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
6039 make it possible to enable/disable use of valgrind on self tests
6040 specifically. Defaults to enabled if valgrind is installed and we
6041 aren't cross-compiling.
6043 2006-06-27 Simon Josefsson <simon@josefsson.org>
6045 * tests/Makefile.am: Fix.
6047 2006-06-27 Simon Josefsson <simon@josefsson.org>
6049 * tests/Makefile.am: Revert.
6051 2006-06-27 Simon Josefsson <simon@josefsson.org>
6053 * libextra/minilzo/Makefile.am: Use libtool -no-install.
6055 2006-06-27 Simon Josefsson <simon@josefsson.org>
6057 * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
6058 suggested by README.LZO.
6060 2006-06-27 Simon Josefsson <simon@josefsson.org>
6062 * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
6065 2006-06-27 Simon Josefsson <simon@josefsson.org>
6067 * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
6070 2006-06-27 Simon Josefsson <simon@josefsson.org>
6072 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
6074 2006-06-26 Simon Josefsson <simon@josefsson.org>
6076 * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
6078 2006-06-26 Simon Josefsson <simon@josefsson.org>
6082 2006-06-26 Simon Josefsson <simon@josefsson.org>
6084 * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
6085 pkg-config files, from Andreas Metzler
6086 <ametzler@downhill.at.eu.org>.
6088 2006-06-22 Simon Josefsson <simon@josefsson.org>
6090 * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
6091 gl/socket_.h: Try new win32 hooks for getaddrinfo.
6093 2006-06-22 Simon Josefsson <simon@josefsson.org>
6095 * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
6096 work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
6098 2006-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6100 * doc/TODO: [no log message]
6102 2006-06-21 Simon Josefsson <simon@josefsson.org>
6104 * gl/inet_pton.c: Update.
6106 2006-06-21 Simon Josefsson <simon@josefsson.org>
6108 * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
6109 gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
6110 gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
6112 2006-06-21 Simon Josefsson <simon@josefsson.org>
6114 * doc/examples/Makefile.am: Add -no-install.
6116 2006-06-21 Simon Josefsson <simon@josefsson.org>
6118 * doc/reference/Makefile.am: Look for gnutls.h in builddir.
6120 2006-06-19 Simon Josefsson <simon@josefsson.org>
6122 * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
6125 2006-06-19 Simon Josefsson <simon@josefsson.org>
6127 * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
6128 when srcdir != objdir.
6130 2006-06-19 Simon Josefsson <simon@josefsson.org>
6132 * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
6135 2006-06-19 Simon Josefsson <simon@josefsson.org>
6137 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
6140 2006-06-19 Simon Josefsson <simon@josefsson.org>
6142 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
6145 2006-06-17 Simon Josefsson <simon@josefsson.org>
6147 * gl/Makefile.am: Update.
6149 2006-06-17 Simon Josefsson <simon@josefsson.org>
6151 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
6152 gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
6153 gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
6154 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
6155 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
6156 gl/stdint_.h: Update.
6158 2006-06-17 Simon Josefsson <simon@josefsson.org>
6160 * gl/.cvsignore: [no log message]
6162 2006-06-17 Simon Josefsson <simon@josefsson.org>
6164 * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
6166 2006-06-16 Simon Josefsson <simon@josefsson.org>
6168 * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
6170 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6172 * NEWS: [no log message]
6174 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6176 * lib/auth_cert.c: fixed bug
6178 2006-06-16 Simon Josefsson <simon@josefsson.org>
6180 * tests/Makefile.am: Disable tests that use fork if the host doesn't
6183 2006-06-16 Simon Josefsson <simon@josefsson.org>
6185 * configure.in: Test for fork.
6187 2006-06-16 Simon Josefsson <simon@josefsson.org>
6189 * configure.in: Typo.
6191 2006-06-16 Simon Josefsson <simon@josefsson.org>
6193 * configure.in: Typo.
6195 2006-06-16 Simon Josefsson <simon@josefsson.org>
6197 * configure.in: Fix LDFLAGS.
6199 2006-06-16 Simon Josefsson <simon@josefsson.org>
6201 * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
6204 2006-06-16 Simon Josefsson <simon@josefsson.org>
6206 * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
6207 tests/resume.c, tests/tlsia.c: Need config.h.
6209 2006-06-16 Simon Josefsson <simon@josefsson.org>
6211 * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
6213 2006-06-16 Simon Josefsson <simon@josefsson.org>
6217 2006-06-16 Simon Josefsson <simon@josefsson.org>
6219 * includes/gnutls/extra.h: Fix prototype.
6221 2006-06-16 Simon Josefsson <simon@josefsson.org>
6225 2006-06-16 Simon Josefsson <simon@josefsson.org>
6227 * lib/strfile.h: Remove.
6229 2006-06-16 Simon Josefsson <simon@josefsson.org>
6231 * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
6232 libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
6233 of strfile stuff, to fix problem with binary files on mingw.
6235 2006-06-16 Simon Josefsson <simon@josefsson.org>
6237 * tests/set_pkcs12_cred.c: Use utils stuff.
6239 2006-06-16 Simon Josefsson <simon@josefsson.org>
6241 * lib/gnutls_global.c: Initialize winsock, for mingw.
6243 2006-06-16 Simon Josefsson <simon@josefsson.org>
6245 * configure.in: Add HAVE_WINSOCK.
6247 2006-06-16 Simon Josefsson <simon@josefsson.org>
6249 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
6250 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
6251 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
6252 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
6253 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
6254 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
6255 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
6256 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
6257 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
6258 doc/examples/tcp.c: Include config.h, don't include netinet/in.h
6261 2006-06-16 Simon Josefsson <simon@josefsson.org>
6263 * configure.in: Need to use AC_LINK_IFELSE, for
6264 -Wl,--enable-runtime-pseudo-reloc.
6266 2006-06-16 Simon Josefsson <simon@josefsson.org>
6268 * configure.in: Simplify.
6270 2006-06-16 Simon Josefsson <simon@josefsson.org>
6272 * configure.in: Fix typo.
6274 2006-06-16 Simon Josefsson <simon@josefsson.org>
6276 * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
6277 if supported. The former is to produce MSVS-compatible DLLs. The
6278 second is needed to link libgnutls-extra at all (only due to
6279 _gnutls_compression_algorithms, fix it another way?).
6281 2006-06-16 Simon Josefsson <simon@josefsson.org>
6283 * gl/Makefile.am: Update.
6285 2006-06-16 Simon Josefsson <simon@josefsson.org>
6287 * gl/arpa_inet_.h, gl/inet_pton.c: Update.
6289 2006-06-16 Simon Josefsson <simon@josefsson.org>
6291 * configure.in: Typo.
6293 2006-06-16 Simon Josefsson <simon@josefsson.org>
6295 * configure.in: Add all the LZO tests.
6297 2006-06-15 Simon Josefsson <simon@josefsson.org>
6299 * po/sv.po: Sync with TP.
6301 2006-06-15 Simon Josefsson <simon@josefsson.org>
6303 * configure.in: AC_PROG_CXX must be invoked unconditionally, for
6306 2006-06-15 Simon Josefsson <simon@josefsson.org>
6308 * lib/Makefile.am: Fix last commit.
6310 2006-06-15 Simon Josefsson <simon@josefsson.org>
6312 * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
6314 2006-06-15 Simon Josefsson <simon@josefsson.org>
6316 * configure.in: Add --disable-cxx, to make it possibly to disable
6317 the C++ stuff. Will also automatically disable it if there is no
6320 2006-06-15 Simon Josefsson <simon@josefsson.org>
6322 * doc/examples/Makefile.am: Use gnulib, for portability.
6324 2006-06-15 Simon Josefsson <simon@josefsson.org>
6326 * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
6329 2006-06-15 Simon Josefsson <simon@josefsson.org>
6331 * gl/m4/arpa_inet_h.m4: Update.
6333 2006-06-15 Simon Josefsson <simon@josefsson.org>
6335 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
6336 gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
6337 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
6340 2006-06-14 Simon Josefsson <simon@josefsson.org>
6342 * configure.in: Remove mingw32 hook to get -lwsock32, the
6343 getaddrinfo gnulib module links with -lws2_32 which is the more
6344 appropriate library to use (winsock.h goes with wsock32.lib and
6345 winsock2.h goes with ws2_32, of which the latter is backwards
6346 compatible and available since Windows 3.11 or so, I'm told).
6348 2006-06-14 Simon Josefsson <simon@josefsson.org>
6350 * tests/certder.c: fix
6352 2006-06-12 Simon Josefsson <simon@josefsson.org>
6354 * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
6355 gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
6356 gl/read-file.h: Update.
6358 2006-06-10 Simon Josefsson <simon@josefsson.org>
6360 * configure.in: Bump so version.
6362 2006-06-08 Simon Josefsson <simon@josefsson.org>
6364 * doc/reference/Makefile.am: Add gnutlsxx.h.
6366 2006-06-07 Simon Josefsson <simon@josefsson.org>
6368 * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
6369 gl/stdint_.h: Update.
6371 2006-06-07 Simon Josefsson <simon@josefsson.org>
6373 * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
6375 2006-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6377 * NEWS, configure.in, includes/Makefile.am,
6378 includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
6379 lib/gnutlsxx.cpp: Added a preliminary C++ interface.
6381 2006-06-01 Simon Josefsson <simon@josefsson.org>
6383 * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
6385 2006-05-23 Simon Josefsson <simon@josefsson.org>
6387 * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
6389 2006-05-23 Simon Josefsson <simon@josefsson.org>
6391 * po/LINGUAS, po/sv.po: Sync with TP.
6393 2006-05-22 Simon Josefsson <simon@josefsson.org>
6395 * doc/manpages/certtool.1: Typo, from debian #368323.
6397 2006-05-18 Simon Josefsson <simon@josefsson.org>
6399 * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
6401 2006-05-17 Simon Josefsson <simon@josefsson.org>
6403 * doc/protocol/rfc4507.txt: Add.
6405 2006-05-17 Simon Josefsson <simon@josefsson.org>
6407 * NEWS, configure.in: Bump versions.
6409 2006-05-15 Simon Josefsson <simon@josefsson.org>
6411 * ChangeLog: [no log message]
6413 2006-05-15 Simon Josefsson <simon@josefsson.org>
6415 * NEWS: Version 1.4.0.
6417 2006-05-15 Simon Josefsson <simon@josefsson.org>
6419 * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
6421 2006-05-15 Simon Josefsson <simon@josefsson.org>
6423 * src/certtool-cfg.c: Remove duplicated #include.
6425 2006-05-12 Simon Josefsson <simon@josefsson.org>
6427 * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
6428 exist on most platforms.
6430 2006-05-12 Simon Josefsson <simon@josefsson.org>
6434 2006-05-12 Simon Josefsson <simon@josefsson.org>
6436 * src/serv.c: Need getaddrinfo.h.
6438 2006-05-12 Simon Josefsson <simon@josefsson.org>
6440 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
6441 gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
6442 gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
6445 2006-05-11 Simon Josefsson <simon@josefsson.org>
6447 * buildconf: Remove.
6449 2006-05-11 Simon Josefsson <simon@josefsson.org>
6451 * tests/Makefile.am: No supression file.
6453 2006-05-11 Simon Josefsson <simon@josefsson.org>
6455 * libextra/gnutls_ia.c: Remove junk.
6457 2006-05-11 Simon Josefsson <simon@josefsson.org>
6459 * lib/ext_inner_application.c: Fix self tests.
6461 2006-05-11 Simon Josefsson <simon@josefsson.org>
6463 * libextra/gnutls_ia.c: Indent.
6465 2006-05-11 Simon Josefsson <simon@josefsson.org>
6467 * doc/manpages/Makefile.am: Update.
6469 2006-05-11 Simon Josefsson <simon@josefsson.org>
6471 * tests/Makefile.am: Improve valgrind stuff.
6473 2006-05-11 Simon Josefsson <simon@josefsson.org>
6475 * .cvsignore: [no log message]
6477 2006-05-11 Simon Josefsson <simon@josefsson.org>
6479 * config.rpath: Not needed, generated by autopoint.
6481 2006-05-11 Simon Josefsson <simon@josefsson.org>
6483 * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
6484 gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
6486 2006-05-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6488 * lib/auth_cert.c: updated to reflect the new openpgp draft.
6490 2006-05-11 Simon Josefsson <simon@josefsson.org>
6492 * configure.in: Check for -Wno-pointer-sign, taken from Werner's
6495 2006-05-10 Simon Josefsson <simon@josefsson.org>
6497 * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
6499 2006-05-10 Simon Josefsson <simon@josefsson.org>
6501 * configure.in: Bump required libtasn1.
6503 2006-05-10 Simon Josefsson <simon@josefsson.org>
6505 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6506 lib/minitasn1/element.c, lib/minitasn1/errors.c,
6507 lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
6508 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
6509 lib/minitasn1/structure.c: Update to 0.3.4.
6511 2006-05-07 Simon Josefsson <simon@josefsson.org>
6513 * configure.in: Bump required libtasn1 version to 0.3.3.
6515 2006-05-07 Simon Josefsson <simon@josefsson.org>
6517 * tests/Makefile.am: Fix.
6519 2006-05-07 Simon Josefsson <simon@josefsson.org>
6523 2006-05-07 Simon Josefsson <simon@josefsson.org>
6525 * tests/Makefile.am: Run tests under valgrind.
6527 2006-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6529 * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
6530 Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
6533 2006-05-05 Simon Josefsson <simon@josefsson.org>
6535 * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
6537 2006-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6539 * lib/minitasn1/structure.c: updated to the latest libtasn1
6541 2006-05-05 Simon Josefsson <simon@josefsson.org>
6545 2006-05-05 Simon Josefsson <simon@josefsson.org>
6547 * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
6548 lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c:
6549 TLS/IA fixes from Emile.
6551 2006-04-27 Simon Josefsson <simon@josefsson.org>
6553 * doc/protocol/rfc4366.txt: Add.
6555 2006-04-27 Simon Josefsson <simon@josefsson.org>
6557 * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
6559 2006-04-26 Simon Josefsson <simon@josefsson.org>
6561 * lib/gnutls_state.c: Fix prototypes.
6563 2006-04-26 Simon Josefsson <simon@josefsson.org>
6565 * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
6567 2006-04-21 Simon Josefsson <simon@josefsson.org>
6569 * doc/protocol/draft-santesson-tls-supp-02.txt,
6570 doc/protocol/draft-santesson-tls-ume-06.txt: Add.
6572 2006-04-19 Simon Josefsson <simon@josefsson.org>
6574 * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
6575 reference, tiny patch from Nix <nix@esperi.org.uk>.
6577 2006-04-19 Simon Josefsson <simon@josefsson.org>
6579 * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
6581 2006-04-17 Simon Josefsson <simon@josefsson.org>
6583 * doc/protocol/draft-housley-tls-authz-extns-03.txt,
6584 doc/protocol/draft-santesson-tls-ume-05.txt: Add.
6586 2006-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6588 * lib/gnutls_priority.c: removed AES-256 from the list of default
6589 ciphers. No point in having it (when everything else is far away
6590 even from 128 bit security)
6592 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6594 * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c:
6595 gnutls_srp_set_client_credentials() uses const
6597 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6599 * lib/gnutls_priority.c: documented the return value in the priority
6602 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6604 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
6607 2006-04-04 Simon Josefsson <simon@josefsson.org>
6609 * gl/m4/gc-random.m4, gl/stdint_.h: Update.
6611 2006-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6613 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
6614 lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
6615 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
6616 instead of multiple calls to str_cpy() and str_cat().
6618 2006-03-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6620 * lib/x509/x509.c: bug fix
6622 2006-03-30 Simon Josefsson <simon@josefsson.org>
6624 * doc/protocol/draft-santesson-tls-supp-00.txt,
6625 doc/protocol/draft-santesson-tls-ume-04.txt: Add.
6627 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6629 * doc/TODO: [no log message]
6631 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6633 * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
6636 2006-03-24 Simon Josefsson <simon@josefsson.org>
6638 * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
6640 2006-03-21 Simon Josefsson <simon@josefsson.org>
6642 * configure.in: Bump version.
6644 2006-03-21 Simon Josefsson <simon@josefsson.org>
6648 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6650 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
6653 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6655 * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
6656 lib/x509/rfc2818_hostname.c: some fixes for compilation
6658 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6660 * src/certtool.c: export to DER format is possible with certtool
6662 2006-03-15 Simon Josefsson <simon@josefsson.org>
6664 * configure.in: Bump versions.
6666 2006-03-15 Simon Josefsson <simon@josefsson.org>
6670 2006-03-15 Simon Josefsson <simon@josefsson.org>
6672 * lib/gnutls_cert.c: Indent.
6674 2006-03-15 Simon Josefsson <simon@josefsson.org>
6676 * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
6677 to ../gnutls_cert.c.
6679 2006-03-15 Simon Josefsson <simon@josefsson.org>
6681 * lib/gnutls_cert.c: Move from x509/compat.c.
6683 2006-03-12 Simon Josefsson <simon@josefsson.org>
6685 * doc/README.CVS: Add.
6687 2006-03-12 Simon Josefsson <simon@josefsson.org>
6689 * doc/manpages/Makefile.am: Update.
6691 2006-03-12 Simon Josefsson <simon@josefsson.org>
6693 * lib/minitasn1/structure.c: Update.
6695 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6697 * lib/gnutls_global.c: force the gcrypt random generator to be
6698 initialized at startup. Maybe it should be within and ifdef? This
6699 saves lots of debugging time when something fails.
6701 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6703 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
6704 lib/minitasn1/structure.c: added the fix for der_coding() from
6707 2006-03-09 Simon Josefsson <simon@josefsson.org>
6709 * doc/manpages/Makefile.am: Rebuild srp manpages too.
6711 2006-03-08 Simon Josefsson <simon@josefsson.org>
6713 * ChangeLog: [no log message]
6715 2006-03-08 Simon Josefsson <simon@josefsson.org>
6717 * NEWS: Version 1.3.5.
6719 2006-03-08 Simon Josefsson <simon@josefsson.org>
6723 2006-03-08 Simon Josefsson <simon@josefsson.org>
6727 2006-03-08 Simon Josefsson <simon@josefsson.org>
6731 2006-03-08 Simon Josefsson <simon@josefsson.org>
6733 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
6735 2006-03-08 Simon Josefsson <simon@josefsson.org>
6737 * po/LINGUAS, po/pl.po: Sync with TP.
6739 2006-03-08 Simon Josefsson <simon@josefsson.org>
6741 * Makefile.am: Add update-po target.
6743 2006-03-08 Simon Josefsson <simon@josefsson.org>
6745 * doc/manpages/Makefile.am: Update.
6747 2006-03-08 Simon Josefsson <simon@josefsson.org>
6749 * lib/x509/xml.c: Doc fix.
6751 2006-03-08 Simon Josefsson <simon@josefsson.org>
6755 2006-03-08 Simon Josefsson <simon@josefsson.org>
6757 * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
6760 2006-03-08 Simon Josefsson <simon@josefsson.org>
6762 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
6764 2006-03-08 Simon Josefsson <simon@josefsson.org>
6766 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6767 lib/minitasn1/element.c, lib/minitasn1/int.h,
6768 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
6769 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
6770 lib/minitasn1/structure.c: Update.
6772 2006-03-08 Simon Josefsson <simon@josefsson.org>
6774 * lib/x509/xml.c: Use internal error approach again, after
6775 discussion with Nikos.
6777 2006-03-08 Simon Josefsson <simon@josefsson.org>
6779 * lib/x509/xml.c: Fix.
6781 2006-03-08 Simon Josefsson <simon@josefsson.org>
6783 * lib/minitasn1/coding.c, lib/minitasn1/int.h,
6784 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
6786 2006-03-08 Simon Josefsson <simon@josefsson.org>
6788 * lib/x509/xml.c: Fix type_field.
6790 2006-03-08 Simon Josefsson <simon@josefsson.org>
6792 * lib/x509/xml.c: Use external API.
6794 2006-03-08 Simon Josefsson <simon@josefsson.org>
6796 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
6797 lib/minitasn1/element.c, lib/minitasn1/int.h,
6798 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
6799 lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
6801 2006-03-08 Simon Josefsson <simon@josefsson.org>
6803 * lib/x509/xml.c: Fix.
6805 2006-03-08 Simon Josefsson <simon@josefsson.org>
6807 * lib/x509/common.c: Use external libtasn1 API.
6809 2006-03-08 Simon Josefsson <simon@josefsson.org>
6811 * lib/x509/xml.c: Fix typo.
6813 2006-03-08 Simon Josefsson <simon@josefsson.org>
6815 * configure.in: Required libtasn1 0.3.1.
6817 2006-03-08 Simon Josefsson <simon@josefsson.org>
6819 * lib/x509/xml.c: Revert, we now use the new exported functions.
6821 2006-03-08 Simon Josefsson <simon@josefsson.org>
6823 * lib/x509/xml.c: Make it build.
6825 2006-03-08 Simon Josefsson <simon@josefsson.org>
6829 2006-03-08 Simon Josefsson <simon@josefsson.org>
6833 2006-03-08 Simon Josefsson <simon@josefsson.org>
6835 * lib/x509/xml.c: Disable XML functionality, because it relies on
6838 2006-03-08 Simon Josefsson <simon@josefsson.org>
6842 2006-03-08 Simon Josefsson <simon@josefsson.org>
6844 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
6847 2006-03-08 Simon Josefsson <simon@josefsson.org>
6849 * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
6850 src/common.h, src/serv.c, tests/resume.c: Indent.
6852 2006-03-08 Simon Josefsson <simon@josefsson.org>
6854 * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
6855 gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
6856 gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
6858 2006-03-08 Simon Josefsson <simon@josefsson.org>
6862 2006-03-08 Simon Josefsson <simon@josefsson.org>
6864 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
6867 2006-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
6869 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
6870 src/common.c, src/common.h: gnutls-cli can now recognize services
6871 and port numbers with the -p option.
6873 2006-03-03 Simon Josefsson <simon@josefsson.org>
6877 2006-03-03 Simon Josefsson <simon@josefsson.org>
6879 * lib/Makefile.am: Gettext fixes.
6881 2006-03-03 Simon Josefsson <simon@josefsson.org>
6883 * lib/gnutls_errors.c: Fix.
6885 2006-03-03 Simon Josefsson <simon@josefsson.org>
6887 * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
6890 2006-03-03 Simon Josefsson <simon@josefsson.org>
6892 * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
6894 2006-03-03 Simon Josefsson <simon@josefsson.org>
6898 2006-03-03 Simon Josefsson <simon@josefsson.org>
6900 * maint-cfg.mk: Add indent file list.
6902 2006-03-03 Simon Josefsson <simon@josefsson.org>
6904 * Makefile.am: Remove indent target.
6906 2006-03-03 Simon Josefsson <simon@josefsson.org>
6908 * configure.in: Revert, autoreconf needs it.
6910 2006-03-03 Simon Josefsson <simon@josefsson.org>
6912 * configure.in: Remove gettext version stuff.
6914 2006-03-03 Simon Josefsson <simon@josefsson.org>
6916 * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
6917 gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
6918 gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
6919 gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
6920 gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
6921 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
6922 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
6924 2006-03-03 Simon Josefsson <simon@josefsson.org>
6928 2006-03-03 Simon Josefsson <simon@josefsson.org>
6930 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
6933 2006-03-01 Simon Josefsson <simon@josefsson.org>
6935 * gtk-doc.make: Add.
6937 2006-03-01 Simon Josefsson <simon@josefsson.org>
6939 * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
6940 gl/readline.c, maint.mk: Update.
6942 2006-03-01 Simon Josefsson <simon@josefsson.org>
6944 * buildconf, maint-cfg.mk: Don't gtkdocize.
6946 2006-02-28 Simon Josefsson <simon@josefsson.org>
6948 * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
6949 lib/minitasn1/decoding.c, lib/minitasn1/der.h,
6950 lib/minitasn1/element.c, lib/minitasn1/errors.h,
6951 lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
6952 lib/minitasn1/gstr.h, lib/minitasn1/int.h,
6953 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
6954 lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
6956 2006-02-27 Simon Josefsson <simon@josefsson.org>
6958 * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
6959 Eric Leblond <regit@inl.fr>.
6961 2006-02-17 Simon Josefsson <simon@josefsson.org>
6963 * lib/x509/sign.c: Fix warning.
6965 2006-02-17 Simon Josefsson <simon@josefsson.org>
6967 * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
6968 has the same values as GNUTLS_MAC_*.
6970 2006-02-16 Simon Josefsson <simon@josefsson.org>
6972 * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
6974 2006-02-14 Simon Josefsson <simon@josefsson.org>
6976 * maint-cfg.mk: Fix.
6978 2006-02-14 Simon Josefsson <simon@josefsson.org>
6980 * maint-cfg.mk: Fix.
6982 2006-02-14 Simon Josefsson <simon@josefsson.org>
6984 * maint-cfg.mk: Fix.
6986 2006-02-14 Simon Josefsson <simon@josefsson.org>
6988 * maint-cfg.mk: Fix.
6990 2006-02-14 Simon Josefsson <simon@josefsson.org>
6992 * maint-cfg.mk: Add mingw32 target.
6994 2006-02-14 Simon Josefsson <simon@josefsson.org>
6996 * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
6997 gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
6998 maintainer-makefile module.
7000 2006-02-11 Simon Josefsson <simon@josefsson.org>
7002 * lib/x509/xml.c: Use external libtasn1 API.
7004 2006-02-11 Simon Josefsson <simon@josefsson.org>
7006 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7007 lib/minitasn1/der.h, lib/minitasn1/element.c,
7008 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
7009 lib/minitasn1/structure.c: Sync with libtasn1 CVS.
7011 2006-02-11 Simon Josefsson <simon@josefsson.org>
7013 * configure.in: Bump libtasn1 version.
7015 2006-02-10 Simon Josefsson <simon@josefsson.org>
7017 * NEWS, configure.in: Bump versions.
7019 2006-02-09 Simon Josefsson <simon@josefsson.org>
7023 2006-02-09 Simon Josefsson <simon@josefsson.org>
7025 * ChangeLog: [no log message]
7027 2006-02-09 Simon Josefsson <simon@josefsson.org>
7029 * NEWS: Version 1.3.4.
7031 2006-02-09 Simon Josefsson <simon@josefsson.org>
7035 2006-02-09 Simon Josefsson <simon@josefsson.org>
7037 * NEWS, THANKS: Add.
7039 2006-02-09 Simon Josefsson <simon@josefsson.org>
7041 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7042 lib/minitasn1/element.c, lib/minitasn1/errors.c,
7043 lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
7044 lib/minitasn1/gstr.c, lib/minitasn1/int.h,
7045 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
7046 lib/minitasn1/structure.c: Update from libtasn1.
7048 2006-02-09 Simon Josefsson <simon@josefsson.org>
7052 2006-02-09 Simon Josefsson <simon@josefsson.org>
7054 * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
7056 2006-02-08 Simon Josefsson <simon@josefsson.org>
7058 * lib/minitasn1/decoding.c: Fix typo in last commit.
7060 2006-02-08 Simon Josefsson <simon@josefsson.org>
7062 * tests/set_pkcs12_cred.c: Simplify using under gdb.
7064 2006-02-08 Simon Josefsson <simon@josefsson.org>
7066 * lib/minitasn1/decoding.c: Fix for latest certder bug.
7068 2006-02-08 Simon Josefsson <simon@josefsson.org>
7070 * tests/certder.c: Add more bug trigger.
7072 2006-02-08 Simon Josefsson <simon@josefsson.org>
7074 * tests/certder.c: Add.
7076 2006-02-08 Simon Josefsson <simon@josefsson.org>
7078 * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
7081 2006-02-08 Simon Josefsson <simon@josefsson.org>
7083 * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
7085 2006-02-08 Simon Josefsson <simon@josefsson.org>
7087 * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
7089 2006-02-08 Simon Josefsson <simon@josefsson.org>
7091 * lib/minitasn1/element.c: Fix copyright.
7093 2006-02-08 Simon Josefsson <simon@josefsson.org>
7095 * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
7096 asn1_get_length_der usage.
7098 2006-02-08 Simon Josefsson <simon@josefsson.org>
7100 * lib/minitasn1/decoding.c: Revert.
7102 2006-02-08 Simon Josefsson <simon@josefsson.org>
7104 * tests/.cvsignore: [no log message]
7106 2006-02-08 Simon Josefsson <simon@josefsson.org>
7108 * lib/minitasn1/decoding.c: Fix for cert selftest.
7110 2006-02-08 Simon Josefsson <simon@josefsson.org>
7112 * tests/Makefile.am: Add certder test.
7114 2006-02-08 Simon Josefsson <simon@josefsson.org>
7116 * tests/certder.c: Add.
7118 2006-02-08 Simon Josefsson <simon@josefsson.org>
7122 2006-02-08 Simon Josefsson <simon@josefsson.org>
7126 2006-02-08 Simon Josefsson <simon@josefsson.org>
7128 * lib/minitasn1/libtasn1.h: Bump version.
7130 2006-02-08 Simon Josefsson <simon@josefsson.org>
7132 * configure.in: Need libtasn1 0.2.18.
7134 2006-02-08 Simon Josefsson <simon@josefsson.org>
7136 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7137 lib/minitasn1/der.h, lib/minitasn1/element.c,
7138 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
7139 lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
7140 by report from "Evgeny Legerov" <admin@gleg.net>.
7142 2006-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7144 * lib/x509/xml.c: some fixes for the new libtasn1
7146 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7148 * lib/x509/mpi.c: [no log message]
7150 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7152 * lib/x509/mpi.c: corrected wrong order of free.
7154 2006-02-02 Simon Josefsson <simon@josefsson.org>
7156 * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
7157 for AIX compiler, reported by "Heiden, John"
7158 <JHeiden@UTNet.UToledo.Edu>.
7160 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7162 * NEWS: [no log message]
7164 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7166 * lib/gnutls_x509.c: Corrected bugs in
7167 gnutls_certificate_set_x509_crl() and
7168 gnutls_certificate_set_x509_trust(), that caused memory corruption
7169 if more than one certificates were added. Report and patch by Max
7170 Kellermann <max@duempel.org>.
7172 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7174 * NEWS: [no log message]
7176 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7178 * lib/gnutls_record.c: added some text about premature termination
7181 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7183 * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
7184 gnutls_send will no longer invalidate session if the underlying send
7185 fails, but it will set may_not_write to true. That is to allow
7186 reading the already received data. Patches and bug reports by Yoann
7187 Vandoorselaere <yoann@prelude-ids.org>
7189 2006-01-27 Simon Josefsson <simon@josefsson.org>
7191 * gl/.cvsignore: [no log message]
7193 2006-01-27 Simon Josefsson <simon@josefsson.org>
7195 * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
7196 gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c:
7199 2006-01-27 Simon Josefsson <simon@josefsson.org>
7201 * src/common.h: Mingw32 fixes.
7203 2006-01-27 Simon Josefsson <simon@josefsson.org>
7205 * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
7207 2006-01-20 Simon Josefsson <simon@josefsson.org>
7209 * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
7211 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7213 * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
7214 since it is not supported any more.
7216 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7218 * doc/gnutls.texi: minor updates.
7220 2006-01-19 Simon Josefsson <simon@josefsson.org>
7222 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
7223 gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
7225 2006-01-18 Simon Josefsson <simon@josefsson.org>
7229 2006-01-18 Simon Josefsson <simon@josefsson.org>
7231 * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
7233 2006-01-12 Simon Josefsson <simon@josefsson.org>
7235 * NEWS, configure.in: Bump versions.
7237 2006-01-12 Simon Josefsson <simon@josefsson.org>
7239 * Makefile.am: Fix igloo scp.
7241 2006-01-12 Simon Josefsson <simon@josefsson.org>
7243 * Makefile.am: Re-add igloo.
7245 2006-01-12 Simon Josefsson <simon@josefsson.org>
7247 * ChangeLog: [no log message]
7249 2006-01-12 Simon Josefsson <simon@josefsson.org>
7251 * NEWS: Version 1.3.3.
7253 2006-01-12 Simon Josefsson <simon@josefsson.org>
7255 * .cvscopying: Fix copyright years.
7257 2006-01-12 Simon Josefsson <simon@josefsson.org>
7259 * doc/manpages/Makefile.am: Update.
7261 2006-01-11 Simon Josefsson <simon@josefsson.org>
7263 * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
7264 gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
7266 2006-01-09 Simon Josefsson <simon@josefsson.org>
7268 * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
7269 gl/m4/stdint.m4, gl/stdint_.h: Update.
7271 2006-01-09 Simon Josefsson <simon@josefsson.org>
7273 * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
7275 2006-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7277 * doc/bibliography.texi: [no log message]
7279 2005-12-31 Simon Josefsson <simon@josefsson.org>
7281 * includes/gnutls/extra.h: C++ fix.
7283 2005-12-31 Simon Josefsson <simon@josefsson.org>
7285 * libextra/gnutls_ia.c: Doc fix.
7287 2005-12-28 Simon Josefsson <simon@josefsson.org>
7289 * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
7291 2005-12-28 Simon Josefsson <simon@josefsson.org>
7293 * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
7294 lib/gnutls_global.h, lib/minitasn1/coding.c,
7295 lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
7296 "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
7298 2005-12-26 Simon Josefsson <simon@josefsson.org>
7302 2005-12-26 Simon Josefsson <simon@josefsson.org>
7304 * lib/gnutls_global.c: Doc fix.
7306 2005-12-26 Simon Josefsson <simon@josefsson.org>
7308 * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
7309 prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
7311 2005-12-23 Simon Josefsson <simon@josefsson.org>
7315 2005-12-23 Simon Josefsson <simon@josefsson.org>
7317 * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
7318 counter for init/deinit, suggested by ZIGLIO, Frediano.
7320 2005-12-18 Simon Josefsson <simon@josefsson.org>
7322 * includes/gnutls/gnutls.h.in: Cosmetic changes.
7324 2005-12-18 Simon Josefsson <simon@josefsson.org>
7326 * includes/gnutls/gnutls.h.in: Cosmetic changes.
7328 2005-12-18 Simon Josefsson <simon@josefsson.org>
7330 * tests/resume.c: Fix mem leak.
7332 2005-12-17 Simon Josefsson <simon@josefsson.org>
7336 2005-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7338 * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
7339 lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
7340 copy that caused crashes.
7342 2005-12-17 Simon Josefsson <simon@josefsson.org>
7344 * tests/resume.c: More debug info.
7346 2005-12-17 Simon Josefsson <simon@josefsson.org>
7348 * tests/.cvsignore: [no log message]
7350 2005-12-17 Simon Josefsson <simon@josefsson.org>
7354 2005-12-17 Simon Josefsson <simon@josefsson.org>
7356 * tests/Makefile.am: Add resume self test.
7358 2005-12-17 Simon Josefsson <simon@josefsson.org>
7360 * tests/resume.c: Add, to test resume funtions.
7362 2005-12-17 Simon Josefsson <simon@josefsson.org>
7366 2005-12-17 Simon Josefsson <simon@josefsson.org>
7368 * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
7370 2005-12-16 Simon Josefsson <simon@josefsson.org>
7374 2005-12-16 Simon Josefsson <simon@josefsson.org>
7376 * lib/gnutls_state.c: Doc fix.
7378 2005-12-16 Simon Josefsson <simon@josefsson.org>
7380 * NEWS, includes/gnutls/gnutls.h.in: Add.
7382 2005-12-16 Simon Josefsson <simon@josefsson.org>
7384 * lib/gnutls_state.c: Add API to get master secret too.
7386 2005-12-15 Simon Josefsson <simon@josefsson.org>
7388 * includes/gnutls/gnutls.h.in: Fix.
7390 2005-12-15 Simon Josefsson <simon@josefsson.org>
7392 * includes/gnutls/gnutls.h.in: Fix indentation.
7394 2005-12-15 Simon Josefsson <simon@josefsson.org>
7398 2005-12-15 Simon Josefsson <simon@josefsson.org>
7400 * Makefile.am, includes/gnutls/extra.h,
7401 includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
7402 includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
7403 includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
7404 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
7405 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
7406 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
7407 lib/auth_srp_sb64.c, lib/ext_inner_application.c,
7408 lib/ext_inner_application.h, lib/ext_max_record.c,
7409 lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
7410 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
7411 lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
7412 lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
7413 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
7414 lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
7415 lib/gnutls_session.c, lib/gnutls_session_pack.c,
7416 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
7417 lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
7418 libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
7419 tests/dhepskself.c, tests/tlsia.c: Indent more.
7421 2005-12-15 Simon Josefsson <simon@josefsson.org>
7423 * NEWS, configure.in: Bump versions.
7425 2005-12-15 Simon Josefsson <simon@josefsson.org>
7427 * Makefile.am: Remove igloo, it seem weird.
7429 2005-12-15 Simon Josefsson <simon@josefsson.org>
7431 * ChangeLog: [no log message]
7433 2005-12-15 Simon Josefsson <simon@josefsson.org>
7435 * NEWS: Version 1.3.2.
7437 2005-12-15 Simon Josefsson <simon@josefsson.org>
7439 * doc/manpages/Makefile.am: Update.
7441 2005-12-15 Simon Josefsson <simon@josefsson.org>
7445 2005-12-15 Simon Josefsson <simon@josefsson.org>
7447 * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
7449 2005-12-15 Simon Josefsson <simon@josefsson.org>
7451 * lib/gnutls_int.h: Remove debug code.
7453 2005-12-15 Simon Josefsson <simon@josefsson.org>
7457 2005-12-15 Simon Josefsson <simon@josefsson.org>
7459 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
7460 functions to access the TLS PRF and to extract client/server random
7461 fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
7463 2005-12-15 Simon Josefsson <simon@josefsson.org>
7467 2005-12-15 Simon Josefsson <simon@josefsson.org>
7471 2005-12-15 Simon Josefsson <simon@josefsson.org>
7473 * doc/reference/Makefile.am: Ignore more.
7475 2005-12-15 Simon Josefsson <simon@josefsson.org>
7477 * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
7480 2005-12-15 Simon Josefsson <simon@josefsson.org>
7482 * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
7483 doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
7484 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
7485 lib/defines.h, lib/ext_inner_application.c,
7486 lib/ext_inner_application.h, lib/gnutls_alert.c,
7487 lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
7488 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
7489 lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
7490 libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
7493 2005-12-15 Simon Josefsson <simon@josefsson.org>
7495 * gl/m4/gnulib-comp.m4: Update.
7497 2005-12-12 Simon Josefsson <simon@josefsson.org>
7501 2005-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7503 * lib/gnutls_ui.c: added missing set_params_function()
7505 2005-12-09 Simon Josefsson <simon@josefsson.org>
7507 * configure.in: Bump versions.
7509 2005-12-09 Simon Josefsson <simon@josefsson.org>
7513 2005-12-09 Simon Josefsson <simon@josefsson.org>
7515 * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
7516 lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
7517 lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
7518 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
7519 lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
7520 lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
7521 lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
7522 lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
7523 lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
7524 "unsigned". Remove unused "sint".
7526 2005-12-09 Simon Josefsson <simon@josefsson.org>
7528 * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
7529 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
7530 lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
7531 lib/x509/mpi.h, libextra/openpgp/extras.c,
7532 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
7533 uint32 with uint32_t.
7535 2005-12-09 Simon Josefsson <simon@josefsson.org>
7537 * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
7538 lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
7539 lib/ext_max_record.h, lib/ext_server_name.c,
7540 lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
7541 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
7542 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
7543 lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
7544 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7545 lib/x509/x509_write.c: Replace uint16 with uint16_t.
7547 2005-12-09 Simon Josefsson <simon@josefsson.org>
7549 * configure.in: Remove unused sizeof checks.
7551 2005-12-09 Simon Josefsson <simon@josefsson.org>
7553 * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
7554 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
7555 lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
7556 lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
7557 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
7558 lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
7559 lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
7560 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
7561 lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
7562 lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
7563 lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
7564 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7565 libextra/openpgp/xml.c: Replace uint8 with uint8_t.
7567 2005-12-09 Simon Josefsson <simon@josefsson.org>
7569 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
7571 2005-12-09 Simon Josefsson <simon@josefsson.org>
7573 * lib/defines.h: Remove unused types, to start the transition to the
7574 POSIX integer types (uint32_t, uint16_t, uint8_t).
7576 2005-12-09 Simon Josefsson <simon@josefsson.org>
7578 * src/Makefile.am: Remove -I../lib, these tools should only use the
7581 2005-12-09 Simon Josefsson <simon@josefsson.org>
7583 * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
7584 so include it at the right place.
7586 2005-12-08 Simon Josefsson <simon@josefsson.org>
7588 * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
7590 2005-12-08 Simon Josefsson <simon@josefsson.org>
7592 * lib/gnutls_x509.c: Fix mem leak.
7594 2005-12-08 Simon Josefsson <simon@josefsson.org>
7596 * ChangeLog: [no log message]
7598 2005-12-08 Simon Josefsson <simon@josefsson.org>
7600 * NEWS: Version 1.3.1.
7602 2005-12-08 Simon Josefsson <simon@josefsson.org>
7604 * lib/gnutls_str.c: Fix.
7606 2005-12-08 Simon Josefsson <simon@josefsson.org>
7608 * tests/Makefile.am: Dist pkcs8 blobs.
7610 2005-12-08 Simon Josefsson <simon@josefsson.org>
7614 2005-12-08 Simon Josefsson <simon@josefsson.org>
7618 2005-12-08 Simon Josefsson <simon@josefsson.org>
7620 * doc/manpages/Makefile.am: Update.
7622 2005-12-08 Simon Josefsson <simon@josefsson.org>
7626 2005-12-08 Simon Josefsson <simon@josefsson.org>
7630 2005-12-08 Simon Josefsson <simon@josefsson.org>
7632 * tests/enc3pkcs8.pem: add
7634 2005-12-08 Simon Josefsson <simon@josefsson.org>
7636 * tests/enc3pkcs8.pem: Add.
7638 2005-12-08 Simon Josefsson <simon@josefsson.org>
7640 * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
7642 2005-12-08 Simon Josefsson <simon@josefsson.org>
7644 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
7646 2005-12-08 Simon Josefsson <simon@josefsson.org>
7648 * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
7650 2005-12-08 Simon Josefsson <simon@josefsson.org>
7654 2005-12-08 Simon Josefsson <simon@josefsson.org>
7656 * src/certtool.c: Make --password work for PKCS#8 --key-info.
7658 2005-12-08 Simon Josefsson <simon@josefsson.org>
7660 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
7662 2005-12-08 Simon Josefsson <simon@josefsson.org>
7666 2005-12-08 Simon Josefsson <simon@josefsson.org>
7670 2005-12-08 Simon Josefsson <simon@josefsson.org>
7672 * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
7673 Remove unused "encrypted" variable.
7675 2005-12-08 Simon Josefsson <simon@josefsson.org>
7677 * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
7680 2005-12-08 Simon Josefsson <simon@josefsson.org>
7684 2005-12-08 Simon Josefsson <simon@josefsson.org>
7686 * tests/.cvsignore: [no log message]
7688 2005-12-08 Simon Josefsson <simon@josefsson.org>
7690 * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
7691 tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
7692 credentials from PKCS#12 files.
7694 2005-12-08 Simon Josefsson <simon@josefsson.org>
7696 * src/certtool.c: Print PKCS#12 type for each element.
7698 2005-12-06 Simon Josefsson <simon@josefsson.org>
7700 * doc/protocol/rfc4279.txt: Add.
7702 2005-12-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7704 * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
7705 Bugs reported by Yoann Vandoorselare.
7707 2005-12-02 Simon Josefsson <simon@josefsson.org>
7709 * Makefile.am: Put 1.3.x releases in devel/ directory.
7711 2005-12-02 Simon Josefsson <simon@josefsson.org>
7715 2005-12-02 Simon Josefsson <simon@josefsson.org>
7719 2005-12-02 Simon Josefsson <simon@josefsson.org>
7723 2005-12-02 Simon Josefsson <simon@josefsson.org>
7727 2005-12-02 Simon Josefsson <simon@josefsson.org>
7731 2005-12-02 Simon Josefsson <simon@josefsson.org>
7735 2005-12-02 Simon Josefsson <simon@josefsson.org>
7739 2005-12-02 Simon Josefsson <simon@josefsson.org>
7741 * doc/README.CODING_STYLE: Mention indentation.
7743 2005-12-02 Simon Josefsson <simon@josefsson.org>
7747 2005-12-01 Simon Josefsson <simon@josefsson.org>
7749 * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
7751 2005-12-01 Simon Josefsson <simon@josefsson.org>
7753 * src/cli.c: Don't infloop.
7755 2005-12-01 Simon Josefsson <simon@josefsson.org>
7759 2005-12-01 Simon Josefsson <simon@josefsson.org>
7761 * src/cli.c: Check starttls_alarmed earlier, the signal might be
7762 sent before select is called. Report by Otto Maddox
7763 <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
7764 Ando <nand@mac.com>.
7766 2005-12-01 Simon Josefsson <simon@josefsson.org>
7768 * tests/.cvsignore: [no log message]
7770 2005-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7772 * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
7773 lib/gnutls_session_pack.c: Some fixes in session resumption and
7774 prototypes. Based on patches and suggestions by Joe Orton.
7776 2005-11-21 Simon Josefsson <simon@josefsson.org>
7778 * doc/protocol/tls-numbers.txt: From
7779 <http://people.nokia.net/~pasi/tls-numbers.txt>.
7781 2005-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7783 * lib/x509/privkey_pkcs8.c: added some clarification about the
7786 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7788 * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
7789 machines. Reported by Max Kellermann <max@duempel.org>.
7791 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7793 * src/cli-gaa.c, src/cli.gaa: [no log message]
7795 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7797 * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
7800 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7802 * configure.in: the library version number was bumped to 13 to allow
7803 for incompatible changes.
7805 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7807 * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
7808 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
7809 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
7810 lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
7811 lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
7812 src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
7813 src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
7814 DHE-PSK ciphersuite additions.
7816 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7818 * lib/gnutls_psk.c: some documentation updates
7820 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7822 * lib/gnutls_anon_cred.c, lib/gnutls_psk.c:
7823 gnutls_anon_set_params_function was renamed to
7824 gnutls_anon_set_server_params_function to be more consistent with
7825 the other functions. The same for the PSK.
7827 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7829 * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
7830 lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
7831 converted to behave similarly to get_dh_params.
7833 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7835 * doc/gnutls.texi: [no log message]
7837 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7839 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
7840 lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
7841 lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
7842 lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
7843 lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
7844 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
7845 lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
7846 lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
7847 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
7848 lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
7849 lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
7850 tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
7851 DHE-PSK ciphersuites and some cleanups.
7853 2005-11-15 Simon Josefsson <simon@josefsson.org>
7857 2005-11-15 Simon Josefsson <simon@josefsson.org>
7859 * NEWS, configure.in: Bump versions.
7861 2005-11-15 Simon Josefsson <simon@josefsson.org>
7863 * ChangeLog: [no log message]
7865 2005-11-15 Simon Josefsson <simon@josefsson.org>
7867 * NEWS: Version 1.3.0.
7869 2005-11-15 Simon Josefsson <simon@josefsson.org>
7871 * src/prime.c, src/serv.c, tests/pskself.c: Indent.
7873 2005-11-15 Simon Josefsson <simon@josefsson.org>
7875 * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
7878 2005-11-15 Simon Josefsson <simon@josefsson.org>
7880 * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
7881 --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
7882 "-d""<2005-11-08""", and manually adjusting the start and end of the
7885 2005-11-15 Simon Josefsson <simon@josefsson.org>
7887 * Makefile.am: Don't use --tags for cvs2cl.
7889 2005-11-15 Simon Josefsson <simon@josefsson.org>
7891 * lib/Makefile.am: Dist auth_psk.h.
7893 2005-11-15 Simon Josefsson <simon@josefsson.org>
7897 2005-11-15 Simon Josefsson <simon@josefsson.org>
7901 2005-11-15 Simon Josefsson <simon@josefsson.org>
7903 * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
7904 src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
7905 code, to remove use of C++ // comments.
7907 2005-11-15 Simon Josefsson <simon@josefsson.org>
7909 * doc/manpages/Makefile.am: Add license. Fix parser error. Dist and
7910 install SRP man pages too.
7912 2005-11-15 Simon Josefsson <simon@josefsson.org>
7914 * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
7915 src/Makefile.am, src/prime.c: Disable more SRP stuff if
7916 --disable-srp, tiny patch from Albert Chin
7917 <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
7918 from RedHat gnutls-1.2.6 RPM.
7920 2005-11-15 Simon Josefsson <simon@josefsson.org>
7922 * NEWS: Use more verbose NEWS entry format.
7924 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7926 * tests/pskself.c: updated PSK self test
7928 2005-11-15 Simon Josefsson <simon@josefsson.org>
7930 * src/certtool-gaa.c: Fix.
7932 2005-11-15 Simon Josefsson <simon@josefsson.org>
7934 * doc/manpages/Makefile.am: Generated.
7936 2005-11-15 Simon Josefsson <simon@josefsson.org>
7938 * tests/.cvsignore: [no log message]
7940 2005-11-15 Simon Josefsson <simon@josefsson.org>
7942 * tests/Makefile.am: Add pskself.
7944 2005-11-15 Simon Josefsson <simon@josefsson.org>
7946 * tests/pskself.c: Add, based on anonself.c.
7948 2005-11-15 Simon Josefsson <simon@josefsson.org>
7950 * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
7953 2005-11-15 Simon Josefsson <simon@josefsson.org>
7955 * lib/gnutls_psk.c: Doc fix.
7957 2005-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7959 * doc/TODO: [no log message]
7961 2005-11-14 Simon Josefsson <simon@josefsson.org>
7963 * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
7964 lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
7965 src/serv.c: Include config.h first. Tiny patch from Albert Chin
7966 <gnutls-dev@mlists.thewrittenword.com>.
7968 2005-11-14 Simon Josefsson <simon@josefsson.org>
7970 * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
7971 constant, for IBM C v6. Tiny patch from Albert Chin
7972 <gnutls-dev@mlists.thewrittenword.com>.
7974 2005-11-14 Simon Josefsson <simon@josefsson.org>
7976 * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
7977 MAP_FAILED, tiny patch from Albert Chin
7978 <gnutls-dev@mlists.thewrittenword.com>
7980 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7982 * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
7985 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
7987 * doc/arch/extensions_st.dia, doc/arch/extensions_st.eps,
7988 doc/arch/extensions_st.pdf, doc/arch/extensions_st.png,
7989 doc/arch/mod_auth_st.dia, doc/arch/mod_auth_st.eps,
7990 doc/arch/mod_auth_st.pdf, doc/arch/mod_auth_st.png,
7991 doc/internals.texi: added brief documentation on the extension and
7992 auth_method internals.
7994 2005-11-12 Simon Josefsson <simon@josefsson.org>
7998 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8000 * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
8001 src/certtool.gaa: some documentation updates.
8003 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8005 * doc/arch/certificate-user-use-case.eps,
8006 doc/arch/certificate-user-use-case.pdf,
8007 doc/arch/certificate-user-use-case.png,
8008 doc/arch/client-server-use-case.eps,
8009 doc/arch/client-server-use-case.pdf,
8010 doc/arch/client-server-use-case.png,
8011 doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
8012 doc/arch/handshake-sequence.png, doc/arch/handshake-state.eps,
8013 doc/arch/handshake-state.pdf, doc/arch/handshake-state.png,
8014 doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png,
8015 doc/certificate-user-use-case.pdf,
8016 doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
8017 doc/client-server-use-case.png, doc/handshake-sequence.pdf,
8018 doc/handshake-sequence.png, doc/handshake-state.pdf,
8019 doc/handshake-state.png, doc/internals.texi, doc/objects.pdf,
8020 doc/objects.png: moved architecture figures to arch/
8022 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8024 * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
8027 2005-11-10 Simon Josefsson <simon@josefsson.org>
8029 * gl/inet_ntop.h, gl/readline.c: Update.
8031 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8033 * doc/gnutls.texi: [no log message]
8035 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8037 * lib/gnutls_int.h: [no log message]
8039 2005-11-08 Simon Josefsson <simon@josefsson.org>
8041 * doc/signatures.texi: Add.
8043 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8045 * doc/Makefile.am, doc/arch/handshake-sequence.dia,
8046 doc/arch/handshake-state.dia, doc/arch/objects.dia,
8047 doc/certificate-user-use-case.pdf,
8048 doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
8049 doc/client-server-use-case.png, doc/gnutls.texi,
8050 doc/handshake-sequence.pdf, doc/handshake-sequence.png,
8051 doc/handshake-state.pdf, doc/handshake-state.png,
8052 doc/internals.texi, doc/objects.pdf, doc/objects.png: added some
8053 stuff about the internals of gnutls.
8055 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8057 * doc/arch/certificate-user-use-case.dia,
8058 doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
8059 again the files in binary mode.
8061 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8063 * doc/arch/certificate-user-use-case.dia,
8064 doc/arch/client-server-use-case.dia, doc/arch/objects.dia: [no log
8067 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8069 * doc/arch/certificate-user-use-case.dia,
8070 doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
8071 some architectural diagrams. Quite primitive.
8073 2005-11-08 Simon Josefsson <simon@josefsson.org>
8075 * doc/signatures.texi: add
8077 2005-11-08 Simon Josefsson <simon@josefsson.org>
8079 * doc/signatures.texi: Wrap around <80 columns.
8081 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8083 * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
8084 src/serv.c: fixed bug in session packing for anonymous connections.
8087 2005-11-07 Simon Josefsson <simon@josefsson.org>
8089 * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
8090 tests/openssl.c, tests/x509_test.c: Indent.
8092 2005-11-07 Simon Josefsson <simon@josefsson.org>
8094 * Makefile.am: Indent tests/.
8096 2005-11-07 Simon Josefsson <simon@josefsson.org>
8100 2005-11-07 Simon Josefsson <simon@josefsson.org>
8102 * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
8103 lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
8104 lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
8105 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
8106 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
8107 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
8108 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
8109 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
8110 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
8111 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
8112 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
8113 lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
8114 lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
8115 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
8116 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
8117 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
8118 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
8119 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
8120 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
8121 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
8122 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
8123 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
8124 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
8125 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
8126 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
8127 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
8128 lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
8129 lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
8130 lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
8131 lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
8132 lib/gnutls_record.h, lib/gnutls_rsa_export.c,
8133 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
8134 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
8135 lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
8136 lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
8137 lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
8138 lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
8139 lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
8140 lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
8141 lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
8142 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
8143 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
8144 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
8145 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
8146 lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
8147 lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
8148 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
8149 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
8150 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
8151 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
8152 lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
8153 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
8154 libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
8155 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
8156 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
8157 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
8158 libextra/openpgp/xml.c, libextra/openssl_compat.c,
8159 libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
8160 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
8161 src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
8162 src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
8164 2005-11-07 Simon Josefsson <simon@josefsson.org>
8166 * Makefile.am: Use GNU coding style for indent.
8168 2005-11-07 Simon Josefsson <simon@josefsson.org>
8170 * doc/manpages/Makefile.am: Add.
8172 2005-11-07 Simon Josefsson <simon@josefsson.org>
8174 * doc/reference/Makefile.am: Ignore more headers.
8176 2005-11-07 Simon Josefsson <simon@josefsson.org>
8178 * src/.cvsignore: [no log message]
8180 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8182 * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
8183 lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
8185 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8187 * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
8188 doc/manpages/Makefile.am, doc/manpages/psktool.1,
8189 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
8190 lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
8191 lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
8192 lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
8193 lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
8194 lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
8195 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
8196 lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
8197 lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
8198 src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
8199 src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
8200 src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
8201 the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have
8202 been added. * The session resumption data are now system
8205 2005-11-07 Simon Josefsson <simon@josefsson.org>
8207 * ChangeLog: [no log message]
8209 2005-11-07 Simon Josefsson <simon@josefsson.org>
8213 ----------------------------------------------------------------------
8214 Copyright (C) 2005, 2006 Free Software Foundation
8215 Copying and distribution of this file, with or without modification,
8216 are permitted in any medium without royalty provided the copyright
8217 notice and this notice are preserved.