Indent code.
[gnutls.git] / ChangeLog
blob854337567233232b2131d5ed7c4a46928f834c36
1 2009-10-06  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.9.7.
5 2009-10-06  Simon Josefsson <simon@josefsson.org>
7         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4,
8         gl/m4/unistd_h.m4, gl/progname.c, gl/stdio.in.h, gl/unistd.in.h,
9         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/unistd_h.m4,
10         lib/gl/stdio.in.h, lib/gl/unistd.in.h, maint.mk: Update gnulib
11         files.
13 2009-10-06  Simon Josefsson <simon@josefsson.org>
15         * NEWS: Add.
17 2009-10-06  Simon Josefsson <simon@josefsson.org>
19         * lib/libgnutlsxx.map: Fix symbol export rules.  Tiny patch by Boyan Kasarov <bkasarov@gmail.com>.
21 2009-10-06  Simon Josefsson <simon@josefsson.org>
23         * lib/gnutlsxx.cpp: Include config.h.  Tiny patch from Boyan Kasarov <bkasarov@gmail.com>.
25 2009-10-01  Daiki Ueno <ueno@unixuser.org>
27         * lib/gnutls_sig.c: Reserve enough room for hash buffers.  This fixes x509self self-test.
29 2009-09-30  Simon Josefsson <simon@josefsson.org>
31         * gl/Makefile.am, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
32         gl/tests/Makefile.am, gl/unistd.in.h, lib/gl/Makefile.am,
33         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4,
34         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h: Update gnulib files.
36 2009-09-30  Simon Josefsson <simon@josefsson.org>
38         * NEWS: Add.
40 2009-09-30  Simon Josefsson <simon@josefsson.org>
42         * lib/gnutls_priority.c: Attempt to negotiate TLS 1.2 by default.
44 2009-09-30  Simon Josefsson <simon@josefsson.org>
46         * NEWS: Add.
48 2009-09-30  Simon Josefsson <simon@josefsson.org>
50         * lib/auth_cert.c: Fix comment.
52 2009-09-30  Daiki Ueno <ueno@unixuser.org>
54         * lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
55         lib/auth_srp_rsa.c, lib/gnutls_sig.c, lib/gnutls_sig.h: Fix
56         server-side TLS 1.2 support.
58 2009-09-30  Daiki Ueno <ueno@unixuser.org>
60         * lib/gnutls_sig.c: Calculate DER-encoded DigestInfo on-the-fly
61         rather than hard code it.
63 2009-09-28  Ludovic Courtès <ludo@gnu.org>
65         * configure.ac, guile/src/core.c: guile: Adjust for Guile 1.9.3+.  * guile/src/core.c (mark_session_record_port,
66           free_session_record_port): Conditionalize on `SCM_MAJOR_VERSION == 1
67           && SCM_MINOR_VERSION <= 8'.  (scm_init_gnutls_session_record_port_type): Adjust accordingly.    (make_session_record_port): Use `scm_gc_malloc_pointerless ()'
68           when available.
70 2009-09-28  Ludovic Courtès <ludo@gnu.org>
72         * guile/src/core.c: guile: Syntactic nitpicking.  * guile/src/core.c (SCM_GNUTLS_MAKE_SESSION_DATA,   SCM_GNUTLS_SET_SESSION_RECORD_PORT): Remove extraneous semicolon.
74 2009-09-28  Ludovic Courtès <ludo@gnu.org>
76         * guile/src/core.c: guile: Use Guile's malloc routines.  * guile/src/core.c (scm_init_gnutls): Use Guile's malloc routines.
78 2009-09-23  Simon Josefsson <simon@josefsson.org>
80         * lib/ext_server_name.c: Clarify gnutls_server_name_set usage.  Reported by Daniel Black <daniel@cacert.org> in
82         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3878>.
84 2009-09-23  Ludovic Courtès <ludo@gnu.org>
86         * guile/src/core.c: Fix integer/pointer cast warnings in the Guile
87         bindings on x86_64.  * guile/src/core.c (do_fill_port, fill_session_record_port_input,   scm_gnutls_set_session_transport_fd_x): Make sure pointer/integer
88           casts use integers of the right size.
90 2009-09-23  Ludovic Courtès <ludo@gnu.org>
92         * guile/src/extra.c: Update Guile bindings to the current OpenPGP
93         API.  * guile/src/extra.c (scm_gnutls_openpgp_certificate_id,   scm_gnutls_openpgp_certificate_id_x): Use   the newer `gnutls_openpgp_crt_get_key_id ()'.
95 2009-09-23  Ludovic Courtès <ludo@gnu.org>
97         * doc/Makefile.am, guile/src/Makefile.am, guile/tests/Makefile.am: 
98         Turn off auto-compilation when using Guile 1.9+.  * guile/src/Makefile.am (GUILE_FOR_BUILD): Turn off auto-compilation   with Guile 1.9+.  * guile/tests/Makefile.am (TESTS_ENVIRONMENT): Likewise.  * doc/Makefile.am (GUILE_FOR_BUILD): Likewise.
100 2009-09-23  Ludovic Courtès <ludo@gnu.org>
102         * guile/src/core.c, guile/src/errors.c, guile/src/extra.c,
103         guile/src/utils.c, guile/src/utils.h: Fix inclusion of <config.h> in
104         Guile bindings.  * guile/src/core.c, guile/src/errors.c, guile/src/extra.c,   guile/src/utils.c: Include <config.h> first, as suggested by Simon   Josefsson.  * guile/src/utils.h: Don't include <config.h>.
106 2009-09-22  Simon Josefsson <simon@josefsson.org>
108         * gl/unistd.in.h, lib/gl/unistd.in.h: Update gnulib files.
110 2009-09-22  Simon Josefsson <simon@josefsson.org>
112         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
113         libextra/configure.ac: Bump versions.
115 2009-09-22  Simon Josefsson <simon@josefsson.org>
117         * build-aux/gendocs.sh: Chmod.
119 2009-09-22  Simon Josefsson <simon@josefsson.org>
121         * ChangeLog: Generated.
123 2009-09-22  Simon Josefsson <simon@josefsson.org>
125         * NEWS: Version 2.9.6.
127 2009-09-22  Simon Josefsson <simon@josefsson.org>
129         * gl/Makefile.am, gl/m4/getdelim.m4, gl/m4/stdio_h.m4,
130         gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
131         gl/stdio.in.h, gl/stdlib.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
132         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/stdlib_h.m4,
133         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
134         lib/gl/stdlib.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
135         maint.mk: Update gnulib files.
137 2009-09-13  Brad Hards <bradh@frogmouth.net>
139         * lib/x509/x509.c: Add forgotten documentation bits for issuer
140         altname Signed-off-by: Simon Josefsson <simon@josefsson.org>
142 2009-09-11  Simon Josefsson <simon@josefsson.org>
144         * build-aux/gendocs.sh, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
145         gl/m4/readline.m4, gl/m4/select.m4, gl/m4/sockets.m4,
146         gl/m4/socklen.m4, gl/m4/sockpfaf.m4, lib/gl/m4/sockets.m4,
147         lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/time_r.m4: 
148         Update gnulib files.
150 2009-09-11  Simon Josefsson <simon@josefsson.org>
152         * lib/gnutls_cipher.c: Add debug message.  Tiny patch from Miroslav
153         Kratochvil <exa.exa@gmail.com> in
154         <http://thread.gmane.org/gmane.network.gnutls.general/1758>.
156 2009-09-11  Daiki Ueno <ueno@unixuser.org>
158         * lib/Makefile.am: Fix out-of-tree build.  Fix out-of-tree build; gnutls.h is generated in the build tree.
160 2009-09-10  Simon Josefsson <simon@josefsson.org>
162         * NEWS, lib/m4/hooks.m4: Enable Camellia by default.
164 2009-09-10  Simon Josefsson <simon@josefsson.org>
166         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
167         libextra/configure.ac: Bump versions.
169 2009-09-10  Simon Josefsson <simon@josefsson.org>
171         * ChangeLog: Generated.
173 2009-09-10  Simon Josefsson <simon@josefsson.org>
175         * NEWS: Version 2.9.5.
177 2009-09-10  Simon Josefsson <simon@josefsson.org>
179         * configure.ac: Bump version.
181 2009-09-10  Simon Josefsson <simon@josefsson.org>
183         * gl/Makefile.am, gl/m4/stdio_h.m4, gl/m4/string_h.m4,
184         gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4, gl/stdio.in.h,
185         gl/string.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
186         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/string_h.m4,
187         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
188         lib/gl/string.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
189         maint.mk: Update gnulib files.
191 2009-09-10  Simon Josefsson <simon@josefsson.org>
193         * NEWS: Add.
195 2009-09-10  Simon Josefsson <simon@josefsson.org>
197         * AUTHORS: Add.
199 2009-09-10  Simon Josefsson <simon@josefsson.org>
201         * lib/m4/hooks.m4: Bump library version for new APIs.
203 2009-09-10  Simon Josefsson <simon@josefsson.org>
205         * lib/x509/output.c, lib/x509/x509.c: Indent.
207 2009-09-10  Simon Josefsson <simon@josefsson.org>
209         * lib/libgnutls.map: Move the new ABIs to the GNUTLS_2_10 section.
211 2009-09-09  Brad Hards <bradh@frogmouth.net>
213         * doc/manpages/Makefile.am, lib/includes/gnutls/x509.h,
214         lib/libgnutls.map, lib/x509/output.c, lib/x509/x509.c,
215         tests/Makefile.am, tests/x509_altname.c: Add X509 Issuer Altname
216         functions Signed-off-by: Simon Josefsson <simon@josefsson.org>
218 2009-09-07  Simon Josefsson <simon@josefsson.org>
220         * tests/key-id/key-id: Don't use ! to negate exit status.  Reported
221         by "Tom G. Christensen" <tgc@jupiterrise.com> in
223         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3861>.
225 2009-09-03  Simon Josefsson <simon@josefsson.org>
227         * gl/Makefile.am, gl/close.c, gl/inet_ntop.c, gl/inet_pton.c,
228         gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
229         gl/unistd.in.h, lib/gl/Makefile.am, lib/gl/m4/sys_stat_h.m4,
230         lib/gl/sys_stat.in.h, lib/gl/unistd.in.h, maint.mk: Update gnulib
231         files.
233 2009-09-03  Simon Josefsson <simon@josefsson.org>
235         * NEWS, lib/configure.ac, lib/m4/hooks.m4, libextra/configure.ac: 
236         Bump versions.
238 2009-09-03  Simon Josefsson <simon@josefsson.org>
240         * cfg.mk: Commit cyclo/ dir too.
242 2009-09-03  Simon Josefsson <simon@josefsson.org>
244         * ChangeLog: Generated.
246 2009-09-03  Simon Josefsson <simon@josefsson.org>
248         * NEWS: Version 2.9.4.
250 2009-09-03  Simon Josefsson <simon@josefsson.org>
252         * tests/hostname-check.c: Build when OpenPGP is disabled.
254 2009-09-03  Simon Josefsson <simon@josefsson.org>
256         * cfg.mk: Fix!
258 2009-09-03  Simon Josefsson <simon@josefsson.org>
260         * cfg.mk: Typo.
262 2009-09-03  Simon Josefsson <simon@josefsson.org>
264         * cfg.mk: Ugly hack for autobuilder.
266 2009-09-01  Simon Josefsson <simon@josefsson.org>
268         * NEWS: Add.
270 2009-09-01  Simon Josefsson <simon@josefsson.org>
272         * lib/gnutls_priority.c: Use SHA256 as MAC by default.
274 2009-09-01  Simon Josefsson <simon@josefsson.org>
276         * NEWS: Add.
278 2009-09-01  Daiki Ueno <ueno@unixuser.org>
280         * lib/gnutls_algorithms.c: Add SHA-2 cipher suites.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
282 2009-09-01  Daiki Ueno <ueno@unixuser.org>
284         * lib/debug.c: Print NewSessionTicket handshake.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
286 2009-08-31  Simon Josefsson <simon@josefsson.org>
288         * NEWS: Add.
290 2009-08-31  Simon Josefsson <simon@josefsson.org>
292         * lib/x509/x509.c: Handle XMPP SANs properly.  Reported by Howard
293         Chu <hyc@symas.com> in <https://savannah.gnu.org/support/?106975>.
295 2009-08-31  Simon Josefsson <simon@josefsson.org>
297         * lib/auth_dhe.c: Need another header.
299 2009-08-31  Simon Josefsson <simon@josefsson.org>
301         * AUTHORS, NEWS: Add.
303 2009-08-31  Simon Josefsson <simon@josefsson.org>
305         * lib/gnutls_algorithms.c: Add comment explaining where magic values
306         come from.
308 2009-08-31  Daiki Ueno <ueno@unixuser.org>
310         * lib/auth_cert.c: Fix parsing Certificate Request for TLS 1.2.  Fix the logic to skip supported_signature_algorithms in Certificate
311         Request.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
313 2009-08-31  Daiki Ueno <ueno@unixuser.org>
315         * lib/gnutls_handshake.c, lib/gnutls_pk.c, lib/gnutls_state.c: Use
316         SHA256 for PRF if TLS 1.2.  Use SHA256 for the basis of PRF, and for the hash over handshake
317         messages.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
319 2009-08-31  Daiki Ueno <ueno@unixuser.org>
321         * lib/auth_dhe.c, lib/auth_rsa_export.c, lib/auth_srp_rsa.c,
322         lib/gnutls_sig.c, lib/gnutls_sig.h: Respect TLS signature algorithm
323         in server KX.  Verify signature of DH parameters in Server Key Exchange with the
324         embedded signature algorithm.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
326 2009-08-31  Daiki Ueno <ueno@unixuser.org>
328         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
329         lib/gnutls_int.h: Add functions for TLS signature algorithm.  Add functions to convert TLS signature algorithm from/to constants
330         defined by GnuTLS.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
332 2009-08-31  Simon Josefsson <simon@josefsson.org>
334         * NEWS: Add.
336 2009-08-31  Simon Josefsson <simon@josefsson.org>
338         * maint.mk: Update gnulib files.
340 2009-08-31  Simon Josefsson <simon@josefsson.org>
342         * THANKS: Add.
344 2009-08-25  Fabian Keil <fk@fabiankeil.de>
346         * src/serv.c: Remove dead store in listen_socket().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
348 2009-08-25  Fabian Keil <fk@fabiankeil.de>
350         * lib/gnutls_buffers.c: Remove dead store in
351         _gnutls_io_write_buffered().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
353 2009-08-24  Fabian Keil <fk@fabiankeil.de>
355         * lib/x509/x509.c: Remove dead store in
356         gnutls_x509_crt_list_import().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
358 2009-08-24  Fabian Keil <fk@fabiankeil.de>
360         * lib/auth_srp_passwd.c: Remove dead store in pwd_put_values().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
362 2009-08-24  Fabian Keil <fk@fabiankeil.de>
364         * src/certtool.c: Remove dead store in pkcs12_info().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
366 2009-08-25  Fabian Keil <fk@fabiankeil.de>
368         * lib/auth_cert.c: Remove write-only variable info in
369         _gnutls_proc_cert_cert_req().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
371 2009-08-25  Fabian Keil <fk@fabiankeil.de>
373         * lib/auth_rsa_export.c: Remove write-only variable info in
374         gen_rsa_export_server_kx().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
376 2009-08-25  Fabian Keil <fk@fabiankeil.de>
378         * src/cfg/shared.c: Remove write-only variable sep_ar_idx in
379         split_multi_arg().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
381 2009-08-24  Fabian Keil <fk@fabiankeil.de>
383         * lib/x509/pkcs12.c: Remove write-only variable tmp_size in
384         _pkcs12_decode_safe_content().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
386 2009-08-29  Fabian Keil <fk@fabiankeil.de>
388         * THANKS: Remove duplicates. Two exact ones and a pretty close one.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
390 2009-08-25  Fabian Keil <fk@fabiankeil.de>
392         * lib/auth_srp_passwd.c: Mark what looks like a bug in in
393         _gnutls_srp_pwd_read_entry() Signed-off-by: Simon Josefsson <simon@josefsson.org>
395 2009-08-24  Fabian Keil <fk@fabiankeil.de>
397         * src/crypt.c: In main(), rename salt to salt_size and don't bother
398         reading info.salt which we don't use anyway.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
400 2009-08-31  Simon Josefsson <simon@josefsson.org>
402         * lib/opencdk/misc.c: (cdk_strlist_next): Handle NULL root value better.  Based on report
403         by Fabian Keil <fk@fabiankeil.de>.
405 2009-08-24  Fabian Keil <fk@fabiankeil.de>
407         * lib/x509/output.c: In print_extensions(), declare the *_idx
408         variables as int instead of size_t.  While it shouldn't make a difference, it makes more sense to me.
409         It's also consistent with (at least) print_crl().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
411 2009-08-24  Fabian Keil <fk@fabiankeil.de>
413         * lib/x509/output.c: In print_extensions(), initialize *_idx
414         variables once before entering the for loop instead of each run.  Otherwise checking them is pointless as they always will be zero.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
416 2009-08-24  Fabian Keil <fk@fabiankeil.de>
418         * lib/x509/output.c: In print_crq(), initialize challenge and
419         extensions once before entering the for loop instead of each run.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
421 2009-08-24  Fabian Keil <fk@fabiankeil.de>
423         * lib/x509/output.c: In print_crl(), initialize aki_idx and crl_nr
424         once before entering the for loop instead of each run.  Otherwise the "error: more than one AKI extension\n" and "error:
425         more than one CRL number\n" checks want work.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
427 2009-08-28  Simon Josefsson <simon@josefsson.org>
429         * tests/x509dn.c: Likewise.
431 2009-08-28  Simon Josefsson <simon@josefsson.org>
433         * tests/x509dn.c: Don't use deprecated type.
435 2009-08-28  Simon Josefsson <simon@josefsson.org>
437         * cfg.mk: Overwrite gettext's size_max.m4 to make sure we use one
438         that works.
440 2009-08-28  Simon Josefsson <simon@josefsson.org>
442         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4,
443         gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4, gl/progname.c,
444         gl/stdlib.in.h, gl/sys_socket.in.h, gl/tests/Makefile.am,
445         gl/unistd.in.h, gl/vasnprintf.c, lib/gl/Makefile.am,
446         lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_socket_h.m4,
447         lib/gl/m4/unistd_h.m4, lib/gl/stdlib.in.h, lib/gl/sys_socket.in.h,
448         lib/gl/tests/test-func.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
449         libextra/gl/override/lib/md5.c.diff: Update gnulib files.
451 2009-08-28  Simon Josefsson <simon@josefsson.org>
453         * configure.ac, lib/configure.ac, lib/gnutls_handshake.c,
454         lib/gnutls_handshake.h, lib/gnutls_str.h, lib/opencdk/Makefile.am,
455         lib/x509/privkey_pkcs8.c, libextra/configure.ac: Fix use of
456         deprecated types, for now and the future.
458 2009-08-28  Simon Josefsson <simon@josefsson.org>
460         * NEWS: Add.
462 2009-08-28  Simon Josefsson <simon@josefsson.org>
464         * lib/x509/crq.c: Fix gnutls_datum usage.
466 2009-08-28  Simon Josefsson <simon@josefsson.org>
468         * lib/gnutls_buffers.c, lib/gnutls_pk.c, lib/gnutls_str.c,
469         lib/gnutls_x509.c, lib/includes/gnutls/gnutls.h.in,
470         lib/opencdk/pubkey.c, lib/openpgp/gnutls_openpgp.c,
471         lib/x509/common.c, lib/x509/extensions.c, lib/x509/mpi.c,
472         lib/x509/privkey_pkcs8.c, lib/x509/x509_write.c, src/certtool.c,
473         tests/openpgp_test.c, tests/resume.c, tests/x509_test.c,
474         tests/x509dn.c, tests/x509sign-verify.c: Fix deprecated usage of
475         gnutls_datum.
477 2009-08-27  Dan Fandrich <dan@coneharvesters.com>
479         * lib/opencdk/new-packet.c, lib/opencdk/packet.h,
480         lib/opencdk/pubkey.c, lib/opencdk/read-packet.c,
481         lib/opencdk/stream.c, lib/opencdk/stream.h, lib/opencdk/verify.c,
482         lib/x509/crq.c: Fix compiler warning bugs for OpenWatcom.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
484 2009-08-25  Daiki Ueno <ueno@unixuser.org>
486         * tests/resume.c: Fix double-free Signed-off-by: Simon Josefsson <simon@josefsson.org>
488 2009-08-24  Simon Josefsson <simon@josefsson.org>
490         * .gitattributes: Disable whitespace for file that need it.
492 2009-08-20  Simon Josefsson <simon@josefsson.org>
494         * tests/hostname-check.c: Add check of OpenPGP cert too.
496 2009-08-20  Simon Josefsson <simon@josefsson.org>
498         * THANKS: Add.
500 2009-08-20  Simon Josefsson <simon@josefsson.org>
502         * libextra/gl/override/lib/md5.c.diff: Work around whitespace commit
503         hook.
505 2009-08-20  Simon Josefsson <simon@josefsson.org>
507         * gl/Makefile.am, gl/m4/stdio_h.m4, gl/select.c, gl/stdio.in.h,
508         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/stdio.in.h,
509         maint.mk: Update gnulib files.
511 2009-08-20  Simon Josefsson <simon@josefsson.org>
513         * libextra/gl/gnulib.mk, libextra/gl/m4/gnulib-cache.m4,
514         libextra/gl/md5.c, libextra/gl/override/lib/md5.c.diff: Reduce stack
515         usage and remove code.
517 2009-08-20  Simon Josefsson <simon@josefsson.org>
519         * lib/gnutls_int.h: Remove unused constant.
521 2009-08-20  Simon Josefsson <simon@josefsson.org>
523         * lib/gnutls_errors.c: Reduce stack usage.
525 2009-08-20  Simon Josefsson <simon@josefsson.org>
527         * lib/openpgp/pgp.c: Fix OpenPGP hostname comparison.
529 2009-08-20  Simon Josefsson <simon@josefsson.org>
531         * lib/openpgp/output.c, lib/openpgp/pgp.c: Reduce stack usage.
533 2009-08-20  Simon Josefsson <simon@josefsson.org>
535         * lib/x509/output.c: Reduce stack usage.
537 2009-08-20  Simon Josefsson <simon@josefsson.org>
539         * .x-sc_m4_quote_check, lib/gnutls_sig.c,
540         lib/opencdk/write-packet.c: Fix syntax-check nits.
542 2009-08-20  Daiki Ueno <ueno@unixuser.org>
544         * lib/libgnutls.map, lib/opencdk/keydb.c, tests/dn2.c, tests/mpi.c,
545         tests/resume.c: Fix memleaks.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
547 2009-08-19  Simon Josefsson <simon@josefsson.org>
549         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
550         libextra/configure.ac: Bump versions.
552 2009-08-19  Simon Josefsson <simon@josefsson.org>
554         * doc/gnutls.texi: Fix references.
556 2009-08-19  Simon Josefsson <simon@josefsson.org>
558         * cfg.mk: Also commit devel/ web pages.
560 2009-08-19  Simon Josefsson <simon@josefsson.org>
562         * ChangeLog: Fix ChangeLog.
564 2009-08-19  Simon Josefsson <simon@josefsson.org>
566         * ChangeLog: Generated.
568 2009-08-19  Simon Josefsson <simon@josefsson.org>
570         * NEWS: Version 2.9.3.
572 2009-08-19  Simon Josefsson <simon@josefsson.org>
574         * lib/ext_session_ticket.c: Typo.
576 2009-08-19  Simon Josefsson <simon@josefsson.org>
578         * lib/gnutls_sig.c: Need gnutls_algorithms.h for prototypes.
580 2009-08-19  Simon Josefsson <simon@josefsson.org>
582         * AUTHORS: Add.
584 2009-08-18  Jonathan Bastien-Filiatrault <joe@x2a.org>
586         * lib/auth_cert.c, lib/gnutls_algorithms.c,
587         lib/gnutls_algorithms.h, lib/gnutls_cipher.c,
588         lib/gnutls_handshake.c, lib/gnutls_sig.c, lib/gnutls_state.c: 
589         Replace explicit version checks with feature checks Signed-off-by: Simon Josefsson <simon@josefsson.org>
591 2009-08-19  Simon Josefsson <simon@josefsson.org>
593         * doc/gnutls.texi: Reformat paragraphs.
595 2009-08-19  Simon Josefsson <simon@josefsson.org>
597         * doc/manpages/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
598         src/serv-gaa.c, src/serv-gaa.h: Generated.
600 2009-08-19  Simon Josefsson <simon@josefsson.org>
602         * doc/gnutls.texi: Typo.
604 2009-08-19  Simon Josefsson <simon@josefsson.org>
606         * doc/gnutls.texi: Add cross reference.
608 2009-08-19  Simon Josefsson <simon@josefsson.org>
610         * doc/gnutls.texi: Add.
612 2009-08-19  Simon Josefsson <simon@josefsson.org>
614         * doc/reference/gnutls-docs.sgml, lib/ext_session_ticket.c: Fix
615         GTK-DOC output.
617 2009-08-19  Simon Josefsson <simon@josefsson.org>
619         * NEWS: Add.
621 2009-08-19  Simon Josefsson <simon@josefsson.org>
623         * lib/libgnutls.map: Fix namespace of new APIs.
625 2009-08-19  Simon Josefsson <simon@josefsson.org>
627         * lib/ext_session_ticket.c, lib/gnutls_extensions.c,
628         lib/gnutls_session_pack.c: Fix whitespace.
630 2009-08-19  Daiki Ueno <ueno@unixuser.org>
632         * doc/TODO, lib/Makefile.am, lib/ext_session_ticket.c,
633         lib/ext_session_ticket.h, lib/gnutls_constate.c,
634         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
635         lib/gnutls_session_pack.c, lib/gnutls_state.c,
636         lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map,
637         lib/m4/hooks.m4, src/cli.c, src/cli.gaa, src/serv.c, src/serv.gaa,
638         tests/resume.c: session ticket support Signed-off-by: Simon Josefsson <simon@josefsson.org>
640 2009-08-19  Simon Josefsson <simon@josefsson.org>
642         * cfg.mk: Fix indent rule.
644 2009-08-19  Daiki Ueno <ueno@unixuser.org>
646         * doc/gnutls.texi: internals doc update Hi, When I wrote SessionTicket extension I referred to the manual node
647         "Adding a New TLS Extension", and noticed that it is not up to date.
648         So, here is a patch.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
650 2009-08-18  Simon Josefsson <simon@josefsson.org>
652         * gl/stdio.in.h, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
653         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memmove.m4, lib/gl/memmove.c,
654         lib/gl/stdio.in.h, maint.mk: Update gnulib files.
656 2009-08-15  Simon Josefsson <simon@josefsson.org>
658         * gl/m4/stddef_h.m4, lib/gl/m4/stddef_h.m4: Update gnulib files.
660 2009-08-15  Simon Josefsson <simon@josefsson.org>
662         * .gitignore: Don't ignore gl/ files!
664 2009-08-15  Simon Josefsson <simon@josefsson.org>
666         * gl/tests/test-stddef.c, lib/gl/tests/test-stddef.c: Update gnulib
667         files.
669 2009-08-15  Simon Josefsson <simon@josefsson.org>
671         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/wchar.m4,
672         gl/stddef.in.h, gl/stdlib.in.h, gl/string.in.h,
673         gl/tests/Makefile.am, gl/tests/test-stdio.c,
674         gl/tests/test-stdlib.c, gl/tests/test-string.c,
675         gl/tests/test-unistd.c, gl/tests/test-wchar.c, gl/unistd.in.h,
676         lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/wchar.m4,
677         lib/gl/stddef.in.h, lib/gl/stdlib.in.h, lib/gl/string.in.h,
678         lib/gl/tests/Makefile.am, lib/gl/tests/test-stdio.c,
679         lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
680         lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
681         lib/gl/tests/test-wchar.c, lib/gl/time.in.h, lib/gl/unistd.in.h,
682         maint.mk: Update gnulib files.
684 2009-08-14  Simon Josefsson <simon@josefsson.org>
686         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
687         libextra/configure.ac: Bump versions.
689 2009-08-14  Simon Josefsson <simon@josefsson.org>
691         * ChangeLog: Generated.
693 2009-08-14  Simon Josefsson <simon@josefsson.org>
695         * NEWS: Version 2.9.2.
697 2009-08-14  Simon Josefsson <simon@josefsson.org>
699         * NEWS: Add 2.8.3 entry.
701 2009-08-14  Simon Josefsson <simon@josefsson.org>
703         * gl/Makefile.am, gl/m4/close.m4, gl/m4/fclose.m4,
704         gl/m4/gnulib-comp.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_socket_h.m4,
705         gl/m4/unistd_h.m4, gl/tests/Makefile.am, gl/tests/sys_ioctl.in.h,
706         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
707         gl/tests/test-string.c, gl/tests/test-unistd.c,
708         gl/tests/test-version-etc.sh, gl/unistd.in.h, gl/vasnprintf.c,
709         lib/gl/Makefile.am, lib/gl/m4/sys_socket_h.m4,
710         lib/gl/m4/threadlib.m4, lib/gl/m4/unistd_h.m4,
711         lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
712         lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
713         lib/gl/unistd.in.h, lib/gl/vasnprintf.c: Update gnulib files.
715 2009-08-13  Simon Josefsson <simon@josefsson.org>
717         * gl/tests/test-version-etc.sh: Update gnulib files.
719 2009-08-13  Simon Josefsson <simon@josefsson.org>
721         * gl/tests/test-version-etc.sh: Update gnulib files.
723 2009-08-13  Simon Josefsson <simon@josefsson.org>
725         * configure.ac: Don't generate gzip archives.
727 2009-08-13  Simon Josefsson <simon@josefsson.org>
729         * lib/Makefile.am, lib/gnutls_buffers.c, lib/gnutls_int.h,
730         lib/io_debug.h: Remove io_debug.h stuff, it is superseded by
731         self-tests like mini-eagain.c.
733 2009-08-13  Simon Josefsson <simon@josefsson.org>
735         * NEWS: Fix.
737 2009-08-13  Simon Josefsson <simon@josefsson.org>
739         * NEWS: Add.
741 2009-08-13  Simon Josefsson <simon@josefsson.org>
743         * lib/x509/x509.c: (gnutls_x509_crt_import): Re-initialize the ASN.1 structure.  If this is not done here, the next certificate loading may fail
744         because asn1_der_decoding modified the ASN.1 structure.  Triggered
745         by the hostname-check self-test.
747 2009-08-13  Simon Josefsson <simon@josefsson.org>
749         * cfg.mk: Revert "Always build vc checkouts with debugging." This reverts commit b68235be4d1ff7739456e0c5d8c28c6e96e15a14.  It
750         breaks because -Wdisabled-optimizations will cause an error when
751         optimizations are disabled.
753 2009-08-13  Simon Josefsson <simon@josefsson.org>
755         * cfg.mk: Always build vc checkouts with debugging.
757 2009-08-13  Simon Josefsson <simon@josefsson.org>
759         * tests/hostname-check.c: Fix.
761 2009-08-13  Simon Josefsson <simon@josefsson.org>
763         * tests/hostname-check.c: Add another SAN/CN collision test.
764         Reported by Daniel Stenberg <daniel@haxx.se> in
765         <http://permalink.gmane.org/gmane.network.gnutls.general/1735>.
767 2009-08-12  Simon Josefsson <simon@josefsson.org>
769         * tests/hostname-check.c: Fix logic.
771 2009-08-12  Simon Josefsson <simon@josefsson.org>
773         * tests/hostname-check.c: Test when SAN and CN differs.  Inspired by
774         report by Daniel Stenberg <daniel@haxx.se> in
775         <http://permalink.gmane.org/gmane.network.gnutls.general/1734>.
777 2009-08-12  Simon Josefsson <simon@josefsson.org>
779         * libextra/Makefile.am, libextra/gl/m4/sockets.m4: Use include
780         instead of copy.
782 2009-08-12  Simon Josefsson <simon@josefsson.org>
784         * libextra/gl/m4/sockets.m4: Add, needed for -lws2_32 in libextra.
786 2009-08-12  Simon Josefsson <simon@josefsson.org>
788         * libextra/m4/hooks.m4: Add.
790 2009-08-11  Simon Josefsson <simon@josefsson.org>
792         * lib/gnutls_algorithms.c: Doc fix.
794 2009-08-11  Simon Josefsson <simon@josefsson.org>
796         * lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c,
797         lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_psk.c,
798         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_x509.c,
799         lib/openpgp/gnutls_openpgp.c, lib/openpgp/pgp.c,
800         libextra/gnutls_ia.c: Fix typos in documentation.  Reported by Daiki
801         Ueno <ueno> in <https://savannah.gnu.org/support/?106969>.
803 2009-08-10  Simon Josefsson <simon@josefsson.org>
805         * gl/m4/gnulib-comp.m4, gl/m4/sys_select_h.m4, gl/stdio-write.c,
806         gl/sys_select.in.h, gl/tests/gettimeofday.c,
807         gl/tests/test-sys_select.c, gl/tests/test-version-etc.sh,
808         lib/gl/m4/gnulib-comp.m4, lib/gl/stdio-write.c, maint.mk: Update
809         gnulib files.
811 2009-08-10  Simon Josefsson <simon@josefsson.org>
813         * libextra/Makefile.am: Need to add LIBSOCKET because we link to
814         ../lib's gnulib library, for mingw.
816 2009-08-10  Simon Josefsson <simon@josefsson.org>
818         * lib/po/cs.po.in, lib/po/fr.po.in, lib/po/nl.po.in,
819         lib/po/pl.po.in, lib/po/sv.po.in: Sync with TP.
821 2009-08-10  Simon Josefsson <simon@josefsson.org>
823         * NEWS: Add 2.8.x news entries.
825 2009-08-10  Simon Josefsson <simon@josefsson.org>
827         * cfg.mk: Fix usage.
829 2009-08-10  Simon Josefsson <simon@josefsson.org>
831         * cfg.mk: Copy cyclomatic code complexity charts too.
833 2009-08-10  Simon Josefsson <simon@josefsson.org>
835         * NEWS: Add.
837 2009-08-10  Simon Josefsson <simon@josefsson.org>
839         * lib/gnutls_global.c: Look only for latest _required_
840         libgcrypt/libtasn1 version.  Reported by Marco d'Itri <md@linux.it> via Andreas Metzler
841         <ametzler@downhill.at.eu.org> as Debian BTS #540449.
843 2009-08-10  Simon Josefsson <simon@josefsson.org>
845         * NEWS: Add.
847 2009-08-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
849         * : commit c529f792e4c899080eb1f6e104c8552fa0770356 Author: Nikos
850         Mavrogiannopoulos <nmav@gnutls.org> Date:   Sat Aug 8 09:06:57 2009
851         +0300
853 2009-08-07  Simon Josefsson <simon@josefsson.org>
855         * NEWS: Fix.
857 2009-08-07  Simon Josefsson <simon@josefsson.org>
859         * NEWS: Fix.
861 2009-08-07  Simon Josefsson <simon@josefsson.org>
863         * NEWS: Add.
865 2009-08-07  Simon Josefsson <simon@josefsson.org>
867         * lib/x509/output.c: Check for NUL in SANs and replace accordingly.
869 2009-08-07  Simon Josefsson <simon@josefsson.org>
871         * tests/Makefile.am, tests/hostname-check.README,
872         tests/hostname-check.c: Move comment into source.
874 2009-08-07  Simon Josefsson <simon@josefsson.org>
876         * lib/x509/common.c: Refuse to return DNs with embedded NULs which
877         breaks other code.  Problem published by Dan Kaminsky and Moxie Marlinspike at
878         BlackHat09.
880 2009-08-07  Simon Josefsson <simon@josefsson.org>
882         * lib/x509/common.c: Revert everything since last release, to allow
883         minimal patch to be applied.
885 2009-08-06  Simon Josefsson <simon@josefsson.org>
887         * tests/Makefile.am: Fix invocation of rfc2253-escape-test.  Reported by Brad Hards <bradh@frogmouth.net> in
889         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3750>.
891 2009-08-06  Simon Josefsson <simon@josefsson.org>
893         * build-aux/vc-list-files, gl/Makefile.am, gl/error.c, gl/fseeko.c,
894         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/stdio_h.m4,
895         gl/m4/unistd_h.m4, gl/socket.c, gl/sockets.c, gl/stdio.in.h,
896         gl/tests/Makefile.am, gl/tests/test-select.c,
897         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
898         gl/tests/test-string.c, gl/tests/test-unistd.c,
899         gl/tests/test-version-etc.c, gl/tests/test-version-etc.sh,
900         gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
901         lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/iconv.m4,
902         lib/gl/m4/lib-link.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/time_h.m4,
903         lib/gl/m4/unistd_h.m4, lib/gl/sockets.c, lib/gl/stdio.in.h,
904         lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
905         lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
906         lib/gl/time.in.h, lib/gl/unistd.in.h, libextra/gl/m4/lib-link.m4,
907         libextra/gl/md5.h, maint.mk: Update gnulib files.
909 2009-08-05  Simon Josefsson <simon@josefsson.org>
911         * tests/Makefile.am, tests/rfc2253-escape-test: Add self-test of RFC
912         2253 escaping.
914 2009-08-04  Simon Josefsson <simon@josefsson.org>
916         * lib/x509/common.c: Simplify and fix mem leak.
918 2009-08-04  Simon Josefsson <simon@josefsson.org>
920         * lib/x509/common.c: Don't use fixed size buffer for strings.
922 2009-08-04  Simon Josefsson <simon@josefsson.org>
924         * tests/nul-in-x509-names.c: Exit with failure on failure.
926 2009-08-04  Simon Josefsson <simon@josefsson.org>
928         * tests/nul-in-x509-names.c: Fix output.
930 2009-08-04  Simon Josefsson <simon@josefsson.org>
932         * lib/gnutls_str.c: Cleanup code.
934 2009-08-04  Tomas Hoger <thoger@redhat.com>
936         * lib/gnutls_str.c, lib/gnutls_str.h, lib/openpgp/pgp.c,
937         lib/x509/rfc2818_hostname.c: GnuTLS vs. NULL chars in CNs Check cert name size in _gnutls_hostname_compare()     This is needed to protect against NULL (\0) characters embedded
938             in X509 certificates' CNs or subjectAltNames, that can be used
939             to fool SSL certificate verification as was demonstrated by Moxie
940         Marlinspike on BH USA 2009:
941         http://www.blackhat.com/html/bh-usa-09/bh-usa-09-archives.html#MarlinspikeSigned-off-by: Simon Josefsson <simon@josefsson.org>
943 2009-08-04  Simon Josefsson <simon@josefsson.org>
945         * tests/Makefile.am, tests/nul-in-x509-names.c: Add self-test for
946         NUL in X.509 CN/SAN problem.
948 2009-08-03  Simon Josefsson <simon@josefsson.org>
950         * lib/x509/common.c: Fix typo.
952 2009-08-03  Simon Josefsson <simon@josefsson.org>
954         * tests/chainverify.c: Fix expected output, a cert have expired.
956 2009-08-03  Simon Josefsson <simon@josefsson.org>
958         * lib/x509/common.c: Fix crash.
960 2009-08-03  Simon Josefsson <simon@josefsson.org>
962         * tests/mini-eagain.c: Make it build.
964 2009-07-29  Simon Josefsson <simon@josefsson.org>
966         * .gitignore: Drop .c and sort.
968 2009-07-29  Simon Josefsson <simon@josefsson.org>
970         * NEWS, lib/minitasn1/errors.c, lib/minitasn1/libtasn1.h: Use
971         libtasn1 v2.3.
973 2009-07-29  Simon Josefsson <simon@josefsson.org>
975         * NEWS: Add.
977 2009-07-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
979         * : commit c02e9f1459330119d2947a4e46fb60c0e12fa32d Author: Nikos
980         Mavrogiannopoulos <nmav@gnutls.org> Date:   Sun Jul 26 15:22:06 2009
981         +0300
983 2009-07-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
985         * lib/x509/common.c: do not allow null character in DN.
987 2009-07-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
989         * .gitignore: updated files to be ignored.
991 2009-07-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
993         * tests/dn.c: Typo fix in test output. Patch by Brad Hards
994         <bradh@frogmouth.net>
996 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
998         * THANKS: Removed duplicate entry of Daniel and added Fabian, Brad
999         and Daiki.
1001 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1003         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1004         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
1005         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
1006         lib/auth_cert.c, lib/gnutls_buffers.c, lib/gnutls_mpi.c,
1007         lib/gnutls_pk.c, lib/gnutls_sig.c, lib/opencdk/stream.c,
1008         lib/opencdk/write-packet.c, lib/openpgp/pgp.c,
1009         lib/openpgp/privkey.c, lib/x509/privkey_pkcs8.c, src/certtool.c,
1010         src/psk.c: Several bug fixes by Fabian Keil (some were modified by
1011         me).
1013 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1015         * tests/mini-eagain.c: reduced transferred data size.
1017 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1019         * lib/auth_srp.c, lib/gnutls_buffers.c, lib/gnutls_errors.c,
1020         lib/gnutls_record.c, lib/gnutls_supplemental.c,
1021         lib/opencdk/armor.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
1022         lib/opencdk/read-packet.c, lib/opencdk/sig-check.c,
1023         lib/opencdk/stream.c, src/certtool-cfg.c, tests/chainverify.c: Added
1024         casts to reduce warnings (based on report by Brad Hards).
1026 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1028         * .gitignore: Added more stuff to have a clean status.
1030 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1032         * README-alpha: Documentation corrections by Brad Hards.
1034 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1036         * lib/x509/crq.c: size_t and unsigned int fixes.
1038 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1040         * lib/gnutls_str.c: There are cases where those buffers might
1041         overlap
1043 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1045         * lib/gnutls_handshake.c: Patch by Tim Kosse: "If
1046         _gnutls_send_finished fails with GNUTLS_E_AGAIN or GNUTLS_E_AGAIN it
1047         eventually gets called a second time.  It however does not call _gnutls_send_handshake with a NULL pointer
1048         on repeated calls, ultimately leading to an internal error in
1049         _gnutls_handshake_io_send_int."
1051 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1053         * lib/auth_cert.h, lib/gnutls_ui.c: Corrected
1054         gnutls_certificate_client_get_request_status(). Based on observation
1055         by Peter Hendrickson <pdh@wiredyne.com>.
1057 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1059         * lib/gnutls_buffers.c, tests/Makefile.am, tests/mini-eagain.c: 
1060         Added bug fix that allows gnutls_record_recv/send resuming from
1061         previously interrupted actions. Patch by from Tim Kosse
1062         <tim.kosse@filezilla-project.org>.  Added a self test to check those functions in handling interrupted
1063         states.
1065 2009-06-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1067         * : commit 21a7186bf83084a2bc85bbb7ddb600ccd070f1c2 Author: Simon
1068         Josefsson <simon@josefsson.org> Date:   Tue Jun 23 23:04:51 2009
1069         +0200
1071 2009-06-23  Simon Josefsson <simon@josefsson.org>
1073         * lib/gnutls_errors.c: Doc fix.
1075 2009-06-22  Simon Josefsson <simon@josefsson.org>
1077         * NEWS: Fix.
1079 2009-06-22  Simon Josefsson <simon@josefsson.org>
1081         * tests/Makefile.am, tests/dn2.c: Add self-test of off-by-one size
1082         error.
1084 2009-06-22  Simon Josefsson <simon@josefsson.org>
1086         * THANKS: Add.
1088 2009-06-22  Simon Josefsson <simon@josefsson.org>
1090         * NEWS: Add.
1092 2009-06-22  Simon Josefsson <simon@josefsson.org>
1094         * lib/x509/dn.c: Fix off-by-one size computation that leads to
1095         truncated strings.  Reported by Tim Kosse
1096         <tim.kosse@filezilla-project.org> in
1098         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3651>.
1100 2009-06-18  Simon Josefsson <simon@josefsson.org>
1102         * gl/Makefile.am, gl/errno.in.h, gl/getpagesize.c,
1103         gl/m4/errno_h.m4, gl/m4/gnulib-comp.m4, gl/m4/memchr.m4,
1104         gl/m4/string_h.m4, gl/memchr.valgrind, gl/strerror.c,
1105         gl/string.in.h, gl/tests/Makefile.am, gl/tests/getpagesize.c,
1106         lib/gl/Makefile.am, lib/gl/errno.in.h, lib/gl/getpagesize.c,
1107         lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
1108         lib/gl/m4/memchr.m4, lib/gl/m4/string_h.m4, lib/gl/memchr.valgrind,
1109         lib/gl/string.in.h, lib/gl/tests/Makefile.am,
1110         lib/gl/tests/getpagesize.c: Update gnulib files.
1112 2009-06-18  Simon Josefsson <simon@josefsson.org>
1114         * libextra/m4/hooks.m4: Fix --disable-openssl-compatibility
1115         parameter.  Reported by Matthias Drochner <M.Drochner@fz-juelich.de>
1116         in
1118         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3646>.
1120 2009-06-17  Simon Josefsson <simon@josefsson.org>
1122         * doc/gnutls.texi: Typo.
1124 2009-06-17  Simon Josefsson <simon@josefsson.org>
1126         * tests/mpi.c: Fix build error.
1128 2009-06-17  Simon Josefsson <simon@josefsson.org>
1130         * NEWS: Add.
1132 2009-06-17  Simon Josefsson <simon@josefsson.org>
1134         * lib/gnutls_ui.c: Return proper MPI lengths in bits.  Reported by
1135         Peter Hendrickson <pdh@wiredyne.com> in
1137         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3607>.
1139 2009-06-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1141         * : commit fad0d9b3289087dbd56176e7a1ccb498cf5ef099 Author: Simon
1142         Josefsson <simon@josefsson.org> Date:   Wed Jun 10 17:55:05 2009
1143         +0200
1145 2009-06-10  Simon Josefsson <simon@josefsson.org>
1147         * NEWS: Add.
1149 2009-06-10  Simon Josefsson <simon@josefsson.org>
1151         * tests/pkcs12_s2k.c: Improve test vectors.
1153 2009-06-10  Simon Josefsson <simon@josefsson.org>
1155         * NEWS, tests/Makefile.am, tests/pkcs12_s2k_pem.c: Added new
1156         self-test pkcs12_s2k_pem.
1158 2009-06-10  Simon Josefsson <simon@josefsson.org>
1160         * NEWS: Fix.
1162 2009-06-10  Simon Josefsson <simon@josefsson.org>
1164         * NEWS: Add.
1166 2009-06-10  Simon Josefsson <simon@josefsson.org>
1168         * lib/x509/pkcs12_encr.c: Fix PKCS#12 string to key function for
1169         1/128 inputs.  Reported by "Kukosa, Tomas"
1170         <tomas.kukosa@siemens-enterprise.com> in
1171         <http://permalink.gmane.org/gmane.network.gnutls.general/1663>.
1173 2009-06-09  Simon Josefsson <simon@josefsson.org>
1175         * gl/Makefile.am, gl/m4/getpagesize.m4, gl/m4/gnulib-comp.m4,
1176         gl/m4/memchr.m4, gl/m4/mmap-anon.m4, gl/memchr.c,
1177         gl/tests/Makefile.am, gl/tests/getpagesize.c,
1178         gl/tests/test-memchr.c, gl/tests/zerosize-ptr.h,
1179         lib/gl/Makefile.am, lib/gl/m4/getpagesize.m4,
1180         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memchr.m4,
1181         lib/gl/m4/mmap-anon.m4, lib/gl/memchr.c, lib/gl/tests/Makefile.am,
1182         lib/gl/tests/getpagesize.c, lib/gl/tests/test-memchr.c,
1183         lib/gl/tests/zerosize-ptr.h: Update gnulib files.
1185 2009-06-09  Simon Josefsson <simon@josefsson.org>
1187         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1188         libextra/configure.ac: Bump versions.
1190 2009-06-09  Simon Josefsson <simon@josefsson.org>
1192         * ChangeLog: Generated.
1194 2009-06-09  Simon Josefsson <simon@josefsson.org>
1196         * gl/m4/gnulib-comp.m4, gl/m4/version-etc.m4,
1197         gl/tests/test-alignof.c, gl/version-etc.c: Update gnulib files.
1199 2009-06-08  Simon Josefsson <simon@josefsson.org>
1201         * NEWS: Version 2.9.1.
1203 2009-06-08  Simon Josefsson <simon@josefsson.org>
1205         * lib/gnutls_extensions.c: Mark global extfunc_size as having static
1206         scope.
1208 2009-06-08  Simon Josefsson <simon@josefsson.org>
1210         * NEWS: Add.
1212 2009-06-08  Simon Josefsson <simon@josefsson.org>
1214         * tests/Makefile.am, tests/init_roundtrip.c: Add self-test to detect
1215         extension init/deinit problem.
1217 2009-06-08  Simon Josefsson <simon@josefsson.org>
1219         * lib/gnutls_extensions.c: Deinitalize extension global variable
1220         properly.  See <http://bugs.gentoo.org/272388>.
1222 2009-06-03  Simon Josefsson <simon@josefsson.org>
1224         * gl/Makefile.am, gl/alignof.h, gl/m4/gnulib-cache.m4,
1225         gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
1226         gl/tests/test-alignof.c, lib/gl/alignof.h: Update gnulib files.
1228 2009-06-03  Simon Josefsson <simon@josefsson.org>
1230         * lib/auth_srp.c, lib/debug.c, lib/debug.h, lib/gnutls_errors.c,
1231         lib/gnutls_errors.h, lib/libgnutls.map, lib/pk-libgcrypt.c,
1232         tests/mpi.c: Rename _gnutls_dump_mpi to _gnutls_mpi_log.  Rewrite to
1233         use less stack space.
1235 2009-06-03  Simon Josefsson <simon@josefsson.org>
1237         * configure.ac: Reduce stack size limit check.
1239 2009-06-03  Simon Josefsson <simon@josefsson.org>
1241         * lib/x509/output.c: Reduce stack size.
1243 2009-06-03  Simon Josefsson <simon@josefsson.org>
1245         * lib/x509/output.c: Fix malloc failure error strings.
1247 2009-06-03  Simon Josefsson <simon@josefsson.org>
1249         * tests/crq_apis.c: Test more.
1251 2009-06-03  Simon Josefsson <simon@josefsson.org>
1253         * lib/x509/common.c: (_gnutls_x509_oid_data2string): Return proper @res_size for NULL
1254         res.
1256 2009-06-03  Simon Josefsson <simon@josefsson.org>
1258         * lib/x509/crq.c: Indent.
1260 2009-06-03  Simon Josefsson <simon@josefsson.org>
1262         * lib/x509/crq.c: Doc fix.
1264 2009-06-03  Simon Josefsson <simon@josefsson.org>
1266         * lib/x509/crq.c: Reduce stack usage.
1268 2009-06-03  Simon Josefsson <simon@josefsson.org>
1270         * lib/x509/crq.c: Doc fix.
1272 2009-06-03  Simon Josefsson <simon@josefsson.org>
1274         * lib/x509/crq.c: Simplify.
1276 2009-06-03  Simon Josefsson <simon@josefsson.org>
1278         * tests/crq_apis.c: Test more.
1280 2009-06-03  Simon Josefsson <simon@josefsson.org>
1282         * lib/x509/crq.c: Reduce stack usage.
1284 2009-06-03  Simon Josefsson <simon@josefsson.org>
1286         * tests/crq_apis.c: Test more.
1288 2009-06-03  Simon Josefsson <simon@josefsson.org>
1290         * lib/x509/crq.c: Reduce stack usage.
1292 2009-06-03  Simon Josefsson <simon@josefsson.org>
1294         * lib/x509/crq.c: Fix uninitialized variable access.
1296 2009-06-03  Simon Josefsson <simon@josefsson.org>
1298         * lib/x509/crq.c: Reduce stack frame usage.
1300 2009-06-03  Simon Josefsson <simon@josefsson.org>
1302         * lib/x509/x509_write.c: Reduce stack usage.
1304 2009-06-02  Simon Josefsson <simon@josefsson.org>
1306         * gl/m4/manywarnings.m4: Update gnulib files.
1308 2009-06-02  Simon Josefsson <simon@josefsson.org>
1310         * tests/crq_apis.c: Add.
1312 2009-06-02  Simon Josefsson <simon@josefsson.org>
1314         * lib/x509/crq.c: Don't assert on expected errors.
1316 2009-06-01  Simon Josefsson <simon@josefsson.org>
1318         * NEWS: Add.
1320 2009-06-01  Simon Josefsson <simon@josefsson.org>
1322         * tests/Makefile.am: Add crq self-test.
1324 2009-06-01  Simon Josefsson <simon@josefsson.org>
1326         * lib/x509/extensions.c: Reduce stack usage.
1328 2009-06-01  Simon Josefsson <simon@josefsson.org>
1330         * lib/x509/crq.c: Reduce stack usage.  Fix build failure wrt
1331         variable names.
1333 2009-06-01  Simon Josefsson <simon@josefsson.org>
1335         * lib/includes/gnutls/x509.h: Doc fix.
1337 2009-06-01  Simon Josefsson <simon@josefsson.org>
1339         * lib/x509/crq.c: Doc fix.
1341 2009-06-01  Simon Josefsson <simon@josefsson.org>
1343         * lib/x509/crq.c: Return buffer size for NULL/0 inputs.  Fix output
1344         buffer size computation.
1346 2009-06-01  Simon Josefsson <simon@josefsson.org>
1348         * lib/x509/extensions.c: Fix mem leak.
1350 2009-06-01  Simon Josefsson <simon@josefsson.org>
1352         * lib/x509/crq.c: Don't assert for expected errors.
1354 2009-06-01  Simon Josefsson <simon@josefsson.org>
1356         * configure.ac: Export wstack.
1358 2009-06-01  Simon Josefsson <simon@josefsson.org>
1360         * lib/configure.ac, libextra/configure.ac: Fix WSTACK_CFLAGS.
1362 2009-06-01  Simon Josefsson <simon@josefsson.org>
1364         * src/serv.c: Improve logging and fix warnings.
1366 2009-06-01  Simon Josefsson <simon@josefsson.org>
1368         * configure.ac, lib/Makefile.am, lib/openpgp/Makefile.am,
1369         lib/x509/Makefile.am, libextra/Makefile.am: Check stack size.
1371 2009-06-01  Simon Josefsson <simon@josefsson.org>
1373         * gl/m4/manywarnings.m4: Update gnulib files.
1375 2009-05-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1377         * doc/TODO: Added gnutls_dh_get_prime_bits limitation.
1379 2009-05-28  Simon Josefsson <simon@josefsson.org>
1381         * lib/x509/pkcs12_bag.c, lib/x509/verify.c, lib/x509/x509.c,
1382         lib/x509/x509_write.c: Doc fix.  Reported by Peter Hendrickson
1383         <pdh@wiredyne.com>.
1385 2009-05-28  Simon Josefsson <simon@josefsson.org>
1387         * NEWS: Add.
1389 2009-05-28  Simon Josefsson <simon@josefsson.org>
1391         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1392         libextra/configure.ac: Bump versions.
1394 2009-05-28  Simon Josefsson <simon@josefsson.org>
1396         * cfg.mk: Fix paths.
1398 2009-05-28  Simon Josefsson <simon@josefsson.org>
1400         * ChangeLog: Generated.
1402 2009-05-28  Simon Josefsson <simon@josefsson.org>
1404         * NEWS: Version 2.9.0.
1406 2009-05-28  Simon Josefsson <simon@josefsson.org>
1408         * cfg.mk: Fix paths for alpha release.
1410 2009-05-28  Simon Josefsson <simon@josefsson.org>
1412         * lib/gnutls_ui.c: Doc fix.
1414 2009-05-28  Simon Josefsson <simon@josefsson.org>
1416         * build-aux/gnupload: Update gnulib files.
1418 2009-05-27  Simon Josefsson <simon@josefsson.org>
1420         * doc/manpages/srptool.1: Fix.
1422 2009-05-27  Simon Josefsson <simon@josefsson.org>
1424         * NEWS: Add.
1426 2009-05-27  Simon Josefsson <simon@josefsson.org>
1428         * doc/manpages/gnutls-serv.1: Doc fix.
1430 2009-05-27  Simon Josefsson <simon@josefsson.org>
1432         * lib/gnutls_psk.c: Doc fix.
1434 2009-05-27  Simon Josefsson <simon@josefsson.org>
1436         * lib/x509/pkcs7.c: Doc fix.
1438 2009-05-27  Simon Josefsson <simon@josefsson.org>
1440         * doc/Makefile.am: Cleanup rules.
1442 2009-05-27  Simon Josefsson <simon@josefsson.org>
1444         * doc/Makefile.am, doc/gnutls.texi, lib/Makefile.am,
1445         lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am: 
1446         Move API texinfo generation into doc/.
1448 2009-05-27  Simon Josefsson <simon@josefsson.org>
1450         * gl/m4/include_next.m4, gl/m4/size_max.m4,
1451         lib/gl/m4/include_next.m4, lib/gl/m4/size_max.m4: Update gnulib
1452         files.
1454 2009-05-27  Simon Josefsson <simon@josefsson.org>
1456         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1457         libextra/configure.ac: Bump versions.
1459 2009-05-27  Simon Josefsson <simon@josefsson.org>
1461         * ChangeLog: Generated.
1463 2009-05-27  Simon Josefsson <simon@josefsson.org>
1465         * NEWS: Version 2.8.0.
1467 2009-05-27  Simon Josefsson <simon@josefsson.org>
1469         * NEWS: Add.
1471 2009-05-27  Simon Josefsson <simon@josefsson.org>
1473         * doc/announcement-template.txt: Typo.
1475 2009-05-27  Simon Josefsson <simon@josefsson.org>
1477         * NEWS: Fix.
1479 2009-05-27  Simon Josefsson <simon@josefsson.org>
1481         * NEWS, cfg.mk, configure.ac, lib/configure.ac,
1482         libextra/configure.ac: Prepare for stable release.
1484 2009-05-27  Simon Josefsson <simon@josefsson.org>
1486         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1487         libextra/configure.ac: Bump versions.
1489 2009-05-27  Simon Josefsson <simon@josefsson.org>
1491         * NEWS: Add.
1493 2009-05-27  Simon Josefsson <simon@josefsson.org>
1495         * lib/gnutls_ui.c: Doc fix.  Reported by Peter Hendrickson
1496         <pdh@wiredyne.com>.
1498 2009-05-26  Simon Josefsson <simon@josefsson.org>
1500         * src/select.c: Remove unused file, replaced by poll from gnulib.
1502 2009-05-26  Simon Josefsson <simon@josefsson.org>
1504         * doc/Makefile.am: Fix generation of error_codes.texi and
1505         algorithms.texi.
1507 2009-05-26  Simon Josefsson <simon@josefsson.org>
1509         * ChangeLog: Generated.
1511 2009-05-26  Simon Josefsson <simon@josefsson.org>
1513         * doc/announcement-template.txt: Fix.
1515 2009-05-26  Simon Josefsson <simon@josefsson.org>
1517         * NEWS: Version 2.7.14.
1519 2009-05-26  Simon Josefsson <simon@josefsson.org>
1521         * src/certtool-gaa.c, src/serv-gaa.c: Regenerate.
1523 2009-05-26  Simon Josefsson <simon@josefsson.org>
1525         * NEWS: Add.
1527 2009-05-26  Simon Josefsson <simon@josefsson.org>
1529         * NEWS: Add.
1531 2009-05-26  Simon Josefsson <simon@josefsson.org>
1533         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1534         libextra/configure.ac: Bump versions.
1536 2009-05-26  Simon Josefsson <simon@josefsson.org>
1538         * lib/gnutls_global.c, lib/includes/gnutls/compat.h,
1539         libextra/gnutls_extra.c, libextra/includes/gnutls/extra.h,
1540         libextra/includes/gnutls/openssl.h, tests/openssl.c, tests/simple.c: 
1541         Fix version symbol namespace.
1543 2009-05-26  Simon Josefsson <simon@josefsson.org>
1545         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1546         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
1547         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
1548         doc/gnutls.texi, doc/manpages/certtool.1,
1549         doc/manpages/gnutls-serv.1, lib/auth_anon.c, lib/auth_dh_common.c,
1550         lib/auth_dhe.c, lib/auth_dhe_psk.c, lib/gnutls_anon_cred.c,
1551         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_psk.c,
1552         lib/gnutls_record.c, lib/gnutls_ui.c,
1553         lib/includes/gnutls/gnutls.h.in, libextra/gnutls_ia.c,
1554         src/certtool.gaa, src/prime.c, src/serv.c, src/serv.gaa,
1555         src/tls_test.c, tests/anonself.c, tests/dhepskself.c,
1556         tests/openpgpself.c, tests/oprfi.c, tests/resume.c, tests/tlsia.c,
1557         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Doc fixes.
1558         Suggested by Peter Hendrickson <pdh@wiredyne.com>.
1560 2009-05-26  Simon Josefsson <simon@josefsson.org>
1562         * lib/gnutls_auth.c: Doc fix.  Reported by Peter Hendrickson
1563         <pdh@wiredyne.com>.
1565 2009-05-25  Simon Josefsson <simon@josefsson.org>
1567         * ChangeLog: Generated.
1569 2009-05-25  Simon Josefsson <simon@josefsson.org>
1571         * NEWS: Version 2.7.13.
1573 2009-05-25  Simon Josefsson <simon@josefsson.org>
1575         * doc/announcement-template.txt: Fix.
1577 2009-05-25  Simon Josefsson <simon@josefsson.org>
1579         * NEWS: Fix.
1581 2009-05-25  Simon Josefsson <simon@josefsson.org>
1583         * NEWS: Add.
1585 2009-05-25  Simon Josefsson <simon@josefsson.org>
1587         * doc/announcement-template.txt: Improve.
1589 2009-05-25  Simon Josefsson <simon@josefsson.org>
1591         * lib/libgnutls.map: Sort symbols.
1593 2009-05-25  Simon Josefsson <simon@josefsson.org>
1595         * lib/libgnutls.map: Auto-generate from GnuTLS 2.6.x list of
1596         exported symbols.  No substantial change.
1598 2009-05-25  Simon Josefsson <simon@josefsson.org>
1600         * lib/libgnutls.map: Move functions.  Reported by Andreas Metzler
1601         <ametzler@downhill.at.eu.org> in
1603         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3578>.
1605 2009-05-25  Simon Josefsson <simon@josefsson.org>
1607         * lib/libgnutls.map: Move gnutls_x509_crq_set_key back to old ABI
1608         namespace.  Reported by Andreas Metzler
1609         <ametzler@downhill.at.eu.org> in
1611         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3576>.
1613 2009-05-25  Simon Josefsson <simon@josefsson.org>
1615         * NEWS: Add.
1617 2009-05-25  Simon Josefsson <simon@josefsson.org>
1619         * tests/chainverify.c: Fix expired certs.  Exit early to make it
1620         easier to find failing test.  Reported by Andreas Metzler
1621         <ametzler@downhill.at.eu.org> in
1623         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3580>.
1625 2009-05-20  Simon Josefsson <simon@josefsson.org>
1627         * .clcopying: Fix.
1629 2009-05-20  Simon Josefsson <simon@josefsson.org>
1631         * AUTHORS: Fix PGP key.
1633 2009-05-20  Simon Josefsson <simon@josefsson.org>
1635         * doc/gnutls.texi, src/Makefile.am, src/README, src/README.srptool: 
1636         Removed duplicated documentation.
1638 2009-05-20  Simon Josefsson <simon@josefsson.org>
1640         * THANKS: Add.
1642 2009-05-20  Simon Josefsson <simon@josefsson.org>
1644         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1645         libextra/configure.ac: Bump versions.
1647 2009-05-20  Simon Josefsson <simon@josefsson.org>
1649         * ChangeLog: Generated.
1651 2009-05-20  Simon Josefsson <simon@josefsson.org>
1653         * NEWS: Version 2.7.12.
1655 2009-05-20  Simon Josefsson <simon@josefsson.org>
1657         * NEWS, src/serv.c, src/tls_test.c: Fix gnutls-serv and
1658         gnutls-cli-debug on Windows.
1660 2009-05-20  Simon Josefsson <simon@josefsson.org>
1662         * gl/getdelim.c: Update gnulib files.
1664 2009-05-20  Simon Josefsson <simon@josefsson.org>
1666         * NEWS, doc/reference/Makefile.am, lib/minitasn1/libtasn1.h,
1667         lib/minitasn1/parser_aux.c: Use libtasn1 2.2.
1669 2009-05-20  Simon Josefsson <simon@josefsson.org>
1671         * NEWS: Add.
1673 2009-05-20  Simon Josefsson <simon@josefsson.org>
1675         * build-aux/gnupload, gl/Makefile.am, gl/m4/sys_socket_h.m4,
1676         gl/sys_socket.in.h, gl/tests/test-sys_socket.c, lib/gl/Makefile.am,
1677         lib/gl/m4/sys_socket_h.m4, lib/gl/sys_socket.in.h,
1678         lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
1680 2009-05-20  Simon Josefsson <simon@josefsson.org>
1682         * lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1683         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/vsnprintf.m4,
1684         lib/gl/tests/Makefile.am, lib/gl/tests/test-vsnprintf.c,
1685         lib/gl/vsnprintf.c: Replace vsnprintf if needed.
1687 2009-05-20  Simon Josefsson <simon@josefsson.org>
1689         * NEWS: Add.
1691 2009-05-20  Simon Josefsson <simon@josefsson.org>
1693         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1694         libextra/configure.ac: Bump versions.
1696 2009-05-20  Simon Josefsson <simon@josefsson.org>
1698         * tests/crq_key_id.c: Reorder gcry quick random to make it
1699         effective.  Reported by Andreas Metzler
1700         <ametzler@downhill.at.eu.org> in
1702         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3570>.
1704 2009-05-18  Simon Josefsson <simon@josefsson.org>
1706         * ChangeLog: Generated.
1708 2009-05-18  Simon Josefsson <simon@josefsson.org>
1710         * NEWS: Version 2.7.11.
1712 2009-05-18  Simon Josefsson <simon@josefsson.org>
1714         * NEWS, cfg.mk, configure.ac, doc/examples/Makefile.am,
1715         lib/Makefile.am, lib/configure.ac, lib/openpgp/Makefile.am,
1716         lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
1717         src/Makefile.am, tests/Makefile.am: Don't build with warnings all
1718         the time.  Use a WERROR_CFLAGS.
1720 2009-05-18  Simon Josefsson <simon@josefsson.org>
1722         * maint.mk: Update gnulib files.
1724 2009-05-18  Simon Josefsson <simon@josefsson.org>
1726         * NEWS: Add.
1728 2009-05-18  Simon Josefsson <simon@josefsson.org>
1730         * src/serv.c: Don't use unportable NI_MAXHOST/NI_MAXSERV.
1732 2009-05-17  Simon Josefsson <simon@josefsson.org>
1734         * src/Makefile.am: Link getaddrinfo libraries.  Reported by "Tom G.
1735         Christensen" <tgc@jupiterrise.com> in
1737         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3560>.
1739 2009-05-17  Simon Josefsson <simon@josefsson.org>
1741         * NEWS, configure.ac, lib/configure.ac: Need to run AC_PROG_CXX
1742         unconditionally.
1744 2009-05-16  Simon Josefsson <simon@josefsson.org>
1746         * doc/doxygen/Doxyfile.in, libextra/gl/Makefile.am: Fix old gnulib
1747         lgpl/ paths.  Reported by "Tom G. Christensen" <tgc@jupiterrise.com>
1748         in
1750         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3556>.
1752 2009-05-14  Simon Josefsson <simon@josefsson.org>
1754         * NEWS: Fix.
1756 2009-05-14  Simon Josefsson <simon@josefsson.org>
1758         * lib/minitasn1/Makefile.am: Need -DASN1_BUILDING for libtasn1.
1760 2009-05-14  Simon Josefsson <simon@josefsson.org>
1762         * doc/announcement-template.txt: Add.
1764 2009-05-14  Simon Josefsson <simon@josefsson.org>
1766         * NEWS: Add.
1768 2009-05-14  Simon Josefsson <simon@josefsson.org>
1770         * lib/minitasn1/Makefile.am: Fix -I's after gnulib changes.
1771         Reported by "Tom G. Christensen" <tgc@jupiterrise.com> in
1773         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3548>.
1775 2009-05-14  Simon Josefsson <simon@josefsson.org>
1777         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1778         libextra/configure.ac: Bump versions.
1780 2009-05-13  Simon Josefsson <simon@josefsson.org>
1782         * ChangeLog: Generated.
1784 2009-05-13  Simon Josefsson <simon@josefsson.org>
1786         * NEWS: Version 2.7.10.
1788 2009-05-13  Simon Josefsson <simon@josefsson.org>
1790         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1791         gl/tests/Makefile.am, gl/tests/test-alignof.c, lib/gl/Makefile.am,
1792         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
1793         lib/gl/tests/Makefile.am, lib/gl/tests/test-alignof.c: Avoid failing
1794         tests.
1796 2009-05-13  Simon Josefsson <simon@josefsson.org>
1798         * lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
1799         lib/gnutls_cert.c, lib/gnutls_global.c, lib/gnutls_priority.c,
1800         lib/gnutls_psk.c, lib/gnutls_session.c, lib/gnutls_state.c,
1801         lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
1802         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
1803         lib/openpgp/extras.c, lib/openpgp/gnutls_openpgp.c,
1804         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/crq.c,
1805         lib/x509/dn.c, lib/x509/pkcs12_bag.c, lib/x509/x509.c,
1806         lib/x509/x509_write.c, libextra/gnutls_ia.c: Doc fixes for GTK-DOC.
1808 2009-05-13  Simon Josefsson <simon@josefsson.org>
1810         * lib/ext_server_name.c, lib/gnutls_priority.c,
1811         lib/gnutls_record.c, lib/gnutls_srp.c, lib/gnutls_state.c,
1812         lib/gnutls_ui.c, lib/gnutls_x509.c,
1813         lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/x509.h,
1814         lib/x509/crq.c, lib/x509/dn.c, lib/x509/pkcs7.c,
1815         lib/x509/privkey.c, lib/x509/verify.c, lib/x509/x509.c,
1816         lib/x509/x509_write.c: Doc fixes for GTK-DOC.
1818 2009-05-13  Simon Josefsson <simon@josefsson.org>
1820         * lib/includes/gnutls/crypto.h, lib/includes/gnutls/openpgp.h,
1821         lib/includes/gnutls/x509.h, lib/openpgp/gnutls_openpgp.c,
1822         lib/x509/dn.c, lib/x509/output.c, lib/x509/pkcs7.c,
1823         lib/x509/verify.c, lib/x509/x509.c: Doc fixes for GTK-DOC.
1825 2009-05-13  Simon Josefsson <simon@josefsson.org>
1827         * NEWS: Add.
1829 2009-05-13  Simon Josefsson <simon@josefsson.org>
1831         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
1832         doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
1833         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
1834         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
1835         doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
1836         doc/examples/ex-rfc2818.c, doc/examples/ex-serv-anon.c,
1837         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
1838         doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
1839         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
1840         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
1841         doc/examples/tcp.c: Place examples in public domain.  After
1842         discussion with Karl.
1844 2009-05-13  Simon Josefsson <simon@josefsson.org>
1846         * gl/alignof.h, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
1847         gl/tests/test-alignof.c, lib/gl/alignof.h,
1848         lib/gl/m4/gnulib-comp.m4, lib/gl/tests/Makefile.am,
1849         lib/gl/tests/test-alignof.c, maint.mk: Update gnulib files.
1851 2009-05-13  Simon Josefsson <simon@josefsson.org>
1853         * lib/opencdk/keydb.c: Avoid sprintf.
1855 2009-05-13  Simon Josefsson <simon@josefsson.org>
1857         * doc/examples/ex-client-tlsia.c, lib/opencdk/literal.c,
1858         lib/opencdk/misc.c, src/common.c, tests/chainverify.c,
1859         tests/tlsia.c: Fix warnings.
1861 2009-05-13  Simon Josefsson <simon@josefsson.org>
1863         * NEWS: Fix.
1865 2009-05-13  Simon Josefsson <simon@josefsson.org>
1867         * doc/gnutls.texi: Fix.
1869 2009-05-13  Simon Josefsson <simon@josefsson.org>
1871         * NEWS: Add.
1873 2009-05-13  Simon Josefsson <simon@josefsson.org>
1875         * lib/pk-libgcrypt.c: Fix crash.
1877 2009-05-12  Simon Josefsson <simon@josefsson.org>
1879         * lib/gnutls_cert.c: Doc fix.
1881 2009-05-12  Simon Josefsson <simon@josefsson.org>
1883         * lib/gnutls_dh_primes.c: Doc fix.
1885 2009-05-12  Simon Josefsson <simon@josefsson.org>
1887         * lib/minitasn1/Makefile.am, lib/minitasn1/errors.h: Drop removed
1888         libtasn1 file.
1890 2009-05-12  Simon Josefsson <simon@josefsson.org>
1892         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
1893         lib/minitasn1/element.c, lib/minitasn1/element.h,
1894         lib/minitasn1/errors.c, lib/minitasn1/gstr.c, lib/minitasn1/gstr.h,
1895         lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1896         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
1897         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Upgrade
1898         libtasn1 to v2.1.
1900 2009-05-12  Simon Josefsson <simon@josefsson.org>
1902         * lib/gnutls_global.c, libextra/gnutls_extra.c: Doc fixes.  Remove
1903         debugging code.
1905 2009-05-12  Simon Josefsson <simon@josefsson.org>
1907         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1908         libextra/configure.ac: Bump versions.
1910 2009-05-11  Simon Josefsson <simon@josefsson.org>
1912         * ChangeLog: Generated.
1914 2009-05-11  Simon Josefsson <simon@josefsson.org>
1916         * NEWS: Version 2.7.9.
1918 2009-05-11  Simon Josefsson <simon@josefsson.org>
1920         * lib/configure.ac, libextra/configure.ac: Drop obsolete stuff.
1922 2009-05-11  Simon Josefsson <simon@josefsson.org>
1924         * configure.ac: Drop obsolete stuff.
1926 2009-05-11  Simon Josefsson <simon@josefsson.org>
1928         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1929         gl/m4/ld-output-def.m4, gl/m4/ld-version-script.m4,
1930         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1931         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/ld-output-def.m4,
1932         lib/gl/m4/ld-version-script.m4, libextra/gl/gnulib.mk,
1933         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
1934         libextra/gl/m4/ld-output-def.m4,
1935         libextra/gl/m4/ld-version-script.m4: Move gnulib tests into proper
1936         directory.
1938 2009-05-11  Simon Josefsson <simon@josefsson.org>
1940         * NEWS: Fix.
1942 2009-05-11  Simon Josefsson <simon@josefsson.org>
1944         * doc/manpages/Makefile.am: Generated.
1946 2009-05-11  Simon Josefsson <simon@josefsson.org>
1948         * doc/scripts/gdoc: Fix gnutls_priority_init documentation.
1950 2009-05-11  Simon Josefsson <simon@josefsson.org>
1952         * doc/scripts/gdoc: Revert "Fix man output for "%COMPAT" in
1953         docstrings." This reverts commit d10f1872bcbf7eb63632a8ce2e50728f42bd03fa.
1955 2009-05-11  Simon Josefsson <simon@josefsson.org>
1957         * doc/scripts/gdoc: Fix man output for "%COMPAT" in docstrings.
1959 2009-05-11  Simon Josefsson <simon@josefsson.org>
1961         * doc/manpages/Makefile.am: When writing man pages, don't append to
1962         any existing file.
1964 2009-05-11  Simon Josefsson <simon@josefsson.org>
1966         * lib/gnutls_priority.c: Doc fix.
1968 2009-05-11  Simon Josefsson <simon@josefsson.org>
1970         * NEWS, doc/examples/Makefile.am, lib/gl/Makefile.am,
1971         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
1972         lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
1973         lib/gl/tests/test-lseek.sh, src/Makefile.am, tests/Makefile.am: Fix
1974         MinGW build failures.
1976 2009-05-11  Simon Josefsson <simon@josefsson.org>
1978         * lib/autogen.sh: Add.
1980 2009-05-11  Simon Josefsson <simon@josefsson.org>
1982         * maint.mk: Update gnulib files.
1984 2009-05-11  Simon Josefsson <simon@josefsson.org>
1986         * gtk-doc.make: Fix syntax-check.
1988 2009-05-11  Simon Josefsson <simon@josefsson.org>
1990         * gtk-doc.make, m4/gtk-doc.m4: Upgrade gtk-doc files.
1992 2009-05-11  Simon Josefsson <simon@josefsson.org>
1994         * cfg.mk, gl/sys_socket.in.h, gl/tests/test-vc-list-files-git.sh,
1995         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1996         lib/gl/m4/gnulib-comp.m4, lib/gl/sys_socket.in.h,
1997         lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
1998         lib/gl/tests/test-lseek.sh, libextra/gl/gnulib.mk,
1999         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4: 
2000         Update gnulib files.
2002 2009-05-10  Simon Josefsson <simon@josefsson.org>
2004         * tests/chainverify.c: Verisign CA v1 cert has expired!  Change
2005         expected results.  Also test expiration code more.
2007 2009-05-08  Simon Josefsson <simon@josefsson.org>
2009         * doc/Makefile.am: Don't always rebuild manual.
2011 2009-05-08  Simon Josefsson <simon@josefsson.org>
2013         * gl/m4/sys_socket_h.m4, lib/gl/m4/sys_socket_h.m4: Update gnulib
2014         files.
2016 2009-05-08  Simon Josefsson <simon@josefsson.org>
2018         * gl/Makefile.am, lib/gl/Makefile.am: Update gnulib files.
2020 2009-05-08  Simon Josefsson <simon@josefsson.org>
2022         * gl/Makefile.am, gl/alignof.h, lib/gl/Makefile.am: Update gnulib
2023         files.
2025 2009-05-08  Simon Josefsson <simon@josefsson.org>
2027         * cfg.mk: Fix.
2029 2009-05-08  Simon Josefsson <simon@josefsson.org>
2031         * cfg.mk: Fix.
2033 2009-05-08  Simon Josefsson <simon@josefsson.org>
2035         * build-aux/gnupload, gl/Makefile.am, gl/m4/errno_h.m4,
2036         gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/sys_socket_h.m4,
2037         gl/m4/vasnprintf.m4, gl/sys_socket.in.h,
2038         gl/tests/test-sys_socket.c, lib/gl/Makefile.am, lib/gl/alignof.h,
2039         lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
2040         lib/gl/m4/multiarch.m4, lib/gl/m4/sys_socket_h.m4,
2041         lib/gl/m4/vasnprintf.m4, lib/gl/sys_socket.in.h,
2042         lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
2044 2009-05-08  Simon Josefsson <simon@josefsson.org>
2046         * cfg.mk: Fix -Werror handling.
2048 2009-05-08  Simon Josefsson <simon@josefsson.org>
2050         * lib/x509/output.c: Fix warnings.
2052 2009-05-07  Simon Josefsson <simon@josefsson.org>
2054         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2055         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
2056         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2057         tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
2058         tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
2059         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Fix
2060         warnings.
2062 2009-05-07  Simon Josefsson <simon@josefsson.org>
2064         * NEWS: Fix.
2066 2009-05-07  Simon Josefsson <simon@josefsson.org>
2068         * tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
2069         tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
2070         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Use memset
2071         instead of deprecated bzero.
2073 2009-05-07  Simon Josefsson <simon@josefsson.org>
2075         * NEWS, src/certtool-cfg.c, src/serv.c: Fix build failure on systems
2076         without AF_INET6, e.g., Solaris 2.6.  Reported by "Tom G.
2077         Christensen" <tgc@jupiterrise.com> in
2079         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3524>.
2081 2009-05-06  Simon Josefsson <simon@josefsson.org>
2083         * doc/Makefile.am: Drop README.GIT.
2085 2009-05-06  Simon Josefsson <simon@josefsson.org>
2087         * tests/Makefile.am: Need to link directly to libgcrypt here.
2089 2009-05-06  Simon Josefsson <simon@josefsson.org>
2091         * lib/mpi-libgcrypt.c: Don't use casts that break strict-aliasing
2092         rules.
2094 2009-05-06  Simon Josefsson <simon@josefsson.org>
2096         * README-alpha: Fix.
2098 2009-05-06  Simon Josefsson <simon@josefsson.org>
2100         * configure.ac: Fix.
2102 2009-05-05  Simon Josefsson <simon@josefsson.org>
2104         * README-alpha, doc/README.GIT: Replace doc/README.GIT with
2105         README-alpha.
2107 2009-05-05  Simon Josefsson <simon@josefsson.org>
2109         * README-alpha: Fix.
2111 2009-05-05  Simon Josefsson <simon@josefsson.org>
2113         * README-alpha: Add.
2115 2009-05-03  Simon Josefsson <simon@josefsson.org>
2117         * NEWS, lib/libgnutls.map: Fix build failure when LZO is enabled.
2119 2009-05-03  Simon Josefsson <simon@josefsson.org>
2121         * lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
2122         libextra/includes/gnutls/extra.h: Fix gtk-doc warnings.
2124 2009-05-03  Simon Josefsson <simon@josefsson.org>
2126         * NEWS: Fix.
2128 2009-05-03  Simon Josefsson <simon@josefsson.org>
2130         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Regenerated libtasn1
2131         files.
2133 2009-05-03  Simon Josefsson <simon@josefsson.org>
2135         * doc/Makefile.am: Build tools before using them.
2137 2009-05-03  Simon Josefsson <simon@josefsson.org>
2139         * .x-sc_GPL_version, .x-sc_avoid_if_before_free,
2140         .x-sc_cast_of_alloca_return_value, .x-sc_cast_of_argument_to_free,
2141         .x-sc_file_system, .x-sc_m4_quote_check, .x-sc_makefile_check,
2142         .x-sc_program_name, .x-sc_prohibit_HAVE_MBRTOWC,
2143         .x-sc_prohibit_S_IS_definition, .x-sc_space_tab, .x-sc_the_the,
2144         .x-sc_two_space_separator_in_usage, .x-sc_useless_cpp_parens, NEWS,
2145         cfg.mk, doc/examples/ex-serv-export.c, doc/gnutls.texi,
2146         gtk-doc.make, lib/gnutls.asn, lib/m4/hooks.m4,
2147         lib/openpgp/Makefile.am, lib/pkix.asn, lib/x509/Makefile.am,
2148         libextra/m4/hooks.m4, m4/valgrind.m4, src/Makefile.am,
2149         src/certtool-cfg.c, src/certtool.c, src/crypt.c, src/psk.c,
2150         src/serv.c, src/tls_test.c, tests/Makefile.am, tests/resume.c,
2151         tests/x509dn.c: Fix syntax-check warnings.
2153 2009-05-03  Simon Josefsson <simon@josefsson.org>
2155         * doc/reference/Makefile.am, gtk-doc.make: Upgrade gtk-doc files.
2157 2009-05-03  Simon Josefsson <simon@josefsson.org>
2159         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2160         libextra/configure.ac: Bump versions.
2162 2009-05-03  Simon Josefsson <simon@josefsson.org>
2164         * ChangeLog: Generated.
2166 2009-05-03  Simon Josefsson <simon@josefsson.org>
2168         * NEWS: Version 2.7.8.
2170 2009-05-03  Simon Josefsson <simon@josefsson.org>
2172         * gl/Makefile.am, gl/gettext.h, gl/m4/wchar.m4, gl/wchar.in.h,
2173         lib/gl/Makefile.am, lib/gl/gettext.h, lib/gl/m4/wchar.m4,
2174         lib/gl/wchar.in.h: Update gnulib files.
2176 2009-05-03  Simon Josefsson <simon@josefsson.org>
2178         * tests/pkcs1-padding/pkcs1-pad: Fix self test fails because of
2179         expired certs using datefudge.
2181 2009-05-01  Simon Josefsson <simon@josefsson.org>
2183         * tests/chainverify.c: Print cert details.  Fix verifying expired
2184         cert.
2186 2009-05-01  Simon Josefsson <simon@josefsson.org>
2188         * tests/cve-2008-4989.c: Avoid time checks.
2190 2009-04-30  Simon Josefsson <simon@josefsson.org>
2192         * tests/Makefile.am, tests/cve-2009-1415.c, tests/cve-2009-1416.c: 
2193         Add self-tests for security problems.
2195 2009-04-30  Simon Josefsson <simon@josefsson.org>
2197         * NEWS: Add.
2199 2009-04-30  Simon Josefsson <simon@josefsson.org>
2201         * lib/gnutls_cert.c, lib/includes/gnutls/gnutls.h.in,
2202         lib/includes/gnutls/x509.h, lib/x509/verify.c, src/common.c: 
2203         libgnutls: Check activation/expiration times on untrusted
2204         certificates.  Reported by Romain Francoise.
2206 2009-04-30  Simon Josefsson <simon@josefsson.org>
2208         * lib/gnutls_pk.c: Fix DSA key generation.
2210 2009-04-30  Simon Josefsson <simon@josefsson.org>
2212         * cfg.mk: Use modern git names.
2214 2009-04-30  Simon Josefsson <simon@josefsson.org>
2216         * NEWS: Add old NEWS entries.
2218 2009-04-30  Simon Josefsson <simon@josefsson.org>
2220         * doc/gnutls.texi: Document how to use TLS exporters.
2222 2009-04-30  Simon Josefsson <simon@josefsson.org>
2224         * src/serv.c: Fix getaddrinfo/bind loop.
2226 2009-04-28  Simon Josefsson <simon@josefsson.org>
2228         * maint.mk: Update gnulib files.
2230 2009-04-27  Simon Josefsson <simon@josefsson.org>
2232         * : Replace PDF with official ZIP file.  The PDFs have the same
2233         SHA-1.  The file was downloaded from:
2235         http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/PKI%20Testing%20Page.htmUsing the direct link:
2237         http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/certpath1.07.zip
2239 2009-04-27  Simon Josefsson <simon@josefsson.org>
2241         * cfg.mk: Fix.
2243 2009-04-27  Simon Josefsson <simon@josefsson.org>
2245         * build-aux/useless-if-before-free, build-aux/vc-list-files,
2246         gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
2247         gl/tests/test-vc-list-files-cvs.sh,
2248         gl/tests/test-vc-list-files-git.sh, maint.mk: Update gnulib files.
2250 2009-04-27  Simon Josefsson <simon@josefsson.org>
2252         * src/certtool.c: Fix some error messages.
2254 2009-04-27  Simon Josefsson <simon@josefsson.org>
2256         * gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/vasnprintf.c,
2257         lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
2258         lib/gl/vasnprintf.c, libextra/gl/m4/lib-link.m4,
2259         libextra/gl/m4/lib-prefix.m4, maint.mk: Update gnulib files.
2261 2009-04-27  Simon Josefsson <simon@josefsson.org>
2263         * NEWS: Fix.
2265 2009-04-27  Simon Josefsson <simon@josefsson.org>
2267         * NEWS: Fix.
2269 2009-04-27  Simon Josefsson <simon@josefsson.org>
2271         * lib/libgnutls.map: Move symbols new with gnutls 2.8.x under
2272         GNUTLS_2_8 version.
2274 2009-04-24  Simon Josefsson <simon@josefsson.org>
2276         * NEWS, src/serv.c: gnutls-serv: Listen on all interfaces.
2278 2009-04-24  Simon Josefsson <simon@josefsson.org>
2280         * maint.mk: Update gnulib files.
2282 2009-04-24  Simon Josefsson <simon@josefsson.org>
2284         * lib/pk-libgcrypt.c: Cleanup code and fix memory leaks.
2286 2009-04-23  Simon Josefsson <simon@josefsson.org>
2288         * doc/gendocs_template: Update gnulib files.
2290 2009-04-23  Simon Josefsson <simon@josefsson.org>
2292         * NEWS, doc/gnutls.texi: Improve texinfo section names.
2294 2009-04-23  Simon Josefsson <simon@josefsson.org>
2296         * tests/x509sign-verify.c: Also test DSA keys.
2298 2009-04-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2300         * lib/x509/verify.c: release allocated mpis in
2301         _gnutls_x509_verify_algorithm().
2303 2009-04-21  Simon Josefsson <simon@josefsson.org>
2305         * tests/libgcrypt.supp: Suppress more for modern libgcrypt.
2307 2009-04-21  Simon Josefsson <simon@josefsson.org>
2309         * tests/x509sign-verify.c: Cleanup code.
2311 2009-04-21  Simon Josefsson <simon@josefsson.org>
2313         * src/cli.c: Pass proper socket to libgnutls on Windows.
2315 2009-04-21  Simon Josefsson <simon@josefsson.org>
2317         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2318         gl/sockets.c, gl/sockets.h, gl/tests/Makefile.am, gl/tests/dummy.c,
2319         gl/tests/sockets.c, gl/tests/sockets.h: Need sockets module.
2321 2009-04-20  Simon Josefsson <simon@josefsson.org>
2323         * lib/libgnutls.map: Make check needs more symbols.
2325 2009-04-20  Simon Josefsson <simon@josefsson.org>
2327         * NEWS, lib/Makefile.am, lib/libgnutls.map, libextra/Makefile.am,
2328         libextra/libgnutls-extra.map, libextra/libgnutls-extra.vers: Improve
2329         version scripts.  Limit exported symbols on systems without linker
2330         script.
2332 2009-04-20  Simon Josefsson <simon@josefsson.org>
2334         * NEWS: Add.
2336 2009-04-20  Simon Josefsson <simon@josefsson.org>
2338         * NEWS, build-aux/gendocs.sh, configure.ac, lib/configure.ac,
2339         lib/m4/hooks.m4, libextra/configure.ac: Bump version.
2341 2009-04-20  Simon Josefsson <simon@josefsson.org>
2343         * ChangeLog: Generated.
2345 2009-04-20  Simon Josefsson <simon@josefsson.org>
2347         * NEWS: Version 2.7.7.
2349 2009-04-20  Simon Josefsson <simon@josefsson.org>
2351         * doc/manpages/Makefile.am: Generated.
2353 2009-04-20  Simon Josefsson <simon@josefsson.org>
2355         * doc/gnutls.texi: Really generate DSA key in example.
2357 2009-04-20  Simon Josefsson <simon@josefsson.org>
2359         * lib/x509/x509.c: Fix return value.  Doc fix.
2361 2009-04-20  Simon Josefsson <simon@josefsson.org>
2363         * doc/gnutls.texi: Explain how to generate DSA key.
2365 2009-04-20  Simon Josefsson <simon@josefsson.org>
2367         * lib/gnutls_x509.c, lib/x509/x509.c: Doc fix for new APIs.
2369 2009-04-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2371         * NEWS, lib/pk-libgcrypt.c: Corrected possible memory corruption on
2372         signature verification failure. Reported by Miroslav Kratochvil
2373         <exa.exa@gmail.com>
2375 2009-04-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2377         * doc/printlist.c: Added small patch from Romain Francoise to remove
2378         unneeded include.
2380 2009-04-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2382         * lib/includes/gnutls/x509.h, lib/x509/privkey.c, lib/x509/x509.c,
2383         tests/Makefile.am, tests/x509sign-verify.c: Added self test for
2384         gnutls_x509_crt_verify_hash() and
2385         gnutls_x509_crt_get_verify_algorithm().  Added some notes in
2386         gnutls_x509_privkey_sign_hash().
2388 2009-04-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2390         * NEWS, lib/includes/gnutls/x509.h, lib/x509/verify.c,
2391         lib/x509/x509.c: gnutls_x509_crt_get_sig_algorithm was renamed to
2392         gnutls_x509_crt_get_verify_algorithm.  Corrected some issues with
2393         the code.
2395 2009-04-17  Simon Josefsson <simon@josefsson.org>
2397         * NEWS: Reorder.
2399 2009-04-17  Simon Josefsson <simon@josefsson.org>
2401         * NEWS, lib/gnutls.pc.in: Add -ltasn1 to pkg-config file.  Reported
2402         by Andreas Metzler <ametzler@downhill.at.eu.org> in
2404         <http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3467>.
2406 2009-04-17  Simon Josefsson <simon@josefsson.org>
2408         * NEWS: Add.
2410 2009-04-17  Simon Josefsson <simon@josefsson.org>
2412         * cfg.mk: Use new po domain.
2414 2009-04-17  Simon Josefsson <simon@josefsson.org>
2416         * lib/po/de.po.in: Sync with TP.
2418 2009-04-17  Simon Josefsson <simon@josefsson.org>
2420         * lib/po/de.po.in: Sync with TP.
2422 2009-04-17  Simon Josefsson <simon@josefsson.org>
2424         * maint.mk: Update gnulib files.
2426 2009-04-17  Simon Josefsson <simon@josefsson.org>
2428         * lib/po/de.po.in: Sync with TP.
2430 2009-04-16  Simon Josefsson <simon@josefsson.org>
2432         * : commit 934102c33ac89ace9a1e1d02047d54f2fea6b59b Merge: bc279f4
2433         d720f3f Author: Nikos Mavrogiannopoulos <nmav@gnutls.org> Date:
2434         Wed Apr 15 22:43:03 2009 +0300
2436 2009-04-14  Simon Josefsson <simon@josefsson.org>
2438         * build-aux/gendocs.sh, doc/gendocs_template, doc/lgpl-2.1.texi: 
2439         Update gnulib files.
2441 2009-04-11  Simon Josefsson <simon@josefsson.org>
2443         * gl/Makefile.am, gl/m4/inet_ntop.m4, maint.mk: Update gnulib files.
2445 2009-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2447         * NEWS: documented Cedric Bail's function addition
2449 2009-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2451         * : commit 258d2e873f61d5543c674f46a6247b4a379d2cca Author: Simon
2452         Josefsson <simon@josefsson.org> Date:   Fri Apr 3 15:20:09 2009
2453         +0200
2455 2009-04-03  Simon Josefsson <simon@josefsson.org>
2457         * lib/po/POTFILES.in: Fix filenames.
2459 2009-04-03  Simon Josefsson <simon@josefsson.org>
2461         * cfg.mk: Fix PODIR.
2463 2009-04-03  Simon Josefsson <simon@josefsson.org>
2465         * Makefile.am, configure.ac, lib/Makefile.am, lib/configure.ac,
2466         lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
2467         lib/po/cs.po.in, lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in,
2468         lib/po/nl.po.in, lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in,
2469         po/LINGUAS, po/Makevars, po/POTFILES.in, po/cs.po.in, po/de.po.in,
2470         po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in, po/sv.po.in,
2471         po/vi.po.in: Move i18n dir back to lib/, after discussion with
2472         Bruno.
2474 2009-04-03  Simon Josefsson <simon@josefsson.org>
2476         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2477         gl/m4/gnulib-comp.m4, gl/m4/ld-version-script.m4,
2478         m4/linker-script.m4: Use linker-script from gnulib.
2480 2009-04-03  Simon Josefsson <simon@josefsson.org>
2482         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2483         gl/m4/gnulib-comp.m4, gl/m4/ld-output-def.m4, lib/configure.ac,
2484         libextra/configure.ac, m4/output-def.m4: Use output-def test from
2485         gnulib.
2487 2009-04-03  Simon Josefsson <simon@josefsson.org>
2489         * configure.ac, lib/Makefile.am, lib/libgnutls.map,
2490         lib/libgnutls.vers, lib/libgnutlsxx.map, lib/libgnutlsxx.vers: 
2491         Rename linker script.
2493 2009-04-03  Simon Josefsson <simon@josefsson.org>
2495         * lib/Makefile.am, lib/m4/hooks.m4, libextra/Makefile.am: Use
2496         DLL_VERSION variable name.
2498 2009-03-30  Simon Josefsson <simon@josefsson.org>
2500         * po/LINGUAS, po/cs.po.in: Sync with TP.
2502 2009-03-30  Simon Josefsson <simon@josefsson.org>
2504         * lib/gnutls_global.c, lib/openpgp/output.c, lib/x509/output.c: Fix
2505         warnings.
2507 2009-03-30  Simon Josefsson <simon@josefsson.org>
2509         * configure.ac: Only add warnings when using gcc.  Don't use
2510         -Wformat-nonliteral.
2512 2009-03-30  Simon Josefsson <simon@josefsson.org>
2514         * GNUmakefile, build-aux/gnupload, gl/Makefile.am, gl/close-hook.c,
2515         gl/close-hook.h, gl/close.c, gl/fseeko.c, gl/gai_strerror.c,
2516         gl/m4/close.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
2517         gl/m4/printf.m4, gl/m4/select.m4, gl/m4/stdarg.m4,
2518         gl/m4/sys_select_h.m4, gl/readline.c, gl/select.c, gl/setsockopt.c,
2519         gl/stdint.in.h, gl/sys_select.in.h, gl/sys_socket.in.h,
2520         gl/tests/Makefile.am, gl/tests/sockets.c, gl/tests/sockets.h,
2521         gl/tests/test-getaddrinfo.c, gl/tests/test-sockets.c,
2522         gl/unistd.in.h, gl/vasnprintf.c, gl/winsock-select.c,
2523         lib/gl/Makefile.am, lib/gl/close-hook.c, lib/gl/close-hook.h,
2524         lib/gl/fseeko.c, lib/gl/m4/gnulib-common.m4,
2525         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4, lib/gl/sockets.c,
2526         lib/gl/sockets.h, lib/gl/stdint.in.h, lib/gl/sys_socket.in.h,
2527         lib/gl/tests/test-sockets.c, lib/gl/unistd.in.h,
2528         lib/gl/vasnprintf.c, lib/gl/w32sock.h,
2529         libextra/gl/m4/gnulib-common.m4, maint.mk: Update gnulib files.
2531 2009-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2533         * lib/includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
2534         lib/x509/x509_int.h: Applied patch by Cedric Bail to add functions
2535         gnutls_x509_crt_verify_hash() and
2536         gnutls_x509_crt_get_sig_algorithm().
2538 2009-03-23  Simon Josefsson <simon@josefsson.org>
2540         * cfg.mk: Fix bootstrap.
2542 2009-03-23  Simon Josefsson <simon@josefsson.org>
2544         * Makefile.am, cfg.mk, configure.ac, lib/Makefile.am,
2545         lib/configure.ac: Fix po paths.
2547 2009-03-23  Simon Josefsson <simon@josefsson.org>
2549         * lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
2550         lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in,
2551         lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in, po/LINGUAS,
2552         po/Makevars, po/POTFILES.in, po/de.po.in, po/fr.po.in, po/ms.po.in,
2553         po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Move lib/po to
2554         po/ since the gettext domain is global for gnutls.
2556 2009-03-04  Simon Josefsson <simon@josefsson.org>
2558         * lib/x509/Makefile.am: Cosmetic fix.
2560 2009-03-04  Simon Josefsson <simon@josefsson.org>
2562         * lib/gnutls_global.c, lib/x509/x509_int.h: Be compatible with
2563         libtasn1 before v1.6.
2565 2009-03-04  Simon Josefsson <simon@josefsson.org>
2567         * NEWS: Add.
2569 2009-03-04  Simon Josefsson <simon@josefsson.org>
2571         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
2572         lib/minitasn1/element.c, lib/minitasn1/errors.c,
2573         lib/minitasn1/errors.h, lib/minitasn1/gstr.c, lib/minitasn1/int.h,
2574         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
2575         lib/minitasn1/structure.c: Update to minitasn1 v1.8.
2577 2009-03-04  Simon Josefsson <simon@josefsson.org>
2579         * lib/gnutls_global.c, lib/gnutls_global.h, lib/x509/common.c,
2580         lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
2581         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2582         lib/x509/x509.c: Use modern libtasn1 interfaces.
2584 2009-03-02  Simon Josefsson <simon@josefsson.org>
2586         * NEWS: Add.
2588 2009-03-02  Simon Josefsson <simon@josefsson.org>
2590         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2591         libextra/configure.ac: Bump version.
2593 2009-03-02  Simon Josefsson <simon@josefsson.org>
2595         * doc/Makefile.am: Add -I's for errcodes/printlist.  Reported by
2596         Roman Bogorodskiy <novel@FreeBSD.org> in
2598         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3435>.
2600 2009-02-27  Simon Josefsson <simon@josefsson.org>
2602         * ChangeLog: Generated.
2604 2009-02-27  Simon Josefsson <simon@josefsson.org>
2606         * doc/Makefile.am: Fix distcheck.
2608 2009-02-27  Simon Josefsson <simon@josefsson.org>
2610         * doc/Makefile.am: Fix.
2612 2009-02-27  Simon Josefsson <simon@josefsson.org>
2614         * doc/Makefile.am: Remove error_codes.texi and algorithms.texi to
2615         fix make distcheck.
2617 2009-02-27  Simon Josefsson <simon@josefsson.org>
2619         * doc/Makefile.am: Update --css-include path to fix distcheck.
2621 2009-02-27  Simon Josefsson <simon@josefsson.org>
2623         * NEWS: Version 2.7.6.
2625 2009-02-27  Simon Josefsson <simon@josefsson.org>
2627         * .gitignore: Fix.
2629 2009-02-27  Simon Josefsson <simon@josefsson.org>
2631         * gl/tests/test-fseeko2.sh, lib/gl/tests/test-fseeko2.sh: Update
2632         gnulib files.
2634 2009-02-27  Simon Josefsson <simon@josefsson.org>
2636         * gl/m4/gnulib-comp.m4, gl/m4/printf.m4, gl/m4/stdint.m4,
2637         gl/m4/stdlib_h.m4, gl/m4/vasnprintf.m4, gl/tests/Makefile.am,
2638         gl/tests/test-fseeko.c, gl/tests/test-getaddrinfo.c,
2639         gl/vasnprintf.c, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4,
2640         lib/gl/m4/stdint.m4, lib/gl/m4/stdlib_h.m4,
2641         lib/gl/m4/vasnprintf.m4, lib/gl/tests/Makefile.am,
2642         lib/gl/tests/test-fseeko.c, lib/gl/vasnprintf.c: Update gnulib
2643         files.
2645 2009-02-27  Simon Josefsson <simon@josefsson.org>
2647         * gl/m4/ungetc.m4, lib/gl/m4/ungetc.m4: Update gnulib files.
2649 2009-02-27  Simon Josefsson <simon@josefsson.org>
2651         * doc/scripts/gdoc: Revert %-hack that lead to syntax errors in
2652         texinfo output.
2654 2009-02-24  Simon Josefsson <simon@josefsson.org>
2656         * src/certtool.c: Minor cleanup.
2658 2009-02-24  Simon Josefsson <simon@josefsson.org>
2660         * NEWS, src/certtool-cfg.c: certtool: Query for multiple dnsName
2661         subjectAltName in interactive mode.
2663 2009-02-23  Simon Josefsson <simon@josefsson.org>
2665         * gl/m4/include_next.m4, lib/gl/m4/include_next.m4: Update gnulib
2666         files.
2668 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2670         * NEWS: documented pkix.asn change
2672 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2674         * lib/pkix.asn: Removed several unneeded parameters from pkix tree.
2675         This reduces initial memory usage after gnutls_global_init() from
2676         140kb (in amd64) to 50kb.
2678 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2680         * lib/x509/dn.c, tests/crq_key_id.c: Added more verbose information.
2682 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2684         * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
2685         tests/crq_key_id.c: Revert "Added more verbose debugging info" This reverts commit c2d3596cddbb54ac4f19c44b15a03ee1fcceab12.
2687 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2689         * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
2690         tests/crq_key_id.c: Added more verbose debugging info
2692 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2694         * doc/TODO: removed items that have already been done or solved.
2696 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2698         * NEWS: documented the SSL3_RECORD_VERSION priority string
2700 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2702         * doc/scripts/gdoc, lib/gnutls_priority.c: Applied patch by Martin
2703         von Gagern: The attached patch fixes gnutls_priority_init(3), but in
2704         a very hackish way, treating a percent sign as indicating a constant
2705         only if it is not immediately preceded by a double quote.
2707 2009-02-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2709         * doc/manpages/gnutls-cli.1: Corrected listing of special keywords.
2710         Reported by Martin von Gagern.
2712 2009-02-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2714         * doc/manpages/gnutls-cli.1, lib/gnutls_handshake.c,
2715         lib/gnutls_int.h, lib/gnutls_priority.c: Added %SSL3_RECORD_VERSION
2716         priority option that allows to specify the client hello message
2717         record version. Used to overcome buggy TLS servers. Report by Martin
2718         von Gagern.
2720 2009-02-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2722         * lib/x509/verify.c: Corrected bit disable (was flipping instead).
2723         Initialy reported by Daniel Kahn Gillmor on 9/1/2008. Many thanks to
2724         moog@sysdev.oucs.ox.ac.uk for bringing this into my attention.
2726 2009-02-11  Simon Josefsson <simon@josefsson.org>
2728         * NEWS: Fix.
2730 2009-02-11  Simon Josefsson <simon@josefsson.org>
2732         * NEWS, src/serv.c: gnutls-serv: No longer disable MAC padding by
2733         default.
2735 2009-02-11  Simon Josefsson <simon@josefsson.org>
2737         * src/serv.c: More gnulib usage.
2739 2009-02-11  Simon Josefsson <simon@josefsson.org>
2741         * src/cli.c: Use more gnulib interfaces.
2743 2009-02-11  Simon Josefsson <simon@josefsson.org>
2745         * NEWS: Add.
2747 2009-02-11  Simon Josefsson <simon@josefsson.org>
2749         * doc/gnutls.texi: Update gnutls-serv --help output.
2751 2009-02-11  Simon Josefsson <simon@josefsson.org>
2753         * doc/gnutls.texi: Update gnutls-cli --help output.
2755 2009-02-11  Simon Josefsson <simon@josefsson.org>
2757         * NEWS, lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_x509.c: 
2758         libgnutls: Add new priority strings for allowing RSA-MD5 and V1-CA.
2760 2009-02-11  Simon Josefsson <simon@josefsson.org>
2762         * NEWS, src/cli.c: gnutls-cli: Don't permit V1 CAs by default.
2764 2009-02-11  Simon Josefsson <simon@josefsson.org>
2766         * doc/Makefile.am, doc/errcodes.c, doc/printlist.c,
2767         src/Makefile.am, src/errcodes.c, src/printlist.c: Move doc related
2768         tools from src/ to doc/.
2770 2009-02-11  Simon Josefsson <simon@josefsson.org>
2772         * src/common.c: Typo.
2774 2009-02-11  Simon Josefsson <simon@josefsson.org>
2776         * src/common.c: Typo.
2778 2009-02-11  Simon Josefsson <simon@josefsson.org>
2780         * src/common.c: Print OpenPGP cert info using libgnutls.
2782 2009-02-11  Simon Josefsson <simon@josefsson.org>
2784         * NEWS, lib/openpgp/output.c: libgnutls: gnutls_openpgp_crt_print
2785         supports oneline mode.
2787 2009-02-11  Simon Josefsson <simon@josefsson.org>
2789         * tests/pathlen/ca-no-pathlen.pem,
2790         tests/pathlen/no-ca-or-pathlen.pem: Fix expected test vectors.
2792 2009-02-11  Simon Josefsson <simon@josefsson.org>
2794         * NEWS, lib/x509/output.c: libgnutls: gnutls_x509_crt_print prints
2795         signature algorithm in oneline mode.
2797 2009-02-11  Simon Josefsson <simon@josefsson.org>
2799         * gl/m4/close.m4, gl/m4/sockets.m4, gl/tests/sockets.h,
2800         gl/tests/test-sockets.c, lib/gl/m4/sockets.m4, lib/gl/sockets.h,
2801         lib/gl/tests/test-sockets.c: Update gnulib files.
2803 2009-02-11  Simon Josefsson <simon@josefsson.org>
2805         * NEWS, src/common.c: gnutls-cli: Print certificate info using
2806         libgnutls.
2808 2009-02-11  Simon Josefsson <simon@josefsson.org>
2810         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2811         libextra/configure.ac: Bump versions.
2813 2009-02-11  Simon Josefsson <simon@josefsson.org>
2815         * lib/x509/output.c: Print bit size of RSA exponents.
2817 2009-02-06  Simon Josefsson <simon@josefsson.org>
2819         * ChangeLog: Generated.
2821 2009-02-06  Simon Josefsson <simon@josefsson.org>
2823         * src/Makefile.am: Need -lgnutls etc for certtool-cfg.c.
2825 2009-02-06  Simon Josefsson <simon@josefsson.org>
2827         * NEWS: Version 2.7.5.
2829 2009-02-06  Simon Josefsson <simon@josefsson.org>
2831         * NEWS: Merge in old NEWS entries.
2833 2009-02-06  Simon Josefsson <simon@josefsson.org>
2835         * lib/x509/verify.c: Move down revocation check to revert code to
2836         how it looked before.  The idea is that if you have marked a cert as
2837         trusted, you may want to trust it even though some authority has
2838         revoked it.  This changes back how this code used to work.
2840 2009-02-02  Simon Josefsson <simon@josefsson.org>
2842         * NEWS, doc/TODO, lib/x509/verify.c, tests/chainverify.c: Make it
2843         possible to trust intermediary certificates.  Based on tiny patch
2844         from "Douglas E. Engert" <deengert@anl.gov> in
2846         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351/focus=3376>.
2848 2009-02-02  Simon Josefsson <simon@josefsson.org>
2850         * tests/chainverify.c: Add another chain from bug reports.
2852 2009-02-02  Simon Josefsson <simon@josefsson.org>
2854         * src/common.c: Print more certificate status values.
2856 2009-02-02  Simon Josefsson <simon@josefsson.org>
2858         * lib/x509/x509.c: Assert less for expected errors.
2860 2009-02-02  Simon Josefsson <simon@josefsson.org>
2862         * lib/x509/output.c: Simplify keyid printing to avoid allocation and
2863         asserts.
2865 2009-02-01  Simon Josefsson <simon@josefsson.org>
2867         * doc/manpages/Makefile.am, doc/scripts/gdoc: Update gdoc and use
2868         -pkg-name.
2870 2009-02-01  Simon Josefsson <simon@josefsson.org>
2872         * build-aux/gnupload, gl/Makefile.am, gl/m4/00gnulib.m4,
2873         gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/gnulib-common.m4,
2874         gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/pmccabe2html.m4,
2875         gl/m4/stdlib_h.m4, gl/stdlib.in.h, gl/tests/test-getaddrinfo.c,
2876         gl/version-etc.c, gl/version-etc.h, lib/gl/Makefile.am,
2877         lib/gl/m4/00gnulib.m4, lib/gl/m4/errno_h.m4,
2878         lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-common.m4,
2879         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/multiarch.m4,
2880         lib/gl/m4/stdlib_h.m4, lib/gl/stdlib.in.h,
2881         libextra/gl/m4/00gnulib.m4, libextra/gl/m4/extensions.m4,
2882         libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4: 
2883         Update gnulib files.
2885 2009-01-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2887         * NEWS, lib/gnutls_handshake.c: gnutls_handshake when sending client
2888         hello during a rehandshake, will not offer a version number larger
2889         than the current.  Reported by Tristan Hill <stan@saticed.me.uk>.
2891 2009-01-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2893         * lib/gnutls_psk.c: result_size in gnutls_hex_encode behaves as
2894         documented. It now holds the size of the result. Reported by John
2895         Brooks.
2897 2009-01-21  Simon Josefsson <simon@josefsson.org>
2899         * gl/Makefile.am, gl/arpa_inet.in.h, gl/fseeko.c, gl/m4/alloca.m4,
2900         gl/m4/errno_h.m4, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
2901         gl/m4/getpass.m4, gl/m4/gettimeofday.m4, gl/m4/gnulib-common.m4,
2902         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/intmax_t.m4,
2903         gl/m4/inttypes_h.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
2904         gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/minmax.m4,
2905         gl/m4/printf.m4, gl/m4/readline.m4, gl/m4/realloc.m4,
2906         gl/m4/sockets.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
2907         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
2908         gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar_t.m4,
2909         gl/m4/wint_t.m4, gl/progname.c, gl/stdint.in.h, gl/stdio.in.h,
2910         gl/strerror.c, gl/sys_stat.in.h, gl/tests/gettimeofday.c,
2911         gl/tests/ioctl.c, gl/tests/test-unistd.c, gl/unistd.in.h,
2912         gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/fseeko.c,
2913         lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4, lib/gl/m4/codeset.m4,
2914         lib/gl/m4/errno_h.m4, lib/gl/m4/gettext.m4,
2915         lib/gl/m4/gnulib-common.m4, lib/gl/m4/iconv.m4,
2916         lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
2917         lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
2918         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
2919         lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4, lib/gl/m4/lock.m4,
2920         lib/gl/m4/longlong.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memmem.m4,
2921         lib/gl/m4/memmove.m4, lib/gl/m4/minmax.m4, lib/gl/m4/nls.m4,
2922         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
2923         lib/gl/m4/progtest.m4, lib/gl/m4/realloc.m4, lib/gl/m4/sockets.m4,
2924         lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stdint.m4,
2925         lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/strcase.m4,
2926         lib/gl/m4/strverscmp.m4, lib/gl/m4/threadlib.m4,
2927         lib/gl/m4/uintmax_t.m4, lib/gl/m4/unistd_h.m4,
2928         lib/gl/m4/vasnprintf.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
2929         lib/gl/stdint.in.h, lib/gl/stdio.in.h, lib/gl/sys_stat.in.h,
2930         lib/gl/tests/test-unistd.c, lib/gl/unistd.in.h, lib/gl/wchar.in.h: 
2931         Update gnulib files.
2933 2009-01-21  Simon Josefsson <simon@josefsson.org>
2935         * THANKS: Add.
2937 2009-01-21  Simon Josefsson <simon@josefsson.org>
2939         * libextra/gl/Makefile.am, libextra/gl/gnulib.mk,
2940         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-common.m4,
2941         libextra/gl/m4/lib-ld.m4, libextra/gl/m4/lib-link.m4,
2942         libextra/gl/m4/md5.m4: Add -I's in libextra/gl for stdint.h on
2943         Solaris.  Reported by Dagobert Michelsen <dam@opencsw.org> in
2945         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3388
2947 2009-01-13  Simon Josefsson <simon@josefsson.org>
2949         * lib/gnutls_state.c: Check return value properly.
2951 2009-01-13  Simon Josefsson <simon@josefsson.org>
2953         * lib/gnutls_state.c: Fix mem leak because buffer is not expanded
2954         correctly.
2956 2009-01-09  Simon Josefsson <simon@josefsson.org>
2958         * NEWS: Fix typos.
2960 2009-01-09  Simon Josefsson <simon@josefsson.org>
2962         * NEWS, lib/x509/verify.c: Permit V1 Certificate Authorities
2963         properly.  Before they were mistakenly rejected even though
2964         GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT and/or
2965         GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT were supplied.  Reported by
2966         "Douglas E. Engert" <deengert@anl.gov> in
2968         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351>.
2970 2009-01-09  Simon Josefsson <simon@josefsson.org>
2972         * src/certtool.c: Permit V1 CA's in new --verify-chain code.
2974 2009-01-09  Simon Josefsson <simon@josefsson.org>
2976         * THANKS: Add.
2978 2009-01-09  Simon Josefsson <simon@josefsson.org>
2980         * tests/chainverify.c: Added chain supplied by "Douglas E. Engert"
2981         <deengert@anl.gov>.
2983 2009-01-07  Simon Josefsson <simon@josefsson.org>
2985         * src/errcodes.c, src/printlist.c: Fix license header.
2987 2009-01-07  Simon Josefsson <simon@josefsson.org>
2989         * lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_global.c,
2990         lib/gnutls_global.h, lib/gnutls_int.h: Cleanup logger function type.
2992 2009-01-07  Simon Josefsson <simon@josefsson.org>
2994         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2995         libextra/configure.ac: Bump versions.
2997 2009-01-07  Simon Josefsson <simon@josefsson.org>
2999         * ChangeLog: Generated.
3001 2009-01-07  Simon Josefsson <simon@josefsson.org>
3003         * NEWS: Version 2.7.4.
3005 2009-01-07  Simon Josefsson <simon@josefsson.org>
3007         * lib/gnutls_rsa_export.c: Doc fixes.
3009 2009-01-07  Simon Josefsson <simon@josefsson.org>
3011         * doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
3012         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3013         doc/examples/ex-client1.c, lib/gnutls_algorithms.c,
3014         lib/gnutls_rsa_export.c, lib/openpgp/output.c, lib/x509/output.c,
3015         lib/x509/privkey.c, src/cli.c, src/common.c, src/serv.c,
3016         src/tls_test.c, tests/dhepskself.c: Fix warnings.
3018 2009-01-07  Simon Josefsson <simon@josefsson.org>
3020         * build-aux/gendocs.sh, doc/gendocs_template, gl/Makefile.am,
3021         gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/getaddrinfo.m4,
3022         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes_h.m4,
3023         gl/m4/lib-link.m4, gl/m4/manywarnings.m4, gl/m4/multiarch.m4,
3024         gl/m4/printf.m4, gl/m4/size_max.m4, gl/m4/stdint.m4,
3025         gl/m4/stdint_h.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4,
3026         gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/stdint.in.h, gl/stdlib.in.h,
3027         gl/sys_select.in.h, gl/tests/Makefile.am,
3028         gl/tests/test-select-in.sh, gl/unistd.in.h, gl/version-etc.c,
3029         gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/m4/codeset.m4,
3030         lib/gl/m4/errno_h.m4, lib/gl/m4/extensions.m4,
3031         lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4, lib/gl/m4/glibc21.m4,
3032         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
3033         lib/gl/m4/iconv.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intlmacosx.m4,
3034         lib/gl/m4/intmax.m4, lib/gl/m4/inttypes-pri.m4,
3035         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
3036         lib/gl/m4/lib-link.m4, lib/gl/m4/multiarch.m4, lib/gl/m4/nls.m4,
3037         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
3038         lib/gl/m4/progtest.m4, lib/gl/m4/size_max.m4, lib/gl/m4/stdint.m4,
3039         lib/gl/m4/stdint_h.m4, lib/gl/m4/threadlib.m4,
3040         lib/gl/m4/uintmax_t.m4, lib/gl/m4/visibility.m4,
3041         lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
3042         lib/gl/m4/xsize.m4, lib/gl/stdint.in.h, lib/gl/stdlib.in.h,
3043         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h, lib/gl/wchar.in.h,
3044         libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
3045         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
3046         libextra/gl/m4/lib-link.m4: Update gnulib files.
3048 2009-01-07  Simon Josefsson <simon@josefsson.org>
3050         * NEWS: Fix NEWS entry.
3052 2009-01-07  Simon Josefsson <simon@josefsson.org>
3054         * tests/sha2/sha2: Fix self-test with new certtool --verify-chain
3055         output.
3057 2009-01-06  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
3059         * NEWS: added NEWS item about MD5 deprecation
3061 2009-01-06  Simon Josefsson <simon@josefsson.org>
3063         * tests/pkcs1-padding/pkcs1-pad: Fix expect strings to compensate
3064         for new certtool -e output.
3066 2009-01-06  Simon Josefsson <simon@josefsson.org>
3068         * NEWS, src/certtool.c: certtool: Make --verify-chain use libgnutls
3069         verification algorithm.
3071 2009-01-06  Simon Josefsson <simon@josefsson.org>
3073         * tests/chainverify.c: Test chain with EE cert signed using RSA-MD5.
3075 2009-01-06  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
3077         * lib/x509/verify.c: actually deprecate MD5 and MD2 signatures
3078         during X.509 verification by treating them as invalid unless the
3079         GNUTLS_VERIFY_ALLOW_SIGN_RSA_{MD5,MD2} flags are present.
3081 2008-12-12  Simon Josefsson <simon@josefsson.org>
3083         * NEWS: Add NEWS entries from 2.6.3.
3085 2008-12-12  Simon Josefsson <simon@josefsson.org>
3087         * tests/crq_key_id.c: Fix.
3089 2008-12-12  Simon Josefsson <simon@josefsson.org>
3091         * tests/crq_key_id.c: Make it compile.  Speed up key generation.
3093 2008-12-12  Simon Josefsson <simon@josefsson.org>
3095         * tests/crq_key_id.c: Indent.
3097 2008-12-12  Simon Josefsson <simon@josefsson.org>
3099         * NEWS, tests/Makefile.am, tests/crq_key_id.c: Add crq_key_id
3100         self-test from David Marín Carreño.
3102 2008-12-11  Simon Josefsson <simon@josefsson.org>
3104         * configure.ac: Update manywarnings usage.
3106 2008-12-11  Simon Josefsson <simon@josefsson.org>
3108         * NEWS: Add.
3110 2008-12-11  Simon Josefsson <simon@josefsson.org>
3112         * lib/x509/output.c: Print public key id for certificate requests
3113         too.
3115 2008-12-11  Simon Josefsson <simon@josefsson.org>
3117         * doc/manpages/Makefile.am: Generated.
3119 2008-12-11  Simon Josefsson <simon@josefsson.org>
3121         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3122         libextra/configure.ac: Bump versions.
3124 2008-12-11  Simon Josefsson <simon@josefsson.org>
3126         * AUTHORS, NEWS, lib/includes/gnutls/x509.h, lib/x509/crq.c: gnutls:
3127         New interface to get key id for certificate requests.  Patch from
3128         David Marín Carreño <davefx@gmail.com> in
3130         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3321>.
3132 2008-12-10  Simon Josefsson <simon@josefsson.org>
3134         * ChangeLog: Generated.
3136 2008-12-10  Simon Josefsson <simon@josefsson.org>
3138         * NEWS: Version 2.7.3.
3140 2008-12-10  Simon Josefsson <simon@josefsson.org>
3142         * tests/chainverify.c: Check ca=false with flags too.
3144 2008-12-10  Simon Josefsson <simon@josefsson.org>
3146         * gl/override/tests/test-lseek.sh.diff, gl/tests/test-lseek.sh,
3147         lib/gl/tests/test-lseek.sh: Disable parts of gnulib self-tests that
3148         fail on mingw.
3150 2008-12-10  Simon Josefsson <simon@josefsson.org>
3152         * lib/gl/tests/test-lseek.c, maint.mk: Update gnulib files.
3154 2008-12-10  Simon Josefsson <simon@josefsson.org>
3156         * gl/override/tests/test-lseek.c.diff,
3157         gl/override/tests/test-select-in.sh.diff, gl/tests/test-lseek.c,
3158         gl/tests/test-select-in.sh: Disable parts of gnulib self-tests that
3159         fail on mingw.
3161 2008-12-10  Simon Josefsson <simon@josefsson.org>
3163         * doc/examples/ex-cxx.cpp: Drop config.h, not needed (hopefully?)
3164         and breaks mingw due to rpl_gmtime.
3166 2008-12-10  Simon Josefsson <simon@josefsson.org>
3168         * src/Makefile.am: Certtool need libgnutls etc for
3169         libcmd-certtool.la too, due to certtool-cfg.c.
3171 2008-12-10  Simon Josefsson <simon@josefsson.org>
3173         * tests/x509self.c: Fix comments.
3175 2008-12-10  Simon Josefsson <simon@josefsson.org>
3177         * NEWS: Add.
3179 2008-12-10  Simon Josefsson <simon@josefsson.org>
3181         * NEWS: Add.
3183 2008-12-10  Simon Josefsson <simon@josefsson.org>
3185         * tests/cve-2008-4989.c: Align with Nikos' patch.
3187 2008-12-10  Simon Josefsson <simon@josefsson.org>
3189         * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3190         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3191         lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3192         lib/opencdk/sig-check.c, lib/opencdk/stream.c: Revert "Fix warnings
3193         in opencdk." This reverts commit 59cddc711e55bbd094bdf95986277fb33ba964ee.
3195 2008-12-10  Simon Josefsson <simon@josefsson.org>
3197         * lib/x509/verify.c: Revert last commit.
3199 2008-12-10  Simon Josefsson <simon@josefsson.org>
3201         * tests/chainverify.c: Add GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT flag
3202         when needed.
3204 2008-12-10  Simon Josefsson <simon@josefsson.org>
3206         * tests/chainverify.c: Add hbci chain.
3208 2008-12-10  Simon Josefsson <simon@josefsson.org>
3210         * tests/chainverify.c: Fix comments.
3212 2008-12-10  Simon Josefsson <simon@josefsson.org>
3214         * tests/chainverify.c: Fix order to match comments.
3216 2008-12-10  Simon Josefsson <simon@josefsson.org>
3218         * tests/chainverify.c: Don't fail on expect errors, to allow more
3219         information to be collected.
3221 2008-12-10  Simon Josefsson <simon@josefsson.org>
3223         * NEWS, lib/x509/verify.c: Revert Nikos revert, and fix verification
3224         hopefully better.  The new logic is to include the CA cert in
3225         validation, but short-cut full validation of trusted certificates.
3227 2008-12-10  Simon Josefsson <simon@josefsson.org>
3229         * tests/chainverify.c: Add chain with CA having a basic constraint
3230         saying CA=FALSE.
3232 2008-12-10  Simon Josefsson <simon@josefsson.org>
3234         * tests/cve-2008-4989.c: Add note.
3236 2008-12-10  Simon Josefsson <simon@josefsson.org>
3238         * NEWS, tests/Makefile.am, tests/chainverify.c: Add self-test of
3239         chain verification logic.
3241 2008-12-09  Simon Josefsson <simon@josefsson.org>
3243         * tests/libgcrypt.supp: Ignore more.
3245 2008-12-05  Simon Josefsson <simon@josefsson.org>
3247         * NEWS: Add.
3249 2008-12-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3251         * lib/x509/verify.c: reintroduced the self signed certificate
3252         removal code. This time shouldn't have the drawbacks that used to.
3254 2008-12-05  Simon Josefsson <simon@josefsson.org>
3256         * lib/gnutls_global.c: Disable secmem rather than overriding
3257         libgcrypt memory allocators.  Suggested by Werner Koch in
3259         <http://permalink.gmane.org/gmane.comp.encryption.gpg.libgcrypt.devel/2056>.
3261 2008-12-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3263         * lib/gnutls_global.c: rearranged initialization stuff based on
3264         Werner's suggestions.
3266 2008-12-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3268         * src/certtool.c: gcry_control (GCRYCTL_ENABLE_QUICK_RANDOM, 0) is
3269         being called after libgcrypt initialization (gnutls_global_init).
3271 2008-12-03  Simon Josefsson <simon@josefsson.org>
3273         * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3274         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3275         lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3276         lib/opencdk/sig-check.c, lib/opencdk/stream.c: Fix warnings in
3277         opencdk.
3279 2008-12-03  Simon Josefsson <simon@josefsson.org>
3281         * gl/m4/manywarnings.m4: Add.
3283 2008-12-01  Simon Josefsson <simon@josefsson.org>
3285         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
3286         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/warnings.m4,
3287         gl/stdint.in.h, gl/sys_time.in.h, lib/gl/m4/include_next.m4,
3288         lib/gl/stdint.in.h: Update gnulib files.
3290 2008-11-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3292         * tests/x509self.c: Incorporated patch (with modifications) from Joe
3293         Orton that also checks the rehandshake capabilities.
3295 2008-11-25  Simon Josefsson <simon@josefsson.org>
3297         * lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
3298         libextra/Makefile.am, tests/Makefile.am: Fix minitasn1 -I's.
3300 2008-11-25  Simon Josefsson <simon@josefsson.org>
3302         * lib/x509/Makefile.am: Fix minitasn1 -I.
3304 2008-11-25  Simon Josefsson <simon@josefsson.org>
3306         * lib/gnutls_buffers.c: Fix compiler warning.
3308 2008-11-23  Simon Josefsson <simon@josefsson.org>
3310         * src/Makefile.am: Libreadline is needed by libcmd_certtool.la, not
3311         certtool.  Reported by Arfrever Frehtes Taifersar Arahesis
3312         <arfrever.fta@gmail.com> in
3314         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3293>.
3316 2008-11-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3318         * lib/opencdk/context.h, lib/opencdk/literal.c, lib/opencdk/misc.c,
3319         lib/opencdk/new-packet.c, lib/opencdk/opencdk.h,
3320         lib/opencdk/read-packet.c: Converted non-C compliant code to
3321         standard C. The usage of structures like: struct x {   int el1;   char str[1]; } and the trick of using a single allocation for str and the structure
3322         itself by allocating sizeof(x) + strlen()-1, are questionable. They
3323         were converted to: struct x {   int el1;   char *str; } and there is a single allocation of sizeof(x)+strlen() but then the
3324         str pointer is updated to point to the rest of the data.
3326 2008-11-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3328         * lib/gnutls_buffers.c, lib/gnutls_int.h, lib/gnutls_str.c,
3329         lib/gnutls_str.h, lib/x509/dn.c: When reading data from a buffer
3330         (gnutls_string) avoid memmoving all remaining data.  This will speed
3331         up short byte reads.
3333 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3335         * doc/TODO: reorganized goals
3337 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3339         * src/cli.c: return non zero error code on error conditions.
3341 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3343         * doc/certtool.cfg: better grouping of configuration directives
3345 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3347         * : commit 8b14ab18cf5e5214ac3d28412e0c503e83a753c1 Author: Nikos
3348         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Fri Nov 21 21:02:45
3349         2008 +0200
3351 2008-11-18  Simon Josefsson <simon@josefsson.org>
3353         * lib/gnutls_compress.c: Clean up LZO initialization.
3355 2008-11-18  Simon Josefsson <simon@josefsson.org>
3357         * lib/auth_cert.c: Don't use // comments.
3359 2008-11-18  Simon Josefsson <simon@josefsson.org>
3361         * src/Makefile.am: Change link order, so that gnulib is last.
3363 2008-11-18  Simon Josefsson <simon@josefsson.org>
3365         * maint.mk: Update gnulib files.
3367 2008-11-18  Simon Josefsson <simon@josefsson.org>
3369         * lib/po/LINGUAS: Sync with TP.
3371 2008-11-18  Simon Josefsson <simon@josefsson.org>
3373         * lib/po/LINGUAS: Sync with TP.
3375 2008-11-18  Simon Josefsson <simon@josefsson.org>
3377         * lib/po/LINGUAS, lib/po/ms.po.in: Sync with TP.
3379 2008-11-18  Simon Josefsson <simon@josefsson.org>
3381         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3382         libextra/configure.ac: Bump versions.
3384 2008-11-18  Simon Josefsson <simon@josefsson.org>
3386         * ChangeLog: Generated.
3388 2008-11-18  Simon Josefsson <simon@josefsson.org>
3390         * NEWS: Version 2.7.2.
3392 2008-11-18  Simon Josefsson <simon@josefsson.org>
3394         * doc/reference/Makefile.am: Add deprecated guard for libtasn1.
3396 2008-11-18  Simon Josefsson <simon@josefsson.org>
3398         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
3399         lib/minitasn1/element.c, lib/minitasn1/element.h,
3400         lib/minitasn1/errors.c, lib/minitasn1/gstr.h,
3401         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3402         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c,
3403         lib/minitasn1/structure.h: Sync with libtasn1 v1.7.
3405 2008-11-18  Simon Josefsson <simon@josefsson.org>
3407         * doc/examples/Makefile.am, lib/Makefile.am,
3408         lib/openpgp/Makefile.am, libextra/Makefile.am: Fix WARN_CFLAGS uses.
3410 2008-11-18  Simon Josefsson <simon@josefsson.org>
3412         * lib/gnutls_compress.c: Fix warnings.
3414 2008-11-18  Simon Josefsson <simon@josefsson.org>
3416         * tests/Makefile.am: Respect ENABLE_OPENSSL.
3418 2008-11-18  Simon Josefsson <simon@josefsson.org>
3420         * configure.ac: Move gnulib EARLY early.
3422 2008-11-18  Simon Josefsson <simon@josefsson.org>
3424         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3425         lib/m4/output-def.m4, libextra/configure.ac, m4/output-def.m4: Move
3426         C++ and -output-def detection.
3428 2008-11-18  Simon Josefsson <simon@josefsson.org>
3430         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3431         lib/m4/linker-script.m4, libextra/configure.ac, m4/linker-script.m4: 
3432         Fix linker script test.
3434 2008-11-18  Simon Josefsson <simon@josefsson.org>
3436         * configure.ac: Fix typo.
3438 2008-11-18  Simon Josefsson <simon@josefsson.org>
3440         * configure.ac, libextra/m4/hooks.m4: Print Openssl status.
3442 2008-11-18  Simon Josefsson <simon@josefsson.org>
3444         * configure.ac, lib/m4/hooks.m4: Print C++ status.
3446 2008-11-18  Simon Josefsson <simon@josefsson.org>
3448         * configure.ac: Cleanup guile tests.
3450 2008-11-17  Simon Josefsson <simon@josefsson.org>
3452         * gl/m4/warnings.m4: Update gnulib files.
3454 2008-11-17  Simon Josefsson <simon@josefsson.org>
3456         * configure.ac: Rewrite warning initializations.
3458 2008-11-17  Simon Josefsson <simon@josefsson.org>
3460         * configure.ac: Typo.
3462 2008-11-17  Simon Josefsson <simon@josefsson.org>
3464         * gl/m4/warnings.m4: Update gnulib files.
3466 2008-11-17  Simon Josefsson <simon@josefsson.org>
3468         * doc/examples/examples.h: Add.
3470 2008-11-17  Simon Josefsson <simon@josefsson.org>
3472         * configure.ac, doc/examples/Makefile.am, doc/examples/ex-alert.c,
3473         doc/examples/ex-client-psk.c, doc/examples/ex-pkcs12.c,
3474         doc/examples/ex-rfc2818.c, doc/examples/ex-session-info.c,
3475         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3476         doc/examples/tcp.c, gl/gettext.h, gl/override/lib/gettext.h.diff,
3477         lib/gl/gettext.h, lib/gl/override/lib/gettext.h.diff,
3478         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_state.c,
3479         lib/gnutls_str.h, lib/openpgp/output.c, lib/x509/Makefile.am,
3480         lib/x509/dn.c, lib/x509/output.c, lib/x509/privkey.c,
3481         libextra/fipsmd5.c, libextra/gnutls_extra.c,
3482         libextra/gnutls_openssl.c, src/Makefile.am, src/cli.c,
3483         src/common.h, src/crypt.c, src/prime.c, src/psk.c, src/serv.c,
3484         src/tls_test.c, tests/Makefile.am, tests/anonself.c,
3485         tests/crypto_rng.c, tests/dhepskself.c, tests/dn.c,
3486         tests/finished.c, tests/gc.c, tests/mini.c, tests/openpgpself.c,
3487         tests/pkcs12_s2k.c, tests/pskself.c, tests/resume.c,
3488         tests/set_pkcs12_cred.c, tests/tlsia.c, tests/utils.c,
3489         tests/utils.h, tests/x509dn.c, tests/x509self.c,
3490         tests/x509signself.c: Use more warnings.  Fix many warnings.
3492 2008-11-17  Simon Josefsson <simon@josefsson.org>
3494         * gl/m4/warnings.m4, gl/override/tests/test-select-out.sh.diff,
3495         gl/tests/test-select-out.sh: Update gnulib files.
3497 2008-11-17  Simon Josefsson <simon@josefsson.org>
3499         * lib/includes/gnutls/compat.h, lib/includes/gnutls/crypto.h,
3500         lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
3501         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h: Fix
3502         cosmetic nits in header files.
3504 2008-11-17  Simon Josefsson <simon@josefsson.org>
3506         * NEWS, lib/includes/gnutls/compat.h,
3507         lib/includes/gnutls/gnutls.h.in: Fix namespace of version symbols.
3509 2008-11-17  Simon Josefsson <simon@josefsson.org>
3511         * NEWS: Add.
3513 2008-11-17  Simon Josefsson <simon@josefsson.org>
3515         * lib/includes/gnutls/gnutls.h.in: Move #include's outside of C++
3516         markers.
3518 2008-11-17  Simon Josefsson <simon@josefsson.org>
3520         * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h: 
3521         Generated.
3523 2008-11-17  Simon Josefsson <simon@josefsson.org>
3525         * src/common.c: Work around gnulib+mingw problem.
3527 2008-11-17  Simon Josefsson <simon@josefsson.org>
3529         * src/cli.gaa, src/common.h, src/serv.c, src/serv.gaa: Never include
3530         config.h in *.h files.
3532 2008-11-17  Simon Josefsson <simon@josefsson.org>
3534         * gl/m4/hostent.m4, gl/m4/servent.m4: Update gnulib files.
3536 2008-11-17  Simon Josefsson <simon@josefsson.org>
3538         * gl/override/tests/test-select-out.sh.diff,
3539         gl/tests/test-select-out.sh: Work around reported bug in gnulib
3540         self-tests.
3542 2008-11-17  Simon Josefsson <simon@josefsson.org>
3544         * gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4, gl/m4/sockets.m4,
3545         gl/tests/test-select-out.sh, lib/gl/m4/sockets.m4: Update gnulib
3546         files.
3548 2008-11-17  Simon Josefsson <simon@josefsson.org>
3550         * Makefile.am, build-aux/gnupload, gl/m4/getaddrinfo.m4,
3551         gl/m4/netdb_h.m4, gl/netdb.in.h, gl/tests/sockets.h,
3552         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3553         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/netdb_h.m4, lib/gl/netdb.in.h,
3554         lib/gl/sockets.h, lib/gl/tests/Makefile.am,
3555         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
3556         libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
3558 2008-11-17  Simon Josefsson <simon@josefsson.org>
3560         * lib/gnutls_auth.c: Make it build.
3562 2008-11-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3564         * lib/gnutls_auth.c: Corrected memory leak in
3565         _gnutls_free_auth_info(). Trace and patch by Michael Weiser.
3567 2008-11-14  Simon Josefsson <simon@josefsson.org>
3569         * tests/Makefile.am: Disable openpgp-keyring when not building
3570         openpgp.
3572 2008-11-14  Simon Josefsson <simon@josefsson.org>
3574         * tests/Makefile.am: Add -I for libextra too.
3576 2008-11-14  Simon Josefsson <simon@josefsson.org>
3578         * lib/gnutlsxx.cpp: Make it compile with --disable-openpgp.
3580 2008-11-14  Simon Josefsson <simon@josefsson.org>
3582         * tests/resume.c: Fix warning.
3584 2008-11-14  Simon Josefsson <simon@josefsson.org>
3586         * lib/mpi-libgcrypt.c: Don't return from void function.  Reported by
3587         Jeff Cai <jeff.cai@sun.com> in
3588         https://savannah.gnu.org/support/?106549
3590 2008-11-14  Simon Josefsson <simon@josefsson.org>
3592         * lib/gnutls_int.h, libextra/ext_inner_application.c,
3593         libextra/gnutls_ia.c: Include gnutls/extra.h at the right places.
3595 2008-11-14  Simon Josefsson <simon@josefsson.org>
3597         * lib/mac-libgcrypt.c: Don't return from void function.  Reported by
3598         Jeff Cai <jeff.cai@sun.com> in
3599         https://savannah.gnu.org/support/?106549
3601 2008-11-14  Simon Josefsson <simon@josefsson.org>
3603         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
3604         tests/pkcs12-decode/pkcs12_s2k.c, tests/pkcs12_s2k.c: Move
3605         pkcs12_s2k.c test to top-level to avoid -I/etc flag duplication.
3607 2008-11-14  Simon Josefsson <simon@josefsson.org>
3609         * tests/pkcs12-decode/pkcs12: Test pkcs12_2certs.p12 too.
3611 2008-11-14  Simon Josefsson <simon@josefsson.org>
3613         * tests/pkcs12-decode/Makefile.am: Dist pkcs12_2certs.p12.
3615 2008-11-14  Simon Josefsson <simon@josefsson.org>
3617         * doc/Makefile.am: Dist README.gaa.
3619 2008-11-14  Simon Josefsson <simon@josefsson.org>
3621         * doc/Makefile.am: Remove README.autoconf.
3623 2008-11-14  Simon Josefsson <simon@josefsson.org>
3625         * lib/m4/hooks.m4: Run AC_PROG_CXX only when needed.  Reported by
3626         Daniel Black <dragonheart@gentoo.org> in
3627         <https://savannah.gnu.org/support/?106542>.
3629 2008-11-13  Simon Josefsson <simon@josefsson.org>
3631         * configure.ac: Use more warnings.
3633 2008-11-13  Simon Josefsson <simon@josefsson.org>
3635         * libextra/gnutls_openssl.c: Fix warning.
3637 2008-11-13  Simon Josefsson <simon@josefsson.org>
3639         * lib/Makefile.am: Drop incorrect -I.
3641 2008-11-13  Simon Josefsson <simon@josefsson.org>
3643         * doc/README.gaa: Add.
3645 2008-11-13  Simon Josefsson <simon@josefsson.org>
3647         * configure.ac, doc/examples/ex-serv-export.c,
3648         libextra/gnutls_ia.c, src/Makefile.am, src/certtool-gaa.c,
3649         src/cli-gaa.c, src/crypt-gaa.c, src/psk-gaa.c, src/serv-gaa.c,
3650         src/tests.c, src/tls_test-gaa.c: Use more warnings.  Fix warnings.
3652 2008-11-12  Simon Josefsson <simon@josefsson.org>
3654         * lib/auth_cert.c, lib/gnutls_mpi.c, lib/gnutls_pk.c,
3655         lib/mac-libgcrypt.c: Fix warnings.
3657 2008-11-12  Simon Josefsson <simon@josefsson.org>
3659         * cfg.mk: Add -Werror again, code is fixed.
3661 2008-11-12  Simon Josefsson <simon@josefsson.org>
3663         * doc/examples/Makefile.am: Use warning flags, but not for C++ code.
3665 2008-11-12  Simon Josefsson <simon@josefsson.org>
3667         * tests/Makefile.am, tests/cve-2008-4989.c: Use more warnings.  Fix
3668         warnings.
3670 2008-11-12  Simon Josefsson <simon@josefsson.org>
3672         * src/Makefile.am, src/certtool-cfg.h, src/certtool-gaa.c: Use more
3673         warnings.  Fix warnings.
3675 2008-11-12  Simon Josefsson <simon@josefsson.org>
3677         * lib/openpgp/Makefile.am, libextra/Makefile.am,
3678         libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
3679         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4: Use
3680         more warning flags.  Need extensions in libextra.
3682 2008-11-12  Simon Josefsson <simon@josefsson.org>
3684         * lib/gnutls_buffers.c, lib/gnutls_extensions.c,
3685         lib/gnutls_extensions.h, lib/gnutls_handshake.c, lib/gnutls_mpi.c,
3686         lib/gnutls_x509.c: Fix warnings.
3688 2008-11-12  Simon Josefsson <simon@josefsson.org>
3690         * lib/includes/gnutls/gnutls.h.in: Add prototype for
3691         gnutls_certificate_set_x509_simple_pkcs12_mem.
3693 2008-11-12  Simon Josefsson <simon@josefsson.org>
3695         * lib/x509/Makefile.am: Use WARN_CFLAGS.
3697 2008-11-12  Simon Josefsson <simon@josefsson.org>
3699         * lib/ext_server_name.c, lib/gnutls_cipher.c,
3700         lib/gnutls_constate.c, lib/gnutls_extensions.c,
3701         lib/gnutls_handshake.c, lib/gnutls_record.c,
3702         lib/gnutls_supplemental.c, lib/gnutls_v2_compat.c: Fix warnings.
3704 2008-11-12  Simon Josefsson <simon@josefsson.org>
3706         * Makefile.am: Build gl/ later.
3708 2008-11-12  Simon Josefsson <simon@josefsson.org>
3710         * cfg.mk: Drop -Werror because gnutls code doesn't compile with it.
3712 2008-11-12  Simon Josefsson <simon@josefsson.org>
3714         * configure.ac, lib/Makefile.am: Disable pointer sign warnings.  Use
3715         WARN_CFLAGS more.
3717 2008-11-12  Simon Josefsson <simon@josefsson.org>
3719         * configure.ac: Better warning flag hangling.
3721 2008-11-12  Simon Josefsson <simon@josefsson.org>
3723         * cfg.mk, doc/README.GIT: Drop --enable-developer-mode.
3725 2008-11-12  Simon Josefsson <simon@josefsson.org>
3727         * configure.ac: Remove debug code.
3729 2008-11-12  Simon Josefsson <simon@josefsson.org>
3731         * cfg.mk, configure.ac: Use warnings module.
3733 2008-11-12  Simon Josefsson <simon@josefsson.org>
3735         * cfg.mk, configure.ac, gl/m4/gnulib-comp.m4, gl/m4/warnings.m4,
3736         lib/configure.ac, libextra/configure.ac: Use gnulib warnings module.
3738 2008-11-12  Simon Josefsson <simon@josefsson.org>
3740         * NEWS: Add v2.6.2 entries.
3742 2008-11-12  Simon Josefsson <simon@josefsson.org>
3744         * lib/m4/hooks.m4, lib/m4/output-def.m4: Use output-def.m4.
3746 2008-11-12  Simon Josefsson <simon@josefsson.org>
3748         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add URL fields.
3750 2008-11-12  Simon Josefsson <simon@josefsson.org>
3752         * lib/m4/hooks.m4, lib/m4/linker-script.m4: Fix version script
3753         detection.
3755 2008-11-12  Simon Josefsson <simon@josefsson.org>
3757         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3758         lib/m4/linker-script.m4, libextra/configure.ac, m4/valgrind.m4: Use
3759         external m4 files for shared tests.
3761 2008-11-12  Simon Josefsson <simon@josefsson.org>
3763         * NEWS: Fix.
3765 2008-11-12  Simon Josefsson <simon@josefsson.org>
3767         * tests/cve-2008-4989.c: Frob expected verify status code.  With
3768         latest verify.c patch it just say the chain is invalid, rather than
3769         complaining about missing signer certificate.  This is arguable more
3770         correct.
3772 2008-11-12  Simon Josefsson <simon@josefsson.org>
3774         * lib/x509/verify.c: Remove check of last certificate in path is
3775         self signed.  Causes crashes further down in the code for
3776         certificate chains that only contain one self-signed certificate.
3777         Still protects against the GNUTLS-SA-2008-3 vulnerabillity.
3778         Reported by Michael Meskes <meskes@debian.org> in
3779         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505279>.
3781 2008-11-12  Simon Josefsson <simon@josefsson.org>
3783         * gl/tests/test-select-out.sh: Comment out broken test.
3785 2008-11-11  Simon Josefsson <simon@josefsson.org>
3787         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3788         gl/m4/warnings.m4, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3789         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
3790         files.
3792 2008-11-11  Simon Josefsson <simon@josefsson.org>
3794         * Makefile.am: Need more -I's.
3796 2008-11-11  Simon Josefsson <simon@josefsson.org>
3798         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3799         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3800         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
3801         files.
3803 2008-11-11  Simon Josefsson <simon@josefsson.org>
3805         * gl/Makefile.am, gl/fseeko.c, gl/m4/getaddrinfo.m4,
3806         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
3807         gl/m4/printf.m4, gl/netdb.in.h, gl/tests/test-select-fd.c,
3808         gl/tests/test-select-in.sh, gl/tests/test-select-out.sh,
3809         lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/netdb_h.m4,
3810         lib/gl/m4/printf.m4, lib/gl/netdb.in.h: Update gnulib files.
3812 2008-11-11  Simon Josefsson <simon@josefsson.org>
3814         * tests/cve-2008-4989.c: Also test chain length of 1 since the
3815         security patch caused a crash.
3817 2008-11-11  Simon Josefsson <simon@josefsson.org>
3819         * tests/libgcrypt.supp: Add another gcrypt leak.
3821 2008-11-11  Simon Josefsson <simon@josefsson.org>
3823         * lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3824         lib/gnutls_global.c: Fix mem leak.
3826 2008-11-11  Simon Josefsson <simon@josefsson.org>
3828         * tests/cve-2008-4989.c: Fix mem leaks.
3830 2008-11-11  Simon Josefsson <simon@josefsson.org>
3832         * NEWS, tests/Makefile.am, tests/cve-2008-4989.c: Add
3833         cve-2008-4989.c self-test.
3835 2008-11-10  Simon Josefsson <simon@josefsson.org>
3837         * gl/tests/gettimeofday.c, gl/tests/test-gettimeofday.c,
3838         gl/tests/test-select-fd.c, gl/tests/test-select-in.sh,
3839         gl/tests/test-select-out.sh, gl/tests/test-select-stdin.c: Update
3840         gnulib files.
3842 2008-11-10  Simon Josefsson <simon@josefsson.org>
3844         * gl/m4/gettimeofday.m4, gl/m4/gnulib-comp.m4,
3845         gl/m4/sys_ioctl_h.m4, gl/tests/Makefile.am,
3846         lib/gl/m4/include_next.m4, lib/gl/sys_stat.in.h: Update gnulib
3847         files.
3849 2008-11-10  Simon Josefsson <simon@josefsson.org>
3851         * NEWS, THANKS, lib/x509/verify.c: Merge in v2.6.1 fixes.
3853 2008-11-07  Simon Josefsson <simon@josefsson.org>
3855         * NEWS, lib/m4/hooks.m4: Use modern -Wl,--version-script check.
3857 2008-11-07  Simon Josefsson <simon@josefsson.org>
3859         * doc/cyclo/Makefile.am: Cover more files.
3861 2008-11-07  Simon Josefsson <simon@josefsson.org>
3863         * lib/opencdk/opencdk.h: Fix C++ rule, for pmccabe2html.
3865 2008-11-07  Simon Josefsson <simon@josefsson.org>
3867         * build-aux/pmccabe.css, build-aux/pmccabe2html, configure.ac,
3868         doc/Makefile.am, doc/cyclo/Makefile.am, gl/Makefile.am,
3869         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/pmccabe2html.m4,
3870         gl/sys_stat.in.h: Add cyclomatic code complexity charts.
3872 2008-11-07  Simon Josefsson <simon@josefsson.org>
3874         * doc/manpages/Makefile.am: Generated.
3876 2008-11-07  Simon Josefsson <simon@josefsson.org>
3878         * NEWS, lib/m4/hooks.m4, libextra/configure.ac: Need LZO detection
3879         in libgnutls.
3881 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3883         * NEWS, lib/gnutls_x509.c, tests/Makefile.am,
3884         tests/set_pkcs12_cred.c: * Added gnutls_certificate_set_x509_simple_pkcs12_mem * Made gnutls_certificate_set_x509_simple_pkcs12_file() more
3885         advanced.  It will return a corresponding certificate and key pair.
3886         [The previous version would return the first ones found]. Eliminated
3887         memory leaks on error conditions on these functions.
3889 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3891         * .gitignore: ignore more stuff
3893 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3895         * NEWS, doc/certtool.cfg, src/certtool-cfg.c, src/certtool.c: 
3896         certtool: allow setting arbitrary key purpose object identifiers.
3898 2008-11-05  Simon Josefsson <simon@josefsson.org>
3900         * doc/README.autoconf: Remove obsolete instructions.
3902 2008-11-04  Simon Josefsson <simon@josefsson.org>
3904         * lib/gnutls_srp.c, lib/gnutls_ui.c: Doc fix.
3906 2008-11-04  Simon Josefsson <simon@josefsson.org>
3908         * NEWS: Add.
3910 2008-11-04  Simon Josefsson <simon@josefsson.org>
3912         * src/certtool.c: Use error instead of fprintf.
3914 2008-11-04  Simon Josefsson <simon@josefsson.org>
3916         * lib/includes/gnutls/gnutls.h.in: Indent differently for gtk-doc.
3918 2008-11-04  Simon Josefsson <simon@josefsson.org>
3920         * doc/reference/Makefile.am: Ignore gnulib headers.
3922 2008-11-04  Simon Josefsson <simon@josefsson.org>
3924         * m4/ax_create_stdint_h.m4: Remove.
3926 2008-11-04  Simon Josefsson <simon@josefsson.org>
3928         * doc/reference/Makefile.am: Ignore config.h.
3930 2008-11-04  Simon Josefsson <simon@josefsson.org>
3932         * tests/Makefile.am: Drop pointless gc_LDADD.
3934 2008-11-04  Simon Josefsson <simon@josefsson.org>
3936         * tests/Makefile.am: Drop removed -Ilgl.
3938 2008-11-04  Simon Josefsson <simon@josefsson.org>
3940         * NEWS, doc/Makefile.am, doc/fdl-1.3.texi, doc/fdl.texi,
3941         doc/gnutls.texi, gl/Makefile.am, gl/m4/gnulib-cache.m4,
3942         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4: Update gnulib files.
3943         Use GFDLv1.3 for manual.
3945 2008-11-04  Simon Josefsson <simon@josefsson.org>
3947         * NEWS: Add.
3949 2008-11-04  Simon Josefsson <simon@josefsson.org>
3951         * lib/includes/gnutls/gnutls.h.in: Fix typo.
3953 2008-11-04  Simon Josefsson <simon@josefsson.org>
3955         * lib/includes/gnutls/gnutls.h.in: Sync gnutls_srp_set_prime_bits
3956         prototype with code.
3958 2008-11-04  Simon Josefsson <simon@josefsson.org>
3960         * lib/includes/gnutls/gnutls.h.in: Add forgotten prototype for
3961         gnutls_srp_server_get_username.  Reported by Kevin Quick.
3963 2008-11-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3965         * lib/gnutls_ui.c: documented that gnutls_dh_set_prime_bits() has no
3966         effect in server side.
3968 2008-11-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3970         * : commit fe191e360728fcee72cf5ba835f2301f1bf78b49 Author: Nikos
3971         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Nov 3 21:44:38
3972         2008 +0200
3974 2008-11-03  Simon Josefsson <simon@josefsson.org>
3976         * lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
3977         lib/gl/m4/memchr.m4, lib/gl/m4/memcmp.m4, lib/gl/memchr.c,
3978         lib/gl/memcmp.c, lib/gl/tests/Makefile.am,
3979         lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c, maint.mk: 
3980         Update gnulib files.
3982 2008-11-03  Simon Josefsson <simon@josefsson.org>
3984         * NEWS: Add.
3986 2008-11-03  Simon Josefsson <simon@josefsson.org>
3988         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3989         libextra/configure.ac: Bump versions.
3991 2008-11-03  Simon Josefsson <simon@josefsson.org>
3993         * lib/m4/hooks.m4: Check for C99 macros.
3995 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3997         * lib/minitasn1/decoding.c, lib/minitasn1/element.c,
3998         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3999         lib/minitasn1/parser_aux.h: * added BER octet string decoder from libtasn1.  * added the tree generation optimizations.
4001 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4003         * src/certtool.c: * Some more verbose out.  * Do not abort the pkcs12 structure parsing if one bag failed.
4005 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4007         * lib/x509/pkcs12.c: Reduce verbosity
4009 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4011         * lib/x509/pkcs12.c: print DER errors if any.
4013 2008-10-31  Simon Josefsson <simon@josefsson.org>
4015         * doc/texinfo.css: Use white background.
4017 2008-10-31  Simon Josefsson <simon@josefsson.org>
4019         * ChangeLog: Generated.
4021 2008-10-31  Simon Josefsson <simon@josefsson.org>
4023         * NEWS: Version 2.7.1.
4025 2008-10-30  Simon Josefsson <simon@josefsson.org>
4027         * guile/src/Makefile.am: Really fix -I's.
4029 2008-10-30  Simon Josefsson <simon@josefsson.org>
4031         * guile/src/Makefile.am: Fix -I's.
4033 2008-10-30  Simon Josefsson <simon@josefsson.org>
4035         * tests/Makefile.am: Add -lgnutls-extra for openpgp-keyring.
4037 2008-10-30  Simon Josefsson <simon@josefsson.org>
4039         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4040         gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
4041         gl/tests/test-sys_stat.c: Need more gnulib modules.
4043 2008-10-30  Simon Josefsson <simon@josefsson.org>
4045         * gl/Makefile.am, gl/connect.c, gl/m4/gnulib-cache.m4,
4046         gl/m4/gnulib-comp.m4, gl/recv.c, gl/send.c, gl/tests/Makefile.am,
4047         gl/tests/connect.c, src/certtool.c, src/cli.c: Need more gnulib
4048         modules.
4050 2008-10-30  Simon Josefsson <simon@josefsson.org>
4052         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4053         gl/perror.c, gl/tests/Makefile.am, gl/tests/perror.c: Update gnulib
4054         files.
4056 2008-10-30  Simon Josefsson <simon@josefsson.org>
4058         * .gitignore: Update.
4060 2008-10-30  Simon Josefsson <simon@josefsson.org>
4062         * doc/.gitignore, lib/po/.gitignore, libextra/.gitignore: Update.
4064 2008-10-30  Simon Josefsson <simon@josefsson.org>
4066         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4067         gl/m4/minmax.m4, gl/m4/read-file.m4, gl/minmax.h, gl/read-file.c,
4068         gl/read-file.h, gl/tests/Makefile.am, gl/tests/test-read-file.c,
4069         src/Makefile.am, src/cli.c, src/serv.c: Need more gnulib modules.
4071 2008-10-30  Simon Josefsson <simon@josefsson.org>
4073         * gl/accept.c, gl/alloca.c, gl/bind.c, gl/close.c, gl/fclose.c,
4074         gl/listen.c, gl/m4/close.m4, gl/m4/fclose.m4, gl/m4/perror.m4,
4075         gl/m4/sockets.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_select_h.m4,
4076         gl/m4/sys_time_h.m4, gl/setsockopt.c, gl/socket.c,
4077         gl/sys_select.in.h, gl/sys_time.in.h, gl/tests/connect.c,
4078         gl/tests/ioctl.c, gl/tests/perror.c, gl/tests/sockets.c,
4079         gl/tests/sockets.h, gl/tests/sys_ioctl.in.h,
4080         gl/tests/test-perror.c, gl/tests/test-perror.sh,
4081         gl/tests/test-select.c, gl/tests/test-sockets.c,
4082         gl/tests/test-sys_select.c, gl/tests/test-sys_time.c,
4083         gl/tests/w32sock.h, gl/winsock-select.c: Update gnulib files.
4085 2008-10-30  Simon Josefsson <simon@josefsson.org>
4087         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4088         gl/shutdown.c, gl/tests/Makefile.am, gl/tests/dummy.c,
4089         gl/w32sock.h, lib/Makefile.am, src/common.h: Use sockets module.
4091 2008-10-30  Simon Josefsson <simon@josefsson.org>
4093         * guile/src/Makefile.am: Fix.
4095 2008-10-30  Simon Josefsson <simon@josefsson.org>
4097         * configure.ac, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4098         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/sockets.m4, lib/gl/sockets.c,
4099         lib/gl/sockets.h, lib/gl/tests/Makefile.am,
4100         lib/gl/tests/test-sockets.c, lib/gnutls_buffers.c,
4101         lib/gnutls_global.c: Better gnulib module usage.
4103 2008-10-30  Simon Josefsson <simon@josefsson.org>
4105         * gl/m4/gnulib-comp.m4: Update gnulib files.
4107 2008-10-30  Simon Josefsson <simon@josefsson.org>
4109         * configure.ac, configure.in: Rename.
4111 2008-10-30  Simon Josefsson <simon@josefsson.org>
4113         * guile/src/Makefile.am, src/Makefile.am: Fixes.
4115 2008-10-30  Simon Josefsson <simon@josefsson.org>
4117         * configure.in, lib/configure.ac, tests/Makefile.am: Fixes.
4119 2008-10-30  Simon Josefsson <simon@josefsson.org>
4121         * configure.in: Remove.
4123 2008-10-30  Simon Josefsson <simon@josefsson.org>
4125         * Makefile.am, configure.in, doc/Makefile.am,
4126         doc/examples/Makefile.am, doc/reference/Makefile.am,
4127         guile/src/Makefile.am, includes/Makefile.am,
4128         includes/gnutls/compat.h, includes/gnutls/crypto.h,
4129         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4130         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4131         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
4132         includes/gnutls/x509.h, lib/Makefile.am, lib/configure.ac,
4133         lib/includes/Makefile.am, lib/includes/gnutls/compat.h,
4134         lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
4135         lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
4136         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
4137         lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
4138         lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
4139         libextra/includes/Makefile.am, libextra/includes/gnutls/extra.h,
4140         libextra/includes/gnutls/openssl.h, src/Makefile.am,
4141         tests/Makefile.am, tests/hostname-check.README,
4142         tests/hostname-check.c, tests/hostname-check/Makefile.am,
4143         tests/hostname-check/README, tests/hostname-check/hostname-check.c,
4144         tests/openpgp-keyring.c, tests/openpgp/Makefile.am,
4145         tests/openpgp/keyring.c, tests/pkcs12-decode/Makefile.am: Separate
4146         headers as well.  Clean up -I's.
4148 2008-10-30  Simon Josefsson <simon@josefsson.org>
4150         * guile/src/Makefile.am, tests/Makefile.am,
4151         tests/pkcs12-decode/Makefile.am: Builds on my system now.
4153 2008-10-30  Simon Josefsson <simon@josefsson.org>
4155         * NEWS: Add.
4157 2008-10-30  Simon Josefsson <simon@josefsson.org>
4159         * configure.in, lib/gnutls_mem.h: Drop dmalloc and efence support.
4161 2008-10-30  Simon Josefsson <simon@josefsson.org>
4163         * configure.in, lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4164         lib/openpgp/Makefile.am, lib/x509/Makefile.am,
4165         libextra/Makefile.am, src/Makefile.am: Make it build better.
4167 2008-10-30  Simon Josefsson <simon@josefsson.org>
4169         * configure.in, lib/Makefile.am, lib/m4/hooks.m4,
4170         libextra/Makefile.am, src/Makefile.am: Fixes.
4172 2008-10-30  Simon Josefsson <simon@josefsson.org>
4174         * cfg.mk, configure.in, includes/gnutls/gnutls.h.in,
4175         lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4176         lib/openpgp/Makefile.am, lib/x509/Makefile.am: Make it build.
4178 2008-10-30  Simon Josefsson <simon@josefsson.org>
4180         * lib/po/POTFILES.in: Fix paths.
4182 2008-10-30  Simon Josefsson <simon@josefsson.org>
4184         * cfg.mk, lib/m4/hooks.m4: Build fixes.
4186 2008-10-30  Simon Josefsson <simon@josefsson.org>
4188         * cfg.mk: Fix i18n stuff.
4190 2008-10-30  Simon Josefsson <simon@josefsson.org>
4192         * lib/m4/hooks.m4, libextra/m4/hooks.m4: New files, forgotten in
4193         last commit.
4195 2008-10-30  Simon Josefsson <simon@josefsson.org>
4197         * lib/build-aux/config.rpath, lib/build-aux/link-warning.h,
4198         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4199         libextra/build-aux/config.rpath: Update gnulib files.
4201 2008-10-30  Simon Josefsson <simon@josefsson.org>
4203         * COPYING.LIB, Makefile.am, configure.in, lib/AUTHORS, lib/COPYING,
4204         lib/ChangeLog, lib/Makefile.am, lib/NEWS, lib/README,
4205         lib/configure.ac, lib/po/.gitignore, lib/po/LINGUAS,
4206         lib/po/Makevars, lib/po/POTFILES.in, lib/po/de.po.in,
4207         lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in, lib/po/pl.po.in,
4208         lib/po/sv.po.in, lib/po/vi.po.in, libextra/AUTHORS,
4209         libextra/COPYING, libextra/ChangeLog, libextra/Makefile.am,
4210         libextra/NEWS, libextra/README, libextra/configure.ac,
4211         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4212         libextra/gl/m4/gnulib-comp.m4, libextra/gl/m4/lib-ld.m4,
4213         libextra/gl/m4/lib-link.m4, libextra/gl/m4/lib-prefix.m4,
4214         po/.gitignore, po/LINGUAS, po/Makevars, po/POTFILES.in,
4215         po/de.po.in, po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in,
4216         po/sv.po.in, po/vi.po.in: More splitting updates.
4218 2008-10-30  Simon Josefsson <simon@josefsson.org>
4220         * libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4221         libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
4223 2008-10-30  Simon Josefsson <simon@josefsson.org>
4225         * gl/alloca.in.h, gl/asnprintf.c, gl/errno.in.h, gl/float+.h,
4226         gl/float.in.h, gl/fseeko.c, gl/gettext.h, gl/lseek.c,
4227         gl/m4/alloca.m4, gl/m4/errno_h.m4, gl/m4/float_h.m4,
4228         gl/m4/fseeko.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
4229         gl/m4/longlong.m4, gl/m4/lseek.m4, gl/m4/malloc.m4,
4230         gl/m4/printf.m4, gl/m4/realloc.m4, gl/m4/size_max.m4,
4231         gl/m4/snprintf.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4232         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
4233         gl/m4/stdlib_h.m4, gl/m4/string_h.m4, gl/m4/sys_socket_h.m4,
4234         gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar.m4,
4235         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
4236         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
4237         gl/printf-parse.h, gl/realloc.c, gl/size_max.h, gl/snprintf.c,
4238         gl/stdbool.in.h, gl/stdint.in.h, gl/stdio-impl.h, gl/stdio-write.c,
4239         gl/stdio.in.h, gl/stdlib.in.h, gl/string.in.h, gl/sys_socket.in.h,
4240         gl/tests/dummy.c, gl/tests/test-alloca-opt.c,
4241         gl/tests/test-errno.c, gl/tests/test-fseeko.c,
4242         gl/tests/test-fseeko.sh, gl/tests/test-lseek.c,
4243         gl/tests/test-lseek.sh, gl/tests/test-snprintf.c,
4244         gl/tests/test-stdbool.c, gl/tests/test-stdint.c,
4245         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
4246         gl/tests/test-string.c, gl/tests/test-sys_socket.c,
4247         gl/tests/test-unistd.c, gl/tests/test-vasnprintf.c,
4248         gl/tests/test-wchar.c, gl/tests/verify.h, gl/unistd.in.h,
4249         gl/vasnprintf.c, gl/vasnprintf.h, gl/wchar.in.h, gl/xsize.h: Update
4250         gnulib files.
4252 2008-10-30  Simon Josefsson <simon@josefsson.org>
4254         * Makefile.am, configure.in, gl/Makefile.am, gl/m4/gnulib-cache.m4,
4255         gl/m4/gnulib-comp.m4, gl/tests/Makefile.am, lib/configure.ac,
4256         libextra/Makefile.am, libextra/configure.ac: More splitting.
4258 2008-10-30  Simon Josefsson <simon@josefsson.org>
4260         * build-aux/config.rpath, lib/gl/Makefile.am,
4261         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
4262         lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_ioctl_h.m4,
4263         lib/gl/m4/sys_socket_h.m4, lib/gl/stdlib.in.h,
4264         lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4265         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h: Update gnulib files.
4267 2008-10-30  Simon Josefsson <simon@josefsson.org>
4269         * Makefile.am, build-aux/config.rpath, configure.in,
4270         lgl/Makefile.am, lgl/alloca.in.h, lgl/asnprintf.c, lgl/asprintf.c,
4271         lgl/byteswap.in.h, lgl/c-ctype.c, lgl/c-ctype.h, lgl/errno.in.h,
4272         lgl/float+.h, lgl/float.in.h, lgl/fseeko.c, lgl/gettext.h,
4273         lgl/lseek.c, lgl/m4/alloca.m4, lgl/m4/byteswap.m4,
4274         lgl/m4/codeset.m4, lgl/m4/errno_h.m4, lgl/m4/extensions.m4,
4275         lgl/m4/float_h.m4, lgl/m4/fseeko.m4, lgl/m4/func.m4,
4276         lgl/m4/gettext.m4, lgl/m4/glibc2.m4, lgl/m4/glibc21.m4,
4277         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-common.m4,
4278         lgl/m4/gnulib-comp.m4, lgl/m4/gnulib-tool.m4, lgl/m4/iconv.m4,
4279         lgl/m4/include_next.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
4280         lgl/m4/intldir.m4, lgl/m4/intlmacosx.m4, lgl/m4/intmax.m4,
4281         lgl/m4/intmax_t.m4, lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4,
4282         lgl/m4/lcmessage.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
4283         lgl/m4/lib-prefix.m4, lgl/m4/lock.m4, lgl/m4/longlong.m4,
4284         lgl/m4/lseek.m4, lgl/m4/malloc.m4, lgl/m4/memchr.m4,
4285         lgl/m4/memcmp.m4, lgl/m4/memmem.m4, lgl/m4/memmove.m4,
4286         lgl/m4/minmax.m4, lgl/m4/netdb_h.m4, lgl/m4/nls.m4, lgl/m4/po.m4,
4287         lgl/m4/printf-posix.m4, lgl/m4/printf.m4, lgl/m4/progtest.m4,
4288         lgl/m4/read-file.m4, lgl/m4/realloc.m4, lgl/m4/size_max.m4,
4289         lgl/m4/snprintf.m4, lgl/m4/socklen.m4, lgl/m4/sockpfaf.m4,
4290         lgl/m4/stdbool.m4, lgl/m4/stdint.m4, lgl/m4/stdint_h.m4,
4291         lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/strcase.m4,
4292         lgl/m4/string_h.m4, lgl/m4/strings_h.m4, lgl/m4/strverscmp.m4,
4293         lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4,
4294         lgl/m4/sys_stat_h.m4, lgl/m4/threadlib.m4, lgl/m4/time_h.m4,
4295         lgl/m4/time_r.m4, lgl/m4/uintmax_t.m4, lgl/m4/unistd_h.m4,
4296         lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4, lgl/m4/visibility.m4,
4297         lgl/m4/wchar.m4, lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4,
4298         lgl/m4/xsize.m4, lgl/memchr.c, lgl/memcmp.c, lgl/memmem.c,
4299         lgl/memmove.c, lgl/minmax.h, lgl/netdb.in.h,
4300         lgl/override/lib/gc-libgcrypt.c.diff, lgl/printf-args.c,
4301         lgl/printf-args.h, lgl/printf-parse.c, lgl/printf-parse.h,
4302         lgl/read-file.c, lgl/read-file.h, lgl/realloc.c, lgl/size_max.h,
4303         lgl/snprintf.c, lgl/stdbool.in.h, lgl/stdint.in.h,
4304         lgl/stdio-impl.h, lgl/stdio-write.c, lgl/stdio.in.h,
4305         lgl/stdlib.in.h, lgl/str-two-way.h, lgl/strcasecmp.c,
4306         lgl/string.in.h, lgl/strings.in.h, lgl/strncasecmp.c,
4307         lgl/strverscmp.c, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4308         lgl/tests/Makefile.am, lgl/tests/dummy.c, lgl/tests/intprops.h,
4309         lgl/tests/test-alloca-opt.c, lgl/tests/test-byteswap.c,
4310         lgl/tests/test-c-ctype.c, lgl/tests/test-errno.c,
4311         lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
4312         lgl/tests/test-func.c, lgl/tests/test-lseek.c,
4313         lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
4314         lgl/tests/test-memcmp.c, lgl/tests/test-netdb.c,
4315         lgl/tests/test-read-file.c, lgl/tests/test-snprintf.c,
4316         lgl/tests/test-stdbool.c, lgl/tests/test-stdint.c,
4317         lgl/tests/test-stdio.c, lgl/tests/test-stdlib.c,
4318         lgl/tests/test-string.c, lgl/tests/test-strings.c,
4319         lgl/tests/test-strverscmp.c, lgl/tests/test-sys_socket.c,
4320         lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
4321         lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
4322         lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
4323         lgl/tests/verify.h, lgl/time.in.h, lgl/time_r.c, lgl/unistd.in.h,
4324         lgl/vasnprintf.c, lgl/vasnprintf.h, lgl/vasprintf.c,
4325         lgl/wchar.in.h, lgl/xsize.h, lib/Makefile.am, lib/configure.ac,
4326         lib/gl/Makefile.am, lib/gl/alloca.in.h, lib/gl/asnprintf.c,
4327         lib/gl/asprintf.c, lib/gl/byteswap.in.h, lib/gl/c-ctype.c,
4328         lib/gl/c-ctype.h, lib/gl/errno.in.h, lib/gl/float+.h,
4329         lib/gl/float.in.h, lib/gl/fseeko.c, lib/gl/gettext.h,
4330         lib/gl/lseek.c, lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4,
4331         lib/gl/m4/codeset.m4, lib/gl/m4/errno_h.m4,
4332         lib/gl/m4/extensions.m4, lib/gl/m4/float_h.m4, lib/gl/m4/fseeko.m4,
4333         lib/gl/m4/func.m4, lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4,
4334         lib/gl/m4/glibc21.m4, lib/gl/m4/gnulib-cache.m4,
4335         lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
4336         lib/gl/m4/gnulib-tool.m4, lib/gl/m4/iconv.m4,
4337         lib/gl/m4/include_next.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intl.m4,
4338         lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
4339         lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
4340         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
4341         lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4,
4342         lib/gl/m4/lib-prefix.m4, lib/gl/m4/lock.m4, lib/gl/m4/longlong.m4,
4343         lib/gl/m4/lseek.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memchr.m4,
4344         lib/gl/m4/memcmp.m4, lib/gl/m4/memmem.m4, lib/gl/m4/memmove.m4,
4345         lib/gl/m4/minmax.m4, lib/gl/m4/netdb_h.m4, lib/gl/m4/nls.m4,
4346         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
4347         lib/gl/m4/progtest.m4, lib/gl/m4/read-file.m4,
4348         lib/gl/m4/realloc.m4, lib/gl/m4/size_max.m4, lib/gl/m4/snprintf.m4,
4349         lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4,
4350         lib/gl/m4/stdint.m4, lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4,
4351         lib/gl/m4/stdlib_h.m4, lib/gl/m4/strcase.m4, lib/gl/m4/string_h.m4,
4352         lib/gl/m4/strings_h.m4, lib/gl/m4/strverscmp.m4,
4353         lib/gl/m4/sys_ioctl_h.m4, lib/gl/m4/sys_socket_h.m4,
4354         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/threadlib.m4,
4355         lib/gl/m4/time_h.m4, lib/gl/m4/time_r.m4, lib/gl/m4/uintmax_t.m4,
4356         lib/gl/m4/unistd_h.m4, lib/gl/m4/vasnprintf.m4,
4357         lib/gl/m4/vasprintf.m4, lib/gl/m4/visibility.m4,
4358         lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
4359         lib/gl/m4/xsize.m4, lib/gl/memchr.c, lib/gl/memcmp.c,
4360         lib/gl/memmem.c, lib/gl/memmove.c, lib/gl/minmax.h,
4361         lib/gl/netdb.in.h, lib/gl/override/lib/gc-libgcrypt.c.diff,
4362         lib/gl/printf-args.c, lib/gl/printf-args.h, lib/gl/printf-parse.c,
4363         lib/gl/printf-parse.h, lib/gl/read-file.c, lib/gl/read-file.h,
4364         lib/gl/realloc.c, lib/gl/size_max.h, lib/gl/snprintf.c,
4365         lib/gl/stdbool.in.h, lib/gl/stdint.in.h, lib/gl/stdio-impl.h,
4366         lib/gl/stdio-write.c, lib/gl/stdio.in.h, lib/gl/stdlib.in.h,
4367         lib/gl/str-two-way.h, lib/gl/strcasecmp.c, lib/gl/string.in.h,
4368         lib/gl/strings.in.h, lib/gl/strncasecmp.c, lib/gl/strverscmp.c,
4369         lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4370         lib/gl/tests/Makefile.am, lib/gl/tests/dummy.c,
4371         lib/gl/tests/intprops.h, lib/gl/tests/test-alloca-opt.c,
4372         lib/gl/tests/test-byteswap.c, lib/gl/tests/test-c-ctype.c,
4373         lib/gl/tests/test-errno.c, lib/gl/tests/test-fseeko.c,
4374         lib/gl/tests/test-fseeko.sh, lib/gl/tests/test-func.c,
4375         lib/gl/tests/test-lseek.c, lib/gl/tests/test-lseek.sh,
4376         lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c,
4377         lib/gl/tests/test-netdb.c, lib/gl/tests/test-read-file.c,
4378         lib/gl/tests/test-snprintf.c, lib/gl/tests/test-stdbool.c,
4379         lib/gl/tests/test-stdint.c, lib/gl/tests/test-stdio.c,
4380         lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
4381         lib/gl/tests/test-strings.c, lib/gl/tests/test-strverscmp.c,
4382         lib/gl/tests/test-sys_socket.c, lib/gl/tests/test-sys_stat.c,
4383         lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
4384         lib/gl/tests/test-vasnprintf.c, lib/gl/tests/test-vasprintf.c,
4385         lib/gl/tests/test-wchar.c, lib/gl/tests/verify.h, lib/gl/time.in.h,
4386         lib/gl/time_r.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
4387         lib/gl/vasnprintf.h, lib/gl/vasprintf.c, lib/gl/wchar.in.h,
4388         lib/gl/xsize.h, libextra/configure.ac: Start configure split.
4390 2008-10-30  Simon Josefsson <simon@josefsson.org>
4392         * NEWS, configure.in, doc/gnutls.texi, lib/Makefile.am,
4393         lib/libgnutls-config.in, lib/libgnutls.m4, libextra/.gitignore,
4394         libextra/Makefile.am, libextra/libgnutls-extra-config.in,
4395         libextra/libgnutls-extra.m4: Remove *-config scripts and old M4
4396         checks.
4398 2008-10-29  Simon Josefsson <simon@josefsson.org>
4400         * cfg.mk, maint.mk: Update gnulib files.
4402 2008-10-28  Simon Josefsson <simon@josefsson.org>
4404         * cfg.mk: Fix coverage rules.
4406 2008-10-28  Simon Josefsson <simon@josefsson.org>
4408         * cfg.mk: Need to build before running checks.
4410 2008-10-28  Simon Josefsson <simon@josefsson.org>
4412         * cfg.mk: Add code coverage rules.
4414 2008-10-23  Simon Josefsson <simon@josefsson.org>
4416         * : commit 3eab289192e97f0bada61ca2c4d51214a4e4f7df Author: Nikos
4417         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Wed Oct 22 22:06:21
4418         2008 +0300
4420 2008-10-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4422         * : commit 8973cd66b52fda65b4c9ffadab3b9db59a464fb0 Author: Simon
4423         Josefsson <simon@josefsson.org> Date:   Wed Oct 22 18:42:41 2008
4424         +0200
4426 2008-10-22  Simon Josefsson <simon@josefsson.org>
4428         * gl/m4/netdb_h.m4, gl/netdb.in.h, lgl/m4/netdb_h.m4,
4429         lgl/netdb.in.h, lgl/sys_socket.in.h: Update gnulib files.
4431 2008-10-22  Simon Josefsson <simon@josefsson.org>
4433         * doc/scripts/gdoc: Sync gdoc with libidn for license fixes.
4435 2008-10-22  Simon Josefsson <simon@josefsson.org>
4437         * src/serv.c: Use netdb.h instead of getaddrinfo.h.
4439 2008-10-22  Simon Josefsson <simon@josefsson.org>
4441         * NEWS: Fix.
4443 2008-10-22  Simon Josefsson <simon@josefsson.org>
4445         * gl/arpa_inet.in.h, gl/gai_strerror.c, gl/getaddrinfo.c,
4446         gl/getaddrinfo.h, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4447         gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
4448         gl/netdb.in.h, gl/netinet_in.in.h, gl/stdarg.in.h,
4449         gl/tests/gnulib.mk, gl/tests/test-getaddrinfo.c,
4450         gl/tests/test-netdb.c, lgl/Makefile.am, lgl/errno.in.h,
4451         lgl/float.in.h, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
4452         lgl/m4/netdb_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/sys_socket_h.m4,
4453         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/netdb.in.h,
4454         lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
4455         lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4456         lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h, lgl/winsock.c,
4457         libextra/gl/m4/gnulib-common.m4: Update gnulib files.
4459 2008-10-22  Simon Josefsson <simon@josefsson.org>
4461         * NEWS, configure.in: Bump versions.
4463 2008-10-16  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4465         * : commit a1c1da1939efe571f427a6323a8bb5311d933061 Author: Simon
4466         Josefsson <simon@josefsson.org> Date:   Thu Oct 16 12:21:32 2008
4467         +0200
4469 2008-10-16  Simon Josefsson <simon@josefsson.org>
4471         * NEWS: Version 2.7.0.
4473 2008-10-16  Simon Josefsson <simon@josefsson.org>
4475         * configure.in: Drop netdb.h check.
4477 2008-10-16  Simon Josefsson <simon@josefsson.org>
4479         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
4480         lgl/m4/netdb_h.m4, lgl/netdb.in.h, lgl/tests/Makefile.am,
4481         lgl/tests/test-netdb.c, src/common.h: Add netdb gnulib module.  Use
4482         it.
4484 2008-10-16  Simon Josefsson <simon@josefsson.org>
4486         * NEWS: Add.
4488 2008-10-16  Simon Josefsson <simon@josefsson.org>
4490         * NEWS: Add.
4492 2008-10-16  Simon Josefsson <simon@josefsson.org>
4494         * gl/Makefile.am: Upgrade.
4496 2008-10-16  Simon Josefsson <simon@josefsson.org>
4498         * GNUmakefile, gl/getaddrinfo.c, gl/m4/getaddrinfo.m4,
4499         lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4,
4500         lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4, lgl/m4/unistd_h.m4,
4501         lgl/stdio-write.c, lgl/stdio.in.h, lgl/sys_socket.in.h,
4502         lgl/unistd.in.h, lgl/winsock.c: Update gnulib files.
4504 2008-10-15  Simon Josefsson <simon@josefsson.org>
4506         * tests/Makefile.am: Need to build libutils.la before recursing into
4507         e.g. pkcs12-decode.
4509 2008-10-14  Simon Josefsson <simon@josefsson.org>
4511         * lib/gnutlsxx.cpp: Minimize ABI changes.
4513 2008-10-13  Simon Josefsson <simon@josefsson.org>
4515         * THANKS: Add.
4517 2008-10-13  Simon Josefsson <simon@josefsson.org>
4519         * lib/gnutls_errors.c: Improve GNUTLS_E_AGAIN explanation.
4520         Suggested by "Lavrentiev, Anton (NIH/NLM/NCBI) [C]"
4521         <lavr@ncbi.nlm.nih.gov>.
4523 2008-10-12  Simon Josefsson <simon@josefsson.org>
4525         * doc/TODO: Add.
4527 2008-10-11  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4529         * .gitignore: added to reduce untracked files.
4531 2008-10-11  Simon Josefsson <simon@josefsson.org>
4533         * NEWS: Add.
4535 2008-10-11  Simon Josefsson <simon@josefsson.org>
4537         * THANKS, libextra/fipsmd5.c: Add static qualifiers on internal
4538         symbols.  Tiny patch from Aaron Ucko <ucko@ncbi.nlm.nih.gov>.
4540 2008-10-09  Simon Josefsson <simon@josefsson.org>
4542         * doc/reference/Makefile.am: Sync with upstream.
4544 2008-10-08  Simon Josefsson <simon@josefsson.org>
4546         * lib/gnutls_cert.h, lib/opencdk/armor.c, lib/opencdk/hash.c,
4547         lib/opencdk/kbnode.c, lib/opencdk/new-packet.c,
4548         lib/opencdk/seskey.c, lib/opencdk/verify.c, lib/x509/x509_int.h,
4549         src/cfg/platon/str/strplus.c: Fix syntax-check warnings.
4551 2008-10-08  Simon Josefsson <simon@josefsson.org>
4553         * lib/opencdk/opencdk.h: Indent.
4555 2008-10-08  Simon Josefsson <simon@josefsson.org>
4557         * lib/debug.c, lib/opencdk/seskey.c, lib/opencdk/sig-check.c: Drop
4558         gcrypt.h includes.
4560 2008-10-08  Simon Josefsson <simon@josefsson.org>
4562         * NEWS: Mention libgcrypt dependency.
4564 2008-10-08  Simon Josefsson <simon@josefsson.org>
4566         * configure.in, lib/Makefile.am, lib/opencdk/Makefile.am,
4567         lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am: 
4568         More libgcrypt fixes.
4570 2008-10-08  Simon Josefsson <simon@josefsson.org>
4572         * configure.in, lib/Makefile.am, src/Makefile.am, tests/Makefile.am: 
4573         More libgcrypt fixes.
4575 2008-10-08  Simon Josefsson <simon@josefsson.org>
4577         * configure.in, lib/gnutls_global.c, m4/libgcrypt.m4: Modernize
4578         libgcrypt detection.
4580 2008-10-08  Simon Josefsson <simon@josefsson.org>
4582         * doc/reference/gnutls-docs.sgml, includes/gnutls/x509.h,
4583         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
4584         lib/x509/output.c, lib/x509/x509_write.c: Doc fixes.
4586 2008-10-08  Simon Josefsson <simon@josefsson.org>
4588         * doc/manpages/Makefile.am: Generated.
4590 2008-10-08  Simon Josefsson <simon@josefsson.org>
4592         * NEWS: Sync with real list.
4594 2008-10-08  Simon Josefsson <simon@josefsson.org>
4596         * lib/x509/x509_int.h: Need libtasn1.h here.
4598 2008-10-08  Simon Josefsson <simon@josefsson.org>
4600         * lib/auth_rsa.c, lib/auth_rsa_export.c, lib/gnutls_cert.c,
4601         lib/gnutls_cert.h, lib/gnutls_mpi.h, lib/gnutls_sig.c,
4602         lib/gnutls_x509.c, lib/mpi-libgcrypt.c, lib/rnd-libgcrypt.c: Reduce
4603         libtasn1.h includes.
4605 2008-10-08  Simon Josefsson <simon@josefsson.org>
4607         * configure.in: Drop obsolete libtasn1 flags.
4609 2008-10-08  Simon Josefsson <simon@josefsson.org>
4611         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am: Update
4612         libtasn1 linker flags.
4614 2008-10-08  Simon Josefsson <simon@josefsson.org>
4616         * GNUmakefile, configure.in, gl/arpa_inet.in.h, gl/c-ctype.h,
4617         gl/gnulib.mk, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
4618         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
4619         gl/strerror.c, lgl/Makefile.am, lgl/c-ctype.h, lgl/errno.in.h,
4620         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memcmp.m4,
4621         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4622         lgl/m4/unistd_h.m4, lgl/m4/wchar.m4, lgl/stdio.in.h,
4623         lgl/string.in.h, lgl/sys_socket.in.h, lgl/unistd.in.h,
4624         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4625         libextra/gl/md5.c: Update gnulib files.
4627 2008-10-08  Simon Josefsson <simon@josefsson.org>
4629         * configure.in: Remove obsolete stuff.
4631 2008-10-08  Simon Josefsson <simon@josefsson.org>
4633         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
4634         lib/gnutls_pk.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
4635         lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/pubkey.c,
4636         lib/opencdk/stream.c, lib/openpgp/privkey.c, lib/x509/common.c,
4637         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
4638         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4639         lib/x509/privkey.c, lib/x509/x509.c, lib/x509/x509_write.c,
4640         libextra/fipsmd5.c, libextra/gl/md5.c, src/certtool-cfg.c,
4641         src/certtool.c, src/cli.c, src/serv.c: Indent.
4643 2008-10-08  Simon Josefsson <simon@josefsson.org>
4645         * NEWS, configure.in, lib/gnutls_global.c, m4/libtasn1.m4: Detect
4646         libtasn1 via AC_LIB_HAVE_LINKFLAGS.
4648 2008-10-07  Simon Josefsson <simon@josefsson.org>
4650         * NEWS: Fix.
4652 2008-10-07  Ludovic Courtès <ludo@gnu.org>
4654         * tests/Makefile.am: More test compilation fixes with minitasn1.  * tests/Makefile.am (AM_CPPFLAGS)[ENABLE_MINITASN1]: Add minitasn1   directory.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4656 2008-10-07  Simon Josefsson <simon@josefsson.org>
4658         * NEWS: Add.
4660 2008-10-07  Ludovic Courtès <ludo@gnu.org>
4662         * tests/pkcs12-decode/Makefile.am: Fix compilation of
4663         `pkcs12-decode' test when using minitasn1.  * tests/pkcs12-decode/Makefile.am (AM_CPPFLAGS)[ENABLE_MINITASN1]:
4664           Add `minitasn1' include directory.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4666 2008-10-06  Simon Josefsson <simon@josefsson.org>
4668         * THANKS: Add.
4670 2008-10-06  Simon Josefsson <simon@josefsson.org>
4672         * libextra/gnutls_openssl.c: Get issuer dn in X509_get_issuer_name,
4673         correct last patch.
4675 2008-10-06  Simon Josefsson <simon@josefsson.org>
4677         * NEWS: Add 2.6.0 entries.
4679 2008-10-05  Simon Josefsson <simon@josefsson.org>
4681         * NEWS, configure.in: Bump versions.
4683 2008-10-05  Simon Josefsson <simon@josefsson.org>
4685         * NEWS: Add.
4687 2008-10-05  Simon Josefsson <simon@josefsson.org>
4689         * libextra/gnutls_openssl.c: Fix out-of-bounds access.  Similar to
4690         debian #499945 lynx-cur problem.  libextra/gnutls_openssl.c: fix
4691         X509_get_issuer_name to return issuer name of given certificate and
4692         not try to get the subject dn of the issuer certificate wich may or
4693         may not exist. (Checked how openssl does this, too.) This fixes a
4694         accessing an array outside its bounds.  Debian bug #499945 is
4695         instructive about the problem. While lynx-cur credits Thomas Dickey
4696         for the bug, the code and implications are essentially the same for
4697         the gnutls openssl-compat libary.  Tiny patch from Thomas Viehmann
4698         <tv@beamnet.de>.
4700 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4702         * src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-common.h,
4703         src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
4704         src/certtool.gaa: reduced warnings in compilation of certtool.
4706 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4708         * lib/x509/output.c: use union to avoid wrong type issues.
4710 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4712         * lib/x509/output.c: corrected print order.
4714 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4716         * NEWS, doc/certtool.cfg, includes/gnutls/x509.h,
4717         lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/x509/common.c,
4718         lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
4719         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4720         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c,
4721         lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
4722         src/certtool-cfg.h, src/certtool.c: Added function to copy
4723         extensions from a CRL to a certificate.  Reduced many warnings (and
4724         added more by defining gnutls_log as printf like function --gcc
4725         only)
4727 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4729         * configure.in: Disable certain warnings that do not work with my
4730         compiler.
4732 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4734         * NEWS, includes/gnutls/x509.h, lib/x509/crq.c,
4735         lib/x509/extensions.c, lib/x509/output.c, src/certtool.c: Added
4736         gnutls_x509_crq_set_key_purpose_oid and
4737         gnutls_x509_crq_get_key_purpose_oid.
4739 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4741         * NEWS: documentation added functions
4743 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4745         * NEWS: updated
4747 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4749         * lib/x509/crq.c, lib/x509/extensions.c, lib/x509/x509_int.h: set
4750         global maximum size for certificate requests' extensions size.
4752 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4754         * src/Makefile.am: added missing file
4756 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4758         * includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/crq.c,
4759         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4760         lib/x509/x509.c, lib/x509/x509_int.h, src/certtool-cfg.c,
4761         src/certtool-cfg.h, src/certtool-common.h, src/certtool-gaa.c,
4762         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Added initial
4763         support for certificate requests handling of X.509 extensions.
4764         Added support to certtool to handle these extensions (add/read)
4766 2008-10-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4768         * NEWS, doc/certtool.cfg, includes/gnutls/x509.h, lib/x509/crl.c,
4769         lib/x509/crl_write.c, lib/x509/extensions.c, lib/x509/output.c,
4770         lib/x509/x509_int.h, src/certtool-cfg.c, src/certtool-cfg.h,
4771         src/certtool.c: Added functions to handle and set CRL extensions.
4773 2008-10-01  Simon Josefsson <simon@josefsson.org>
4775         * po/nl.po.in, po/vi.po.in: Sync with TP.
4777 2008-10-01  Simon Josefsson <simon@josefsson.org>
4779         * NEWS, configure.in: Bump versions.
4781 2008-09-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4783         * : commit c357933a30801a82e484bed8fbc4bd5b2b34d5e0 Author: Nikos
4784         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 29 15:08:02
4785         2008 +0300
4787 2008-09-29  Simon Josefsson <simon@josefsson.org>
4789         * ChangeLog: Generated.
4791 2008-09-29  Simon Josefsson <simon@josefsson.org>
4793         * NEWS: Version 2.5.9.
4795 2008-09-29  Simon Josefsson <simon@josefsson.org>
4797         * NEWS: Fix.
4799 2008-09-29  Simon Josefsson <simon@josefsson.org>
4801         * NEWS, configure.in: Document ABI change.
4803 2008-09-29  Simon Josefsson <simon@josefsson.org>
4805         * lib/gnutls_constate.c: Re-add comment about too long function, it
4806         is one of the most complex in gnutls.
4808 2008-09-29  Simon Josefsson <simon@josefsson.org>
4810         * configure.in: Need AC_CONFIG_MACRO_DIR for modern libtool.
4812 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4814         * includes/gnutls/crypto.h, lib/gnutls_pk.c, lib/opencdk/pubkey.c,
4815         lib/pk-libgcrypt.c, lib/x509/privkey.c, lib/x509/x509_int.h: changed
4816         crypto API to reduce probability of memory leaks during usage of
4817         pk_params.
4819 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4821         * : commit 699aa57dacc6446e92c123e93bba1f894067893e Author: Nikos
4822         Mavrogiannopoulos <nmav@turtle.(none)> Date:   Sun Sep 28 03:34:59
4823         2008 +0300
4825 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4827         * NEWS: Revert "fixed" This reverts commit 14647811d21d3eda2d5bd82557329bcf7778f31b.
4829 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4831         * NEWS: fixed
4833 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4835         * lib/gnutls_algorithms.c, lib/gnutls_constate.c, lib/gnutls_int.h: 
4836         avoid using malloc for small buffers.
4838 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4840         * lib/gnutls_mpi.c: optimized in order to avoid calling malloc for
4841         small buffers.
4843 2008-09-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4845         * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert "Revert C99 uses.
4846         Fixes gnutls_mpi.c mem leak, but not others." This reverts commit bdfa289133b15ad7d92eb3151ce86cca4c879426.
4848 2008-09-25  Simon Josefsson <simon@josefsson.org>
4850         * tests/pathlen/Makefile.am, tests/pathlen/pathlen: Use EXEEXT in
4851         self-test scripts.
4853 2008-09-25  Simon Josefsson <simon@josefsson.org>
4855         * NEWS, tests/key-id/Makefile.am, tests/key-id/key-id,
4856         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
4857         tests/rsa-md5-collision/Makefile.am,
4858         tests/rsa-md5-collision/rsa-md5-collision, tests/sha2/Makefile.am,
4859         tests/sha2/sha2, tests/userid/Makefile.am, tests/userid/userid: Use
4860         EXEEXT in self-test scripts.
4862 2008-09-25  Simon Josefsson <simon@josefsson.org>
4864         * NEWS: Add.
4866 2008-09-25  Simon Josefsson <simon@josefsson.org>
4868         * lgl/vasnprintf.c: Update gnulib files.
4870 2008-09-25  Simon Josefsson <simon@josefsson.org>
4872         * NEWS, THANKS: Add.
4874 2008-09-25  Simon Josefsson <simon@josefsson.org>
4876         * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert C99 uses.  Fixes
4877         gnutls_mpi.c mem leak, but not others.
4879 2008-09-24  Simon Josefsson <simon@josefsson.org>
4881         * NEWS: Add.
4883 2008-09-24  Simon Josefsson <simon@josefsson.org>
4885         * NEWS: Add.
4887 2008-09-24  Simon Josefsson <simon@josefsson.org>
4889         * NEWS, configure.in: Bump versions.
4891 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4893         * lib/x509/x509.c: Corrected buffer overrun in crt_list_import.
4894         Reported and patch by Jonathan Manktelow.
4896 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4898         * README: corrected libgcrypt site.
4900 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4902         * lib/x509/privkey.c: corrected embarrasing bug.
4904 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4906         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
4907         lib/pk-libgcrypt.c, lib/x509/common.c, lib/x509/dn.c: Corrected
4908         several memory leaks reported by Sam. In some cases switched to C99
4909         to avoid having complex code.
4911 2008-09-23  Simon Josefsson <simon@josefsson.org>
4913         * lib/openpgp/extras.c: Doc fix.
4915 2008-09-23  Simon Josefsson <simon@josefsson.org>
4917         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fix.
4919 2008-09-23  Simon Josefsson <simon@josefsson.org>
4921         * configure.in, doc/reference/Makefile.am: Use automake warnings.
4923 2008-09-23  Simon Josefsson <simon@josefsson.org>
4925         * cfg.mk: Typo.
4927 2008-09-23  Simon Josefsson <simon@josefsson.org>
4929         * cfg.mk: Fix mingw32 rules.
4931 2008-09-23  Simon Josefsson <simon@josefsson.org>
4933         * cfg.mk, doc/Makefile.am, doc/texinfo.css: Use a stylesheet for
4934         texinfo HTML manual.
4936 2008-09-21  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
4938         * lib/x509/privkey.c: fixed memory leak in reencoding of RSA and DSA
4939         private keys. Reported and studied by Sam Varshavchik
4941 2008-09-21  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
4943         * lib/x509/x509_write.c: documented the way set_subject_alt_name()
4944         can set value.
4946 2008-09-21  Simon Josefsson <simon@josefsson.org>
4948         * ChangeLog: Generated.
4950 2008-09-21  Simon Josefsson <simon@josefsson.org>
4952         * NEWS: Version 2.5.8.
4954 2008-09-21  Simon Josefsson <simon@josefsson.org>
4956         * po/fr.po.in, po/pl.po.in, po/sv.po.in: Sync with TP.
4958 2008-09-21  Simon Josefsson <simon@josefsson.org>
4960         * libextra/Makefile.am: Use srcdir for -Igl/.
4962 2008-09-21  Simon Josefsson <simon@josefsson.org>
4964         * Makefile.am: Don't use CFLAGS with distcheck, causes errors in
4965         ./configure tests.
4967 2008-09-21  Simon Josefsson <simon@josefsson.org>
4969         * src/certtool.c: Fix warnings.
4971 2008-09-21  Simon Josefsson <simon@josefsson.org>
4973         * src/Makefile.am, src/certtool.c, src/serv.c: Use internal md5 if
4974         libgcrypt is in FIPS mode.
4976 2008-09-21  Simon Josefsson <simon@josefsson.org>
4978         * src/cli.c: Initialize libgnutls-extra too.
4980 2008-09-21  Simon Josefsson <simon@josefsson.org>
4982         * includes/gnutls/extra.h: Add prototype for
4983         gnutls_register_md5_handler.
4985 2008-09-21  Simon Josefsson <simon@josefsson.org>
4987         * libextra/fipsmd5.c: Add Since: tag.
4989 2008-09-21  Simon Josefsson <simon@josefsson.org>
4991         * lib/x509/x509_write.c: Doc fixes.
4993 2008-09-21  Simon Josefsson <simon@josefsson.org>
4995         * Makefile.am: Need -I for aclocal.
4997 2008-09-21  Simon Josefsson <simon@josefsson.org>
4999         * lgl/Makefile.am, lgl/m4/wchar.m4, lgl/tests/test-wchar.c,
5000         lgl/wchar.in.h: Add.
5002 2008-09-21  Simon Josefsson <simon@josefsson.org>
5004         * configure.in, libextra/Makefile.am, src/Makefile.am, src/cli.c: 
5005         Fix libextra build.  Make gnutls-cli work in libgcrypt FIPS mode.
5007 2008-09-21  Simon Josefsson <simon@josefsson.org>
5009         * libextra/Makefile.am: Fix typo.
5011 2008-09-21  Simon Josefsson <simon@josefsson.org>
5013         * NEWS: Add.
5015 2008-09-21  Simon Josefsson <simon@josefsson.org>
5017         * doc/manpages/Makefile.am: Generated.
5019 2008-09-21  Simon Josefsson <simon@josefsson.org>
5021         * doc/gnutls.texi: Fix markup.
5023 2008-09-21  Simon Josefsson <simon@josefsson.org>
5025         * libextra/Makefile.am: Add -I for hmac.h, md5.h.
5027 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5029         * src/certtool.c: deinitialize structures after use.
5031 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5033         * lib/gnutls_pk.c: Corrected memory leak. Reported by Sam
5034         Varshavchik.
5036 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5038         * includes/gnutls/x509.h: added missing headers.
5040 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5042         * lib/gnutls_pk.c, lib/x509/privkey.c: Corrected several bugs in DSA
5043         DER key importing. Reported and debugged by Sam Varshavchik.
5045 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5047         * lib/opencdk/armor.c, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
5048         lib/opencdk/keydb.c, lib/opencdk/stream.c: added gnutls_assert() to
5049         assist debugging.
5051 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5053         * lib/openpgp/privkey.c: properly report the error line.
5055 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5057         * NEWS, doc/gnutls.texi, lib/x509/extensions.c, lib/x509/output.c,
5058         lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
5059         src/certtool-cfg.h, src/certtool.c: output.c: Can properly print IP
5060         addresses in certificates.  x509_write.c: added
5061         gnutls_x509_crt_set_subject_alt_name added that can add multiple
5062         subject alternative names.  certtool: use the new function to be
5063         able to add several names.
5065 2008-09-19  Simon Josefsson <simon@josefsson.org>
5067         * configure.in: Bump versions.
5069 2008-09-19  Simon Josefsson <simon@josefsson.org>
5071         * NEWS, libextra/Makefile.am, libextra/fipsmd5.c: Add
5072         gnutls_register_md5_handler.
5074 2008-09-19  Simon Josefsson <simon@josefsson.org>
5076         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c,
5077         lgl/vasnprintf.c: Update gnulib files.
5079 2008-09-19  Simon Josefsson <simon@josefsson.org>
5081         * configure.in, libextra/gl/Makefile.am, libextra/gl/hmac-md5.c,
5082         libextra/gl/hmac.h, libextra/gl/m4/gnulib-cache.m4,
5083         libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4,
5084         libextra/gl/m4/gnulib-tool.m4, libextra/gl/m4/hmac-md5.m4,
5085         libextra/gl/m4/md5.m4, libextra/gl/m4/memxor.m4, libextra/gl/md5.c,
5086         libextra/gl/md5.h, libextra/gl/memxor.c, libextra/gl/memxor.h: Add
5087         md5 and hmac from gnulib to libextra/gl/.
5089 2008-09-19  Simon Josefsson <simon@josefsson.org>
5091         * NEWS: Add.
5093 2008-09-19  Simon Josefsson <simon@josefsson.org>
5095         * lib/gnutls_hash_int.c: Make _gnutls_hash_copy work with registered
5096         hashes.
5098 2008-09-19  Simon Josefsson <simon@josefsson.org>
5100         * THANKS, lib/gnutls_compress.c, lib/gnutls_compress.h,
5101         libextra/gnutls_extra.c: Make LZO compression support build.  Tiny
5102         patch from Arfrever Frehtes Taifersar Arahesis
5103         <arfrever.fta@gmail.com>.
5105 2008-09-17  Simon Josefsson <simon@josefsson.org>
5107         * doc/reference/Makefile.am, lib/Makefile.am, lib/defines.h,
5108         lib/gnutls_errors.h, lib/gnutls_int.h: Merge defines.h into
5109         gnutls_int.h.
5111 2008-09-17  Simon Josefsson <simon@josefsson.org>
5113         * lib/gnutls_buffer.h: Remove, unused.
5115 2008-09-17  Simon Josefsson <simon@josefsson.org>
5117         * lib/auth_cert.c, lib/gnutls_x509.c: Fix overflows in gnutls_calloc
5118         calls.
5120 2008-09-17  Simon Josefsson <simon@josefsson.org>
5122         * libextra/openssl_compat.c: Fix last commit.
5124 2008-09-17  Simon Josefsson <simon@josefsson.org>
5126         * NEWS, lib/auth_cert.c, lib/gnutls_cert.c,
5127         lib/gnutls_session_pack.c, libextra/openssl_compat.c: Fix overflows
5128         in gnutls_calloc calls.
5130 2008-09-17  Simon Josefsson <simon@josefsson.org>
5132         * NEWS, lib/gnutls_mem.c: libgnutls: Check for overflows in
5133         gnutls_calloc and gnutls_secure_calloc.  Reported by Werner Koch
5134         <wk@gnupg.org>.
5136 2008-09-17  Simon Josefsson <simon@josefsson.org>
5138         * doc/manpages/Makefile.am: Generated.
5140 2008-09-17  Simon Josefsson <simon@josefsson.org>
5142         * NEWS, THANKS, lib/auth_srp.c, lib/gnutls_int.h, lib/gnutls_srp.c: 
5143         libgnutls: New function to set minimum acceptable SRP bits.  The
5144         function is gnutls_srp_set_prime_bits.  Tiny patch by Kevin Quick
5145         <quick@sparq.org> in
5146         <https://savannah.gnu.org/support/index.php?106454>.
5148 2008-09-17  Simon Josefsson <simon@josefsson.org>
5150         * doc/manpages/gnutls-cli.1: Fix markup, tiny patch from Sam
5151         Varshavchik <mrsam@courier-mta.com>.
5153 2008-09-16  Simon Josefsson <simon@josefsson.org>
5155         * NEWS, lib/auth_cert.c, lib/auth_rsa.c, lib/ext_cert_type.c,
5156         lib/ext_max_record.c, lib/ext_oprfi.c, lib/ext_server_name.c,
5157         lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
5158         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_compress.c,
5159         lib/gnutls_constate.c, lib/gnutls_extensions.c,
5160         lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_kx.c,
5161         lib/gnutls_pk.c, lib/gnutls_record.c, lib/gnutls_session_pack.c,
5162         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
5163         lib/gnutls_x509.c, lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
5164         lib/opencdk/armor.c, lib/opencdk/read-packet.c, lib/openpgp/pgp.c,
5165         lib/x509/common.c, lib/x509/crq.c, lib/x509/pkcs12.c,
5166         lib/x509/privkey.c, libextra/gnutls_ia.c, src/printlist.c,
5167         src/serv.c, tests/finished.c, tests/openssl.c, tests/pgps2kgnu.c,
5168         tests/pkcs12-decode/pkcs12_s2k.c, tests/simple.c: Indent.
5170 2008-09-16  Simon Josefsson <simon@josefsson.org>
5172         * NEWS, configure.in: Bump versions.
5174 2008-09-16  Simon Josefsson <simon@josefsson.org>
5176         * ChangeLog: Generated.
5178 2008-09-16  Simon Josefsson <simon@josefsson.org>
5180         * NEWS: Version 2.5.7.
5182 2008-09-16  Simon Josefsson <simon@josefsson.org>
5184         * includes/gnutls/gnutls.h.in: Fix warning about trailing comma.
5186 2008-09-16  Simon Josefsson <simon@josefsson.org>
5188         * doc/gnutls.texi: Fix math markup.
5190 2008-09-16  Simon Josefsson <simon@josefsson.org>
5192         * src/printlist.c: Fix.
5194 2008-09-16  Simon Josefsson <simon@josefsson.org>
5196         * doc/Makefile.am, doc/gnutls.texi, src/printlist.c: Fix.
5198 2008-09-16  Simon Josefsson <simon@josefsson.org>
5200         * NEWS: Add.
5202 2008-09-16  Simon Josefsson <simon@josefsson.org>
5204         * doc/reference/gnutls-docs.sgml: Document crypto.h stuff.
5206 2008-09-16  Simon Josefsson <simon@josefsson.org>
5208         * doc/reference/gnutls-docs.sgml: Add list of new symbols in 2.6.x.
5210 2008-09-16  Simon Josefsson <simon@josefsson.org>
5212         * doc/manpages/Makefile.am: Generated.
5214 2008-09-16  Simon Josefsson <simon@josefsson.org>
5216         * includes/gnutls/crypto.h: Indent.
5218 2008-09-16  Simon Josefsson <simon@josefsson.org>
5220         * includes/gnutls/gnutls.h.in: Don't use extern on functions, for
5221         consistency.
5223 2008-09-16  Simon Josefsson <simon@josefsson.org>
5225         * NEWS: Mention new functions.
5227 2008-09-16  Simon Josefsson <simon@josefsson.org>
5229         * NEWS, doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
5230         lib/gnutls_algorithms.c, src/printlist.c: Add interfaces to get PK
5231         and PK-sign algorithms. Use them.
5233 2008-09-16  Simon Josefsson <simon@josefsson.org>
5235         * NEWS: Credit.
5237 2008-09-16  Simon Josefsson <simon@josefsson.org>
5239         * tests/Makefile.am: Don't run pgps2kgnu self test when openpgp is
5240         disable.
5242 2008-09-16  Simon Josefsson <simon@josefsson.org>
5244         * NEWS: Merge in 2.4.2 news entries.
5246 2008-09-16  Simon Josefsson <simon@josefsson.org>
5248         * lib/opencdk/main.c, lib/opencdk/opencdk.h: Remove cdk_strerror,
5249         unused and uses non-thread safe strerror.
5251 2008-09-16  Simon Josefsson <simon@josefsson.org>
5253         * tests/openpgpself.c, tests/x509dn.c, tests/x509self.c: Fix
5254         warnings.
5256 2008-09-16  Simon Josefsson <simon@josefsson.org>
5258         * tests/crypto_rng.c: Fix warnings.
5260 2008-09-16  Simon Josefsson <simon@josefsson.org>
5262         * tests/parse_ca.c: Fix warning.
5264 2008-09-16  Simon Josefsson <simon@josefsson.org>
5266         * cfg.mk: Split release target.
5268 2008-09-16  Simon Josefsson <simon@josefsson.org>
5270         * gl/gnulib.mk, gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4,
5271         gl/m4/gnulib-comp.m4, gl/m4/strerror.m4, gl/strerror.c,
5272         gl/tests/gnulib.mk, gl/tests/test-EOVERFLOW.c,
5273         gl/tests/test-strerror.c, lgl/Makefile.am, lgl/errno.in.h,
5274         lgl/m4/eoverflow.m4, lgl/m4/errno_h.m4, lgl/m4/gnulib-comp.m4,
5275         lgl/m4/stdio_h.m4, lgl/stdio.in.h, lgl/sys_socket.in.h,
5276         lgl/tests/Makefile.am, lgl/tests/test-EOVERFLOW.c,
5277         lgl/tests/test-errno.c, lgl/tests/test-memchr.c: Update gnulib
5278         files.
5280 2008-09-15  Simon Josefsson <simon@josefsson.org>
5282         * NEWS: Add.
5284 2008-09-15  Simon Josefsson <simon@josefsson.org>
5286         * tests/Makefile.am, tests/setcredcrash.c: Self-test regression of
5287         gnutls_credentials_set.
5289 2008-09-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5291         * lib/gnutls_auth.c: removed unnesessary and dangerous free from
5292         credentials_set().
5294 2008-09-14  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5296         * lib/auth_cert.c: added some pedantic error checking.
5298 2008-09-09  Simon Josefsson <simon@josefsson.org>
5300         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
5301         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate using
5302         patched gaa.
5304 2008-09-09  Simon Josefsson <simon@josefsson.org>
5306         * Makefile.am: Test release with -Werror to avoid regressions.
5308 2008-09-09  Simon Josefsson <simon@josefsson.org>
5310         * libextra/openssl_compat.c: Remove unused code.
5312 2008-09-09  Simon Josefsson <simon@josefsson.org>
5314         * lib/mac-libgcrypt.c: Fix warning.
5316 2008-09-09  Simon Josefsson <simon@josefsson.org>
5318         * lib/opencdk/new-packet.c: Fix warning.
5320 2008-09-09  Simon Josefsson <simon@josefsson.org>
5322         * lib/opencdk/opencdk.h: (CDK_KEY_USG_ENCR, CDK_KEY_USG_SIGN): Protect | op.
5324 2008-09-09  Simon Josefsson <simon@josefsson.org>
5326         * lib/cipher-libgcrypt.c: Fix warnings.
5328 2008-09-09  Simon Josefsson <simon@josefsson.org>
5330         * lib/mac-libgcrypt.c: Fix warnings.
5332 2008-09-09  Simon Josefsson <simon@josefsson.org>
5334         * lib/mpi-libgcrypt.c: Fix warnings.
5336 2008-09-09  Simon Josefsson <simon@josefsson.org>
5338         * NEWS: Add.
5340 2008-09-09  Simon Josefsson <simon@josefsson.org>
5342         * doc/gnutls.texi: Add initialization section.  Update thread
5343         initialization discussion.
5345 2008-09-09  Simon Josefsson <simon@josefsson.org>
5347         * tests/openssl.c: Need to initialize gnutls to avoid crash.
5349 2008-09-08  Simon Josefsson <simon@josefsson.org>
5351         * cfg.mk: Drop redundant.
5353 2008-09-08  Simon Josefsson <simon@josefsson.org>
5355         * NEWS: Add.
5357 2008-09-08  Simon Josefsson <simon@josefsson.org>
5359         * NEWS, configure.in: Bump versions.
5361 2008-09-08  Simon Josefsson <simon@josefsson.org>
5363         * configure.in: Remove foo.def after testing --output-def.
5365 2008-09-08  Simon Josefsson <simon@josefsson.org>
5367         * ChangeLog: Generated.
5369 2008-09-08  Simon Josefsson <simon@josefsson.org>
5371         * NEWS: Version 2.5.6.
5373 2008-09-08  Simon Josefsson <simon@josefsson.org>
5375         * build-aux/config.rpath, gl/m4/include_next.m4,
5376         lgl/m4/include_next.m4: Update gnulib files.
5378 2008-09-03  Simon Josefsson <simon@josefsson.org>
5380         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
5381         doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
5382         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
5383         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
5384         doc/examples/ex-crq.c, doc/examples/ex-cxx.cpp,
5385         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
5386         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
5387         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
5388         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
5389         doc/examples/ex-session-info.c, doc/examples/ex-verify.c,
5390         doc/examples/ex-x509-info.c, doc/examples/tcp.c, lib/defines.h,
5391         lib/gnutls_asn1_tab.c, lib/openpgp/openpgp_int.h,
5392         lib/pkix_asn1_tab.c, src/errcodes.c, tests/anonself.c,
5393         tests/certificate_set_x509_crl.c, tests/dhepskself.c,
5394         tests/finished.c, tests/hostname-check/hostname-check.c,
5395         tests/mini.c, tests/moredn.c, tests/netconf-psk.c,
5396         tests/openpgpself.c, tests/oprfi.c, tests/pgps2kgnu.c,
5397         tests/pskself.c, tests/resume.c, tests/tlsia.c, tests/x509dn.c,
5398         tests/x509self.c, tests/x509signself.c: Use #ifdef for checking
5399         HAVE_CONFIG_H for consistency.
5401 2008-09-02  Simon Josefsson <simon@josefsson.org>
5403         * po/POTFILES.in: Mark gnutls_alert for translation.
5405 2008-09-02  Simon Josefsson <simon@josefsson.org>
5407         * po/ms.po.in: Sync with TP.
5409 2008-09-02  Simon Josefsson <simon@josefsson.org>
5411         * lgl/vasnprintf.c: Update gnulib files.
5413 2008-09-02  Simon Josefsson <simon@josefsson.org>
5415         * NEWS: Add.
5417 2008-09-02  Simon Josefsson <simon@josefsson.org>
5419         * NEWS: Add.
5421 2008-09-02  Simon Josefsson <simon@josefsson.org>
5423         * THANKS: Add.
5425 2008-09-02  Simon Josefsson <simon@josefsson.org>
5427         * lib/gnutls_cipher_int.c: Don't return from a void function.
5428         Reported by Dave Uhring <duhring@charter.net>.
5430 2008-09-01  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
5432         * tests/Makefile.am, tests/pgps2kgnu.c: added pgps2kgnu test for GNU
5433         extensions to OpenPGP String-to-Key (S2K) conventions.
5435 2008-09-01  Simon Josefsson <simon@josefsson.org>
5437         * src/tls_test.c: Use gnulib for --version.
5439 2008-09-01  Simon Josefsson <simon@josefsson.org>
5441         * src/crypt.c: Use gnulib more.  Remove code.
5443 2008-09-01  Simon Josefsson <simon@josefsson.org>
5445         * src/crypt.c, src/psk.c: Use gnulib for --version.
5447 2008-09-01  Simon Josefsson <simon@josefsson.org>
5449         * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h: 
5450         Generated.
5452 2008-09-01  Simon Josefsson <simon@josefsson.org>
5454         * doc/gnutls.texi, doc/manpages/certtool.1,
5455         doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: Drop
5456         --copyright from documentation.
5458 2008-09-01  Simon Josefsson <simon@josefsson.org>
5460         * NEWS, src/cli.gaa, src/common.c, src/serv.c, src/serv.gaa: Drop
5461         --copyright.
5463 2008-09-01  Simon Josefsson <simon@josefsson.org>
5465         * src/serv.c: Use gnulib for --version.
5467 2008-09-01  Simon Josefsson <simon@josefsson.org>
5469         * src/cli.c: Use gnulib for --version.
5471 2008-09-01  Simon Josefsson <simon@josefsson.org>
5473         * src/certtool.c: Only print libgnutls version in --version if it is
5474         different.
5476 2008-09-01  Simon Josefsson <simon@josefsson.org>
5478         * NEWS: Add.
5480 2008-09-01  Simon Josefsson <simon@josefsson.org>
5482         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_int.h,
5483         lib/gnutls_str.h: Remove gnutls_buffer.h, move definitions to
5484         gnutls_str.h.
5486 2008-09-01  Simon Josefsson <simon@josefsson.org>
5488         * lib/gnutls_alert.c: Translate error messages.  Cleanup code.
5490 2008-09-01  Simon Josefsson <simon@josefsson.org>
5492         * lib/gnutls_compress.c, lib/gnutls_compress.h: Remove unused stuff.
5494 2008-09-01  Simon Josefsson <simon@josefsson.org>
5496         * doc/manpages/Makefile.am: Generated.
5498 2008-09-01  Simon Josefsson <simon@josefsson.org>
5500         * NEWS: Add.
5502 2008-09-01  Simon Josefsson <simon@josefsson.org>
5504         * tests/simple.c: Test sign algos.
5506 2008-09-01  Simon Josefsson <simon@josefsson.org>
5508         * src/common.c: Print pk and sign algos.
5510 2008-09-01  Simon Josefsson <simon@josefsson.org>
5512         * lib/gnutls_algorithms.c: Typo.
5514 2008-09-01  Simon Josefsson <simon@josefsson.org>
5516         * NEWS: Add.
5518 2008-09-01  Simon Josefsson <simon@josefsson.org>
5520         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5521         gnutls_sign_list and gnutls_sign_get_id.  Suggested by Sam
5522         Varshavchik <mrsam@courier-mta.com>.
5524 2008-09-01  Simon Josefsson <simon@josefsson.org>
5526         * lib/gnutls_algorithms.h, lib/gnutls_compress.h: Move declarations.
5528 2008-09-01  Simon Josefsson <simon@josefsson.org>
5530         * doc/reference/Makefile.am, lib/Makefile.am,
5531         lib/gnutls_compress.c, lib/gnutls_compress.h,
5532         lib/gnutls_compress_int.c, lib/gnutls_compress_int.h,
5533         lib/gnutls_int.h: Merge gnutls_compress_int.? with
5534         gnutls_compress.?.
5536 2008-09-01  Simon Josefsson <simon@josefsson.org>
5538         * doc/reference/Makefile.am, lib/Makefile.am, lib/auth_anon.c,
5539         lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
5540         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk_passwd.c,
5541         lib/auth_rsa.c, lib/auth_rsa_export.c, lib/auth_srp.c,
5542         lib/auth_srp_passwd.c, lib/auth_srp_rsa.c, lib/ext_server_name.c,
5543         lib/ext_srp.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
5544         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_cert.c,
5545         lib/gnutls_handshake.c, lib/gnutls_record.c,
5546         lib/gnutls_session_pack.c, lib/gnutls_state.c, lib/gnutls_state.h,
5547         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
5548         libextra/ext_inner_application.c: Move definitions in
5549         gnutls_auth_int.h to gnutls_auth.h and update callers.
5551 2008-09-01  Simon Josefsson <simon@josefsson.org>
5553         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
5554         lib/gnutls_compress.c: Move compression functions to
5555         gnutls_compress.c to make gnutls_algorithms.c more readable.
5557 2008-09-01  Simon Josefsson <simon@josefsson.org>
5559         * lib/gnutls_algorithms.c: Fix warning.
5561 2008-09-01  Simon Josefsson <simon@josefsson.org>
5563         * doc/manpages/Makefile.am: Generated.
5565 2008-09-01  Simon Josefsson <simon@josefsson.org>
5567         * lib/gnutls_algorithms.c: Doc fix.
5569 2008-09-01  Simon Josefsson <simon@josefsson.org>
5571         * tests/simple.c: Add more tests.
5573 2008-09-01  Simon Josefsson <simon@josefsson.org>
5575         * lib/gnutls_algorithms.c: Fix typo.
5577 2008-09-01  Simon Josefsson <simon@josefsson.org>
5579         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5580         gnutls_pk_list and gnutls_pk_get_id.  Suggested by Sam Varshavchik
5581         <mrsam@courier-mta.com>.
5583 2008-09-01  Simon Josefsson <simon@josefsson.org>
5585         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/include_next.m4,
5586         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/netinet_in.in.h,
5587         gl/stdarg.in.h, lgl/Makefile.am, lgl/float.in.h,
5588         lgl/m4/include_next.m4, lgl/m4/lib-link.m4, lgl/m4/lib-prefix.m4,
5589         lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
5590         lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
5591         lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h: Update gnulib files.
5593 2008-09-01  Simon Josefsson <simon@josefsson.org>
5595         * lib/minitasn1/Makefile.am, lib/openpgp/Makefile.am: Fixes.
5597 2008-09-01  Simon Josefsson <simon@josefsson.org>
5599         * doc/gnutls.texi: Fix license and libgnutls-extra stuff.
5601 2008-08-31  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5603         * : commit 765c079be0195f0f7fbefccf8b6a8910015042a6 Author: Nikos
5604         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Sun Aug 31 13:33:52
5605         2008 +0300
5607 2008-08-29  Simon Josefsson <simon@josefsson.org>
5609         * lib/Makefile.am, lib/gnutls_openpgp.c, lib/openpgp/Makefile.am,
5610         lib/openpgp/gnutls_openpgp.c: Move gnutls_openpgp.c to lib/openpgp/.
5612 2008-08-29  Simon Josefsson <simon@josefsson.org>
5614         * lib/gnutls_errors.c: Add Since: tag for gtk-doc.
5616 2008-08-29  Simon Josefsson <simon@josefsson.org>
5618         * NEWS, configure.in: Bump versions.
5620 2008-08-29  Simon Josefsson <simon@josefsson.org>
5622         * cfg.mk: Fix release target.
5624 2008-08-29  Simon Josefsson <simon@josefsson.org>
5626         * NEWS: Version 2.5.5.
5628 2008-08-29  Simon Josefsson <simon@josefsson.org>
5630         * ChangeLog: Generated.
5632 2008-08-29  Simon Josefsson <simon@josefsson.org>
5634         * .clcopying: Update copyright years.
5636 2008-08-29  Simon Josefsson <simon@josefsson.org>
5638         * Makefile.am, cfg.mk: Split up release targets.
5640 2008-08-29  Simon Josefsson <simon@josefsson.org>
5642         * NEWS, lib/minitasn1/element.c, lib/minitasn1/libtasn1.h,
5643         lib/minitasn1/structure.c: Use libtasn1 1.5.
5645 2008-08-29  Simon Josefsson <simon@josefsson.org>
5647         * lib/gnutls_str.c: Include stdarg.h for va_start etc.
5649 2008-08-29  Simon Josefsson <simon@josefsson.org>
5651         * lib/gnutls_anon_cred.c: Fix dummy cred.
5653 2008-08-29  Simon Josefsson <simon@josefsson.org>
5655         * configure.in: Bump libtool version because of new API.
5657 2008-08-29  Simon Josefsson <simon@josefsson.org>
5659         * doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
5660         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
5661         doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
5662         doc/examples/ex-serv1.c, lib/gnutls_anon_cred.c,
5663         lib/gnutls_buffers.c, lib/opencdk/keydb.c,
5664         libextra/openssl_compat.c, libextra/openssl_compat.h,
5665         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
5666         src/crypt.c, src/prime.c, src/printlist.c, src/serv.c, src/tests.c,
5667         src/tls_test.c: Fix warnings.
5669 2008-08-29  Simon Josefsson <simon@josefsson.org>
5671         * configure.in: Fix description of --enable-developer-mode.  Right
5672         now all it does is to enable compiler warnings.
5674 2008-08-29  Simon Josefsson <simon@josefsson.org>
5676         * NEWS, lib/auth_cert.c, lib/auth_srp_passwd.h,
5677         lib/auth_srp_sb64.c, lib/gnutls_constate.c, lib/gnutls_global.c,
5678         lib/gnutls_helper.c, lib/gnutls_int.h, lib/gnutls_srp.c,
5679         lib/gnutls_supplemental.c, lib/gnutls_x509.c, lib/mac-libgcrypt.c,
5680         lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
5681         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.h,
5682         lib/opencdk/opencdk.h, lib/opencdk/stream.c, lib/openpgp/extras.c,
5683         lib/pk-libgcrypt.c, libextra/gnutls_ia.c: Fix warnings.
5685 2008-08-29  Simon Josefsson <simon@josefsson.org>
5687         * doc/manpages/Makefile.am: Generated.
5689 2008-08-29  Simon Josefsson <simon@josefsson.org>
5691         * lib/gnutls_errors.c: Translate unknown error code message.
5693 2008-08-29  Simon Josefsson <simon@josefsson.org>
5695         * lib/gnutls_errors.c: Don't translate symbol names.
5697 2008-08-29  Simon Josefsson <simon@josefsson.org>
5699         * lib/gnutls_errors.c: Fix warning about defining variable inside
5700         functions.
5702 2008-08-29  Simon Josefsson <simon@josefsson.org>
5704         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
5705         src/errcodes.c: Add gnutls_strerror_name.
5707 2008-08-29  Simon Josefsson <simon@josefsson.org>
5709         * lib/gnutls_extensions.c: Re-add, but mark static.
5711 2008-08-29  Simon Josefsson <simon@josefsson.org>
5713         * GNUmakefile, gl/getdelim.c, gl/m4/getdelim.m4, maint.mk: Update
5714         gnulib files.
5716 2008-08-29  Simon Josefsson <simon@josefsson.org>
5718         * NEWS, lib/opencdk/Makefile.am, lib/x509/Makefile.am: Fix libtasn1
5719         include paths.
5721 2008-08-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5723         * lib/opencdk/read-packet.c: avoid using gcrypt function.
5725 2008-08-28  Simon Josefsson <simon@josefsson.org>
5727         * configure.in, lib/auth_rsa.c, lib/debug.c, lib/gnutls_cert.c,
5728         lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_extensions.c,
5729         lib/gnutls_handshake.c, lib/gnutls_v2_compat.c: Fix warnings.
5731 2008-08-28  Simon Josefsson <simon@josefsson.org>
5733         * lib/x509/common.c: Simplify logic.
5735 2008-08-28  Simon Josefsson <simon@josefsson.org>
5737         * lib/x509/dn.c: Remove dead code.
5739 2008-08-28  Simon Josefsson <simon@josefsson.org>
5741         * lib/openpgp/Makefile.am: Don't include missing -I's.
5743 2008-08-28  Simon Josefsson <simon@josefsson.org>
5745         * configure.in: Drop warning.
5747 2008-08-28  Simon Josefsson <simon@josefsson.org>
5749         * lib/x509/Makefile.am: Drop removed libextra directories from -I's.
5751 2008-08-28  Simon Josefsson <simon@josefsson.org>
5753         * configure.in: Enable all kind of warnings.  If you remove some,
5754         add a comment on why.
5756 2008-08-28  Simon Josefsson <simon@josefsson.org>
5758         * lib/openpgp/pgp.c, lib/x509/pbkdf2-sha1.c: Fix warnings.
5760 2008-08-28  Simon Josefsson <simon@josefsson.org>
5762         * configure.in: Tweak warnings.
5764 2008-08-28  Simon Josefsson <simon@josefsson.org>
5766         * includes/gnutls/x509.h, lib/x509/common.c, lib/x509/common.h,
5767         lib/x509/dn.c: Fix warnings.
5769 2008-08-28  Simon Josefsson <simon@josefsson.org>
5771         * lib/x509/common.c, lib/x509/common.h: Fix warnings.
5773 2008-08-28  Simon Josefsson <simon@josefsson.org>
5775         * lib/auth_srp.c, lib/rnd-libgcrypt.c: Fix warnings.
5777 2008-08-28  Simon Josefsson <simon@josefsson.org>
5779         * lib/gnutls_num.h: Protect against double inclusion.
5781 2008-08-28  Simon Josefsson <simon@josefsson.org>
5783         * lib/crypto.h: Protect against double inclusions.
5785 2008-08-28  Simon Josefsson <simon@josefsson.org>
5787         * lgl/Makefile.am, lgl/byteswap.in.h, lgl/m4/byteswap.m4,
5788         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
5789         lgl/tests/Makefile.am, lgl/tests/test-byteswap.c, lib/gnutls_num.c,
5790         lib/gnutls_num.h: Use byteswap from gnulib.
5792 2008-08-28  Simon Josefsson <simon@josefsson.org>
5794         * lib/auth_srp.h, lib/gnutls_global.c: Fix warnings.
5796 2008-08-28  Simon Josefsson <simon@josefsson.org>
5798         * lib/gnutls_auth_int.h: Protect against double inclusion.
5800 2008-08-28  Simon Josefsson <simon@josefsson.org>
5802         * lib/gnutls_errors.h: Protect against double inclusion.
5804 2008-08-28  Simon Josefsson <simon@josefsson.org>
5806         * lib/gnutls_buffers.h, lib/gnutls_record.h, lib/gnutls_state.h: Fix
5807         warnings.
5809 2008-08-28  Simon Josefsson <simon@josefsson.org>
5811         * lib/gnutls_algorithms.h, lib/gnutls_pk.h, lib/gnutls_x509.h,
5812         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/verify.c: Fix
5813         warnings.
5815 2008-08-28  Simon Josefsson <simon@josefsson.org>
5817         * configure.in: Add warning.
5819 2008-08-28  Simon Josefsson <simon@josefsson.org>
5821         * configure.in: Check whether warning flags are supported before
5822         using them.
5824 2008-08-28  Simon Josefsson <simon@josefsson.org>
5826         * doc/examples/Makefile.am, lib/gnutls_x509.c, lib/x509/output.c: 
5827         Make disable-extra-pki work better.
5829 2008-08-28  Simon Josefsson <simon@josefsson.org>
5831         * configure.in: Fix --disable-extra-pki flag.
5833 2008-08-28  Simon Josefsson <simon@josefsson.org>
5835         * NEWS, lib/gnutls_x509.c, lib/gnutls_x509.h, tests/Makefile.am,
5836         tests/set_pkcs7_cred.c: Remove code to import PKCS#7 certificate
5837         chains.  The code hasn't worked since GnuTLS v0.9.0.  Reported by
5838         Christian Grothoff <christian@grothoff.org>.
5840 2008-08-27  Simon Josefsson <simon@josefsson.org>
5842         * lib/gnutls_handshake.c: Cast datasize to long to match %ld printf
5843         format.
5845 2008-08-26  Simon Josefsson <simon@josefsson.org>
5847         * tests/set_pkcs7_cred.c: Fix.
5849 2008-08-26  Simon Josefsson <simon@josefsson.org>
5851         * tests/set_pkcs7_cred.c: Use utils infrastructure.
5853 2008-08-26  Simon Josefsson <simon@josefsson.org>
5855         * tests/Makefile.am, tests/set_pkcs7_cred.c: Add set_pkcs7_cred self
5856         test.
5858 2008-08-26  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
5860         * : commit 06ee30f6e553d4739ca50ab84492179da64cfc3e Author: Daniel
5861         Kahn Gillmor <dkg@fifthhorseman.net> Date:   Tue Aug 26 11:00:27
5862         2008 -0400
5864 2008-08-26  Simon Josefsson <simon@josefsson.org>
5866         * lib/gnutls_global.c, libextra/gnutls_extra.c: Fix gnulib calls.
5868 2008-08-26  Simon Josefsson <simon@josefsson.org>
5870         * THANKS: Add.
5872 2008-08-26  Simon Josefsson <simon@josefsson.org>
5874         * NEWS: Add.
5876 2008-08-26  Simon Josefsson <simon@josefsson.org>
5878         * NEWS: Add.
5880 2008-08-26  Simon Josefsson <simon@josefsson.org>
5882         * NEWS: Add.
5884 2008-08-26  Simon Josefsson <simon@josefsson.org>
5886         * NEWS: Add.
5888 2008-08-26  Simon Josefsson <simon@josefsson.org>
5890         * gl/m4/autobuild.m4, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
5891         lgl/m4/string_h.m4, lgl/m4/strverscmp.m4, lgl/m4/threadlib.m4,
5892         lgl/string.in.h, lgl/strverscmp.h, lgl/tests/Makefile.am,
5893         lgl/tests/test-strverscmp.c: Update gnulib files.
5895 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5897         * lib/gnutls_pk.c, lib/pk-libgcrypt.c, lib/x509/privkey.c: corrected
5898         private key generation
5900 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5902         * : commit 976565830d853f981ecd749bdb15dd02133ed93b Author: Nikos
5903         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Aug 25 19:50:07
5904         2008 +0300
5906 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5908         * lib/x509/output.c: removed code that incorrectly printed IP
5909         addresses.
5911 2008-08-23  Simon Josefsson <simon@josefsson.org>
5913         * NEWS: Add.
5915 2008-08-23  Simon Josefsson <simon@josefsson.org>
5917         * po/LINGUAS, po/fr.po.in, po/nl.po.in: Sync with TP.
5919 2008-08-20  Simon Josefsson <simon@josefsson.org>
5921         * NEWS: Add.
5923 2008-08-19  Simon Josefsson <simon@josefsson.org>
5925         * NEWS, configure.in: Bump versions.
5927 2008-08-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5929         * lib/opencdk/opencdk.h, lib/opencdk/read-packet.c: patch by Daniel
5930         Kahn Gillmor, to enable parsing (but not decrypting) of locked
5931         secret keys (including the "gnu-dummy" S2K option).
5933 2008-08-19  Simon Josefsson <simon@josefsson.org>
5935         * ChangeLog: Generated.
5937 2008-08-19  Simon Josefsson <simon@josefsson.org>
5939         * NEWS: Version 2.5.4.
5941 2008-08-18  Simon Josefsson <simon@josefsson.org>
5943         * gl/m4/autobuild.m4, lgl/m4/lock.m4: Update gnulib files.
5945 2008-08-18  Simon Josefsson <simon@josefsson.org>
5947         * NEWS: Fix.
5949 2008-08-18  Simon Josefsson <simon@josefsson.org>
5951         * NEWS: Add.
5953 2008-08-18  Simon Josefsson <simon@josefsson.org>
5955         * NEWS: Add.
5957 2008-08-18  Simon Josefsson <simon@josefsson.org>
5959         * lib/gnutls_global.c: Fix secure memory initialization of
5960         libgcrypt.  Reported by Joe Orton <joe@manyfish.co.uk> in
5962         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2992>.
5964 2008-08-16  Simon Josefsson <simon@josefsson.org>
5966         * doc/gnutls.texi: Reference NIST SP 800-57.
5968 2008-08-16  Simon Josefsson <simon@josefsson.org>
5970         * doc/protocol/rfc5246.txt: Add.
5972 2008-08-14  Simon Josefsson <simon@josefsson.org>
5974         * NEWS: Re-add lost entry.
5976 2008-08-14  Simon Josefsson <simon@josefsson.org>
5978         * lib/crypto.c, lib/gnutls_extensions.c, lib/gnutls_state.c,
5979         lib/x509/crq.c: Doc fixes.
5981 2008-08-14  Simon Josefsson <simon@josefsson.org>
5983         * NEWS, configure.in: Bump versions.
5985 2008-08-14  Simon Josefsson <simon@josefsson.org>
5987         * ChangeLog: Generated.
5989 2008-08-14  Simon Josefsson <simon@josefsson.org>
5991         * NEWS: Version 2.5.3.
5993 2008-08-13  Simon Josefsson <simon@josefsson.org>
5995         * NEWS: Add.
5997 2008-08-13  Simon Josefsson <simon@josefsson.org>
5999         * NEWS: Add.
6001 2008-08-13  Simon Josefsson <simon@josefsson.org>
6003         * includes/gnutls/extra.h, includes/gnutls/openssl.h,
6004         includes/gnutls/pkcs12.h, includes/gnutls/x509.h: Bump copyright in
6005         installed header files.
6007 2008-08-13  Simon Josefsson <simon@josefsson.org>
6009         * doc/manpages/Makefile.am: Generated.
6011 2008-08-13  Simon Josefsson <simon@josefsson.org>
6013         * NEWS: Add.
6015 2008-08-13  Simon Josefsson <simon@josefsson.org>
6017         * includes/gnutls/gnutls.h.in: Drop final comma in enum.  Reported
6018         in <https://savannah.gnu.org/support/?106453>.
6020 2008-08-13  Simon Josefsson <simon@josefsson.org>
6022         * lib/gnutlsxx.cpp: Don't call SRP functions if SRP is disabled.
6024 2008-08-13  Simon Josefsson <simon@josefsson.org>
6026         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
6027         lib/auth_rsa.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
6028         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_session_pack.c,
6029         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
6030         libextra/gnutls_ia.c: Fix namespace problem with TLS_MASTER_SIZE and
6031         TLS_RANDOM_SIZE.
6033 2008-08-13  Simon Josefsson <simon@josefsson.org>
6035         * gl/c-ctype.c, gl/c-ctype.h, gl/gnulib.mk, gl/inet_pton.c,
6036         gl/m4/gnulib-comp.m4, gl/m4/inet_pton.m4, gl/tests/gnulib.mk,
6037         gl/tests/test-c-ctype.c: Update gnulib files.
6039 2008-08-13  Simon Josefsson <simon@josefsson.org>
6041         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c,
6042         lib/gnutls_int.h, lib/gnutls_state.c, tests/Makefile.am,
6043         tests/finished.c: Add API to set callback to extract TLS Finished
6044         messages.
6046 2008-08-08  Simon Josefsson <simon@josefsson.org>
6048         * doc/manpages/Makefile.am: Generated.
6050 2008-08-05  Simon Josefsson <simon@josefsson.org>
6052         * GNUmakefile: Update gnulib files.
6054 2008-08-05  Simon Josefsson <simon@josefsson.org>
6056         * NEWS: Add.
6058 2008-08-04  Simon Josefsson <simon@josefsson.org>
6060         * GNUmakefile, build-aux/gnupload: Update gnulib files.
6062 2008-08-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6064         * includes/gnutls/x509.h, lib/x509/crq.c: added
6065         gnutls_x509_crq_set_key_rsa_raw() which will set a raw key to a
6066         certificate request.
6068 2008-08-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6070         * : commit 767fb210de7dcde20ac05e1f3ca78375279f5603 Author: Nikos
6071         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Sat Aug 2 11:55:56
6072         2008 +0300
6074 2008-07-22  Simon Josefsson <simon@josefsson.org>
6076         * lib/auth_psk_passwd.c, lib/gnutls_cipher.c,
6077         lib/gnutls_handshake.c, lib/x509/pkcs12.c,
6078         lib/x509/privkey_pkcs8.c, src/crypt.c: Make it compile.
6080 2008-07-22  Simon Josefsson <simon@josefsson.org>
6082         * doc/Makefile.am: Drop doxygen.
6084 2008-07-22  Simon Josefsson <simon@josefsson.org>
6086         * GNUmakefile, gl/m4/gnulib-comp.m4, lgl/m4/gnulib-comp.m4,
6087         lgl/vasnprintf.c: Update gnulib files.
6089 2008-07-10  Simon Josefsson <simon@josefsson.org>
6091         * configure.in: Bump versions.
6093 2008-07-10  Simon Josefsson <simon@josefsson.org>
6095         * NEWS, configure.in, doc/Makefile.am, doc/doxygen/Doxyfile.in,
6096         doc/doxygen/Doxyfile.orig: Add doxygen scripts.
6098 2008-07-10  Simon Josefsson <simon@josefsson.org>
6100         * lib/x509/common.c: Cleanup struct name, for doxygen documentation.
6102 2008-07-09  Simon Josefsson <simon@josefsson.org>
6104         * lib/random.h: Add license.
6106 2008-07-09  Simon Josefsson <simon@josefsson.org>
6108         * lib/auth_rsa.c, lib/auth_srp_passwd.c, lib/gnutls_pk.c,
6109         lib/random.c, lib/random.h, lib/x509/privkey_pkcs8.c, src/psk.c: 
6110         Minor randomness API cleanups.
6112 2008-07-09  Simon Josefsson <simon@josefsson.org>
6114         * lib/x509/dsa.c: Remove unused code.
6116 2008-07-08  Simon Josefsson <simon@josefsson.org>
6118         * ChangeLog: Generated.
6120 2008-07-08  Simon Josefsson <simon@josefsson.org>
6122         * NEWS: Version 2.5.2.
6124 2008-07-08  Simon Josefsson <simon@josefsson.org>
6126         * doc/gnutls.texi: Fix @include of algorithms.texi.
6128 2008-07-08  Simon Josefsson <simon@josefsson.org>
6130         * doc/Makefile.am: Fix typos.
6132 2008-07-08  Simon Josefsson <simon@josefsson.org>
6134         * doc/Makefile.am, src/Makefile.am: Generate algorithms.texi the
6135         same way as error_codes.texi for consistency.  Fixes 'make
6136         distcheck' due to srcdir != objdir breakage.
6138 2008-07-08  Simon Josefsson <simon@josefsson.org>
6140         * configure.in: Bump libtool library version because we added
6141         interfaces.
6143 2008-07-08  Simon Josefsson <simon@josefsson.org>
6145         * NEWS, lib/Makefile.am, lib/ext_inner_application.c,
6146         lib/ext_inner_application.h, lib/gnutls_extensions.c,
6147         libextra/Makefile.am, libextra/ext_inner_application.c,
6148         libextra/ext_inner_application.h, libextra/gnutls_extra.c: Move
6149         TLS/IA features to libgnutls-extra.
6151 2008-07-08  Simon Josefsson <simon@josefsson.org>
6153         * tests/tlsia.c: Initialize extra library.
6155 2008-07-08  Simon Josefsson <simon@josefsson.org>
6157         * doc/manpages/Makefile.am: Generated.
6159 2008-07-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6161         * src/printlist.c: added missing file.
6163 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6165         * doc/Makefile.am, doc/gnutls.texi: automatically generate the
6166         appendix with supported algorithms and ciphersuites.
6168 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6170         * src/Makefile.am: automatically generate the appendix with
6171         supported algorithms and ciphersuites.
6173 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6175         * lib/gnutls_priority.c: document a way to get the available
6176         algorithms and protocols.
6178 2008-07-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6180         * lib/x509/common.c: Corrected memory leak in read_octet. Based on
6181         patch by Colin Leroy (colin@colino.net)
6183 2008-07-03  Simon Josefsson <simon@josefsson.org>
6185         * NEWS: Add.
6187 2008-07-03  Simon Josefsson <simon@josefsson.org>
6189         * includes/gnutls/gnutls.h.in, lib/gnutls_extensions.c,
6190         lib/gnutls_extensions.h, lib/gnutls_global.c,
6191         lib/gnutls_handshake.c, lib/gnutls_int.h: Add APIs to register TLS
6192         extension handlers.
6194 2008-07-02  Simon Josefsson <simon@josefsson.org>
6196         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use AM_CPPFLAGS.
6198 2008-07-02  Simon Josefsson <simon@josefsson.org>
6200         * lib/opencdk/Makefile.am: lib/opencdk/Makefile.am (INCLUDES):
6201         Rename to `AM_CPPFLAGS'.
6203 2008-07-02  Simon Josefsson <simon@josefsson.org>
6205         * NEWS: Fix.
6207 2008-07-02  Simon Josefsson <simon@josefsson.org>
6209         * NEWS: Add.
6211 2008-07-02  Simon Josefsson <simon@josefsson.org>
6213         * Makefile.am, cfg.mk: Guile problem fixed.
6215 2008-07-02  Simon Josefsson <simon@josefsson.org>
6217         * lib/gnutls_dh_primes.c: Fix typo that swapped prime/generator in
6218         gnutls_dh_params_generate2.
6220 2008-07-02  Simon Josefsson <simon@josefsson.org>
6222         * NEWS, configure.in: Bump versions.
6224 2008-07-02  Simon Josefsson <simon@josefsson.org>
6226         * ChangeLog: Generated.
6228 2008-07-02  Simon Josefsson <simon@josefsson.org>
6230         * NEWS: Version 2.5.1.
6232 2008-07-02  Simon Josefsson <simon@josefsson.org>
6234         * cfg.mk, doc/examples/ex-cert-select.c,
6235         doc/examples/ex-client-psk.c, doc/examples/ex-client-tlsia.c,
6236         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
6237         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
6238         doc/examples/ex-serv-psk.c, doc/examples/ex-serv1.c,
6239         guile/src/core.c, guile/src/errors.c, guile/src/extra.c,
6240         lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
6241         lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_rsa.c,
6242         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.c,
6243         lib/auth_srp_rsa.c, lib/cipher-libgcrypt.c, lib/crypto.c,
6244         lib/debug.c, lib/ext_cert_type.c, lib/ext_max_record.c,
6245         lib/ext_oprfi.c, lib/ext_server_name.c, lib/ext_srp.c,
6246         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
6247         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
6248         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
6249         lib/gnutls_compress.c, lib/gnutls_constate.c, lib/gnutls_db.c,
6250         lib/gnutls_dh.c, lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
6251         lib/gnutls_extensions.c, lib/gnutls_global.c,
6252         lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_kx.c,
6253         lib/gnutls_mpi.c, lib/gnutls_openpgp.c, lib/gnutls_pk.c,
6254         lib/gnutls_priority.c, lib/gnutls_psk.c, lib/gnutls_psk_netconf.c,
6255         lib/gnutls_record.c, lib/gnutls_session.c,
6256         lib/gnutls_session_pack.c, lib/gnutls_sig.c, lib/gnutls_srp.c,
6257         lib/gnutls_state.c, lib/gnutls_str.c, lib/gnutls_supplemental.c,
6258         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
6259         lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
6260         lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/dummy.c,
6261         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
6262         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/misc.c,
6263         lib/opencdk/new-packet.c, lib/opencdk/pubkey.c,
6264         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
6265         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
6266         lib/opencdk/verify.c, lib/opencdk/write-packet.c,
6267         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/output.c,
6268         lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
6269         lib/pk-libgcrypt.c, lib/random.c, lib/rnd-libgcrypt.c,
6270         lib/x509/common.c, lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
6271         lib/x509/dsa.c, lib/x509/extensions.c, lib/x509/mpi.c,
6272         lib/x509/output.c, lib/x509/pbkdf2-sha1.c, lib/x509/pkcs12.c,
6273         lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
6274         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
6275         lib/x509/sign.c, lib/x509/x509.c, lib/x509/x509_write.c,
6276         libextra/gnutls_openssl.c, src/certtool-cfg.c, src/certtool.c,
6277         src/cli.c, src/common.c, src/crypt.c, src/psk.c, src/select.c,
6278         src/serv.c, src/tests.c, src/tls_test.c,
6279         tests/certificate_set_x509_crl.c, tests/crypto_rng.c,
6280         tests/dhepskself.c, tests/dn.c, tests/gc.c,
6281         tests/hostname-check/hostname-check.c, tests/mini.c,
6282         tests/moredn.c, tests/mpi.c, tests/openpgp/keyring.c,
6283         tests/openpgpself.c, tests/oprfi.c, tests/parse_ca.c,
6284         tests/pkcs12-decode/pkcs12_s2k.c, tests/x509dn.c, tests/x509self.c,
6285         tests/x509signself.c: Indent code.
6287 2008-07-02  Simon Josefsson <simon@josefsson.org>
6289         * NEWS, configure.in: Bump versions.
6291 2008-07-02  Simon Josefsson <simon@josefsson.org>
6293         * ChangeLog: Generated.
6295 2008-07-02  Simon Josefsson <simon@josefsson.org>
6297         * NEWS: Version 2.5.0.
6299 2008-07-02  Simon Josefsson <simon@josefsson.org>
6301         * tests/pkcs12-decode/Makefile.am: The -I.. needs to point to
6302         srcdir.
6304 2008-07-02  Simon Josefsson <simon@josefsson.org>
6306         * NEWS: Add.
6308 2008-07-02  Simon Josefsson <simon@josefsson.org>
6310         * NEWS: Add.
6312 2008-07-02  Simon Josefsson <simon@josefsson.org>
6314         * lib/opencdk/Makefile.am: Need -I to builddir for gnutls.h.
6316 2008-07-02  Simon Josefsson <simon@josefsson.org>
6318         * doc/reference/Makefile.am: Ignore more.
6320 2008-07-02  Simon Josefsson <simon@josefsson.org>
6322         * lib/x509/Makefile.am: Dist pbkdf2-sha1.h.
6324 2008-07-02  Simon Josefsson <simon@josefsson.org>
6326         * po/pl.po.in, po/vi.po.in: Sync with TP.
6328 2008-07-02  Simon Josefsson <simon@josefsson.org>
6330         * Makefile.am, cfg.mk: Disable building guile for now, to be able to
6331         do a release.
6333 2008-07-02  Simon Josefsson <simon@josefsson.org>
6335         * NEWS: Sort functions.
6337 2008-07-02  Simon Josefsson <simon@josefsson.org>
6339         * doc/gnutls.texi: Don't use @acronym for C++, as it breaks old
6340         texinfo/tetex installations.  Further, C++ isn't an acronym anyway
6341         as far as I know.
6343 2008-07-01  Simon Josefsson <simon@josefsson.org>
6345         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6346         gl/tests/Makefile.am, gl/tests/gnulib.mk,
6347         gl/tests/test-EOVERFLOW.c, gl/tests/test-arpa_inet.c,
6348         gl/tests/test-getaddrinfo.c, gl/tests/test-getdelim.c,
6349         gl/tests/test-getline.c, gl/tests/test-netinet_in.c,
6350         gl/tests/test-strerror.c, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
6351         lgl/m4/gnulib-comp.m4, lgl/tests/Makefile.am, lgl/tests/dummy.c,
6352         lgl/tests/intprops.h, lgl/tests/test-EOVERFLOW.c,
6353         lgl/tests/test-alloca-opt.c, lgl/tests/test-c-ctype.c,
6354         lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
6355         lgl/tests/test-func.c, lgl/tests/test-lseek.c,
6356         lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
6357         lgl/tests/test-memcmp.c, lgl/tests/test-read-file.c,
6358         lgl/tests/test-snprintf.c, lgl/tests/test-stdbool.c,
6359         lgl/tests/test-stdint.c, lgl/tests/test-stdio.c,
6360         lgl/tests/test-stdlib.c, lgl/tests/test-string.c,
6361         lgl/tests/test-strings.c, lgl/tests/test-sys_socket.c,
6362         lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
6363         lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
6364         lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
6365         lgl/tests/verify.h: Add gnulib self-tests.
6367 2008-07-01  Simon Josefsson <simon@josefsson.org>
6369         * lgl/m4/gnulib-cache.m4: Put gnulib tests in a separate directory.
6371 2008-07-01  Simon Josefsson <simon@josefsson.org>
6373         * m4/gc_random.m4: Remove unused code.
6375 2008-07-01  Simon Josefsson <simon@josefsson.org>
6377         * lgl/Makefile.am, lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c,
6378         lgl/arctwo.h, lgl/des.c, lgl/des.h, lgl/gc-gnulib.c,
6379         lgl/gc-libgcrypt.c, lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c,
6380         lgl/hmac-sha1.c, lgl/hmac.h, lgl/m4/arcfour.m4, lgl/m4/arctwo.m4,
6381         lgl/m4/des.m4, lgl/m4/gc-arcfour.m4, lgl/m4/gc-arctwo.m4,
6382         lgl/m4/gc-camellia.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
6383         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
6384         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
6385         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
6386         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
6387         lgl/m4/hmac-sha1.m4, lgl/m4/md2.m4, lgl/m4/md4.m4, lgl/m4/md5.m4,
6388         lgl/m4/memxor.m4, lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/md2.c,
6389         lgl/md2.h, lgl/md4.c, lgl/md4.h, lgl/md5.c, lgl/md5.h,
6390         lgl/memxor.c, lgl/memxor.h, lgl/rijndael-alg-fst.c,
6391         lgl/rijndael-alg-fst.h, lgl/rijndael-api-fst.c,
6392         lgl/rijndael-api-fst.h, lgl/sha1.c, lgl/sha1.h: Drop gnulib gc
6393         modules.
6395 2008-07-01  Simon Josefsson <simon@josefsson.org>
6397         * configure.in, lgl/m4/gnulib-cache.m4: Drop gc.
6399 2008-07-01  Simon Josefsson <simon@josefsson.org>
6401         * lib/gnutls_cipher.c, lib/gnutls_handshake.c,
6402         lib/x509/privkey_pkcs8.c: Drop gc.h.
6404 2008-06-30  Simon Josefsson <simon@josefsson.org>
6406         * NEWS: Add.
6408 2008-06-30  Simon Josefsson <simon@josefsson.org>
6410         * lib/gnutls_handshake.c: (_gnutls_handshake_hash_buffers_clear): Make sure deinitialized MAC
6411         hashes are initialized.  Report and tiny patch from Tomas Mraz
6412         <tmraz@redhat.com>.
6414 2008-06-30  Simon Josefsson <simon@josefsson.org>
6416         * THANKS: Add.
6418 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6420         * src/crypt.c: this fixes a problem in srptool, where the passwords
6421         never match (--verify check) on some architectures (patch by
6422         Matthias Koenig <mkoenig@suse.de>)
6424 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6426         * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: corrected
6427         openssl.
6429 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6431         * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: use native
6432         gnutls functions.
6434 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6436         * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: added
6437         _gnutls_hash_fast()
6439 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6441         * : commit fded9a7d1e6d58f951fc7e8f4db80d3e23f5ea1f Author: Nikos
6442         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Jun 30 20:15:19
6443         2008 +0300
6445 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6447         * src/crypt.c, src/psk.c: avoid using gc_ functions for random data.
6449 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6451         * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h,
6452         lib/x509/Makefile.am, lib/x509/pbkdf2-sha1.c,
6453         lib/x509/pbkdf2-sha1.h, lib/x509/privkey_pkcs8.c, tests/gc.c: added
6454         _gnutls_pkcs5_pbkdf2_sha1() based on gc_pkcs5_pbkdf2_sha1()
6456 2008-06-30  Simon Josefsson <simon@josefsson.org>
6458         * : Remove executable.
6460 2008-06-30  Simon Josefsson <simon@josefsson.org>
6462         * lib/gnutls_psk_netconf.c: Remove debug code.
6464 2008-06-30  Simon Josefsson <simon@josefsson.org>
6466         * doc/manpages/Makefile.am: Generated.
6468 2008-06-30  Simon Josefsson <simon@josefsson.org>
6470         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-tool.m4,
6471         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-tool.m4: Update gnulib files.
6473 2008-06-30  Simon Josefsson <simon@josefsson.org>
6475         * NEWS: Add.
6477 2008-06-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6479         * lib/gnutls_state.c: added check before reallocation of parameters
6480         to avoid memory leaks on rehandshake.
6482 2008-06-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6484         * NEWS: document the rewrite of opencdk crypto backend.
6486 2008-06-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6488         * NEWS, doc/gnutls.texi, includes/gnutls/crypto.h,
6489         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_anon.c,
6490         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
6491         lib/auth_dhe_psk.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
6492         lib/auth_srp.c, lib/cipher-libgcrypt.c, lib/crypto.c, lib/crypto.h,
6493         lib/debug.c, lib/debug.h, lib/gnutls_algorithms.c,
6494         lib/gnutls_cert.h, lib/gnutls_cipher_int.c,
6495         lib/gnutls_cipher_int.h, lib/gnutls_datum.h, lib/gnutls_dh.c,
6496         lib/gnutls_dh.h, lib/gnutls_dh_primes.c, lib/gnutls_global.c,
6497         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_int.h,
6498         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_openpgp.c,
6499         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
6500         lib/gnutls_psk_netconf.c, lib/gnutls_rsa_export.c,
6501         lib/gnutls_rsa_export.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
6502         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
6503         lib/gnutls_state.h, lib/gnutls_supplemental.c, lib/gnutls_x509.h,
6504         lib/mac-libgcrypt.c, lib/mpi-libgcrypt.c, lib/opencdk/Makefile.am,
6505         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/dummy.c,
6506         lib/opencdk/filters.h, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
6507         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.c,
6508         lib/opencdk/main.h, lib/opencdk/misc.c, lib/opencdk/new-packet.c,
6509         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
6510         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
6511         lib/opencdk/sig-check.c, lib/opencdk/stream.c, lib/opencdk/types.h,
6512         lib/opencdk/verify.c, lib/opencdk/write-packet.c,
6513         lib/openpgp/extras.c, lib/openpgp/openpgp_int.h,
6514         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
6515         lib/pk-libgcrypt.c, lib/random.c, lib/random.h,
6516         lib/rnd-libgcrypt.c, lib/x509/Makefile.am, lib/x509/common.c,
6517         lib/x509/common.h, lib/x509/crl.c, lib/x509/mpi.c,
6518         lib/x509/pkcs12.c, lib/x509/pkcs12_encr.c, lib/x509/privkey.c,
6519         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
6520         lib/x509/x509.c, lib/x509/x509_int.h, src/psk-gaa.c,
6521         tests/Makefile.am, tests/ca.pem, tests/crypto_rng.c, tests/mpi.c,
6522         tests/netconf-psk.c, tests/openpgp/keyring.c,
6523         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12_s2k.c: 
6524         Initial merge attempt with gnutls_with_ext_mpi
6526 2008-06-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6528         * lib/gnutls_dh_primes.c: do not add trailing zero on the size
6529         count.
6531 2008-06-23  Simon Josefsson <simon@josefsson.org>
6533         * GNUmakefile: Update gnulib files.
6535 2008-06-23  Simon Josefsson <simon@josefsson.org>
6537         * NEWS: Add.
6539 2008-06-23  Simon Josefsson <simon@josefsson.org>
6541         * lib/Makefile.am: Fix build failures related to opencdk.h.
6542         Reported by Roman Bogorodskiy <novel@FreeBSD.org> in
6544         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2930>.
6546 2008-06-19  Simon Josefsson <simon@josefsson.org>
6548         * configure.in: Fix typo.
6550 2008-06-19  Simon Josefsson <simon@josefsson.org>
6552         * configure.in: Disable C++ library if psk, srp, anon etc have been
6553         disabled.  The libgnutlsxx.cpp file calls several functions that may
6554         have been removed.
6556 2008-06-19  Simon Josefsson <simon@josefsson.org>
6558         * configure.in, doc/examples/Makefile.am: Make
6559         --disable-psk-authentication work.
6561 2008-06-19  Simon Josefsson <simon@josefsson.org>
6563         * lgl/m4/lock.m4: Update gnulib files.
6565 2008-06-19  Simon Josefsson <simon@josefsson.org>
6567         * doc/examples/ex-cxx.cpp: Use cstring instead of string.h.
6568         Reported by Daniel Black <dragonheart@gentoo.org> in
6570         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2922>.
6572 2008-06-19  Simon Josefsson <simon@josefsson.org>
6574         * NEWS: Add.
6576 2008-06-18  Simon Josefsson <simon@josefsson.org>
6578         * src/cli.c, src/psk.c: Fix warning regarding undeclared getpass
6579         replacement.  Reported by Massimo Gaspari <massimo.gaspari@alice.it>
6580         in <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6582 2008-06-18  Simon Josefsson <simon@josefsson.org>
6584         * src/cli.c: Fix warning.  Reported by Massimo Gaspari
6585         <massimo.gaspari@alice.it> in
6586         <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6588 2008-06-18  Simon Josefsson <simon@josefsson.org>
6590         * lib/gnutls_state.h: Add prototype for _gnutls_session_is_psk.
6591         Reported by Massimo Gaspari <massimo.gaspari@alice.it> in
6592         <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6594 2008-06-18  Simon Josefsson <simon@josefsson.org>
6596         * Makefile.am, NEWS, configure.in: Bump versions.
6598 2008-06-18  Simon Josefsson <simon@josefsson.org>
6600         * ChangeLog: Generated.
6602 2008-06-18  Simon Josefsson <simon@josefsson.org>
6604         * NEWS: Add v2.4.0 release notes.
6606 2008-06-18  Simon Josefsson <simon@josefsson.org>
6608         * Makefile.am: Fix release target.
6610 2008-06-18  Simon Josefsson <simon@josefsson.org>
6612         * NEWS: Version 2.4.0.
6614 2008-06-18  Simon Josefsson <simon@josefsson.org>
6616         * doc/manpages/Makefile.am: Generated.
6618 2008-06-18  Simon Josefsson <simon@josefsson.org>
6620         * AUTHORS, NEWS, includes/gnutls/openpgp.h, lib/openpgp/pgp.c,
6621         lib/openpgp/privkey.c: libgnutls [OpenPGP]: New APIs to retrieve
6622         fingerprint from OpenPGP subkeys.  Contributed by Daniel Kahn
6623         Gillmor <dkg-debian.org@fifthhorseman.net>.
6625 2008-06-16  Simon Josefsson <simon@josefsson.org>
6627         * NEWS, configure.in: Bump versions.
6629 2008-06-16  Simon Josefsson <simon@josefsson.org>
6631         * lib/openpgp/pgp.c: Fix typo in documentation.  Tiny patch from
6632         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
6634 2008-06-15  Simon Josefsson <simon@josefsson.org>
6636         * ChangeLog: Generated.
6638 2008-06-15  Simon Josefsson <simon@josefsson.org>
6640         * NEWS: Version 2.3.15.
6642 2008-06-15  Simon Josefsson <simon@josefsson.org>
6644         * tests/Makefile.am, tests/openpgp-certs/Makefile.am: Disable
6645         openpgp-certs properly.
6647 2008-06-15  Simon Josefsson <simon@josefsson.org>
6649         * doc/gendocs_template, lgl/Makefile.am, lgl/m4/stdio_h.m4,
6650         lgl/stdio.in.h: Update gnulib files.
6652 2008-06-15  Simon Josefsson <simon@josefsson.org>
6654         * NEWS, tests/Makefile.am: Disable openpgp-certs self-test.
6656 2008-06-11  Simon Josefsson <simon@josefsson.org>
6658         * NEWS, configure.in: Bump versions.
6660 2008-06-11  Simon Josefsson <simon@josefsson.org>
6662         * ChangeLog: Generated.
6664 2008-06-11  Simon Josefsson <simon@josefsson.org>
6666         * NEWS: Version 2.3.14.
6668 2008-06-10  Simon Josefsson <simon@josefsson.org>
6670         * lgl/m4/memmem.m4: Update gnulib files.
6672 2008-06-10  Simon Josefsson <simon@josefsson.org>
6674         * tests/openpgp-certs/testcerts: Use port 5557.
6676 2008-06-10  Simon Josefsson <simon@josefsson.org>
6678         * NEWS: Unrelease it.
6680 2008-06-09  Simon Josefsson <simon@josefsson.org>
6682         * tests/openpgp-certs/testcerts: Fix.
6684 2008-06-09  Simon Josefsson <simon@josefsson.org>
6686         * tests/openpgp-certs/testcerts: Deal with objdir != srcdir builds.
6688 2008-06-09  Simon Josefsson <simon@josefsson.org>
6690         * tests/openpgp-certs/Makefile.am: Dist *.gpg's.
6692 2008-06-09  Simon Josefsson <simon@josefsson.org>
6694         * Makefile.am: Fix release target.
6696 2008-06-09  Simon Josefsson <simon@josefsson.org>
6698         * configure.in: Reorder.
6700 2008-06-09  Simon Josefsson <simon@josefsson.org>
6702         * configure.in: Drop AC_CANONICAL_TARGET, unused.
6704 2008-06-09  Simon Josefsson <simon@josefsson.org>
6706         * configure.in, gl/gnulib.mk, gl/m4/autobuild.m4,
6707         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, m4/autobuild.m4: Import
6708         autobuild from gnulib.
6710 2008-06-09  Simon Josefsson <simon@josefsson.org>
6712         * NEWS: Version 2.3.14.
6714 2008-06-09  Simon Josefsson <simon@josefsson.org>
6716         * NEWS: Fix.
6718 2008-06-09  Simon Josefsson <simon@josefsson.org>
6720         * lib/x509/x509.c: Doc fix.
6722 2008-06-08  Simon Josefsson <simon@josefsson.org>
6724         * THANKS: Add.
6726 2008-06-08  Simon Josefsson <simon@josefsson.org>
6728         * NEWS, lib/x509/x509.c: gnutls_x509_crt_get_extension_oid: Doc fix.
6729         Reported by Sam Varshavchik <mrsam@courier-mta.com>.
6731 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6733         * lib/opencdk/sig-check.c: added check for empty UID list.
6735 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6737         * configure.in, tests/Makefile.am, tests/openpgp-certs/Makefile.am,
6738         tests/openpgp-certs/ca-public.gpg,
6739         tests/openpgp-certs/ca-secret.gpg,
6740         tests/openpgp-certs/srv-public-127.0.0.1-signed.gpg,
6741         tests/openpgp-certs/srv-public-all-signed.gpg,
6742         tests/openpgp-certs/srv-public-localhost-signed.gpg,
6743         tests/openpgp-certs/srv-public.gpg,
6744         tests/openpgp-certs/srv-secret.gpg, tests/openpgp-certs/testcerts: 
6745         Added OpenPGP certificate verification test.
6747 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6749         * NEWS, lib/opencdk/keydb.c, lib/opencdk/main.h,
6750         lib/opencdk/sig-check.c: Changed OpenPGP verification behaviour. An
6751         OpenPGP certificate is now only considered verified if all the user
6752         IDs are verified.
6754 2008-06-07  Simon Josefsson <simon@josefsson.org>
6756         * NEWS, doc/examples/ex-cxx.cpp: Make it find strlen.  Problem
6757         reported by Rainer Gerhards <rgerhards@gmail.com> and suggested fix
6758         by "John Brooks" <aspecialj@gmail.com>.
6760 2008-06-07  Simon Josefsson <simon@josefsson.org>
6762         * NEWS, configure.in: Bump versions.
6764 2008-06-07  Simon Josefsson <simon@josefsson.org>
6766         * po/LINGUAS: Sync with TP.
6768 2008-06-07  Simon Josefsson <simon@josefsson.org>
6770         * po/LINGUAS: Sync with TP.
6772 2008-06-07  Simon Josefsson <simon@josefsson.org>
6774         * ChangeLog: Generated.
6776 2008-06-07  Simon Josefsson <simon@josefsson.org>
6778         * NEWS: Version 2.3.13.
6780 2008-06-07  Simon Josefsson <simon@josefsson.org>
6782         * NEWS: Fix.
6784 2008-06-07  Simon Josefsson <simon@josefsson.org>
6786         * NEWS: Add.
6788 2008-06-07  Simon Josefsson <simon@josefsson.org>
6790         * doc/examples/ex-serv-export.c: Fix memory leak.
6792 2008-06-07  Simon Josefsson <simon@josefsson.org>
6794         * tests/resume.c: Fix memory leak.
6796 2008-06-07  Simon Josefsson <simon@josefsson.org>
6798         * GNUmakefile: Update gnulib files.
6800 2008-06-07  Simon Josefsson <simon@josefsson.org>
6802         * NEWS, tests/anonself.c, tests/dhepskself.c, tests/mini.c,
6803         tests/openpgpself.c, tests/oprfi.c, tests/x509dn.c,
6804         tests/x509self.c, tests/x509signself.c: tests/: Reduce amount of
6805         debugging output.
6807 2008-06-05  Simon Josefsson <simon@josefsson.org>
6809         * NEWS: Add.
6811 2008-06-05  Simon Josefsson <simon@josefsson.org>
6813         * tests/set_pkcs12_cred.c: Make it run without PKCS12FILE for
6814         typical scenarios.
6816 2008-06-05  Simon Josefsson <simon@josefsson.org>
6818         * NEWS: Fix.
6820 2008-06-05  Simon Josefsson <simon@josefsson.org>
6822         * tests/resume.c: Fix memory leak.
6824 2008-06-05  Simon Josefsson <simon@josefsson.org>
6826         * tests/tlsia.c: Fix memory leak.
6828 2008-06-05  Simon Josefsson <simon@josefsson.org>
6830         * tests/x509dn.c: Fix memory leaks.
6832 2008-06-05  Simon Josefsson <simon@josefsson.org>
6834         * tests/pskself.c: Fix most memory leaks.
6836 2008-06-05  Simon Josefsson <simon@josefsson.org>
6838         * tests/dhepskself.c: Fix memory leaks.
6840 2008-06-05  Simon Josefsson <simon@josefsson.org>
6842         * tests/x509signself.c: Fix memory leaks.
6844 2008-06-05  Simon Josefsson <simon@josefsson.org>
6846         * tests/anonself.c: Fix memory leaks.
6848 2008-06-05  Simon Josefsson <simon@josefsson.org>
6850         * tests/x509self.c: Revert last commit, fix memory leak the right
6851         way.
6853 2008-06-05  Simon Josefsson <simon@josefsson.org>
6855         * tests/openpgpself.c: Fix memory leak.
6857 2008-06-05  Simon Josefsson <simon@josefsson.org>
6859         * tests/x509self.c: Fix memory leaks.
6861 2008-06-05  Simon Josefsson <simon@josefsson.org>
6863         * doc/examples/ex-x509-info.c: Fix printing of serial number.
6865 2008-06-05  Simon Josefsson <simon@josefsson.org>
6867         * tests/libgcrypt.supp: Drop non-generic stuff.
6869 2008-06-05  Simon Josefsson <simon@josefsson.org>
6871         * tests/gc.c: Fix memory leak.
6873 2008-06-05  Simon Josefsson <simon@josefsson.org>
6875         * tests/certder.c: Fix memory leaks.
6877 2008-06-05  Simon Josefsson <simon@josefsson.org>
6879         * tests/moredn.c: Fix memory leak.
6881 2008-06-05  Simon Josefsson <simon@josefsson.org>
6883         * NEWS: Add.
6885 2008-06-05  Simon Josefsson <simon@josefsson.org>
6887         * tests/Makefile.am: Dist libgcrypt.supp.
6889 2008-06-05  Simon Josefsson <simon@josefsson.org>
6891         * tests/libgcrypt.supp: Add.
6893 2008-06-05  Simon Josefsson <simon@josefsson.org>
6895         * tests/mini.c: Fix warnings.
6897 2008-06-05  Simon Josefsson <simon@josefsson.org>
6899         * NEWS, tests/Makefile.am, tests/mini.c: Add mini self-test, to
6900         avoid having to fork to test TLS handshakes.
6902 2008-06-05  Simon Josefsson <simon@josefsson.org>
6904         * po/ms.po.in: Sync with TP.
6906 2008-06-05  Simon Josefsson <simon@josefsson.org>
6908         * NEWS: Add.
6910 2008-06-05  Simon Josefsson <simon@josefsson.org>
6912         * doc/gnutls.texi: Reorder.
6914 2008-06-05  Simon Josefsson <simon@josefsson.org>
6916         * doc/gnutls.texi: Add psktool to @direntry.  Alphasort @direntry.
6918 2008-06-05  Simon Josefsson <simon@josefsson.org>
6920         * README: Drop experimental stuff.
6922 2008-06-05  Simon Josefsson <simon@josefsson.org>
6924         * NEWS: Fix.
6926 2008-06-05  Simon Josefsson <simon@josefsson.org>
6928         * NEWS: Add.
6930 2008-06-05  Simon Josefsson <simon@josefsson.org>
6932         * tests/openpgpself.c: The test now works.
6934 2008-06-05  Simon Josefsson <simon@josefsson.org>
6936         * lgl/stdio-impl.h: Update gnulib files.
6938 2008-06-05  Simon Josefsson <simon@josefsson.org>
6940         * NEWS, configure.in: Bump versions.
6942 2008-06-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6944         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: safer copying of keyid
6945         type.
6947 2008-06-04  Simon Josefsson <simon@josefsson.org>
6949         * ChangeLog: Generated.
6951 2008-06-04  Simon Josefsson <simon@josefsson.org>
6953         * NEWS: Version 2.3.12.
6955 2008-06-04  Simon Josefsson <simon@josefsson.org>
6957         * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
6959 2008-06-04  Simon Josefsson <simon@josefsson.org>
6961         * NEWS: We reverted the ABI bump.
6963 2008-06-04  Simon Josefsson <simon@josefsson.org>
6965         * lib/gnutls_psk_netconf.c: Doc fix.
6967 2008-06-04  Simon Josefsson <simon@josefsson.org>
6969         * lib/gnutls_psk.c: Doc fix.
6971 2008-06-04  Simon Josefsson <simon@josefsson.org>
6973         * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
6975 2008-06-04  Simon Josefsson <simon@josefsson.org>
6977         * configure.in: Bump ABI version due to added symbols.
6979 2008-06-04  Simon Josefsson <simon@josefsson.org>
6981         * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
6982         Josefsson <simon@josefsson.org> Date:   Wed Jun 4 08:11:34 2008
6983         +0200
6985 2008-06-04  Simon Josefsson <simon@josefsson.org>
6987         * doc/examples/ex-session-info.c: Update example with more PSK
6988         printing.
6990 2008-06-04  Simon Josefsson <simon@josefsson.org>
6992         * NEWS: Version 2.3.4.netconf.2.
6994 2008-06-04  Simon Josefsson <simon@josefsson.org>
6996         * doc/manpages/Makefile.am: Generated.
6998 2008-06-04  Simon Josefsson <simon@josefsson.org>
7000         * doc/gnutls.texi: Document PSK stuff.
7002 2008-06-04  Simon Josefsson <simon@josefsson.org>
7004         * src/cli.c: Allow --pskusername to be specified to avoid query in
7005         PSK callback.
7007 2008-06-04  Simon Josefsson <simon@josefsson.org>
7009         * NEWS: Add.
7011 2008-06-04  Simon Josefsson <simon@josefsson.org>
7013         * src/serv-gaa.c, src/serv-gaa.h: Generated.
7015 2008-06-04  Simon Josefsson <simon@josefsson.org>
7017         * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
7019 2008-06-04  Simon Josefsson <simon@josefsson.org>
7021         * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
7023 2008-06-04  Simon Josefsson <simon@josefsson.org>
7025         * lib/auth_psk.c: Generate server key exchange (psk identity hint).
7026         Invoke client callback.
7028 2008-06-04  Simon Josefsson <simon@josefsson.org>
7030         * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
7031         gnutls_psk_set_server_credentials_hint.
7033 2008-06-03  Simon Josefsson <simon@josefsson.org>
7035         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c: 
7036         Add gnutls_psk_client_get_hint function.  Use it.
7038 2008-06-03  Simon Josefsson <simon@josefsson.org>
7040         * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
7042 2008-06-03  Simon Josefsson <simon@josefsson.org>
7044         * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa: 
7045         psktool: Support --netconf-hint.
7047 2008-06-03  Simon Josefsson <simon@josefsson.org>
7049         * NEWS, configure.in: Bump versions.
7051 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7053         * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
7055 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7057         * lib/auth_cert.c: Corrected usage of DECR_LEN()
7059 2008-06-01  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7061         * tests/openpgpself.c: reduced logging level
7063 2008-05-27  Simon Josefsson <simon@josefsson.org>
7065         * m4/libgcrypt.m4: Update to latest version.
7067 2008-05-27  Simon Josefsson <simon@josefsson.org>
7069         * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
7070         markers.
7072 2008-05-26  Simon Josefsson <simon@josefsson.org>
7074         * NEWS: Fix.
7076 2008-05-26  Simon Josefsson <simon@josefsson.org>
7078         * configure.in: Revert "Revert ABI version, make libgnutls-extra use
7079         another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
7081 2008-05-26  Simon Josefsson <simon@josefsson.org>
7083         * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
7085 2008-05-26  Simon Josefsson <simon@josefsson.org>
7087         * NEWS: Mention ABI bump.
7089 2008-05-26  Simon Josefsson <simon@josefsson.org>
7091         * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
7093 2008-05-26  Simon Josefsson <simon@josefsson.org>
7095         * configure.in: Revert ABI version, make libgnutls-extra use another
7096         ABI version.
7098 2008-05-26  Simon Josefsson <simon@josefsson.org>
7100         * configure.in: Bump ABI version.
7102 2008-05-26  Simon Josefsson <simon@josefsson.org>
7104         * lib/gnutls_cert.c: Doc fix.
7106 2008-05-26  Simon Josefsson <simon@josefsson.org>
7108         * NEWS: Merge 2.2.x branch NEWS entries.
7110 2008-05-26  Simon Josefsson <simon@josefsson.org>
7112         * NEWS: Add.
7114 2008-05-26  Simon Josefsson <simon@josefsson.org>
7116         * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
7117         unsigned.  Based on report from Laurence Withers <l@lwithers.me.uk>,
7118         see:
7120         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
7122 2008-05-26  Simon Josefsson <simon@josefsson.org>
7124         * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
7125         gnulib files.
7127 2008-05-26  Simon Josefsson <simon@josefsson.org>
7129         * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c: 
7130         libgnutls-openssl: added RAND_pseudo_bytes API.  Tiny patch from
7131         Robert Millan <rmh@aybabtu.com>.
7133 2008-05-26  Simon Josefsson <simon@josefsson.org>
7135         * NEWS, configure.in: Bump versions.
7137 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7139         * lib/opencdk/sig-check.c: added error check.
7141 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7143         * lib/openpgp/output.c: Print Never when a certificate never
7144         expires.
7146 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7148         * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
7149         which returned the same value for index==0 or 1.
7151 2008-05-20  Simon Josefsson <simon@josefsson.org>
7153         * ChangeLog: Generated.
7155 2008-05-20  Simon Josefsson <simon@josefsson.org>
7157         * NEWS: Version 2.3.11.
7159 2008-05-20  Simon Josefsson <simon@josefsson.org>
7161         * NEWS: Add.
7163 2008-05-20  Simon Josefsson <simon@josefsson.org>
7165         * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
7167 2008-05-20  Simon Josefsson <simon@josefsson.org>
7169         * doc/examples/Makefile.am: Fix ex-cxx name.  Fix LDADD's.
7171 2008-05-20  Simon Josefsson <simon@josefsson.org>
7173         * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
7175 2008-05-20  Simon Josefsson <simon@josefsson.org>
7177         * src/certtool.c: Restore umask after opening file.  Suggested by
7178         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
7180 2008-05-20  Simon Josefsson <simon@josefsson.org>
7182         * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
7183         umask unconditionally.
7185 2008-05-19  Simon Josefsson <simon@josefsson.org>
7187         * NEWS: Add.
7189 2008-05-19  Simon Josefsson <simon@josefsson.org>
7191         * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
7193 2008-05-19  Simon Josefsson <simon@josefsson.org>
7195         * NEWS: Add.
7197 2008-05-19  Simon Josefsson <simon@josefsson.org>
7199         * lib/Makefile.am: Don't pass all C flags when building C++ library.
7201 2008-05-19  Simon Josefsson <simon@josefsson.org>
7203         * NEWS, configure.in: Bump versions.
7205 2008-05-19  Simon Josefsson <simon@josefsson.org>
7207         * ChangeLog: Generated.
7209 2008-05-19  Simon Josefsson <simon@josefsson.org>
7211         * NEWS: Version 2.3.10.
7213 2008-05-19  Simon Josefsson <simon@josefsson.org>
7215         * configure.in: Bump versions.
7217 2008-05-19  Simon Josefsson <simon@josefsson.org>
7219         * NEWS: Add.
7221 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7223         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
7224         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
7225         Ballester.
7227 2008-05-19  Simon Josefsson <simon@josefsson.org>
7229         * Makefile.am: Disable ftp.gnutls.org for now.
7231 2008-05-19  Simon Josefsson <simon@josefsson.org>
7233         * lgl/vasnprintf.c: Update gnulib files.
7235 2008-05-19  Simon Josefsson <simon@josefsson.org>
7237         * NEWS: Add.
7239 2008-05-19  Simon Josefsson <simon@josefsson.org>
7241         * lib/ext_server_name.c, lib/gnutls_cipher.c,
7242         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
7243         vulnerabilities.  See
7244         http://www.gnu.org/software/gnutls/security.html for updates.
7246 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7248         * NEWS: Use umask to restrict permissions to owner before creating a
7249         file.
7251 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7253         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
7254         src/certtool.gaa: Use umask to restrict the newly created file's
7255         permissions if operating on a private key.  This effectively fixes
7256         the issue reported at
7257         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
7258         followups.
7260 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7262         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
7263         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
7264         Updated the C++ API with patch from Eduardo Villanueva Che.
7265         Suggested by Benjamin Herr.
7267 2008-05-16  Simon Josefsson <simon@josefsson.org>
7269         * ChangeLog: Generated.
7271 2008-05-16  Simon Josefsson <simon@josefsson.org>
7273         * NEWS: Version 2.3.9.
7275 2008-05-16  Simon Josefsson <simon@josefsson.org>
7277         * configure.in: Remove obsolete comment.
7279 2008-05-16  Simon Josefsson <simon@josefsson.org>
7281         * configure.in: Typo.
7283 2008-05-16  Simon Josefsson <simon@josefsson.org>
7285         * NEWS: Add.
7287 2008-05-16  Simon Josefsson <simon@josefsson.org>
7289         * configure.in: Don't check for present headers, hard code checks
7290         for silly src/cfg/.
7292 2008-05-16  Simon Josefsson <simon@josefsson.org>
7294         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7295         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
7297 2008-05-16  Simon Josefsson <simon@josefsson.org>
7299         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
7300         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
7301         gnulib module.
7303 2008-05-16  Simon Josefsson <simon@josefsson.org>
7305         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
7306         to files, change permissions of file.  Now the file which the
7307         private key is saved to is chmod'ed 0600.  Reported by martin f
7308         krafft <madduck@debian.org> see
7309         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
7311 2008-05-16  Simon Josefsson <simon@josefsson.org>
7313         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
7314         src/certtool.c: certtool: Encrypting a private key now require a
7315         confirmed password.  Before, './certtool -k -8' would merely ask for
7316         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
7317         <nebuchadnezzar@asgardr.info> see
7318         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
7320 2008-05-16  Simon Josefsson <simon@josefsson.org>
7322         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
7323         gnulib files.
7325 2008-05-16  Simon Josefsson <simon@josefsson.org>
7327         * NEWS, configure.in: Remove --enable-profile-mode.
7329 2008-05-16  Simon Josefsson <simon@josefsson.org>
7331         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
7333 2008-05-15  Simon Josefsson <simon@josefsson.org>
7335         * ChangeLog: Generated.
7337 2008-05-15  Simon Josefsson <simon@josefsson.org>
7339         * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
7340         server key exchange message to be optional for PSK ciphers.
7342 2008-05-15  Simon Josefsson <simon@josefsson.org>
7344         * NEWS: Version 2.3.4.netconf.1.
7346 2008-05-15  Simon Josefsson <simon@josefsson.org>
7348         * NEWS: Add.
7350 2008-05-15  Simon Josefsson <simon@josefsson.org>
7352         * NEWS: Add.
7354 2008-05-15  Simon Josefsson <simon@josefsson.org>
7356         * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
7358 2008-05-15  Simon Josefsson <simon@josefsson.org>
7360         * src/cli.c: Fix so that PSK authentication works.
7362 2008-05-15  Simon Josefsson <simon@josefsson.org>
7364         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
7366 2008-05-15  Simon Josefsson <simon@josefsson.org>
7368         * src/cli.c: Fix so that PSK authentication works.
7370 2008-05-15  Simon Josefsson <simon@josefsson.org>
7372         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7373         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
7375 2008-05-11  Simon Josefsson <simon@josefsson.org>
7377         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
7379 2008-05-07  Simon Josefsson <simon@josefsson.org>
7381         * NEWS: Add.
7383 2008-05-07  Simon Josefsson <simon@josefsson.org>
7385         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
7386         openpgp is disabled.
7388 2008-05-07  Simon Josefsson <simon@josefsson.org>
7390         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
7391         built.
7393 2008-05-07  Simon Josefsson <simon@josefsson.org>
7395         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
7396         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
7397         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
7398         <https://savannah.gnu.org/support/index.php?106342>.
7400 2008-05-06  Simon Josefsson <simon@josefsson.org>
7402         * lib/gnutls_global.c: Fix warning.
7404 2008-05-06  Simon Josefsson <simon@josefsson.org>
7406         * NEWS, gl/getaddrinfo.h: Update gnulib files.
7408 2008-05-06  Simon Josefsson <simon@josefsson.org>
7410         * NEWS: Fix.
7412 2008-05-06  Simon Josefsson <simon@josefsson.org>
7414         * NEWS: Add.
7416 2008-05-06  Simon Josefsson <simon@josefsson.org>
7418         * lib/openpgp/output.c: More translation markups.
7420 2008-05-06  Simon Josefsson <simon@josefsson.org>
7422         * po/POTFILES.in: Add translations from openpgp output functions
7423         too.
7425 2008-05-06  Simon Josefsson <simon@josefsson.org>
7427         * lib/x509/output.c: Translation fixes, tiny patch from Benno
7428         Schulenberg <bensberg@justemail.net>.
7430 2008-05-05  Simon Josefsson <simon@josefsson.org>
7432         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
7433         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
7435 2008-05-02  Simon Josefsson <simon@josefsson.org>
7437         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
7438         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
7439         2008 +0300
7441 2008-04-30  Simon Josefsson <simon@josefsson.org>
7443         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
7445 2008-04-30  Simon Josefsson <simon@josefsson.org>
7447         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
7448         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
7449         gnulib files.
7451 2008-04-29  Simon Josefsson <simon@josefsson.org>
7453         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
7454         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
7456 2008-04-29  Simon Josefsson <simon@josefsson.org>
7458         * NEWS: Add.
7460 2008-04-29  Simon Josefsson <simon@josefsson.org>
7462         * configure.in: Call AM_CONDITIONAL at top-level.
7464 2008-04-29  Simon Josefsson <simon@josefsson.org>
7466         * NEWS, configure.in: Bump versions.
7468 2008-04-29  Simon Josefsson <simon@josefsson.org>
7470         * Makefile.am: Dist maint.mk.
7472 2008-04-29  Simon Josefsson <simon@josefsson.org>
7474         * ChangeLog: Generated.
7476 2008-04-29  Simon Josefsson <simon@josefsson.org>
7478         * NEWS: Version 2.3.8.
7480 2008-04-29  Simon Josefsson <simon@josefsson.org>
7482         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
7483         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
7484         lgl/string.in.h: Update gnulib files.
7486 2008-04-29  Simon Josefsson <simon@josefsson.org>
7488         * po/LINGUAS, po/vi.po.in: Sync with TP.
7490 2008-04-29  Simon Josefsson <simon@josefsson.org>
7492         * NEWS: Add.
7494 2008-04-29  Simon Josefsson <simon@josefsson.org>
7496         * NEWS: Add.
7498 2008-04-29  Simon Josefsson <simon@josefsson.org>
7500         * NEWS: Add.
7502 2008-04-29  Simon Josefsson <simon@josefsson.org>
7504         * NEWS: Clarify area of change.
7506 2008-04-29  Simon Josefsson <simon@josefsson.org>
7508         * NEWS: Add.
7510 2008-04-29  Simon Josefsson <simon@josefsson.org>
7512         * NEWS: Add.
7514 2008-04-29  Simon Josefsson <simon@josefsson.org>
7516         * lib/gnutls_handshake.c: Doc fix.
7518 2008-04-29  Simon Josefsson <simon@josefsson.org>
7520         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7521         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
7522         Increase max handshake packet size.  Add new error code for
7523         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
7524         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
7525         test servers.
7527 2008-04-29  Simon Josefsson <simon@josefsson.org>
7529         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
7530         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
7531         +0200
7533 2008-04-28  Simon Josefsson <simon@josefsson.org>
7535         * src/cli.c: Avoid another duplicate call to socket_bye() which can
7536         cause a crash.
7538 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7540         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
7541         src/tests.c: gnutls-cli will exit once a certificate that doesn't
7542         have the correct name is found.
7544 2008-04-28  Simon Josefsson <simon@josefsson.org>
7546         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
7547         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
7548         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
7549         for newly added APIs.
7551 2008-04-28  Simon Josefsson <simon@josefsson.org>
7553         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
7554         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
7555         warnings).
7557 2008-04-28  Simon Josefsson <simon@josefsson.org>
7559         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
7560         gtk-doc warnings).
7562 2008-04-28  Simon Josefsson <simon@josefsson.org>
7564         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
7565         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
7566         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
7567         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
7568         warnings).
7570 2008-04-28  Simon Josefsson <simon@josefsson.org>
7572         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
7573         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
7575 2008-04-28  Simon Josefsson <simon@josefsson.org>
7577         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
7578         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
7579         +0200
7581 2008-04-28  Simon Josefsson <simon@josefsson.org>
7583         * NEWS: Add.
7585 2008-04-28  Simon Josefsson <simon@josefsson.org>
7587         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
7588         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
7589         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
7590         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
7591         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
7592         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
7594 2008-04-28  Simon Josefsson <simon@josefsson.org>
7596         * NEWS: Add.
7598 2008-04-28  Simon Josefsson <simon@josefsson.org>
7600         * configure.in: Fix typo.
7602 2008-04-28  Simon Josefsson <simon@josefsson.org>
7604         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
7605         by default.
7607 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7609         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
7610         registration test.
7612 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7614         * lib/crypto.c: add warning that these functions have to be called
7615         before gnutls_global_init().
7617 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7619         * lib/crypto.c, lib/random.c: faster seek into the list.
7621 2008-04-25  Simon Josefsson <simon@josefsson.org>
7623         * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
7624         key derivation algorithm.
7626 2008-04-25  Simon Josefsson <simon@josefsson.org>
7628         * NEWS, configure.in: Bump versions.
7630 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7632         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
7633         deregisteration function to free buffers allocated for registering
7634         algorithms.
7636 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7638         * lib/crypto.c: corrected segmentation fault on registering ciphers.
7640 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7642         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
7643         src/certtool.gaa: added --outraw --inraw options.
7645 2008-04-23  Simon Josefsson <simon@josefsson.org>
7647         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
7649 2008-04-23  Simon Josefsson <simon@josefsson.org>
7651         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
7652         1.4.1rc1 is released.
7654 2008-04-22  Simon Josefsson <simon@josefsson.org>
7656         * gl/arpa_inet.in.h: Update gnulib files.
7658 2008-04-22  Simon Josefsson <simon@josefsson.org>
7660         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
7661         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
7663 2008-04-22  Simon Josefsson <simon@josefsson.org>
7665         * NEWS, configure.in: Bump versions.
7667 2008-04-22  Simon Josefsson <simon@josefsson.org>
7669         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
7670         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
7671         +0200
7673 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7675         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
7676         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
7677         2008 +0300
7679 2008-04-21  Simon Josefsson <simon@josefsson.org>
7681         * ChangeLog: Generated.
7683 2008-04-21  Simon Josefsson <simon@josefsson.org>
7685         * NEWS: Version 2.3.7.
7687 2008-04-21  Simon Josefsson <simon@josefsson.org>
7689         * doc/Makefile.am: Don't clean Guile documentations on make clean.
7691 2008-04-21  Simon Josefsson <simon@josefsson.org>
7693         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
7694         Fix warnings.
7696 2008-04-21  Simon Josefsson <simon@josefsson.org>
7698         * NEWS: Fix.
7700 2008-04-21  Simon Josefsson <simon@josefsson.org>
7702         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
7703         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7704         lib/minitasn1/element.c, lib/minitasn1/int.h,
7705         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
7706         1.4.
7708 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7710         * NEWS: opencdk now properly sets the key usage bits into openpgp
7711         keys.
7713 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7715         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
7716         while reading public keys.
7718 2008-04-18  Simon Josefsson <simon@josefsson.org>
7720         * NEWS, THANKS: Add.
7722 2008-04-18  Simon Josefsson <simon@josefsson.org>
7724         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
7725         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
7726         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
7727         part is necessary too.
7729 2008-04-18  Simon Josefsson <simon@josefsson.org>
7731         * NEWS, src/certtool.c: certtool: with --generate-request and newly
7732         generated keys, print the key.
7734 2008-04-18  Simon Josefsson <simon@josefsson.org>
7736         * configure.in: Explain libgcrypt around gnulib.
7738 2008-04-18  Simon Josefsson <simon@josefsson.org>
7740         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
7741         document opencdk API.
7743 2008-04-18  Simon Josefsson <simon@josefsson.org>
7745         * NEWS: Add.
7747 2008-04-18  Simon Josefsson <simon@josefsson.org>
7749         * NEWS: Add.
7751 2008-04-18  Simon Josefsson <simon@josefsson.org>
7753         * configure.in: Typo fix.
7755 2008-04-18  Simon Josefsson <simon@josefsson.org>
7757         * lib/Makefile.am: Link to -lws2_32 if needed.
7759 2008-04-18  Simon Josefsson <simon@josefsson.org>
7761         * configure.in: Define WINVER to get modern features.  Test for
7762         ws2_32.  Add conditional.
7764 2008-04-18  Simon Josefsson <simon@josefsson.org>
7766         * NEWS: Add.
7768 2008-04-18  Simon Josefsson <simon@josefsson.org>
7770         * lib/x509/output.c: Use ASCII-only isprint function to get
7771         consistent outputs.  Reported by Massimo Gaspari
7772         <massimo.gaspari@alice.it> in
7773         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
7775 2008-04-18  Simon Josefsson <simon@josefsson.org>
7777         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
7778         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
7779         for lib/x509/output.c.
7781 2008-04-18  Simon Josefsson <simon@josefsson.org>
7783         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
7784         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7785         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
7786         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
7787         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7788         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
7789         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
7790         gl/ for opencdk.
7792 2008-04-18  Simon Josefsson <simon@josefsson.org>
7794         * configure.in: Link to libgcrypt when running gnulib checks, to get
7795         their vasprintf on MinGW.
7797 2008-04-18  Simon Josefsson <simon@josefsson.org>
7799         * configure.in: Don't check for vasprintf, already checked for by
7800         gnulib.
7802 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7804         * lib/openpgp/pgp.c: corrected typo.
7806 2008-04-17  Simon Josefsson <simon@josefsson.org>
7808         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
7809         Fix some obsolete stuff.
7811 2008-04-17  Simon Josefsson <simon@josefsson.org>
7813         * NEWS, configure.in: Bump versions.
7815 2008-04-17  Simon Josefsson <simon@josefsson.org>
7817         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
7819 2008-04-17  Simon Josefsson <simon@josefsson.org>
7821         * ChangeLog: Generated.
7823 2008-04-17  Simon Josefsson <simon@josefsson.org>
7825         * NEWS: Version 2.3.6.
7827 2008-04-17  Simon Josefsson <simon@josefsson.org>
7829         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
7830         rpl_strerror problem when linking on HPUX, see:
7832         <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
7834 2008-04-17  Simon Josefsson <simon@josefsson.org>
7836         * NEWS: Add.
7838 2008-04-17  Simon Josefsson <simon@josefsson.org>
7840         * NEWS: Add.
7842 2008-04-17  Simon Josefsson <simon@josefsson.org>
7844         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
7845         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
7846         +0200
7848 2008-04-17  Simon Josefsson <simon@josefsson.org>
7850         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
7852 2008-04-17  Simon Josefsson <simon@josefsson.org>
7854         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
7855         namespace.
7857 2008-04-17  Simon Josefsson <simon@josefsson.org>
7859         * lib/auth_cert.c: Fix warning.
7861 2008-04-17  Ludovic Courtès <ludo@gnu.org>
7863         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
7864         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
7865         +0200
7867 2008-04-17  Simon Josefsson <simon@josefsson.org>
7869         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
7870         libextra/ and includes/.
7872 2008-04-17  Simon Josefsson <simon@josefsson.org>
7874         * lib/Makefile.am: Simplify cdk handling.
7876 2008-04-17  Simon Josefsson <simon@josefsson.org>
7878         * doc/gnutls.texi: Discuss OpenCDK better.
7880 2008-04-17  Simon Josefsson <simon@josefsson.org>
7882         * README: No need for external opencdk.
7884 2008-04-17  Simon Josefsson <simon@josefsson.org>
7886         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
7887         link with external opencdk.  It seems we now don't have resources to
7888         maintain the LGPL opencdk code externally, since making it use
7889         GnuTLS's crypto code will be complicated.  See discussion in:
7891         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
7893 2008-04-17  Simon Josefsson <simon@josefsson.org>
7895         * configure.in: No need for alloca checks.
7897 2008-04-17  Simon Josefsson <simon@josefsson.org>
7899         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
7900         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
7901         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
7902         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
7903         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
7904         instead.  One reason is increased portability to Windows, the other
7905         is that several of the uses may be unsafe because the size of data
7906         allocated could be large.  Reported by Massimo Gaspari
7907         <massimo.gaspari@alice.it> in
7908         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
7910 2008-04-17  Simon Josefsson <simon@josefsson.org>
7912         * lib/auth_cert.c: Don't use alloca, the certificate list can be
7913         larger than stack size.
7915 2008-04-17  Simon Josefsson <simon@josefsson.org>
7917         * THANKS: Add.
7919 2008-04-17  Simon Josefsson <simon@josefsson.org>
7921         * THANKS: Add.
7923 2008-04-17  Simon Josefsson <simon@josefsson.org>
7925         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
7926         doesn't work under Windows.  Reported by Massimo Gaspari
7927         <massimo.gaspari@alice.it> in
7928         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
7930 2008-04-17  Simon Josefsson <simon@josefsson.org>
7932         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
7933         modern libtasn1.
7935 2008-04-17  Simon Josefsson <simon@josefsson.org>
7937         * doc/examples/Makefile.am: Fix typo.
7939 2008-04-17  Simon Josefsson <simon@josefsson.org>
7941         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
7942         improve portability.  Based on HPUX recommendations in
7944         <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
7946 2008-04-16  Simon Josefsson <simon@josefsson.org>
7948         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
7949         rpl_fseeko problem reported in
7950         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
7952 2008-04-15  Simon Josefsson <simon@josefsson.org>
7954         * doc/gnutls.texi: Update bibliography.
7956 2008-04-15  Simon Josefsson <simon@josefsson.org>
7958         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
7960 2008-04-15  Simon Josefsson <simon@josefsson.org>
7962         * lib/openpgp/pgp.c: Improve error messages.  See
7963         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
7965 2008-04-15  Simon Josefsson <simon@josefsson.org>
7967         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
7969 2008-04-15  Simon Josefsson <simon@josefsson.org>
7971         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
7972         set certificate request version if not set.
7974 2008-04-15  Simon Josefsson <simon@josefsson.org>
7976         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
7977         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
7978         <aspecialj@gmail.com> in
7979         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
7981 2008-04-15  Simon Josefsson <simon@josefsson.org>
7983         * NEWS, configure.in: Bump versions.
7985 2008-04-14  Simon Josefsson <simon@josefsson.org>
7987         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
7989 2008-04-14  Simon Josefsson <simon@josefsson.org>
7991         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
7993 2008-04-14  Simon Josefsson <simon@josefsson.org>
7995         * ChangeLog: Generated.
7997 2008-04-14  Simon Josefsson <simon@josefsson.org>
7999         * NEWS: Version 2.3.5.
8001 2008-04-14  Simon Josefsson <simon@josefsson.org>
8003         * NEWS: Add.
8005 2008-04-14  Simon Josefsson <simon@josefsson.org>
8007         * NEWS: Add.
8009 2008-04-14  Simon Josefsson <simon@josefsson.org>
8011         * NEWS: Add.
8013 2008-04-13  Simon Josefsson <simon@josefsson.org>
8015         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
8017 2008-04-13  Simon Josefsson <simon@josefsson.org>
8019         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
8021 2008-04-13  Simon Josefsson <simon@josefsson.org>
8023         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
8024         Update gnulib files.
8026 2008-04-13  Simon Josefsson <simon@josefsson.org>
8028         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
8029         Quick fix for SHA-224 and old libgcrypt's.
8031 2008-04-13  Simon Josefsson <simon@josefsson.org>
8033         * NEWS: Add.
8035 2008-04-13  Simon Josefsson <simon@josefsson.org>
8037         * NEWS: Add.
8039 2008-04-13  Simon Josefsson <simon@josefsson.org>
8041         * doc/manpages/Makefile.am: Generated.
8043 2008-04-13  Simon Josefsson <simon@josefsson.org>
8045         * lib/random.h: Fix warnings.
8047 2008-04-13  Simon Josefsson <simon@josefsson.org>
8049         * cfg.mk: Typo.
8051 2008-04-13  Simon Josefsson <simon@josefsson.org>
8053         * po/Makevars: We don't need --no-location any more, git stores
8054         *.po.in's.
8056 2008-04-13  Simon Josefsson <simon@josefsson.org>
8058         * Makefile.am, cfg.mk: Translation fixes.
8060 2008-04-13  Simon Josefsson <simon@josefsson.org>
8062         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
8063         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
8064         translation handling to avoid git conflicts.
8066 2008-04-13  Simon Josefsson <simon@josefsson.org>
8068         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
8069         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
8070         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
8071         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
8072         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
8073         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
8074         Update gnulib files.
8076 2008-04-13  Simon Josefsson <simon@josefsson.org>
8078         * doc/manpages/Makefile.am: Cosmetic.
8080 2008-04-13  Simon Josefsson <simon@josefsson.org>
8082         * doc/manpages/Makefile.am: Whitespace fix.
8084 2008-04-13  Simon Josefsson <simon@josefsson.org>
8086         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
8087         easier to understand changes.
8089 2008-04-13  Simon Josefsson <simon@josefsson.org>
8091         * NEWS: Add.
8093 2008-04-13  Simon Josefsson <simon@josefsson.org>
8095         * configure.in: Fix test.
8097 2008-04-13  Simon Josefsson <simon@josefsson.org>
8099         * configure.in: Don't bother checking for --output-def if shared
8100         libraries are disabled.  Based on report from Massimo Gaspari
8101         <massimo.gaspari@alice.it> in
8102         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
8104 2008-04-13  Simon Josefsson <simon@josefsson.org>
8106         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
8108 2008-04-13  Simon Josefsson <simon@josefsson.org>
8110         * ChangeLog: Generated.
8112 2008-04-13  Simon Josefsson <simon@josefsson.org>
8114         * NEWS: Version 2.3.4.netconf.0.
8116 2008-04-13  Simon Josefsson <simon@josefsson.org>
8118         * Makefile.am: Fix release target.
8120 2008-04-13  Simon Josefsson <simon@josefsson.org>
8122         * configure.in: Bump version.
8124 2008-04-13  Simon Josefsson <simon@josefsson.org>
8126         * doc/examples/ex-client-psk.c: Typo.
8128 2008-04-13  Simon Josefsson <simon@josefsson.org>
8130         * NEWS: Add.
8132 2008-04-13  Simon Josefsson <simon@josefsson.org>
8134         * lib/gnutls_psk_netconf.c: Typo.
8136 2008-04-13  Simon Josefsson <simon@josefsson.org>
8138         * includes/gnutls/gnutls.h.in: Typo.
8140 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8142         * includes/gnutls/openpgp.h: changed api.
8144 2008-04-12  Simon Josefsson <simon@josefsson.org>
8146         * doc/examples/ex-serv-psk.c: Doc fix.
8148 2008-04-12  Simon Josefsson <simon@josefsson.org>
8150         * NEWS: Add.
8152 2008-04-12  Simon Josefsson <simon@josefsson.org>
8154         * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
8155         self test.
8157 2008-04-12  Simon Josefsson <simon@josefsson.org>
8159         * lib/gnutls_psk_netconf.c: Typo.
8161 2008-04-12  Simon Josefsson <simon@josefsson.org>
8163         * doc/examples/Makefile.am: Add ex-serv-psk.
8165 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8167         * src/cli.c: get_auth_subkey has one more parameter.
8169 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8171         * lib/opencdk/pubkey.c: return the size of the required buffer to
8172         hold the data
8174 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8176         * lib/openpgp/output.c: Deallocate memory from parameters only when
8177         function run was successful.
8179 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8181         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
8182         get_auth_subkey() to work for all use cases
8184 2008-04-10  Nikos <nmav@crystal.(none)>
8186         * lib/openpgp/pgp.c: do not return any subkey if an authentication
8187         subkey is not found
8189 2008-04-10  Nikos <nmav@crystal.(none)>
8191         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
8192         corrected bug in openpgp import when data is of size zero. Reported
8193         by Daniel Kahn
8195 2008-04-08  Simon Josefsson <simon@josefsson.org>
8197         * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
8199 2008-04-08  Simon Josefsson <simon@josefsson.org>
8201         * doc/manpages/Makefile.am: Generated.
8203 2008-04-08  Simon Josefsson <simon@josefsson.org>
8205         * tests/netconf-psk.c: Fix bugs.
8207 2008-04-08  Simon Josefsson <simon@josefsson.org>
8209         * lib/gnutls_psk_netconf.c: Fix bugs.
8211 2008-04-08  Simon Josefsson <simon@josefsson.org>
8213         * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
8215 2008-04-08  Simon Josefsson <simon@josefsson.org>
8217         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
8218         lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
8219         NETCONF-PSK support.
8221 2008-04-04  Nikos <nmav@crystal.(none)>
8223         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
8224         a non proper certificate is loaded.
8226 2008-04-04  Simon Josefsson <simon@josefsson.org>
8228         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
8230 2008-04-04  Simon Josefsson <simon@josefsson.org>
8232         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
8234 2008-04-03  Simon Josefsson <simon@josefsson.org>
8236         * NEWS: Add.
8238 2008-04-03  Simon Josefsson <simon@josefsson.org>
8240         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
8241         from Laurence Withers <l@lwithers.me.uk>, see
8243         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
8245 2008-04-03  Simon Josefsson <simon@josefsson.org>
8247         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
8248         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
8249         +0200
8251 2008-04-02  Nikos <nmav@crystal.(none)>
8253         * NEWS: documented the openpgp updates.
8255 2008-04-02  Nikos <nmav@crystal.(none)>
8257         * doc/manpages/certtool.1: added the openpgp functionality to the
8258         manpage.
8260 2008-04-02  Nikos <nmav@crystal.(none)>
8262         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
8263         parameters.
8265 2008-04-02  Nikos <nmav@crystal.(none)>
8267         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
8268         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
8270 2008-04-02  Nikos <nmav@crystal.(none)>
8272         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
8273         Consistent printing of revoked status.  Consistent printing of key
8274         algorithm.
8276 2008-04-02  Nikos <nmav@crystal.(none)>
8278         * lib/gnutls_errors.c: Added revoked UID error string.
8280 2008-04-02  Nikos <nmav@crystal.(none)>
8282         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
8284 2008-04-02  Simon Josefsson <simon@josefsson.org>
8286         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
8288 2008-03-30  Simon Josefsson <simon@josefsson.org>
8290         * lib/crypto.h: Fix warnings.
8292 2008-03-30  Simon Josefsson <simon@josefsson.org>
8294         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
8295         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
8297 2008-03-29  Nikos <nmav@crystal.(none)>
8299         * NEWS: Documented the --priority option to gnutls-cli and
8300         gnutls-serv.
8302 2008-03-29  Nikos <nmav@crystal.(none)>
8304         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
8305         the --priority option.
8307 2008-03-29  Nikos <nmav@crystal.(none)>
8309         * NEWS: corrected the news entry.
8311 2008-03-29  Nikos <nmav@crystal.(none)>
8313         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
8314         empty key (for PKCS #11).  Reported by Joe Orton.
8316 2008-03-29  Nikos <nmav@crystal.(none)>
8318         * NEWS: gnutls_crypto_rnd_register: ADDED
8320 2008-03-29  Nikos <nmav@crystal.(none)>
8322         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
8323         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
8325 2008-03-29  Simon Josefsson <simon@josefsson.org>
8327         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
8328         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
8330 2008-03-28  Simon Josefsson <simon@josefsson.org>
8332         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
8334 2008-03-28  Simon Josefsson <simon@josefsson.org>
8336         * NEWS: Entries added at wrong place, move them.
8338 2008-03-28  Simon Josefsson <simon@josefsson.org>
8340         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
8341         since it isn't specified in TLS 1.2.
8343 2008-03-28  Simon Josefsson <simon@josefsson.org>
8345         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
8347 2008-03-28  Simon Josefsson <simon@josefsson.org>
8349         * gl/gnulib.mk: Update gnulib files.
8351 2008-03-27  Simon Josefsson <simon@josefsson.org>
8353         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
8355 2008-03-25  Simon Josefsson <simon@josefsson.org>
8357         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
8358         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8359         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
8360         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
8361         Update gnulib files.
8363 2008-03-20  Ludovic Courtès <ludo@gnu.org>
8365         * configure.in, guile/src/Makefile.am: Check whether
8366         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
8367           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
8369 2008-03-19  Simon Josefsson <simon@josefsson.org>
8371         * libextra/gnutls_extra.c: Fix LZO build failure.
8373 2008-03-19  Ludovic Courtès <ludo@gnu.org>
8375         * guile/src/Makefile.am: guile: Compile with `-fgnu89-inline'.  * guile/src/Makefile.am (AM_CFLAGS): Add `-fgnu89-inline' when   `HAVE_GCC' is true.  This works around the fact that GnuTLS is   compiled with `-std=c99', while Guile and GMP expect GNU inline   semantics, which defer from C99 inline semantics.
8377 2008-03-19  Ludovic Courtès <ludo@gnu.org>
8379         * guile/src/core.c: guile: Don't declare `inline' functions that use
8380         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
8382 2008-03-19  Simon Josefsson <simon@josefsson.org>
8384         * NEWS, configure.in: Bump versions.
8386 2008-03-19  Simon Josefsson <simon@josefsson.org>
8388         * ChangeLog: Generated.
8390 2008-03-19  Simon Josefsson <simon@josefsson.org>
8392         * includes/Makefile.am: Dist gnutls/crypto.h.
8394 2008-03-19  Simon Josefsson <simon@josefsson.org>
8396         * NEWS: Version 2.3.4.
8398 2008-03-19  Simon Josefsson <simon@josefsson.org>
8400         * NEWS: Add.
8402 2008-03-19  Simon Josefsson <simon@josefsson.org>
8404         * NEWS: Fix.
8406 2008-03-19  Simon Josefsson <simon@josefsson.org>
8408         * NEWS: Add.
8410 2008-03-19  Simon Josefsson <simon@josefsson.org>
8412         * doc/examples/ex-client-resume.c, lib/crypto.c,
8413         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
8414         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
8415         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
8416         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
8417         src/serv.c: Fix gcc warnings.
8419 2008-03-19  Simon Josefsson <simon@josefsson.org>
8421         * lib/x509/x509.c: Fix warning.
8423 2008-03-16  Nikos <nmav@crystal.(none)>
8425         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8426         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
8427         succeed.
8429 2008-03-16  Nikos <nmav@crystal.(none)>
8431         * includes/gnutls/crypto.h: updated
8433 2008-03-16  Nikos <nmav@crystal.(none)>
8435         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
8436         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
8437         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
8438         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
8439         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
8440         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
8441         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
8442         in the cipher (register) interface and added hash.
8444 2008-03-16  Nikos <nmav@crystal.(none)>
8446         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
8447         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
8448         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8449         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
8450         lib/gnutls_state.c: Added functionality to override (register) a
8451         cipher. Initial functionality for MAC and digest algorithms.
8453 2008-03-11  Simon Josefsson <simon@josefsson.org>
8455         * lib/openpgp/gnutls_openpgp.h: Remove things already in
8456         includes/gnutls/openpgp.h.
8458 2008-03-11  Simon Josefsson <simon@josefsson.org>
8460         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
8461         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
8462         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
8463         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
8464         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
8465         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
8466         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
8467         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
8468         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
8469         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
8470         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
8471         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
8472         headers for OpenPGP code.  According to Nikos they are now licensed
8473         under the LGPL, see:
8475         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
8477 2008-03-11  Simon Josefsson <simon@josefsson.org>
8479         * lib/Makefile.am: Typo.
8481 2008-03-11  Simon Josefsson <simon@josefsson.org>
8483         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
8484         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
8485         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
8486         lgl/m4/include_next.m4: Update gnulib files.
8488 2008-03-10  Simon Josefsson <simon@josefsson.org>
8490         * NEWS: Add.
8492 2008-03-10  Simon Josefsson <simon@josefsson.org>
8494         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
8496 2008-03-10  Simon Josefsson <simon@josefsson.org>
8498         * includes/gnutls/gnutls.h.in: Finish renaming of export
8499         x509/openpgp functions.  In particular,
8500         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
8501         and gnutls_certificate_get_openpgp_keyring.
8503 2008-03-10  Simon Josefsson <simon@josefsson.org>
8505         * NEWS, configure.in: Bump versions.
8507 2008-03-10  Simon Josefsson <simon@josefsson.org>
8509         * ChangeLog: Generated.
8511 2008-03-10  Simon Josefsson <simon@josefsson.org>
8513         * libextra/Makefile.am: Revert
8514         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
8515         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
8516         directory libtool: link: cannot determine absolute directory name of
8517         `../../lib/.libs'
8519 2008-03-10  Simon Josefsson <simon@josefsson.org>
8521         * NEWS: Version 2.3.3.
8523 2008-03-10  Simon Josefsson <simon@josefsson.org>
8525         * NEWS: Fix.
8527 2008-03-10  Simon Josefsson <simon@josefsson.org>
8529         * NEWS: Fix.
8531 2008-03-10  Simon Josefsson <simon@josefsson.org>
8533         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
8534         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
8535         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
8536         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
8537         Bogorodskiy <novel@FreeBSD.org>.
8539 2008-03-08  Nikos <nmav@crystal.(none)>
8541         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
8542         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
8544 2008-03-07  Ludovic Courtès <ludo@gnu.org>
8546         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
8547         `guile-snarf'.
8549 2008-03-07  Ludovic Courtès <ludo@gnu.org>
8551         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
8552         <config.h>, not "config.h".
8554 2008-03-07  Simon Josefsson <simon@josefsson.org>
8556         * NEWS: Add.
8558 2008-03-07  Simon Josefsson <simon@josefsson.org>
8560         * THANKS: Add.
8562 2008-03-06  Simon Josefsson <simon@josefsson.org>
8564         * NEWS: Add.
8566 2008-03-06  Simon Josefsson <simon@josefsson.org>
8568         * doc/reference/gnutls-docs.sgml: Add index.
8570 2008-03-06  Simon Josefsson <simon@josefsson.org>
8572         * lib/x509_b64.c: Doc fixes.
8574 2008-03-06  Simon Josefsson <simon@josefsson.org>
8576         * lib/gnutls_alert.c: Doc fix.
8578 2008-03-06  Simon Josefsson <simon@josefsson.org>
8580         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
8581         gnutls_hex2bin prototype.
8583 2008-03-06  Simon Josefsson <simon@josefsson.org>
8585         * doc/manpages/Makefile.am: Generated.
8587 2008-03-06  Simon Josefsson <simon@josefsson.org>
8589         * src/cli.c: Fix warnings.
8591 2008-03-06  Simon Josefsson <simon@josefsson.org>
8593         * src/select.c: Avoid confusing gtk-doc.
8595 2008-03-06  Simon Josefsson <simon@josefsson.org>
8597         * lib/opencdk/kbnode.c: Doc fixes.
8599 2008-03-06  Simon Josefsson <simon@josefsson.org>
8601         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
8603 2008-03-06  Simon Josefsson <simon@josefsson.org>
8605         * lib/openpgp/privkey.c: Doc fixes.
8607 2008-03-06  Simon Josefsson <simon@josefsson.org>
8609         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
8611 2008-03-06  Simon Josefsson <simon@josefsson.org>
8613         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
8615 2008-03-06  Simon Josefsson <simon@josefsson.org>
8617         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
8618         lib/gnutls_state.c: Doc fixes.
8620 2008-03-06  Simon Josefsson <simon@josefsson.org>
8622         * lib/gnutls_ui.c: Doc fix.
8624 2008-03-06  Simon Josefsson <simon@josefsson.org>
8626         * lib/gnutls_db.c: Doc fix.
8628 2008-03-06  Simon Josefsson <simon@josefsson.org>
8630         * lib/gnutls_session.c: Doc fix.
8632 2008-03-06  Simon Josefsson <simon@josefsson.org>
8634         * lib/gnutls_global.c: Doc fix.
8636 2008-03-06  Simon Josefsson <simon@josefsson.org>
8638         * lib/gnutls_srp.c: Doc fix.
8640 2008-03-06  Simon Josefsson <simon@josefsson.org>
8642         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
8643         libextra/gnutls_ia.c: Doc fixes.
8645 2008-03-06  Simon Josefsson <simon@josefsson.org>
8647         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
8649 2008-03-06  Simon Josefsson <simon@josefsson.org>
8651         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
8652         examples.
8654 2008-03-06  Simon Josefsson <simon@josefsson.org>
8656         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
8657         gtk-doc makefile, this version allows us to get rid of tmpl/.
8659 2008-03-06  Simon Josefsson <simon@josefsson.org>
8661         * m4/gtk-doc.m4: Update gtk-doc.m4.
8663 2008-03-06  Simon Josefsson <simon@josefsson.org>
8665         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
8666         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
8667         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
8668         remove verbose 'This function ...' Improves looks in 'apropos'
8669         output.
8671 2008-03-06  Simon Josefsson <simon@josefsson.org>
8673         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
8674         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
8675         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
8676         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
8677         Improves man page look in 'apropos'.
8679 2008-03-06  Simon Josefsson <simon@josefsson.org>
8681         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
8682         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
8684 2008-03-05  Simon Josefsson <simon@josefsson.org>
8686         * NEWS: Add.
8688 2008-03-05  Simon Josefsson <simon@josefsson.org>
8690         * NEWS, src/common.c: Print DH parameters of session.
8692 2008-03-05  Simon Josefsson <simon@josefsson.org>
8694         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
8695         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
8697 2008-02-28  Simon Josefsson <simon@josefsson.org>
8699         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
8700         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
8701         gnulib module to make sure __func__ is available would be nice.
8703 2008-02-27  Simon Josefsson <simon@josefsson.org>
8705         * NEWS: Add.
8707 2008-02-27  Simon Josefsson <simon@josefsson.org>
8709         * lib/x509/x509_write.c: Doc fix.
8711 2008-02-27  Simon Josefsson <simon@josefsson.org>
8713         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
8714         certificates.  See
8716         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
8718 2008-02-26  Simon Josefsson <simon@josefsson.org>
8720         * lib/x509/x509_write.c: Doc fixes.
8722 2008-02-26  Simon Josefsson <simon@josefsson.org>
8724         * AUTHORS: Add.
8726 2008-02-26  Simon Josefsson <simon@josefsson.org>
8728         * AUTHORS: Add.
8730 2008-02-26  Simon Josefsson <simon@josefsson.org>
8732         * NEWS, configure.in: Bump versions.
8734 2008-02-26  Simon Josefsson <simon@josefsson.org>
8736         * Makefile.am: Fix release target.
8738 2008-02-26  Simon Josefsson <simon@josefsson.org>
8740         * ChangeLog: Generated.
8742 2008-02-26  Simon Josefsson <simon@josefsson.org>
8744         * NEWS: Version 2.3.2.
8746 2008-02-26  Simon Josefsson <simon@josefsson.org>
8748         * tests/openpgpself.c: Force success.
8750 2008-02-26  Simon Josefsson <simon@josefsson.org>
8752         * NEWS: Add.
8754 2008-02-26  Simon Josefsson <simon@josefsson.org>
8756         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
8757         lib/gnutls_session.h: Remove empty gnutls_session.h.
8759 2008-02-26  Simon Josefsson <simon@josefsson.org>
8761         * lib/x509/x509_int.h: align comments
8763 2008-02-26  Simon Josefsson <simon@josefsson.org>
8765         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
8766         duplicating stuff.
8768 2008-02-26  Simon Josefsson <simon@josefsson.org>
8770         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
8771         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
8772         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
8774 2008-02-26  Simon Josefsson <simon@josefsson.org>
8776         * doc/reference/Makefile.am, lib/gnutls_cert.c,
8777         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
8778         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
8779         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
8780         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
8781         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
8782         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
8783         mpi.h stuff to x509_int.h.
8785 2008-02-26  Simon Josefsson <simon@josefsson.org>
8787         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
8788         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
8789         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
8790         gnutls_str.h and update callers.
8792 2008-02-26  Simon Josefsson <simon@josefsson.org>
8794         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
8795         to do it twice.
8797 2008-02-26  Simon Josefsson <simon@josefsson.org>
8799         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
8800         (now in lib/x509/x509_int.h).
8802 2008-02-26  Simon Josefsson <simon@josefsson.org>
8804         * doc/reference/Makefile.am, lib/x509/Makefile.am,
8805         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
8806         lib/x509/extensions.h, lib/x509/privkey.c,
8807         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
8808         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
8810 2008-02-26  Simon Josefsson <simon@josefsson.org>
8812         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
8813         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
8814         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
8815         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
8817 2008-02-26  Simon Josefsson <simon@josefsson.org>
8819         * doc/reference/Makefile.am, lib/gnutls_x509.c,
8820         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
8821         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
8822         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
8823         x509_int.h.
8825 2008-02-26  Simon Josefsson <simon@josefsson.org>
8827         * doc/reference/Makefile.am, lib/gnutls_x509.c,
8828         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
8829         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
8831 2008-02-26  Simon Josefsson <simon@josefsson.org>
8833         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
8834         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
8835         stuff to x509_int.h.
8837 2008-02-26  Simon Josefsson <simon@josefsson.org>
8839         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
8840         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
8841         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
8842         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
8843         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
8844         lib/x509/x509_int.h, lib/x509/x509_write.c,
8845         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
8847 2008-02-26  Simon Josefsson <simon@josefsson.org>
8849         * doc/reference/Makefile.am, lib/x509/Makefile.am,
8850         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
8851         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
8852         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
8854 2008-02-26  Simon Josefsson <simon@josefsson.org>
8856         * lib/openpgp/privkey.c: No need for rfc2818.h.
8858 2008-02-26  Simon Josefsson <simon@josefsson.org>
8860         * lib/x509/x509_int.h: Doc fixes.
8862 2008-02-26  Simon Josefsson <simon@josefsson.org>
8864         * lib/x509/x509_int.h: Remove stuff already in
8865         includes/gnutls/x509.h.
8867 2008-02-26  Simon Josefsson <simon@josefsson.org>
8869         * .gitignore: [no log message]
8871 2008-02-26  Simon Josefsson <simon@josefsson.org>
8873         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
8874         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
8876 2008-02-26  Simon Josefsson <simon@josefsson.org>
8878         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
8880 2008-02-25  Simon Josefsson <simon@josefsson.org>
8882         * doc/reference/Makefile.am, lib/x509/Makefile.am,
8883         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
8884         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
8885         x509_int.h, avoid one trivial header file.
8887 2008-02-25  Simon Josefsson <simon@josefsson.org>
8889         * doc/manpages/Makefile.am: Generated.
8891 2008-02-25  Simon Josefsson <simon@josefsson.org>
8893         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
8895 2008-02-25  Simon Josefsson <simon@josefsson.org>
8897         * NEWS: Add.
8899 2008-02-25  Simon Josefsson <simon@josefsson.org>
8901         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
8902         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
8903         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
8904         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
8905         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
8906         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
8907         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
8908         name-space collision that confuses GTK-DOC with
8909         includes/gnutls/x509.h.
8911 2008-02-25  Simon Josefsson <simon@josefsson.org>
8913         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
8914         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
8915         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
8916         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
8917         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
8918         that confuses GTK-DOC with includes/gnutls/openpgp.h.
8920 2008-02-25  Simon Josefsson <simon@josefsson.org>
8922         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
8923         GTK-DOC to have comments for variables.
8925 2008-02-25  Simon Josefsson <simon@josefsson.org>
8927         * lib/gnutls_int.h: Remove unused defines.
8929 2008-02-25  Simon Josefsson <simon@josefsson.org>
8931         * tests/moredn.c: Added, lost part of Joe's original
8932         gnutls_x509_dn_export patch.
8934 2008-02-25  Simon Josefsson <simon@josefsson.org>
8936         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
8937         lgl/unistd.in.h: Update gnulib files.
8939 2008-02-25  Simon Josefsson <simon@josefsson.org>
8941         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
8943 2008-02-24  Nikos <nmav@crystal.(none)>
8945         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
8946         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
8947         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
8948         Orton.
8950 2008-02-21  Nikos <nmav@crystal.(none)>
8952         * lib/gnutls_cert.c: _export_ -> _get_
8954 2008-02-21  Simon Josefsson <simon@josefsson.org>
8956         * NEWS: Add.
8958 2008-02-21  Simon Josefsson <simon@josefsson.org>
8960         * tests/openpgpself.c: Don't use credentials from files (causes
8961         problems with srcdir!=builddir).
8963 2008-02-21  Simon Josefsson <simon@josefsson.org>
8965         * NEWS, configure.in: Bump version.
8967 2008-02-21  Simon Josefsson <simon@josefsson.org>
8969         * ChangeLog: Generated.
8971 2008-02-21  Simon Josefsson <simon@josefsson.org>
8973         * NEWS: Version 2.3.1.
8975 2008-02-21  Simon Josefsson <simon@josefsson.org>
8977         * NEWS: Add.
8979 2008-02-21  Simon Josefsson <simon@josefsson.org>
8981         * doc/manpages/Makefile.am: Generated.
8983 2008-02-21  Simon Josefsson <simon@josefsson.org>
8985         * NEWS: Fixes.
8987 2008-02-21  Simon Josefsson <simon@josefsson.org>
8989         * NEWS: Typo.
8991 2008-02-21  Simon Josefsson <simon@josefsson.org>
8993         * NEWS: Fix.
8995 2008-02-21  Simon Josefsson <simon@josefsson.org>
8997         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
8998         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
8999         gnutls_certificate_print_formats_t.
9001 2008-02-21  Simon Josefsson <simon@josefsson.org>
9003         * NEWS: Mention new APIs.
9005 2008-02-21  Simon Josefsson <simon@josefsson.org>
9007         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
9008         by compat.h).
9010 2008-02-21  Simon Josefsson <simon@josefsson.org>
9012         * NEWS: Fix.
9014 2008-02-21  Simon Josefsson <simon@josefsson.org>
9016         * NEWS: Credit.
9018 2008-02-21  Simon Josefsson <simon@josefsson.org>
9020         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
9021         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
9023 2008-02-21  Simon Josefsson <simon@josefsson.org>
9025         * includes/gnutls/gnutls.h.in: Typo.
9027 2008-02-21  Simon Josefsson <simon@josefsson.org>
9029         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
9030         build.
9032 2008-02-21  Simon Josefsson <simon@josefsson.org>
9034         * doc/protocol/draft-ietf-tls-extractor-01.txt,
9035         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
9037 2008-02-20  Nikos <nmav@crystal.(none)>
9039         * NEWS: removed function
9041 2008-02-20  Nikos <nmav@crystal.(none)>
9043         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
9044         gnutls_certificate_export_x509_cas and other functions to export
9045         elements from the certificate credentials structure.
9047 2008-02-19  Nikos <nmav@crystal.(none)>
9049         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
9050         ENABLE_OPENPGP undef.
9052 2008-02-19  Nikos <nmav@crystal.(none)>
9054         * lib/openpgp/pgp.c: do not return more than the available names.
9056 2008-02-19  Nikos <nmav@crystal.(none)>
9058         * lib/openpgp/output.c: corrected bug that prevented printing the
9059         names.
9061 2008-02-19  Nikos <nmav@crystal.(none)>
9063         * tests/openpgp_test.c, tests/openpgpself.c: some updates
9065 2008-02-19  Nikos <nmav@crystal.(none)>
9067         * tests/Makefile.am, tests/openpgpself.c: added self test for
9068         openpgp connection
9070 2008-02-19  Nikos <nmav@crystal.(none)>
9072         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
9073         tests/Makefile.am, tests/x509dn.c: Added
9074         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
9075         Joe Orton.
9077 2008-02-19  Nikos <nmav@crystal.(none)>
9079         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
9080         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
9082 2008-02-19  Nikos <nmav@crystal.(none)>
9084         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
9085         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
9086         lib/openpgp/privkey.c: copyright 2008
9088 2008-02-18  Nikos <nmav@crystal.(none)>
9090         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
9091         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
9092         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
9093         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
9094         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
9095         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
9096         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
9097         compatible with the 2.2 key id.
9099 2008-02-18  Nikos <nmav@crystal.(none)>
9101         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
9102         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
9104 2008-02-18  Simon Josefsson <simon@josefsson.org>
9106         * README: Don't mention SSL/TLS versions here.  Some minor other
9107         fixes.
9109 2008-02-18  Simon Josefsson <simon@josefsson.org>
9111         * includes/gnutls/openpgp.h: For compatibility.
9113 2008-02-18  Simon Josefsson <simon@josefsson.org>
9115         * lib/openpgp/openpgp.h: Remove all external APIs already declared
9116         in includes/gnutls/openpgp.h.
9118 2008-02-18  Simon Josefsson <simon@josefsson.org>
9120         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
9121         gnutls_openpgp_crt_get_id to avoid breaking ABI.
9123 2008-02-18  Simon Josefsson <simon@josefsson.org>
9125         * NEWS: Mention gnutls_openpgp_keyid_t.
9127 2008-02-18  Simon Josefsson <simon@josefsson.org>
9129         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
9131 2008-02-17  Nikos <nmav@crystal.(none)>
9133         * lib/x509/x509.c: corrected string handling in parse_general_name.
9134         Thanks to Andreas Metzler for pointing out.
9136 2008-02-17  Nikos <nmav@crystal.(none)>
9138         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
9139         Increased the default certificate verification chain limits and
9140         allowed for checks without limitation.
9142 2008-02-17  Nikos <nmav@crystal.(none)>
9144         * lib/gnutls_priority.c: corrected previous fix in priorities
9145         handling.
9147 2008-02-17  Nikos <nmav@crystal.(none)>
9149         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
9150         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
9151         leaks in session resuming and DHE ciphersuites. Reported by Daniel
9152         Stenberg.
9154 2008-02-15  Nikos <nmav@crystal.(none)>
9156         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
9158 2008-02-15  Nikos <nmav@crystal.(none)>
9160         * lib/x509/x509.c: null terminate only printable strings.
9162 2008-02-14  Simon Josefsson <simon@josefsson.org>
9164         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
9166 2008-02-13  Simon Josefsson <simon@josefsson.org>
9168         * NEWS: Add.
9170 2008-02-12  Simon Josefsson <simon@josefsson.org>
9172         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
9174 2008-02-12  Simon Josefsson <simon@josefsson.org>
9176         * NEWS: Add.
9178 2008-02-12  Simon Josefsson <simon@josefsson.org>
9180         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
9181         base64.  Based on discussion in
9183         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
9185 2008-02-10  Simon Josefsson <simon@josefsson.org>
9187         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
9188         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
9189         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
9191 2008-02-07  Nikos <nmav@crystal.(none)>
9193         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
9194         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
9196 2008-02-06  Simon Josefsson <simon@josefsson.org>
9198         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
9199         POSIX portable.
9201 2008-02-04  Simon Josefsson <simon@josefsson.org>
9203         * NEWS: Add.
9205 2008-02-04  Simon Josefsson <simon@josefsson.org>
9207         * src/cli.c: When --debug is given, also print libgcrypt RNG
9208         information.
9210 2008-02-04  Simon Josefsson <simon@josefsson.org>
9212         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
9214 2008-02-04  Simon Josefsson <simon@josefsson.org>
9216         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
9218 2008-02-04  Simon Josefsson <simon@josefsson.org>
9220         * NEWS: Merge in 2.2.1 release notes.
9222 2008-02-03  Simon Josefsson <simon@josefsson.org>
9224         * lib/gnutls_cert.c: Make it compile.
9226 2008-02-03  Simon Josefsson <simon@josefsson.org>
9228         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
9229         configure.in now.
9231 2008-02-03  Simon Josefsson <simon@josefsson.org>
9233         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
9234         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
9235         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
9236         Update gnulib files.
9238 2008-02-01  Simon Josefsson <simon@josefsson.org>
9240         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
9241         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
9243 2008-01-31  Simon Josefsson <simon@josefsson.org>
9245         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
9246         lgl/vasnprintf.c: Update gnulib files.
9248 2008-01-27  Nikos <nmav@crystal.(none)>
9250         * src/certtool.c: some updates
9252 2008-01-27  Nikos <nmav@crystal.(none)>
9254         * includes/gnutls/openpgp.h: new definitions
9256 2008-01-26  Nikos <nmav@crystal.(none)>
9258         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
9259         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
9261 2008-01-26  Simon Josefsson <simon@josefsson.org>
9263         * doc/protocol/rfc5077.txt: Add.
9265 2008-01-26  Simon Josefsson <simon@josefsson.org>
9267         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
9269 2008-01-25  Nikos <nmav@crystal.(none)>
9271         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
9272         keyring handling.
9274 2008-01-25  Nikos <nmav@crystal.(none)>
9276         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
9277         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
9278         include a state.
9280 2008-01-25  Nikos <nmav@crystal.(none)>
9282         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
9283         src/certtool.gaa: print keyrings
9285 2008-01-23  Simon Josefsson <simon@josefsson.org>
9287         * doc/manpages/Makefile.am: Simplify output.
9289 2008-01-23  Simon Josefsson <simon@josefsson.org>
9291         * doc/manpages/Makefile.am: Fix paths.
9293 2008-01-19  Simon Josefsson <simon@josefsson.org>
9295         * configure.in: Bump version so we are higher than gnutls 2.2.x but
9296         remain compatible.  This will avoid shared library name conflicts
9297         with 2.2.x, and also that any 2.3.x libraries will always be
9298         prefered over 2.2.x.
9300 2008-01-19  Simon Josefsson <simon@josefsson.org>
9302         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
9303         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
9304         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
9305         lgl/vasnprintf.h: Update gnulib files.
9307 2008-01-17  Simon Josefsson <simon@josefsson.org>
9309         * AUTHORS: Update Ludovic's e-mail.
9311 2008-01-17  Simon Josefsson <simon@josefsson.org>
9313         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
9315 2008-01-15  Simon Josefsson <simon@josefsson.org>
9317         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
9318         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
9319         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
9320         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
9321         openpgp files moved to lib/openpgp/.
9323 2008-01-15  Simon Josefsson <simon@josefsson.org>
9325         * doc/Makefile.am: Fix pgp-api.texi move.
9327 2008-01-14  Simon Josefsson <simon@josefsson.org>
9329         * doc/protocol/rfc2440.txt: Fix chmod.
9331 2008-01-14  Simon Josefsson <simon@josefsson.org>
9333         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
9335 2008-01-14  Nikos <nmav@crystal.(none)>
9337         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
9338         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
9340 2008-01-14  Nikos <nmav@crystal.(none)>
9342         * NEWS: documented more changes.
9344 2008-01-14  Nikos <nmav@crystal.(none)>
9346         * tests/openpgp/keyring.c: changes for the new api
9348 2008-01-14  Simon Josefsson <simon@josefsson.org>
9350         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
9351         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
9352         gnulib's memmem-simple instead.
9354 2008-01-14  Simon Josefsson <simon@josefsson.org>
9356         * configure.in: Remove libextra/minilozo/Makefile.
9358 2008-01-14  Nikos <nmav@crystal.(none)>
9360         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
9361         openpgp_privkey_export() has parameters to export encrypted secret
9362         keys. Added for future compatibility.
9364 2008-01-13  Simon Josefsson <simon@josefsson.org>
9366         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
9368 2008-01-13  Nikos <nmav@crystal.(none)>
9370         * lib/gnutls_openpgp.c: use the first valid subkey if an
9371         authentication subkey is not found.
9373 2008-01-13  Nikos <nmav@crystal.(none)>
9375         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
9376         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
9377         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
9378         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
9379         make certtool print information on openpgp keys.
9381 2008-01-13  Nikos <nmav@crystal.(none)>
9383         * NEWS: documented changes.
9385 2008-01-13  Nikos <nmav@crystal.(none)>
9387         * README, configure.in, includes/gnutls/gnutls.h.in,
9388         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
9389         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
9390         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
9391         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
9392         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
9393         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
9394         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
9395         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
9396         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
9397         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
9398         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
9399         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
9400         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
9401         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
9402         lib/openpgp/compat.c, lib/openpgp/extras.c,
9403         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
9404         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
9405         lib/openpgp/privkey.c, libextra/Makefile.am,
9406         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
9407         libextra/opencdk/Makefile.am, libextra/opencdk/README,
9408         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
9409         libextra/opencdk/compress.c, libextra/opencdk/context.h,
9410         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
9411         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
9412         libextra/opencdk/literal.c, libextra/opencdk/main.c,
9413         libextra/opencdk/main.h, libextra/opencdk/misc.c,
9414         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
9415         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
9416         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
9417         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
9418         libextra/opencdk/stream.h, libextra/opencdk/types.h,
9419         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
9420         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
9421         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
9422         src/tls_test.c: merged the openpgp branch to head\!
9424 2008-01-12  Nikos <nmav@crystal.(none)>
9426         * libextra/Makefile.am: Added fix by Alon to avoid linking against
9427         /usr/lib/libgnutls.so.
9429 2008-01-09  Simon Josefsson <simon@josefsson.org>
9431         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
9432         updated config.rpath.
9434 2008-01-09  Simon Josefsson <simon@josefsson.org>
9436         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
9437         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
9438         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
9439         lgl/printf-parse.c: Update gnulib files.
9441 2008-01-08  Simon Josefsson <simon@josefsson.org>
9443         * NEWS, configure.in: Bump versions.
9445 2008-01-08  Simon Josefsson <simon@josefsson.org>
9447         * ChangeLog: Generated.
9449 2008-01-08  Simon Josefsson <simon@josefsson.org>
9451         * NEWS: Version 2.3.0.
9453 2008-01-08  Simon Josefsson <simon@josefsson.org>
9455         * po/LINGUAS: Sync with TP.
9457 2008-01-08  Simon Josefsson <simon@josefsson.org>
9459         * po/LINGUAS: Sync with TP.
9461 2008-01-08  Simon Josefsson <simon@josefsson.org>
9463         * configure.in: Further LZO fixes.
9465 2008-01-08  Simon Josefsson <simon@josefsson.org>
9467         * doc/reference/Makefile.am: Cleanup after LZO removal.
9469 2008-01-08  Simon Josefsson <simon@josefsson.org>
9471         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
9472         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
9473         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
9474         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
9475         libextra/minilzo/testmini.c: Remove LZO compression support.
9477 2008-01-08  Simon Josefsson <simon@josefsson.org>
9479         * Makefile.am: Call git-push (git-push --tags doesn't push
9480         changes..).
9482 2008-01-08  Simon Josefsson <simon@josefsson.org>
9484         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
9485         files.
9487 2008-01-07  Simon Josefsson <simon@josefsson.org>
9489         * NEWS: Add.
9491 2008-01-07  Simon Josefsson <simon@josefsson.org>
9493         * lib/ext_server_name.c: Handle more than one server name field
9494         correctly.  Tiny patch from mark.phillips@virgin.net.
9496 2008-01-05  Simon Josefsson <simon@josefsson.org>
9498         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
9499         as I can tell.
9501 2008-01-04  Simon Josefsson <simon@josefsson.org>
9503         * NEWS: Add.
9505 2008-01-04  Simon Josefsson <simon@josefsson.org>
9507         * po/LINGUAS, po/ms.po: Sync with TP.
9509 2008-01-04  Simon Josefsson <simon@josefsson.org>
9511         * po/LINGUAS: Sync with TP.
9513 2008-01-02  Simon Josefsson <simon@josefsson.org>
9515         * doc/manpages/Makefile.am: Bump copyright years.
9517 2008-01-02  Simon Josefsson <simon@josefsson.org>
9519         * NEWS: Remove dupe entry.
9521 2008-01-02  Simon Josefsson <simon@josefsson.org>
9523         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
9524         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
9525         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
9526         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
9527         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
9528         lgl/unistd.in.h: Update gnulib files.
9530 2008-01-02  Simon Josefsson <simon@josefsson.org>
9532         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
9533         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
9534         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
9535         files.
9537 2008-01-02  Simon Josefsson <simon@josefsson.org>
9539         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
9541 2007-12-21  Simon Josefsson <simon@josefsson.org>
9543         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
9544         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
9546 2007-12-21  Simon Josefsson <simon@josefsson.org>
9548         * lib/gnutls_priority.c: Doc fixes.
9550 2007-12-17  Simon Josefsson <simon@josefsson.org>
9552         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
9554 2007-12-15  Nikos <nmav@crystal.(none)>
9556         * lib/gnutls_state.c: Fix for certificate selection in servers with
9557         certificate callbacks.
9559 2007-12-16  Nikos <nmav@crystal.(none)>
9561         * : 1   2       lib/gnutls_state.c
9563 2007-12-10  Simon Josefsson <simon@josefsson.org>
9565         * lib/minitasn1/libtasn1.h: Bump versions.
9567 2007-12-14  Simon Josefsson <simon@josefsson.org>
9569         * NEWS: Merge in old NEWS entries.
9571 2007-12-14  Simon Josefsson <simon@josefsson.org>
9573         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
9575 2007-12-13  Simon Josefsson <simon@josefsson.org>
9577         * .cvscopying: Add 2007.
9579 2007-12-13  Simon Josefsson <simon@josefsson.org>
9581         * NEWS: Add.
9583 2007-12-13  Simon Josefsson <simon@josefsson.org>
9585         * lib/gnutls_state.c: If the server has a callback, the search for a
9586         valid certificate will fail.  Patch from Nikos.
9588 2007-12-13  Simon Josefsson <simon@josefsson.org>
9590         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
9592 2007-12-12  Ludovic Courtès <ludo@gnu.org>
9594         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
9595         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
9597 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9599         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
9600         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
9601         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
9602           tests using the OpenPGP API.
9604 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9606         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
9608 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9610         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
9611         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
9612         libraries version number.  * guile/modules/gnutls.scm: Load `libguile-gnutls-v-1'.  * guile/modules/gnutls/extra.scm: Load `libguile-gnutls-extra-v-1'.  * guile/pre-inst-guile.in: Load `v-1' libraries.  * guile/src/Makefile.am (lib_LTLIBRARIES): Bump libraries from `v-0'
9613           to `v-1'.  Update all variables.
9615 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9617         * guile/modules/gnutls/build/enums.scm,
9618         guile/modules/gnutls/build/smobs.scm,
9619         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
9620         `certificate' to `public-key' in `(gnutls extra)'.  * guile/modules/gnutls/build/enums.scm (%openpgp-key-format-enum):   Rename to...    (%openpgp-certificate-format-enum): This.    (%gnutls-extra-enums): Update.  * guile/modules/gnutls/build/smobs.scm (%openpgp-public-key-smob):   Rename to...    (%openpgp-certificate-smob): This.    (%gnutls-extra-smobs): Update.  * guile/modules/gnutls/extra.scm: Substitute all `certificate' in
9621           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
9623 2007-12-11  Simon Josefsson <simon@josefsson.org>
9625         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
9627 2007-12-10  Simon Josefsson <simon@josefsson.org>
9629         * NEWS: Add.
9631 2007-12-10  Simon Josefsson <simon@josefsson.org>
9633         * src/certtool.c: Make --verify-chain support larger inputs than
9634         64kb.
9636 2007-12-10  Simon Josefsson <simon@josefsson.org>
9638         * configure.in: Re-order gettext invocation to avoid autoconf
9639         warnings.
9641 2007-12-10  Simon Josefsson <simon@josefsson.org>
9643         * NEWS, configure.in: Bump versions.
9645 2007-12-10  Simon Josefsson <simon@josefsson.org>
9647         * ChangeLog: Generated.
9649 2007-12-10  Simon Josefsson <simon@josefsson.org>
9651         * NEWS: Version 2.1.8.
9653 2007-12-09  Simon Josefsson <simon@josefsson.org>
9655         * doc/Makefile.am: GPLv3 typo.
9657 2007-12-09  Simon Josefsson <simon@josefsson.org>
9659         * NEWS: Doc fix.
9661 2007-12-09  Simon Josefsson <simon@josefsson.org>
9663         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
9664         problem.
9666 2007-12-09  Simon Josefsson <simon@josefsson.org>
9668         * configure.in: GPLv3.
9670 2007-12-09  Simon Josefsson <simon@josefsson.org>
9672         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
9674 2007-12-09  Simon Josefsson <simon@josefsson.org>
9676         * doc/Makefile.am, doc/credentials/Makefile.am,
9677         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
9678         guile/modules/gnutls/extra.scm,
9679         guile/modules/system/documentation/c-snarf.scm,
9680         guile/modules/system/documentation/output.scm,
9681         guile/pre-inst-guile.in, guile/src/extra.c,
9682         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
9683         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
9684         fixes.
9686 2007-12-09  Simon Josefsson <simon@josefsson.org>
9688         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
9690 2007-12-09  Simon Josefsson <simon@josefsson.org>
9692         * doc/gpl-3.0.texi: Use GPLv3 in manual.
9694 2007-12-09  Simon Josefsson <simon@josefsson.org>
9696         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
9697         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
9699 2007-12-09  Simon Josefsson <simon@josefsson.org>
9701         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
9702         includes/gnutls/extra.h, includes/gnutls/openssl.h,
9703         libextra/Makefile.am, libextra/gnutls_extra.h,
9704         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
9705         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
9707 2007-12-09  Simon Josefsson <simon@josefsson.org>
9709         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
9710         in src/.
9712 2007-12-09  Simon Josefsson <simon@josefsson.org>
9714         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
9715         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
9716         tests/gc.c, tests/hostname-check/Makefile.am,
9717         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
9718         tests/key-id/key-id, tests/nist-pkits/pkits,
9719         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
9720         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
9721         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
9722         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
9723         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
9724         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
9725         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
9726         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
9727         tests/pskself.c, tests/resume.c,
9728         tests/rsa-md5-collision/Makefile.am,
9729         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
9730         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
9731         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
9732         tests/utils.c, tests/utils.h, tests/x509paths/chain,
9733         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
9735 2007-12-09  Simon Josefsson <simon@josefsson.org>
9737         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
9738         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
9739         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
9740         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
9741         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
9742         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
9743         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
9744         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
9745         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
9746         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
9747         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
9748         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
9749         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
9750         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
9751         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
9752         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
9754 2007-12-09  Nikos <nmav@crystal.(none)>
9756         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
9757         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
9758         resuming a session.
9760 2007-12-09  Nikos <nmav@crystal.(none)>
9762         * src/common.c: print session ID
9764 2007-12-07  System User <nmav@crystal.(none)>
9766         * NEWS: license update
9768 2007-12-07  System User <nmav@crystal.(none)>
9770         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
9771         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
9772         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
9773         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
9774         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
9775         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
9776         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
9777         src/tls_test.c: GPL parts under GPLv3
9779 2007-12-06  System User <nmav@crystal.(none)>
9781         * lib/gnutls_record.c: It seems we were ahead of our time.
9783 2007-12-06  System User <nmav@crystal.(none)>
9785         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
9786         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
9788 2007-12-06  Simon Josefsson <simon@josefsson.org>
9790         * lib/x509/x509.c: Doc fix.es
9792 2007-12-06  Simon Josefsson <simon@josefsson.org>
9794         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
9795         <dkg-debian.org@fifthhorseman.net>.
9797 2007-12-04  Nikos <nmav@crystal.(none)>
9799         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
9800         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
9802 2007-12-04  Simon Josefsson <simon@josefsson.org>
9804         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
9806 2007-12-03  Nikos <nmav@crystal.(none)>
9808         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
9809         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
9811 2007-12-03  Simon Josefsson <simon@josefsson.org>
9813         * doc/manpages/Makefile.am: Generated.
9815 2007-12-03  Simon Josefsson <simon@josefsson.org>
9817         * NEWS: Add.
9819 2007-12-03  Simon Josefsson <simon@josefsson.org>
9821         * configure.in: Bump version.
9823 2007-12-03  Simon Josefsson <simon@josefsson.org>
9825         * configure.in: Bump to indicate added ABI.
9827 2007-12-03  Simon Josefsson <simon@josefsson.org>
9829         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
9830         links to m4 filenames.
9832 2007-12-03  Simon Josefsson <simon@josefsson.org>
9834         * maint-cfg.mk: Remove gettext havelib files.
9836 2007-12-03  Simon Josefsson <simon@josefsson.org>
9838         * lib/x509/privkey_pkcs8.c: Indent.
9840 2007-12-03  Nikos <nmav@crystal.(none)>
9842         * : 3   0       NEWS
9844 2007-12-02  Nikos <nmav@crystal.(none)>
9846         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
9847         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
9848         of the original function.
9850 2007-12-02  Nikos <nmav@crystal.(none)>
9852         * : 1   1       lib/x509/x509.c
9854 2007-12-01  Simon Josefsson <simon@josefsson.org>
9856         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
9857         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
9859 2007-11-30  Nikos <nmav@crystal.(none)>
9861         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
9862         1.2.4 again (lose DSA2 functionality).
9864 2007-11-30  Nikos <nmav@crystal.(none)>
9866         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
9868 2007-11-29  Simon Josefsson <simon@josefsson.org>
9870         * ChangeLog: Generated.
9872 2007-11-29  Simon Josefsson <simon@josefsson.org>
9874         * NEWS: Version 2.1.7.
9876 2007-11-28  Nikos <nmav@crystal.(none)>
9878         * : 2   2       lib/gnutls_priority.c
9880 2007-11-28  Nikos <nmav@crystal.(none)>
9882         * lib/auth_srp_passwd.c: more assertions.
9884 2007-11-28  Nikos <nmav@crystal.(none)>
9886         * lib/auth_srp.c: more assertions
9888 2007-11-28  Nikos <nmav@crystal.(none)>
9890         * lib/auth_srp.c: added assertion.
9892 2007-11-28  Nikos <nmav@crystal.(none)>
9894         * src/serv.c: fix in priority_set
9896 2007-11-28  Nikos <nmav@crystal.(none)>
9898         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
9900 2007-11-28  Nikos <nmav@crystal.(none)>
9902         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
9903         for priority functions.
9905 2007-11-28  Nikos <nmav@crystal.(none)>
9907         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
9908         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
9909         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
9910         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9911         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9912         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
9913         src/cli.c, src/serv.c: Return the string position in case of an
9914         error in the priority functions.
9916 2007-11-28  Simon Josefsson <simon@josefsson.org>
9918         * lib/gnutls_priority.c: Typo.
9920 2007-11-28  Simon Josefsson <simon@josefsson.org>
9922         * NEWS: Fix.
9924 2007-11-28  Simon Josefsson <simon@josefsson.org>
9926         * lib/gnutls_priority.c: Give example for %COMPAT.
9928 2007-11-28  Simon Josefsson <simon@josefsson.org>
9930         * lib/gnutls_priority.c: Rename HIGH to SECURE.
9932 2007-11-28  Simon Josefsson <simon@josefsson.org>
9934         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
9935         negotiate it in case end only supports it.  Doc fixes.
9937 2007-11-28  Simon Josefsson <simon@josefsson.org>
9939         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
9941 2007-11-28  Simon Josefsson <simon@josefsson.org>
9943         * lib/gnutls_priority.c: Re-indent.
9945 2007-11-28  Simon Josefsson <simon@josefsson.org>
9947         * po/ms.po: Sync with TP.
9949 2007-11-28  Simon Josefsson <simon@josefsson.org>
9951         * doc/manpages/Makefile.am: Generated.
9953 2007-11-28  Simon Josefsson <simon@josefsson.org>
9955         * NEWS: Fix.
9957 2007-11-28  Simon Josefsson <simon@josefsson.org>
9959         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
9960         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
9961         gnutls_set_default_export_priority.
9963 2007-11-27  Simon Josefsson <simon@josefsson.org>
9965         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
9967 2007-11-26  Simon Josefsson <simon@josefsson.org>
9969         * doc/protocol/rfc5054.txt: Add.
9971 2007-11-26  Simon Josefsson <simon@josefsson.org>
9973         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
9975 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9977         * : 1   1       lib/gnutls_priority.c
9979 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9981         * lib/x509/common.c: corrected bug in the new read_mpis
9983 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9985         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9986         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
9987         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
9988         export_int was simplified are no artificial limits are imposed any
9989         more
9991 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9993         * lib/x509/common.c: variables for the time functions are not more
9994         rational.
9996 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9998         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
9999         no artificial limits are imposed any more
10001 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10003         * lib/x509/privkey_pkcs8.c: corrected documentation
10005 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10007         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
10008         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
10009         #8 decoding of DSA keys.
10011 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10013         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
10014         DSA private keys.
10016 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10018         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
10019         now compile
10021 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10023         * : 3   3       doc/examples/ex-cert-select.c
10025 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10027         * NEWS, doc/examples/ex-cert-select.c,
10028         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10029         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10030         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
10031         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
10032         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
10033         doc/gnutls.texi, includes/gnutls/compat.h,
10034         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
10035         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
10036         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
10038 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10040         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
10041         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
10042         cleanup the priority functionality
10044 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10046         * doc/gnutls.texi: links to rfc 5054 (srp)
10048 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10050         * includes/gnutls/compat.h: updated the priority compatibility
10051         functions
10053 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10055         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
10056         lib/gnutls_priority.c, lib/gnutls_state.h: added
10057         gnutls_check_priority() to check syntax of priority strings.
10059 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10061         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10062         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
10063         user_hello_func has been called
10065 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10067         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
10068         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
10069         fixes for the new gnutls_set_priority().
10071 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10073         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
10074         deprecated by the gnutls_set_priority()
10076 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10078         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
10079         functions were deprecated by the gnutls_set_priority()
10081 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10083         * NEWS, configure.in, doc/examples/ex-client-resume.c,
10084         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
10085         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
10086         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10087         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10088         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
10089         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
10090         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
10091         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10092         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
10093         gnutls_set_priority() to replace gnutls_set_default_priority2().
10095 2007-11-16  Simon Josefsson <simon@josefsson.org>
10097         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
10098         opencdk fixes that were lost in 0.6.6 upgrade.
10100 2007-11-16  Simon Josefsson <simon@josefsson.org>
10102         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
10103         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
10104         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
10106 2007-11-16  Simon Josefsson <simon@josefsson.org>
10108         * NEWS, configure.in: Bump versions.
10110 2007-11-15  Simon Josefsson <simon@josefsson.org>
10112         * ChangeLog: Generated.
10114 2007-11-15  Simon Josefsson <simon@josefsson.org>
10116         * NEWS: Version 2.1.6.
10118 2007-11-15  Simon Josefsson <simon@josefsson.org>
10120         * NEWS: Add.
10122 2007-11-15  Simon Josefsson <simon@josefsson.org>
10124         * NEWS: Add.
10126 2007-11-15  Simon Josefsson <simon@josefsson.org>
10128         * NEWS: Add.
10130 2007-11-15  Simon Josefsson <simon@josefsson.org>
10132         * includes/gnutls/compat.h: Revert rename of
10133         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10134         GNUTLS_E_UNKNOWN_ALGORITHM.
10136 2007-11-15  Simon Josefsson <simon@josefsson.org>
10138         * includes/gnutls/gnutls.h.in: Revert rename of
10139         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10140         GNUTLS_E_UNKNOWN_ALGORITHM.
10142 2007-11-15  Simon Josefsson <simon@josefsson.org>
10144         * lib/gnutls_errors.c: Revert rename of
10145         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10146         GNUTLS_E_UNKNOWN_ALGORITHM.
10148 2007-11-14  Simon Josefsson <simon@josefsson.org>
10150         * libextra/opencdk/seskey.c: Doc fix.
10152 2007-11-14  Simon Josefsson <simon@josefsson.org>
10154         * libextra/opencdk/keydb.c: Doc fix.
10156 2007-11-14  Simon Josefsson <simon@josefsson.org>
10158         * lib/gnutls_record.c: Doc fix.
10160 2007-11-14  Simon Josefsson <simon@josefsson.org>
10162         * lib/gnutls_cert.c: Doc fix.
10164 2007-11-14  Simon Josefsson <simon@josefsson.org>
10166         * lib/gnutls_anon_cred.c: Doc fix.
10168 2007-11-14  Simon Josefsson <simon@josefsson.org>
10170         * lib/gnutls_state.c: Doc fix.
10172 2007-11-14  Simon Josefsson <simon@josefsson.org>
10174         * lib/gnutls_x509.c: Doc fix.
10176 2007-11-14  Simon Josefsson <simon@josefsson.org>
10178         * lib/gnutls_x509.c: Doc fix.
10180 2007-11-14  Simon Josefsson <simon@josefsson.org>
10182         * lib/gnutls_psk.c: Doc fix.
10184 2007-11-14  Simon Josefsson <simon@josefsson.org>
10186         * lib/gnutls_algorithms.c: Doc fix.
10188 2007-11-14  Simon Josefsson <simon@josefsson.org>
10190         * lib/gnutls_handshake.c: Doc fixes.
10192 2007-11-14  Simon Josefsson <simon@josefsson.org>
10194         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
10195         stuff to compat.h.
10197 2007-11-14  Simon Josefsson <simon@josefsson.org>
10199         * guile/src/extra.c: Use new APIs.
10201 2007-11-14  Simon Josefsson <simon@josefsson.org>
10203         * guile/modules/gnutls/build/enums.scm: Typo.
10205 2007-11-14  Simon Josefsson <simon@josefsson.org>
10207         * guile/modules/gnutls/build/enums.scm,
10208         guile/modules/gnutls/build/smobs.scm: Update API.
10210 2007-11-14  Simon Josefsson <simon@josefsson.org>
10212         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
10213         name of unknown-hash-algorithm).
10215 2007-11-14  Simon Josefsson <simon@josefsson.org>
10217         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
10218         error.
10220 2007-11-14  Simon Josefsson <simon@josefsson.org>
10222         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
10223         mappings to compat.h.
10225 2007-11-14  Simon Josefsson <simon@josefsson.org>
10227         * src/cli.c, src/common.c: Use new API.
10229 2007-11-14  Simon Josefsson <simon@josefsson.org>
10231         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
10232         libextra/gnutls_openpgp.c: Use new API.
10234 2007-11-14  Simon Josefsson <simon@josefsson.org>
10236         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
10238 2007-11-14  Simon Josefsson <simon@josefsson.org>
10240         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
10241         library.
10243 2007-11-14  Simon Josefsson <simon@josefsson.org>
10245         * src/cli.c: Use new API.
10247 2007-11-14  Simon Josefsson <simon@josefsson.org>
10249         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
10250         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
10252 2007-11-14  Simon Josefsson <simon@josefsson.org>
10254         * includes/gnutls/compat.h: Fix.
10256 2007-11-14  Simon Josefsson <simon@josefsson.org>
10258         * includes/gnutls/compat.h: Remove trustdb error code, since we
10259         removed all functions.
10261 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10263         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
10264         lib/gnutls_compress_int.c: some updates in the compression code
10266 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10268         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
10269         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
10270         decompression of expanded compression data.
10272 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10274         * lib/gnutls_cipher.c: When decompressed data are more than the
10275         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
10277 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10279         * : 1   1       src/certtool.gaa
10281 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10283         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
10284         Applied documentation and prototype fixes reported by Evan Martin
10285         <martine@danga.com>.
10287 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10289         * doc/gnutls.texi: updated the links to openpgp draft
10291 2007-11-05  Simon Josefsson <simon@josefsson.org>
10293         * src/cli.c: Add warnings about messages used by Emacs tls.el.
10295 2007-11-03  Simon Josefsson <simon@josefsson.org>
10297         * NEWS, configure.in: Bump versions.
10299 2007-11-03  Simon Josefsson <simon@josefsson.org>
10301         * doc/protocol/rfc5081.txt: Add.
10303 2007-11-01  Simon Josefsson <simon@josefsson.org>
10305         * ChangeLog: Generated.
10307 2007-11-01  Simon Josefsson <simon@josefsson.org>
10309         * NEWS: Version 2.1.5.
10311 2007-11-01  Simon Josefsson <simon@josefsson.org>
10313         * NEWS: Add.
10315 2007-11-01  Simon Josefsson <simon@josefsson.org>
10317         * NEWS: Add.
10319 2007-11-01  Simon Josefsson <simon@josefsson.org>
10321         * NEWS: Add.
10323 2007-11-01  Simon Josefsson <simon@josefsson.org>
10325         * configure.in: Bump ABI to 25.
10327 2007-11-01  Simon Josefsson <simon@josefsson.org>
10329         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
10331 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10333         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
10335 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10337         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
10338         exported (without sign).
10340 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10342         * src/crypt.gaa: parameters -> group parameters
10344 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10346         * AUTHORS, Makefile.am, NEWS, README, THANKS,
10347         build-aux/config.rpath, configure.in, doc/Makefile.am,
10348         doc/gnutls.texi, includes/gnutls/extra.h,
10349         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
10350         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
10351         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
10352         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10353         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10354         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
10355         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
10356         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
10357         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
10358         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
10359         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
10360         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
10361         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
10362         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
10363         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
10364         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
10365         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
10366         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
10367         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
10368         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
10369         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
10370         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
10371         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
10372         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10373         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
10374         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
10375         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
10376         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
10377         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
10378         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
10379         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
10380         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
10381         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
10382         lib/gnutls_session.h, lib/gnutls_session_pack.c,
10383         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
10384         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
10385         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
10386         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
10387         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
10388         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10389         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
10390         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
10391         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
10392         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
10393         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
10394         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
10395         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
10396         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
10397         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
10398         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
10399         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
10400         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10401         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
10402         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
10403         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
10404         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
10405         Changed my name to my "official" name.
10407 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10409         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
10410         old defines to compat.c.
10412 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10414         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
10415         ld version.
10417 2007-10-29  Simon Josefsson <simon@josefsson.org>
10419         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
10420         gnutls_set_default_export priority.  The old functions returned an
10421         error code, need to fake it.
10423 2007-10-29  Simon Josefsson <simon@josefsson.org>
10425         * Makefile.am: Reorder release target, to do disconnected ops first,
10426         and to avoid losing tags.
10428 2007-10-29  Simon Josefsson <simon@josefsson.org>
10430         * NEWS, configure.in: Bump versions.
10432 2007-10-29  Simon Josefsson <simon@josefsson.org>
10434         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
10435         lgl/stdint.in.h: Update gnulib files.
10437 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10439         * configure.in: Used the original libtool library version.
10441 2007-10-27  Simon Josefsson <simon@josefsson.org>
10443         * ChangeLog: Generated.
10445 2007-10-27  Simon Josefsson <simon@josefsson.org>
10447         * NEWS: Version 2.1.4.
10449 2007-10-27  Simon Josefsson <simon@josefsson.org>
10451         * doc/manpages/Makefile.am: Generated.
10453 2007-10-27  Simon Josefsson <simon@josefsson.org>
10455         * configure.in: Bump version.
10457 2007-10-27  Simon Josefsson <simon@josefsson.org>
10459         * includes/gnutls/compat.h: Add for backwards compatibility.
10461 2007-10-27  Simon Josefsson <simon@josefsson.org>
10463         * doc/gnutls.texi: Fix typo.
10465 2007-10-27  Simon Josefsson <simon@josefsson.org>
10467         * NEWS: Add.
10469 2007-10-27  Simon Josefsson <simon@josefsson.org>
10471         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
10472         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
10473         lgl/stdint.in.h: Update gnulib files.
10475 2007-10-27  Simon Josefsson <simon@josefsson.org>
10477         * NEWS: Add.
10479 2007-10-27  Simon Josefsson <simon@josefsson.org>
10481         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
10482         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
10483         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
10485 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10487         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
10488         src/certtool.gaa: quick-random option was removed since it is now
10489         the default.
10491 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10493         * : 1   2       lib/gnutls_algorithms.c
10495 2007-10-26  Ludovic Courtès <ludo@gnu.org>
10497         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
10498         bindings.
10500 2007-10-25  Simon Josefsson <simon@josefsson.org>
10502         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
10503         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
10504         +0200
10506 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10508         * doc/gnutls.texi: added some text for the debugging functions.
10510 2007-10-25  Simon Josefsson <simon@josefsson.org>
10512         * doc/gnutls.texi: Typo.
10514 2007-10-25  Simon Josefsson <simon@josefsson.org>
10516         * Makefile.am: Reorder and simplify.
10518 2007-10-25  Simon Josefsson <simon@josefsson.org>
10520         * lib/gnutls_state.c: Doc fix.
10522 2007-10-25  Simon Josefsson <simon@josefsson.org>
10524         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
10525         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
10526         +0300
10528 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10530         * : 2   2       doc/examples/ex-serv-pgp.c
10532 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10534         * NEWS, doc/examples/ex-client-srp.c,
10535         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
10536         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10537         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10538         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
10539         and GNUTLS_PRIORITIES_SECURITY_HIGH
10541 2007-10-24  Simon Josefsson <simon@josefsson.org>
10543         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
10544         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
10545         +0300
10547 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10549         * lib/gnutls_v2_compat.c: The user handshake callback function is
10550         now called on SSLv2 hello messages.
10552 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10554         * NEWS, doc/examples/ex-client-resume.c,
10555         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
10556         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
10557         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10558         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10559         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10560         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
10561         gnutls_set_default_priority2() and deprecated
10562         gnutls_set_default_priority().
10564 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10566         * : 4   0       doc/manpages/certtool.1
10568 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10570         * NEWS: added news entry for --disable-quick-random
10572 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10574         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
10575         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
10576         generation. The option --disable-quick-random was introduced.
10578 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10580         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
10581         some examples.
10583 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10585         * configure.in: The library version is now 14 instead of 24. (14 is
10586         greater than our current 13).
10588 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10590         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10591         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
10592         gnutls_session_enable_compatibility_mode() to allow enabling all
10593         supported compatibility options (like disabling padding). Some other
10594         bug fixes in tls-test.c.
10596 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10598         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
10599         documentation for the new convert functions.
10601 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10603         * lib/gnutls_priority.c: renamed zlib to deflate
10605 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10607         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
10608         since we changed our interfaces and some other fixes.
10610 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10612         * : 2   2       lib/gnutls_algorithms.c
10614 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10616         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
10617         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10618         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10619         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
10620         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
10621         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10622         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10623         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
10624         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
10625         doc/examples/tcp.c: Added copyright notices to examples
10627 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10629         * includes/gnutls/gnutls.h.in: corrected the prototypes
10631 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10633         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
10634         UNKNOWN_ALGORITHM
10636 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10638         * includes/gnutls/gnutls.h.in: corrected typo.
10640 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10642         * : 1   1       lib/gnutls_record.c
10644 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10646         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
10647         the priority functions to be more compatible to our interface and
10648         avoid parsing on every session generation. The current approach
10649         stores parsed data to our integer format.CG:
10651         -----------------------------------------------------------------------
10653 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10655         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
10656         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
10657         servers talk to buggy clients that complain if TLS 1.0 padding is
10658         used.
10660 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10662         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
10663         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
10664         functions that accept text instead of integers.
10666 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10668         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
10669         Removed some ancient non-used functions.
10671 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10673         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
10674         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
10675         +0300
10677 2007-10-22  Simon Josefsson <simon@josefsson.org>
10679         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
10681 2007-10-22  Simon Josefsson <simon@josefsson.org>
10683         * lgl/m4/gc-camellia.m4: Add.
10685 2007-10-22  Simon Josefsson <simon@josefsson.org>
10687         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
10688         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
10690 2007-10-22  Simon Josefsson <simon@josefsson.org>
10692         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
10693         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
10694         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
10695         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
10696         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
10697         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
10698         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
10699         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
10700         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
10701         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
10702         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
10703         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
10704         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
10705         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
10706         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
10707         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
10708         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
10709         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
10710         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
10711         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
10712         lgl/wchar_.h: Update gnulib files.
10714 2007-10-22  Simon Josefsson <simon@josefsson.org>
10716         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
10717         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
10718         +0300
10720 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10722         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
10723         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
10724         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
10725         lib/gnutls_state.c, libextra/gnutls_extra.c,
10726         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
10727         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
10728         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10729         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
10730         src/common.c: Occurences of gnutls_openpgp_key were renamed to
10731         gnutls_openpgp_cert, leaving an API compatibility layer.
10733 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10735         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10736         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
10737         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
10738         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
10739         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10740         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10741         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
10742         gnutls_openpgp_cert_t
10744 2007-10-17  Simon Josefsson <simon@josefsson.org>
10746         * ChangeLog: Generated.
10748 2007-10-17  Simon Josefsson <simon@josefsson.org>
10750         * lib/Makefile.am: Revert mistake removal.
10752 2007-10-17  Simon Josefsson <simon@josefsson.org>
10754         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
10755         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
10756         src/serv-gaa.h, src/serv.gaa: Generated.
10758 2007-10-17  Simon Josefsson <simon@josefsson.org>
10760         * NEWS: Version 2.1.3.
10762 2007-10-17  Simon Josefsson <simon@josefsson.org>
10764         * configure.in: Bump ABI version.
10766 2007-10-17  Simon Josefsson <simon@josefsson.org>
10768         * lib/gnutls_extensions.c, lib/gnutls_int.h,
10769         lib/gnutls_supplemental.c: Remove tls-authz.
10771 2007-10-17  Simon Josefsson <simon@josefsson.org>
10773         * doc/gnutls.texi: Remove tls-authz.
10775 2007-10-17  Simon Josefsson <simon@josefsson.org>
10777         * NEWS, configure.in, doc/examples/Makefile.am,
10778         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
10779         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
10780         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
10781         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
10783 2007-10-15  Simon Josefsson <simon@josefsson.org>
10785         * configure.in: Bump version.
10787 2007-10-15  Simon Josefsson <simon@josefsson.org>
10789         * NEWS: Add.
10791 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10793         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
10794         default priorities.
10796 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10798         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
10799         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
10800         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
10801         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
10802         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
10803         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
10804         Corrected bugs in the openpgp certificate verification functions
10805         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
10806         anywhere)
10808 2007-10-14  Simon Josefsson <simon@josefsson.org>
10810         * ChangeLog: Generated.
10812 2007-10-14  Simon Josefsson <simon@josefsson.org>
10814         * NEWS: Typo.
10816 2007-10-14  Simon Josefsson <simon@josefsson.org>
10818         * NEWS: Version 2.1.2.
10820 2007-10-14  Simon Josefsson <simon@josefsson.org>
10822         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
10824 2007-10-14  Simon Josefsson <simon@josefsson.org>
10826         * NEWS: Wrap.
10828 2007-10-14  Simon Josefsson <simon@josefsson.org>
10830         * NEWS: Mention enum's.
10832 2007-10-14  Simon Josefsson <simon@josefsson.org>
10834         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
10835         deprecated SRP alerts to compat.h.
10837 2007-10-14  Simon Josefsson <simon@josefsson.org>
10839         * includes/gnutls/compat.h: Add compatibility mapping for
10840         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
10842 2007-10-14  Simon Josefsson <simon@josefsson.org>
10844         * configure.in: Encode in shared library that we aren't backwards
10845         compatible.
10847 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10849         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10850         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
10851         references to trustdb
10853 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10855         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
10856         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
10857         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
10858         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10859         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
10860         all the trustdb related code. It wasn't used and trustdbs are not
10861         specified anywhere except pgp. Now we use the standard key rings.
10863 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10865         * doc/gnutls.texi: more text
10867 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10869         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
10870         in the default priorities.
10872 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10874         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
10875         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
10876         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
10877         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
10879 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10881         * doc/gnutls.texi: Updated documentation.
10883 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10885         * : 1   0       NEWS
10887 2007-10-09  Simon Josefsson <simon@josefsson.org>
10889         * NEWS: Mention certtool --quick-random.
10891 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10893         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
10894         alert numbers.
10896 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10898         * lib/x509/extensions.c: added an assertion.
10900 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10902         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
10904 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10906         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
10907         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
10908         +0300
10910 2007-10-08  Ludovic Courtès <ludo@gnu.org>
10912         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
10913         Guile: Reflect SRP/PSK changes.  * guile/modules/gnutls.scm (alert-description/unknown-srp-username,   alert-description/missing-srp-username): Remove.    (alert-description/unknown-psk-identity): New.  * guile/modules/gnutls/build/enums.scm (%alert-description-enum):   Likewise.
10915 2007-10-08  Ludovic Courtès <ludo@gnu.org>
10917         * NEWS: Update `NEWS'.
10919 2007-10-08  Ludovic Courtès <ludo@gnu.org>
10921         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
10922           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
10924 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10926         * : 1   1       doc/Makefile.am
10928 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10930         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
10931         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
10932         2007 +0300
10934 2007-10-08  Simon Josefsson <simon@josefsson.org>
10936         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
10937         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
10938         2007 +0300
10940 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10942         * lib/auth_srp.c: corrected possible size issue
10944 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10946         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
10947         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
10948         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
10949         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
10950         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
10951         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
10952         Removed all the xml functions and stubs, as well as references in
10953         the documentation.
10955 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10957         * lib/gnutls_alert.c: error_to_alert() now always return an alert
10958         number. This is to avoid sending illegal values when the return
10959         value is not checked (commonplace).
10961 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10963         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
10965 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10967         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
10968         src/certtool.gaa: Added the --quick-random option to certtool to
10969         improve generation time of private keys.  They delay is quite
10970         annoying especially when generating test keys.
10972 2007-10-06  Simon Josefsson <simon@josefsson.org>
10974         * configure.in: Bump versions.
10976 2007-10-06  Simon Josefsson <simon@josefsson.org>
10978         * NEWS: Add.
10980 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10982         * src/certtool.c: Corrected output in DER format and corrected
10983         output for smime_to_pkcs7 to output in outfile instead of stdout.
10985 2007-09-24  Simon Josefsson <simon@josefsson.org>
10987         * ChangeLog: Generated.
10989 2007-09-24  Simon Josefsson <simon@josefsson.org>
10991         * configure.in: Bump version.
10993 2007-09-24  Simon Josefsson <simon@josefsson.org>
10995         * NEWS: Version 2.1.1.
10997 2007-09-24  Simon Josefsson <simon@josefsson.org>
10999         * NEWS: Add.
11001 2007-09-24  Simon Josefsson <simon@josefsson.org>
11003         * configure.in: Rework Camellia configure messages and logic.
11005 2007-09-24  Simon Josefsson <simon@josefsson.org>
11007         * NEWS: Add fixes, for trac.
11009 2007-09-24  Simon Josefsson <simon@josefsson.org>
11011         * NEWS: Add.
11013 2007-09-24  Simon Josefsson <simon@josefsson.org>
11015         * configure.in: Typo.
11017 2007-09-24  Simon Josefsson <simon@josefsson.org>
11019         * configure.in: Add --disable-camellia.  Remove automake
11020         conditional, not used.
11022 2007-09-24  Simon Josefsson <simon@josefsson.org>
11024         * AUTHORS: Add.
11026 2007-09-24  Simon Josefsson <simon@josefsson.org>
11028         * NEWS: Add.
11030 2007-09-24  Simon Josefsson <simon@josefsson.org>
11032         * NEWS: Bump version.
11034 2007-09-24  Simon Josefsson <simon@josefsson.org>
11036         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
11037         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
11038         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
11039         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
11040         src/tls_test.c: Add patch to support Camellia, contributed by
11041         Yoshisato YANAGISAWA.  Fixes #1.  See
11043         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
11045 2007-09-20  Simon Josefsson <simon@josefsson.org>
11047         * ChangeLog: Generated.
11049 2007-09-20  Simon Josefsson <simon@josefsson.org>
11051         * NEWS: Version 2.1.0.
11053 2007-09-20  Simon Josefsson <simon@josefsson.org>
11055         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
11056         add -g to it.
11058 2007-09-20  Simon Josefsson <simon@josefsson.org>
11060         * src/cli-gaa.c, src/serv-gaa.c: Generated.
11062 2007-09-20  Simon Josefsson <simon@josefsson.org>
11064         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
11066 2007-09-20  Simon Josefsson <simon@josefsson.org>
11068         * src/cli.gaa: Set variables to NULL.
11070 2007-09-20  Simon Josefsson <simon@josefsson.org>
11072         * lib/ext_oprfi.c: Fix crash.
11074 2007-09-20  Simon Josefsson <simon@josefsson.org>
11076         * lib/ext_oprfi.c: Fix crash.
11078 2007-09-20  Simon Josefsson <simon@josefsson.org>
11080         * src/serv.c: Fix infloop.
11082 2007-09-20  Simon Josefsson <simon@josefsson.org>
11084         * src/serv.c: Fix crash.
11086 2007-09-20  Simon Josefsson <simon@josefsson.org>
11088         * src/cli.c: Fix crash.
11090 2007-09-20  Simon Josefsson <simon@josefsson.org>
11092         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
11093         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
11094         Opaque PRF Input in gnutls-cli and gnutls-serv.
11096 2007-09-20  Simon Josefsson <simon@josefsson.org>
11098         * doc/manpages/Makefile.am: Generated.
11100 2007-09-20  Simon Josefsson <simon@josefsson.org>
11102         * NEWS: Mention how to enable oprfi support.
11104 2007-09-20  Simon Josefsson <simon@josefsson.org>
11106         * doc/gnutls.texi: Typo.
11108 2007-09-20  Simon Josefsson <simon@josefsson.org>
11110         * lib/Makefile.am: Document more.
11112 2007-09-20  Simon Josefsson <simon@josefsson.org>
11114         * lib/ext_oprfi.c: Doc fix.
11116 2007-09-20  Simon Josefsson <simon@josefsson.org>
11118         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
11119         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
11120         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11121         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
11122         extension.
11124 2007-09-20  Simon Josefsson <simon@josefsson.org>
11126         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
11128 2007-09-20  Simon Josefsson <simon@josefsson.org>
11130         * doc/gnutls.texi: Typo.
11132 2007-09-20  Simon Josefsson <simon@josefsson.org>
11134         * NEWS: Add.
11136 2007-09-20  Simon Josefsson <simon@josefsson.org>
11138         * configure.in: Bump versions.
11140 2007-09-20  Simon Josefsson <simon@josefsson.org>
11142         * doc/examples/Makefile.am: Fix -I's.
11144 2007-09-20  Simon Josefsson <simon@josefsson.org>
11146         * ChangeLog: Generated.
11148 2007-09-20  Simon Josefsson <simon@josefsson.org>
11150         * Makefile.am: Fix release target (git-tag no longer exit with
11151         failure for non-existing tags).
11153 2007-09-20  Simon Josefsson <simon@josefsson.org>
11155         * NEWS: Version 2.0.1.
11157 2007-09-20  Simon Josefsson <simon@josefsson.org>
11159         * doc/gnutls.texi: Improve TLS ext section.
11161 2007-09-19  Simon Josefsson <simon@josefsson.org>
11163         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
11165 2007-09-18  Simon Josefsson <simon@josefsson.org>
11167         * doc/gnutls.texi: Notes on adding a new TLS extension.
11169 2007-09-17  Simon Josefsson <simon@josefsson.org>
11171         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
11172         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
11173         +0200
11175 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11177         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
11178         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
11179         +0200
11181 2007-09-17  Simon Josefsson <simon@josefsson.org>
11183         * NEWS: Add.
11185 2007-09-17  Simon Josefsson <simon@josefsson.org>
11187         * doc/Makefile.am, doc/credentials/Makefile.am,
11188         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
11189         doc/credentials/gnutls-http-serv,
11190         doc/credentials/openpgp-server-key.txt,
11191         doc/credentials/openpgp-server.txt,
11192         doc/credentials/openpgp/Makefile.am,
11193         doc/credentials/openpgp/cli_pub.asc,
11194         doc/credentials/openpgp/cli_ring.asc,
11195         doc/credentials/openpgp/cli_sec.asc,
11196         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
11197         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
11198         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
11199         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
11200         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
11201         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
11202         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
11203         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
11204         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
11205         doc/credentials/x509-server-dsa.pem,
11206         doc/credentials/x509-server-key-dsa.pem,
11207         doc/credentials/x509-server-key.pem,
11208         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
11209         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
11210         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
11211         doc/credentials/x509/clicert-dsa.pem,
11212         doc/credentials/x509/clicert.pem,
11213         doc/credentials/x509/clikey-dsa.pem,
11214         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
11215         doc/credentials/x509/key.pem, src/Makefile.am,
11216         src/gnutls-http-serv, src/openpgp/Makefile.am,
11217         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
11218         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
11219         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
11220         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
11221         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
11222         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
11223         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
11224         src/ to doc/credentials/.
11226 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11228         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
11229         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
11230         2007 +0300
11232 2007-09-11  Simon Josefsson <simon@josefsson.org>
11234         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
11235         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
11236         duplicate gnulib modules.
11238 2007-09-11  Simon Josefsson <simon@josefsson.org>
11240         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
11241         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
11242         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
11243         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
11244         duplicate gnulib modules.
11246 2007-09-11  Simon Josefsson <simon@josefsson.org>
11248         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
11249         gnulib files.
11251 2007-09-11  Simon Josefsson <simon@josefsson.org>
11253         * lgl/m4/absolute-header.m4: Update gnulib files.
11255 2007-09-11  Simon Josefsson <simon@josefsson.org>
11257         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
11258         lgl/realloc.c, lgl/stdlib_.h: Add.
11260 2007-09-04  Ludovic Courtès <ludo@gnu.org>
11262         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
11263         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
11264           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11266 2007-09-04  Ludovic Courtès <ludo@gnu.org>
11268         * NEWS: Guile: Fix `x509-certificate-dn-oid' and related functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
11269           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11271 2007-09-10  Simon Josefsson <simon@josefsson.org>
11273         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
11274         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
11276 2007-09-10  Simon Josefsson <simon@josefsson.org>
11278         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
11279         doc/examples/.cvsignore, doc/manpages/.cvsignore,
11280         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
11281         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
11282         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
11283         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
11284         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
11285         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
11286         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
11287         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
11288         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
11289         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
11290         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
11291         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
11292         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
11293         tests/sha2/.cvsignore, tests/userid/.cvsignore,
11294         tests/x509paths/.cvsignore: Remove .cvsignore's.
11296 2007-09-07  Simon Josefsson <simon@josefsson.org>
11298         * NEWS: Fix.
11300 2007-09-07  Simon Josefsson <simon@josefsson.org>
11302         * configure.in: Bump versions.
11304 2007-09-07  Simon Josefsson <simon@josefsson.org>
11306         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
11307         values for SRP.
11309 2007-09-06  Simon Josefsson <simon@josefsson.org>
11311         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
11313 2007-09-04  Simon Josefsson <simon@josefsson.org>
11315         * ChangeLog: Generated.
11317 2007-09-04  Simon Josefsson <simon@josefsson.org>
11319         * NEWS: Version 2.0.0.
11321 2007-09-04  Simon Josefsson <simon@josefsson.org>
11323         * NEWS: Add.
11325 2007-09-03  Simon Josefsson <simon@josefsson.org>
11327         * NEWS: Add 1.6.x entries.
11329 2007-09-03  Simon Josefsson <simon@josefsson.org>
11331         * NEWS: Fix.
11333 2007-09-03  Simon Josefsson <simon@josefsson.org>
11335         * configure.in: Use three-digit versions.
11337 2007-09-01  Simon Josefsson <simon@josefsson.org>
11339         * NEWS: Fix.
11341 2007-09-01  Simon Josefsson <simon@josefsson.org>
11343         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
11344         v1.1.
11346 2007-08-31  Simon Josefsson <simon@josefsson.org>
11348         * NEWS, configure.in: Bump versions.
11350 2007-08-31  Simon Josefsson <simon@josefsson.org>
11352         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
11353         v1.0.
11355 2007-08-31  Simon Josefsson <simon@josefsson.org>
11357         * configure.in: Drop gnits mode.
11359 2007-08-31  Simon Josefsson <simon@josefsson.org>
11361         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
11362         anonymous ciphers are disabled.
11364 2007-08-31  Simon Josefsson <simon@josefsson.org>
11366         * doc/examples/Makefile.am: Don't try to build ex-client1 if
11367         anonymous ciphers are disabled.
11369 2007-08-27  Simon Josefsson <simon@josefsson.org>
11371         * ChangeLog: Generated.
11373 2007-08-27  Simon Josefsson <simon@josefsson.org>
11375         * NEWS: Version 1.7.19.
11377 2007-08-27  Simon Josefsson <simon@josefsson.org>
11379         * NEWS: Add.
11381 2007-08-27  Simon Josefsson <simon@josefsson.org>
11383         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
11384         GNUTLS_CRD_IA.
11386 2007-08-27  Simon Josefsson <simon@josefsson.org>
11388         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
11390 2007-08-27  Simon Josefsson <simon@josefsson.org>
11392         * NEWS: Add.
11394 2007-08-27  Simon Josefsson <simon@josefsson.org>
11396         * lib/gnutls_errors.c: Doc fix.
11398 2007-08-27  Simon Josefsson <simon@josefsson.org>
11400         * lib/gnutls_handshake.c: Revert "Check that value is negative
11401         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
11403 2007-08-27  Simon Josefsson <simon@josefsson.org>
11405         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
11406         positive "errors".  Would fix bug reported by Andreas Metzler
11407         <ametzler@downhill.at.eu.org> in
11409         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
11411 2007-08-27  Simon Josefsson <simon@josefsson.org>
11413         * lib/gnutls_handshake.c: Check that value is negative before using
11414         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
11415         <ametzler@downhill.at.eu.org> in
11417         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
11419 2007-08-24  Simon Josefsson <simon@josefsson.org>
11421         * NEWS: Add.
11423 2007-08-24  Simon Josefsson <simon@josefsson.org>
11425         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
11426         OpenCDK 0.6.4.
11428 2007-08-24  Simon Josefsson <simon@josefsson.org>
11430         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
11432 2007-08-23  Simon Josefsson <simon@josefsson.org>
11434         * gl/readline.c: Upgrade gnulib files.
11436 2007-08-23  Simon Josefsson <simon@josefsson.org>
11438         * src/certtool.c: No need for getline.h.
11440 2007-08-23  Simon Josefsson <simon@josefsson.org>
11442         * NEWS: Add.
11444 2007-08-23  Simon Josefsson <simon@josefsson.org>
11446         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
11447         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
11448         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
11449         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
11450         lgl/stdio_.h: Upgrade gnulib files.
11452 2007-08-23  Simon Josefsson <simon@josefsson.org>
11454         * NEWS: Add.
11456 2007-08-23  Simon Josefsson <simon@josefsson.org>
11458         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
11459         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
11460         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
11461         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
11462         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
11463         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
11464         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
11465         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
11467 2007-08-20  Simon Josefsson <simon@josefsson.org>
11469         * NEWS, configure.in: Bump versions.
11471 2007-08-20  Simon Josefsson <simon@josefsson.org>
11473         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
11474         disabled.
11476 2007-08-16  Simon Josefsson <simon@josefsson.org>
11478         * ChangeLog: Generated.
11480 2007-08-16  Simon Josefsson <simon@josefsson.org>
11482         * NEWS: Version 1.7.18.
11484 2007-08-16  Simon Josefsson <simon@josefsson.org>
11486         * NEWS: Add.
11488 2007-08-16  Simon Josefsson <simon@josefsson.org>
11490         * configure.in: Bump version.
11492 2007-08-16  Simon Josefsson <simon@josefsson.org>
11494         * NEWS: Add.
11496 2007-08-16  Simon Josefsson <simon@josefsson.org>
11498         * NEWS: Add.
11500 2007-08-16  Simon Josefsson <simon@josefsson.org>
11502         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
11503         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
11504         mix for different sized variables.  Tiny patch from
11506         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
11508 2007-08-15  Simon Josefsson <simon@josefsson.org>
11510         * doc/Makefile.am: Typo.
11512 2007-08-15  Simon Josefsson <simon@josefsson.org>
11514         * doc/Makefile.am: Install images in info directory.
11516 2007-08-15  Simon Josefsson <simon@josefsson.org>
11518         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
11519         doc/arch/certificate-user-use-case.pdf,
11520         doc/arch/client-server-use-case.eps,
11521         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
11522         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
11523         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
11524         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
11525         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
11526         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
11527         doc/gnutls-certificate-user-use-case.pdf,
11528         doc/gnutls-client-server-use-case.eps,
11529         doc/gnutls-client-server-use-case.pdf,
11530         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
11531         doc/gnutls-handshake-sequence.eps,
11532         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
11533         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
11534         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
11535         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
11537 2007-08-15  Simon Josefsson <simon@josefsson.org>
11539         * doc/Makefile.am, doc/gnutls-internals.eps,
11540         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
11541         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
11542         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
11543         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
11544         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
11545         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
11546         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
11548 2007-08-15  Simon Josefsson <simon@josefsson.org>
11550         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
11551         used.
11553 2007-08-15  Simon Josefsson <simon@josefsson.org>
11555         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
11556         <ametzler@downhill.at.eu.org>.
11558 2007-08-15  Simon Josefsson <simon@josefsson.org>
11560         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
11561         Metzler <ametzler@downhill.at.eu.org>.
11563 2007-08-15  Simon Josefsson <simon@josefsson.org>
11565         * ChangeLog: Generated.
11567 2007-08-15  Simon Josefsson <simon@josefsson.org>
11569         * NEWS: Typo.
11571 2007-08-15  Simon Josefsson <simon@josefsson.org>
11573         * NEWS: Version 1.7.17.
11575 2007-08-15  Simon Josefsson <simon@josefsson.org>
11577         * doc/manpages/Makefile.am: Generated.
11579 2007-08-13  Simon Josefsson <simon@josefsson.org>
11581         * NEWS: Add.
11583 2007-08-13  Simon Josefsson <simon@josefsson.org>
11585         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
11586         gnutls_openpgp_privkey_sign_hash.
11588 2007-08-13  Simon Josefsson <simon@josefsson.org>
11590         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
11591         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
11592         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
11593         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
11594         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11595         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
11596         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
11597         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11598         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
11599         src/tls_test.c: Use *_t types consistently.
11601 2007-08-12  Simon Josefsson <simon@josefsson.org>
11603         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
11604         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
11605         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
11606         sign callback.
11608 2007-08-12  Simon Josefsson <simon@josefsson.org>
11610         * tests/x509signself.c: Fix warnings.
11612 2007-08-11  Simon Josefsson <simon@josefsson.org>
11614         * doc/manpages/Makefile.am: Update.
11616 2007-08-11  Simon Josefsson <simon@josefsson.org>
11618         * configure.in: Set shared library version correctly.
11620 2007-08-11  Simon Josefsson <simon@josefsson.org>
11622         * NEWS, includes/gnutls/gnutls.h.in: New errors
11623         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
11625 2007-08-11  Simon Josefsson <simon@josefsson.org>
11627         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
11628         lib/gnutls_sig.c: Add gnutls_sign_callback_get.         * includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add.          * lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from  gnutls_sig.c.  Doc fix.         (gnutls_sign_callback_get): New function.       * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
11630 2007-08-10  Simon Josefsson <simon@josefsson.org>
11632         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
11633         codes.
11635 2007-08-10  Simon Josefsson <simon@josefsson.org>
11637         * doc/manpages/Makefile.am: Update.
11639 2007-08-10  Simon Josefsson <simon@josefsson.org>
11641         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
11642         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
11643         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
11644         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
11645         External signing callback interface.    * includes/gnutls/gnutls.h.in (gnutls_sign_func): New type.     (gnutls_sign_callback_set): New function.       * includes/gnutls/x509.h (gnutls_x509_privkey_sign_hash): New   function.       * lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle       NULL key.  Doc fix.     * lib/gnutls_sig.c (_gnutls_tls_sign_hdata): Pass session to    _gnutls_tls_sign.       (_gnutls_tls_sign_params): Likewise.    (_gnutls_tls_sign): Add new parameter 'session'.  Call sign     callback if appropriate.        (gnutls_sign_callback_set): New function.       * lib/gnutls_x509.c (read_key_mem): Support a NULL key.         * lib/gnutls_int.h (internals_st): Add sign_func,       sign_func_userdata.     * lib/auth_dhe.c (gen_dhe_server_kx): Use length of certificate         list to decide wheter to sign, not presence of private key.     * lib/auth_cert.c (_gnutls_gen_cert_client_cert_vrfy): Likewise.        * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise.   * lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that        private key is present.         * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Don't check         key size when key is not present, assume it is > 512 bits.      * lib/x509/privkey.c (gnutls_x509_privkey_sign_hash): New       function.       * tests/Makefile.am: Add x509signself.
11647 2007-08-10  Simon Josefsson <simon@josefsson.org>
11649         * NEWS: Add.
11651 2007-08-10  Simon Josefsson <simon@josefsson.org>
11653         * tests/Makefile.am: Build x509self.
11655 2007-08-10  Simon Josefsson <simon@josefsson.org>
11657         * tests/x509self.c: New file.
11659 2007-08-08  Simon Josefsson <simon@josefsson.org>
11661         * NEWS: Add.
11663 2007-08-08  Simon Josefsson <simon@josefsson.org>
11665         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
11666         RFC is out and we've done simple interop of it.
11668 2007-08-08  Simon Josefsson <simon@josefsson.org>
11670         * AUTHORS: Add.
11672 2007-08-08  Simon Josefsson <simon@josefsson.org>
11674         * NEWS: Add.
11676 2007-08-08  Simon Josefsson <simon@josefsson.org>
11678         * po/pl.po, po/sv.po: Sync with TP.
11680 2007-08-08  Simon Josefsson <simon@josefsson.org>
11682         * NEWS: Add.
11684 2007-07-09  Ludovic Courtès <ludo@gnu.org>
11686         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
11687         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11689 2007-08-08  Simon Josefsson <simon@josefsson.org>
11691         * NEWS: Add.
11693 2007-08-03  Ludovic Courtès <ludo@gnu.org>
11695         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
11696         code and documentation.  * doc/Makefile.am (SNARF_CPPFLAGS): Added   `{top_srcdir,top_builddir}/includes' and `top_builddir'.    (core.c.texi): Added `&&' between the `make' command and the   `$(GUILE_FOR_BUILD)' command.  Use `$(MAKE)' instead of `make'.    (extra.c.texi): Likewise.  * src/Makefile.am (AM_CPPFLAGS): Added   `{top_srcdir,top_builddir}/includes'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11698 2007-08-08  Simon Josefsson <simon@josefsson.org>
11700         * NEWS, configure.in: Bump versions.
11702 2007-08-08  Simon Josefsson <simon@josefsson.org>
11704         * ChangeLog: Generated.
11706 2007-08-07  Simon Josefsson <simon@josefsson.org>
11708         * NEWS: Version 1.7.16.
11710 2007-08-07  Simon Josefsson <simon@josefsson.org>
11712         * NEWS: Add.
11714 2007-08-07  Simon Josefsson <simon@josefsson.org>
11716         * NEWS: Add.
11718 2007-08-07  Simon Josefsson <simon@josefsson.org>
11720         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
11721         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
11722         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
11723         gl/override/doc/gpl-2.0.texi.diff,
11724         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
11725         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
11726         Update gnulib files.
11728 2007-08-02  Ludovic Courtès <ludo@gnu.org>
11730         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11732 2007-08-01  Ludovic Courtès <ludo@gnu.org>
11734         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
11735         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
11736           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11738 2007-08-02  Simon Josefsson <simon@josefsson.org>
11740         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
11742 2007-08-02  Simon Josefsson <simon@josefsson.org>
11744         * AUTHORS: Add.
11746 2007-07-14  Simon Josefsson <simon@josefsson.org>
11748         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
11750 2007-07-14  Simon Josefsson <simon@josefsson.org>
11752         * NEWS: Add.
11754 2007-07-14  Simon Josefsson <simon@josefsson.org>
11756         * configure.in: Bump versions.
11758 2007-07-14  Simon Josefsson <simon@josefsson.org>
11760         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
11761         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
11762         Eden <n.mavrogiannopoulos@gmail.com>.
11764 2007-07-12  Simon Josefsson <simon@josefsson.org>
11766         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
11767         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
11769 2007-07-09  Simon Josefsson <simon@josefsson.org>
11771         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
11772         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
11774 2007-07-09  Simon Josefsson <simon@josefsson.org>
11776         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
11777         errors regarding internals.texi.  See
11779         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
11781 2007-07-09  Simon Josefsson <simon@josefsson.org>
11783         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
11784         when guile isn't installed built yet.
11786 2007-07-08  Ludovic Courtès <ludo@gnu.org>
11788         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
11789         and chapter titles.  * doc/gnutls.texi: Capitalized section and chapter titles.    (Certificate to XML convertion functions): Fixed typo both in node   name and chapter title.  Updated menu.  * doc/internals.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11791 2007-07-06  Simon Josefsson <simon@josefsson.org>
11793         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
11795 2007-07-02  Ludovic Courtès <ludo@gnu.org>
11797         * doc/guile.texi: Manual: Small Guile fixes.  * doc/guile.texi: Fixed typos, added cross-refs to the Guile manual.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11799 2007-07-03  Simon Josefsson <simon@josefsson.org>
11801         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
11803 2007-07-02  Simon Josefsson <simon@josefsson.org>
11805         * ChangeLog: Generated.
11807 2007-07-02  Simon Josefsson <simon@josefsson.org>
11809         * NEWS: Version 1.7.15.
11811 2007-07-02  Simon Josefsson <simon@josefsson.org>
11813         * po/LINGUAS: Revert.
11815 2007-07-02  Simon Josefsson <simon@josefsson.org>
11817         * po/LINGUAS: Sync with TP.
11819 2007-07-02  Simon Josefsson <simon@josefsson.org>
11821         * NEWS: Add.
11823 2007-07-02  Simon Josefsson <simon@josefsson.org>
11825         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
11826         Fix gnulib name changes.
11828 2007-07-02  Simon Josefsson <simon@josefsson.org>
11830         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
11831         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
11832         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
11833         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
11834         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
11835         Update gnulib files.  Fix GPL renaming.
11837 2007-07-02  Simon Josefsson <simon@josefsson.org>
11839         * NEWS: Add.
11841 2007-07-02  Simon Josefsson <simon@josefsson.org>
11843         * doc/gnutls.texi: Typo.
11845 2007-07-02  Simon Josefsson <simon@josefsson.org>
11847         * doc/gnutls.texi: Improve installation instructions.
11849 2007-07-02  Simon Josefsson <simon@josefsson.org>
11851         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
11852         ludo@gnu.org (Ludovic Courtès).
11854 2007-06-29  Simon Josefsson <simon@josefsson.org>
11856         * NEWS: Add.
11858 2007-06-29  Simon Josefsson <simon@josefsson.org>
11860         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
11861         discussions with ludo@gnu.org (Ludovic Courtès).
11863 2007-06-29  Simon Josefsson <simon@josefsson.org>
11865         * configure.in: Check for scm_from_locale_string instead of SCM_API.
11866         Patch from ludo@gnu.org (Ludovic Courtès).
11868 2007-06-29  Simon Josefsson <simon@josefsson.org>
11870         * NEWS: Add.
11872 2007-06-29  Simon Josefsson <simon@josefsson.org>
11874         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
11875         Reported by ludo@gnu.org (Ludovic Courtès).
11877 2007-06-27  Simon Josefsson <simon@josefsson.org>
11879         * doc/TODO: Add.
11881 2007-06-27  Simon Josefsson <simon@josefsson.org>
11883         * NEWS: Add.
11885 2007-06-27  Simon Josefsson <simon@josefsson.org>
11887         * po/LINGUAS, po/ms.po: Sync with TP.
11889 2007-06-27  Simon Josefsson <simon@josefsson.org>
11891         * NEWS: Add.
11893 2007-06-27  Simon Josefsson <simon@josefsson.org>
11895         * tests/key-id/key-id: Can't use /dev/null as template under
11896         mingw32, probably really a bug in cfg+.
11898 2007-06-27  Simon Josefsson <simon@josefsson.org>
11900         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
11902 2007-06-26  Simon Josefsson <simon@josefsson.org>
11904         * NEWS, configure.in: Check that the guile header files is recent
11905         enough and that it works.
11907 2007-06-26  Simon Josefsson <simon@josefsson.org>
11909         * configure.in: Move Guile setup stuff down under 'External
11910         libraries'.
11912 2007-06-26  Simon Josefsson <simon@josefsson.org>
11914         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
11915         bindings.
11917 2007-06-26  Simon Josefsson <simon@josefsson.org>
11919         * NEWS, configure.in: Bump versions.
11921 2007-06-26  Simon Josefsson <simon@josefsson.org>
11923         * ChangeLog: Generated.
11925 2007-06-26  Simon Josefsson <simon@josefsson.org>
11927         * NEWS: Version 1.7.14.
11929 2007-06-26  Simon Josefsson <simon@josefsson.org>
11931         * NEWS: Add.
11933 2007-06-26  Simon Josefsson <simon@josefsson.org>
11935         * NEWS: Add.
11937 2007-06-26  Simon Josefsson <simon@josefsson.org>
11939         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
11940         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
11941         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
11942         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
11943         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
11944         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
11945         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
11946         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
11947         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
11948         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
11949         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
11950         gnulib files.
11952 2007-06-26  Simon Josefsson <simon@josefsson.org>
11954         * NEWS: Add.
11956 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
11958         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
11959         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11961 2007-06-26  Simon Josefsson <simon@josefsson.org>
11963         * NEWS: Add.
11965 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
11967         * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'.  * lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]'   when done.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11969 2007-06-20  Simon Josefsson <simon@josefsson.org>
11971         * NEWS: Add.
11973 2007-06-20  Simon Josefsson <simon@josefsson.org>
11975         * THANKS: Add.
11977 2007-06-20  Simon Josefsson <simon@josefsson.org>
11979         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
11980         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
11981         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
11983 2007-06-20  Simon Josefsson <simon@josefsson.org>
11985         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
11987 2007-06-15  Simon Josefsson <simon@josefsson.org>
11989         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
11991 2007-06-14  Simon Josefsson <simon@josefsson.org>
11993         * AUTHORS: Update PGP key.
11995 2007-06-14  Simon Josefsson <simon@josefsson.org>
11997         * AUTHORS: Change Ludovic' description.
11999 2007-06-14  Simon Josefsson <simon@josefsson.org>
12001         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
12003 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
12005         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
12006           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
12007           that the allocated buffer is large-enough to contain the list of
12008           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12010 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
12012         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
12013         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
12014           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12016 2007-06-13  Simon Josefsson <simon@josefsson.org>
12018         * NEWS, configure.in: Bump versions.
12020 2007-06-13  Simon Josefsson <simon@josefsson.org>
12022         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
12024 2007-06-12  Simon Josefsson <simon@josefsson.org>
12026         * doc/TODO: Add.
12028 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
12030         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
12031         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12033 2007-06-12  Simon Josefsson <simon@josefsson.org>
12035         * doc/Makefile.am: Clarify that guile.texi dependencies are
12036         dependencies of gnutls.texi too.
12038 2007-06-11  Simon Josefsson <simon@josefsson.org>
12040         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
12042 2007-06-11  Simon Josefsson <simon@josefsson.org>
12044         * THANKS, configure.in: Need to use CFLAGS when checking for
12045         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
12046         <ktk@enterprise.bidmc.harvard.edu>.
12048 2007-06-11  Simon Josefsson <simon@josefsson.org>
12050         * ChangeLog: Generated.
12052 2007-06-11  Simon Josefsson <simon@josefsson.org>
12054         * NEWS: Version 1.7.13.
12056 2007-06-11  Simon Josefsson <simon@josefsson.org>
12058         * Makefile.am: Fix update-po target.
12060 2007-06-11  Simon Josefsson <simon@josefsson.org>
12062         * NEWS: Fix.
12064 2007-06-11  Simon Josefsson <simon@josefsson.org>
12066         * NEWS: Add.
12068 2007-06-11  Simon Josefsson <simon@josefsson.org>
12070         * doc/manpages/Makefile.am: Fix copyright years.
12072 2007-06-11  Simon Josefsson <simon@josefsson.org>
12074         * doc/reference/gnutls.types: Add, to work around problems if this
12075         file isn't present.
12077 2007-06-11  Simon Josefsson <simon@josefsson.org>
12079         * Makefile.am: Fix release target.
12081 2007-06-11  Simon Josefsson <simon@josefsson.org>
12083         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
12085 2007-06-11  Simon Josefsson <simon@josefsson.org>
12087         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
12088         gnulib_libs, to fix rpath issue.
12090 2007-06-11  Simon Josefsson <simon@josefsson.org>
12092         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
12094 2007-06-11  Simon Josefsson <simon@josefsson.org>
12096         * NEWS: Add.
12098 2007-06-11  Simon Josefsson <simon@josefsson.org>
12100         * NEWS: Add.
12102 2007-06-11  Simon Josefsson <simon@josefsson.org>
12104         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
12105         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
12106         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
12107         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
12108         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
12109         files.
12111 2007-06-11  Simon Josefsson <simon@josefsson.org>
12113         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
12114         libextra/opencdk/compress.c, libextra/opencdk/context.h,
12115         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
12116         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
12117         libextra/opencdk/main.c, libextra/opencdk/main.h,
12118         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
12119         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
12120         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
12121         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
12122         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
12123         OpenCDK 0.6.3.
12125 2007-06-11  Simon Josefsson <simon@josefsson.org>
12127         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
12128         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
12129         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
12131 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
12133         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
12134         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
12135           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
12136           last item so that RPATH is in the right order (i.e., all   `$(top_builddir)/...' appear first).    (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
12138 2007-06-08  Simon Josefsson <simon@josefsson.org>
12140         * NEWS, configure.in: Bump versions.
12142 2007-06-08  Simon Josefsson <simon@josefsson.org>
12144         * ChangeLog: Generated.
12146 2007-06-08  Simon Josefsson <simon@josefsson.org>
12148         * NEWS: Version 1.7.12.
12150 2007-06-08  Simon Josefsson <simon@josefsson.org>
12152         * NEWS: Add.
12154 2007-06-08  Simon Josefsson <simon@josefsson.org>
12156         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
12158 2007-06-08  Simon Josefsson <simon@josefsson.org>
12160         * NEWS: Add.
12162 2007-06-08  Simon Josefsson <simon@josefsson.org>
12164         * NEWS: Add.
12166 2007-06-08  Simon Josefsson <simon@josefsson.org>
12168         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
12169         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
12170         +0200
12172 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
12174         * po/Makevars: Try to fix line number collisions.
12176 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12178         * configure.in, guile/src/Makefile.am: Fixed the
12179         `-Wno-strict-prototypes' issue in Guile code.  * configure.in: Add all custom CFLAGS to `AM_CFLAGS' rather than   `CFLAGS', except for `-D_REENTRANT -D_THREAD_SAFE' which must be   present during feature tests.  Substitute `AM_CFLAGS'.  * src/Makefile.am (libguile_gnutls_v_0_la_CFLAGS): Added
12180           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
12182 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12184         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
12185           being detected.
12187 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12189         * m4/guile.m4: Added `guile.m4', per Simon's request.
12191 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12193         * configure.in: Don't look for Guile when `guile-snarf' is not
12194         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
12196 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
12198         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
12200 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
12202         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
12204 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12206         * doc/guile.texi: More @node fixes.
12208 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12210         * doc/guile.texi: Avoid @node collisions with main manual.
12212 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12214         * doc/Makefile.am: Need -I for config.h.
12216 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12218         * Makefile.am: Need to build doc/ after guile/.
12220 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12222         * NEWS: Add.
12224 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12226         * guile/src/Makefile.am: Need -I for config.h.
12228 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
12230         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
12231         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
12233 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
12235         * doc/extract-guile-c-doc.scm,
12236         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
12237         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
12238           than a single rest arg.    Fixed the order of arguments as passed to   `run-cpp-and-extract-snarfing' so that `ccache gcc -E' is really   passed as `("ccache" "gcc" "-E")' (in this order).  * guile/modules/system/documentation/c-snarf.scm   (run-cpp-and-extract-snarfing): Pass FILE as the last CPP
12239           argument.
12241 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
12243         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
12244         following Simon's comments.  * Makefile.am (SUBDIRS): Add `guile' when `HAVE_GUILE'.  * configure.in: When `guile-snarf' is not found, set   `opt_guile_bindings' to `no' instead of bailing out.  * src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
12246 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
12248         * doc/gnutls.texi: Revert unnecessary changes.
12250 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
12252         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
12253         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
12255 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12257         * doc/guile.texi: Minor doc fixes.
12259 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12261         * doc/Makefile.am: Handle missing Guile when building the
12262         documentation.
12264 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12266         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
12267         doc/guile.texi: Integrated documentation of Guile bindings.
12269 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
12271         * configure.in, guile/src/Makefile.am: Try to handle "function
12272         declaration isn't a prototype" warnings.
12274 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
12276         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12277         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
12278         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
12279         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
12280         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
12282 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
12284         * Makefile.am, configure.in, guile/Makefile.am,
12285         guile/modules/Makefile.am, guile/modules/gnutls.scm,
12286         guile/modules/gnutls/build/enums.scm,
12287         guile/modules/gnutls/build/priorities.scm,
12288         guile/modules/gnutls/build/smobs.scm,
12289         guile/modules/gnutls/build/utils.scm,
12290         guile/modules/gnutls/extra.scm,
12291         guile/modules/system/documentation/README,
12292         guile/modules/system/documentation/c-snarf.scm,
12293         guile/modules/system/documentation/output.scm,
12294         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
12295         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
12296         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
12297         guile/src/make-session-priorities.scm,
12298         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
12299         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
12300         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
12301         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
12302         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
12303         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
12304         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
12305         guile/tests/rsa-parameters.pem,
12306         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
12307         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
12308         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
12309         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
12310         `make' and `make check' do work.
12312 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
12314         * doc/Makefile.am: Make sure all images are distributed in all
12315         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
12317 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12319         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
12320         Reported by Dennis Vshivkov <walrus@amur.ru> in
12321         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
12323 2007-05-27  Simon Josefsson <simon@josefsson.org>
12325         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
12327 2007-05-27  Simon Josefsson <simon@josefsson.org>
12329         * THANKS: Add.
12331 2007-05-27  Simon Josefsson <simon@josefsson.org>
12333         * NEWS: Fix.
12335 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12337         * NEWS: [no log message]
12339 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12341         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
12343 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12345         * NEWS: Add.
12347 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12349         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
12350         already properly decoded value, assume it is due to a bad password
12351         rather than ASN.1 error.  Reported by Nate Nielsen
12352         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
12354 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12356         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
12357         by Nate Nielsen <nielsen-list@memberwebs.com>.
12359 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12361         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
12362         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
12364 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12366         * THANKS: Add (from 1.6.x).
12368 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12370         * NEWS, configure.in: Bump versions.
12372 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12374         * ChangeLog: Generated.
12376 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12378         * NEWS: Version 1.7.11.
12380 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12382         * NEWS: Fix.
12384 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12386         * configure.in: Bump versions.
12388 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12390         * NEWS: Add.
12392 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12394         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
12396 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12398         * ChangeLog: Generated.
12400 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12402         * NEWS: Version 1.7.10.
12404 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12406         * Makefile.am: Use cg instead of cvs commands, for update-po target.
12408 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12410         * NEWS: Add.
12412 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12414         * Makefile.am: Change release target from cvs to git.
12416 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12418         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
12420 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12422         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
12423         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
12424         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
12426 2007-05-25  Simon Josefsson <simon@josefsson.org>
12428         * NEWS: Typo.
12430 2007-05-24  Simon Josefsson <simon@josefsson.org>
12432         * doc/manpages/Makefile.am: Update.
12434 2007-05-24  Simon Josefsson <simon@josefsson.org>
12436         * lib/gnutls_x509.c: Use new API.
12438 2007-05-24  Simon Josefsson <simon@josefsson.org>
12440         * NEWS: Add.
12442 2007-05-24  Simon Josefsson <simon@josefsson.org>
12444         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12445         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
12446         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
12447         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
12448         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
12449         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
12450         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
12452 2007-05-24  Simon Josefsson <simon@josefsson.org>
12454         * configure.in: Bump versions.
12456 2007-05-24  Simon Josefsson <simon@josefsson.org>
12458         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
12459         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
12460         gnutls_x509_crt_get_raw_issuer_dn.
12462 2007-05-23  Timo Schulz <twoaday@gnutls.org>
12464         * libextra/openpgp/xml.c: fix the key ID representation in the XML
12465         code.
12467 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12469         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
12470         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
12471         code: elgamal keys are not supported.  bug fix for the key import
12472         (base64) code, store the stream and close it in the deinit function.
12474 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12476         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
12477         keyring in base64 format.  This is the same file as cli_ring.gpg but
12478         armored.
12480 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12482         * libextra/openpgp/extras.c: do not close the input stream in the
12483         import code when the base64 is used.
12485 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12487         * tests/openpgp/keyring.c: few more comments.
12489 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12491         * configure.in: add makefile for the openpgp test folder
12493 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12495         * libextra/openpgp/extras.c: patch to support raw keyrings.
12497 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12499         * tests/Makefile.am, tests/openpgp/Makefile.am,
12500         tests/openpgp/keyring.c: Add simple openpgp test.
12502 2007-05-12  Simon Josefsson <simon@josefsson.org>
12504         * ChangeLog: [no log message]
12506 2007-05-12  Simon Josefsson <simon@josefsson.org>
12508         * NEWS: Version 1.7.9.
12510 2007-05-12  Simon Josefsson <simon@josefsson.org>
12512         * NEWS: Add.
12514 2007-05-12  Simon Josefsson <simon@josefsson.org>
12516         * tests/Makefile.am: Reorder to work around libtool bug.
12518 2007-05-12  Simon Josefsson <simon@josefsson.org>
12520         * NEWS: Fix.
12522 2007-05-12  Simon Josefsson <simon@josefsson.org>
12524         * NEWS: Add.
12526 2007-05-12  Simon Josefsson <simon@josefsson.org>
12528         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
12529         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
12530         libextra/opencdk/context.h, libextra/opencdk/filters.h,
12531         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
12532         libextra/opencdk/literal.c, libextra/opencdk/main.c,
12533         libextra/opencdk/main.h, libextra/opencdk/misc.c,
12534         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
12535         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
12536         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
12537         libextra/opencdk/write-packet.c: Update.
12539 2007-05-11  Simon Josefsson <simon@josefsson.org>
12541         * NEWS: Add.
12543 2007-05-11  Simon Josefsson <simon@josefsson.org>
12545         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
12546         OpenPGP.
12548 2007-05-03  Simon Josefsson <simon@josefsson.org>
12550         * doc/gendocs_template, gl/override/doc/gendocs_template,
12551         gl/override/doc/gendocs_template.diff: Update.
12553 2007-05-03  Simon Josefsson <simon@josefsson.org>
12555         * doc/gendocs_template: Revert to upstream gnulib version.
12557 2007-05-03  Simon Josefsson <simon@josefsson.org>
12559         * NEWS: Fix.
12561 2007-05-03  Simon Josefsson <simon@josefsson.org>
12563         * NEWS: Add.
12565 2007-05-03  Simon Josefsson <simon@josefsson.org>
12567         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
12568         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
12569         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
12570         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
12571         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
12572         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
12573         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
12575 2007-05-02  Simon Josefsson <simon@josefsson.org>
12577         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
12579 2007-05-02  Simon Josefsson <simon@josefsson.org>
12581         * lib/x509/output.c: Fix mem leaks.
12583 2007-04-29  Simon Josefsson <simon@josefsson.org>
12585         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
12587 2007-04-24  Timo Schulz <twoaday@gnutls.org>
12589         * libextra/opencdk/literal.c: missing file.
12591 2007-04-24  Simon Josefsson <simon@josefsson.org>
12593         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
12594         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
12596 2007-04-22  Timo Schulz <twoaday@gnutls.org>
12598         * libextra/opencdk/dummy.c: [no log message]
12600 2007-04-22  Timo Schulz <twoaday@gnutls.org>
12602         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
12603         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
12604         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
12605         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
12606         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
12607         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
12608         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
12609         libextra/opencdk/main.c, libextra/opencdk/main.h,
12610         libextra/opencdk/md.c, libextra/opencdk/md.h,
12611         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
12612         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
12613         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
12614         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
12615         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
12616         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
12617         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
12618         libextra/opencdk/types.h, libextra/opencdk/verify.c,
12619         libextra/opencdk/write-packet.c: replace the old build-in opencdk
12620         version with the most recent cvs version.
12622 2007-04-22  Simon Josefsson <simon@josefsson.org>
12624         * configure.in: Check for OpenCDK function that is only available in
12625         OpenCDK 0.6.0.
12627 2007-04-21  Simon Josefsson <simon@josefsson.org>
12629         * doc/TODO: Add.
12631 2007-04-21  Simon Josefsson <simon@josefsson.org>
12633         * doc/protocol/draft-badra-tls-password-00.txt,
12634         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
12636 2007-04-20  Timo Schulz <twoaday@gnutls.org>
12638         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
12639         and some cleanups.
12641 2007-04-20  Timo Schulz <twoaday@gnutls.org>
12643         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
12644         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
12645         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
12646         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
12647         patches for the opencdk migration.
12649 2007-04-19  Simon Josefsson <simon@josefsson.org>
12651         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
12652         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
12654 2007-04-18  Simon Josefsson <simon@josefsson.org>
12656         * doc/gnutls.texi: Mention P12 structure.
12658 2007-04-18  Simon Josefsson <simon@josefsson.org>
12660         * tests/tlsia.c: Check return codes from init functions.
12662 2007-04-18  Simon Josefsson <simon@josefsson.org>
12664         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
12666 2007-04-17  Simon Josefsson <simon@josefsson.org>
12668         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
12669         default serial number.
12671 2007-04-17  Simon Josefsson <simon@josefsson.org>
12673         * NEWS: Add.
12675 2007-04-16  Simon Josefsson <simon@josefsson.org>
12677         * NEWS, configure.in: Bump versions.
12679 2007-04-16  Simon Josefsson <simon@josefsson.org>
12681         * ChangeLog: [no log message]
12683 2007-04-16  Simon Josefsson <simon@josefsson.org>
12685         * NEWS: Version 1.7.8.
12687 2007-04-16  Simon Josefsson <simon@josefsson.org>
12689         * lib/x509/x509_write.c: Doc fix.
12691 2007-04-16  Simon Josefsson <simon@josefsson.org>
12693         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
12695 2007-04-16  Simon Josefsson <simon@josefsson.org>
12697         * NEWS, doc/manpages/Makefile.am: Add.
12699 2007-04-16  Simon Josefsson <simon@josefsson.org>
12701         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
12703 2007-04-16  Simon Josefsson <simon@josefsson.org>
12705         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
12706         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
12707         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
12708         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
12709         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
12710         lgl/vasnprintf.c, lgl/wchar_.h: Update.
12712 2007-04-16  Simon Josefsson <simon@josefsson.org>
12714         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
12715         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
12716         warnings, tiny patch from Andreas Metzler
12717         <ametzler@downhill.at.eu.org>.
12719 2007-04-12  Simon Josefsson <simon@josefsson.org>
12721         * doc/TODO: Fix.
12723 2007-04-12  Simon Josefsson <simon@josefsson.org>
12725         * doc/TODO: Fix.
12727 2007-04-12  Simon Josefsson <simon@josefsson.org>
12729         * doc/TODO: Add.
12731 2007-04-11  Simon Josefsson <simon@josefsson.org>
12733         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
12735 2007-04-10  Simon Josefsson <simon@josefsson.org>
12737         * NEWS: Add.
12739 2007-04-10  Simon Josefsson <simon@josefsson.org>
12741         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
12742         Respect ENABLE_AUTHZ.
12744 2007-04-10  Simon Josefsson <simon@josefsson.org>
12746         * lib/gnutls_extensions.c: Make tls-authz conditional on
12747         ENABLE_AUTHZ.
12749 2007-04-10  Simon Josefsson <simon@josefsson.org>
12751         * configure.in: Add anon conditional.
12753 2007-04-10  Simon Josefsson <simon@josefsson.org>
12755         * configure.in: Fix --disable-*.
12757 2007-04-10  Simon Josefsson <simon@josefsson.org>
12759         * configure.in: Add --disable-tls-authorization.
12761 2007-04-10  Simon Josefsson <simon@josefsson.org>
12763         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
12764         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
12766 2007-04-06  Simon Josefsson <simon@josefsson.org>
12768         * src/cli.c: Make -d work again after last change.
12770 2007-04-06  Simon Josefsson <simon@josefsson.org>
12772         * NEWS: Add.
12774 2007-04-06  Simon Josefsson <simon@josefsson.org>
12776         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
12778 2007-04-04  Simon Josefsson <simon@josefsson.org>
12780         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
12781         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
12783 2007-04-04  Simon Josefsson <simon@josefsson.org>
12785         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
12786         gnutls_cipher_suite_info API, suggested by Howard Chu
12787         <hyc@symas.com>.
12789 2007-04-04  Simon Josefsson <simon@josefsson.org>
12791         * src/common.c: Don't hard code algorithm list.
12793 2007-04-04  Simon Josefsson <simon@josefsson.org>
12795         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
12796         new APIs to list supported algorithms: gnutls_cipher_list,
12797         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
12798         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
12799         Howard Chu <hyc@symas.com>.
12801 2007-04-04  Simon Josefsson <simon@josefsson.org>
12803         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
12804         definition, since gnutls-extra no longer touches it.
12806 2007-04-04  Simon Josefsson <simon@josefsson.org>
12808         * src/cli.c: Init the library immediately (for print_list(), called
12809         by gaa_parser, to be able to call gnutls functions).
12811 2007-04-03  Simon Josefsson <simon@josefsson.org>
12813         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
12814         since libgnutls-extra links to it.
12816 2007-04-03  Simon Josefsson <simon@josefsson.org>
12818         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
12819         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
12820         -I's to CPPFLAGS automatically.
12822 2007-04-03  Simon Josefsson <simon@josefsson.org>
12824         * configure.in: Need stddef.h for opencdk.h.
12826 2007-04-03  Simon Josefsson <simon@josefsson.org>
12828         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
12829         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
12830         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
12831         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
12832         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
12833         lgl/m4/gnulib-comp.m4: Update.
12835 2007-04-03  Simon Josefsson <simon@josefsson.org>
12837         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
12839 2007-04-03  Simon Josefsson <simon@josefsson.org>
12841         * NEWS: Add.
12843 2007-04-03  Simon Josefsson <simon@josefsson.org>
12845         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
12846         opencdk, remove opencdk.m4.
12848 2007-04-03  Simon Josefsson <simon@josefsson.org>
12850         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
12851         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
12852         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
12853         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
12855 2007-03-28  Simon Josefsson <simon@josefsson.org>
12857         * lib/x509/output.c: No need to error about unknown algorithm, it
12858         already says unknown.
12860 2007-03-28  Simon Josefsson <simon@josefsson.org>
12862         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
12863         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
12864         algorithms (e.g., ECC).
12866 2007-03-28  Simon Josefsson <simon@josefsson.org>
12868         * lib/gnutls_str.c: No need for vasprintf.h.
12870 2007-03-28  Simon Josefsson <simon@josefsson.org>
12872         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
12873         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
12874         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
12875         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
12876         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
12877         lgl/vasprintf.c, lgl/vasprintf.h: Update.
12879 2007-03-21  Simon Josefsson <simon@josefsson.org>
12881         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
12882         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
12883         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
12885 2007-03-21  Simon Josefsson <simon@josefsson.org>
12887         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
12888         Phillips <deanna@sdf.lonestar.org>.
12890 2007-03-21  Simon Josefsson <simon@josefsson.org>
12892         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
12893         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
12895 2007-03-15  Simon Josefsson <simon@josefsson.org>
12897         * doc/TODO: Add.
12899 2007-03-15  Simon Josefsson <simon@josefsson.org>
12901         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
12902         Weimer <fweimer@bfk.de>.
12904 2007-03-12  Simon Josefsson <simon@josefsson.org>
12906         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
12907         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
12908         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
12909         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
12910         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
12911         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
12912         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
12913         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
12915 2007-03-07  Simon Josefsson <simon@josefsson.org>
12917         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
12919 2007-03-07  Simon Josefsson <simon@josefsson.org>
12921         * lib/gnutls_buffers.c: Simplify error handling.
12923 2007-03-07  Simon Josefsson <simon@josefsson.org>
12925         * NEWS: Add.
12927 2007-03-07  Simon Josefsson <simon@josefsson.org>
12929         * lib/gnutls_priority.c: Doc fix.
12931 2007-03-07  Simon Josefsson <simon@josefsson.org>
12933         * configure.in: Bump due to added APIs.
12935 2007-03-07  Simon Josefsson <simon@josefsson.org>
12937         * lib/gnutls_priority.c: Prefer aes256.
12939 2007-03-06  Simon Josefsson <simon@josefsson.org>
12941         * doc/manpages/Makefile.am: Update.
12943 2007-03-06  Simon Josefsson <simon@josefsson.org>
12945         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
12947 2007-03-06  Simon Josefsson <simon@josefsson.org>
12949         * lgl/stdio_.h: Update.
12951 2007-03-05  Simon Josefsson <simon@josefsson.org>
12953         * src/serv.c: Use libgnutls' priorities.
12955 2007-03-05  Simon Josefsson <simon@josefsson.org>
12957         * src/cli.c: Fix.
12959 2007-03-05  Simon Josefsson <simon@josefsson.org>
12961         * tests/dhepskself.c: Remove priority setting.  Fix output.
12963 2007-03-05  Simon Josefsson <simon@josefsson.org>
12965         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
12966         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
12967         confusing priority setting stuff.
12969 2007-03-05  Simon Josefsson <simon@josefsson.org>
12971         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
12973 2007-03-05  Simon Josefsson <simon@josefsson.org>
12975         * lib/ext_authz.c: Don't assert when no authz.
12977 2007-03-05  Simon Josefsson <simon@josefsson.org>
12979         * src/cli.c: Use default ciphers.  Simplify SRP callback.
12981 2007-03-05  Simon Josefsson <simon@josefsson.org>
12983         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
12985 2007-03-05  Simon Josefsson <simon@josefsson.org>
12987         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
12989 2007-03-05  Simon Josefsson <simon@josefsson.org>
12991         * lib/gnutls_priority.c: Indent and doc fix.
12993 2007-03-05  Simon Josefsson <simon@josefsson.org>
12995         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
12996         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
12998 2007-03-05  Simon Josefsson <simon@josefsson.org>
13000         * configure.in: Reorder.
13002 2007-03-05  Simon Josefsson <simon@josefsson.org>
13004         * configure.in: Reorder.
13006 2007-03-05  Simon Josefsson <simon@josefsson.org>
13008         * configure.in: Reorder.
13010 2007-03-05  Simon Josefsson <simon@josefsson.org>
13012         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
13013         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
13014         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
13015         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
13016         build-aux.
13018 2007-03-05  Simon Josefsson <simon@josefsson.org>
13020         * configure.in: Use build-aux/.
13022 2007-03-05  Simon Josefsson <simon@josefsson.org>
13024         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
13025         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
13026         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
13027         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
13029 2007-02-26  Simon Josefsson <simon@josefsson.org>
13031         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
13033 2007-02-26  Simon Josefsson <simon@josefsson.org>
13035         * po/sv.po: Sync with TP.
13037 2007-02-26  Simon Josefsson <simon@josefsson.org>
13039         * po/pl.po: Sync with TP.
13041 2007-02-26  Simon Josefsson <simon@josefsson.org>
13043         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
13045 2007-02-25  Simon Josefsson <simon@josefsson.org>
13047         * doc/examples/.cvsignore: [no log message]
13049 2007-02-25  Simon Josefsson <simon@josefsson.org>
13051         * doc/gnutls.texi: Add authz server.
13053 2007-02-25  Simon Josefsson <simon@josefsson.org>
13055         * NEWS: Fix.
13057 2007-02-25  Simon Josefsson <simon@josefsson.org>
13059         * doc/examples/Makefile.am: Add authz.
13061 2007-02-25  Simon Josefsson <simon@josefsson.org>
13063         * doc/examples/ex-serv-authz.c: Add.
13065 2007-02-25  Simon Josefsson <simon@josefsson.org>
13067         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
13069 2007-02-24  Simon Josefsson <simon@josefsson.org>
13071         * lib/x509/x509.c: Add credits.
13073 2007-02-22  Simon Josefsson <simon@josefsson.org>
13075         * lib/x509/output.c: Minor tweaks to proxy output.
13077 2007-02-22  Simon Josefsson <simon@josefsson.org>
13079         * NEWS: Add.
13081 2007-02-22  Simon Josefsson <simon@josefsson.org>
13083         * THANKS: Typo.
13085 2007-02-22  Simon Josefsson <simon@josefsson.org>
13087         * THANKS: Add.
13089 2007-02-22  Simon Josefsson <simon@josefsson.org>
13091         * tests/.cvsignore: [no log message]
13093 2007-02-22  Simon Josefsson <simon@josefsson.org>
13095         * tests/dn.c: Other cert.
13097 2007-02-22  Simon Josefsson <simon@josefsson.org>
13099         * tests/Makefile.am: Add dn.
13101 2007-02-22  Simon Josefsson <simon@josefsson.org>
13103         * tests/dn.c: Add.
13105 2007-02-22  Simon Josefsson <simon@josefsson.org>
13107         * lib/x509/x509.c: Rename.
13109 2007-02-22  Simon Josefsson <simon@josefsson.org>
13111         * includes/gnutls/x509.h: Rename non-released functions.
13113 2007-02-22  Simon Josefsson <simon@josefsson.org>
13115         * lib/x509/x509.h: Remove.
13117 2007-02-22  Simon Josefsson <simon@josefsson.org>
13119         * lib/x509/x509.c: Code cleanup and documentation of last patch.
13121 2007-02-22  Simon Josefsson <simon@josefsson.org>
13123         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
13125 2007-02-22  Simon Josefsson <simon@josefsson.org>
13127         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
13128         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
13130 2007-02-22  Simon Josefsson <simon@josefsson.org>
13132         * NEWS, configure.in: Bump versions.
13134 2007-02-22  Simon Josefsson <simon@josefsson.org>
13136         * ChangeLog: [no log message]
13138 2007-02-22  Simon Josefsson <simon@josefsson.org>
13140         * NEWS: Version 1.7.7.
13142 2007-02-22  Simon Josefsson <simon@josefsson.org>
13144         * lgl/.cvsignore: [no log message]
13146 2007-02-22  Simon Josefsson <simon@josefsson.org>
13148         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
13149         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
13150         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
13151         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
13152         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
13153         lgl/unistd_.h, link-warning.h: Update.
13155 2007-02-22  Simon Josefsson <simon@josefsson.org>
13157         * doc/manpages/Makefile.am: Update.
13159 2007-02-22  Simon Josefsson <simon@josefsson.org>
13161         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
13163 2007-02-22  Simon Josefsson <simon@josefsson.org>
13165         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
13167 2007-02-22  Simon Josefsson <simon@josefsson.org>
13169         * lib/gnutls_int.h: New flags for authz extension.
13171 2007-02-22  Simon Josefsson <simon@josefsson.org>
13173         * lib/ext_authz.c: Use our own logic to determine whether to send
13174         extension replies in server.
13176 2007-02-22  Simon Josefsson <simon@josefsson.org>
13178         * lib/gnutls_extensions.h: Add prototype for
13179         _gnutls_extension_list_check, we use it in ext_authz.c.
13181 2007-02-22  Simon Josefsson <simon@josefsson.org>
13183         * lib/gnutls_extensions.c: Remove static from
13184         _gnutls_extension_list_check, we use it in ext_authz.c
13186 2007-02-22  Simon Josefsson <simon@josefsson.org>
13188         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
13190 2007-02-22  Simon Josefsson <simon@josefsson.org>
13192         * src/cli-gaa.c, src/cli-gaa.h: Generated.
13194 2007-02-22  Simon Josefsson <simon@josefsson.org>
13196         * src/cli.c, src/serv.c: Fix #include's.
13198 2007-02-22  Simon Josefsson <simon@josefsson.org>
13200         * NEWS: Add.
13202 2007-02-22  Simon Josefsson <simon@josefsson.org>
13204         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
13205         and --authz-saml-assertion.
13207 2007-02-22  Simon Josefsson <simon@josefsson.org>
13209         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
13210         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
13211         --authz-saml-assertion.
13213 2007-02-22  Simon Josefsson <simon@josefsson.org>
13215         * NEWS: Fix.
13217 2007-02-22  Simon Josefsson <simon@josefsson.org>
13219         * configure.in: Fix so version due to added APIs.
13221 2007-02-22  Simon Josefsson <simon@josefsson.org>
13223         * doc/reference/Makefile.am: Ignore more.
13225 2007-02-22  Simon Josefsson <simon@josefsson.org>
13227         * NEWS: Revert.
13229 2007-02-22  Simon Josefsson <simon@josefsson.org>
13231         * lib/gnutls.pc.in: Revert Requires-change.
13233 2007-02-21  Simon Josefsson <simon@josefsson.org>
13235         * NEWS: Typo.
13237 2007-02-21  Simon Josefsson <simon@josefsson.org>
13239         * lib/gnutls_extensions.c: Add authz extension.
13241 2007-02-21  Simon Josefsson <simon@josefsson.org>
13243         * lib/ext_authz.c: Typo.
13245 2007-02-21  Simon Josefsson <simon@josefsson.org>
13247         * lib/gnutls_supplemental.c: Add authz hooks.
13249 2007-02-21  Simon Josefsson <simon@josefsson.org>
13251         * includes/gnutls/gnutls.h.in: Fix type (in never released
13252         prototypes).
13254 2007-02-21  Simon Josefsson <simon@josefsson.org>
13256         * lib/gnutls_int.h: Add authz stuff.
13258 2007-02-21  Simon Josefsson <simon@josefsson.org>
13260         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
13262 2007-02-21  Simon Josefsson <simon@josefsson.org>
13264         * lib/ext_authz.c, lib/ext_authz.h: New file.
13266 2007-02-21  Simon Josefsson <simon@josefsson.org>
13268         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
13269         gnutls_supplemental.c.
13271 2007-02-21  Simon Josefsson <simon@josefsson.org>
13273         * lib/gnutls_supplemental.c: Fill in type+length.
13275 2007-02-21  Simon Josefsson <simon@josefsson.org>
13277         * NEWS: Add.
13279 2007-02-21  Simon Josefsson <simon@josefsson.org>
13281         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
13282         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
13283         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
13284         gnutls_authz_send_x509_attr_cert_url, and
13285         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
13286         gnutls_authz_data_format_type_t (never part of any release).
13288 2007-02-21  Simon Josefsson <simon@josefsson.org>
13290         * lib/gnutls_supplemental.c: If callbacks failed to provide
13291         anything, at least send protocol valid (yet semantically invalid)
13292         supplemental message.
13294 2007-02-21  Simon Josefsson <simon@josefsson.org>
13296         * lib/gnutls_int.h: Add for supplemental support.
13298 2007-02-21  Simon Josefsson <simon@josefsson.org>
13300         * lib/gnutls_handshake.c: Support supplemental handshake messages.
13302 2007-02-21  Simon Josefsson <simon@josefsson.org>
13304         * lib/Makefile.am: Add gnutls_supplemental.h and
13305         gnutls_supplemental.c.
13307 2007-02-21  Simon Josefsson <simon@josefsson.org>
13309         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
13311 2007-02-21  Simon Josefsson <simon@josefsson.org>
13313         * doc/TODO: Add.
13315 2007-02-19  Simon Josefsson <simon@josefsson.org>
13317         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
13318         Fix gnutls_authz_data_format_type_t.
13320 2007-02-19  Simon Josefsson <simon@josefsson.org>
13322         * NEWS: Add.
13324 2007-02-17  Simon Josefsson <simon@josefsson.org>
13326         * lib/debug.c: Support SUPPLEMENTAL handshake type.
13328 2007-02-16  Simon Josefsson <simon@josefsson.org>
13330         * AUTHORS: update
13332 2007-02-16  Simon Josefsson <simon@josefsson.org>
13334         * NEWS: Add.
13336 2007-02-16  Simon Josefsson <simon@josefsson.org>
13338         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
13340 2007-02-16  Simon Josefsson <simon@josefsson.org>
13342         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
13344 2007-02-16  Simon Josefsson <simon@josefsson.org>
13346         * lib/x509/rfc2818_hostname.c: Indent.
13348 2007-02-16  Simon Josefsson <simon@josefsson.org>
13350         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
13352 2007-02-16  Simon Josefsson <simon@josefsson.org>
13354         * NEWS: Add.
13356 2007-02-16  Simon Josefsson <simon@josefsson.org>
13358         * tests/hostname-check/hostname-check.c: Fix mem leak.
13360 2007-02-16  Simon Josefsson <simon@josefsson.org>
13362         * lib/x509/rfc2818_hostname.c: Doc fix.
13364 2007-02-16  Simon Josefsson <simon@josefsson.org>
13366         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
13367         as a successful RFC 2818 hostname comparison match.  Reported by
13368         "Richard W.M. Jones" <rjones@redhat.com>.
13370 2007-02-16  Simon Josefsson <simon@josefsson.org>
13372         * tests/hostname-check/.cvsignore: [no log message]
13374 2007-02-16  Simon Josefsson <simon@josefsson.org>
13376         * configure.in, tests/Makefile.am,
13377         tests/hostname-check/Makefile.am, tests/hostname-check/README,
13378         tests/hostname-check/hostname-check.c: Add self test of rfc2818
13379         server identity check.
13381 2007-02-15  Simon Josefsson <simon@josefsson.org>
13383         * NEWS: Add.
13385 2007-02-15  Simon Josefsson <simon@josefsson.org>
13387         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
13388         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
13389         <thresh@altlinux.ru>.
13391 2007-02-14  Simon Josefsson <simon@josefsson.org>
13393         * lib/gnutls_hash_int.c: Avoid assert.
13395 2007-02-14  Simon Josefsson <simon@josefsson.org>
13397         * src/certtool.c: Make sure NULL is a pointer.
13399 2007-02-14  Simon Josefsson <simon@josefsson.org>
13401         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
13402         Joe Orton <joe@manyfish.co.uk>.
13404 2007-02-14  Simon Josefsson <simon@josefsson.org>
13406         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
13408 2007-02-14  Simon Josefsson <simon@josefsson.org>
13410         * NEWS: Add.
13412 2007-02-14  Simon Josefsson <simon@josefsson.org>
13414         * includes/gnutls/gnutls.h.in: Add
13415         gnutls_supplemental_data_format_type_t with member
13416         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
13418 2007-02-14  Simon Josefsson <simon@josefsson.org>
13420         * NEWS: Add.
13422 2007-02-14  Simon Josefsson <simon@josefsson.org>
13424         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
13425         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
13426         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
13427         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
13429 2007-02-14  Simon Josefsson <simon@josefsson.org>
13431         * lib/gnutls_int.h: Reorder.
13433 2007-02-14  Simon Josefsson <simon@josefsson.org>
13435         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
13436         GNUTLS_EXTENSION_AUTHZ_SERVER.
13438 2007-02-14  Simon Josefsson <simon@josefsson.org>
13440         * NEWS: Add.
13442 2007-02-14  Simon Josefsson <simon@josefsson.org>
13444         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
13446 2007-02-14  Simon Josefsson <simon@josefsson.org>
13448         * includes/gnutls/gnutls.h.in: Spell out handshake types.
13450 2007-02-13  Simon Josefsson <simon@josefsson.org>
13452         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
13454 2007-02-13  Simon Josefsson <simon@josefsson.org>
13456         * src/certtool.c: Use error().
13458 2007-02-13  Simon Josefsson <simon@josefsson.org>
13460         * src/certtool.c: Cleanup p12 printing.
13462 2007-02-13  Simon Josefsson <simon@josefsson.org>
13464         * src/certtool.c: Cleanup pkcs7_info.
13466 2007-02-13  Simon Josefsson <simon@josefsson.org>
13468         * src/certtool.c: Fix.
13470 2007-02-13  Simon Josefsson <simon@josefsson.org>
13472         * src/certtool.c: Better errors.
13474 2007-02-13  Simon Josefsson <simon@josefsson.org>
13476         * src/certtool.gaa: Remove --copyright (use --version).
13478 2007-02-13  Simon Josefsson <simon@josefsson.org>
13480         * src/certtool.c: Use version-etc.
13482 2007-02-13  Simon Josefsson <simon@josefsson.org>
13484         * configure.in: Fix for version-etc.
13486 2007-02-13  Simon Josefsson <simon@josefsson.org>
13488         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
13489         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
13490         gl/version-etc.h: Update.
13492 2007-02-13  Simon Josefsson <simon@josefsson.org>
13494         * src/certtool.c: Cleanup CRL.
13496 2007-02-13  Simon Josefsson <simon@josefsson.org>
13498         * src/certtool.c: Cleanup.
13500 2007-02-13  Simon Josefsson <simon@josefsson.org>
13502         * src/certtool.c: Simplify.
13504 2007-02-13  Simon Josefsson <simon@josefsson.org>
13506         * src/certtool.c: Cleanups.
13508 2007-02-13  Simon Josefsson <simon@josefsson.org>
13510         * src/certtool.c: Rewrite generate_private_key_int.
13512 2007-02-13  Simon Josefsson <simon@josefsson.org>
13514         * src/certtool.c: Fix mem leak.
13516 2007-02-13  Simon Josefsson <simon@josefsson.org>
13518         * src/certtool.c: Fix crl_info.
13520 2007-02-13  Simon Josefsson <simon@josefsson.org>
13522         * src/certtool.c: Rewrite load_private_key.
13524 2007-02-13  Simon Josefsson <simon@josefsson.org>
13526         * src/certtool.c: Rewrite load_request.
13528 2007-02-13  Simon Josefsson <simon@josefsson.org>
13530         * src/certtool.c: Rewrite load_ca_private_key.
13532 2007-02-13  Simon Josefsson <simon@josefsson.org>
13534         * src/certtool.c: Remove.
13536 2007-02-13  Simon Josefsson <simon@josefsson.org>
13538         * src/certtool.c: Rewrite load_ca_cert.
13540 2007-02-13  Simon Josefsson <simon@josefsson.org>
13542         * src/certtool.c: No limit on CRL size during verification.
13544 2007-02-13  Simon Josefsson <simon@josefsson.org>
13546         * lib/x509/x509.c: Simplify.
13548 2007-02-13  Simon Josefsson <simon@josefsson.org>
13550         * tests/certificate_set_x509_crl.c: Need config.h.
13552 2007-02-13  Simon Josefsson <simon@josefsson.org>
13554         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
13556 2007-02-13  Simon Josefsson <simon@josefsson.org>
13558         * src/Makefile.am: Need libgnu.la.
13560 2007-02-13  Simon Josefsson <simon@josefsson.org>
13562         * src/errcodes.c: Need config.h.
13564 2007-02-13  Simon Josefsson <simon@josefsson.org>
13566         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
13568 2007-02-13  Simon Josefsson <simon@josefsson.org>
13570         * configure.in: Remove stuff obsoleted by time_r.
13572 2007-02-13  Simon Josefsson <simon@josefsson.org>
13574         * configure.in: Don't check for time.h, not needed.
13576 2007-02-13  Simon Josefsson <simon@josefsson.org>
13578         * lib/defines.h: Only use time.h, from gnulib if needed.
13580 2007-02-13  Simon Josefsson <simon@josefsson.org>
13582         * lgl/.cvsignore: [no log message]
13584 2007-02-13  Simon Josefsson <simon@josefsson.org>
13586         * tests/pathlen/ca-no-pathlen.pem,
13587         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
13589 2007-02-13  Simon Josefsson <simon@josefsson.org>
13591         * NEWS: Add.
13593 2007-02-13  Simon Josefsson <simon@josefsson.org>
13595         * lib/x509/output.c: Remove.
13597 2007-02-13  Simon Josefsson <simon@josefsson.org>
13599         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
13600         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
13601         lgl/time_r.c, lgl/time_r.h: Update.
13603 2007-02-13  Simon Josefsson <simon@josefsson.org>
13605         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
13606         message]
13608 2007-02-13  Simon Josefsson <simon@josefsson.org>
13610         * tests/nist-pkits/README: Fix.
13612 2007-02-13  Simon Josefsson <simon@josefsson.org>
13614         * tests/nist-pkits/gnutls-nist-tests.html: Add.
13616 2007-02-13  Simon Josefsson <simon@josefsson.org>
13618         * tests/nist-pkits/README: Fix.
13620 2007-02-13  Simon Josefsson <simon@josefsson.org>
13622         * tests/nist-pkits/pkits_test: Unpack.
13624 2007-02-13  Simon Josefsson <simon@josefsson.org>
13626         * tests/nist-pkits/.cvsignore: [no log message]
13628 2007-02-13  Simon Josefsson <simon@josefsson.org>
13630         * tests/nist-pkits/pkits_test: Add.
13632 2007-02-13  Simon Josefsson <simon@josefsson.org>
13634         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
13636 2007-02-13  Simon Josefsson <simon@josefsson.org>
13638         * tests/nist-pkits/gnutls_test_entry: Remove.
13640 2007-02-13  Simon Josefsson <simon@josefsson.org>
13642         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
13643         tests/nist-pkits/pkits_test_list_generator.patch: Add.
13645 2007-02-13  Simon Josefsson <simon@josefsson.org>
13647         * tests/nist-pkits/README: Add.
13649 2007-02-13  Simon Josefsson <simon@josefsson.org>
13651         * tests/nist-pkits/README: Add.
13653 2007-02-13  Simon Josefsson <simon@josefsson.org>
13655         * lib/x509/mpi.c: We don't support inherited DSA parameters.
13657 2007-02-13  Simon Josefsson <simon@josefsson.org>
13659         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
13660         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
13662 2007-02-13  Simon Josefsson <simon@josefsson.org>
13664         * tests/nist-pkits/pkits: Fix.
13666 2007-02-13  Simon Josefsson <simon@josefsson.org>
13668         * tests/nist-pkits/pkits: Fix.
13670 2007-02-13  Simon Josefsson <simon@josefsson.org>
13672         * tests/nist-pkits/pkits: Fix.
13674 2007-02-13  Simon Josefsson <simon@josefsson.org>
13676         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
13678 2007-02-13  Simon Josefsson <simon@josefsson.org>
13680         * tests/nist-pkits/README, tests/nist-pkits/pkits,
13681         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
13682         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
13683         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
13684         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
13686 2007-02-13  Simon Josefsson <simon@josefsson.org>
13688         * doc/TODO: Add.
13690 2007-02-13  Simon Josefsson <simon@josefsson.org>
13692         * tests/x509paths/README: Fix.
13694 2007-02-13  Simon Josefsson <simon@josefsson.org>
13696         * tests/x509paths/chain: fix for chain 1.
13698 2007-02-13  Simon Josefsson <simon@josefsson.org>
13700         * tests/.cvsignore: [no log message]
13702 2007-02-13  Simon Josefsson <simon@josefsson.org>
13704         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
13705         old NIST stuff to separate directory.
13707 2007-02-13  Simon Josefsson <simon@josefsson.org>
13709         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
13711 2007-02-13  Simon Josefsson <simon@josefsson.org>
13713         * lib/x509/output.c: Don't use uninitialized.
13715 2007-02-13  Simon Josefsson <simon@josefsson.org>
13717         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
13719 2007-02-13  Simon Josefsson <simon@josefsson.org>
13721         * configure.in: Fix PKI test.
13723 2007-02-13  Simon Josefsson <simon@josefsson.org>
13725         * doc/manpages/Makefile.am: Update.
13727 2007-02-13  Simon Josefsson <simon@josefsson.org>
13729         * src/certtool.c: Simplify copyright.
13731 2007-02-13  Simon Josefsson <simon@josefsson.org>
13733         * NEWS: Add.
13735 2007-02-13  Simon Josefsson <simon@josefsson.org>
13737         * src/certtool-cfg.c: Remove.
13739 2007-02-13  Simon Josefsson <simon@josefsson.org>
13741         * src/certtool.c: Remove unused.
13743 2007-02-13  Simon Josefsson <simon@josefsson.org>
13745         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
13747 2007-02-13  Simon Josefsson <simon@josefsson.org>
13749         * configure.in: Add conditional for PKI stuff.
13751 2007-02-13  Simon Josefsson <simon@josefsson.org>
13753         * src/certtool.c: Handle larger certificate lists.
13755 2007-02-13  Simon Josefsson <simon@josefsson.org>
13757         * src/certtool.c: Fix.
13759 2007-02-13  Simon Josefsson <simon@josefsson.org>
13761         * src/certtool.c: Fix.
13763 2007-02-13  Simon Josefsson <simon@josefsson.org>
13765         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
13767 2007-02-13  Simon Josefsson <simon@josefsson.org>
13769         * src/certtool.c: Use gnutls_x509_crl_print.
13771 2007-02-13  Simon Josefsson <simon@josefsson.org>
13773         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
13774         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
13775         gnutls_x509_crl_print.
13777 2007-02-13  Simon Josefsson <simon@josefsson.org>
13779         * src/certtool.c: Use error().
13781 2007-02-13  Simon Josefsson <simon@josefsson.org>
13783         * libextra/Makefile.am: We do need lgl/ though.
13785 2007-02-13  Simon Josefsson <simon@josefsson.org>
13787         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
13788         gl/.
13790 2007-02-13  Simon Josefsson <simon@josefsson.org>
13792         * libextra/openpgp/Makefile.am: Don't include gl/.
13794 2007-02-13  Simon Josefsson <simon@josefsson.org>
13796         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
13797         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
13798         gl/progname.h: Add.
13800 2007-02-13  Simon Josefsson <simon@josefsson.org>
13802         * configure.in: Revert.
13804 2007-02-13  Simon Josefsson <simon@josefsson.org>
13806         * Makefile.am, configure.in: Revert.
13808 2007-02-13  Simon Josefsson <simon@josefsson.org>
13810         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
13811         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
13812         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
13813         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
13814         Remove.
13816 2007-02-13  Simon Josefsson <simon@josefsson.org>
13818         * libextra/Makefile.am: No need for gl/.
13820 2007-02-13  Simon Josefsson <simon@josefsson.org>
13822         * Makefile.am: Fix src/lib/.
13824 2007-02-13  Simon Josefsson <simon@josefsson.org>
13826         * configure.in: Build src/lib/.
13828 2007-02-13  Simon Josefsson <simon@josefsson.org>
13830         * configure.in: Init src/lib/.
13832 2007-02-13  Simon Josefsson <simon@josefsson.org>
13834         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
13835         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
13836         src/lib/m4/gnulib-comp.m4: Update.
13838 2007-02-13  Simon Josefsson <simon@josefsson.org>
13840         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
13842 2007-02-13  Simon Josefsson <simon@josefsson.org>
13844         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
13845         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
13846         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
13847         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
13848         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
13849         src/lib/progname.c, src/lib/progname.h: Add.
13851 2007-02-13  Simon Josefsson <simon@josefsson.org>
13853         * src/certtool.c: No size limit on CRL data.
13855 2007-02-12  Simon Josefsson <simon@josefsson.org>
13857         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
13859 2007-02-12  Simon Josefsson <simon@josefsson.org>
13861         * lib/x509/output.c: Support GNUTLS_SAN_DN.
13863 2007-02-12  Simon Josefsson <simon@josefsson.org>
13865         * NEWS: Add.
13867 2007-02-12  Simon Josefsson <simon@josefsson.org>
13869         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
13871 2007-02-12  Simon Josefsson <simon@josefsson.org>
13873         * NEWS: Fix.
13875 2007-02-12  Simon Josefsson <simon@josefsson.org>
13877         * configure.in: Bump versions.
13879 2007-02-12  Simon Josefsson <simon@josefsson.org>
13881         * NEWS, includes/gnutls/gnutls.h.in: Add.
13883 2007-02-12  Simon Josefsson <simon@josefsson.org>
13885         * ChangeLog: [no log message]
13887 2007-02-12  Simon Josefsson <simon@josefsson.org>
13889         * NEWS: Version 1.7.6.
13891 2007-02-12  Simon Josefsson <simon@josefsson.org>
13893         * configure.in: New APIs, bump libtool library versions.
13895 2007-02-12  Simon Josefsson <simon@josefsson.org>
13897         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
13898         lgl/m4/string_h.m4, lgl/string_.h: Update.
13900 2007-02-12  Simon Josefsson <simon@josefsson.org>
13902         * Makefile.am: Use latest docs on web site.
13904 2007-02-12  Simon Josefsson <simon@josefsson.org>
13906         * po/POTFILES.in: Add.
13908 2007-02-12  Simon Josefsson <simon@josefsson.org>
13910         * lib/x509/output.c: Mark for translation.
13912 2007-02-12  Simon Josefsson <simon@josefsson.org>
13914         * lib/pkix_asn1_tab.c: Generated.
13916 2007-02-12  Simon Josefsson <simon@josefsson.org>
13918         * lib/x509/output.c: Print more than one SAN.
13920 2007-02-12  Simon Josefsson <simon@josefsson.org>
13922         * lib/x509/output.c: Better printing of XMPP SAN.
13924 2007-02-12  Simon Josefsson <simon@josefsson.org>
13926         * lib/pkix.asn: Add XMPP definitions.
13928 2007-02-12  Simon Josefsson <simon@josefsson.org>
13930         * lib/x509/x509.c: Doc fix.
13932 2007-02-12  Simon Josefsson <simon@josefsson.org>
13934         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
13935         <m@tthias.eu>.
13937 2007-02-12  Simon Josefsson <simon@josefsson.org>
13939         * src/serv.c: Print X.509 client cert info.
13941 2007-02-09  Simon Josefsson <simon@josefsson.org>
13943         * src/serv.c: Text fix.
13945 2007-02-09  Simon Josefsson <simon@josefsson.org>
13947         * doc/manpages/Makefile.am: Update.
13949 2007-02-09  Simon Josefsson <simon@josefsson.org>
13951         * tests/pathlen/ca-no-pathlen.pem,
13952         tests/pathlen/no-ca-or-pathlen.pem: Update.
13954 2007-02-09  Simon Josefsson <simon@josefsson.org>
13956         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
13957         that gmtime was used and that the time given is in UTC.  Just hard
13958         code it to UTC.
13960 2007-02-09  Simon Josefsson <simon@josefsson.org>
13962         * lib/gnutls_str.c: Typo.
13964 2007-02-09  Simon Josefsson <simon@josefsson.org>
13966         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
13967         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
13968         lgl/vasprintf.h: Add.
13970 2007-02-09  Simon Josefsson <simon@josefsson.org>
13972         * lib/x509/output.c: Use gnulib's time_r for systems that lack
13973         gmtime_r.
13975 2007-02-09  Simon Josefsson <simon@josefsson.org>
13977         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
13978         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
13980 2007-02-09  Simon Josefsson <simon@josefsson.org>
13982         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
13984 2007-02-09  Simon Josefsson <simon@josefsson.org>
13986         * lib/x509/output.c: Strings not zero terminated.
13988 2007-02-09  Simon Josefsson <simon@josefsson.org>
13990         * lib/x509/output.c: Hexprint unknown extensions.
13992 2007-02-09  Simon Josefsson <simon@josefsson.org>
13994         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
13995         tests/pathlen/no-ca-or-pathlen.pem: Update.
13997 2007-02-09  Simon Josefsson <simon@josefsson.org>
13999         * src/certtool.c: Remove.
14001 2007-02-09  Simon Josefsson <simon@josefsson.org>
14003         * src/certtool.c: Fix.
14005 2007-02-09  Simon Josefsson <simon@josefsson.org>
14007         * NEWS: Add.
14009 2007-02-09  Simon Josefsson <simon@josefsson.org>
14011         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
14013 2007-02-09  Simon Josefsson <simon@josefsson.org>
14015         * src/certtool.c: Use gnutls_x509_crt_print.
14017 2007-02-09  Simon Josefsson <simon@josefsson.org>
14019         * NEWS, includes/gnutls/x509.h: Add.
14021 2007-02-09  Simon Josefsson <simon@josefsson.org>
14023         * lib/x509/output.c: Fix error messages.
14025 2007-02-09  Simon Josefsson <simon@josefsson.org>
14027         * lib/x509/output.c: Really fix.
14029 2007-02-09  Simon Josefsson <simon@josefsson.org>
14031         * lib/x509/output.c: Fix.
14033 2007-02-09  Simon Josefsson <simon@josefsson.org>
14035         * includes/gnutls/x509.h: Change signature (ok since no release).
14037 2007-02-09  Simon Josefsson <simon@josefsson.org>
14039         * lib/x509/output.c: Use datum for outputs.
14041 2007-02-09  Simon Josefsson <simon@josefsson.org>
14043         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
14045 2007-02-09  Simon Josefsson <simon@josefsson.org>
14047         * lib/x509/output.c: Simplify.
14049 2007-02-09  Simon Josefsson <simon@josefsson.org>
14051         * lib/x509/extensions.c: Don't crash on NULL's.
14053 2007-02-08  Simon Josefsson <simon@josefsson.org>
14055         * NEWS: Add, from older branches.
14057 2007-02-08  Simon Josefsson <simon@josefsson.org>
14059         * lib/x509/output.c: Doc fix.
14061 2007-02-08  Simon Josefsson <simon@josefsson.org>
14063         * lib/x509/Makefile.am: Build output.c.
14065 2007-02-08  Simon Josefsson <simon@josefsson.org>
14067         * NEWS, lib/x509/output.c: Add.
14069 2007-02-08  Simon Josefsson <simon@josefsson.org>
14071         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
14072         gnutls_x509_crt_get_signature.
14074 2007-02-08  Simon Josefsson <simon@josefsson.org>
14076         * NEWS: Add.
14078 2007-02-08  Simon Josefsson <simon@josefsson.org>
14080         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
14082 2007-02-08  Simon Josefsson <simon@josefsson.org>
14084         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
14086 2007-02-08  Simon Josefsson <simon@josefsson.org>
14088         * lib/x509/extensions.c: Fix warnings.
14090 2007-02-08  Simon Josefsson <simon@josefsson.org>
14092         * lib/gnutls_str.c, lib/gnutls_str.h: Add
14093         _gnutls_string_append_printf.
14095 2007-02-08  Simon Josefsson <simon@josefsson.org>
14097         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
14098         gnutls_x509_crt_get_extension_data and
14099         gnutls_x509_crt_get_extension_info.
14101 2007-02-08  Simon Josefsson <simon@josefsson.org>
14103         * src/certtool.c: Fix.
14105 2007-02-08  Simon Josefsson <simon@josefsson.org>
14107         * src/certtool.c: XMPP otherName SAN support.
14109 2007-02-08  Simon Josefsson <simon@josefsson.org>
14111         * NEWS: Typo.
14113 2007-02-08  Simon Josefsson <simon@josefsson.org>
14115         * NEWS, THANKS: Add.
14117 2007-02-08  Simon Josefsson <simon@josefsson.org>
14119         * NEWS: Add.
14121 2007-02-08  Simon Josefsson <simon@josefsson.org>
14123         * NEWS, lib/x509/x509.c: Fix.
14125 2007-02-08  Simon Josefsson <simon@josefsson.org>
14127         * includes/gnutls/gnutls.h.in: Doc fix.
14129 2007-02-08  Simon Josefsson <simon@josefsson.org>
14131         * lib/x509/x509.c: Support XMPP OID.
14133 2007-02-08  Simon Josefsson <simon@josefsson.org>
14135         * lib/x509/x509.c: Doc fix.
14137 2007-02-08  Simon Josefsson <simon@josefsson.org>
14139         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
14140         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
14141         otherName SAN's.
14143 2007-02-07  Simon Josefsson <simon@josefsson.org>
14145         * doc/gnutls.texi: Fix.
14147 2007-02-07  Simon Josefsson <simon@josefsson.org>
14149         * doc/gnutls.texi: add tcp and tlsia
14151 2007-02-07  Simon Josefsson <simon@josefsson.org>
14153         * AUTHORS: Fix.
14155 2007-02-07  Simon Josefsson <simon@josefsson.org>
14157         * src/serv.c: Don't say TLS 1.0.
14159 2007-02-07  Simon Josefsson <simon@josefsson.org>
14161         * NEWS: Fix.
14163 2007-02-07  Simon Josefsson <simon@josefsson.org>
14165         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
14167 2007-02-07  Simon Josefsson <simon@josefsson.org>
14169         * NEWS: Add.
14171 2007-02-07  Simon Josefsson <simon@josefsson.org>
14173         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
14175 2007-02-07  Simon Josefsson <simon@josefsson.org>
14177         * NEWS: Add.
14179 2007-02-07  Simon Josefsson <simon@josefsson.org>
14181         * doc/gnutls.texi: dsa key
14183 2007-02-06  Simon Josefsson <simon@josefsson.org>
14185         * doc/gnutls.texi: Fix.
14187 2007-02-06  Simon Josefsson <simon@josefsson.org>
14189         * lib/gnutls_sig.c: Fix crash on failures.
14191 2007-02-06  Simon Josefsson <simon@josefsson.org>
14193         * NEWS, configure.in: Bump versions.
14195 2007-02-06  Simon Josefsson <simon@josefsson.org>
14197         * doc/protocol/draft-ietf-tls-srp-00.txt,
14198         doc/protocol/draft-ietf-tls-srp-01.txt,
14199         doc/protocol/draft-ietf-tls-srp-02.txt,
14200         doc/protocol/draft-ietf-tls-srp-03.txt,
14201         doc/protocol/draft-ietf-tls-srp-04.txt,
14202         doc/protocol/draft-ietf-tls-srp-05.txt,
14203         doc/protocol/draft-ietf-tls-srp-06.txt,
14204         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
14206 2007-02-06  Simon Josefsson <simon@josefsson.org>
14208         * ChangeLog: [no log message]
14210 2007-02-06  Simon Josefsson <simon@josefsson.org>
14212         * NEWS: Version 1.7.5.
14214 2007-02-06  Simon Josefsson <simon@josefsson.org>
14216         * NEWS: Fix.
14218 2007-02-06  Simon Josefsson <simon@josefsson.org>
14220         * NEWS: Add.
14222 2007-02-06  Simon Josefsson <simon@josefsson.org>
14224         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14225         lgl/m4/string_h.m4, lgl/string_.h: Update.
14227 2007-02-06  Simon Josefsson <simon@josefsson.org>
14229         * NEWS: Reorder.
14231 2007-02-06  Simon Josefsson <simon@josefsson.org>
14233         * doc/gnutls.texi: Fix.
14235 2007-02-06  Simon Josefsson <simon@josefsson.org>
14237         * NEWS: Add.
14239 2007-02-06  Simon Josefsson <simon@josefsson.org>
14241         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
14243 2007-02-06  Simon Josefsson <simon@josefsson.org>
14245         * doc/gnutls.texi: mention psk
14247 2007-02-06  Simon Josefsson <simon@josefsson.org>
14249         * NEWS: Add.
14251 2007-02-06  Simon Josefsson <simon@josefsson.org>
14253         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
14254         GNUTLS_KX_SRP_DSS if there is no SRP credential.
14256 2007-02-06  Simon Josefsson <simon@josefsson.org>
14258         * doc/gnutls.texi: fix
14260 2007-02-06  Simon Josefsson <simon@josefsson.org>
14262         * doc/gnutls.texi: fix
14264 2007-02-06  Simon Josefsson <simon@josefsson.org>
14266         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
14267         username/password.
14269 2007-02-06  Simon Josefsson <simon@josefsson.org>
14271         * doc/gnutls.texi: Add.
14273 2007-02-06  Simon Josefsson <simon@josefsson.org>
14275         * src/cli.c: Prefer PSK.
14277 2007-02-06  Simon Josefsson <simon@josefsson.org>
14279         * src/cli.c, src/serv.c: Modernize priorities.
14281 2007-02-06  Simon Josefsson <simon@josefsson.org>
14283         * doc/gnutls.texi: more
14285 2007-02-06  Simon Josefsson <simon@josefsson.org>
14287         * src/common.c: Parse new MACs.
14289 2007-02-06  Simon Josefsson <simon@josefsson.org>
14291         * src/serv.c: Prefer OpenPGP certs from client.
14293 2007-02-06  Simon Josefsson <simon@josefsson.org>
14295         * doc/gnutls.texi: Fix.
14297 2007-02-06  Simon Josefsson <simon@josefsson.org>
14299         * NEWS: Fix.
14301 2007-02-06  Simon Josefsson <simon@josefsson.org>
14303         * src/cli-gaa.c: Generated.
14305 2007-02-06  Simon Josefsson <simon@josefsson.org>
14307         * configure.in: Bump versions.
14309 2007-02-06  Simon Josefsson <simon@josefsson.org>
14311         * NEWS: Add.
14313 2007-02-06  Simon Josefsson <simon@josefsson.org>
14315         * src/common.c: Typo in last commit.
14317 2007-02-06  Simon Josefsson <simon@josefsson.org>
14319         * src/cli.gaa: Typo.
14321 2007-02-06  Simon Josefsson <simon@josefsson.org>
14323         * src/common.c: Fix --list.
14325 2007-02-06  Simon Josefsson <simon@josefsson.org>
14327         * doc/gnutls.texi: Add.
14329 2007-02-06  Simon Josefsson <simon@josefsson.org>
14331         * lib/gnutls_hash_int.c: Revert, not needed.
14333 2007-02-06  Simon Josefsson <simon@josefsson.org>
14335         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
14336         commit.
14338 2007-02-06  Simon Josefsson <simon@josefsson.org>
14340         * src/serv.c: Fix last commit.
14342 2007-02-06  Simon Josefsson <simon@josefsson.org>
14344         * src/serv.c: Support TLS 1.2 and AES 256.
14346 2007-02-05  Simon Josefsson <simon@josefsson.org>
14348         * ChangeLog: [no log message]
14350 2007-02-05  Simon Josefsson <simon@josefsson.org>
14352         * NEWS: Version 1.7.4.
14354 2007-02-05  Simon Josefsson <simon@josefsson.org>
14356         * NEWS: Add.
14358 2007-02-05  Simon Josefsson <simon@josefsson.org>
14360         * src/serv.c: use static DH params if none or provided
14362 2007-02-05  Simon Josefsson <simon@josefsson.org>
14364         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
14365         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
14367 2007-02-05  Simon Josefsson <simon@josefsson.org>
14369         * tests/pskself.c: No dh here.
14371 2007-02-05  Simon Josefsson <simon@josefsson.org>
14373         * NEWS: Reorder.
14375 2007-02-05  Simon Josefsson <simon@josefsson.org>
14377         * tests/sha2/.cvsignore: [no log message]
14379 2007-02-05  Simon Josefsson <simon@josefsson.org>
14381         * NEWS: Fix.
14383 2007-02-05  Simon Josefsson <simon@josefsson.org>
14385         * configure.in, tests/Makefile.am: Add SHA-2 self test.
14387 2007-02-05  Simon Josefsson <simon@josefsson.org>
14389         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
14390         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
14391         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
14393 2007-02-05  Simon Josefsson <simon@josefsson.org>
14395         * NEWS: Add.
14397 2007-02-05  Simon Josefsson <simon@josefsson.org>
14399         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
14400         for templates.
14402 2007-02-05  Simon Josefsson <simon@josefsson.org>
14404         * src/certtool-gaa.c: Generated.
14406 2007-02-05  Simon Josefsson <simon@josefsson.org>
14408         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
14410 2007-02-05  Simon Josefsson <simon@josefsson.org>
14412         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
14413         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
14414         (RSA-)SHA-256/384/512.
14416 2007-02-05  Simon Josefsson <simon@josefsson.org>
14418         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
14420 2007-02-05  Simon Josefsson <simon@josefsson.org>
14422         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
14423         Affects gnutls_sign_algorithm_get_name, and
14424         _gnutls_x509_sign_to_oid.
14426 2007-02-05  Simon Josefsson <simon@josefsson.org>
14428         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
14430 2007-02-05  Simon Josefsson <simon@josefsson.org>
14432         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
14433         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
14434         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
14435         lgl/string_.h: Update.
14437 2007-02-04  Simon Josefsson <simon@josefsson.org>
14439         * NEWS: Add.
14441 2007-02-04  Simon Josefsson <simon@josefsson.org>
14443         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
14444         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14445         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
14446         lgl/string_.h: Update.
14448 2007-02-02  Simon Josefsson <simon@josefsson.org>
14450         * doc/gnutls.texi: Typo.
14452 2007-02-02  Simon Josefsson <simon@josefsson.org>
14454         * NEWS: Add.
14456 2007-02-02  Simon Josefsson <simon@josefsson.org>
14458         * NEWS, configure.in: Bump versions.
14460 2007-02-02  Simon Josefsson <simon@josefsson.org>
14462         * doc/signatures.texi: Removed the wrong file, re-add this one.
14463         Oops.
14465 2007-02-02  Simon Josefsson <simon@josefsson.org>
14467         * doc/Makefile.am: Remove bibliography.texi.
14469 2007-02-02  Simon Josefsson <simon@josefsson.org>
14471         * doc/bibliography.texi, doc/signatures.texi: Remove.
14473 2007-02-02  Simon Josefsson <simon@josefsson.org>
14475         * doc/gnutls.texi: Don't use my-bib-macros.
14477 2007-02-02  Simon Josefsson <simon@josefsson.org>
14479         * doc/my-bib-macros.texi: use pxref.
14481 2007-02-02  Simon Josefsson <simon@josefsson.org>
14483         * doc/my-bib-macros.texi: Fix.
14485 2007-02-02  Simon Josefsson <simon@josefsson.org>
14487         * doc/gnutls.texi: proxy and certtool stuff
14489 2007-02-02  Simon Josefsson <simon@josefsson.org>
14491         * lib/x509/xml.c: Doc fix.
14493 2007-02-02  Simon Josefsson <simon@josefsson.org>
14495         * doc/bibliography.texi: reorder
14497 2007-02-02  Simon Josefsson <simon@josefsson.org>
14499         * doc/bibliography.texi: Add rfc3820.
14501 2007-02-02  Simon Josefsson <simon@josefsson.org>
14503         * doc/gnutls.texi: Mention RFC 3820.
14505 2007-02-02  Simon Josefsson <simon@josefsson.org>
14507         * doc/gnutls.texi: Improve extensions stuff.
14509 2007-02-01  Simon Josefsson <simon@josefsson.org>
14511         * ChangeLog: [no log message]
14513 2007-02-01  Simon Josefsson <simon@josefsson.org>
14515         * NEWS: Version 1.7.3.
14517 2007-02-01  Simon Josefsson <simon@josefsson.org>
14519         * NEWS: Typo.
14521 2007-02-01  Simon Josefsson <simon@josefsson.org>
14523         * tests/pathlen/ca-no-pathlen.pem,
14524         tests/pathlen/no-ca-or-pathlen.pem: Update.
14526 2007-02-01  Simon Josefsson <simon@josefsson.org>
14528         * NEWS: Add.
14530 2007-02-01  Simon Josefsson <simon@josefsson.org>
14532         * src/certtool.c: Print times in UTC.
14534 2007-02-01  Simon Josefsson <simon@josefsson.org>
14536         * NEWS: Fix.
14538 2007-02-01  Simon Josefsson <simon@josefsson.org>
14540         * tests/key-id/.cvsignore: [no log message]
14542 2007-02-01  Simon Josefsson <simon@josefsson.org>
14544         * NEWS: Reorder.
14546 2007-02-01  Simon Josefsson <simon@josefsson.org>
14548         * configure.in: Typo.
14550 2007-02-01  Simon Josefsson <simon@josefsson.org>
14552         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
14553         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
14554         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
14555         tests/key-id/key-ca.pem, tests/key-id/key-id,
14556         tests/key-id/key-user.pem: Add key-id self test.
14558 2007-02-01  Simon Josefsson <simon@josefsson.org>
14560         * src/certtool.c: Don't print proxy info if there aren't any proxy
14561         extension.
14563 2007-02-01  Simon Josefsson <simon@josefsson.org>
14565         * doc/protocol/rfc4785.txt: Add.
14567 2007-01-31  Simon Josefsson <simon@josefsson.org>
14569         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
14570         present.  Reported by Dale Sedivec
14571         <dale-keyword-gnutls.5670f1@codefu.org>.
14573 2007-01-31  Simon Josefsson <simon@josefsson.org>
14575         * lib/x509/x509.c: Doc fix.
14577 2007-01-31  Simon Josefsson <simon@josefsson.org>
14579         * doc/manpages/Makefile.am: Add.
14581 2007-01-31  Simon Josefsson <simon@josefsson.org>
14583         * src/certtool-cfg.c: Fix last commit.
14585 2007-01-31  Simon Josefsson <simon@josefsson.org>
14587         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
14588         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
14589         reading/generating proxy certificates in certtool.
14591 2007-01-31  Simon Josefsson <simon@josefsson.org>
14593         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
14594         lib/x509/extensions.h, lib/x509/x509.c: Add
14595         gnutls_x509_crt_get_proxy.
14597 2007-01-31  Simon Josefsson <simon@josefsson.org>
14599         * lib/x509/x509_write.c: Fix last commit.
14601 2007-01-31  Simon Josefsson <simon@josefsson.org>
14603         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
14605 2007-01-31  Simon Josefsson <simon@josefsson.org>
14607         * NEWS: Mention RFC 3820.
14609 2007-01-31  Simon Josefsson <simon@josefsson.org>
14611         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
14612         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
14613         Add proxy certificate APIs.
14615 2007-01-31  Simon Josefsson <simon@josefsson.org>
14617         * NEWS: Add.
14619 2007-01-31  Simon Josefsson <simon@josefsson.org>
14621         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
14623 2007-01-31  Simon Josefsson <simon@josefsson.org>
14625         * gl/.cvsignore, lgl/.cvsignore: [no log message]
14627 2007-01-31  Simon Josefsson <simon@josefsson.org>
14629         * lib/defines.h: String.h from gnulib now makes sure memmem is
14630         available.
14632 2007-01-31  Simon Josefsson <simon@josefsson.org>
14634         * gl/strdup.h, lgl/memmem.h: Remove.
14636 2007-01-31  Simon Josefsson <simon@josefsson.org>
14638         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
14639         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
14640         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
14641         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
14642         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
14643         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
14644         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
14645         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
14646         lgl/vasnprintf.c, lgl/wchar_.h: Update.
14648 2007-01-31  Simon Josefsson <simon@josefsson.org>
14650         * tests/pathlen/.cvsignore: Add.
14652 2007-01-26  Simon Josefsson <simon@josefsson.org>
14654         * NEWS: Add.
14656 2007-01-26  Simon Josefsson <simon@josefsson.org>
14658         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
14659         tests/pathlen/ca-no-pathlen.pem,
14660         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
14661         pathlen bug (and general certificate parsing).
14663 2007-01-26  Simon Josefsson <simon@josefsson.org>
14665         * NEWS: Add.
14667 2007-01-26  Simon Josefsson <simon@josefsson.org>
14669         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
14670         pathLenConstraint is read, even if CA reading fails.
14672 2007-01-25  Simon Josefsson <simon@josefsson.org>
14674         * NEWS: Add.
14676 2007-01-25  Simon Josefsson <simon@josefsson.org>
14678         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
14679         describe C++ compiler bug problem.
14681 2007-01-25  Simon Josefsson <simon@josefsson.org>
14683         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
14684         in a "better" way, tiny patch from Matthias Scheler
14685         <tron@NetBSD.org>.
14687 2007-01-16  Simon Josefsson <simon@josefsson.org>
14689         * configure.in: Bump versions.
14691 2007-01-16  Simon Josefsson <simon@josefsson.org>
14693         * NEWS: Add.
14695 2007-01-16  Simon Josefsson <simon@josefsson.org>
14697         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
14698         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
14699         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
14700         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
14702 2007-01-15  Simon Josefsson <simon@josefsson.org>
14704         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
14706 2007-01-14  Simon Josefsson <simon@josefsson.org>
14708         * ChangeLog: [no log message]
14710 2007-01-14  Simon Josefsson <simon@josefsson.org>
14712         * NEWS: Version 1.7.2.
14714 2007-01-14  Simon Josefsson <simon@josefsson.org>
14716         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
14717         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
14719 2007-01-14  Simon Josefsson <simon@josefsson.org>
14721         * NEWS: Add.
14723 2007-01-14  Simon Josefsson <simon@josefsson.org>
14725         * libextra/opencdk/pubkey.c: Doc fix.
14727 2007-01-14  Simon Josefsson <simon@josefsson.org>
14729         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
14730         Lenz <mario.lenz@gmx.net>.
14732 2007-01-13  Simon Josefsson <simon@josefsson.org>
14734         * NEWS, THANKS: Add.
14736 2007-01-12  Simon Josefsson <simon@josefsson.org>
14738         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
14739         virtual method (possibly incorrect but I don't know what the
14740         intention was).
14742 2007-01-12  Simon Josefsson <simon@josefsson.org>
14744         * NEWS, configure.in: Don't use -mms-bitfields
14745         --enable-runtime-pseudo-reloc.
14747 2007-01-12  Simon Josefsson <simon@josefsson.org>
14749         * gl/Makefile.am: Fix objdir!=srcdir.
14751 2007-01-11  Simon Josefsson <simon@josefsson.org>
14753         * NEWS: Add.
14755 2007-01-11  Simon Josefsson <simon@josefsson.org>
14757         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
14758         available, and store them in the PKCS12 blob.  Suggested by Sascha
14759         Ziemann <sascha.ziemann@secunet.com>.
14761 2007-01-11  Simon Josefsson <simon@josefsson.org>
14763         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
14765 2007-01-11  Simon Josefsson <simon@josefsson.org>
14767         * doc/manpages/Makefile.am: Add.
14769 2007-01-11  Simon Josefsson <simon@josefsson.org>
14771         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
14772         before gl.
14774 2007-01-11  Simon Josefsson <simon@josefsson.org>
14776         * NEWS: Fix.
14778 2007-01-11  Simon Josefsson <simon@josefsson.org>
14780         * NEWS, configure.in, includes/gnutls/x509.h,
14781         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
14782         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
14783         src/certtool.c: Support pathLenConstraint.
14785 2007-01-11  Simon Josefsson <simon@josefsson.org>
14787         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
14788         add it twice.
14790 2007-01-11  Simon Josefsson <simon@josefsson.org>
14792         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
14793         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
14795 2007-01-11  Simon Josefsson <simon@josefsson.org>
14797         * libextra/gnutls_extra.c: Need strverscmp.h.
14799 2007-01-11  Simon Josefsson <simon@josefsson.org>
14801         * NEWS: Fix.
14803 2007-01-11  Simon Josefsson <simon@josefsson.org>
14805         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
14806         libgnutls now.  Fix copyright years.
14808 2007-01-11  Simon Josefsson <simon@josefsson.org>
14810         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
14811         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
14812         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
14813         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
14814         gnutls-extra integration, for OpenPGP certs.
14816 2007-01-11  Simon Josefsson <simon@josefsson.org>
14818         * libextra/gnutls_extra.c: Replace libgcrypt version check with
14819         strverscmp.  No need to duplicate prototype found in gnutls.h for
14820         gnutls_check_version.
14822 2007-01-09  Simon Josefsson <simon@josefsson.org>
14824         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
14825         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
14826         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
14827         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
14828         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
14829         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
14830         lgl/m4/lib-link.m4: Update.
14832 2007-01-05  Simon Josefsson <simon@josefsson.org>
14834         * NEWS: Add.
14836 2007-01-05  Simon Josefsson <simon@josefsson.org>
14838         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
14839         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
14840         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
14842 2007-01-05  Simon Josefsson <simon@josefsson.org>
14844         * configure.in: Bump versions.
14846 2007-01-05  Simon Josefsson <simon@josefsson.org>
14848         * NEWS: Add.
14850 2007-01-05  Simon Josefsson <simon@josefsson.org>
14852         * configure.in: Revert part of patch.
14854 2007-01-05  Simon Josefsson <simon@josefsson.org>
14856         * configure.in, src/Makefile.am: Tiny patch from
14857         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
14858         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
14859         `.gaa' files as being in `$(srcdir)', thereby allowing for
14860         out-of-source-tree builds.
14862 2006-12-28  Simon Josefsson <simon@josefsson.org>
14864         * ChangeLog: [no log message]
14866 2006-12-28  Simon Josefsson <simon@josefsson.org>
14868         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
14869         it.
14871 2006-12-28  Simon Josefsson <simon@josefsson.org>
14873         * ChangeLog: [no log message]
14875 2006-12-28  Simon Josefsson <simon@josefsson.org>
14877         * NEWS: Version 1.7.1.
14879 2006-12-28  Simon Josefsson <simon@josefsson.org>
14881         * NEWS: Add.
14883 2006-12-28  Simon Josefsson <simon@josefsson.org>
14885         * NEWS: Add.
14887 2006-12-28  Simon Josefsson <simon@josefsson.org>
14889         * NEWS: Fix.
14891 2006-12-28  Simon Josefsson <simon@josefsson.org>
14893         * NEWS: Fix.
14895 2006-12-28  Simon Josefsson <simon@josefsson.org>
14897         * NEWS, THANKS: Add.
14899 2006-12-28  Simon Josefsson <simon@josefsson.org>
14901         * lib/gnutls_asn1_tab.c: Generate.
14903 2006-12-28  Simon Josefsson <simon@josefsson.org>
14905         * lib/gnutls.asn: Fix comment to make it parse correctly.
14907 2006-12-27  Simon Josefsson <simon@josefsson.org>
14909         * tests/.cvsignore: [no log message]
14911 2006-12-27  Simon Josefsson <simon@josefsson.org>
14913         * NEWS: Add.
14915 2006-12-27  Simon Josefsson <simon@josefsson.org>
14917         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
14918         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
14919         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
14920         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
14922 2006-12-27  Simon Josefsson <simon@josefsson.org>
14924         * NEWS: Add.
14926 2006-12-27  Simon Josefsson <simon@josefsson.org>
14928         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
14929         lib/x509/Makefile.am, libextra/Makefile.am,
14930         libextra/openpgp/Makefile.am: Tiny patch from
14931         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
14932           `$(srcdir)/scripts/sort2.pl' instead of `scripts/sort2.pl'.  * doc/manpages/Makefile.am: Refer to `gdoc' as   `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'.  * doc/lib/Makefile.am: Likewise.  * doc/lib/x509/Makefile.am: Likewise.  * doc/libextra/Makefile.am: Likewise.  * doc/libextra/openpgp/Makefile.am: Likewise.
14934 2006-12-27  Simon Josefsson <simon@josefsson.org>
14936         * NEWS, THANKS: Add.
14938 2006-12-27  Simon Josefsson <simon@josefsson.org>
14940         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
14941         cert requests (i.e., include a empty list of supported hashes).
14942         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
14943         Courtès).
14945 2006-12-27  Simon Josefsson <simon@josefsson.org>
14947         * NEWS: Add.
14949 2006-12-27  Simon Josefsson <simon@josefsson.org>
14951         * tests/userid/.cvsignore: [no log message]
14953 2006-12-27  Simon Josefsson <simon@josefsson.org>
14955         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
14956         problem reported by Max Kellermann <max@duempel.org>.
14958 2006-12-27  Simon Josefsson <simon@josefsson.org>
14960         * lib/pkix_asn1_tab.c: Generated.
14962 2006-12-27  Simon Josefsson <simon@josefsson.org>
14964         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
14965         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
14966         DirectoryString, to deal with backwards compatibility if there are
14967         IA5String UID fields out there that were generated by older
14968         versions.  Reported by Max Kellermann <max@duempel.org>.
14970 2006-12-27  Simon Josefsson <simon@josefsson.org>
14972         * tests/userid/userid: Add.
14974 2006-12-27  Simon Josefsson <simon@josefsson.org>
14976         * configure.in: Add tests/userid/.
14978 2006-12-27  Simon Josefsson <simon@josefsson.org>
14980         * tests/Makefile.am: Add userid/.
14982 2006-12-27  Simon Josefsson <simon@josefsson.org>
14984         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
14986 2006-12-27  Simon Josefsson <simon@josefsson.org>
14988         * NEWS: Add.
14990 2006-12-27  Simon Josefsson <simon@josefsson.org>
14992         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
14993         certificate authority list, to make sure server's send the proper
14994         list of expected CAs to the client.  Reported by Max Kellermann
14995         <max@duempel.org>.
14997 2006-12-27  Simon Josefsson <simon@josefsson.org>
14999         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
15000         by Max Kellermann <max@duempel.org>.
15002 2006-12-27  Simon Josefsson <simon@josefsson.org>
15004         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
15005         Add.
15007 2006-12-27  Simon Josefsson <simon@josefsson.org>
15009         * NEWS: Add.
15011 2006-12-27  Simon Josefsson <simon@josefsson.org>
15013         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
15014         lgl/m4/stdint.m4: Update.
15016 2006-12-26  Simon Josefsson <simon@josefsson.org>
15018         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
15020 2006-12-26  Simon Josefsson <simon@josefsson.org>
15022         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
15024 2006-12-26  Simon Josefsson <simon@josefsson.org>
15026         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
15027         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
15029 2006-12-26  Simon Josefsson <simon@josefsson.org>
15031         * po/LINGUAS, po/de.po: Sync with TP.
15033 2006-12-10  Simon Josefsson <simon@josefsson.org>
15035         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
15036         (should have just been .cvsignore'd).
15038 2006-12-10  Simon Josefsson <simon@josefsson.org>
15040         * m4/.cvsignore: [no log message]
15042 2006-12-10  Simon Josefsson <simon@josefsson.org>
15044         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
15046 2006-12-10  Simon Josefsson <simon@josefsson.org>
15048         * NEWS: Fix.
15050 2006-12-10  Simon Josefsson <simon@josefsson.org>
15052         * NEWS: Add.
15054 2006-12-10  Simon Josefsson <simon@josefsson.org>
15056         * configure.in: Bump versions.
15058 2006-12-10  Simon Josefsson <simon@josefsson.org>
15060         * NEWS, configure.in: Bump versions.
15062 2006-12-01  Simon Josefsson <simon@josefsson.org>
15064         * lib/gnutls_record.c: Doc fix.
15066 2006-11-29  Simon Josefsson <simon@josefsson.org>
15068         * gl/Makefile.am, lgl/Makefile.am: Update.
15070 2006-11-29  Simon Josefsson <simon@josefsson.org>
15072         * ChangeLog: [no log message]
15074 2006-11-29  Simon Josefsson <simon@josefsson.org>
15076         * Makefile.am: Put in devel/ directory.  Disable doc generation.
15078 2006-11-29  Simon Josefsson <simon@josefsson.org>
15080         * NEWS: Version 1.7.0.
15082 2006-11-29  Simon Josefsson <simon@josefsson.org>
15084         * NEWS: Add.
15086 2006-11-29  Simon Josefsson <simon@josefsson.org>
15088         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
15090 2006-11-29  Simon Josefsson <simon@josefsson.org>
15092         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
15093         default.
15095 2006-11-29  Simon Josefsson <simon@josefsson.org>
15097         * NEWS: Fix.
15099 2006-11-28  Simon Josefsson <simon@josefsson.org>
15101         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
15102         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
15104 2006-11-26  Simon Josefsson <simon@josefsson.org>
15106         * NEWS: Fix.
15108 2006-11-26  Simon Josefsson <simon@josefsson.org>
15110         * NEWS: Add.
15112 2006-11-26  Simon Josefsson <simon@josefsson.org>
15114         * tests/anonself.c: Print TLS version too.
15116 2006-11-26  Simon Josefsson <simon@josefsson.org>
15118         * tests/anonself.c: More debugging.
15120 2006-11-26  Simon Josefsson <simon@josefsson.org>
15122         * tests/utils.c: Output more debug info.
15124 2006-11-26  Simon Josefsson <simon@josefsson.org>
15126         * NEWS: Fix.
15128 2006-11-26  Simon Josefsson <simon@josefsson.org>
15130         * libextra/opencdk/keyserver.c: Doc fix.
15132 2006-11-26  Simon Josefsson <simon@josefsson.org>
15134         * libextra/opencdk/opencdk.h: Doc fixes.
15136 2006-11-26  Simon Josefsson <simon@josefsson.org>
15138         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
15139         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
15140         libextra/opencdk/sign.c: Doc fix.
15142 2006-11-26  Simon Josefsson <simon@josefsson.org>
15144         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
15145         libextra/opencdk/sign.c: Doc fix.
15147 2006-11-26  Simon Josefsson <simon@josefsson.org>
15149         * libextra/opencdk/keydb.c: Doc fix.
15151 2006-11-26  Simon Josefsson <simon@josefsson.org>
15153         * libextra/gnutls_ia.c: Use new internal PRF API.
15155 2006-11-26  Simon Josefsson <simon@josefsson.org>
15157         * lib/gnutls_sig.c: To use NULL
15158         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
15159         question.
15161 2006-11-26  Simon Josefsson <simon@josefsson.org>
15163         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
15164         fixes problem reported by "Michael C. Vergallen"
15165         <mvergall@telenet.be>.
15167 2006-11-26  Simon Josefsson <simon@josefsson.org>
15169         * NEWS: Add.
15171 2006-11-25  Simon Josefsson <simon@josefsson.org>
15173         * NEWS: Add.
15175 2006-11-25  Simon Josefsson <simon@josefsson.org>
15177         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
15178         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
15179         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
15180         www.mikestoolbox.org:4433.
15182 2006-11-25  Simon Josefsson <simon@josefsson.org>
15184         * src/common.c: Support "TLS1.2" as protocol name.
15186 2006-11-25  Simon Josefsson <simon@josefsson.org>
15188         * NEWS: Add.
15190 2006-11-25  Simon Josefsson <simon@josefsson.org>
15192         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
15194 2006-11-25  Simon Josefsson <simon@josefsson.org>
15196         * lib/gnutls_algorithms.c: Support TLS 1.2.
15198 2006-11-25  Simon Josefsson <simon@josefsson.org>
15200         * NEWS: Add.
15202 2006-11-25  Simon Josefsson <simon@josefsson.org>
15204         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
15205         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
15206         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
15207         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
15208         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
15209         Update.
15211 2006-11-25  Simon Josefsson <simon@josefsson.org>
15213         * NEWS, configure.in: Bump versions.
15215 2006-11-22  Simon Josefsson <simon@josefsson.org>
15217         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
15219 2006-11-17  Simon Josefsson <simon@josefsson.org>
15221         * ChangeLog: [no log message]
15223 2006-11-17  Simon Josefsson <simon@josefsson.org>
15225         * Makefile.am: Release do non-devel directory.
15227 2006-11-17  Simon Josefsson <simon@josefsson.org>
15229         * NEWS: Version 1.6.0.
15231 2006-11-17  Simon Josefsson <simon@josefsson.org>
15233         * doc/manpages/Makefile.am: Fix copyright years.
15235 2006-11-17  Simon Josefsson <simon@josefsson.org>
15237         * configure.in: Bump versions.
15239 2006-11-17  Simon Josefsson <simon@josefsson.org>
15241         * NEWS: Add.
15243 2006-11-16  Simon Josefsson <simon@josefsson.org>
15245         * ChangeLog: [no log message]
15247 2006-11-16  Simon Josefsson <simon@josefsson.org>
15249         * NEWS: Version 1.5.5.
15251 2006-11-16  Simon Josefsson <simon@josefsson.org>
15253         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
15254         <tim.kosse@filezilla-project.org>.
15256 2006-11-16  Simon Josefsson <simon@josefsson.org>
15258         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
15259         project.
15261 2006-11-16  Simon Josefsson <simon@josefsson.org>
15263         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
15265 2006-11-16  Simon Josefsson <simon@josefsson.org>
15267         * tests/rsa-md5-collision/Makefile.am: Remove.
15269 2006-11-16  Simon Josefsson <simon@josefsson.org>
15271         * NEWS: Add.
15273 2006-11-16  Simon Josefsson <simon@josefsson.org>
15275         * NEWS: Add.
15277 2006-11-16  Simon Josefsson <simon@josefsson.org>
15279         * NEWS: Add.
15281 2006-11-16  Simon Josefsson <simon@josefsson.org>
15283         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
15284         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
15285         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
15286         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
15288 2006-11-16  Simon Josefsson <simon@josefsson.org>
15290         * tests/rsa-md5-collision/chain1-expect.log,
15291         tests/rsa-md5-collision/chain2-expect.log: Remove.
15293 2006-11-16  Simon Josefsson <simon@josefsson.org>
15295         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
15297 2006-11-16  Simon Josefsson <simon@josefsson.org>
15299         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
15300         mingw32.
15302 2006-11-15  Simon Josefsson <simon@josefsson.org>
15304         * configure.in: Bump versions (done incorrectly in the 1.5.4
15305         release).
15307 2006-11-15  Simon Josefsson <simon@josefsson.org>
15309         * NEWS: Add.
15311 2006-11-15  Simon Josefsson <simon@josefsson.org>
15313         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
15314         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
15316 2006-11-14  Simon Josefsson <simon@josefsson.org>
15318         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
15320 2006-11-11  Simon Josefsson <simon@josefsson.org>
15322         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
15324 2006-11-07  Simon Josefsson <simon@josefsson.org>
15326         * ChangeLog: [no log message]
15328 2006-11-07  Simon Josefsson <simon@josefsson.org>
15330         * NEWS: Version 1.5.4.
15332 2006-11-07  Simon Josefsson <simon@josefsson.org>
15334         * NEWS: Add.
15336 2006-11-07  Simon Josefsson <simon@josefsson.org>
15338         * NEWS: Add.
15340 2006-11-07  Simon Josefsson <simon@josefsson.org>
15342         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
15343         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
15344         lib/gnutls_global.c: Use strverscmp.
15346 2006-11-07  Simon Josefsson <simon@josefsson.org>
15348         * lib/gnutls_buffers.c: Typo.
15350 2006-11-07  Simon Josefsson <simon@josefsson.org>
15352         * NEWS, doc/manpages/Makefile.am: Add.
15354 2006-11-07  Simon Josefsson <simon@josefsson.org>
15356         * libextra/gnutls_ia.c: Doc fix.
15358 2006-11-07  Simon Josefsson <simon@josefsson.org>
15360         * doc/gnutls.texi: More errno discussion regarding push/pull
15361         functions.
15363 2006-11-07  Simon Josefsson <simon@josefsson.org>
15365         * NEWS: Add.
15367 2006-11-07  Simon Josefsson <simon@josefsson.org>
15369         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
15370         issues.
15372 2006-11-07  Simon Josefsson <simon@josefsson.org>
15374         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
15375         using WSAGetLastError().
15377 2006-11-07  Simon Josefsson <simon@josefsson.org>
15379         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
15380         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
15381         suggested by tim.kosse@filezilla-project.org.
15383 2006-11-06  Simon Josefsson <simon@josefsson.org>
15385         * NEWS: Fix.
15387 2006-11-05  Simon Josefsson <simon@josefsson.org>
15389         * NEWS: Add.
15391 2006-11-05  Simon Josefsson <simon@josefsson.org>
15393         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
15394         configure.in).
15396 2006-11-05  Simon Josefsson <simon@josefsson.org>
15398         * configure.in: Set SOVERSION here.
15400 2006-11-05  Simon Josefsson <simon@josefsson.org>
15402         * lgl/.cvsignore: [no log message]
15404 2006-11-05  Simon Josefsson <simon@josefsson.org>
15406         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
15408 2006-11-03  Simon Josefsson <simon@josefsson.org>
15410         * lgl/printf-parse.c: Update.
15412 2006-10-30  Simon Josefsson <simon@josefsson.org>
15414         * NEWS: Add.
15416 2006-10-30  Simon Josefsson <simon@josefsson.org>
15418         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
15419         ludovic.courtes@laas.fr (Ludovic Courtès).
15421 2006-10-30  Simon Josefsson <simon@josefsson.org>
15423         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
15424         actual/required buffer size on return.  Suggested by
15425         ludovic.courtes@laas.fr (Ludovic Courtès).
15427 2006-10-30  Simon Josefsson <simon@josefsson.org>
15429         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
15430         libextra/openpgp/privkey.c: Fix return types.
15432 2006-10-30  Simon Josefsson <simon@josefsson.org>
15434         * NEWS: Add.
15436 2006-10-30  Simon Josefsson <simon@josefsson.org>
15438         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
15439         versions negotiate the highest version we support, instead of the
15440         lowest.  Reported by Pasi.Eronen@nokia.com.
15442 2006-10-30  Simon Josefsson <simon@josefsson.org>
15444         * NEWS: Add.
15446 2006-10-30  Simon Josefsson <simon@josefsson.org>
15448         * configure.in: Simplify ssize_t test.
15450 2006-10-30  Simon Josefsson <simon@josefsson.org>
15452         * doc/examples/ex-cert-select.c: Remove duplicate #include
15453         <sys/stat.h>.
15455 2006-10-30  Simon Josefsson <simon@josefsson.org>
15457         * configure.in, lib/defines.h: Simplify #include's using gnulib
15458         modules.
15460 2006-10-30  Simon Josefsson <simon@josefsson.org>
15462         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
15463         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
15464         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
15465         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
15466         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
15467         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
15468         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
15469         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
15470         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
15471         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
15472         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
15473         lgl/stat_.h: Update.
15475 2006-10-30  Simon Josefsson <simon@josefsson.org>
15477         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
15479 2006-10-30  Simon Josefsson <simon@josefsson.org>
15481         * NEWS, configure.in: Bump versions.
15483 2006-10-26  Simon Josefsson <simon@josefsson.org>
15485         * ChangeLog: [no log message]
15487 2006-10-26  Simon Josefsson <simon@josefsson.org>
15489         * NEWS: Version 1.5.3.
15491 2006-10-26  Simon Josefsson <simon@josefsson.org>
15493         * lgl/.cvsignore: [no log message]
15495 2006-10-26  Simon Josefsson <simon@josefsson.org>
15497         * libextra/opencdk/Makefile.am: Fix -I's.
15499 2006-10-26  Simon Josefsson <simon@josefsson.org>
15501         * tests/rsa-md5-collision/Makefile.am: Dist more.
15503 2006-10-26  Simon Josefsson <simon@josefsson.org>
15505         * NEWS, tests/rsa-md5-collision/README: Add.
15507 2006-10-26  Simon Josefsson <simon@josefsson.org>
15509         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
15510         tests/Makefile.am: Change lgpl/ library name.
15512 2006-10-26  Simon Josefsson <simon@josefsson.org>
15514         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
15515         to liblgnu, to avoid weird libtool errors.
15517 2006-10-26  Simon Josefsson <simon@josefsson.org>
15519         * lgl/Makefile.am, lgl/stdint_.h: Update.
15521 2006-10-26  Simon Josefsson <simon@josefsson.org>
15523         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
15524         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
15525         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
15526         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
15527         gl/uinttostr.c, gl/umaxtostr.c: Add.
15529 2006-10-26  Simon Josefsson <simon@josefsson.org>
15531         * NEWS: Fix.
15533 2006-10-26  Simon Josefsson <simon@josefsson.org>
15535         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
15536         0.5.11.
15538 2006-10-26  Simon Josefsson <simon@josefsson.org>
15540         * doc/gnutls.texi: Be specific about SSLv2 security problems.
15542 2006-10-24  Simon Josefsson <simon@josefsson.org>
15544         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
15546 2006-10-24  Simon Josefsson <simon@josefsson.org>
15548         * tests/rsa-md5-collision/Makefile.am: Dist more.
15550 2006-10-24  Simon Josefsson <simon@josefsson.org>
15552         * NEWS: Add.
15554 2006-10-24  Simon Josefsson <simon@josefsson.org>
15556         * tests/pkcs12-decode/.cvsignore: [no log message]
15558 2006-10-24  Simon Josefsson <simon@josefsson.org>
15560         * configure.in: Add tests.
15562 2006-10-24  Simon Josefsson <simon@josefsson.org>
15564         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
15565         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
15566         pkcs12-decode/.
15568 2006-10-24  Simon Josefsson <simon@josefsson.org>
15570         * tests/pkcs8-decode/pkcs8: More debugging info.
15572 2006-10-24  Simon Josefsson <simon@josefsson.org>
15574         * tests/pkcs8-decode/.cvsignore: [no log message]
15576 2006-10-24  Simon Josefsson <simon@josefsson.org>
15578         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
15579         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
15580         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
15581         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
15582         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
15584 2006-10-24  Simon Josefsson <simon@josefsson.org>
15586         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
15587         rsa-md5-collision/.
15589 2006-10-24  Simon Josefsson <simon@josefsson.org>
15591         * tests/pkcs1-padding/.cvsignore,
15592         tests/rsa-md5-collision/.cvsignore: [no log message]
15594 2006-10-24  Simon Josefsson <simon@josefsson.org>
15596         * tests/rsa-md5-collision/Makefile.am,
15597         tests/rsa-md5-collision/chain1-expect.log,
15598         tests/rsa-md5-collision/chain2-expect.log,
15599         tests/rsa-md5-collision/mbox,
15600         tests/rsa-md5-collision/rsa-md5-collision: Add.
15602 2006-10-24  Simon Josefsson <simon@josefsson.org>
15604         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
15605         tests/pkcs1-padding/pkcs1-pad-broken.pem,
15606         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
15607         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
15608         tests/pkcs1-padding/pkcs1-pad-ok.pem,
15609         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
15611 2006-10-24  Simon Josefsson <simon@josefsson.org>
15613         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
15614         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
15615         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
15616         directory.
15618 2006-10-24  Simon Josefsson <simon@josefsson.org>
15620         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
15621         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
15623 2006-10-21  Simon Josefsson <simon@josefsson.org>
15625         * NEWS: Add.
15627 2006-10-21  Simon Josefsson <simon@josefsson.org>
15629         * lgl/.cvsignore: [no log message]
15631 2006-10-21  Simon Josefsson <simon@josefsson.org>
15633         * tests/Makefile.am: Need lgpl gnulib.
15635 2006-10-21  Simon Josefsson <simon@josefsson.org>
15637         * src/Makefile.am: Add lgpl too.
15639 2006-10-21  Simon Josefsson <simon@josefsson.org>
15641         * libextra/Makefile.am: Reorder libgnu.la's.
15643 2006-10-21  Simon Josefsson <simon@josefsson.org>
15645         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
15647 2006-10-21  Simon Josefsson <simon@josefsson.org>
15649         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
15650         committed.
15652 2006-10-21  Simon Josefsson <simon@josefsson.org>
15654         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
15656 2006-10-21  Simon Josefsson <simon@josefsson.org>
15658         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
15659         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
15660         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
15661         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
15662         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
15663         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
15664         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
15665         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
15666         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
15667         modules.
15669 2006-10-21  Simon Josefsson <simon@josefsson.org>
15671         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
15672         duplicate modules.
15674 2006-10-21  Simon Josefsson <simon@josefsson.org>
15676         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
15678 2006-10-21  Simon Josefsson <simon@josefsson.org>
15680         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
15682 2006-10-21  Simon Josefsson <simon@josefsson.org>
15684         * gl/Makefile.am: Move modules from gl/ to lgl/.
15686 2006-10-21  Simon Josefsson <simon@josefsson.org>
15688         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
15689         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
15690         to lgl/.
15692 2006-10-21  Simon Josefsson <simon@josefsson.org>
15694         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
15695         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
15696         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
15697         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
15698         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
15699         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
15700         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
15701         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
15702         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
15703         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
15704         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
15705         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
15706         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
15707         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
15708         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
15709         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
15710         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
15711         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
15712         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
15713         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
15714         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
15715         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
15716         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
15717         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
15718         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
15719         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
15720         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
15721         lgl/xsize.h: Move modules from gl/ to lgl/.
15723 2006-10-21  Simon Josefsson <simon@josefsson.org>
15725         * lgl/.cvsignore: [no log message]
15727 2006-10-21  Simon Josefsson <simon@josefsson.org>
15729         * Makefile.am: Build lgl/ too.
15731 2006-10-21  Simon Josefsson <simon@josefsson.org>
15733         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
15734         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
15735         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
15736         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
15737         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
15738         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
15739         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
15740         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
15741         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
15742         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
15743         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
15744         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
15745         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
15746         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
15747         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
15748         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
15749         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
15750         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
15751         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
15752         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
15753         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
15754         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
15755         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
15756         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
15757         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
15758         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
15759         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
15760         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
15761         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
15762         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
15763         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
15764         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
15765         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
15766         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
15768 2006-10-21  Simon Josefsson <simon@josefsson.org>
15770         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
15771         lgl/ instead of gl/.
15773 2006-10-21  Simon Josefsson <simon@josefsson.org>
15775         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
15776         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
15777         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
15778         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
15779         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
15780         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
15781         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
15782         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
15783         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
15784         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
15785         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
15786         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
15787         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
15788         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
15789         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
15790         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
15791         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
15792         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
15793         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
15794         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
15795         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
15796         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
15798 2006-10-21  Simon Josefsson <simon@josefsson.org>
15800         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
15801         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
15802         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
15803         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
15804         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
15805         Update.
15807 2006-10-19  Simon Josefsson <simon@josefsson.org>
15809         * NEWS: Add.
15811 2006-10-19  Simon Josefsson <simon@josefsson.org>
15813         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
15814         lib/minitasn1/libtasn1.h: Update to 0.3.7.
15816 2006-10-11  Simon Josefsson <simon@josefsson.org>
15818         * NEWS: Add.
15820 2006-10-11  Simon Josefsson <simon@josefsson.org>
15822         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
15823         0.5.10.
15825 2006-10-11  Simon Josefsson <simon@josefsson.org>
15827         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
15829 2006-10-10  Simon Josefsson <simon@josefsson.org>
15831         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
15833 2006-10-03  Simon Josefsson <simon@josefsson.org>
15835         * NEWS: Add.
15837 2006-10-03  Simon Josefsson <simon@josefsson.org>
15839         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
15841 2006-10-03  Simon Josefsson <simon@josefsson.org>
15843         * NEWS, configure.in: Bump versions.
15845 2006-10-03  Simon Josefsson <simon@josefsson.org>
15847         * ChangeLog: [no log message]
15849 2006-10-03  Simon Josefsson <simon@josefsson.org>
15851         * NEWS: Version 1.5.2.
15853 2006-10-03  Simon Josefsson <simon@josefsson.org>
15855         * NEWS: Fix.
15857 2006-10-03  Simon Josefsson <simon@josefsson.org>
15859         * NEWS: Add.
15861 2006-10-03  Simon Josefsson <simon@josefsson.org>
15863         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
15864         Update.
15866 2006-09-29  Simon Josefsson <simon@josefsson.org>
15868         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
15870 2006-09-26  Simon Josefsson <simon@josefsson.org>
15872         * NEWS: Add.
15874 2006-09-26  Simon Josefsson <simon@josefsson.org>
15876         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
15877         reported by "Adam Langley" <agl@imperialviolet.org>.
15879 2006-09-25  Simon Josefsson <simon@josefsson.org>
15881         * NEWS: Add.
15883 2006-09-25  Simon Josefsson <simon@josefsson.org>
15885         * configure.in: Use library shared version 13 instead of 14,
15886         incrementing it was a mistake since no API/ABI changes happened.
15887         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
15889 2006-09-25  Simon Josefsson <simon@josefsson.org>
15891         * configure.in: Improve the C++ test, to handle CXX env. variables,
15892         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
15894 2006-09-25  Simon Josefsson <simon@josefsson.org>
15896         * NEWS: Add.
15898 2006-09-25  Simon Josefsson <simon@josefsson.org>
15900         * lib/Makefile.am: Use version script for libgnutlsxx too.
15902 2006-09-25  Simon Josefsson <simon@josefsson.org>
15904         * NEWS, lib/libgnutlsxx.vers: Add.
15906 2006-09-24  Simon Josefsson <simon@josefsson.org>
15908         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
15909         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
15910         Update.
15912 2006-09-24  Simon Josefsson <simon@josefsson.org>
15914         * NEWS, configure.in: Bump versions.
15916 2006-09-24  Simon Josefsson <simon@josefsson.org>
15918         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
15919         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
15920         logic.
15922 2006-09-24  Simon Josefsson <simon@josefsson.org>
15924         * THANKS: Add.
15926 2006-09-24  Simon Josefsson <simon@josefsson.org>
15928         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
15929         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
15930         <georg.schwarz@freenet.de>.
15932 2006-09-21  Simon Josefsson <simon@josefsson.org>
15934         * Makefile.am: Fix gendocs.sh path.
15936 2006-09-21  Simon Josefsson <simon@josefsson.org>
15938         * ChangeLog: [no log message]
15940 2006-09-21  Simon Josefsson <simon@josefsson.org>
15942         * NEWS: Version 1.5.1.
15944 2006-09-21  Simon Josefsson <simon@josefsson.org>
15946         * gl/override/gpl.diff: Rename.
15948 2006-09-21  Simon Josefsson <simon@josefsson.org>
15950         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
15951         gl/override/gpl.diff, gl/override/gpl.texi.diff,
15952         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
15954 2006-09-21  Simon Josefsson <simon@josefsson.org>
15956         * gl/override/lgpl.diff: Rename.
15958 2006-09-21  Simon Josefsson <simon@josefsson.org>
15960         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
15961         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
15962         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
15963         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
15964         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
15965         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
15966         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
15967         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
15968         gl/vasnprintf.c: Update.
15970 2006-09-21  Simon Josefsson <simon@josefsson.org>
15972         * NEWS: Add.
15974 2006-09-21  Simon Josefsson <simon@josefsson.org>
15976         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
15978 2006-09-21  Simon Josefsson <simon@josefsson.org>
15980         * doc/gnutls.texi: Add LGPL and GPL texts.
15982 2006-09-21  Simon Josefsson <simon@josefsson.org>
15984         * NEWS: Add.
15986 2006-09-21  Simon Josefsson <simon@josefsson.org>
15988         * tests/pkcs1-pad: Simplify grep expression, to work around debug
15989         messages from wine.
15991 2006-09-21  Simon Josefsson <simon@josefsson.org>
15993         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
15994         load or generate it, typically because it used a certificate
15995         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
15997 2006-09-21  Simon Josefsson <simon@josefsson.org>
15999         * src/certtool.c: Revert last patch.
16001 2006-09-21  Simon Josefsson <simon@josefsson.org>
16003         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
16004         that the lengths are the same.
16006 2006-09-21  Simon Josefsson <simon@josefsson.org>
16008         * NEWS, THANKS: Add.
16010 2006-09-21  Simon Josefsson <simon@josefsson.org>
16012         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
16013         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
16015 2006-09-19  Simon Josefsson <simon@josefsson.org>
16017         * tests/Makefile.am: Dist more.
16019 2006-09-19  Simon Josefsson <simon@josefsson.org>
16021         * tests/pkcs1-pad: Test another cert.
16023 2006-09-19  Simon Josefsson <simon@josefsson.org>
16025         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
16026         Weinmann.
16028 2006-09-18  Simon Josefsson <simon@josefsson.org>
16030         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
16032 2006-09-18  Simon Josefsson <simon@josefsson.org>
16034         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
16035         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
16037 2006-09-18  Simon Josefsson <simon@josefsson.org>
16039         * THANKS: Remove (already there).
16041 2006-09-18  Simon Josefsson <simon@josefsson.org>
16043         * THANKS: Add.
16045 2006-09-18  Simon Josefsson <simon@josefsson.org>
16047         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
16048         Langley" <agl@imperialviolet.org>.
16050 2006-09-12  Simon Josefsson <simon@josefsson.org>
16052         * NEWS: Add.
16054 2006-09-12  Simon Josefsson <simon@josefsson.org>
16056         * NEWS: Fix.
16058 2006-09-12  Simon Josefsson <simon@josefsson.org>
16060         * tests/pkcs1-pad: Fix.
16062 2006-09-12  Simon Josefsson <simon@josefsson.org>
16064         * lib/x509/verify.c: Permit empty parameters field too, found after
16065         adding self tests.
16067 2006-09-12  Simon Josefsson <simon@josefsson.org>
16069         * tests/pkcs1-pad: Fix exit code.
16071 2006-09-12  Simon Josefsson <simon@josefsson.org>
16073         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
16074         Eric Young in
16075         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
16077 2006-09-12  Simon Josefsson <simon@josefsson.org>
16079         * tests/pkcs1-pad: Add more tests.
16081 2006-09-12  Simon Josefsson <simon@josefsson.org>
16083         * tests/Makefile.am: Add pkcs1-pad test.
16085 2006-09-12  Simon Josefsson <simon@josefsson.org>
16087         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
16088         Yutaka OIWA <y.oiwa@aist.go.jp>.
16090 2006-09-12  Simon Josefsson <simon@josefsson.org>
16092         * tests/pkcs1-pad: Add.
16094 2006-09-12  Simon Josefsson <simon@josefsson.org>
16096         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
16097         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
16099 2006-09-12  Simon Josefsson <simon@josefsson.org>
16101         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
16103 2006-09-11  Simon Josefsson <simon@josefsson.org>
16105         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
16106         debug mode, which isn't recommended for real use.
16108 2006-09-08  Simon Josefsson <simon@josefsson.org>
16110         * NEWS: Add.
16112 2006-09-08  Simon Josefsson <simon@josefsson.org>
16114         * NEWS: Fix.
16116 2006-09-08  Simon Josefsson <simon@josefsson.org>
16118         * NEWS: Fix.
16120 2006-09-08  Simon Josefsson <simon@josefsson.org>
16122         * NEWS: Add.
16124 2006-09-08  Simon Josefsson <simon@josefsson.org>
16126         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
16127         is empty, which it has to be for the hashes we support.  Otherwise,
16128         the field can encode "garbage" that might be used to make the
16129         signature be a perfect cube, similar (but not identical) to
16130         Bleichenbacher's Crypto 06 rump session attack.
16132 2006-09-08  Simon Josefsson <simon@josefsson.org>
16134         * NEWS: Add.
16136 2006-09-08  Simon Josefsson <simon@josefsson.org>
16138         * NEWS: Add.
16140 2006-09-08  Simon Josefsson <simon@josefsson.org>
16142         * lib/gnutls_pk.c: Don't return different errors depending on
16143         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
16144         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
16146 2006-09-08  Simon Josefsson <simon@josefsson.org>
16148         * THANKS: Add.
16150 2006-09-08  Simon Josefsson <simon@josefsson.org>
16152         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
16153         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
16155 2006-08-29  Simon Josefsson <simon@josefsson.org>
16157         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
16159 2006-08-28  Simon Josefsson <simon@josefsson.org>
16161         * NEWS: Fix.
16163 2006-08-28  Simon Josefsson <simon@josefsson.org>
16165         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
16166         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
16167         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
16168         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
16169         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
16170         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
16171         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
16172         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
16173         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
16174         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
16175         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
16177 2006-08-27  Simon Josefsson <simon@josefsson.org>
16179         * NEWS, THANKS: Add.
16181 2006-08-27  Simon Josefsson <simon@josefsson.org>
16183         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
16184         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
16185         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
16186         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
16188 2006-08-27  Simon Josefsson <simon@josefsson.org>
16190         * NEWS: Add.
16192 2006-08-27  Simon Josefsson <simon@josefsson.org>
16194         * THANKS: Add.
16196 2006-08-27  Simon Josefsson <simon@josefsson.org>
16198         * src/certtool.c: (generate_certificate): Load private key when --load-request is
16199         used, based on report from Sascha Ziemann
16200         <sascha.ziemann@secunet.com>.
16202 2006-08-27  Simon Josefsson <simon@josefsson.org>
16204         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
16205         continuing, based on report from Sascha Ziemann
16206         <sascha.ziemann@secunet.com>.
16208 2006-08-14  Simon Josefsson <simon@josefsson.org>
16210         * NEWS: Add.
16212 2006-08-14  Simon Josefsson <simon@josefsson.org>
16214         * src/serv.c: Map select to _win_select on Windows hosts.
16216 2006-08-14  Simon Josefsson <simon@josefsson.org>
16218         * src/Makefile.am: Need select.c in cli.c and serv.c.
16220 2006-08-14  Simon Josefsson <simon@josefsson.org>
16222         * src/select.c: Add, moved from cli.c, originally from plibc, see
16224         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16226 2006-08-14  Simon Josefsson <simon@josefsson.org>
16228         * src/cli.c: Move _win_select to select.c.
16230 2006-08-14  Simon Josefsson <simon@josefsson.org>
16232         * src/cli.c: Make select() work on Windows, copying code from plibc,
16233         see
16235         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16237 2006-08-13  Simon Josefsson <simon@josefsson.org>
16239         * libextra/gnutls_openssl.c: Mark with XXX.
16241 2006-08-13  Simon Josefsson <simon@josefsson.org>
16243         * NEWS, configure.in: Bump versions.
16245 2006-08-13  Simon Josefsson <simon@josefsson.org>
16247         * Makefile.am: Fix release target.
16249 2006-08-13  Simon Josefsson <simon@josefsson.org>
16251         * ChangeLog: [no log message]
16253 2006-08-13  Simon Josefsson <simon@josefsson.org>
16255         * NEWS: Version 1.5.0.
16257 2006-08-13  Simon Josefsson <simon@josefsson.org>
16259         * NEWS: Fix.
16261 2006-08-13  Simon Josefsson <simon@josefsson.org>
16263         * libextra/gnutls_openssl.c: Add (XXX).
16265 2006-08-13  Simon Josefsson <simon@josefsson.org>
16267         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
16268         directory.
16270 2006-08-13  Simon Josefsson <simon@josefsson.org>
16272         * NEWS: Add.
16274 2006-08-13  Simon Josefsson <simon@josefsson.org>
16276         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
16277         files for libraries, on mingw.
16279 2006-08-13  Simon Josefsson <simon@josefsson.org>
16281         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
16282         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
16283         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
16285 2006-08-13  Simon Josefsson <simon@josefsson.org>
16287         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
16288         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
16290 2006-08-13  Simon Josefsson <simon@josefsson.org>
16292         * lib/gnutls_buffers.c: Remove.
16294 2006-08-13  Simon Josefsson <simon@josefsson.org>
16296         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
16297         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
16298         Andreas Metzler <ametzler@downhill.at.eu.org>.
16300 2006-08-13  Simon Josefsson <simon@josefsson.org>
16302         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
16304 2006-08-11  Simon Josefsson <simon@josefsson.org>
16306         * NEWS: Fix.
16308 2006-08-11  Simon Josefsson <simon@josefsson.org>
16310         * NEWS: Add.
16312 2006-08-11  Simon Josefsson <simon@josefsson.org>
16314         * NEWS: Add.
16316 2006-08-11  Simon Josefsson <simon@josefsson.org>
16318         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
16319         NULL OID value in the hash_algorithms array, which happens when the
16320         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
16321         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
16323 2006-08-11  Simon Josefsson <simon@josefsson.org>
16325         * configure.in: Don't overwrite CFLAGS.
16327 2006-08-07  Simon Josefsson <simon@josefsson.org>
16329         * includes/gnutls/gnutlsxx.h: Make it compile.
16331 2006-08-06  Simon Josefsson <simon@josefsson.org>
16333         * NEWS: Add.
16335 2006-08-06  Simon Josefsson <simon@josefsson.org>
16337         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
16339 2006-08-06  Simon Josefsson <simon@josefsson.org>
16341         * src/tls_test.gaa: Use -V for --verbose.
16343 2006-08-06  Simon Josefsson <simon@josefsson.org>
16345         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
16346         standards, to fix make distcheck.
16348 2006-08-06  Simon Josefsson <simon@josefsson.org>
16350         * src/tls_test.c, src/tls_test.gaa: Support --version.
16352 2006-08-06  Simon Josefsson <simon@josefsson.org>
16354         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
16355         standards, to fix make distcheck.
16357 2006-08-06  Simon Josefsson <simon@josefsson.org>
16359         * NEWS: Add.
16361 2006-08-06  Simon Josefsson <simon@josefsson.org>
16363         * configure.in: Fix --without-included-libtasn1, reported by Daniel
16364         Black <dragonheart@gentoo.org>.
16366 2006-08-06  Simon Josefsson <simon@josefsson.org>
16368         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
16370 2006-08-06  Simon Josefsson <simon@josefsson.org>
16372         * NEWS: Fix.
16374 2006-08-06  Simon Josefsson <simon@josefsson.org>
16376         * NEWS: Add.
16378 2006-08-06  Simon Josefsson <simon@josefsson.org>
16380         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
16381         libextra/opencdk/stream.h: Update to 0.5.9.
16383 2006-08-03  Simon Josefsson <simon@josefsson.org>
16385         * THANKS: add
16387 2006-08-03  Simon Josefsson <simon@josefsson.org>
16389         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
16390         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
16392 2006-07-28  Simon Josefsson <simon@josefsson.org>
16394         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16395         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
16396         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
16397         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
16398         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
16399         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
16400         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
16401         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
16403 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16405         * lib/gnutls_int.h: cert_type extension was updated to the IANA
16406         assigned value
16408 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16410         * lib/gnutls_int.h: cert_type extension was updated to the IANA
16411         assigned value
16413 2006-07-13  Simon Josefsson <simon@josefsson.org>
16415         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
16416         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
16418 2006-07-13  Simon Josefsson <simon@josefsson.org>
16420         * libextra/gnutls_openssl.c: Revert.
16422 2006-07-13  Simon Josefsson <simon@josefsson.org>
16424         * THANKS: Add.
16426 2006-07-13  Simon Josefsson <simon@josefsson.org>
16428         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
16430 2006-07-11  Simon Josefsson <simon@josefsson.org>
16432         * doc/Makefile.am: Fix last commit.
16434 2006-07-11  Simon Josefsson <simon@josefsson.org>
16436         * doc/Makefile.am: Dist arch/ images.
16438 2006-07-11  Simon Josefsson <simon@josefsson.org>
16440         * doc/Makefile.am: Need -I's for arch/ images.
16442 2006-07-11  Simon Josefsson <simon@josefsson.org>
16444         * configure.in: Improve valgrind test.
16446 2006-07-11  Simon Josefsson <simon@josefsson.org>
16448         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
16449         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
16450         Update.
16452 2006-07-10  Simon Josefsson <simon@josefsson.org>
16454         * THANKS: Fix.
16456 2006-07-10  Simon Josefsson <simon@josefsson.org>
16458         * THANKS: Add.
16460 2006-07-10  Simon Josefsson <simon@josefsson.org>
16462         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
16464 2006-07-10  Simon Josefsson <simon@josefsson.org>
16466         * gl/.cvsignore: [no log message]
16468 2006-07-07  Simon Josefsson <simon@josefsson.org>
16470         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16471         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
16472         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
16473         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
16474         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
16476 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16478         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
16479         from 2511 to 4211
16481 2006-07-06  Simon Josefsson <simon@josefsson.org>
16483         * doc/TODO: Add.
16485 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16487         * doc/TODO: [no log message]
16489 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16491         * libextra/gnutls_openpgp.c: added an extra error check.
16493 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16495         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
16496         with ENABLE_OPENPGP.
16498 2006-06-29  Simon Josefsson <simon@josefsson.org>
16500         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
16501         Add.
16503 2006-06-28  Simon Josefsson <simon@josefsson.org>
16505         * NEWS: Add.
16507 2006-06-28  Simon Josefsson <simon@josefsson.org>
16509         * doc/examples/.cvsignore: [no log message]
16511 2006-06-28  Simon Josefsson <simon@josefsson.org>
16513         * NEWS: Fix.
16515 2006-06-28  Simon Josefsson <simon@josefsson.org>
16517         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
16519 2006-06-28  Simon Josefsson <simon@josefsson.org>
16521         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
16523 2006-06-28  Simon Josefsson <simon@josefsson.org>
16525         * doc/Makefile.am: Dist gnutls-logo.png.
16527 2006-06-28  Simon Josefsson <simon@josefsson.org>
16529         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
16531 2006-06-28  Simon Josefsson <simon@josefsson.org>
16533         * gl/getaddrinfo.c: Update.
16535 2006-06-28  Simon Josefsson <simon@josefsson.org>
16537         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16538         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
16540 2006-06-28  Simon Josefsson <simon@josefsson.org>
16542         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
16544 2006-06-27  Simon Josefsson <simon@josefsson.org>
16546         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
16548 2006-06-27  Simon Josefsson <simon@josefsson.org>
16550         * doc/scripts/gdoc: Use GNU-style warnings.
16552 2006-06-27  Simon Josefsson <simon@josefsson.org>
16554         * doc/scripts/gdoc: Improve man output, from libtasn1.
16556 2006-06-27  Simon Josefsson <simon@josefsson.org>
16558         * configure.in: Fix valgrind test.
16560 2006-06-27  Simon Josefsson <simon@josefsson.org>
16562         * configure.in: Move around, to make $cross_compile work.
16564 2006-06-27  Simon Josefsson <simon@josefsson.org>
16566         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
16567         make it possible to enable/disable use of valgrind on self tests
16568         specifically.  Defaults to enabled if valgrind is installed and we
16569         aren't cross-compiling.
16571 2006-06-27  Simon Josefsson <simon@josefsson.org>
16573         * tests/Makefile.am: Fix.
16575 2006-06-27  Simon Josefsson <simon@josefsson.org>
16577         * tests/Makefile.am: Revert.
16579 2006-06-27  Simon Josefsson <simon@josefsson.org>
16581         * libextra/minilzo/Makefile.am: Use libtool -no-install.
16583 2006-06-27  Simon Josefsson <simon@josefsson.org>
16585         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
16586         suggested by README.LZO.
16588 2006-06-27  Simon Josefsson <simon@josefsson.org>
16590         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
16592 2006-06-27  Simon Josefsson <simon@josefsson.org>
16594         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
16595         void* to int.
16597 2006-06-27  Simon Josefsson <simon@josefsson.org>
16599         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
16601 2006-06-26  Simon Josefsson <simon@josefsson.org>
16603         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
16605 2006-06-26  Simon Josefsson <simon@josefsson.org>
16607         * THANKS: Add.
16609 2006-06-26  Simon Josefsson <simon@josefsson.org>
16611         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
16612         pkg-config files, from Andreas Metzler
16613         <ametzler@downhill.at.eu.org>.
16615 2006-06-22  Simon Josefsson <simon@josefsson.org>
16617         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
16618         gl/socket_.h: Try new win32 hooks for getaddrinfo.
16620 2006-06-22  Simon Josefsson <simon@josefsson.org>
16622         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
16623         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
16625 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16627         * doc/TODO: [no log message]
16629 2006-06-21  Simon Josefsson <simon@josefsson.org>
16631         * gl/inet_pton.c: Update.
16633 2006-06-21  Simon Josefsson <simon@josefsson.org>
16635         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
16636         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
16637         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
16639 2006-06-21  Simon Josefsson <simon@josefsson.org>
16641         * doc/examples/Makefile.am: Add -no-install.
16643 2006-06-21  Simon Josefsson <simon@josefsson.org>
16645         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
16647 2006-06-19  Simon Josefsson <simon@josefsson.org>
16649         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
16650         != objdir.
16652 2006-06-19  Simon Josefsson <simon@josefsson.org>
16654         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
16655         when srcdir != objdir.
16657 2006-06-19  Simon Josefsson <simon@josefsson.org>
16659         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
16660         != objdir.
16662 2006-06-19  Simon Josefsson <simon@josefsson.org>
16664         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
16665         objdir.
16667 2006-06-19  Simon Josefsson <simon@josefsson.org>
16669         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
16670         objdir.
16672 2006-06-17  Simon Josefsson <simon@josefsson.org>
16674         * gl/Makefile.am: Update.
16676 2006-06-17  Simon Josefsson <simon@josefsson.org>
16678         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
16679         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
16680         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
16681         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
16682         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
16683         gl/stdint_.h: Update.
16685 2006-06-17  Simon Josefsson <simon@josefsson.org>
16687         * gl/.cvsignore: [no log message]
16689 2006-06-17  Simon Josefsson <simon@josefsson.org>
16691         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
16693 2006-06-16  Simon Josefsson <simon@josefsson.org>
16695         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
16697 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16699         * NEWS: [no log message]
16701 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16703         * lib/auth_cert.c: fixed bug
16705 2006-06-16  Simon Josefsson <simon@josefsson.org>
16707         * tests/Makefile.am: Disable tests that use fork if the host doesn't
16708         have fork.
16710 2006-06-16  Simon Josefsson <simon@josefsson.org>
16712         * configure.in: Test for fork.
16714 2006-06-16  Simon Josefsson <simon@josefsson.org>
16716         * configure.in: Typo.
16718 2006-06-16  Simon Josefsson <simon@josefsson.org>
16720         * configure.in: Typo.
16722 2006-06-16  Simon Josefsson <simon@josefsson.org>
16724         * configure.in: Fix LDFLAGS.
16726 2006-06-16  Simon Josefsson <simon@josefsson.org>
16728         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
16729         avoid warnings.
16731 2006-06-16  Simon Josefsson <simon@josefsson.org>
16733         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
16734         tests/resume.c, tests/tlsia.c: Need config.h.
16736 2006-06-16  Simon Josefsson <simon@josefsson.org>
16738         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
16740 2006-06-16  Simon Josefsson <simon@josefsson.org>
16742         * NEWS: Fix.
16744 2006-06-16  Simon Josefsson <simon@josefsson.org>
16746         * includes/gnutls/extra.h: Fix prototype.
16748 2006-06-16  Simon Josefsson <simon@josefsson.org>
16750         * NEWS: Add.
16752 2006-06-16  Simon Josefsson <simon@josefsson.org>
16754         * lib/strfile.h: Remove.
16756 2006-06-16  Simon Josefsson <simon@josefsson.org>
16758         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
16759         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
16760         of strfile stuff, to fix problem with binary files on mingw.
16762 2006-06-16  Simon Josefsson <simon@josefsson.org>
16764         * tests/set_pkcs12_cred.c: Use utils stuff.
16766 2006-06-16  Simon Josefsson <simon@josefsson.org>
16768         * lib/gnutls_global.c: Initialize winsock, for mingw.
16770 2006-06-16  Simon Josefsson <simon@josefsson.org>
16772         * configure.in: Add HAVE_WINSOCK.
16774 2006-06-16  Simon Josefsson <simon@josefsson.org>
16776         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
16777         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
16778         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
16779         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
16780         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
16781         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
16782         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
16783         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
16784         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
16785         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
16786         (for mingw).
16788 2006-06-16  Simon Josefsson <simon@josefsson.org>
16790         * configure.in: Need to use AC_LINK_IFELSE, for
16791         -Wl,--enable-runtime-pseudo-reloc.
16793 2006-06-16  Simon Josefsson <simon@josefsson.org>
16795         * configure.in: Simplify.
16797 2006-06-16  Simon Josefsson <simon@josefsson.org>
16799         * configure.in: Fix typo.
16801 2006-06-16  Simon Josefsson <simon@josefsson.org>
16803         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
16804         if supported.  The former is to produce MSVS-compatible DLLs.  The
16805         second is needed to link libgnutls-extra at all (only due to
16806         _gnutls_compression_algorithms, fix it another way?).
16808 2006-06-16  Simon Josefsson <simon@josefsson.org>
16810         * gl/Makefile.am: Update.
16812 2006-06-16  Simon Josefsson <simon@josefsson.org>
16814         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
16816 2006-06-16  Simon Josefsson <simon@josefsson.org>
16818         * configure.in: Typo.
16820 2006-06-16  Simon Josefsson <simon@josefsson.org>
16822         * configure.in: Add all the LZO tests.
16824 2006-06-15  Simon Josefsson <simon@josefsson.org>
16826         * po/sv.po: Sync with TP.
16828 2006-06-15  Simon Josefsson <simon@josefsson.org>
16830         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
16831         libtool.  (argh!)
16833 2006-06-15  Simon Josefsson <simon@josefsson.org>
16835         * lib/Makefile.am: Fix last commit.
16837 2006-06-15  Simon Josefsson <simon@josefsson.org>
16839         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
16841 2006-06-15  Simon Josefsson <simon@josefsson.org>
16843         * configure.in: Add --disable-cxx, to make it possibly to disable
16844         the C++ stuff.  Will also automatically disable it if there is no
16845         C++ compiler.
16847 2006-06-15  Simon Josefsson <simon@josefsson.org>
16849         * doc/examples/Makefile.am: Use gnulib, for portability.
16851 2006-06-15  Simon Josefsson <simon@josefsson.org>
16853         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
16854         unconditonially.
16856 2006-06-15  Simon Josefsson <simon@josefsson.org>
16858         * gl/m4/arpa_inet_h.m4: Update.
16860 2006-06-15  Simon Josefsson <simon@josefsson.org>
16862         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
16863         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
16864         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
16865         for mingw.
16867 2006-06-14  Simon Josefsson <simon@josefsson.org>
16869         * configure.in: Remove mingw32 hook to get -lwsock32, the
16870         getaddrinfo gnulib module links with -lws2_32 which is the more
16871         appropriate library to use (winsock.h goes with wsock32.lib and
16872         winsock2.h goes with ws2_32, of which the latter is backwards
16873         compatible and available since Windows 3.11 or so, I'm told).
16875 2006-06-14  Simon Josefsson <simon@josefsson.org>
16877         * tests/certder.c: fix
16879 2006-06-12  Simon Josefsson <simon@josefsson.org>
16881         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
16882         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
16883         gl/read-file.h: Update.
16885 2006-06-10  Simon Josefsson <simon@josefsson.org>
16887         * configure.in: Bump so version.
16889 2006-06-08  Simon Josefsson <simon@josefsson.org>
16891         * doc/reference/Makefile.am: Add gnutlsxx.h.
16893 2006-06-07  Simon Josefsson <simon@josefsson.org>
16895         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
16896         gl/stdint_.h: Update.
16898 2006-06-07  Simon Josefsson <simon@josefsson.org>
16900         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
16902 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16904         * NEWS, configure.in, includes/Makefile.am,
16905         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
16906         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
16908 2006-06-01  Simon Josefsson <simon@josefsson.org>
16910         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
16912 2006-05-23  Simon Josefsson <simon@josefsson.org>
16914         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
16916 2006-05-23  Simon Josefsson <simon@josefsson.org>
16918         * po/LINGUAS, po/sv.po: Sync with TP.
16920 2006-05-22  Simon Josefsson <simon@josefsson.org>
16922         * doc/manpages/certtool.1: Typo, from debian #368323.
16924 2006-05-18  Simon Josefsson <simon@josefsson.org>
16926         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
16928 2006-05-17  Simon Josefsson <simon@josefsson.org>
16930         * doc/protocol/rfc4507.txt: Add.
16932 2006-05-17  Simon Josefsson <simon@josefsson.org>
16934         * NEWS, configure.in: Bump versions.
16936 2006-05-15  Simon Josefsson <simon@josefsson.org>
16938         * ChangeLog: [no log message]
16940 2006-05-15  Simon Josefsson <simon@josefsson.org>
16942         * NEWS: Version 1.4.0.
16944 2006-05-15  Simon Josefsson <simon@josefsson.org>
16946         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
16948 2006-05-15  Simon Josefsson <simon@josefsson.org>
16950         * src/certtool-cfg.c: Remove duplicated #include.
16952 2006-05-12  Simon Josefsson <simon@josefsson.org>
16954         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
16955         exist on most platforms.
16957 2006-05-12  Simon Josefsson <simon@josefsson.org>
16959         * NEWS: Add.
16961 2006-05-12  Simon Josefsson <simon@josefsson.org>
16963         * src/serv.c: Need getaddrinfo.h.
16965 2006-05-12  Simon Josefsson <simon@josefsson.org>
16967         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
16968         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
16969         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
16970         getaddrinfo.
16972 2006-05-11  Simon Josefsson <simon@josefsson.org>
16974         * buildconf: Remove.
16976 2006-05-11  Simon Josefsson <simon@josefsson.org>
16978         * tests/Makefile.am: No supression file.
16980 2006-05-11  Simon Josefsson <simon@josefsson.org>
16982         * libextra/gnutls_ia.c: Remove junk.
16984 2006-05-11  Simon Josefsson <simon@josefsson.org>
16986         * lib/ext_inner_application.c: Fix self tests.
16988 2006-05-11  Simon Josefsson <simon@josefsson.org>
16990         * libextra/gnutls_ia.c: Indent.
16992 2006-05-11  Simon Josefsson <simon@josefsson.org>
16994         * doc/manpages/Makefile.am: Update.
16996 2006-05-11  Simon Josefsson <simon@josefsson.org>
16998         * tests/Makefile.am: Improve valgrind stuff.
17000 2006-05-11  Simon Josefsson <simon@josefsson.org>
17002         * .cvsignore: [no log message]
17004 2006-05-11  Simon Josefsson <simon@josefsson.org>
17006         * config.rpath: Not needed, generated by autopoint.
17008 2006-05-11  Simon Josefsson <simon@josefsson.org>
17010         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
17011         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
17013 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17015         * lib/auth_cert.c: updated to reflect the new openpgp draft.
17017 2006-05-11  Simon Josefsson <simon@josefsson.org>
17019         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
17020         ksba.
17022 2006-05-10  Simon Josefsson <simon@josefsson.org>
17024         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
17026 2006-05-10  Simon Josefsson <simon@josefsson.org>
17028         * configure.in: Bump required libtasn1.
17030 2006-05-10  Simon Josefsson <simon@josefsson.org>
17032         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17033         lib/minitasn1/element.c, lib/minitasn1/errors.c,
17034         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
17035         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
17036         lib/minitasn1/structure.c: Update to 0.3.4.
17038 2006-05-07  Simon Josefsson <simon@josefsson.org>
17040         * configure.in: Bump required libtasn1 version to 0.3.3.
17042 2006-05-07  Simon Josefsson <simon@josefsson.org>
17044         * tests/Makefile.am: Fix.
17046 2006-05-07  Simon Josefsson <simon@josefsson.org>
17048         * NEWS: Add.
17050 2006-05-07  Simon Josefsson <simon@josefsson.org>
17052         * tests/Makefile.am: Run tests under valgrind.
17054 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17056         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
17057         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
17058         system.
17060 2006-05-05  Simon Josefsson <simon@josefsson.org>
17062         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
17064 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17066         * lib/minitasn1/structure.c: updated to the latest libtasn1
17068 2006-05-05  Simon Josefsson <simon@josefsson.org>
17070         * NEWS: Add.
17072 2006-05-05  Simon Josefsson <simon@josefsson.org>
17074         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
17075         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
17076         TLS/IA fixes from Emile.
17078 2006-04-27  Simon Josefsson <simon@josefsson.org>
17080         * doc/protocol/rfc4366.txt: Add.
17082 2006-04-27  Simon Josefsson <simon@josefsson.org>
17084         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
17086 2006-04-26  Simon Josefsson <simon@josefsson.org>
17088         * lib/gnutls_state.c: Fix prototypes.
17090 2006-04-26  Simon Josefsson <simon@josefsson.org>
17092         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
17094 2006-04-21  Simon Josefsson <simon@josefsson.org>
17096         * doc/protocol/draft-santesson-tls-supp-02.txt,
17097         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
17099 2006-04-19  Simon Josefsson <simon@josefsson.org>
17101         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
17102         reference, tiny patch from Nix <nix@esperi.org.uk>.
17104 2006-04-19  Simon Josefsson <simon@josefsson.org>
17106         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
17108 2006-04-17  Simon Josefsson <simon@josefsson.org>
17110         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
17111         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
17113 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17115         * lib/gnutls_priority.c: removed AES-256 from the list of default
17116         ciphers. No point in having it (when everything else is far away
17117         even from 128 bit security)
17119 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17121         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
17122         gnutls_srp_set_client_credentials() uses const
17124 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17126         * lib/gnutls_priority.c: documented the return value in the priority
17127         functions
17129 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17131         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
17132         message]
17134 2006-04-04  Simon Josefsson <simon@josefsson.org>
17136         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
17138 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17140         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
17141         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
17142         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
17143         instead of multiple calls to str_cpy() and str_cat().
17145 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17147         * lib/x509/x509.c: bug fix
17149 2006-03-30  Simon Josefsson <simon@josefsson.org>
17151         * doc/protocol/draft-santesson-tls-supp-00.txt,
17152         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
17154 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17156         * doc/TODO: [no log message]
17158 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17160         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
17161         useless warnings.
17163 2006-03-24  Simon Josefsson <simon@josefsson.org>
17165         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
17167 2006-03-21  Simon Josefsson <simon@josefsson.org>
17169         * configure.in: Bump version.
17171 2006-03-21  Simon Josefsson <simon@josefsson.org>
17173         * NEWS: Add.
17175 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17177         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
17178         1.1
17180 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17182         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
17183         lib/x509/rfc2818_hostname.c: some fixes for compilation
17185 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17187         * src/certtool.c: export to DER format is possible with certtool
17189 2006-03-15  Simon Josefsson <simon@josefsson.org>
17191         * configure.in: Bump versions.
17193 2006-03-15  Simon Josefsson <simon@josefsson.org>
17195         * NEWS: Add.
17197 2006-03-15  Simon Josefsson <simon@josefsson.org>
17199         * lib/gnutls_cert.c: Indent.
17201 2006-03-15  Simon Josefsson <simon@josefsson.org>
17203         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
17204         to ../gnutls_cert.c.
17206 2006-03-15  Simon Josefsson <simon@josefsson.org>
17208         * lib/gnutls_cert.c: Move from x509/compat.c.
17210 2006-03-12  Simon Josefsson <simon@josefsson.org>
17212         * doc/README.CVS: Add.
17214 2006-03-12  Simon Josefsson <simon@josefsson.org>
17216         * doc/manpages/Makefile.am: Update.
17218 2006-03-12  Simon Josefsson <simon@josefsson.org>
17220         * lib/minitasn1/structure.c: Update.
17222 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17224         * lib/gnutls_global.c: force the gcrypt random generator to be
17225         initialized at startup. Maybe it should be within and ifdef? This
17226         saves lots of debugging time when something fails.
17228 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17230         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
17231         lib/minitasn1/structure.c: added the fix for der_coding() from
17232         libtasn1.
17234 2006-03-09  Simon Josefsson <simon@josefsson.org>
17236         * doc/manpages/Makefile.am: Rebuild srp manpages too.
17238 2006-03-08  Simon Josefsson <simon@josefsson.org>
17240         * ChangeLog: [no log message]
17242 2006-03-08  Simon Josefsson <simon@josefsson.org>
17244         * NEWS: Version 1.3.5.
17246 2006-03-08  Simon Josefsson <simon@josefsson.org>
17248         * NEWS: Add.
17250 2006-03-08  Simon Josefsson <simon@josefsson.org>
17252         * NEWS: Add.
17254 2006-03-08  Simon Josefsson <simon@josefsson.org>
17256         * NEWS: Add.
17258 2006-03-08  Simon Josefsson <simon@josefsson.org>
17260         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
17262 2006-03-08  Simon Josefsson <simon@josefsson.org>
17264         * po/LINGUAS, po/pl.po: Sync with TP.
17266 2006-03-08  Simon Josefsson <simon@josefsson.org>
17268         * Makefile.am: Add update-po target.
17270 2006-03-08  Simon Josefsson <simon@josefsson.org>
17272         * doc/manpages/Makefile.am: Update.
17274 2006-03-08  Simon Josefsson <simon@josefsson.org>
17276         * lib/x509/xml.c: Doc fix.
17278 2006-03-08  Simon Josefsson <simon@josefsson.org>
17280         * NEWS: Fix.
17282 2006-03-08  Simon Josefsson <simon@josefsson.org>
17284         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
17285         asn1_copy_node API.
17287 2006-03-08  Simon Josefsson <simon@josefsson.org>
17289         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
17291 2006-03-08  Simon Josefsson <simon@josefsson.org>
17293         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17294         lib/minitasn1/element.c, lib/minitasn1/int.h,
17295         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
17296         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
17297         lib/minitasn1/structure.c: Update.
17299 2006-03-08  Simon Josefsson <simon@josefsson.org>
17301         * lib/x509/xml.c: Use internal error approach again, after
17302         discussion with Nikos.
17304 2006-03-08  Simon Josefsson <simon@josefsson.org>
17306         * lib/x509/xml.c: Fix.
17308 2006-03-08  Simon Josefsson <simon@josefsson.org>
17310         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
17311         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
17313 2006-03-08  Simon Josefsson <simon@josefsson.org>
17315         * lib/x509/xml.c: Fix type_field.
17317 2006-03-08  Simon Josefsson <simon@josefsson.org>
17319         * lib/x509/xml.c: Use external API.
17321 2006-03-08  Simon Josefsson <simon@josefsson.org>
17323         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17324         lib/minitasn1/element.c, lib/minitasn1/int.h,
17325         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17326         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
17328 2006-03-08  Simon Josefsson <simon@josefsson.org>
17330         * lib/x509/xml.c: Fix.
17332 2006-03-08  Simon Josefsson <simon@josefsson.org>
17334         * lib/x509/common.c: Use external libtasn1 API.
17336 2006-03-08  Simon Josefsson <simon@josefsson.org>
17338         * lib/x509/xml.c: Fix typo.
17340 2006-03-08  Simon Josefsson <simon@josefsson.org>
17342         * configure.in: Required libtasn1 0.3.1.
17344 2006-03-08  Simon Josefsson <simon@josefsson.org>
17346         * lib/x509/xml.c: Revert, we now use the new exported functions.
17348 2006-03-08  Simon Josefsson <simon@josefsson.org>
17350         * lib/x509/xml.c: Make it build.
17352 2006-03-08  Simon Josefsson <simon@josefsson.org>
17354         * NEWS: Sort.
17356 2006-03-08  Simon Josefsson <simon@josefsson.org>
17358         * NEWS: Add.
17360 2006-03-08  Simon Josefsson <simon@josefsson.org>
17362         * lib/x509/xml.c: Disable XML functionality, because it relies on
17363         libtasn1 internals.
17365 2006-03-08  Simon Josefsson <simon@josefsson.org>
17367         * NEWS: Add.
17369 2006-03-08  Simon Josefsson <simon@josefsson.org>
17371         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
17372         mingw32 builds.
17374 2006-03-08  Simon Josefsson <simon@josefsson.org>
17376         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
17377         src/common.h, src/serv.c, tests/resume.c: Indent.
17379 2006-03-08  Simon Josefsson <simon@josefsson.org>
17381         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
17382         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
17383         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
17385 2006-03-08  Simon Josefsson <simon@josefsson.org>
17387         * po/LINGUAS: Add.
17389 2006-03-08  Simon Josefsson <simon@josefsson.org>
17391         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
17392         Add.
17394 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17396         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
17397         src/common.c, src/common.h: gnutls-cli can now recognize services
17398         and port numbers with the -p option.
17400 2006-03-03  Simon Josefsson <simon@josefsson.org>
17402         * .cvscopying: Fix.
17404 2006-03-03  Simon Josefsson <simon@josefsson.org>
17406         * lib/Makefile.am: Gettext fixes.
17408 2006-03-03  Simon Josefsson <simon@josefsson.org>
17410         * lib/gnutls_errors.c: Fix.
17412 2006-03-03  Simon Josefsson <simon@josefsson.org>
17414         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
17415         translations.
17417 2006-03-03  Simon Josefsson <simon@josefsson.org>
17419         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
17421 2006-03-03  Simon Josefsson <simon@josefsson.org>
17423         * maint.mk: Update.
17425 2006-03-03  Simon Josefsson <simon@josefsson.org>
17427         * maint-cfg.mk: Add indent file list.
17429 2006-03-03  Simon Josefsson <simon@josefsson.org>
17431         * Makefile.am: Remove indent target.
17433 2006-03-03  Simon Josefsson <simon@josefsson.org>
17435         * configure.in: Revert, autoreconf needs it.
17437 2006-03-03  Simon Josefsson <simon@josefsson.org>
17439         * configure.in: Remove gettext version stuff.
17441 2006-03-03  Simon Josefsson <simon@josefsson.org>
17443         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
17444         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
17445         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
17446         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
17447         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
17448         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
17449         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
17451 2006-03-03  Simon Josefsson <simon@josefsson.org>
17453         * NEWS: Add.
17455 2006-03-03  Simon Josefsson <simon@josefsson.org>
17457         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
17458         Gettextize.
17460 2006-03-01  Simon Josefsson <simon@josefsson.org>
17462         * gtk-doc.make: Add.
17464 2006-03-01  Simon Josefsson <simon@josefsson.org>
17466         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
17467         gl/readline.c, maint.mk: Update.
17469 2006-03-01  Simon Josefsson <simon@josefsson.org>
17471         * buildconf, maint-cfg.mk: Don't gtkdocize.
17473 2006-02-28  Simon Josefsson <simon@josefsson.org>
17475         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
17476         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
17477         lib/minitasn1/element.c, lib/minitasn1/errors.h,
17478         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
17479         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
17480         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17481         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
17483 2006-02-27  Simon Josefsson <simon@josefsson.org>
17485         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
17486         Eric Leblond <regit@inl.fr>.
17488 2006-02-17  Simon Josefsson <simon@josefsson.org>
17490         * lib/x509/sign.c: Fix warning.
17492 2006-02-17  Simon Josefsson <simon@josefsson.org>
17494         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
17495         has the same values as GNUTLS_MAC_*.
17497 2006-02-16  Simon Josefsson <simon@josefsson.org>
17499         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
17501 2006-02-14  Simon Josefsson <simon@josefsson.org>
17503         * maint-cfg.mk: Fix.
17505 2006-02-14  Simon Josefsson <simon@josefsson.org>
17507         * maint-cfg.mk: Fix.
17509 2006-02-14  Simon Josefsson <simon@josefsson.org>
17511         * maint-cfg.mk: Fix.
17513 2006-02-14  Simon Josefsson <simon@josefsson.org>
17515         * maint-cfg.mk: Fix.
17517 2006-02-14  Simon Josefsson <simon@josefsson.org>
17519         * maint-cfg.mk: Add mingw32 target.
17521 2006-02-14  Simon Josefsson <simon@josefsson.org>
17523         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
17524         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
17525         maintainer-makefile module.
17527 2006-02-11  Simon Josefsson <simon@josefsson.org>
17529         * lib/x509/xml.c: Use external libtasn1 API.
17531 2006-02-11  Simon Josefsson <simon@josefsson.org>
17533         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17534         lib/minitasn1/der.h, lib/minitasn1/element.c,
17535         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17536         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
17538 2006-02-11  Simon Josefsson <simon@josefsson.org>
17540         * configure.in: Bump libtasn1 version.
17542 2006-02-10  Simon Josefsson <simon@josefsson.org>
17544         * NEWS, configure.in: Bump versions.
17546 2006-02-09  Simon Josefsson <simon@josefsson.org>
17548         * NEWS: Fix typo.
17550 2006-02-09  Simon Josefsson <simon@josefsson.org>
17552         * ChangeLog: [no log message]
17554 2006-02-09  Simon Josefsson <simon@josefsson.org>
17556         * NEWS: Version 1.3.4.
17558 2006-02-09  Simon Josefsson <simon@josefsson.org>
17560         * NEWS: Add.
17562 2006-02-09  Simon Josefsson <simon@josefsson.org>
17564         * NEWS, THANKS: Add.
17566 2006-02-09  Simon Josefsson <simon@josefsson.org>
17568         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17569         lib/minitasn1/element.c, lib/minitasn1/errors.c,
17570         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
17571         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
17572         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17573         lib/minitasn1/structure.c: Update from libtasn1.
17575 2006-02-09  Simon Josefsson <simon@josefsson.org>
17577         * THANKS: Add.
17579 2006-02-09  Simon Josefsson <simon@josefsson.org>
17581         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
17583 2006-02-08  Simon Josefsson <simon@josefsson.org>
17585         * lib/minitasn1/decoding.c: Fix typo in last commit.
17587 2006-02-08  Simon Josefsson <simon@josefsson.org>
17589         * tests/set_pkcs12_cred.c: Simplify using under gdb.
17591 2006-02-08  Simon Josefsson <simon@josefsson.org>
17593         * lib/minitasn1/decoding.c: Fix for latest certder bug.
17595 2006-02-08  Simon Josefsson <simon@josefsson.org>
17597         * tests/certder.c: Add more bug trigger.
17599 2006-02-08  Simon Josefsson <simon@josefsson.org>
17601         * tests/certder.c: Add.
17603 2006-02-08  Simon Josefsson <simon@josefsson.org>
17605         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
17607 2006-02-08  Simon Josefsson <simon@josefsson.org>
17609         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
17611 2006-02-08  Simon Josefsson <simon@josefsson.org>
17613         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
17615 2006-02-08  Simon Josefsson <simon@josefsson.org>
17617         * lib/minitasn1/element.c: Fix copyright.
17619 2006-02-08  Simon Josefsson <simon@josefsson.org>
17621         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
17622         asn1_get_length_der usage.
17624 2006-02-08  Simon Josefsson <simon@josefsson.org>
17626         * lib/minitasn1/decoding.c: Revert.
17628 2006-02-08  Simon Josefsson <simon@josefsson.org>
17630         * tests/.cvsignore: [no log message]
17632 2006-02-08  Simon Josefsson <simon@josefsson.org>
17634         * lib/minitasn1/decoding.c: Fix for cert selftest.
17636 2006-02-08  Simon Josefsson <simon@josefsson.org>
17638         * tests/Makefile.am: Add certder test.
17640 2006-02-08  Simon Josefsson <simon@josefsson.org>
17642         * tests/certder.c: Add.
17644 2006-02-08  Simon Josefsson <simon@josefsson.org>
17646         * NEWS: Add.
17648 2006-02-08  Simon Josefsson <simon@josefsson.org>
17650         * NEWS: Add.
17652 2006-02-08  Simon Josefsson <simon@josefsson.org>
17654         * lib/minitasn1/libtasn1.h: Bump version.
17656 2006-02-08  Simon Josefsson <simon@josefsson.org>
17658         * configure.in: Need libtasn1 0.2.18.
17660 2006-02-08  Simon Josefsson <simon@josefsson.org>
17662         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17663         lib/minitasn1/der.h, lib/minitasn1/element.c,
17664         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17665         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
17666         by report from "Evgeny Legerov" <admin@gleg.net>.
17668 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17670         * lib/x509/xml.c: some fixes for the new libtasn1
17672 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17674         * lib/x509/mpi.c: [no log message]
17676 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17678         * lib/x509/mpi.c: corrected wrong order of free.
17680 2006-02-02  Simon Josefsson <simon@josefsson.org>
17682         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
17683         for AIX compiler, reported by "Heiden, John"
17684         <JHeiden@UTNet.UToledo.Edu>.
17686 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17688         * NEWS: [no log message]
17690 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17692         * lib/gnutls_x509.c: Corrected bugs in
17693         gnutls_certificate_set_x509_crl() and
17694         gnutls_certificate_set_x509_trust(), that caused memory corruption
17695         if more than one certificates were added. Report and patch by Max
17696         Kellermann <max@duempel.org>.
17698 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17700         * NEWS: [no log message]
17702 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17704         * lib/gnutls_record.c: added some text about premature termination
17705         of sessions.
17707 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17709         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
17710         gnutls_send will no longer invalidate session if the underlying send
17711         fails, but it will set may_not_write to true. That is to allow
17712         reading the already received data. Patches and bug reports by Yoann
17713         Vandoorselaere <yoann@prelude-ids.org>
17715 2006-01-27  Simon Josefsson <simon@josefsson.org>
17717         * gl/.cvsignore: [no log message]
17719 2006-01-27  Simon Josefsson <simon@josefsson.org>
17721         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
17722         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
17723         Update.
17725 2006-01-27  Simon Josefsson <simon@josefsson.org>
17727         * src/common.h: Mingw32 fixes.
17729 2006-01-27  Simon Josefsson <simon@josefsson.org>
17731         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
17733 2006-01-20  Simon Josefsson <simon@josefsson.org>
17735         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
17737 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17739         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
17740         since it is not supported any more.
17742 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17744         * doc/gnutls.texi: minor updates.
17746 2006-01-19  Simon Josefsson <simon@josefsson.org>
17748         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
17749         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
17751 2006-01-18  Simon Josefsson <simon@josefsson.org>
17753         * doc/TODO: Add.
17755 2006-01-18  Simon Josefsson <simon@josefsson.org>
17757         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
17759 2006-01-12  Simon Josefsson <simon@josefsson.org>
17761         * NEWS, configure.in: Bump versions.
17763 2006-01-12  Simon Josefsson <simon@josefsson.org>
17765         * Makefile.am: Fix igloo scp.
17767 2006-01-12  Simon Josefsson <simon@josefsson.org>
17769         * Makefile.am: Re-add igloo.
17771 2006-01-12  Simon Josefsson <simon@josefsson.org>
17773         * ChangeLog: [no log message]
17775 2006-01-12  Simon Josefsson <simon@josefsson.org>
17777         * NEWS: Version 1.3.3.
17779 2006-01-12  Simon Josefsson <simon@josefsson.org>
17781         * .cvscopying: Fix copyright years.
17783 2006-01-12  Simon Josefsson <simon@josefsson.org>
17785         * doc/manpages/Makefile.am: Update.
17787 2006-01-11  Simon Josefsson <simon@josefsson.org>
17789         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
17790         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
17792 2006-01-09  Simon Josefsson <simon@josefsson.org>
17794         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
17795         gl/m4/stdint.m4, gl/stdint_.h: Update.
17797 2006-01-09  Simon Josefsson <simon@josefsson.org>
17799         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
17801 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17803         * doc/bibliography.texi: [no log message]
17805 2005-12-31  Simon Josefsson <simon@josefsson.org>
17807         * includes/gnutls/extra.h: C++ fix.
17809 2005-12-31  Simon Josefsson <simon@josefsson.org>
17811         * libextra/gnutls_ia.c: Doc fix.
17813 2005-12-28  Simon Josefsson <simon@josefsson.org>
17815         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
17817 2005-12-28  Simon Josefsson <simon@josefsson.org>
17819         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
17820         lib/gnutls_global.h, lib/minitasn1/coding.c,
17821         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
17822         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
17824 2005-12-26  Simon Josefsson <simon@josefsson.org>
17826         * NEWS: Add.
17828 2005-12-26  Simon Josefsson <simon@josefsson.org>
17830         * lib/gnutls_global.c: Doc fix.
17832 2005-12-26  Simon Josefsson <simon@josefsson.org>
17834         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
17835         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
17837 2005-12-23  Simon Josefsson <simon@josefsson.org>
17839         * NEWS: Add.
17841 2005-12-23  Simon Josefsson <simon@josefsson.org>
17843         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
17844         counter for init/deinit, suggested by ZIGLIO, Frediano.
17846 2005-12-18  Simon Josefsson <simon@josefsson.org>
17848         * includes/gnutls/gnutls.h.in: Cosmetic changes.
17850 2005-12-18  Simon Josefsson <simon@josefsson.org>
17852         * includes/gnutls/gnutls.h.in: Cosmetic changes.
17854 2005-12-18  Simon Josefsson <simon@josefsson.org>
17856         * tests/resume.c: Fix mem leak.
17858 2005-12-17  Simon Josefsson <simon@josefsson.org>
17860         * NEWS: Add.
17862 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17864         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
17865         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
17866         copy that caused crashes.
17868 2005-12-17  Simon Josefsson <simon@josefsson.org>
17870         * tests/resume.c: More debug info.
17872 2005-12-17  Simon Josefsson <simon@josefsson.org>
17874         * tests/.cvsignore: [no log message]
17876 2005-12-17  Simon Josefsson <simon@josefsson.org>
17878         * NEWS: Add.
17880 2005-12-17  Simon Josefsson <simon@josefsson.org>
17882         * tests/Makefile.am: Add resume self test.
17884 2005-12-17  Simon Josefsson <simon@josefsson.org>
17886         * tests/resume.c: Add, to test resume funtions.
17888 2005-12-17  Simon Josefsson <simon@josefsson.org>
17890         * NEWS: Fix.
17892 2005-12-17  Simon Josefsson <simon@josefsson.org>
17894         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
17896 2005-12-16  Simon Josefsson <simon@josefsson.org>
17898         * doc/TODO: Add.
17900 2005-12-16  Simon Josefsson <simon@josefsson.org>
17902         * lib/gnutls_state.c: Doc fix.
17904 2005-12-16  Simon Josefsson <simon@josefsson.org>
17906         * NEWS, includes/gnutls/gnutls.h.in: Add.
17908 2005-12-16  Simon Josefsson <simon@josefsson.org>
17910         * lib/gnutls_state.c: Add API to get master secret too.
17912 2005-12-15  Simon Josefsson <simon@josefsson.org>
17914         * includes/gnutls/gnutls.h.in: Fix.
17916 2005-12-15  Simon Josefsson <simon@josefsson.org>
17918         * includes/gnutls/gnutls.h.in: Fix indentation.
17920 2005-12-15  Simon Josefsson <simon@josefsson.org>
17922         * NEWS: Add.
17924 2005-12-15  Simon Josefsson <simon@josefsson.org>
17926         * Makefile.am, includes/gnutls/extra.h,
17927         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
17928         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
17929         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
17930         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
17931         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
17932         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
17933         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
17934         lib/ext_inner_application.h, lib/ext_max_record.c,
17935         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
17936         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
17937         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
17938         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
17939         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
17940         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
17941         lib/gnutls_session.c, lib/gnutls_session_pack.c,
17942         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
17943         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
17944         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
17945         tests/dhepskself.c, tests/tlsia.c: Indent more.
17947 2005-12-15  Simon Josefsson <simon@josefsson.org>
17949         * NEWS, configure.in: Bump versions.
17951 2005-12-15  Simon Josefsson <simon@josefsson.org>
17953         * Makefile.am: Remove igloo, it seem weird.
17955 2005-12-15  Simon Josefsson <simon@josefsson.org>
17957         * ChangeLog: [no log message]
17959 2005-12-15  Simon Josefsson <simon@josefsson.org>
17961         * NEWS: Version 1.3.2.
17963 2005-12-15  Simon Josefsson <simon@josefsson.org>
17965         * doc/manpages/Makefile.am: Update.
17967 2005-12-15  Simon Josefsson <simon@josefsson.org>
17969         * NEWS: Add.
17971 2005-12-15  Simon Josefsson <simon@josefsson.org>
17973         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
17975 2005-12-15  Simon Josefsson <simon@josefsson.org>
17977         * lib/gnutls_int.h: Remove debug code.
17979 2005-12-15  Simon Josefsson <simon@josefsson.org>
17981         * THANKS: Add.
17983 2005-12-15  Simon Josefsson <simon@josefsson.org>
17985         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
17986         functions to access the TLS PRF and to extract client/server random
17987         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
17989 2005-12-15  Simon Josefsson <simon@josefsson.org>
17991         * NEWS: Fix.
17993 2005-12-15  Simon Josefsson <simon@josefsson.org>
17995         * NEWS: Fix.
17997 2005-12-15  Simon Josefsson <simon@josefsson.org>
17999         * doc/reference/Makefile.am: Ignore more.
18001 2005-12-15  Simon Josefsson <simon@josefsson.org>
18003         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
18004         message]
18006 2005-12-15  Simon Josefsson <simon@josefsson.org>
18008         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
18009         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
18010         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
18011         lib/defines.h, lib/ext_inner_application.c,
18012         lib/ext_inner_application.h, lib/gnutls_alert.c,
18013         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
18014         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
18015         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
18016         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
18017         support.
18019 2005-12-15  Simon Josefsson <simon@josefsson.org>
18021         * gl/m4/gnulib-comp.m4: Update.
18023 2005-12-12  Simon Josefsson <simon@josefsson.org>
18025         * doc/TODO: Add.
18027 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18029         * lib/gnutls_ui.c: added missing set_params_function()
18031 2005-12-09  Simon Josefsson <simon@josefsson.org>
18033         * configure.in: Bump versions.
18035 2005-12-09  Simon Josefsson <simon@josefsson.org>
18037         * NEWS: Add.
18039 2005-12-09  Simon Josefsson <simon@josefsson.org>
18041         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
18042         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
18043         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
18044         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
18045         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
18046         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
18047         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
18048         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
18049         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
18050         "unsigned".  Remove unused "sint".
18052 2005-12-09  Simon Josefsson <simon@josefsson.org>
18054         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
18055         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
18056         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
18057         lib/x509/mpi.h, libextra/openpgp/extras.c,
18058         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
18059         uint32 with uint32_t.
18061 2005-12-09  Simon Josefsson <simon@josefsson.org>
18063         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
18064         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
18065         lib/ext_max_record.h, lib/ext_server_name.c,
18066         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
18067         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
18068         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
18069         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
18070         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
18071         lib/x509/x509_write.c: Replace uint16 with uint16_t.
18073 2005-12-09  Simon Josefsson <simon@josefsson.org>
18075         * configure.in: Remove unused sizeof checks.
18077 2005-12-09  Simon Josefsson <simon@josefsson.org>
18079         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
18080         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
18081         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
18082         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
18083         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
18084         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
18085         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
18086         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
18087         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
18088         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
18089         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
18090         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
18091         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
18093 2005-12-09  Simon Josefsson <simon@josefsson.org>
18095         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
18097 2005-12-09  Simon Josefsson <simon@josefsson.org>
18099         * lib/defines.h: Remove unused types, to start the transition to the
18100         POSIX integer types (uint32_t, uint16_t, uint8_t).
18102 2005-12-09  Simon Josefsson <simon@josefsson.org>
18104         * src/Makefile.am: Remove -I../lib, these tools should only use the
18105         external API.
18107 2005-12-09  Simon Josefsson <simon@josefsson.org>
18109         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
18110         so include it at the right place.
18112 2005-12-08  Simon Josefsson <simon@josefsson.org>
18114         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
18116 2005-12-08  Simon Josefsson <simon@josefsson.org>
18118         * lib/gnutls_x509.c: Fix mem leak.
18120 2005-12-08  Simon Josefsson <simon@josefsson.org>
18122         * ChangeLog: [no log message]
18124 2005-12-08  Simon Josefsson <simon@josefsson.org>
18126         * NEWS: Version 1.3.1.
18128 2005-12-08  Simon Josefsson <simon@josefsson.org>
18130         * lib/gnutls_str.c: Fix.
18132 2005-12-08  Simon Josefsson <simon@josefsson.org>
18134         * tests/Makefile.am: Dist pkcs8 blobs.
18136 2005-12-08  Simon Josefsson <simon@josefsson.org>
18138         * NEWS: Add.
18140 2005-12-08  Simon Josefsson <simon@josefsson.org>
18142         * NEWS: Add.
18144 2005-12-08  Simon Josefsson <simon@josefsson.org>
18146         * doc/manpages/Makefile.am: Update.
18148 2005-12-08  Simon Josefsson <simon@josefsson.org>
18150         * NEWS: Add.
18152 2005-12-08  Simon Josefsson <simon@josefsson.org>
18154         * doc/TODO: Fix.
18156 2005-12-08  Simon Josefsson <simon@josefsson.org>
18158         * tests/enc3pkcs8.pem: add
18160 2005-12-08  Simon Josefsson <simon@josefsson.org>
18162         * tests/enc3pkcs8.pem: Add.
18164 2005-12-08  Simon Josefsson <simon@josefsson.org>
18166         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
18168 2005-12-08  Simon Josefsson <simon@josefsson.org>
18170         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
18172 2005-12-08  Simon Josefsson <simon@josefsson.org>
18174         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
18176 2005-12-08  Simon Josefsson <simon@josefsson.org>
18178         * NEWS: Add.
18180 2005-12-08  Simon Josefsson <simon@josefsson.org>
18182         * src/certtool.c: Make --password work for PKCS#8 --key-info.
18184 2005-12-08  Simon Josefsson <simon@josefsson.org>
18186         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
18188 2005-12-08  Simon Josefsson <simon@josefsson.org>
18190         * doc/TODO: Remove.
18192 2005-12-08  Simon Josefsson <simon@josefsson.org>
18194         * NEWS: Add.
18196 2005-12-08  Simon Josefsson <simon@josefsson.org>
18198         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
18199         Remove unused "encrypted" variable.
18201 2005-12-08  Simon Josefsson <simon@josefsson.org>
18203         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
18204         passwords.
18206 2005-12-08  Simon Josefsson <simon@josefsson.org>
18208         * NEWS: Fix.
18210 2005-12-08  Simon Josefsson <simon@josefsson.org>
18212         * tests/.cvsignore: [no log message]
18214 2005-12-08  Simon Josefsson <simon@josefsson.org>
18216         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
18217         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
18218         credentials from PKCS#12 files.
18220 2005-12-08  Simon Josefsson <simon@josefsson.org>
18222         * src/certtool.c: Print PKCS#12 type for each element.
18224 2005-12-06  Simon Josefsson <simon@josefsson.org>
18226         * doc/protocol/rfc4279.txt: Add.
18228 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18230         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
18231         Bugs reported by Yoann Vandoorselare.
18233 2005-12-02  Simon Josefsson <simon@josefsson.org>
18235         * Makefile.am: Put 1.3.x releases in devel/ directory.
18237 2005-12-02  Simon Josefsson <simon@josefsson.org>
18239         * doc/TODO: add
18241 2005-12-02  Simon Josefsson <simon@josefsson.org>
18243         * doc/TODO: Add.
18245 2005-12-02  Simon Josefsson <simon@josefsson.org>
18247         * doc/TODO: Fix.
18249 2005-12-02  Simon Josefsson <simon@josefsson.org>
18251         * doc/TODO: Add.
18253 2005-12-02  Simon Josefsson <simon@josefsson.org>
18255         * doc/TODO: Add.
18257 2005-12-02  Simon Josefsson <simon@josefsson.org>
18259         * doc/TODO: Add.
18261 2005-12-02  Simon Josefsson <simon@josefsson.org>
18263         * doc/TODO: Add.
18265 2005-12-02  Simon Josefsson <simon@josefsson.org>
18267         * doc/README.CODING_STYLE: Mention indentation.
18269 2005-12-02  Simon Josefsson <simon@josefsson.org>
18271         * doc/TODO: Add.
18273 2005-12-01  Simon Josefsson <simon@josefsson.org>
18275         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
18277 2005-12-01  Simon Josefsson <simon@josefsson.org>
18279         * src/cli.c: Don't infloop.
18281 2005-12-01  Simon Josefsson <simon@josefsson.org>
18283         * NEWS: Add.
18285 2005-12-01  Simon Josefsson <simon@josefsson.org>
18287         * src/cli.c: Check starttls_alarmed earlier, the signal might be
18288         sent before select is called.  Report by Otto Maddox
18289         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
18290         Ando <nand@mac.com>.
18292 2005-12-01  Simon Josefsson <simon@josefsson.org>
18294         * tests/.cvsignore: [no log message]
18296 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18298         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
18299         lib/gnutls_session_pack.c: Some fixes in session resumption and
18300         prototypes. Based on patches and suggestions by Joe Orton.
18302 2005-11-21  Simon Josefsson <simon@josefsson.org>
18304         * doc/protocol/tls-numbers.txt: From
18305         <http://people.nokia.net/~pasi/tls-numbers.txt>.
18307 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18309         * lib/x509/privkey_pkcs8.c: added some clarification about the
18310         encryption status.
18312 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18314         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
18315         machines. Reported by Max Kellermann <max@duempel.org>.
18317 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18319         * src/cli-gaa.c, src/cli.gaa: [no log message]
18321 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18323         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
18324         more fixes for PSK.
18326 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18328         * configure.in: the library version number was bumped to 13 to allow
18329         for incompatible changes.
18331 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18333         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
18334         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
18335         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
18336         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
18337         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
18338         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
18339         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
18340         DHE-PSK ciphersuite additions.
18342 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18344         * lib/gnutls_psk.c: some documentation updates
18346 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18348         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
18349         gnutls_anon_set_params_function was renamed to
18350         gnutls_anon_set_server_params_function to be more consistent with
18351         the other functions. The same for the PSK.
18353 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18355         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
18356         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
18357         converted to behave similarly to get_dh_params.
18359 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18361         * doc/gnutls.texi: [no log message]
18363 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18365         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
18366         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
18367         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
18368         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
18369         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
18370         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
18371         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
18372         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
18373         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
18374         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
18375         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
18376         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
18377         DHE-PSK ciphersuites and some cleanups.
18379 2005-11-15  Simon Josefsson <simon@josefsson.org>
18381         * NEWS: Typo.
18383 2005-11-15  Simon Josefsson <simon@josefsson.org>
18385         * NEWS, configure.in: Bump versions.
18387 2005-11-15  Simon Josefsson <simon@josefsson.org>
18389         * ChangeLog: [no log message]
18391 2005-11-15  Simon Josefsson <simon@josefsson.org>
18393         * NEWS: Version 1.3.0.
18395 2005-11-15  Simon Josefsson <simon@josefsson.org>
18397         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
18399 2005-11-15  Simon Josefsson <simon@josefsson.org>
18401         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
18402         CHECKSUMS.
18404 2005-11-15  Simon Josefsson <simon@josefsson.org>
18406         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
18407         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
18408         "-d""<2005-11-08""", and manually adjusting the start and end of the
18409         file.
18411 2005-11-15  Simon Josefsson <simon@josefsson.org>
18413         * Makefile.am: Don't use --tags for cvs2cl.
18415 2005-11-15  Simon Josefsson <simon@josefsson.org>
18417         * lib/Makefile.am: Dist auth_psk.h.
18419 2005-11-15  Simon Josefsson <simon@josefsson.org>
18421         * NEWS: Fix.
18423 2005-11-15  Simon Josefsson <simon@josefsson.org>
18425         * NEWS: Add.
18427 2005-11-15  Simon Josefsson <simon@josefsson.org>
18429         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
18430         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
18431         code, to remove use of C++ // comments.
18433 2005-11-15  Simon Josefsson <simon@josefsson.org>
18435         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
18436         and install SRP man pages too.
18438 2005-11-15  Simon Josefsson <simon@josefsson.org>
18440         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
18441         src/Makefile.am, src/prime.c: Disable more SRP stuff if
18442         --disable-srp, tiny patch from Albert Chin
18443         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
18444         from RedHat gnutls-1.2.6 RPM.
18446 2005-11-15  Simon Josefsson <simon@josefsson.org>
18448         * NEWS: Use more verbose NEWS entry format.
18450 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18452         * tests/pskself.c: updated PSK self test
18454 2005-11-15  Simon Josefsson <simon@josefsson.org>
18456         * src/certtool-gaa.c: Fix.
18458 2005-11-15  Simon Josefsson <simon@josefsson.org>
18460         * doc/manpages/Makefile.am: Generated.
18462 2005-11-15  Simon Josefsson <simon@josefsson.org>
18464         * tests/.cvsignore: [no log message]
18466 2005-11-15  Simon Josefsson <simon@josefsson.org>
18468         * tests/Makefile.am: Add pskself.
18470 2005-11-15  Simon Josefsson <simon@josefsson.org>
18472         * tests/pskself.c: Add, based on anonself.c.
18474 2005-11-15  Simon Josefsson <simon@josefsson.org>
18476         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
18477         errors.
18479 2005-11-15  Simon Josefsson <simon@josefsson.org>
18481         * lib/gnutls_psk.c: Doc fix.
18483 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18485         * doc/TODO: [no log message]
18487 2005-11-14  Simon Josefsson <simon@josefsson.org>
18489         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
18490         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
18491         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
18492         <gnutls-dev@mlists.thewrittenword.com>.
18494 2005-11-14  Simon Josefsson <simon@josefsson.org>
18496         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
18497         constant, for IBM C v6.  Tiny patch from Albert Chin
18498         <gnutls-dev@mlists.thewrittenword.com>.
18500 2005-11-14  Simon Josefsson <simon@josefsson.org>
18502         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
18503         MAP_FAILED, tiny patch from Albert Chin
18504         <gnutls-dev@mlists.thewrittenword.com>
18506 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18508         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
18509         ciphersuites.
18511 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18513         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
18514         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
18515         doc/internals.texi: added brief documentation on the extension and
18516         auth_method internals.
18518 2005-11-12  Simon Josefsson <simon@josefsson.org>
18520         * doc/TODO: Add.
18522 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18524         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
18525         src/certtool.gaa: some documentation updates.
18527 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18529         * doc/arch/certificate-user-use-case.eps,
18530         doc/arch/certificate-user-use-case.pdf,
18531         doc/arch/client-server-use-case.eps,
18532         doc/arch/client-server-use-case.pdf,
18533         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
18534         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
18535         doc/arch/objects.eps, doc/arch/objects.pdf,
18536         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
18537         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
18538         doc/internals.texi, doc/objects.pdf: moved architecture figures to
18539         arch/
18541 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18543         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
18544         past changes.
18546 2005-11-10  Simon Josefsson <simon@josefsson.org>
18548         * gl/inet_ntop.h, gl/readline.c: Update.
18550 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18552         * doc/gnutls.texi: [no log message]
18554 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18556         * lib/gnutls_int.h: [no log message]
18558 2005-11-08  Simon Josefsson <simon@josefsson.org>
18560         * doc/signatures.texi: Add.
18562 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18564         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
18565         doc/client-server-use-case.pdf, doc/gnutls.texi,
18566         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
18567         doc/internals.texi, doc/objects.pdf: added some stuff about the
18568         internals of gnutls.
18570 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18572         * : added again the files in binary mode.
18574 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18576         * : [no log message]
18578 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18580         * : added some architectural diagrams. Quite primitive.
18582 2005-11-08  Simon Josefsson <simon@josefsson.org>
18584         * doc/signatures.texi: add
18586 2005-11-08  Simon Josefsson <simon@josefsson.org>
18588         * doc/signatures.texi: Wrap around <80 columns.
18590 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18592         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
18593         src/serv.c: fixed bug in session packing for anonymous connections.
18595 2005-11-07  Simon Josefsson <simon@josefsson.org>
18597         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
18598         tests/openssl.c, tests/x509_test.c: Indent.
18600 2005-11-07  Simon Josefsson <simon@josefsson.org>
18602         * Makefile.am: Indent tests/.
18604 2005-11-07  Simon Josefsson <simon@josefsson.org>
18606         * NEWS: Add.
18608 2005-11-07  Simon Josefsson <simon@josefsson.org>
18610         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
18611         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
18612         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
18613         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
18614         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
18615         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
18616         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
18617         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
18618         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
18619         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
18620         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
18621         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
18622         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
18623         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
18624         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
18625         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
18626         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
18627         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
18628         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
18629         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
18630         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
18631         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
18632         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
18633         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
18634         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
18635         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
18636         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
18637         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
18638         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
18639         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
18640         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
18641         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
18642         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
18643         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
18644         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
18645         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
18646         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
18647         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
18648         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
18649         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
18650         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
18651         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
18652         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
18653         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
18654         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
18655         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
18656         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
18657         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
18658         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
18659         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
18660         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
18661         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
18662         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
18663         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
18664         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
18665         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
18666         libextra/openpgp/xml.c, libextra/openssl_compat.c,
18667         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
18668         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
18669         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
18670         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
18672 2005-11-07  Simon Josefsson <simon@josefsson.org>
18674         * Makefile.am: Use GNU coding style for indent.
18676 2005-11-07  Simon Josefsson <simon@josefsson.org>
18678         * doc/manpages/Makefile.am: Add.
18680 2005-11-07  Simon Josefsson <simon@josefsson.org>
18682         * doc/reference/Makefile.am: Ignore more headers.
18684 2005-11-07  Simon Josefsson <simon@josefsson.org>
18686         * src/.cvsignore: [no log message]
18688 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18690         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
18691         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
18693 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18695         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
18696         doc/manpages/Makefile.am, doc/manpages/psktool.1,
18697         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
18698         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
18699         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
18700         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
18701         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
18702         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
18703         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
18704         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
18705         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
18706         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
18707         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
18708         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
18709         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
18711 2005-11-07  Simon Josefsson <simon@josefsson.org>
18713         * ChangeLog: [no log message]
18715 2005-11-07  Simon Josefsson <simon@josefsson.org>
18717         * Version 1.2.9.
18719         -----
18721         Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation
18723         Copying and distribution of this file, with or without
18724         modification, are permitted provided the copyright notice
18725         and this notice are preserved.