Add `.gitignore'.
[gnutls.git] / ChangeLog
blob0bcf7b07ef9c2cf9ebfb42289c866bc912efb560
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>
42         * NEWS: Add.
44 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
46         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
47         default priorities.
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
60         anywhere)
62 2007-10-14  Simon Josefsson <simon@josefsson.org>
64         * ChangeLog: Generated.
66 2007-10-14  Simon Josefsson <simon@josefsson.org>
68         * NEWS: Typo.
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>
80         * NEWS: Wrap.
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
99         compatible.
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>
139         * : 1   0       NEWS
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
157         alert numbers.
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):
187         Likewise.
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
206         developers.
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
221         Conflicts:      NEWS
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
250         the documentation.
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>
279         * NEWS: Add.
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>
300         * NEWS: Add.
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>
312         * NEWS: Add.
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>
325         * AUTHORS: Add.
327 2007-09-24  Simon Josefsson <simon@josefsson.org>
329         * NEWS: Add.
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
357         add -g to it.
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
423         extension.
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>
435         * NEWS: Add.
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>
476         * configure.in: Fix.
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>
488         * NEWS: Add.
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
538         doc/credentials/.
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
567         gnulib files.
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>
622         * NEWS: Fix.
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
631         values for SRP.
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>
647         * NEWS: Add.
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>
655         * NEWS: Fix.
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>
663         * NEWS: Fix.
665 2007-09-01  Simon Josefsson <simon@josefsson.org>
667         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
668         v1.1.
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
677         v1.0.
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>
703         * NEWS: Add.
705 2007-08-27  Simon Josefsson <simon@josefsson.org>
707         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
708         GNUTLS_CRD_IA.
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>
716         * NEWS: Add.
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>
746         * NEWS: Add.
748 2007-08-24  Simon Josefsson <simon@josefsson.org>
750         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
751         OpenCDK 0.6.4.
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>
767         * NEWS: Add.
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>
779         * NEWS: Add.
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
799         disabled.
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>
811         * NEWS: Add.
813 2007-08-16  Simon Josefsson <simon@josefsson.org>
815         * configure.in: Bump version.
817 2007-08-16  Simon Josefsson <simon@josefsson.org>
819         * NEWS: Add.
821 2007-08-16  Simon Josefsson <simon@josefsson.org>
823         * NEWS: Add.
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
901         used.
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>
919         * NEWS: Typo.
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>
931         * NEWS: Add.
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
956         sign callback.
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
987         codes.
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>
1024         * NEWS: Add.
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>
1036         * NEWS: Add.
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>
1045         * AUTHORS: Add.
1047 2007-08-08  Simon Josefsson <simon@josefsson.org>
1049         * NEWS: Add.
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>
1057         * NEWS: Add.
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>
1068         * NEWS: Add.
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>
1095         * NEWS: Add.
1097 2007-08-07  Simon Josefsson <simon@josefsson.org>
1099         * NEWS: Add.
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>
1132         * AUTHORS: Add.
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>
1140         * NEWS: Add.
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>
1215         * NEWS: Add.
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>
1233         * NEWS: Add.
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>
1250         * NEWS: Add.
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>
1264         * NEWS: Add.
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>
1273         * doc/TODO: Add.
1275 2007-06-27  Simon Josefsson <simon@josefsson.org>
1277         * NEWS: Add.
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>
1285         * NEWS: Add.
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
1304         libraries'.
1306 2007-06-26  Simon Josefsson <simon@josefsson.org>
1308         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
1309         bindings.
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>
1325         * NEWS: Add.
1327 2007-06-26  Simon Josefsson <simon@josefsson.org>
1329         * NEWS: Add.
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
1344         gnulib files.
1346 2007-06-26  Simon Josefsson <simon@josefsson.org>
1348         * NEWS: Add.
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>
1358         * NEWS: Add.
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>
1368         * NEWS: Add.
1370 2007-06-20  Simon Josefsson <simon@josefsson.org>
1372         * THANKS: Add.
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>
1428         * doc/TODO: Add.
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>
1465         * NEWS: Fix.
1467 2007-06-11  Simon Josefsson <simon@josefsson.org>
1469         * NEWS: Add.
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
1478         file isn't present.
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>
1499         * NEWS: Add.
1501 2007-06-11  Simon Josefsson <simon@josefsson.org>
1503         * NEWS: Add.
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
1512         files.
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
1526         OpenCDK 0.6.3.
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>
1559         * NEWS: Add.
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>
1567         * NEWS: Add.
1569 2007-06-08  Simon Josefsson <simon@josefsson.org>
1571         * NEWS: Add.
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>
1640         * NEWS: Add.
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
1702         documentation.
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>
1770         * THANKS: Add.
1772 2007-05-27  Simon Josefsson <simon@josefsson.org>
1774         * NEWS: Fix.
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>
1786         * NEWS: Add.
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>
1823         * NEWS: Fix.
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>
1831         * NEWS: Add.
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>
1852         * NEWS: Add.
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>
1870         * NEWS: Typo.
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>
1882         * NEWS: Add.
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
1907         code.
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
1921         armored.
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>
1955         * NEWS: Add.
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>
1963         * NEWS: Fix.
1965 2007-05-12  Simon Josefsson <simon@josefsson.org>
1967         * NEWS: Add.
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>
1984         * NEWS: Add.
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
1989         OpenPGP.
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>
2002         * NEWS: Fix.
2004 2007-05-03  Simon Josefsson <simon@josefsson.org>
2006         * NEWS: Add.
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
2068         OpenCDK 0.6.0.
2070 2007-04-21  Simon Josefsson <simon@josefsson.org>
2072         * doc/TODO: Add.
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
2082         and some cleanups.
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>
2116         * NEWS: Add.
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>
2164         * doc/TODO: Fix.
2166 2007-04-12  Simon Josefsson <simon@josefsson.org>
2168         * doc/TODO: Fix.
2170 2007-04-12  Simon Josefsson <simon@josefsson.org>
2172         * doc/TODO: Add.
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>
2180         * NEWS: Add.
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
2190         ENABLE_AUTHZ.
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>
2215         * NEWS: Add.
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
2231         <hyc@symas.com>.
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>
2285         * NEWS: Add.
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>
2341         * doc/TODO: Add.
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>
2369         * NEWS: Add.
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>
2401         * src/cli.c: Fix.
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
2460         build-aux.
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>
2499         * NEWS: Fix.
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>
2523         * NEWS: Add.
2525 2007-02-22  Simon Josefsson <simon@josefsson.org>
2527         * THANKS: Typo.
2529 2007-02-22  Simon Josefsson <simon@josefsson.org>
2531         * THANKS: Add.
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>
2547         * tests/dn.c: Add.
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>
2644         * NEWS: Add.
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>
2659         * NEWS: Fix.
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>
2671         * NEWS: Revert.
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>
2679         * NEWS: Typo.
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
2696         prototypes).
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>
2721         * NEWS: Add.
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>
2757         * doc/TODO: Add.
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>
2766         * NEWS: Add.
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>
2774         * AUTHORS: update
2776 2007-02-16  Simon Josefsson <simon@josefsson.org>
2778         * NEWS: Add.
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>
2799         * NEWS: Add.
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>
2828         * NEWS: Add.
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>
2856         * NEWS: Add.
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>
2866         * NEWS: Add.
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>
2886         * NEWS: Add.
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>
3037         * NEWS: Add.
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
3052         message]
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>
3138         * doc/TODO: Add.
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>
3185         * NEWS: Add.
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
3240         gl/.
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,
3250         gl/progname.h: Add.
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: 
3266         Remove.
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>
3317         * NEWS: Add.
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>
3325         * NEWS: Fix.
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
3387         <m@tthias.eu>.
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
3410         code it to UTC.
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
3425         gmtime_r.
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>
3459         * NEWS: Add.
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>
3528         * NEWS: Add.
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>
3563         * NEWS: Typo.
3565 2007-02-08  Simon Josefsson <simon@josefsson.org>
3567         * NEWS, THANKS: Add.
3569 2007-02-08  Simon Josefsson <simon@josefsson.org>
3571         * NEWS: Add.
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
3593         otherName SAN's.
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>
3605         * AUTHORS: Fix.
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>
3613         * NEWS: Fix.
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>
3621         * NEWS: Add.
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>
3629         * NEWS: Add.
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>
3668         * NEWS: Fix.
3670 2007-02-06  Simon Josefsson <simon@josefsson.org>
3672         * NEWS: Add.
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>
3681         * NEWS: Reorder.
3683 2007-02-06  Simon Josefsson <simon@josefsson.org>
3685         * doc/gnutls.texi: Fix.
3687 2007-02-06  Simon Josefsson <simon@josefsson.org>
3689         * NEWS: Add.
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>
3702         * NEWS: Add.
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
3720         username/password.
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>
3752         * NEWS: Fix.
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>
3764         * NEWS: Add.
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
3789         commit.
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>
3809         * NEWS: Add.
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>
3826         * NEWS: Reorder.
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>
3834         * NEWS: Fix.
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>
3848         * NEWS: Add.
3850 2007-02-05  Simon Josefsson <simon@josefsson.org>
3852         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
3853         for templates.
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>
3894         * NEWS: Add.
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>
3909         * NEWS: Add.
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.
3918         Oops.
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>
3974         * NEWS: Typo.
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>
3983         * NEWS: Add.
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>
3991         * NEWS: Fix.
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>
3999         * NEWS: Reorder.
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
4016         extension.
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>
4072         * NEWS: Add.
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
4085         available.
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>
4109         * NEWS: Add.
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>
4120         * NEWS: Add.
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>
4129         * NEWS: Add.
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
4140         <tron@NetBSD.org>.
4142 2007-01-16  Simon Josefsson <simon@josefsson.org>
4144         * configure.in: Bump versions.
4146 2007-01-16  Simon Josefsson <simon@josefsson.org>
4148         * NEWS: Add.
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>
4176         * NEWS: Add.
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
4195         intention was).
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>
4208         * NEWS: Add.
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
4227         before gl.
4229 2007-01-11  Simon Josefsson <simon@josefsson.org>
4231         * NEWS: Fix.
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
4243         add it twice.
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>
4257         * NEWS: Fix.
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>
4290         * NEWS: Add.
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>
4304         * NEWS: Add.
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
4326         it.
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>
4338         * NEWS: Add.
4340 2006-12-28  Simon Josefsson <simon@josefsson.org>
4342         * NEWS: Add.
4344 2006-12-28  Simon Josefsson <simon@josefsson.org>
4346         * NEWS: Fix.
4348 2006-12-28  Simon Josefsson <simon@josefsson.org>
4350         * NEWS: Fix.
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>
4370         * NEWS: Add.
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>
4383         * NEWS: Add.
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
4407         Courtès).
4409 2006-12-27  Simon Josefsson <simon@josefsson.org>
4411         * NEWS: Add.
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>
4453         * NEWS: Add.
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
4460         <max@duempel.org>.
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: 
4470         Add.
4472 2006-12-27  Simon Josefsson <simon@josefsson.org>
4474         * NEWS: Add.
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>
4513         * NEWS: Fix.
4515 2006-12-10  Simon Josefsson <simon@josefsson.org>
4517         * NEWS: Add.
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>
4549         * NEWS: Add.
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
4558         default.
4560 2006-11-29  Simon Josefsson <simon@josefsson.org>
4562         * NEWS: Fix.
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>
4571         * NEWS: Fix.
4573 2006-11-26  Simon Josefsson <simon@josefsson.org>
4575         * NEWS: Add.
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>
4591         * NEWS: Fix.
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
4624         question.
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>
4634         * NEWS: Add.
4636 2006-11-25  Simon Josefsson <simon@josefsson.org>
4638         * NEWS: Add.
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>
4653         * NEWS: Add.
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>
4665         * NEWS: Add.
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: 
4674         Update.
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>
4706         * NEWS: Add.
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
4724         project.
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>
4736         * NEWS: Add.
4738 2006-11-16  Simon Josefsson <simon@josefsson.org>
4740         * NEWS: Add.
4742 2006-11-16  Simon Josefsson <simon@josefsson.org>
4744         * NEWS: Add.
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
4765         mingw32.
4767 2006-11-15  Simon Josefsson <simon@josefsson.org>
4769         * configure.in: Bump versions (done incorrectly in the 1.5.4
4770         release).
4772 2006-11-15  Simon Josefsson <simon@josefsson.org>
4774         * NEWS: Add.
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>
4799         * NEWS: Add.
4801 2006-11-07  Simon Josefsson <simon@josefsson.org>
4803         * NEWS: Add.
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
4826         functions.
4828 2006-11-07  Simon Josefsson <simon@josefsson.org>
4830         * NEWS: Add.
4832 2006-11-07  Simon Josefsson <simon@josefsson.org>
4834         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
4835         issues.
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>
4850         * NEWS: Fix.
4852 2006-11-05  Simon Josefsson <simon@josefsson.org>
4854         * NEWS: Add.
4856 2006-11-05  Simon Josefsson <simon@josefsson.org>
4858         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
4859         configure.in).
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>
4879         * NEWS: Add.
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>
4899         * NEWS: Add.
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>
4909         * NEWS: Add.
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
4918         <sys/stat.h>.
4920 2006-10-30  Simon Josefsson <simon@josefsson.org>
4922         * configure.in, lib/defines.h: Simplify #include's using gnulib
4923         modules.
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>
4997         * NEWS: Fix.
4999 2006-10-26  Simon Josefsson <simon@josefsson.org>
5001         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
5002         0.5.11.
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>
5018         * NEWS: Add.
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
5055         rsa-md5-collision/.
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
5087         directory.
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>
5096         * NEWS: Add.
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
5121         committed.
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
5138         modules.
5140 2006-10-21  Simon Josefsson <simon@josefsson.org>
5142         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
5143         duplicate modules.
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/
5161         to lgl/.
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: 
5277         Update.
5279 2006-10-19  Simon Josefsson <simon@josefsson.org>
5281         * NEWS: Add.
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>
5290         * NEWS: Add.
5292 2006-10-11  Simon Josefsson <simon@josefsson.org>
5294         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
5295         0.5.10.
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>
5307         * NEWS: Add.
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>
5327         * NEWS: Fix.
5329 2006-10-03  Simon Josefsson <simon@josefsson.org>
5331         * NEWS: Add.
5333 2006-10-03  Simon Josefsson <simon@josefsson.org>
5335         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
5336         Update.
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>
5344         * NEWS: Add.
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>
5353         * NEWS: Add.
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>
5368         * NEWS: Add.
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: 
5382         Update.
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
5392         logic.
5394 2006-09-24  Simon Josefsson <simon@josefsson.org>
5396         * THANKS: Add.
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>
5444         * NEWS: Add.
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>
5456         * NEWS: Add.
5458 2006-09-21  Simon Josefsson <simon@josefsson.org>
5460         * tests/pkcs1-pad: Simplify grep expression, to work around debug
5461         messages from wine.
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
5498         Weinmann.
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>
5515         * THANKS: Add.
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>
5524         * NEWS: Add.
5526 2006-09-12  Simon Josefsson <simon@josefsson.org>
5528         * NEWS: Fix.
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
5537         adding self tests.
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
5546         Eric Young in
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>
5582         * NEWS: Add.
5584 2006-09-08  Simon Josefsson <simon@josefsson.org>
5586         * NEWS: Fix.
5588 2006-09-08  Simon Josefsson <simon@josefsson.org>
5590         * NEWS: Fix.
5592 2006-09-08  Simon Josefsson <simon@josefsson.org>
5594         * NEWS: Add.
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>
5606         * NEWS: Add.
5608 2006-09-08  Simon Josefsson <simon@josefsson.org>
5610         * NEWS: Add.
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>
5620         * THANKS: Add.
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>
5633         * NEWS: Fix.
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>
5662         * NEWS: Add.
5664 2006-08-27  Simon Josefsson <simon@josefsson.org>
5666         * THANKS: Add.
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>
5682         * NEWS: Add.
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,
5705         see
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>
5731         * NEWS: Fix.
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/
5740         directory.
5742 2006-08-13  Simon Josefsson <simon@josefsson.org>
5744         * NEWS: Add.
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>
5778         * NEWS: Fix.
5780 2006-08-11  Simon Josefsson <simon@josefsson.org>
5782         * NEWS: Add.
5784 2006-08-11  Simon Josefsson <simon@josefsson.org>
5786         * NEWS: Add.
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>
5805         * NEWS: Add.
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>
5831         * NEWS: Add.
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>
5844         * NEWS: Fix.
5846 2006-08-06  Simon Josefsson <simon@josefsson.org>
5848         * NEWS: Add.
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>
5857         * THANKS: add
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
5878         assigned value
5880 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5882         * lib/gnutls_int.h: cert_type extension was updated to the IANA
5883         assigned value
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>
5896         * THANKS: Add.
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: 
5922         Update.
5924 2006-07-10  Simon Josefsson <simon@josefsson.org>
5926         * THANKS: Fix.
5928 2006-07-10  Simon Josefsson <simon@josefsson.org>
5930         * THANKS: Add.
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
5951         from 2511 to 4211
5953 2006-07-06  Simon Josefsson <simon@josefsson.org>
5955         * doc/TODO: Add.
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: 
5973         Add.
5975 2006-06-28  Simon Josefsson <simon@josefsson.org>
5977         * NEWS: Add.
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>
5985         * NEWS: Fix.
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
6068         void* to int.
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>
6080         * THANKS: Add.
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
6123         != objdir.
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
6133         != objdir.
6135 2006-06-19  Simon Josefsson <simon@josefsson.org>
6137         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
6138         objdir.
6140 2006-06-19  Simon Josefsson <simon@josefsson.org>
6142         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
6143         objdir.
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
6181         have fork.
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
6202         avoid warnings.
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>
6215         * NEWS: Fix.
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>
6223         * NEWS: Add.
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
6259         (for mingw).
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
6304         libtool.  (argh!)
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
6318         C++ compiler.
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
6327         unconditonially.
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,
6338         for mingw.
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>
6432         * NEWS: Add.
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
6443         getaddrinfo.
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
6493         ksba.
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>
6521         * NEWS: Add.
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
6531         system.
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>
6543         * NEWS: Add.
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
6600         functions
6602 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6604         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
6605         message]
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
6634         useless warnings.
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>
6646         * NEWS: Add.
6648 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6650         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
6651         1.1
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>
6668         * NEWS: Add.
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
6705         libtasn1.
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>
6721         * NEWS: Add.
6723 2006-03-08  Simon Josefsson <simon@josefsson.org>
6725         * NEWS: Add.
6727 2006-03-08  Simon Josefsson <simon@josefsson.org>
6729         * NEWS: Add.
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>
6753         * NEWS: Fix.
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
6758         asn1_copy_node API.
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>
6827         * NEWS: Sort.
6829 2006-03-08  Simon Josefsson <simon@josefsson.org>
6831         * NEWS: Add.
6833 2006-03-08  Simon Josefsson <simon@josefsson.org>
6835         * lib/x509/xml.c: Disable XML functionality, because it relies on
6836         libtasn1 internals.
6838 2006-03-08  Simon Josefsson <simon@josefsson.org>
6840         * NEWS: Add.
6842 2006-03-08  Simon Josefsson <simon@josefsson.org>
6844         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
6845         mingw32 builds.
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>
6860         * po/LINGUAS: Add.
6862 2006-03-08  Simon Josefsson <simon@josefsson.org>
6864         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
6865         Add.
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>
6875         * .cvscopying: Fix.
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
6888         translations.
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>
6896         * maint.mk: Update.
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>
6926         * NEWS: Add.
6928 2006-03-03  Simon Josefsson <simon@josefsson.org>
6930         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
6931         Gettextize.
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>
7021         * NEWS: Fix typo.
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>
7033         * NEWS: Add.
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>
7050         * THANKS: Add.
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>
7120         * NEWS: Add.
7122 2006-02-08  Simon Josefsson <simon@josefsson.org>
7124         * NEWS: Add.
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
7179         of sessions.
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: 
7197         Update.
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>
7227         * doc/TODO: Add.
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>
7300         * NEWS: Add.
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>
7313         * NEWS: Add.
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>
7334         * NEWS: Add.
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>
7352         * NEWS: Add.
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>
7364         * NEWS: Fix.
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>
7372         * doc/TODO: Add.
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>
7396         * NEWS: Add.
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>
7443         * NEWS: Add.
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>
7455         * THANKS: Add.
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>
7465         * NEWS: Fix.
7467 2005-12-15  Simon Josefsson <simon@josefsson.org>
7469         * NEWS: Fix.
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
7478         message]
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
7491         support.
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>
7499         * doc/TODO: Add.
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>
7511         * NEWS: Add.
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
7579         external API.
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>
7612         * NEWS: Add.
7614 2005-12-08  Simon Josefsson <simon@josefsson.org>
7616         * NEWS: Add.
7618 2005-12-08  Simon Josefsson <simon@josefsson.org>
7620         * doc/manpages/Makefile.am: Update.
7622 2005-12-08  Simon Josefsson <simon@josefsson.org>
7624         * NEWS: Add.
7626 2005-12-08  Simon Josefsson <simon@josefsson.org>
7628         * doc/TODO: Fix.
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>
7652         * NEWS: Add.
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>
7664         * doc/TODO: Remove.
7666 2005-12-08  Simon Josefsson <simon@josefsson.org>
7668         * NEWS: Add.
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
7678         passwords.
7680 2005-12-08  Simon Josefsson <simon@josefsson.org>
7682         * NEWS: Fix.
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>
7713         * doc/TODO: add
7715 2005-12-02  Simon Josefsson <simon@josefsson.org>
7717         * doc/TODO: Add.
7719 2005-12-02  Simon Josefsson <simon@josefsson.org>
7721         * doc/TODO: Fix.
7723 2005-12-02  Simon Josefsson <simon@josefsson.org>
7725         * doc/TODO: Add.
7727 2005-12-02  Simon Josefsson <simon@josefsson.org>
7729         * doc/TODO: Add.
7731 2005-12-02  Simon Josefsson <simon@josefsson.org>
7733         * doc/TODO: Add.
7735 2005-12-02  Simon Josefsson <simon@josefsson.org>
7737         * doc/TODO: Add.
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>
7745         * doc/TODO: Add.
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>
7757         * NEWS: Add.
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
7784         encryption status.
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
7798         more fixes for PSK.
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>
7855         * NEWS: Typo.
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
7876         CHECKSUMS.
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
7883         file.
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>
7895         * NEWS: Fix.
7897 2005-11-15  Simon Josefsson <simon@josefsson.org>
7899         * NEWS: Add.
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
7951         errors.
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
7983         ciphersuites.
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>
7996         * doc/TODO: Add.
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
8025         past changes.
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
8065         message]
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>
8098         * NEWS: Add.
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
8203         independent.
8205 2005-11-07  Simon Josefsson <simon@josefsson.org>
8207         * ChangeLog: [no log message]
8209 2005-11-07  Simon Josefsson <simon@josefsson.org>
8211         * Version 1.2.9.
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.