Fix symbol export rules.
[gnutls.git] / ChangeLog
blob07d4113754b1aa027d82f159be0dd6d550caf500
1 2009-09-22  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.9.6.
5 2009-09-22  Simon Josefsson <simon@josefsson.org>
7         * gl/Makefile.am, gl/m4/getdelim.m4, gl/m4/stdio_h.m4,
8         gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
9         gl/stdio.in.h, gl/stdlib.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
10         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/stdlib_h.m4,
11         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
12         lib/gl/stdlib.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
13         maint.mk: Update gnulib files.
15 2009-09-13  Brad Hards <bradh@frogmouth.net>
17         * lib/x509/x509.c: Add forgotten documentation bits for issuer
18         altname Signed-off-by: Simon Josefsson <simon@josefsson.org>
20 2009-09-11  Simon Josefsson <simon@josefsson.org>
22         * build-aux/gendocs.sh, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
23         gl/m4/readline.m4, gl/m4/select.m4, gl/m4/sockets.m4,
24         gl/m4/socklen.m4, gl/m4/sockpfaf.m4, lib/gl/m4/sockets.m4,
25         lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/time_r.m4: 
26         Update gnulib files.
28 2009-09-11  Simon Josefsson <simon@josefsson.org>
30         * lib/gnutls_cipher.c: Add debug message.  Tiny patch from Miroslav
31         Kratochvil <exa.exa@gmail.com> in
32         <http://thread.gmane.org/gmane.network.gnutls.general/1758>.
34 2009-09-11  Daiki Ueno <ueno@unixuser.org>
36         * lib/Makefile.am: Fix out-of-tree build.  Fix out-of-tree build; gnutls.h is generated in the build tree.
38 2009-09-10  Simon Josefsson <simon@josefsson.org>
40         * NEWS, lib/m4/hooks.m4: Enable Camellia by default.
42 2009-09-10  Simon Josefsson <simon@josefsson.org>
44         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
45         libextra/configure.ac: Bump versions.
47 2009-09-10  Simon Josefsson <simon@josefsson.org>
49         * ChangeLog: Generated.
51 2009-09-10  Simon Josefsson <simon@josefsson.org>
53         * NEWS: Version 2.9.5.
55 2009-09-10  Simon Josefsson <simon@josefsson.org>
57         * configure.ac: Bump version.
59 2009-09-10  Simon Josefsson <simon@josefsson.org>
61         * gl/Makefile.am, gl/m4/stdio_h.m4, gl/m4/string_h.m4,
62         gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4, gl/stdio.in.h,
63         gl/string.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
64         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/string_h.m4,
65         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
66         lib/gl/string.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
67         maint.mk: Update gnulib files.
69 2009-09-10  Simon Josefsson <simon@josefsson.org>
71         * NEWS: Add.
73 2009-09-10  Simon Josefsson <simon@josefsson.org>
75         * AUTHORS: Add.
77 2009-09-10  Simon Josefsson <simon@josefsson.org>
79         * lib/m4/hooks.m4: Bump library version for new APIs.
81 2009-09-10  Simon Josefsson <simon@josefsson.org>
83         * lib/x509/output.c, lib/x509/x509.c: Indent.
85 2009-09-10  Simon Josefsson <simon@josefsson.org>
87         * lib/libgnutls.map: Move the new ABIs to the GNUTLS_2_10 section.
89 2009-09-09  Brad Hards <bradh@frogmouth.net>
91         * doc/manpages/Makefile.am, lib/includes/gnutls/x509.h,
92         lib/libgnutls.map, lib/x509/output.c, lib/x509/x509.c,
93         tests/Makefile.am, tests/x509_altname.c: Add X509 Issuer Altname
94         functions Signed-off-by: Simon Josefsson <simon@josefsson.org>
96 2009-09-07  Simon Josefsson <simon@josefsson.org>
98         * tests/key-id/key-id: Don't use ! to negate exit status.  Reported
99         by "Tom G. Christensen" <tgc@jupiterrise.com> in
101         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3861>.
103 2009-09-03  Simon Josefsson <simon@josefsson.org>
105         * gl/Makefile.am, gl/close.c, gl/inet_ntop.c, gl/inet_pton.c,
106         gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
107         gl/unistd.in.h, lib/gl/Makefile.am, lib/gl/m4/sys_stat_h.m4,
108         lib/gl/sys_stat.in.h, lib/gl/unistd.in.h, maint.mk: Update gnulib
109         files.
111 2009-09-03  Simon Josefsson <simon@josefsson.org>
113         * NEWS, lib/configure.ac, lib/m4/hooks.m4, libextra/configure.ac: 
114         Bump versions.
116 2009-09-03  Simon Josefsson <simon@josefsson.org>
118         * cfg.mk: Commit cyclo/ dir too.
120 2009-09-03  Simon Josefsson <simon@josefsson.org>
122         * ChangeLog: Generated.
124 2009-09-03  Simon Josefsson <simon@josefsson.org>
126         * NEWS: Version 2.9.4.
128 2009-09-03  Simon Josefsson <simon@josefsson.org>
130         * tests/hostname-check.c: Build when OpenPGP is disabled.
132 2009-09-03  Simon Josefsson <simon@josefsson.org>
134         * cfg.mk: Fix!
136 2009-09-03  Simon Josefsson <simon@josefsson.org>
138         * cfg.mk: Typo.
140 2009-09-03  Simon Josefsson <simon@josefsson.org>
142         * cfg.mk: Ugly hack for autobuilder.
144 2009-09-01  Simon Josefsson <simon@josefsson.org>
146         * NEWS: Add.
148 2009-09-01  Simon Josefsson <simon@josefsson.org>
150         * lib/gnutls_priority.c: Use SHA256 as MAC by default.
152 2009-09-01  Simon Josefsson <simon@josefsson.org>
154         * NEWS: Add.
156 2009-09-01  Daiki Ueno <ueno@unixuser.org>
158         * lib/gnutls_algorithms.c: Add SHA-2 cipher suites.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
160 2009-09-01  Daiki Ueno <ueno@unixuser.org>
162         * lib/debug.c: Print NewSessionTicket handshake.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
164 2009-08-31  Simon Josefsson <simon@josefsson.org>
166         * NEWS: Add.
168 2009-08-31  Simon Josefsson <simon@josefsson.org>
170         * lib/x509/x509.c: Handle XMPP SANs properly.  Reported by Howard
171         Chu <hyc@symas.com> in <https://savannah.gnu.org/support/?106975>.
173 2009-08-31  Simon Josefsson <simon@josefsson.org>
175         * lib/auth_dhe.c: Need another header.
177 2009-08-31  Simon Josefsson <simon@josefsson.org>
179         * AUTHORS, NEWS: Add.
181 2009-08-31  Simon Josefsson <simon@josefsson.org>
183         * lib/gnutls_algorithms.c: Add comment explaining where magic values
184         come from.
186 2009-08-31  Daiki Ueno <ueno@unixuser.org>
188         * lib/auth_cert.c: Fix parsing Certificate Request for TLS 1.2.  Fix the logic to skip supported_signature_algorithms in Certificate
189         Request.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
191 2009-08-31  Daiki Ueno <ueno@unixuser.org>
193         * lib/gnutls_handshake.c, lib/gnutls_pk.c, lib/gnutls_state.c: Use
194         SHA256 for PRF if TLS 1.2.  Use SHA256 for the basis of PRF, and for the hash over handshake
195         messages.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
197 2009-08-31  Daiki Ueno <ueno@unixuser.org>
199         * lib/auth_dhe.c, lib/auth_rsa_export.c, lib/auth_srp_rsa.c,
200         lib/gnutls_sig.c, lib/gnutls_sig.h: Respect TLS signature algorithm
201         in server KX.  Verify signature of DH parameters in Server Key Exchange with the
202         embedded signature algorithm.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
204 2009-08-31  Daiki Ueno <ueno@unixuser.org>
206         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
207         lib/gnutls_int.h: Add functions for TLS signature algorithm.  Add functions to convert TLS signature algorithm from/to constants
208         defined by GnuTLS.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
210 2009-08-31  Simon Josefsson <simon@josefsson.org>
212         * NEWS: Add.
214 2009-08-31  Simon Josefsson <simon@josefsson.org>
216         * maint.mk: Update gnulib files.
218 2009-08-31  Simon Josefsson <simon@josefsson.org>
220         * THANKS: Add.
222 2009-08-25  Fabian Keil <fk@fabiankeil.de>
224         * src/serv.c: Remove dead store in listen_socket().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
226 2009-08-25  Fabian Keil <fk@fabiankeil.de>
228         * lib/gnutls_buffers.c: Remove dead store in
229         _gnutls_io_write_buffered().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
231 2009-08-24  Fabian Keil <fk@fabiankeil.de>
233         * lib/x509/x509.c: Remove dead store in
234         gnutls_x509_crt_list_import().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
236 2009-08-24  Fabian Keil <fk@fabiankeil.de>
238         * lib/auth_srp_passwd.c: Remove dead store in pwd_put_values().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
240 2009-08-24  Fabian Keil <fk@fabiankeil.de>
242         * src/certtool.c: Remove dead store in pkcs12_info().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
244 2009-08-25  Fabian Keil <fk@fabiankeil.de>
246         * lib/auth_cert.c: Remove write-only variable info in
247         _gnutls_proc_cert_cert_req().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
249 2009-08-25  Fabian Keil <fk@fabiankeil.de>
251         * lib/auth_rsa_export.c: Remove write-only variable info in
252         gen_rsa_export_server_kx().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
254 2009-08-25  Fabian Keil <fk@fabiankeil.de>
256         * src/cfg/shared.c: Remove write-only variable sep_ar_idx in
257         split_multi_arg().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
259 2009-08-24  Fabian Keil <fk@fabiankeil.de>
261         * lib/x509/pkcs12.c: Remove write-only variable tmp_size in
262         _pkcs12_decode_safe_content().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
264 2009-08-29  Fabian Keil <fk@fabiankeil.de>
266         * THANKS: Remove duplicates. Two exact ones and a pretty close one.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
268 2009-08-25  Fabian Keil <fk@fabiankeil.de>
270         * lib/auth_srp_passwd.c: Mark what looks like a bug in in
271         _gnutls_srp_pwd_read_entry() Signed-off-by: Simon Josefsson <simon@josefsson.org>
273 2009-08-24  Fabian Keil <fk@fabiankeil.de>
275         * src/crypt.c: In main(), rename salt to salt_size and don't bother
276         reading info.salt which we don't use anyway.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
278 2009-08-31  Simon Josefsson <simon@josefsson.org>
280         * lib/opencdk/misc.c: (cdk_strlist_next): Handle NULL root value better.  Based on report
281         by Fabian Keil <fk@fabiankeil.de>.
283 2009-08-24  Fabian Keil <fk@fabiankeil.de>
285         * lib/x509/output.c: In print_extensions(), declare the *_idx
286         variables as int instead of size_t.  While it shouldn't make a difference, it makes more sense to me.
287         It's also consistent with (at least) print_crl().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
289 2009-08-24  Fabian Keil <fk@fabiankeil.de>
291         * lib/x509/output.c: In print_extensions(), initialize *_idx
292         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>
294 2009-08-24  Fabian Keil <fk@fabiankeil.de>
296         * lib/x509/output.c: In print_crq(), initialize challenge and
297         extensions once before entering the for loop instead of each run.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
299 2009-08-24  Fabian Keil <fk@fabiankeil.de>
301         * lib/x509/output.c: In print_crl(), initialize aki_idx and crl_nr
302         once before entering the for loop instead of each run.  Otherwise the "error: more than one AKI extension\n" and "error:
303         more than one CRL number\n" checks want work.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
305 2009-08-28  Simon Josefsson <simon@josefsson.org>
307         * tests/x509dn.c: Likewise.
309 2009-08-28  Simon Josefsson <simon@josefsson.org>
311         * tests/x509dn.c: Don't use deprecated type.
313 2009-08-28  Simon Josefsson <simon@josefsson.org>
315         * cfg.mk: Overwrite gettext's size_max.m4 to make sure we use one
316         that works.
318 2009-08-28  Simon Josefsson <simon@josefsson.org>
320         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4,
321         gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4, gl/progname.c,
322         gl/stdlib.in.h, gl/sys_socket.in.h, gl/tests/Makefile.am,
323         gl/unistd.in.h, gl/vasnprintf.c, lib/gl/Makefile.am,
324         lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_socket_h.m4,
325         lib/gl/m4/unistd_h.m4, lib/gl/stdlib.in.h, lib/gl/sys_socket.in.h,
326         lib/gl/tests/test-func.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
327         libextra/gl/override/lib/md5.c.diff: Update gnulib files.
329 2009-08-28  Simon Josefsson <simon@josefsson.org>
331         * configure.ac, lib/configure.ac, lib/gnutls_handshake.c,
332         lib/gnutls_handshake.h, lib/gnutls_str.h, lib/opencdk/Makefile.am,
333         lib/x509/privkey_pkcs8.c, libextra/configure.ac: Fix use of
334         deprecated types, for now and the future.
336 2009-08-28  Simon Josefsson <simon@josefsson.org>
338         * NEWS: Add.
340 2009-08-28  Simon Josefsson <simon@josefsson.org>
342         * lib/x509/crq.c: Fix gnutls_datum usage.
344 2009-08-28  Simon Josefsson <simon@josefsson.org>
346         * lib/gnutls_buffers.c, lib/gnutls_pk.c, lib/gnutls_str.c,
347         lib/gnutls_x509.c, lib/includes/gnutls/gnutls.h.in,
348         lib/opencdk/pubkey.c, lib/openpgp/gnutls_openpgp.c,
349         lib/x509/common.c, lib/x509/extensions.c, lib/x509/mpi.c,
350         lib/x509/privkey_pkcs8.c, lib/x509/x509_write.c, src/certtool.c,
351         tests/openpgp_test.c, tests/resume.c, tests/x509_test.c,
352         tests/x509dn.c, tests/x509sign-verify.c: Fix deprecated usage of
353         gnutls_datum.
355 2009-08-27  Dan Fandrich <dan@coneharvesters.com>
357         * lib/opencdk/new-packet.c, lib/opencdk/packet.h,
358         lib/opencdk/pubkey.c, lib/opencdk/read-packet.c,
359         lib/opencdk/stream.c, lib/opencdk/stream.h, lib/opencdk/verify.c,
360         lib/x509/crq.c: Fix compiler warning bugs for OpenWatcom.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
362 2009-08-25  Daiki Ueno <ueno@unixuser.org>
364         * tests/resume.c: Fix double-free Signed-off-by: Simon Josefsson <simon@josefsson.org>
366 2009-08-24  Simon Josefsson <simon@josefsson.org>
368         * .gitattributes: Disable whitespace for file that need it.
370 2009-08-20  Simon Josefsson <simon@josefsson.org>
372         * tests/hostname-check.c: Add check of OpenPGP cert too.
374 2009-08-20  Simon Josefsson <simon@josefsson.org>
376         * THANKS: Add.
378 2009-08-20  Simon Josefsson <simon@josefsson.org>
380         * libextra/gl/override/lib/md5.c.diff: Work around whitespace commit
381         hook.
383 2009-08-20  Simon Josefsson <simon@josefsson.org>
385         * gl/Makefile.am, gl/m4/stdio_h.m4, gl/select.c, gl/stdio.in.h,
386         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/stdio.in.h,
387         maint.mk: Update gnulib files.
389 2009-08-20  Simon Josefsson <simon@josefsson.org>
391         * libextra/gl/gnulib.mk, libextra/gl/m4/gnulib-cache.m4,
392         libextra/gl/md5.c, libextra/gl/override/lib/md5.c.diff: Reduce stack
393         usage and remove code.
395 2009-08-20  Simon Josefsson <simon@josefsson.org>
397         * lib/gnutls_int.h: Remove unused constant.
399 2009-08-20  Simon Josefsson <simon@josefsson.org>
401         * lib/gnutls_errors.c: Reduce stack usage.
403 2009-08-20  Simon Josefsson <simon@josefsson.org>
405         * lib/openpgp/pgp.c: Fix OpenPGP hostname comparison.
407 2009-08-20  Simon Josefsson <simon@josefsson.org>
409         * lib/openpgp/output.c, lib/openpgp/pgp.c: Reduce stack usage.
411 2009-08-20  Simon Josefsson <simon@josefsson.org>
413         * lib/x509/output.c: Reduce stack usage.
415 2009-08-20  Simon Josefsson <simon@josefsson.org>
417         * .x-sc_m4_quote_check, lib/gnutls_sig.c,
418         lib/opencdk/write-packet.c: Fix syntax-check nits.
420 2009-08-20  Daiki Ueno <ueno@unixuser.org>
422         * lib/libgnutls.map, lib/opencdk/keydb.c, tests/dn2.c, tests/mpi.c,
423         tests/resume.c: Fix memleaks.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
425 2009-08-19  Simon Josefsson <simon@josefsson.org>
427         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
428         libextra/configure.ac: Bump versions.
430 2009-08-19  Simon Josefsson <simon@josefsson.org>
432         * doc/gnutls.texi: Fix references.
434 2009-08-19  Simon Josefsson <simon@josefsson.org>
436         * cfg.mk: Also commit devel/ web pages.
438 2009-08-19  Simon Josefsson <simon@josefsson.org>
440         * ChangeLog: Fix ChangeLog.
442 2009-08-19  Simon Josefsson <simon@josefsson.org>
444         * ChangeLog: Generated.
446 2009-08-19  Simon Josefsson <simon@josefsson.org>
448         * NEWS: Version 2.9.3.
450 2009-08-19  Simon Josefsson <simon@josefsson.org>
452         * lib/ext_session_ticket.c: Typo.
454 2009-08-19  Simon Josefsson <simon@josefsson.org>
456         * lib/gnutls_sig.c: Need gnutls_algorithms.h for prototypes.
458 2009-08-19  Simon Josefsson <simon@josefsson.org>
460         * AUTHORS: Add.
462 2009-08-18  Jonathan Bastien-Filiatrault <joe@x2a.org>
464         * lib/auth_cert.c, lib/gnutls_algorithms.c,
465         lib/gnutls_algorithms.h, lib/gnutls_cipher.c,
466         lib/gnutls_handshake.c, lib/gnutls_sig.c, lib/gnutls_state.c: 
467         Replace explicit version checks with feature checks Signed-off-by: Simon Josefsson <simon@josefsson.org>
469 2009-08-19  Simon Josefsson <simon@josefsson.org>
471         * doc/gnutls.texi: Reformat paragraphs.
473 2009-08-19  Simon Josefsson <simon@josefsson.org>
475         * doc/manpages/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
476         src/serv-gaa.c, src/serv-gaa.h: Generated.
478 2009-08-19  Simon Josefsson <simon@josefsson.org>
480         * doc/gnutls.texi: Typo.
482 2009-08-19  Simon Josefsson <simon@josefsson.org>
484         * doc/gnutls.texi: Add cross reference.
486 2009-08-19  Simon Josefsson <simon@josefsson.org>
488         * doc/gnutls.texi: Add.
490 2009-08-19  Simon Josefsson <simon@josefsson.org>
492         * doc/reference/gnutls-docs.sgml, lib/ext_session_ticket.c: Fix
493         GTK-DOC output.
495 2009-08-19  Simon Josefsson <simon@josefsson.org>
497         * NEWS: Add.
499 2009-08-19  Simon Josefsson <simon@josefsson.org>
501         * lib/libgnutls.map: Fix namespace of new APIs.
503 2009-08-19  Simon Josefsson <simon@josefsson.org>
505         * lib/ext_session_ticket.c, lib/gnutls_extensions.c,
506         lib/gnutls_session_pack.c: Fix whitespace.
508 2009-08-19  Daiki Ueno <ueno@unixuser.org>
510         * doc/TODO, lib/Makefile.am, lib/ext_session_ticket.c,
511         lib/ext_session_ticket.h, lib/gnutls_constate.c,
512         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
513         lib/gnutls_session_pack.c, lib/gnutls_state.c,
514         lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map,
515         lib/m4/hooks.m4, src/cli.c, src/cli.gaa, src/serv.c, src/serv.gaa,
516         tests/resume.c: session ticket support Signed-off-by: Simon Josefsson <simon@josefsson.org>
518 2009-08-19  Simon Josefsson <simon@josefsson.org>
520         * cfg.mk: Fix indent rule.
522 2009-08-19  Daiki Ueno <ueno@unixuser.org>
524         * doc/gnutls.texi: internals doc update Hi, When I wrote SessionTicket extension I referred to the manual node
525         "Adding a New TLS Extension", and noticed that it is not up to date.
526         So, here is a patch.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
528 2009-08-18  Simon Josefsson <simon@josefsson.org>
530         * gl/stdio.in.h, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
531         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memmove.m4, lib/gl/memmove.c,
532         lib/gl/stdio.in.h, maint.mk: Update gnulib files.
534 2009-08-15  Simon Josefsson <simon@josefsson.org>
536         * gl/m4/stddef_h.m4, lib/gl/m4/stddef_h.m4: Update gnulib files.
538 2009-08-15  Simon Josefsson <simon@josefsson.org>
540         * .gitignore: Don't ignore gl/ files!
542 2009-08-15  Simon Josefsson <simon@josefsson.org>
544         * gl/tests/test-stddef.c, lib/gl/tests/test-stddef.c: Update gnulib
545         files.
547 2009-08-15  Simon Josefsson <simon@josefsson.org>
549         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/wchar.m4,
550         gl/stddef.in.h, gl/stdlib.in.h, gl/string.in.h,
551         gl/tests/Makefile.am, gl/tests/test-stdio.c,
552         gl/tests/test-stdlib.c, gl/tests/test-string.c,
553         gl/tests/test-unistd.c, gl/tests/test-wchar.c, gl/unistd.in.h,
554         lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/wchar.m4,
555         lib/gl/stddef.in.h, lib/gl/stdlib.in.h, lib/gl/string.in.h,
556         lib/gl/tests/Makefile.am, lib/gl/tests/test-stdio.c,
557         lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
558         lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
559         lib/gl/tests/test-wchar.c, lib/gl/time.in.h, lib/gl/unistd.in.h,
560         maint.mk: Update gnulib files.
562 2009-08-14  Simon Josefsson <simon@josefsson.org>
564         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
565         libextra/configure.ac: Bump versions.
567 2009-08-14  Simon Josefsson <simon@josefsson.org>
569         * ChangeLog: Generated.
571 2009-08-14  Simon Josefsson <simon@josefsson.org>
573         * NEWS: Version 2.9.2.
575 2009-08-14  Simon Josefsson <simon@josefsson.org>
577         * NEWS: Add 2.8.3 entry.
579 2009-08-14  Simon Josefsson <simon@josefsson.org>
581         * gl/Makefile.am, gl/m4/close.m4, gl/m4/fclose.m4,
582         gl/m4/gnulib-comp.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_socket_h.m4,
583         gl/m4/unistd_h.m4, gl/tests/Makefile.am, gl/tests/sys_ioctl.in.h,
584         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
585         gl/tests/test-string.c, gl/tests/test-unistd.c,
586         gl/tests/test-version-etc.sh, gl/unistd.in.h, gl/vasnprintf.c,
587         lib/gl/Makefile.am, lib/gl/m4/sys_socket_h.m4,
588         lib/gl/m4/threadlib.m4, lib/gl/m4/unistd_h.m4,
589         lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
590         lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
591         lib/gl/unistd.in.h, lib/gl/vasnprintf.c: Update gnulib files.
593 2009-08-13  Simon Josefsson <simon@josefsson.org>
595         * gl/tests/test-version-etc.sh: Update gnulib files.
597 2009-08-13  Simon Josefsson <simon@josefsson.org>
599         * gl/tests/test-version-etc.sh: Update gnulib files.
601 2009-08-13  Simon Josefsson <simon@josefsson.org>
603         * configure.ac: Don't generate gzip archives.
605 2009-08-13  Simon Josefsson <simon@josefsson.org>
607         * lib/Makefile.am, lib/gnutls_buffers.c, lib/gnutls_int.h,
608         lib/io_debug.h: Remove io_debug.h stuff, it is superseded by
609         self-tests like mini-eagain.c.
611 2009-08-13  Simon Josefsson <simon@josefsson.org>
613         * NEWS: Fix.
615 2009-08-13  Simon Josefsson <simon@josefsson.org>
617         * NEWS: Add.
619 2009-08-13  Simon Josefsson <simon@josefsson.org>
621         * 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
622         because asn1_der_decoding modified the ASN.1 structure.  Triggered
623         by the hostname-check self-test.
625 2009-08-13  Simon Josefsson <simon@josefsson.org>
627         * cfg.mk: Revert "Always build vc checkouts with debugging." This reverts commit b68235be4d1ff7739456e0c5d8c28c6e96e15a14.  It
628         breaks because -Wdisabled-optimizations will cause an error when
629         optimizations are disabled.
631 2009-08-13  Simon Josefsson <simon@josefsson.org>
633         * cfg.mk: Always build vc checkouts with debugging.
635 2009-08-13  Simon Josefsson <simon@josefsson.org>
637         * tests/hostname-check.c: Fix.
639 2009-08-13  Simon Josefsson <simon@josefsson.org>
641         * tests/hostname-check.c: Add another SAN/CN collision test.
642         Reported by Daniel Stenberg <daniel@haxx.se> in
643         <http://permalink.gmane.org/gmane.network.gnutls.general/1735>.
645 2009-08-12  Simon Josefsson <simon@josefsson.org>
647         * tests/hostname-check.c: Fix logic.
649 2009-08-12  Simon Josefsson <simon@josefsson.org>
651         * tests/hostname-check.c: Test when SAN and CN differs.  Inspired by
652         report by Daniel Stenberg <daniel@haxx.se> in
653         <http://permalink.gmane.org/gmane.network.gnutls.general/1734>.
655 2009-08-12  Simon Josefsson <simon@josefsson.org>
657         * libextra/Makefile.am, libextra/gl/m4/sockets.m4: Use include
658         instead of copy.
660 2009-08-12  Simon Josefsson <simon@josefsson.org>
662         * libextra/gl/m4/sockets.m4: Add, needed for -lws2_32 in libextra.
664 2009-08-12  Simon Josefsson <simon@josefsson.org>
666         * libextra/m4/hooks.m4: Add.
668 2009-08-11  Simon Josefsson <simon@josefsson.org>
670         * lib/gnutls_algorithms.c: Doc fix.
672 2009-08-11  Simon Josefsson <simon@josefsson.org>
674         * lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c,
675         lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_psk.c,
676         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_x509.c,
677         lib/openpgp/gnutls_openpgp.c, lib/openpgp/pgp.c,
678         libextra/gnutls_ia.c: Fix typos in documentation.  Reported by Daiki
679         Ueno <ueno> in <https://savannah.gnu.org/support/?106969>.
681 2009-08-10  Simon Josefsson <simon@josefsson.org>
683         * gl/m4/gnulib-comp.m4, gl/m4/sys_select_h.m4, gl/stdio-write.c,
684         gl/sys_select.in.h, gl/tests/gettimeofday.c,
685         gl/tests/test-sys_select.c, gl/tests/test-version-etc.sh,
686         lib/gl/m4/gnulib-comp.m4, lib/gl/stdio-write.c, maint.mk: Update
687         gnulib files.
689 2009-08-10  Simon Josefsson <simon@josefsson.org>
691         * libextra/Makefile.am: Need to add LIBSOCKET because we link to
692         ../lib's gnulib library, for mingw.
694 2009-08-10  Simon Josefsson <simon@josefsson.org>
696         * lib/po/cs.po.in, lib/po/fr.po.in, lib/po/nl.po.in,
697         lib/po/pl.po.in, lib/po/sv.po.in: Sync with TP.
699 2009-08-10  Simon Josefsson <simon@josefsson.org>
701         * NEWS: Add 2.8.x news entries.
703 2009-08-10  Simon Josefsson <simon@josefsson.org>
705         * cfg.mk: Fix usage.
707 2009-08-10  Simon Josefsson <simon@josefsson.org>
709         * cfg.mk: Copy cyclomatic code complexity charts too.
711 2009-08-10  Simon Josefsson <simon@josefsson.org>
713         * NEWS: Add.
715 2009-08-10  Simon Josefsson <simon@josefsson.org>
717         * lib/gnutls_global.c: Look only for latest _required_
718         libgcrypt/libtasn1 version.  Reported by Marco d'Itri <md@linux.it> via Andreas Metzler
719         <ametzler@downhill.at.eu.org> as Debian BTS #540449.
721 2009-08-10  Simon Josefsson <simon@josefsson.org>
723         * NEWS: Add.
725 2009-08-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
727         * : commit c529f792e4c899080eb1f6e104c8552fa0770356 Author: Nikos
728         Mavrogiannopoulos <nmav@gnutls.org> Date:   Sat Aug 8 09:06:57 2009
729         +0300
731 2009-08-07  Simon Josefsson <simon@josefsson.org>
733         * NEWS: Fix.
735 2009-08-07  Simon Josefsson <simon@josefsson.org>
737         * NEWS: Fix.
739 2009-08-07  Simon Josefsson <simon@josefsson.org>
741         * NEWS: Add.
743 2009-08-07  Simon Josefsson <simon@josefsson.org>
745         * lib/x509/output.c: Check for NUL in SANs and replace accordingly.
747 2009-08-07  Simon Josefsson <simon@josefsson.org>
749         * tests/Makefile.am, tests/hostname-check.README,
750         tests/hostname-check.c: Move comment into source.
752 2009-08-07  Simon Josefsson <simon@josefsson.org>
754         * lib/x509/common.c: Refuse to return DNs with embedded NULs which
755         breaks other code.  Problem published by Dan Kaminsky and Moxie Marlinspike at
756         BlackHat09.
758 2009-08-07  Simon Josefsson <simon@josefsson.org>
760         * lib/x509/common.c: Revert everything since last release, to allow
761         minimal patch to be applied.
763 2009-08-06  Simon Josefsson <simon@josefsson.org>
765         * tests/Makefile.am: Fix invocation of rfc2253-escape-test.  Reported by Brad Hards <bradh@frogmouth.net> in
767         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3750>.
769 2009-08-06  Simon Josefsson <simon@josefsson.org>
771         * build-aux/vc-list-files, gl/Makefile.am, gl/error.c, gl/fseeko.c,
772         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/stdio_h.m4,
773         gl/m4/unistd_h.m4, gl/socket.c, gl/sockets.c, gl/stdio.in.h,
774         gl/tests/Makefile.am, gl/tests/test-select.c,
775         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
776         gl/tests/test-string.c, gl/tests/test-unistd.c,
777         gl/tests/test-version-etc.c, gl/tests/test-version-etc.sh,
778         gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
779         lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/iconv.m4,
780         lib/gl/m4/lib-link.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/time_h.m4,
781         lib/gl/m4/unistd_h.m4, lib/gl/sockets.c, lib/gl/stdio.in.h,
782         lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
783         lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
784         lib/gl/time.in.h, lib/gl/unistd.in.h, libextra/gl/m4/lib-link.m4,
785         libextra/gl/md5.h, maint.mk: Update gnulib files.
787 2009-08-05  Simon Josefsson <simon@josefsson.org>
789         * tests/Makefile.am, tests/rfc2253-escape-test: Add self-test of RFC
790         2253 escaping.
792 2009-08-04  Simon Josefsson <simon@josefsson.org>
794         * lib/x509/common.c: Simplify and fix mem leak.
796 2009-08-04  Simon Josefsson <simon@josefsson.org>
798         * lib/x509/common.c: Don't use fixed size buffer for strings.
800 2009-08-04  Simon Josefsson <simon@josefsson.org>
802         * tests/nul-in-x509-names.c: Exit with failure on failure.
804 2009-08-04  Simon Josefsson <simon@josefsson.org>
806         * tests/nul-in-x509-names.c: Fix output.
808 2009-08-04  Simon Josefsson <simon@josefsson.org>
810         * lib/gnutls_str.c: Cleanup code.
812 2009-08-04  Tomas Hoger <thoger@redhat.com>
814         * lib/gnutls_str.c, lib/gnutls_str.h, lib/openpgp/pgp.c,
815         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
816             in X509 certificates' CNs or subjectAltNames, that can be used
817             to fool SSL certificate verification as was demonstrated by Moxie
818         Marlinspike on BH USA 2009:
819         http://www.blackhat.com/html/bh-usa-09/bh-usa-09-archives.html#MarlinspikeSigned-off-by: Simon Josefsson <simon@josefsson.org>
821 2009-08-04  Simon Josefsson <simon@josefsson.org>
823         * tests/Makefile.am, tests/nul-in-x509-names.c: Add self-test for
824         NUL in X.509 CN/SAN problem.
826 2009-08-03  Simon Josefsson <simon@josefsson.org>
828         * lib/x509/common.c: Fix typo.
830 2009-08-03  Simon Josefsson <simon@josefsson.org>
832         * tests/chainverify.c: Fix expected output, a cert have expired.
834 2009-08-03  Simon Josefsson <simon@josefsson.org>
836         * lib/x509/common.c: Fix crash.
838 2009-08-03  Simon Josefsson <simon@josefsson.org>
840         * tests/mini-eagain.c: Make it build.
842 2009-07-29  Simon Josefsson <simon@josefsson.org>
844         * .gitignore: Drop .c and sort.
846 2009-07-29  Simon Josefsson <simon@josefsson.org>
848         * NEWS, lib/minitasn1/errors.c, lib/minitasn1/libtasn1.h: Use
849         libtasn1 v2.3.
851 2009-07-29  Simon Josefsson <simon@josefsson.org>
853         * NEWS: Add.
855 2009-07-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
857         * : commit c02e9f1459330119d2947a4e46fb60c0e12fa32d Author: Nikos
858         Mavrogiannopoulos <nmav@gnutls.org> Date:   Sun Jul 26 15:22:06 2009
859         +0300
861 2009-07-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
863         * lib/x509/common.c: do not allow null character in DN.
865 2009-07-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
867         * .gitignore: updated files to be ignored.
869 2009-07-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
871         * tests/dn.c: Typo fix in test output. Patch by Brad Hards
872         <bradh@frogmouth.net>
874 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
876         * THANKS: Removed duplicate entry of Daniel and added Fabian, Brad
877         and Daiki.
879 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
881         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
882         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
883         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
884         lib/auth_cert.c, lib/gnutls_buffers.c, lib/gnutls_mpi.c,
885         lib/gnutls_pk.c, lib/gnutls_sig.c, lib/opencdk/stream.c,
886         lib/opencdk/write-packet.c, lib/openpgp/pgp.c,
887         lib/openpgp/privkey.c, lib/x509/privkey_pkcs8.c, src/certtool.c,
888         src/psk.c: Several bug fixes by Fabian Keil (some were modified by
889         me).
891 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
893         * tests/mini-eagain.c: reduced transferred data size.
895 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
897         * lib/auth_srp.c, lib/gnutls_buffers.c, lib/gnutls_errors.c,
898         lib/gnutls_record.c, lib/gnutls_supplemental.c,
899         lib/opencdk/armor.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
900         lib/opencdk/read-packet.c, lib/opencdk/sig-check.c,
901         lib/opencdk/stream.c, src/certtool-cfg.c, tests/chainverify.c: Added
902         casts to reduce warnings (based on report by Brad Hards).
904 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
906         * .gitignore: Added more stuff to have a clean status.
908 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
910         * README-alpha: Documentation corrections by Brad Hards.
912 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
914         * lib/x509/crq.c: size_t and unsigned int fixes.
916 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
918         * lib/gnutls_str.c: There are cases where those buffers might
919         overlap
921 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
923         * lib/gnutls_handshake.c: Patch by Tim Kosse: "If
924         _gnutls_send_finished fails with GNUTLS_E_AGAIN or GNUTLS_E_AGAIN it
925         eventually gets called a second time.  It however does not call _gnutls_send_handshake with a NULL pointer
926         on repeated calls, ultimately leading to an internal error in
927         _gnutls_handshake_io_send_int."
929 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
931         * lib/auth_cert.h, lib/gnutls_ui.c: Corrected
932         gnutls_certificate_client_get_request_status(). Based on observation
933         by Peter Hendrickson <pdh@wiredyne.com>.
935 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
937         * lib/gnutls_buffers.c, tests/Makefile.am, tests/mini-eagain.c: 
938         Added bug fix that allows gnutls_record_recv/send resuming from
939         previously interrupted actions. Patch by from Tim Kosse
940         <tim.kosse@filezilla-project.org>.  Added a self test to check those functions in handling interrupted
941         states.
943 2009-06-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
945         * : commit 21a7186bf83084a2bc85bbb7ddb600ccd070f1c2 Author: Simon
946         Josefsson <simon@josefsson.org> Date:   Tue Jun 23 23:04:51 2009
947         +0200
949 2009-06-23  Simon Josefsson <simon@josefsson.org>
951         * lib/gnutls_errors.c: Doc fix.
953 2009-06-22  Simon Josefsson <simon@josefsson.org>
955         * NEWS: Fix.
957 2009-06-22  Simon Josefsson <simon@josefsson.org>
959         * tests/Makefile.am, tests/dn2.c: Add self-test of off-by-one size
960         error.
962 2009-06-22  Simon Josefsson <simon@josefsson.org>
964         * THANKS: Add.
966 2009-06-22  Simon Josefsson <simon@josefsson.org>
968         * NEWS: Add.
970 2009-06-22  Simon Josefsson <simon@josefsson.org>
972         * lib/x509/dn.c: Fix off-by-one size computation that leads to
973         truncated strings.  Reported by Tim Kosse
974         <tim.kosse@filezilla-project.org> in
976         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3651>.
978 2009-06-18  Simon Josefsson <simon@josefsson.org>
980         * gl/Makefile.am, gl/errno.in.h, gl/getpagesize.c,
981         gl/m4/errno_h.m4, gl/m4/gnulib-comp.m4, gl/m4/memchr.m4,
982         gl/m4/string_h.m4, gl/memchr.valgrind, gl/strerror.c,
983         gl/string.in.h, gl/tests/Makefile.am, gl/tests/getpagesize.c,
984         lib/gl/Makefile.am, lib/gl/errno.in.h, lib/gl/getpagesize.c,
985         lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
986         lib/gl/m4/memchr.m4, lib/gl/m4/string_h.m4, lib/gl/memchr.valgrind,
987         lib/gl/string.in.h, lib/gl/tests/Makefile.am,
988         lib/gl/tests/getpagesize.c: Update gnulib files.
990 2009-06-18  Simon Josefsson <simon@josefsson.org>
992         * libextra/m4/hooks.m4: Fix --disable-openssl-compatibility
993         parameter.  Reported by Matthias Drochner <M.Drochner@fz-juelich.de>
994         in
996         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3646>.
998 2009-06-17  Simon Josefsson <simon@josefsson.org>
1000         * doc/gnutls.texi: Typo.
1002 2009-06-17  Simon Josefsson <simon@josefsson.org>
1004         * tests/mpi.c: Fix build error.
1006 2009-06-17  Simon Josefsson <simon@josefsson.org>
1008         * NEWS: Add.
1010 2009-06-17  Simon Josefsson <simon@josefsson.org>
1012         * lib/gnutls_ui.c: Return proper MPI lengths in bits.  Reported by
1013         Peter Hendrickson <pdh@wiredyne.com> in
1015         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3607>.
1017 2009-06-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1019         * : commit fad0d9b3289087dbd56176e7a1ccb498cf5ef099 Author: Simon
1020         Josefsson <simon@josefsson.org> Date:   Wed Jun 10 17:55:05 2009
1021         +0200
1023 2009-06-10  Simon Josefsson <simon@josefsson.org>
1025         * NEWS: Add.
1027 2009-06-10  Simon Josefsson <simon@josefsson.org>
1029         * tests/pkcs12_s2k.c: Improve test vectors.
1031 2009-06-10  Simon Josefsson <simon@josefsson.org>
1033         * NEWS, tests/Makefile.am, tests/pkcs12_s2k_pem.c: Added new
1034         self-test pkcs12_s2k_pem.
1036 2009-06-10  Simon Josefsson <simon@josefsson.org>
1038         * NEWS: Fix.
1040 2009-06-10  Simon Josefsson <simon@josefsson.org>
1042         * NEWS: Add.
1044 2009-06-10  Simon Josefsson <simon@josefsson.org>
1046         * lib/x509/pkcs12_encr.c: Fix PKCS#12 string to key function for
1047         1/128 inputs.  Reported by "Kukosa, Tomas"
1048         <tomas.kukosa@siemens-enterprise.com> in
1049         <http://permalink.gmane.org/gmane.network.gnutls.general/1663>.
1051 2009-06-09  Simon Josefsson <simon@josefsson.org>
1053         * gl/Makefile.am, gl/m4/getpagesize.m4, gl/m4/gnulib-comp.m4,
1054         gl/m4/memchr.m4, gl/m4/mmap-anon.m4, gl/memchr.c,
1055         gl/tests/Makefile.am, gl/tests/getpagesize.c,
1056         gl/tests/test-memchr.c, gl/tests/zerosize-ptr.h,
1057         lib/gl/Makefile.am, lib/gl/m4/getpagesize.m4,
1058         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memchr.m4,
1059         lib/gl/m4/mmap-anon.m4, lib/gl/memchr.c, lib/gl/tests/Makefile.am,
1060         lib/gl/tests/getpagesize.c, lib/gl/tests/test-memchr.c,
1061         lib/gl/tests/zerosize-ptr.h: Update gnulib files.
1063 2009-06-09  Simon Josefsson <simon@josefsson.org>
1065         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1066         libextra/configure.ac: Bump versions.
1068 2009-06-09  Simon Josefsson <simon@josefsson.org>
1070         * ChangeLog: Generated.
1072 2009-06-09  Simon Josefsson <simon@josefsson.org>
1074         * gl/m4/gnulib-comp.m4, gl/m4/version-etc.m4,
1075         gl/tests/test-alignof.c, gl/version-etc.c: Update gnulib files.
1077 2009-06-08  Simon Josefsson <simon@josefsson.org>
1079         * NEWS: Version 2.9.1.
1081 2009-06-08  Simon Josefsson <simon@josefsson.org>
1083         * lib/gnutls_extensions.c: Mark global extfunc_size as having static
1084         scope.
1086 2009-06-08  Simon Josefsson <simon@josefsson.org>
1088         * NEWS: Add.
1090 2009-06-08  Simon Josefsson <simon@josefsson.org>
1092         * tests/Makefile.am, tests/init_roundtrip.c: Add self-test to detect
1093         extension init/deinit problem.
1095 2009-06-08  Simon Josefsson <simon@josefsson.org>
1097         * lib/gnutls_extensions.c: Deinitalize extension global variable
1098         properly.  See <http://bugs.gentoo.org/272388>.
1100 2009-06-03  Simon Josefsson <simon@josefsson.org>
1102         * gl/Makefile.am, gl/alignof.h, gl/m4/gnulib-cache.m4,
1103         gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
1104         gl/tests/test-alignof.c, lib/gl/alignof.h: Update gnulib files.
1106 2009-06-03  Simon Josefsson <simon@josefsson.org>
1108         * lib/auth_srp.c, lib/debug.c, lib/debug.h, lib/gnutls_errors.c,
1109         lib/gnutls_errors.h, lib/libgnutls.map, lib/pk-libgcrypt.c,
1110         tests/mpi.c: Rename _gnutls_dump_mpi to _gnutls_mpi_log.  Rewrite to
1111         use less stack space.
1113 2009-06-03  Simon Josefsson <simon@josefsson.org>
1115         * configure.ac: Reduce stack size limit check.
1117 2009-06-03  Simon Josefsson <simon@josefsson.org>
1119         * lib/x509/output.c: Reduce stack size.
1121 2009-06-03  Simon Josefsson <simon@josefsson.org>
1123         * lib/x509/output.c: Fix malloc failure error strings.
1125 2009-06-03  Simon Josefsson <simon@josefsson.org>
1127         * tests/crq_apis.c: Test more.
1129 2009-06-03  Simon Josefsson <simon@josefsson.org>
1131         * lib/x509/common.c: (_gnutls_x509_oid_data2string): Return proper @res_size for NULL
1132         res.
1134 2009-06-03  Simon Josefsson <simon@josefsson.org>
1136         * lib/x509/crq.c: Indent.
1138 2009-06-03  Simon Josefsson <simon@josefsson.org>
1140         * lib/x509/crq.c: Doc fix.
1142 2009-06-03  Simon Josefsson <simon@josefsson.org>
1144         * lib/x509/crq.c: Reduce stack usage.
1146 2009-06-03  Simon Josefsson <simon@josefsson.org>
1148         * lib/x509/crq.c: Doc fix.
1150 2009-06-03  Simon Josefsson <simon@josefsson.org>
1152         * lib/x509/crq.c: Simplify.
1154 2009-06-03  Simon Josefsson <simon@josefsson.org>
1156         * tests/crq_apis.c: Test more.
1158 2009-06-03  Simon Josefsson <simon@josefsson.org>
1160         * lib/x509/crq.c: Reduce stack usage.
1162 2009-06-03  Simon Josefsson <simon@josefsson.org>
1164         * tests/crq_apis.c: Test more.
1166 2009-06-03  Simon Josefsson <simon@josefsson.org>
1168         * lib/x509/crq.c: Reduce stack usage.
1170 2009-06-03  Simon Josefsson <simon@josefsson.org>
1172         * lib/x509/crq.c: Fix uninitialized variable access.
1174 2009-06-03  Simon Josefsson <simon@josefsson.org>
1176         * lib/x509/crq.c: Reduce stack frame usage.
1178 2009-06-03  Simon Josefsson <simon@josefsson.org>
1180         * lib/x509/x509_write.c: Reduce stack usage.
1182 2009-06-02  Simon Josefsson <simon@josefsson.org>
1184         * gl/m4/manywarnings.m4: Update gnulib files.
1186 2009-06-02  Simon Josefsson <simon@josefsson.org>
1188         * tests/crq_apis.c: Add.
1190 2009-06-02  Simon Josefsson <simon@josefsson.org>
1192         * lib/x509/crq.c: Don't assert on expected errors.
1194 2009-06-01  Simon Josefsson <simon@josefsson.org>
1196         * NEWS: Add.
1198 2009-06-01  Simon Josefsson <simon@josefsson.org>
1200         * tests/Makefile.am: Add crq self-test.
1202 2009-06-01  Simon Josefsson <simon@josefsson.org>
1204         * lib/x509/extensions.c: Reduce stack usage.
1206 2009-06-01  Simon Josefsson <simon@josefsson.org>
1208         * lib/x509/crq.c: Reduce stack usage.  Fix build failure wrt
1209         variable names.
1211 2009-06-01  Simon Josefsson <simon@josefsson.org>
1213         * lib/includes/gnutls/x509.h: Doc fix.
1215 2009-06-01  Simon Josefsson <simon@josefsson.org>
1217         * lib/x509/crq.c: Doc fix.
1219 2009-06-01  Simon Josefsson <simon@josefsson.org>
1221         * lib/x509/crq.c: Return buffer size for NULL/0 inputs.  Fix output
1222         buffer size computation.
1224 2009-06-01  Simon Josefsson <simon@josefsson.org>
1226         * lib/x509/extensions.c: Fix mem leak.
1228 2009-06-01  Simon Josefsson <simon@josefsson.org>
1230         * lib/x509/crq.c: Don't assert for expected errors.
1232 2009-06-01  Simon Josefsson <simon@josefsson.org>
1234         * configure.ac: Export wstack.
1236 2009-06-01  Simon Josefsson <simon@josefsson.org>
1238         * lib/configure.ac, libextra/configure.ac: Fix WSTACK_CFLAGS.
1240 2009-06-01  Simon Josefsson <simon@josefsson.org>
1242         * src/serv.c: Improve logging and fix warnings.
1244 2009-06-01  Simon Josefsson <simon@josefsson.org>
1246         * configure.ac, lib/Makefile.am, lib/openpgp/Makefile.am,
1247         lib/x509/Makefile.am, libextra/Makefile.am: Check stack size.
1249 2009-06-01  Simon Josefsson <simon@josefsson.org>
1251         * gl/m4/manywarnings.m4: Update gnulib files.
1253 2009-05-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1255         * doc/TODO: Added gnutls_dh_get_prime_bits limitation.
1257 2009-05-28  Simon Josefsson <simon@josefsson.org>
1259         * lib/x509/pkcs12_bag.c, lib/x509/verify.c, lib/x509/x509.c,
1260         lib/x509/x509_write.c: Doc fix.  Reported by Peter Hendrickson
1261         <pdh@wiredyne.com>.
1263 2009-05-28  Simon Josefsson <simon@josefsson.org>
1265         * NEWS: Add.
1267 2009-05-28  Simon Josefsson <simon@josefsson.org>
1269         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1270         libextra/configure.ac: Bump versions.
1272 2009-05-28  Simon Josefsson <simon@josefsson.org>
1274         * cfg.mk: Fix paths.
1276 2009-05-28  Simon Josefsson <simon@josefsson.org>
1278         * ChangeLog: Generated.
1280 2009-05-28  Simon Josefsson <simon@josefsson.org>
1282         * NEWS: Version 2.9.0.
1284 2009-05-28  Simon Josefsson <simon@josefsson.org>
1286         * cfg.mk: Fix paths for alpha release.
1288 2009-05-28  Simon Josefsson <simon@josefsson.org>
1290         * lib/gnutls_ui.c: Doc fix.
1292 2009-05-28  Simon Josefsson <simon@josefsson.org>
1294         * build-aux/gnupload: Update gnulib files.
1296 2009-05-27  Simon Josefsson <simon@josefsson.org>
1298         * doc/manpages/srptool.1: Fix.
1300 2009-05-27  Simon Josefsson <simon@josefsson.org>
1302         * NEWS: Add.
1304 2009-05-27  Simon Josefsson <simon@josefsson.org>
1306         * doc/manpages/gnutls-serv.1: Doc fix.
1308 2009-05-27  Simon Josefsson <simon@josefsson.org>
1310         * lib/gnutls_psk.c: Doc fix.
1312 2009-05-27  Simon Josefsson <simon@josefsson.org>
1314         * lib/x509/pkcs7.c: Doc fix.
1316 2009-05-27  Simon Josefsson <simon@josefsson.org>
1318         * doc/Makefile.am: Cleanup rules.
1320 2009-05-27  Simon Josefsson <simon@josefsson.org>
1322         * doc/Makefile.am, doc/gnutls.texi, lib/Makefile.am,
1323         lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am: 
1324         Move API texinfo generation into doc/.
1326 2009-05-27  Simon Josefsson <simon@josefsson.org>
1328         * gl/m4/include_next.m4, gl/m4/size_max.m4,
1329         lib/gl/m4/include_next.m4, lib/gl/m4/size_max.m4: Update gnulib
1330         files.
1332 2009-05-27  Simon Josefsson <simon@josefsson.org>
1334         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1335         libextra/configure.ac: Bump versions.
1337 2009-05-27  Simon Josefsson <simon@josefsson.org>
1339         * ChangeLog: Generated.
1341 2009-05-27  Simon Josefsson <simon@josefsson.org>
1343         * NEWS: Version 2.8.0.
1345 2009-05-27  Simon Josefsson <simon@josefsson.org>
1347         * NEWS: Add.
1349 2009-05-27  Simon Josefsson <simon@josefsson.org>
1351         * doc/announcement-template.txt: Typo.
1353 2009-05-27  Simon Josefsson <simon@josefsson.org>
1355         * NEWS: Fix.
1357 2009-05-27  Simon Josefsson <simon@josefsson.org>
1359         * NEWS, cfg.mk, configure.ac, lib/configure.ac,
1360         libextra/configure.ac: Prepare for stable release.
1362 2009-05-27  Simon Josefsson <simon@josefsson.org>
1364         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1365         libextra/configure.ac: Bump versions.
1367 2009-05-27  Simon Josefsson <simon@josefsson.org>
1369         * NEWS: Add.
1371 2009-05-27  Simon Josefsson <simon@josefsson.org>
1373         * lib/gnutls_ui.c: Doc fix.  Reported by Peter Hendrickson
1374         <pdh@wiredyne.com>.
1376 2009-05-26  Simon Josefsson <simon@josefsson.org>
1378         * src/select.c: Remove unused file, replaced by poll from gnulib.
1380 2009-05-26  Simon Josefsson <simon@josefsson.org>
1382         * doc/Makefile.am: Fix generation of error_codes.texi and
1383         algorithms.texi.
1385 2009-05-26  Simon Josefsson <simon@josefsson.org>
1387         * ChangeLog: Generated.
1389 2009-05-26  Simon Josefsson <simon@josefsson.org>
1391         * doc/announcement-template.txt: Fix.
1393 2009-05-26  Simon Josefsson <simon@josefsson.org>
1395         * NEWS: Version 2.7.14.
1397 2009-05-26  Simon Josefsson <simon@josefsson.org>
1399         * src/certtool-gaa.c, src/serv-gaa.c: Regenerate.
1401 2009-05-26  Simon Josefsson <simon@josefsson.org>
1403         * NEWS: Add.
1405 2009-05-26  Simon Josefsson <simon@josefsson.org>
1407         * NEWS: Add.
1409 2009-05-26  Simon Josefsson <simon@josefsson.org>
1411         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1412         libextra/configure.ac: Bump versions.
1414 2009-05-26  Simon Josefsson <simon@josefsson.org>
1416         * lib/gnutls_global.c, lib/includes/gnutls/compat.h,
1417         libextra/gnutls_extra.c, libextra/includes/gnutls/extra.h,
1418         libextra/includes/gnutls/openssl.h, tests/openssl.c, tests/simple.c: 
1419         Fix version symbol namespace.
1421 2009-05-26  Simon Josefsson <simon@josefsson.org>
1423         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1424         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
1425         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
1426         doc/gnutls.texi, doc/manpages/certtool.1,
1427         doc/manpages/gnutls-serv.1, lib/auth_anon.c, lib/auth_dh_common.c,
1428         lib/auth_dhe.c, lib/auth_dhe_psk.c, lib/gnutls_anon_cred.c,
1429         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_psk.c,
1430         lib/gnutls_record.c, lib/gnutls_ui.c,
1431         lib/includes/gnutls/gnutls.h.in, libextra/gnutls_ia.c,
1432         src/certtool.gaa, src/prime.c, src/serv.c, src/serv.gaa,
1433         src/tls_test.c, tests/anonself.c, tests/dhepskself.c,
1434         tests/openpgpself.c, tests/oprfi.c, tests/resume.c, tests/tlsia.c,
1435         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Doc fixes.
1436         Suggested by Peter Hendrickson <pdh@wiredyne.com>.
1438 2009-05-26  Simon Josefsson <simon@josefsson.org>
1440         * lib/gnutls_auth.c: Doc fix.  Reported by Peter Hendrickson
1441         <pdh@wiredyne.com>.
1443 2009-05-25  Simon Josefsson <simon@josefsson.org>
1445         * ChangeLog: Generated.
1447 2009-05-25  Simon Josefsson <simon@josefsson.org>
1449         * NEWS: Version 2.7.13.
1451 2009-05-25  Simon Josefsson <simon@josefsson.org>
1453         * doc/announcement-template.txt: Fix.
1455 2009-05-25  Simon Josefsson <simon@josefsson.org>
1457         * NEWS: Fix.
1459 2009-05-25  Simon Josefsson <simon@josefsson.org>
1461         * NEWS: Add.
1463 2009-05-25  Simon Josefsson <simon@josefsson.org>
1465         * doc/announcement-template.txt: Improve.
1467 2009-05-25  Simon Josefsson <simon@josefsson.org>
1469         * lib/libgnutls.map: Sort symbols.
1471 2009-05-25  Simon Josefsson <simon@josefsson.org>
1473         * lib/libgnutls.map: Auto-generate from GnuTLS 2.6.x list of
1474         exported symbols.  No substantial change.
1476 2009-05-25  Simon Josefsson <simon@josefsson.org>
1478         * lib/libgnutls.map: Move functions.  Reported by Andreas Metzler
1479         <ametzler@downhill.at.eu.org> in
1481         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3578>.
1483 2009-05-25  Simon Josefsson <simon@josefsson.org>
1485         * lib/libgnutls.map: Move gnutls_x509_crq_set_key back to old ABI
1486         namespace.  Reported by Andreas Metzler
1487         <ametzler@downhill.at.eu.org> in
1489         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3576>.
1491 2009-05-25  Simon Josefsson <simon@josefsson.org>
1493         * NEWS: Add.
1495 2009-05-25  Simon Josefsson <simon@josefsson.org>
1497         * tests/chainverify.c: Fix expired certs.  Exit early to make it
1498         easier to find failing test.  Reported by Andreas Metzler
1499         <ametzler@downhill.at.eu.org> in
1501         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3580>.
1503 2009-05-20  Simon Josefsson <simon@josefsson.org>
1505         * .clcopying: Fix.
1507 2009-05-20  Simon Josefsson <simon@josefsson.org>
1509         * AUTHORS: Fix PGP key.
1511 2009-05-20  Simon Josefsson <simon@josefsson.org>
1513         * doc/gnutls.texi, src/Makefile.am, src/README, src/README.srptool: 
1514         Removed duplicated documentation.
1516 2009-05-20  Simon Josefsson <simon@josefsson.org>
1518         * THANKS: Add.
1520 2009-05-20  Simon Josefsson <simon@josefsson.org>
1522         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1523         libextra/configure.ac: Bump versions.
1525 2009-05-20  Simon Josefsson <simon@josefsson.org>
1527         * ChangeLog: Generated.
1529 2009-05-20  Simon Josefsson <simon@josefsson.org>
1531         * NEWS: Version 2.7.12.
1533 2009-05-20  Simon Josefsson <simon@josefsson.org>
1535         * NEWS, src/serv.c, src/tls_test.c: Fix gnutls-serv and
1536         gnutls-cli-debug on Windows.
1538 2009-05-20  Simon Josefsson <simon@josefsson.org>
1540         * gl/getdelim.c: Update gnulib files.
1542 2009-05-20  Simon Josefsson <simon@josefsson.org>
1544         * NEWS, doc/reference/Makefile.am, lib/minitasn1/libtasn1.h,
1545         lib/minitasn1/parser_aux.c: Use libtasn1 2.2.
1547 2009-05-20  Simon Josefsson <simon@josefsson.org>
1549         * NEWS: Add.
1551 2009-05-20  Simon Josefsson <simon@josefsson.org>
1553         * build-aux/gnupload, gl/Makefile.am, gl/m4/sys_socket_h.m4,
1554         gl/sys_socket.in.h, gl/tests/test-sys_socket.c, lib/gl/Makefile.am,
1555         lib/gl/m4/sys_socket_h.m4, lib/gl/sys_socket.in.h,
1556         lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
1558 2009-05-20  Simon Josefsson <simon@josefsson.org>
1560         * lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1561         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/vsnprintf.m4,
1562         lib/gl/tests/Makefile.am, lib/gl/tests/test-vsnprintf.c,
1563         lib/gl/vsnprintf.c: Replace vsnprintf if needed.
1565 2009-05-20  Simon Josefsson <simon@josefsson.org>
1567         * NEWS: Add.
1569 2009-05-20  Simon Josefsson <simon@josefsson.org>
1571         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1572         libextra/configure.ac: Bump versions.
1574 2009-05-20  Simon Josefsson <simon@josefsson.org>
1576         * tests/crq_key_id.c: Reorder gcry quick random to make it
1577         effective.  Reported by Andreas Metzler
1578         <ametzler@downhill.at.eu.org> in
1580         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3570>.
1582 2009-05-18  Simon Josefsson <simon@josefsson.org>
1584         * ChangeLog: Generated.
1586 2009-05-18  Simon Josefsson <simon@josefsson.org>
1588         * NEWS: Version 2.7.11.
1590 2009-05-18  Simon Josefsson <simon@josefsson.org>
1592         * NEWS, cfg.mk, configure.ac, doc/examples/Makefile.am,
1593         lib/Makefile.am, lib/configure.ac, lib/openpgp/Makefile.am,
1594         lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
1595         src/Makefile.am, tests/Makefile.am: Don't build with warnings all
1596         the time.  Use a WERROR_CFLAGS.
1598 2009-05-18  Simon Josefsson <simon@josefsson.org>
1600         * maint.mk: Update gnulib files.
1602 2009-05-18  Simon Josefsson <simon@josefsson.org>
1604         * NEWS: Add.
1606 2009-05-18  Simon Josefsson <simon@josefsson.org>
1608         * src/serv.c: Don't use unportable NI_MAXHOST/NI_MAXSERV.
1610 2009-05-17  Simon Josefsson <simon@josefsson.org>
1612         * src/Makefile.am: Link getaddrinfo libraries.  Reported by "Tom G.
1613         Christensen" <tgc@jupiterrise.com> in
1615         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3560>.
1617 2009-05-17  Simon Josefsson <simon@josefsson.org>
1619         * NEWS, configure.ac, lib/configure.ac: Need to run AC_PROG_CXX
1620         unconditionally.
1622 2009-05-16  Simon Josefsson <simon@josefsson.org>
1624         * doc/doxygen/Doxyfile.in, libextra/gl/Makefile.am: Fix old gnulib
1625         lgpl/ paths.  Reported by "Tom G. Christensen" <tgc@jupiterrise.com>
1626         in
1628         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3556>.
1630 2009-05-14  Simon Josefsson <simon@josefsson.org>
1632         * NEWS: Fix.
1634 2009-05-14  Simon Josefsson <simon@josefsson.org>
1636         * lib/minitasn1/Makefile.am: Need -DASN1_BUILDING for libtasn1.
1638 2009-05-14  Simon Josefsson <simon@josefsson.org>
1640         * doc/announcement-template.txt: Add.
1642 2009-05-14  Simon Josefsson <simon@josefsson.org>
1644         * NEWS: Add.
1646 2009-05-14  Simon Josefsson <simon@josefsson.org>
1648         * lib/minitasn1/Makefile.am: Fix -I's after gnulib changes.
1649         Reported by "Tom G. Christensen" <tgc@jupiterrise.com> in
1651         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3548>.
1653 2009-05-14  Simon Josefsson <simon@josefsson.org>
1655         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1656         libextra/configure.ac: Bump versions.
1658 2009-05-13  Simon Josefsson <simon@josefsson.org>
1660         * ChangeLog: Generated.
1662 2009-05-13  Simon Josefsson <simon@josefsson.org>
1664         * NEWS: Version 2.7.10.
1666 2009-05-13  Simon Josefsson <simon@josefsson.org>
1668         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1669         gl/tests/Makefile.am, gl/tests/test-alignof.c, lib/gl/Makefile.am,
1670         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
1671         lib/gl/tests/Makefile.am, lib/gl/tests/test-alignof.c: Avoid failing
1672         tests.
1674 2009-05-13  Simon Josefsson <simon@josefsson.org>
1676         * lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
1677         lib/gnutls_cert.c, lib/gnutls_global.c, lib/gnutls_priority.c,
1678         lib/gnutls_psk.c, lib/gnutls_session.c, lib/gnutls_state.c,
1679         lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
1680         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
1681         lib/openpgp/extras.c, lib/openpgp/gnutls_openpgp.c,
1682         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/crq.c,
1683         lib/x509/dn.c, lib/x509/pkcs12_bag.c, lib/x509/x509.c,
1684         lib/x509/x509_write.c, libextra/gnutls_ia.c: Doc fixes for GTK-DOC.
1686 2009-05-13  Simon Josefsson <simon@josefsson.org>
1688         * lib/ext_server_name.c, lib/gnutls_priority.c,
1689         lib/gnutls_record.c, lib/gnutls_srp.c, lib/gnutls_state.c,
1690         lib/gnutls_ui.c, lib/gnutls_x509.c,
1691         lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/x509.h,
1692         lib/x509/crq.c, lib/x509/dn.c, lib/x509/pkcs7.c,
1693         lib/x509/privkey.c, lib/x509/verify.c, lib/x509/x509.c,
1694         lib/x509/x509_write.c: Doc fixes for GTK-DOC.
1696 2009-05-13  Simon Josefsson <simon@josefsson.org>
1698         * lib/includes/gnutls/crypto.h, lib/includes/gnutls/openpgp.h,
1699         lib/includes/gnutls/x509.h, lib/openpgp/gnutls_openpgp.c,
1700         lib/x509/dn.c, lib/x509/output.c, lib/x509/pkcs7.c,
1701         lib/x509/verify.c, lib/x509/x509.c: Doc fixes for GTK-DOC.
1703 2009-05-13  Simon Josefsson <simon@josefsson.org>
1705         * NEWS: Add.
1707 2009-05-13  Simon Josefsson <simon@josefsson.org>
1709         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
1710         doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
1711         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
1712         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
1713         doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
1714         doc/examples/ex-rfc2818.c, doc/examples/ex-serv-anon.c,
1715         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
1716         doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
1717         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
1718         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
1719         doc/examples/tcp.c: Place examples in public domain.  After
1720         discussion with Karl.
1722 2009-05-13  Simon Josefsson <simon@josefsson.org>
1724         * gl/alignof.h, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
1725         gl/tests/test-alignof.c, lib/gl/alignof.h,
1726         lib/gl/m4/gnulib-comp.m4, lib/gl/tests/Makefile.am,
1727         lib/gl/tests/test-alignof.c, maint.mk: Update gnulib files.
1729 2009-05-13  Simon Josefsson <simon@josefsson.org>
1731         * lib/opencdk/keydb.c: Avoid sprintf.
1733 2009-05-13  Simon Josefsson <simon@josefsson.org>
1735         * doc/examples/ex-client-tlsia.c, lib/opencdk/literal.c,
1736         lib/opencdk/misc.c, src/common.c, tests/chainverify.c,
1737         tests/tlsia.c: Fix warnings.
1739 2009-05-13  Simon Josefsson <simon@josefsson.org>
1741         * NEWS: Fix.
1743 2009-05-13  Simon Josefsson <simon@josefsson.org>
1745         * doc/gnutls.texi: Fix.
1747 2009-05-13  Simon Josefsson <simon@josefsson.org>
1749         * NEWS: Add.
1751 2009-05-13  Simon Josefsson <simon@josefsson.org>
1753         * lib/pk-libgcrypt.c: Fix crash.
1755 2009-05-12  Simon Josefsson <simon@josefsson.org>
1757         * lib/gnutls_cert.c: Doc fix.
1759 2009-05-12  Simon Josefsson <simon@josefsson.org>
1761         * lib/gnutls_dh_primes.c: Doc fix.
1763 2009-05-12  Simon Josefsson <simon@josefsson.org>
1765         * lib/minitasn1/Makefile.am, lib/minitasn1/errors.h: Drop removed
1766         libtasn1 file.
1768 2009-05-12  Simon Josefsson <simon@josefsson.org>
1770         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
1771         lib/minitasn1/element.c, lib/minitasn1/element.h,
1772         lib/minitasn1/errors.c, lib/minitasn1/gstr.c, lib/minitasn1/gstr.h,
1773         lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1774         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
1775         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Upgrade
1776         libtasn1 to v2.1.
1778 2009-05-12  Simon Josefsson <simon@josefsson.org>
1780         * lib/gnutls_global.c, libextra/gnutls_extra.c: Doc fixes.  Remove
1781         debugging code.
1783 2009-05-12  Simon Josefsson <simon@josefsson.org>
1785         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1786         libextra/configure.ac: Bump versions.
1788 2009-05-11  Simon Josefsson <simon@josefsson.org>
1790         * ChangeLog: Generated.
1792 2009-05-11  Simon Josefsson <simon@josefsson.org>
1794         * NEWS: Version 2.7.9.
1796 2009-05-11  Simon Josefsson <simon@josefsson.org>
1798         * lib/configure.ac, libextra/configure.ac: Drop obsolete stuff.
1800 2009-05-11  Simon Josefsson <simon@josefsson.org>
1802         * configure.ac: Drop obsolete stuff.
1804 2009-05-11  Simon Josefsson <simon@josefsson.org>
1806         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1807         gl/m4/ld-output-def.m4, gl/m4/ld-version-script.m4,
1808         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1809         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/ld-output-def.m4,
1810         lib/gl/m4/ld-version-script.m4, libextra/gl/gnulib.mk,
1811         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
1812         libextra/gl/m4/ld-output-def.m4,
1813         libextra/gl/m4/ld-version-script.m4: Move gnulib tests into proper
1814         directory.
1816 2009-05-11  Simon Josefsson <simon@josefsson.org>
1818         * NEWS: Fix.
1820 2009-05-11  Simon Josefsson <simon@josefsson.org>
1822         * doc/manpages/Makefile.am: Generated.
1824 2009-05-11  Simon Josefsson <simon@josefsson.org>
1826         * doc/scripts/gdoc: Fix gnutls_priority_init documentation.
1828 2009-05-11  Simon Josefsson <simon@josefsson.org>
1830         * doc/scripts/gdoc: Revert "Fix man output for "%COMPAT" in
1831         docstrings." This reverts commit d10f1872bcbf7eb63632a8ce2e50728f42bd03fa.
1833 2009-05-11  Simon Josefsson <simon@josefsson.org>
1835         * doc/scripts/gdoc: Fix man output for "%COMPAT" in docstrings.
1837 2009-05-11  Simon Josefsson <simon@josefsson.org>
1839         * doc/manpages/Makefile.am: When writing man pages, don't append to
1840         any existing file.
1842 2009-05-11  Simon Josefsson <simon@josefsson.org>
1844         * lib/gnutls_priority.c: Doc fix.
1846 2009-05-11  Simon Josefsson <simon@josefsson.org>
1848         * NEWS, doc/examples/Makefile.am, lib/gl/Makefile.am,
1849         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
1850         lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
1851         lib/gl/tests/test-lseek.sh, src/Makefile.am, tests/Makefile.am: Fix
1852         MinGW build failures.
1854 2009-05-11  Simon Josefsson <simon@josefsson.org>
1856         * lib/autogen.sh: Add.
1858 2009-05-11  Simon Josefsson <simon@josefsson.org>
1860         * maint.mk: Update gnulib files.
1862 2009-05-11  Simon Josefsson <simon@josefsson.org>
1864         * gtk-doc.make: Fix syntax-check.
1866 2009-05-11  Simon Josefsson <simon@josefsson.org>
1868         * gtk-doc.make, m4/gtk-doc.m4: Upgrade gtk-doc files.
1870 2009-05-11  Simon Josefsson <simon@josefsson.org>
1872         * cfg.mk, gl/sys_socket.in.h, gl/tests/test-vc-list-files-git.sh,
1873         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1874         lib/gl/m4/gnulib-comp.m4, lib/gl/sys_socket.in.h,
1875         lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
1876         lib/gl/tests/test-lseek.sh, libextra/gl/gnulib.mk,
1877         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4: 
1878         Update gnulib files.
1880 2009-05-10  Simon Josefsson <simon@josefsson.org>
1882         * tests/chainverify.c: Verisign CA v1 cert has expired!  Change
1883         expected results.  Also test expiration code more.
1885 2009-05-08  Simon Josefsson <simon@josefsson.org>
1887         * doc/Makefile.am: Don't always rebuild manual.
1889 2009-05-08  Simon Josefsson <simon@josefsson.org>
1891         * gl/m4/sys_socket_h.m4, lib/gl/m4/sys_socket_h.m4: Update gnulib
1892         files.
1894 2009-05-08  Simon Josefsson <simon@josefsson.org>
1896         * gl/Makefile.am, lib/gl/Makefile.am: Update gnulib files.
1898 2009-05-08  Simon Josefsson <simon@josefsson.org>
1900         * gl/Makefile.am, gl/alignof.h, lib/gl/Makefile.am: Update gnulib
1901         files.
1903 2009-05-08  Simon Josefsson <simon@josefsson.org>
1905         * cfg.mk: Fix.
1907 2009-05-08  Simon Josefsson <simon@josefsson.org>
1909         * cfg.mk: Fix.
1911 2009-05-08  Simon Josefsson <simon@josefsson.org>
1913         * build-aux/gnupload, gl/Makefile.am, gl/m4/errno_h.m4,
1914         gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/sys_socket_h.m4,
1915         gl/m4/vasnprintf.m4, gl/sys_socket.in.h,
1916         gl/tests/test-sys_socket.c, lib/gl/Makefile.am, lib/gl/alignof.h,
1917         lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
1918         lib/gl/m4/multiarch.m4, lib/gl/m4/sys_socket_h.m4,
1919         lib/gl/m4/vasnprintf.m4, lib/gl/sys_socket.in.h,
1920         lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
1922 2009-05-08  Simon Josefsson <simon@josefsson.org>
1924         * cfg.mk: Fix -Werror handling.
1926 2009-05-08  Simon Josefsson <simon@josefsson.org>
1928         * lib/x509/output.c: Fix warnings.
1930 2009-05-07  Simon Josefsson <simon@josefsson.org>
1932         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1933         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
1934         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
1935         tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
1936         tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
1937         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Fix
1938         warnings.
1940 2009-05-07  Simon Josefsson <simon@josefsson.org>
1942         * NEWS: Fix.
1944 2009-05-07  Simon Josefsson <simon@josefsson.org>
1946         * tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
1947         tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
1948         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Use memset
1949         instead of deprecated bzero.
1951 2009-05-07  Simon Josefsson <simon@josefsson.org>
1953         * NEWS, src/certtool-cfg.c, src/serv.c: Fix build failure on systems
1954         without AF_INET6, e.g., Solaris 2.6.  Reported by "Tom G.
1955         Christensen" <tgc@jupiterrise.com> in
1957         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3524>.
1959 2009-05-06  Simon Josefsson <simon@josefsson.org>
1961         * doc/Makefile.am: Drop README.GIT.
1963 2009-05-06  Simon Josefsson <simon@josefsson.org>
1965         * tests/Makefile.am: Need to link directly to libgcrypt here.
1967 2009-05-06  Simon Josefsson <simon@josefsson.org>
1969         * lib/mpi-libgcrypt.c: Don't use casts that break strict-aliasing
1970         rules.
1972 2009-05-06  Simon Josefsson <simon@josefsson.org>
1974         * README-alpha: Fix.
1976 2009-05-06  Simon Josefsson <simon@josefsson.org>
1978         * configure.ac: Fix.
1980 2009-05-05  Simon Josefsson <simon@josefsson.org>
1982         * README-alpha, doc/README.GIT: Replace doc/README.GIT with
1983         README-alpha.
1985 2009-05-05  Simon Josefsson <simon@josefsson.org>
1987         * README-alpha: Fix.
1989 2009-05-05  Simon Josefsson <simon@josefsson.org>
1991         * README-alpha: Add.
1993 2009-05-03  Simon Josefsson <simon@josefsson.org>
1995         * NEWS, lib/libgnutls.map: Fix build failure when LZO is enabled.
1997 2009-05-03  Simon Josefsson <simon@josefsson.org>
1999         * lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
2000         libextra/includes/gnutls/extra.h: Fix gtk-doc warnings.
2002 2009-05-03  Simon Josefsson <simon@josefsson.org>
2004         * NEWS: Fix.
2006 2009-05-03  Simon Josefsson <simon@josefsson.org>
2008         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Regenerated libtasn1
2009         files.
2011 2009-05-03  Simon Josefsson <simon@josefsson.org>
2013         * doc/Makefile.am: Build tools before using them.
2015 2009-05-03  Simon Josefsson <simon@josefsson.org>
2017         * .x-sc_GPL_version, .x-sc_avoid_if_before_free,
2018         .x-sc_cast_of_alloca_return_value, .x-sc_cast_of_argument_to_free,
2019         .x-sc_file_system, .x-sc_m4_quote_check, .x-sc_makefile_check,
2020         .x-sc_program_name, .x-sc_prohibit_HAVE_MBRTOWC,
2021         .x-sc_prohibit_S_IS_definition, .x-sc_space_tab, .x-sc_the_the,
2022         .x-sc_two_space_separator_in_usage, .x-sc_useless_cpp_parens, NEWS,
2023         cfg.mk, doc/examples/ex-serv-export.c, doc/gnutls.texi,
2024         gtk-doc.make, lib/gnutls.asn, lib/m4/hooks.m4,
2025         lib/openpgp/Makefile.am, lib/pkix.asn, lib/x509/Makefile.am,
2026         libextra/m4/hooks.m4, m4/valgrind.m4, src/Makefile.am,
2027         src/certtool-cfg.c, src/certtool.c, src/crypt.c, src/psk.c,
2028         src/serv.c, src/tls_test.c, tests/Makefile.am, tests/resume.c,
2029         tests/x509dn.c: Fix syntax-check warnings.
2031 2009-05-03  Simon Josefsson <simon@josefsson.org>
2033         * doc/reference/Makefile.am, gtk-doc.make: Upgrade gtk-doc files.
2035 2009-05-03  Simon Josefsson <simon@josefsson.org>
2037         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2038         libextra/configure.ac: Bump versions.
2040 2009-05-03  Simon Josefsson <simon@josefsson.org>
2042         * ChangeLog: Generated.
2044 2009-05-03  Simon Josefsson <simon@josefsson.org>
2046         * NEWS: Version 2.7.8.
2048 2009-05-03  Simon Josefsson <simon@josefsson.org>
2050         * gl/Makefile.am, gl/gettext.h, gl/m4/wchar.m4, gl/wchar.in.h,
2051         lib/gl/Makefile.am, lib/gl/gettext.h, lib/gl/m4/wchar.m4,
2052         lib/gl/wchar.in.h: Update gnulib files.
2054 2009-05-03  Simon Josefsson <simon@josefsson.org>
2056         * tests/pkcs1-padding/pkcs1-pad: Fix self test fails because of
2057         expired certs using datefudge.
2059 2009-05-01  Simon Josefsson <simon@josefsson.org>
2061         * tests/chainverify.c: Print cert details.  Fix verifying expired
2062         cert.
2064 2009-05-01  Simon Josefsson <simon@josefsson.org>
2066         * tests/cve-2008-4989.c: Avoid time checks.
2068 2009-04-30  Simon Josefsson <simon@josefsson.org>
2070         * tests/Makefile.am, tests/cve-2009-1415.c, tests/cve-2009-1416.c: 
2071         Add self-tests for security problems.
2073 2009-04-30  Simon Josefsson <simon@josefsson.org>
2075         * NEWS: Add.
2077 2009-04-30  Simon Josefsson <simon@josefsson.org>
2079         * lib/gnutls_cert.c, lib/includes/gnutls/gnutls.h.in,
2080         lib/includes/gnutls/x509.h, lib/x509/verify.c, src/common.c: 
2081         libgnutls: Check activation/expiration times on untrusted
2082         certificates.  Reported by Romain Francoise.
2084 2009-04-30  Simon Josefsson <simon@josefsson.org>
2086         * lib/gnutls_pk.c: Fix DSA key generation.
2088 2009-04-30  Simon Josefsson <simon@josefsson.org>
2090         * cfg.mk: Use modern git names.
2092 2009-04-30  Simon Josefsson <simon@josefsson.org>
2094         * NEWS: Add old NEWS entries.
2096 2009-04-30  Simon Josefsson <simon@josefsson.org>
2098         * doc/gnutls.texi: Document how to use TLS exporters.
2100 2009-04-30  Simon Josefsson <simon@josefsson.org>
2102         * src/serv.c: Fix getaddrinfo/bind loop.
2104 2009-04-28  Simon Josefsson <simon@josefsson.org>
2106         * maint.mk: Update gnulib files.
2108 2009-04-27  Simon Josefsson <simon@josefsson.org>
2110         * : Replace PDF with official ZIP file.  The PDFs have the same
2111         SHA-1.  The file was downloaded from:
2113         http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/PKI%20Testing%20Page.htmUsing the direct link:
2115         http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/certpath1.07.zip
2117 2009-04-27  Simon Josefsson <simon@josefsson.org>
2119         * cfg.mk: Fix.
2121 2009-04-27  Simon Josefsson <simon@josefsson.org>
2123         * build-aux/useless-if-before-free, build-aux/vc-list-files,
2124         gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
2125         gl/tests/test-vc-list-files-cvs.sh,
2126         gl/tests/test-vc-list-files-git.sh, maint.mk: Update gnulib files.
2128 2009-04-27  Simon Josefsson <simon@josefsson.org>
2130         * src/certtool.c: Fix some error messages.
2132 2009-04-27  Simon Josefsson <simon@josefsson.org>
2134         * gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/vasnprintf.c,
2135         lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
2136         lib/gl/vasnprintf.c, libextra/gl/m4/lib-link.m4,
2137         libextra/gl/m4/lib-prefix.m4, maint.mk: Update gnulib files.
2139 2009-04-27  Simon Josefsson <simon@josefsson.org>
2141         * NEWS: Fix.
2143 2009-04-27  Simon Josefsson <simon@josefsson.org>
2145         * NEWS: Fix.
2147 2009-04-27  Simon Josefsson <simon@josefsson.org>
2149         * lib/libgnutls.map: Move symbols new with gnutls 2.8.x under
2150         GNUTLS_2_8 version.
2152 2009-04-24  Simon Josefsson <simon@josefsson.org>
2154         * NEWS, src/serv.c: gnutls-serv: Listen on all interfaces.
2156 2009-04-24  Simon Josefsson <simon@josefsson.org>
2158         * maint.mk: Update gnulib files.
2160 2009-04-24  Simon Josefsson <simon@josefsson.org>
2162         * lib/pk-libgcrypt.c: Cleanup code and fix memory leaks.
2164 2009-04-23  Simon Josefsson <simon@josefsson.org>
2166         * doc/gendocs_template: Update gnulib files.
2168 2009-04-23  Simon Josefsson <simon@josefsson.org>
2170         * NEWS, doc/gnutls.texi: Improve texinfo section names.
2172 2009-04-23  Simon Josefsson <simon@josefsson.org>
2174         * tests/x509sign-verify.c: Also test DSA keys.
2176 2009-04-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2178         * lib/x509/verify.c: release allocated mpis in
2179         _gnutls_x509_verify_algorithm().
2181 2009-04-21  Simon Josefsson <simon@josefsson.org>
2183         * tests/libgcrypt.supp: Suppress more for modern libgcrypt.
2185 2009-04-21  Simon Josefsson <simon@josefsson.org>
2187         * tests/x509sign-verify.c: Cleanup code.
2189 2009-04-21  Simon Josefsson <simon@josefsson.org>
2191         * src/cli.c: Pass proper socket to libgnutls on Windows.
2193 2009-04-21  Simon Josefsson <simon@josefsson.org>
2195         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2196         gl/sockets.c, gl/sockets.h, gl/tests/Makefile.am, gl/tests/dummy.c,
2197         gl/tests/sockets.c, gl/tests/sockets.h: Need sockets module.
2199 2009-04-20  Simon Josefsson <simon@josefsson.org>
2201         * lib/libgnutls.map: Make check needs more symbols.
2203 2009-04-20  Simon Josefsson <simon@josefsson.org>
2205         * NEWS, lib/Makefile.am, lib/libgnutls.map, libextra/Makefile.am,
2206         libextra/libgnutls-extra.map, libextra/libgnutls-extra.vers: Improve
2207         version scripts.  Limit exported symbols on systems without linker
2208         script.
2210 2009-04-20  Simon Josefsson <simon@josefsson.org>
2212         * NEWS: Add.
2214 2009-04-20  Simon Josefsson <simon@josefsson.org>
2216         * NEWS, build-aux/gendocs.sh, configure.ac, lib/configure.ac,
2217         lib/m4/hooks.m4, libextra/configure.ac: Bump version.
2219 2009-04-20  Simon Josefsson <simon@josefsson.org>
2221         * ChangeLog: Generated.
2223 2009-04-20  Simon Josefsson <simon@josefsson.org>
2225         * NEWS: Version 2.7.7.
2227 2009-04-20  Simon Josefsson <simon@josefsson.org>
2229         * doc/manpages/Makefile.am: Generated.
2231 2009-04-20  Simon Josefsson <simon@josefsson.org>
2233         * doc/gnutls.texi: Really generate DSA key in example.
2235 2009-04-20  Simon Josefsson <simon@josefsson.org>
2237         * lib/x509/x509.c: Fix return value.  Doc fix.
2239 2009-04-20  Simon Josefsson <simon@josefsson.org>
2241         * doc/gnutls.texi: Explain how to generate DSA key.
2243 2009-04-20  Simon Josefsson <simon@josefsson.org>
2245         * lib/gnutls_x509.c, lib/x509/x509.c: Doc fix for new APIs.
2247 2009-04-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2249         * NEWS, lib/pk-libgcrypt.c: Corrected possible memory corruption on
2250         signature verification failure. Reported by Miroslav Kratochvil
2251         <exa.exa@gmail.com>
2253 2009-04-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2255         * doc/printlist.c: Added small patch from Romain Francoise to remove
2256         unneeded include.
2258 2009-04-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2260         * lib/includes/gnutls/x509.h, lib/x509/privkey.c, lib/x509/x509.c,
2261         tests/Makefile.am, tests/x509sign-verify.c: Added self test for
2262         gnutls_x509_crt_verify_hash() and
2263         gnutls_x509_crt_get_verify_algorithm().  Added some notes in
2264         gnutls_x509_privkey_sign_hash().
2266 2009-04-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2268         * NEWS, lib/includes/gnutls/x509.h, lib/x509/verify.c,
2269         lib/x509/x509.c: gnutls_x509_crt_get_sig_algorithm was renamed to
2270         gnutls_x509_crt_get_verify_algorithm.  Corrected some issues with
2271         the code.
2273 2009-04-17  Simon Josefsson <simon@josefsson.org>
2275         * NEWS: Reorder.
2277 2009-04-17  Simon Josefsson <simon@josefsson.org>
2279         * NEWS, lib/gnutls.pc.in: Add -ltasn1 to pkg-config file.  Reported
2280         by Andreas Metzler <ametzler@downhill.at.eu.org> in
2282         <http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3467>.
2284 2009-04-17  Simon Josefsson <simon@josefsson.org>
2286         * NEWS: Add.
2288 2009-04-17  Simon Josefsson <simon@josefsson.org>
2290         * cfg.mk: Use new po domain.
2292 2009-04-17  Simon Josefsson <simon@josefsson.org>
2294         * lib/po/de.po.in: Sync with TP.
2296 2009-04-17  Simon Josefsson <simon@josefsson.org>
2298         * lib/po/de.po.in: Sync with TP.
2300 2009-04-17  Simon Josefsson <simon@josefsson.org>
2302         * maint.mk: Update gnulib files.
2304 2009-04-17  Simon Josefsson <simon@josefsson.org>
2306         * lib/po/de.po.in: Sync with TP.
2308 2009-04-16  Simon Josefsson <simon@josefsson.org>
2310         * : commit 934102c33ac89ace9a1e1d02047d54f2fea6b59b Merge: bc279f4
2311         d720f3f Author: Nikos Mavrogiannopoulos <nmav@gnutls.org> Date:
2312         Wed Apr 15 22:43:03 2009 +0300
2314 2009-04-14  Simon Josefsson <simon@josefsson.org>
2316         * build-aux/gendocs.sh, doc/gendocs_template, doc/lgpl-2.1.texi: 
2317         Update gnulib files.
2319 2009-04-11  Simon Josefsson <simon@josefsson.org>
2321         * gl/Makefile.am, gl/m4/inet_ntop.m4, maint.mk: Update gnulib files.
2323 2009-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2325         * NEWS: documented Cedric Bail's function addition
2327 2009-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2329         * : commit 258d2e873f61d5543c674f46a6247b4a379d2cca Author: Simon
2330         Josefsson <simon@josefsson.org> Date:   Fri Apr 3 15:20:09 2009
2331         +0200
2333 2009-04-03  Simon Josefsson <simon@josefsson.org>
2335         * lib/po/POTFILES.in: Fix filenames.
2337 2009-04-03  Simon Josefsson <simon@josefsson.org>
2339         * cfg.mk: Fix PODIR.
2341 2009-04-03  Simon Josefsson <simon@josefsson.org>
2343         * Makefile.am, configure.ac, lib/Makefile.am, lib/configure.ac,
2344         lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
2345         lib/po/cs.po.in, lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in,
2346         lib/po/nl.po.in, lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in,
2347         po/LINGUAS, po/Makevars, po/POTFILES.in, po/cs.po.in, po/de.po.in,
2348         po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in, po/sv.po.in,
2349         po/vi.po.in: Move i18n dir back to lib/, after discussion with
2350         Bruno.
2352 2009-04-03  Simon Josefsson <simon@josefsson.org>
2354         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2355         gl/m4/gnulib-comp.m4, gl/m4/ld-version-script.m4,
2356         m4/linker-script.m4: Use linker-script from gnulib.
2358 2009-04-03  Simon Josefsson <simon@josefsson.org>
2360         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2361         gl/m4/gnulib-comp.m4, gl/m4/ld-output-def.m4, lib/configure.ac,
2362         libextra/configure.ac, m4/output-def.m4: Use output-def test from
2363         gnulib.
2365 2009-04-03  Simon Josefsson <simon@josefsson.org>
2367         * configure.ac, lib/Makefile.am, lib/libgnutls.map,
2368         lib/libgnutls.vers, lib/libgnutlsxx.map, lib/libgnutlsxx.vers: 
2369         Rename linker script.
2371 2009-04-03  Simon Josefsson <simon@josefsson.org>
2373         * lib/Makefile.am, lib/m4/hooks.m4, libextra/Makefile.am: Use
2374         DLL_VERSION variable name.
2376 2009-03-30  Simon Josefsson <simon@josefsson.org>
2378         * po/LINGUAS, po/cs.po.in: Sync with TP.
2380 2009-03-30  Simon Josefsson <simon@josefsson.org>
2382         * lib/gnutls_global.c, lib/openpgp/output.c, lib/x509/output.c: Fix
2383         warnings.
2385 2009-03-30  Simon Josefsson <simon@josefsson.org>
2387         * configure.ac: Only add warnings when using gcc.  Don't use
2388         -Wformat-nonliteral.
2390 2009-03-30  Simon Josefsson <simon@josefsson.org>
2392         * GNUmakefile, build-aux/gnupload, gl/Makefile.am, gl/close-hook.c,
2393         gl/close-hook.h, gl/close.c, gl/fseeko.c, gl/gai_strerror.c,
2394         gl/m4/close.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
2395         gl/m4/printf.m4, gl/m4/select.m4, gl/m4/stdarg.m4,
2396         gl/m4/sys_select_h.m4, gl/readline.c, gl/select.c, gl/setsockopt.c,
2397         gl/stdint.in.h, gl/sys_select.in.h, gl/sys_socket.in.h,
2398         gl/tests/Makefile.am, gl/tests/sockets.c, gl/tests/sockets.h,
2399         gl/tests/test-getaddrinfo.c, gl/tests/test-sockets.c,
2400         gl/unistd.in.h, gl/vasnprintf.c, gl/winsock-select.c,
2401         lib/gl/Makefile.am, lib/gl/close-hook.c, lib/gl/close-hook.h,
2402         lib/gl/fseeko.c, lib/gl/m4/gnulib-common.m4,
2403         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4, lib/gl/sockets.c,
2404         lib/gl/sockets.h, lib/gl/stdint.in.h, lib/gl/sys_socket.in.h,
2405         lib/gl/tests/test-sockets.c, lib/gl/unistd.in.h,
2406         lib/gl/vasnprintf.c, lib/gl/w32sock.h,
2407         libextra/gl/m4/gnulib-common.m4, maint.mk: Update gnulib files.
2409 2009-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2411         * lib/includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
2412         lib/x509/x509_int.h: Applied patch by Cedric Bail to add functions
2413         gnutls_x509_crt_verify_hash() and
2414         gnutls_x509_crt_get_sig_algorithm().
2416 2009-03-23  Simon Josefsson <simon@josefsson.org>
2418         * cfg.mk: Fix bootstrap.
2420 2009-03-23  Simon Josefsson <simon@josefsson.org>
2422         * Makefile.am, cfg.mk, configure.ac, lib/Makefile.am,
2423         lib/configure.ac: Fix po paths.
2425 2009-03-23  Simon Josefsson <simon@josefsson.org>
2427         * lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
2428         lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in,
2429         lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in, po/LINGUAS,
2430         po/Makevars, po/POTFILES.in, po/de.po.in, po/fr.po.in, po/ms.po.in,
2431         po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Move lib/po to
2432         po/ since the gettext domain is global for gnutls.
2434 2009-03-04  Simon Josefsson <simon@josefsson.org>
2436         * lib/x509/Makefile.am: Cosmetic fix.
2438 2009-03-04  Simon Josefsson <simon@josefsson.org>
2440         * lib/gnutls_global.c, lib/x509/x509_int.h: Be compatible with
2441         libtasn1 before v1.6.
2443 2009-03-04  Simon Josefsson <simon@josefsson.org>
2445         * NEWS: Add.
2447 2009-03-04  Simon Josefsson <simon@josefsson.org>
2449         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
2450         lib/minitasn1/element.c, lib/minitasn1/errors.c,
2451         lib/minitasn1/errors.h, lib/minitasn1/gstr.c, lib/minitasn1/int.h,
2452         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
2453         lib/minitasn1/structure.c: Update to minitasn1 v1.8.
2455 2009-03-04  Simon Josefsson <simon@josefsson.org>
2457         * lib/gnutls_global.c, lib/gnutls_global.h, lib/x509/common.c,
2458         lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
2459         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2460         lib/x509/x509.c: Use modern libtasn1 interfaces.
2462 2009-03-02  Simon Josefsson <simon@josefsson.org>
2464         * NEWS: Add.
2466 2009-03-02  Simon Josefsson <simon@josefsson.org>
2468         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2469         libextra/configure.ac: Bump version.
2471 2009-03-02  Simon Josefsson <simon@josefsson.org>
2473         * doc/Makefile.am: Add -I's for errcodes/printlist.  Reported by
2474         Roman Bogorodskiy <novel@FreeBSD.org> in
2476         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3435>.
2478 2009-02-27  Simon Josefsson <simon@josefsson.org>
2480         * ChangeLog: Generated.
2482 2009-02-27  Simon Josefsson <simon@josefsson.org>
2484         * doc/Makefile.am: Fix distcheck.
2486 2009-02-27  Simon Josefsson <simon@josefsson.org>
2488         * doc/Makefile.am: Fix.
2490 2009-02-27  Simon Josefsson <simon@josefsson.org>
2492         * doc/Makefile.am: Remove error_codes.texi and algorithms.texi to
2493         fix make distcheck.
2495 2009-02-27  Simon Josefsson <simon@josefsson.org>
2497         * doc/Makefile.am: Update --css-include path to fix distcheck.
2499 2009-02-27  Simon Josefsson <simon@josefsson.org>
2501         * NEWS: Version 2.7.6.
2503 2009-02-27  Simon Josefsson <simon@josefsson.org>
2505         * .gitignore: Fix.
2507 2009-02-27  Simon Josefsson <simon@josefsson.org>
2509         * gl/tests/test-fseeko2.sh, lib/gl/tests/test-fseeko2.sh: Update
2510         gnulib files.
2512 2009-02-27  Simon Josefsson <simon@josefsson.org>
2514         * gl/m4/gnulib-comp.m4, gl/m4/printf.m4, gl/m4/stdint.m4,
2515         gl/m4/stdlib_h.m4, gl/m4/vasnprintf.m4, gl/tests/Makefile.am,
2516         gl/tests/test-fseeko.c, gl/tests/test-getaddrinfo.c,
2517         gl/vasnprintf.c, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4,
2518         lib/gl/m4/stdint.m4, lib/gl/m4/stdlib_h.m4,
2519         lib/gl/m4/vasnprintf.m4, lib/gl/tests/Makefile.am,
2520         lib/gl/tests/test-fseeko.c, lib/gl/vasnprintf.c: Update gnulib
2521         files.
2523 2009-02-27  Simon Josefsson <simon@josefsson.org>
2525         * gl/m4/ungetc.m4, lib/gl/m4/ungetc.m4: Update gnulib files.
2527 2009-02-27  Simon Josefsson <simon@josefsson.org>
2529         * doc/scripts/gdoc: Revert %-hack that lead to syntax errors in
2530         texinfo output.
2532 2009-02-24  Simon Josefsson <simon@josefsson.org>
2534         * src/certtool.c: Minor cleanup.
2536 2009-02-24  Simon Josefsson <simon@josefsson.org>
2538         * NEWS, src/certtool-cfg.c: certtool: Query for multiple dnsName
2539         subjectAltName in interactive mode.
2541 2009-02-23  Simon Josefsson <simon@josefsson.org>
2543         * gl/m4/include_next.m4, lib/gl/m4/include_next.m4: Update gnulib
2544         files.
2546 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2548         * NEWS: documented pkix.asn change
2550 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2552         * lib/pkix.asn: Removed several unneeded parameters from pkix tree.
2553         This reduces initial memory usage after gnutls_global_init() from
2554         140kb (in amd64) to 50kb.
2556 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2558         * lib/x509/dn.c, tests/crq_key_id.c: Added more verbose information.
2560 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2562         * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
2563         tests/crq_key_id.c: Revert "Added more verbose debugging info" This reverts commit c2d3596cddbb54ac4f19c44b15a03ee1fcceab12.
2565 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2567         * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
2568         tests/crq_key_id.c: Added more verbose debugging info
2570 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2572         * doc/TODO: removed items that have already been done or solved.
2574 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2576         * NEWS: documented the SSL3_RECORD_VERSION priority string
2578 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2580         * doc/scripts/gdoc, lib/gnutls_priority.c: Applied patch by Martin
2581         von Gagern: The attached patch fixes gnutls_priority_init(3), but in
2582         a very hackish way, treating a percent sign as indicating a constant
2583         only if it is not immediately preceded by a double quote.
2585 2009-02-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2587         * doc/manpages/gnutls-cli.1: Corrected listing of special keywords.
2588         Reported by Martin von Gagern.
2590 2009-02-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2592         * doc/manpages/gnutls-cli.1, lib/gnutls_handshake.c,
2593         lib/gnutls_int.h, lib/gnutls_priority.c: Added %SSL3_RECORD_VERSION
2594         priority option that allows to specify the client hello message
2595         record version. Used to overcome buggy TLS servers. Report by Martin
2596         von Gagern.
2598 2009-02-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2600         * lib/x509/verify.c: Corrected bit disable (was flipping instead).
2601         Initialy reported by Daniel Kahn Gillmor on 9/1/2008. Many thanks to
2602         moog@sysdev.oucs.ox.ac.uk for bringing this into my attention.
2604 2009-02-11  Simon Josefsson <simon@josefsson.org>
2606         * NEWS: Fix.
2608 2009-02-11  Simon Josefsson <simon@josefsson.org>
2610         * NEWS, src/serv.c: gnutls-serv: No longer disable MAC padding by
2611         default.
2613 2009-02-11  Simon Josefsson <simon@josefsson.org>
2615         * src/serv.c: More gnulib usage.
2617 2009-02-11  Simon Josefsson <simon@josefsson.org>
2619         * src/cli.c: Use more gnulib interfaces.
2621 2009-02-11  Simon Josefsson <simon@josefsson.org>
2623         * NEWS: Add.
2625 2009-02-11  Simon Josefsson <simon@josefsson.org>
2627         * doc/gnutls.texi: Update gnutls-serv --help output.
2629 2009-02-11  Simon Josefsson <simon@josefsson.org>
2631         * doc/gnutls.texi: Update gnutls-cli --help output.
2633 2009-02-11  Simon Josefsson <simon@josefsson.org>
2635         * NEWS, lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_x509.c: 
2636         libgnutls: Add new priority strings for allowing RSA-MD5 and V1-CA.
2638 2009-02-11  Simon Josefsson <simon@josefsson.org>
2640         * NEWS, src/cli.c: gnutls-cli: Don't permit V1 CAs by default.
2642 2009-02-11  Simon Josefsson <simon@josefsson.org>
2644         * doc/Makefile.am, doc/errcodes.c, doc/printlist.c,
2645         src/Makefile.am, src/errcodes.c, src/printlist.c: Move doc related
2646         tools from src/ to doc/.
2648 2009-02-11  Simon Josefsson <simon@josefsson.org>
2650         * src/common.c: Typo.
2652 2009-02-11  Simon Josefsson <simon@josefsson.org>
2654         * src/common.c: Typo.
2656 2009-02-11  Simon Josefsson <simon@josefsson.org>
2658         * src/common.c: Print OpenPGP cert info using libgnutls.
2660 2009-02-11  Simon Josefsson <simon@josefsson.org>
2662         * NEWS, lib/openpgp/output.c: libgnutls: gnutls_openpgp_crt_print
2663         supports oneline mode.
2665 2009-02-11  Simon Josefsson <simon@josefsson.org>
2667         * tests/pathlen/ca-no-pathlen.pem,
2668         tests/pathlen/no-ca-or-pathlen.pem: Fix expected test vectors.
2670 2009-02-11  Simon Josefsson <simon@josefsson.org>
2672         * NEWS, lib/x509/output.c: libgnutls: gnutls_x509_crt_print prints
2673         signature algorithm in oneline mode.
2675 2009-02-11  Simon Josefsson <simon@josefsson.org>
2677         * gl/m4/close.m4, gl/m4/sockets.m4, gl/tests/sockets.h,
2678         gl/tests/test-sockets.c, lib/gl/m4/sockets.m4, lib/gl/sockets.h,
2679         lib/gl/tests/test-sockets.c: Update gnulib files.
2681 2009-02-11  Simon Josefsson <simon@josefsson.org>
2683         * NEWS, src/common.c: gnutls-cli: Print certificate info using
2684         libgnutls.
2686 2009-02-11  Simon Josefsson <simon@josefsson.org>
2688         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2689         libextra/configure.ac: Bump versions.
2691 2009-02-11  Simon Josefsson <simon@josefsson.org>
2693         * lib/x509/output.c: Print bit size of RSA exponents.
2695 2009-02-06  Simon Josefsson <simon@josefsson.org>
2697         * ChangeLog: Generated.
2699 2009-02-06  Simon Josefsson <simon@josefsson.org>
2701         * src/Makefile.am: Need -lgnutls etc for certtool-cfg.c.
2703 2009-02-06  Simon Josefsson <simon@josefsson.org>
2705         * NEWS: Version 2.7.5.
2707 2009-02-06  Simon Josefsson <simon@josefsson.org>
2709         * NEWS: Merge in old NEWS entries.
2711 2009-02-06  Simon Josefsson <simon@josefsson.org>
2713         * lib/x509/verify.c: Move down revocation check to revert code to
2714         how it looked before.  The idea is that if you have marked a cert as
2715         trusted, you may want to trust it even though some authority has
2716         revoked it.  This changes back how this code used to work.
2718 2009-02-02  Simon Josefsson <simon@josefsson.org>
2720         * NEWS, doc/TODO, lib/x509/verify.c, tests/chainverify.c: Make it
2721         possible to trust intermediary certificates.  Based on tiny patch
2722         from "Douglas E. Engert" <deengert@anl.gov> in
2724         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351/focus=3376>.
2726 2009-02-02  Simon Josefsson <simon@josefsson.org>
2728         * tests/chainverify.c: Add another chain from bug reports.
2730 2009-02-02  Simon Josefsson <simon@josefsson.org>
2732         * src/common.c: Print more certificate status values.
2734 2009-02-02  Simon Josefsson <simon@josefsson.org>
2736         * lib/x509/x509.c: Assert less for expected errors.
2738 2009-02-02  Simon Josefsson <simon@josefsson.org>
2740         * lib/x509/output.c: Simplify keyid printing to avoid allocation and
2741         asserts.
2743 2009-02-01  Simon Josefsson <simon@josefsson.org>
2745         * doc/manpages/Makefile.am, doc/scripts/gdoc: Update gdoc and use
2746         -pkg-name.
2748 2009-02-01  Simon Josefsson <simon@josefsson.org>
2750         * build-aux/gnupload, gl/Makefile.am, gl/m4/00gnulib.m4,
2751         gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/gnulib-common.m4,
2752         gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/pmccabe2html.m4,
2753         gl/m4/stdlib_h.m4, gl/stdlib.in.h, gl/tests/test-getaddrinfo.c,
2754         gl/version-etc.c, gl/version-etc.h, lib/gl/Makefile.am,
2755         lib/gl/m4/00gnulib.m4, lib/gl/m4/errno_h.m4,
2756         lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-common.m4,
2757         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/multiarch.m4,
2758         lib/gl/m4/stdlib_h.m4, lib/gl/stdlib.in.h,
2759         libextra/gl/m4/00gnulib.m4, libextra/gl/m4/extensions.m4,
2760         libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4: 
2761         Update gnulib files.
2763 2009-01-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2765         * NEWS, lib/gnutls_handshake.c: gnutls_handshake when sending client
2766         hello during a rehandshake, will not offer a version number larger
2767         than the current.  Reported by Tristan Hill <stan@saticed.me.uk>.
2769 2009-01-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2771         * lib/gnutls_psk.c: result_size in gnutls_hex_encode behaves as
2772         documented. It now holds the size of the result. Reported by John
2773         Brooks.
2775 2009-01-21  Simon Josefsson <simon@josefsson.org>
2777         * gl/Makefile.am, gl/arpa_inet.in.h, gl/fseeko.c, gl/m4/alloca.m4,
2778         gl/m4/errno_h.m4, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
2779         gl/m4/getpass.m4, gl/m4/gettimeofday.m4, gl/m4/gnulib-common.m4,
2780         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/intmax_t.m4,
2781         gl/m4/inttypes_h.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
2782         gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/minmax.m4,
2783         gl/m4/printf.m4, gl/m4/readline.m4, gl/m4/realloc.m4,
2784         gl/m4/sockets.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
2785         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
2786         gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar_t.m4,
2787         gl/m4/wint_t.m4, gl/progname.c, gl/stdint.in.h, gl/stdio.in.h,
2788         gl/strerror.c, gl/sys_stat.in.h, gl/tests/gettimeofday.c,
2789         gl/tests/ioctl.c, gl/tests/test-unistd.c, gl/unistd.in.h,
2790         gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/fseeko.c,
2791         lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4, lib/gl/m4/codeset.m4,
2792         lib/gl/m4/errno_h.m4, lib/gl/m4/gettext.m4,
2793         lib/gl/m4/gnulib-common.m4, lib/gl/m4/iconv.m4,
2794         lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
2795         lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
2796         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
2797         lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4, lib/gl/m4/lock.m4,
2798         lib/gl/m4/longlong.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memmem.m4,
2799         lib/gl/m4/memmove.m4, lib/gl/m4/minmax.m4, lib/gl/m4/nls.m4,
2800         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
2801         lib/gl/m4/progtest.m4, lib/gl/m4/realloc.m4, lib/gl/m4/sockets.m4,
2802         lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stdint.m4,
2803         lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/strcase.m4,
2804         lib/gl/m4/strverscmp.m4, lib/gl/m4/threadlib.m4,
2805         lib/gl/m4/uintmax_t.m4, lib/gl/m4/unistd_h.m4,
2806         lib/gl/m4/vasnprintf.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
2807         lib/gl/stdint.in.h, lib/gl/stdio.in.h, lib/gl/sys_stat.in.h,
2808         lib/gl/tests/test-unistd.c, lib/gl/unistd.in.h, lib/gl/wchar.in.h: 
2809         Update gnulib files.
2811 2009-01-21  Simon Josefsson <simon@josefsson.org>
2813         * THANKS: Add.
2815 2009-01-21  Simon Josefsson <simon@josefsson.org>
2817         * libextra/gl/Makefile.am, libextra/gl/gnulib.mk,
2818         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-common.m4,
2819         libextra/gl/m4/lib-ld.m4, libextra/gl/m4/lib-link.m4,
2820         libextra/gl/m4/md5.m4: Add -I's in libextra/gl for stdint.h on
2821         Solaris.  Reported by Dagobert Michelsen <dam@opencsw.org> in
2823         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3388
2825 2009-01-13  Simon Josefsson <simon@josefsson.org>
2827         * lib/gnutls_state.c: Check return value properly.
2829 2009-01-13  Simon Josefsson <simon@josefsson.org>
2831         * lib/gnutls_state.c: Fix mem leak because buffer is not expanded
2832         correctly.
2834 2009-01-09  Simon Josefsson <simon@josefsson.org>
2836         * NEWS: Fix typos.
2838 2009-01-09  Simon Josefsson <simon@josefsson.org>
2840         * NEWS, lib/x509/verify.c: Permit V1 Certificate Authorities
2841         properly.  Before they were mistakenly rejected even though
2842         GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT and/or
2843         GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT were supplied.  Reported by
2844         "Douglas E. Engert" <deengert@anl.gov> in
2846         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351>.
2848 2009-01-09  Simon Josefsson <simon@josefsson.org>
2850         * src/certtool.c: Permit V1 CA's in new --verify-chain code.
2852 2009-01-09  Simon Josefsson <simon@josefsson.org>
2854         * THANKS: Add.
2856 2009-01-09  Simon Josefsson <simon@josefsson.org>
2858         * tests/chainverify.c: Added chain supplied by "Douglas E. Engert"
2859         <deengert@anl.gov>.
2861 2009-01-07  Simon Josefsson <simon@josefsson.org>
2863         * src/errcodes.c, src/printlist.c: Fix license header.
2865 2009-01-07  Simon Josefsson <simon@josefsson.org>
2867         * lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_global.c,
2868         lib/gnutls_global.h, lib/gnutls_int.h: Cleanup logger function type.
2870 2009-01-07  Simon Josefsson <simon@josefsson.org>
2872         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2873         libextra/configure.ac: Bump versions.
2875 2009-01-07  Simon Josefsson <simon@josefsson.org>
2877         * ChangeLog: Generated.
2879 2009-01-07  Simon Josefsson <simon@josefsson.org>
2881         * NEWS: Version 2.7.4.
2883 2009-01-07  Simon Josefsson <simon@josefsson.org>
2885         * lib/gnutls_rsa_export.c: Doc fixes.
2887 2009-01-07  Simon Josefsson <simon@josefsson.org>
2889         * doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
2890         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2891         doc/examples/ex-client1.c, lib/gnutls_algorithms.c,
2892         lib/gnutls_rsa_export.c, lib/openpgp/output.c, lib/x509/output.c,
2893         lib/x509/privkey.c, src/cli.c, src/common.c, src/serv.c,
2894         src/tls_test.c, tests/dhepskself.c: Fix warnings.
2896 2009-01-07  Simon Josefsson <simon@josefsson.org>
2898         * build-aux/gendocs.sh, doc/gendocs_template, gl/Makefile.am,
2899         gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/getaddrinfo.m4,
2900         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes_h.m4,
2901         gl/m4/lib-link.m4, gl/m4/manywarnings.m4, gl/m4/multiarch.m4,
2902         gl/m4/printf.m4, gl/m4/size_max.m4, gl/m4/stdint.m4,
2903         gl/m4/stdint_h.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4,
2904         gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/stdint.in.h, gl/stdlib.in.h,
2905         gl/sys_select.in.h, gl/tests/Makefile.am,
2906         gl/tests/test-select-in.sh, gl/unistd.in.h, gl/version-etc.c,
2907         gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/m4/codeset.m4,
2908         lib/gl/m4/errno_h.m4, lib/gl/m4/extensions.m4,
2909         lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4, lib/gl/m4/glibc21.m4,
2910         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
2911         lib/gl/m4/iconv.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intlmacosx.m4,
2912         lib/gl/m4/intmax.m4, lib/gl/m4/inttypes-pri.m4,
2913         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
2914         lib/gl/m4/lib-link.m4, lib/gl/m4/multiarch.m4, lib/gl/m4/nls.m4,
2915         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
2916         lib/gl/m4/progtest.m4, lib/gl/m4/size_max.m4, lib/gl/m4/stdint.m4,
2917         lib/gl/m4/stdint_h.m4, lib/gl/m4/threadlib.m4,
2918         lib/gl/m4/uintmax_t.m4, lib/gl/m4/visibility.m4,
2919         lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
2920         lib/gl/m4/xsize.m4, lib/gl/stdint.in.h, lib/gl/stdlib.in.h,
2921         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h, lib/gl/wchar.in.h,
2922         libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
2923         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
2924         libextra/gl/m4/lib-link.m4: Update gnulib files.
2926 2009-01-07  Simon Josefsson <simon@josefsson.org>
2928         * NEWS: Fix NEWS entry.
2930 2009-01-07  Simon Josefsson <simon@josefsson.org>
2932         * tests/sha2/sha2: Fix self-test with new certtool --verify-chain
2933         output.
2935 2009-01-06  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2937         * NEWS: added NEWS item about MD5 deprecation
2939 2009-01-06  Simon Josefsson <simon@josefsson.org>
2941         * tests/pkcs1-padding/pkcs1-pad: Fix expect strings to compensate
2942         for new certtool -e output.
2944 2009-01-06  Simon Josefsson <simon@josefsson.org>
2946         * NEWS, src/certtool.c: certtool: Make --verify-chain use libgnutls
2947         verification algorithm.
2949 2009-01-06  Simon Josefsson <simon@josefsson.org>
2951         * tests/chainverify.c: Test chain with EE cert signed using RSA-MD5.
2953 2009-01-06  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
2955         * lib/x509/verify.c: actually deprecate MD5 and MD2 signatures
2956         during X.509 verification by treating them as invalid unless the
2957         GNUTLS_VERIFY_ALLOW_SIGN_RSA_{MD5,MD2} flags are present.
2959 2008-12-12  Simon Josefsson <simon@josefsson.org>
2961         * NEWS: Add NEWS entries from 2.6.3.
2963 2008-12-12  Simon Josefsson <simon@josefsson.org>
2965         * tests/crq_key_id.c: Fix.
2967 2008-12-12  Simon Josefsson <simon@josefsson.org>
2969         * tests/crq_key_id.c: Make it compile.  Speed up key generation.
2971 2008-12-12  Simon Josefsson <simon@josefsson.org>
2973         * tests/crq_key_id.c: Indent.
2975 2008-12-12  Simon Josefsson <simon@josefsson.org>
2977         * NEWS, tests/Makefile.am, tests/crq_key_id.c: Add crq_key_id
2978         self-test from David Marín Carreño.
2980 2008-12-11  Simon Josefsson <simon@josefsson.org>
2982         * configure.ac: Update manywarnings usage.
2984 2008-12-11  Simon Josefsson <simon@josefsson.org>
2986         * NEWS: Add.
2988 2008-12-11  Simon Josefsson <simon@josefsson.org>
2990         * lib/x509/output.c: Print public key id for certificate requests
2991         too.
2993 2008-12-11  Simon Josefsson <simon@josefsson.org>
2995         * doc/manpages/Makefile.am: Generated.
2997 2008-12-11  Simon Josefsson <simon@josefsson.org>
2999         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3000         libextra/configure.ac: Bump versions.
3002 2008-12-11  Simon Josefsson <simon@josefsson.org>
3004         * AUTHORS, NEWS, lib/includes/gnutls/x509.h, lib/x509/crq.c: gnutls:
3005         New interface to get key id for certificate requests.  Patch from
3006         David Marín Carreño <davefx@gmail.com> in
3008         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3321>.
3010 2008-12-10  Simon Josefsson <simon@josefsson.org>
3012         * ChangeLog: Generated.
3014 2008-12-10  Simon Josefsson <simon@josefsson.org>
3016         * NEWS: Version 2.7.3.
3018 2008-12-10  Simon Josefsson <simon@josefsson.org>
3020         * tests/chainverify.c: Check ca=false with flags too.
3022 2008-12-10  Simon Josefsson <simon@josefsson.org>
3024         * gl/override/tests/test-lseek.sh.diff, gl/tests/test-lseek.sh,
3025         lib/gl/tests/test-lseek.sh: Disable parts of gnulib self-tests that
3026         fail on mingw.
3028 2008-12-10  Simon Josefsson <simon@josefsson.org>
3030         * lib/gl/tests/test-lseek.c, maint.mk: Update gnulib files.
3032 2008-12-10  Simon Josefsson <simon@josefsson.org>
3034         * gl/override/tests/test-lseek.c.diff,
3035         gl/override/tests/test-select-in.sh.diff, gl/tests/test-lseek.c,
3036         gl/tests/test-select-in.sh: Disable parts of gnulib self-tests that
3037         fail on mingw.
3039 2008-12-10  Simon Josefsson <simon@josefsson.org>
3041         * doc/examples/ex-cxx.cpp: Drop config.h, not needed (hopefully?)
3042         and breaks mingw due to rpl_gmtime.
3044 2008-12-10  Simon Josefsson <simon@josefsson.org>
3046         * src/Makefile.am: Certtool need libgnutls etc for
3047         libcmd-certtool.la too, due to certtool-cfg.c.
3049 2008-12-10  Simon Josefsson <simon@josefsson.org>
3051         * tests/x509self.c: Fix comments.
3053 2008-12-10  Simon Josefsson <simon@josefsson.org>
3055         * NEWS: Add.
3057 2008-12-10  Simon Josefsson <simon@josefsson.org>
3059         * NEWS: Add.
3061 2008-12-10  Simon Josefsson <simon@josefsson.org>
3063         * tests/cve-2008-4989.c: Align with Nikos' patch.
3065 2008-12-10  Simon Josefsson <simon@josefsson.org>
3067         * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3068         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3069         lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3070         lib/opencdk/sig-check.c, lib/opencdk/stream.c: Revert "Fix warnings
3071         in opencdk." This reverts commit 59cddc711e55bbd094bdf95986277fb33ba964ee.
3073 2008-12-10  Simon Josefsson <simon@josefsson.org>
3075         * lib/x509/verify.c: Revert last commit.
3077 2008-12-10  Simon Josefsson <simon@josefsson.org>
3079         * tests/chainverify.c: Add GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT flag
3080         when needed.
3082 2008-12-10  Simon Josefsson <simon@josefsson.org>
3084         * tests/chainverify.c: Add hbci chain.
3086 2008-12-10  Simon Josefsson <simon@josefsson.org>
3088         * tests/chainverify.c: Fix comments.
3090 2008-12-10  Simon Josefsson <simon@josefsson.org>
3092         * tests/chainverify.c: Fix order to match comments.
3094 2008-12-10  Simon Josefsson <simon@josefsson.org>
3096         * tests/chainverify.c: Don't fail on expect errors, to allow more
3097         information to be collected.
3099 2008-12-10  Simon Josefsson <simon@josefsson.org>
3101         * NEWS, lib/x509/verify.c: Revert Nikos revert, and fix verification
3102         hopefully better.  The new logic is to include the CA cert in
3103         validation, but short-cut full validation of trusted certificates.
3105 2008-12-10  Simon Josefsson <simon@josefsson.org>
3107         * tests/chainverify.c: Add chain with CA having a basic constraint
3108         saying CA=FALSE.
3110 2008-12-10  Simon Josefsson <simon@josefsson.org>
3112         * tests/cve-2008-4989.c: Add note.
3114 2008-12-10  Simon Josefsson <simon@josefsson.org>
3116         * NEWS, tests/Makefile.am, tests/chainverify.c: Add self-test of
3117         chain verification logic.
3119 2008-12-09  Simon Josefsson <simon@josefsson.org>
3121         * tests/libgcrypt.supp: Ignore more.
3123 2008-12-05  Simon Josefsson <simon@josefsson.org>
3125         * NEWS: Add.
3127 2008-12-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3129         * lib/x509/verify.c: reintroduced the self signed certificate
3130         removal code. This time shouldn't have the drawbacks that used to.
3132 2008-12-05  Simon Josefsson <simon@josefsson.org>
3134         * lib/gnutls_global.c: Disable secmem rather than overriding
3135         libgcrypt memory allocators.  Suggested by Werner Koch in
3137         <http://permalink.gmane.org/gmane.comp.encryption.gpg.libgcrypt.devel/2056>.
3139 2008-12-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3141         * lib/gnutls_global.c: rearranged initialization stuff based on
3142         Werner's suggestions.
3144 2008-12-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3146         * src/certtool.c: gcry_control (GCRYCTL_ENABLE_QUICK_RANDOM, 0) is
3147         being called after libgcrypt initialization (gnutls_global_init).
3149 2008-12-03  Simon Josefsson <simon@josefsson.org>
3151         * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3152         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3153         lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3154         lib/opencdk/sig-check.c, lib/opencdk/stream.c: Fix warnings in
3155         opencdk.
3157 2008-12-03  Simon Josefsson <simon@josefsson.org>
3159         * gl/m4/manywarnings.m4: Add.
3161 2008-12-01  Simon Josefsson <simon@josefsson.org>
3163         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
3164         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/warnings.m4,
3165         gl/stdint.in.h, gl/sys_time.in.h, lib/gl/m4/include_next.m4,
3166         lib/gl/stdint.in.h: Update gnulib files.
3168 2008-11-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3170         * tests/x509self.c: Incorporated patch (with modifications) from Joe
3171         Orton that also checks the rehandshake capabilities.
3173 2008-11-25  Simon Josefsson <simon@josefsson.org>
3175         * lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
3176         libextra/Makefile.am, tests/Makefile.am: Fix minitasn1 -I's.
3178 2008-11-25  Simon Josefsson <simon@josefsson.org>
3180         * lib/x509/Makefile.am: Fix minitasn1 -I.
3182 2008-11-25  Simon Josefsson <simon@josefsson.org>
3184         * lib/gnutls_buffers.c: Fix compiler warning.
3186 2008-11-23  Simon Josefsson <simon@josefsson.org>
3188         * src/Makefile.am: Libreadline is needed by libcmd_certtool.la, not
3189         certtool.  Reported by Arfrever Frehtes Taifersar Arahesis
3190         <arfrever.fta@gmail.com> in
3192         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3293>.
3194 2008-11-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3196         * lib/opencdk/context.h, lib/opencdk/literal.c, lib/opencdk/misc.c,
3197         lib/opencdk/new-packet.c, lib/opencdk/opencdk.h,
3198         lib/opencdk/read-packet.c: Converted non-C compliant code to
3199         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
3200         itself by allocating sizeof(x) + strlen()-1, are questionable. They
3201         were converted to: struct x {   int el1;   char *str; } and there is a single allocation of sizeof(x)+strlen() but then the
3202         str pointer is updated to point to the rest of the data.
3204 2008-11-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3206         * lib/gnutls_buffers.c, lib/gnutls_int.h, lib/gnutls_str.c,
3207         lib/gnutls_str.h, lib/x509/dn.c: When reading data from a buffer
3208         (gnutls_string) avoid memmoving all remaining data.  This will speed
3209         up short byte reads.
3211 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3213         * doc/TODO: reorganized goals
3215 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3217         * src/cli.c: return non zero error code on error conditions.
3219 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3221         * doc/certtool.cfg: better grouping of configuration directives
3223 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3225         * : commit 8b14ab18cf5e5214ac3d28412e0c503e83a753c1 Author: Nikos
3226         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Fri Nov 21 21:02:45
3227         2008 +0200
3229 2008-11-18  Simon Josefsson <simon@josefsson.org>
3231         * lib/gnutls_compress.c: Clean up LZO initialization.
3233 2008-11-18  Simon Josefsson <simon@josefsson.org>
3235         * lib/auth_cert.c: Don't use // comments.
3237 2008-11-18  Simon Josefsson <simon@josefsson.org>
3239         * src/Makefile.am: Change link order, so that gnulib is last.
3241 2008-11-18  Simon Josefsson <simon@josefsson.org>
3243         * maint.mk: Update gnulib files.
3245 2008-11-18  Simon Josefsson <simon@josefsson.org>
3247         * lib/po/LINGUAS: Sync with TP.
3249 2008-11-18  Simon Josefsson <simon@josefsson.org>
3251         * lib/po/LINGUAS: Sync with TP.
3253 2008-11-18  Simon Josefsson <simon@josefsson.org>
3255         * lib/po/LINGUAS, lib/po/ms.po.in: Sync with TP.
3257 2008-11-18  Simon Josefsson <simon@josefsson.org>
3259         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3260         libextra/configure.ac: Bump versions.
3262 2008-11-18  Simon Josefsson <simon@josefsson.org>
3264         * ChangeLog: Generated.
3266 2008-11-18  Simon Josefsson <simon@josefsson.org>
3268         * NEWS: Version 2.7.2.
3270 2008-11-18  Simon Josefsson <simon@josefsson.org>
3272         * doc/reference/Makefile.am: Add deprecated guard for libtasn1.
3274 2008-11-18  Simon Josefsson <simon@josefsson.org>
3276         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
3277         lib/minitasn1/element.c, lib/minitasn1/element.h,
3278         lib/minitasn1/errors.c, lib/minitasn1/gstr.h,
3279         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3280         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c,
3281         lib/minitasn1/structure.h: Sync with libtasn1 v1.7.
3283 2008-11-18  Simon Josefsson <simon@josefsson.org>
3285         * doc/examples/Makefile.am, lib/Makefile.am,
3286         lib/openpgp/Makefile.am, libextra/Makefile.am: Fix WARN_CFLAGS uses.
3288 2008-11-18  Simon Josefsson <simon@josefsson.org>
3290         * lib/gnutls_compress.c: Fix warnings.
3292 2008-11-18  Simon Josefsson <simon@josefsson.org>
3294         * tests/Makefile.am: Respect ENABLE_OPENSSL.
3296 2008-11-18  Simon Josefsson <simon@josefsson.org>
3298         * configure.ac: Move gnulib EARLY early.
3300 2008-11-18  Simon Josefsson <simon@josefsson.org>
3302         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3303         lib/m4/output-def.m4, libextra/configure.ac, m4/output-def.m4: Move
3304         C++ and -output-def detection.
3306 2008-11-18  Simon Josefsson <simon@josefsson.org>
3308         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3309         lib/m4/linker-script.m4, libextra/configure.ac, m4/linker-script.m4: 
3310         Fix linker script test.
3312 2008-11-18  Simon Josefsson <simon@josefsson.org>
3314         * configure.ac: Fix typo.
3316 2008-11-18  Simon Josefsson <simon@josefsson.org>
3318         * configure.ac, libextra/m4/hooks.m4: Print Openssl status.
3320 2008-11-18  Simon Josefsson <simon@josefsson.org>
3322         * configure.ac, lib/m4/hooks.m4: Print C++ status.
3324 2008-11-18  Simon Josefsson <simon@josefsson.org>
3326         * configure.ac: Cleanup guile tests.
3328 2008-11-17  Simon Josefsson <simon@josefsson.org>
3330         * gl/m4/warnings.m4: Update gnulib files.
3332 2008-11-17  Simon Josefsson <simon@josefsson.org>
3334         * configure.ac: Rewrite warning initializations.
3336 2008-11-17  Simon Josefsson <simon@josefsson.org>
3338         * configure.ac: Typo.
3340 2008-11-17  Simon Josefsson <simon@josefsson.org>
3342         * gl/m4/warnings.m4: Update gnulib files.
3344 2008-11-17  Simon Josefsson <simon@josefsson.org>
3346         * doc/examples/examples.h: Add.
3348 2008-11-17  Simon Josefsson <simon@josefsson.org>
3350         * configure.ac, doc/examples/Makefile.am, doc/examples/ex-alert.c,
3351         doc/examples/ex-client-psk.c, doc/examples/ex-pkcs12.c,
3352         doc/examples/ex-rfc2818.c, doc/examples/ex-session-info.c,
3353         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3354         doc/examples/tcp.c, gl/gettext.h, gl/override/lib/gettext.h.diff,
3355         lib/gl/gettext.h, lib/gl/override/lib/gettext.h.diff,
3356         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_state.c,
3357         lib/gnutls_str.h, lib/openpgp/output.c, lib/x509/Makefile.am,
3358         lib/x509/dn.c, lib/x509/output.c, lib/x509/privkey.c,
3359         libextra/fipsmd5.c, libextra/gnutls_extra.c,
3360         libextra/gnutls_openssl.c, src/Makefile.am, src/cli.c,
3361         src/common.h, src/crypt.c, src/prime.c, src/psk.c, src/serv.c,
3362         src/tls_test.c, tests/Makefile.am, tests/anonself.c,
3363         tests/crypto_rng.c, tests/dhepskself.c, tests/dn.c,
3364         tests/finished.c, tests/gc.c, tests/mini.c, tests/openpgpself.c,
3365         tests/pkcs12_s2k.c, tests/pskself.c, tests/resume.c,
3366         tests/set_pkcs12_cred.c, tests/tlsia.c, tests/utils.c,
3367         tests/utils.h, tests/x509dn.c, tests/x509self.c,
3368         tests/x509signself.c: Use more warnings.  Fix many warnings.
3370 2008-11-17  Simon Josefsson <simon@josefsson.org>
3372         * gl/m4/warnings.m4, gl/override/tests/test-select-out.sh.diff,
3373         gl/tests/test-select-out.sh: Update gnulib files.
3375 2008-11-17  Simon Josefsson <simon@josefsson.org>
3377         * lib/includes/gnutls/compat.h, lib/includes/gnutls/crypto.h,
3378         lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
3379         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h: Fix
3380         cosmetic nits in header files.
3382 2008-11-17  Simon Josefsson <simon@josefsson.org>
3384         * NEWS, lib/includes/gnutls/compat.h,
3385         lib/includes/gnutls/gnutls.h.in: Fix namespace of version symbols.
3387 2008-11-17  Simon Josefsson <simon@josefsson.org>
3389         * NEWS: Add.
3391 2008-11-17  Simon Josefsson <simon@josefsson.org>
3393         * lib/includes/gnutls/gnutls.h.in: Move #include's outside of C++
3394         markers.
3396 2008-11-17  Simon Josefsson <simon@josefsson.org>
3398         * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h: 
3399         Generated.
3401 2008-11-17  Simon Josefsson <simon@josefsson.org>
3403         * src/common.c: Work around gnulib+mingw problem.
3405 2008-11-17  Simon Josefsson <simon@josefsson.org>
3407         * src/cli.gaa, src/common.h, src/serv.c, src/serv.gaa: Never include
3408         config.h in *.h files.
3410 2008-11-17  Simon Josefsson <simon@josefsson.org>
3412         * gl/m4/hostent.m4, gl/m4/servent.m4: Update gnulib files.
3414 2008-11-17  Simon Josefsson <simon@josefsson.org>
3416         * gl/override/tests/test-select-out.sh.diff,
3417         gl/tests/test-select-out.sh: Work around reported bug in gnulib
3418         self-tests.
3420 2008-11-17  Simon Josefsson <simon@josefsson.org>
3422         * gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4, gl/m4/sockets.m4,
3423         gl/tests/test-select-out.sh, lib/gl/m4/sockets.m4: Update gnulib
3424         files.
3426 2008-11-17  Simon Josefsson <simon@josefsson.org>
3428         * Makefile.am, build-aux/gnupload, gl/m4/getaddrinfo.m4,
3429         gl/m4/netdb_h.m4, gl/netdb.in.h, gl/tests/sockets.h,
3430         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3431         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/netdb_h.m4, lib/gl/netdb.in.h,
3432         lib/gl/sockets.h, lib/gl/tests/Makefile.am,
3433         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
3434         libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
3436 2008-11-17  Simon Josefsson <simon@josefsson.org>
3438         * lib/gnutls_auth.c: Make it build.
3440 2008-11-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3442         * lib/gnutls_auth.c: Corrected memory leak in
3443         _gnutls_free_auth_info(). Trace and patch by Michael Weiser.
3445 2008-11-14  Simon Josefsson <simon@josefsson.org>
3447         * tests/Makefile.am: Disable openpgp-keyring when not building
3448         openpgp.
3450 2008-11-14  Simon Josefsson <simon@josefsson.org>
3452         * tests/Makefile.am: Add -I for libextra too.
3454 2008-11-14  Simon Josefsson <simon@josefsson.org>
3456         * lib/gnutlsxx.cpp: Make it compile with --disable-openpgp.
3458 2008-11-14  Simon Josefsson <simon@josefsson.org>
3460         * tests/resume.c: Fix warning.
3462 2008-11-14  Simon Josefsson <simon@josefsson.org>
3464         * lib/mpi-libgcrypt.c: Don't return from void function.  Reported by
3465         Jeff Cai <jeff.cai@sun.com> in
3466         https://savannah.gnu.org/support/?106549
3468 2008-11-14  Simon Josefsson <simon@josefsson.org>
3470         * lib/gnutls_int.h, libextra/ext_inner_application.c,
3471         libextra/gnutls_ia.c: Include gnutls/extra.h at the right places.
3473 2008-11-14  Simon Josefsson <simon@josefsson.org>
3475         * lib/mac-libgcrypt.c: Don't return from void function.  Reported by
3476         Jeff Cai <jeff.cai@sun.com> in
3477         https://savannah.gnu.org/support/?106549
3479 2008-11-14  Simon Josefsson <simon@josefsson.org>
3481         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
3482         tests/pkcs12-decode/pkcs12_s2k.c, tests/pkcs12_s2k.c: Move
3483         pkcs12_s2k.c test to top-level to avoid -I/etc flag duplication.
3485 2008-11-14  Simon Josefsson <simon@josefsson.org>
3487         * tests/pkcs12-decode/pkcs12: Test pkcs12_2certs.p12 too.
3489 2008-11-14  Simon Josefsson <simon@josefsson.org>
3491         * tests/pkcs12-decode/Makefile.am: Dist pkcs12_2certs.p12.
3493 2008-11-14  Simon Josefsson <simon@josefsson.org>
3495         * doc/Makefile.am: Dist README.gaa.
3497 2008-11-14  Simon Josefsson <simon@josefsson.org>
3499         * doc/Makefile.am: Remove README.autoconf.
3501 2008-11-14  Simon Josefsson <simon@josefsson.org>
3503         * lib/m4/hooks.m4: Run AC_PROG_CXX only when needed.  Reported by
3504         Daniel Black <dragonheart@gentoo.org> in
3505         <https://savannah.gnu.org/support/?106542>.
3507 2008-11-13  Simon Josefsson <simon@josefsson.org>
3509         * configure.ac: Use more warnings.
3511 2008-11-13  Simon Josefsson <simon@josefsson.org>
3513         * libextra/gnutls_openssl.c: Fix warning.
3515 2008-11-13  Simon Josefsson <simon@josefsson.org>
3517         * lib/Makefile.am: Drop incorrect -I.
3519 2008-11-13  Simon Josefsson <simon@josefsson.org>
3521         * doc/README.gaa: Add.
3523 2008-11-13  Simon Josefsson <simon@josefsson.org>
3525         * configure.ac, doc/examples/ex-serv-export.c,
3526         libextra/gnutls_ia.c, src/Makefile.am, src/certtool-gaa.c,
3527         src/cli-gaa.c, src/crypt-gaa.c, src/psk-gaa.c, src/serv-gaa.c,
3528         src/tests.c, src/tls_test-gaa.c: Use more warnings.  Fix warnings.
3530 2008-11-12  Simon Josefsson <simon@josefsson.org>
3532         * lib/auth_cert.c, lib/gnutls_mpi.c, lib/gnutls_pk.c,
3533         lib/mac-libgcrypt.c: Fix warnings.
3535 2008-11-12  Simon Josefsson <simon@josefsson.org>
3537         * cfg.mk: Add -Werror again, code is fixed.
3539 2008-11-12  Simon Josefsson <simon@josefsson.org>
3541         * doc/examples/Makefile.am: Use warning flags, but not for C++ code.
3543 2008-11-12  Simon Josefsson <simon@josefsson.org>
3545         * tests/Makefile.am, tests/cve-2008-4989.c: Use more warnings.  Fix
3546         warnings.
3548 2008-11-12  Simon Josefsson <simon@josefsson.org>
3550         * src/Makefile.am, src/certtool-cfg.h, src/certtool-gaa.c: Use more
3551         warnings.  Fix warnings.
3553 2008-11-12  Simon Josefsson <simon@josefsson.org>
3555         * lib/openpgp/Makefile.am, libextra/Makefile.am,
3556         libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
3557         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4: Use
3558         more warning flags.  Need extensions in libextra.
3560 2008-11-12  Simon Josefsson <simon@josefsson.org>
3562         * lib/gnutls_buffers.c, lib/gnutls_extensions.c,
3563         lib/gnutls_extensions.h, lib/gnutls_handshake.c, lib/gnutls_mpi.c,
3564         lib/gnutls_x509.c: Fix warnings.
3566 2008-11-12  Simon Josefsson <simon@josefsson.org>
3568         * lib/includes/gnutls/gnutls.h.in: Add prototype for
3569         gnutls_certificate_set_x509_simple_pkcs12_mem.
3571 2008-11-12  Simon Josefsson <simon@josefsson.org>
3573         * lib/x509/Makefile.am: Use WARN_CFLAGS.
3575 2008-11-12  Simon Josefsson <simon@josefsson.org>
3577         * lib/ext_server_name.c, lib/gnutls_cipher.c,
3578         lib/gnutls_constate.c, lib/gnutls_extensions.c,
3579         lib/gnutls_handshake.c, lib/gnutls_record.c,
3580         lib/gnutls_supplemental.c, lib/gnutls_v2_compat.c: Fix warnings.
3582 2008-11-12  Simon Josefsson <simon@josefsson.org>
3584         * Makefile.am: Build gl/ later.
3586 2008-11-12  Simon Josefsson <simon@josefsson.org>
3588         * cfg.mk: Drop -Werror because gnutls code doesn't compile with it.
3590 2008-11-12  Simon Josefsson <simon@josefsson.org>
3592         * configure.ac, lib/Makefile.am: Disable pointer sign warnings.  Use
3593         WARN_CFLAGS more.
3595 2008-11-12  Simon Josefsson <simon@josefsson.org>
3597         * configure.ac: Better warning flag hangling.
3599 2008-11-12  Simon Josefsson <simon@josefsson.org>
3601         * cfg.mk, doc/README.GIT: Drop --enable-developer-mode.
3603 2008-11-12  Simon Josefsson <simon@josefsson.org>
3605         * configure.ac: Remove debug code.
3607 2008-11-12  Simon Josefsson <simon@josefsson.org>
3609         * cfg.mk, configure.ac: Use warnings module.
3611 2008-11-12  Simon Josefsson <simon@josefsson.org>
3613         * cfg.mk, configure.ac, gl/m4/gnulib-comp.m4, gl/m4/warnings.m4,
3614         lib/configure.ac, libextra/configure.ac: Use gnulib warnings module.
3616 2008-11-12  Simon Josefsson <simon@josefsson.org>
3618         * NEWS: Add v2.6.2 entries.
3620 2008-11-12  Simon Josefsson <simon@josefsson.org>
3622         * lib/m4/hooks.m4, lib/m4/output-def.m4: Use output-def.m4.
3624 2008-11-12  Simon Josefsson <simon@josefsson.org>
3626         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add URL fields.
3628 2008-11-12  Simon Josefsson <simon@josefsson.org>
3630         * lib/m4/hooks.m4, lib/m4/linker-script.m4: Fix version script
3631         detection.
3633 2008-11-12  Simon Josefsson <simon@josefsson.org>
3635         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3636         lib/m4/linker-script.m4, libextra/configure.ac, m4/valgrind.m4: Use
3637         external m4 files for shared tests.
3639 2008-11-12  Simon Josefsson <simon@josefsson.org>
3641         * NEWS: Fix.
3643 2008-11-12  Simon Josefsson <simon@josefsson.org>
3645         * tests/cve-2008-4989.c: Frob expected verify status code.  With
3646         latest verify.c patch it just say the chain is invalid, rather than
3647         complaining about missing signer certificate.  This is arguable more
3648         correct.
3650 2008-11-12  Simon Josefsson <simon@josefsson.org>
3652         * lib/x509/verify.c: Remove check of last certificate in path is
3653         self signed.  Causes crashes further down in the code for
3654         certificate chains that only contain one self-signed certificate.
3655         Still protects against the GNUTLS-SA-2008-3 vulnerabillity.
3656         Reported by Michael Meskes <meskes@debian.org> in
3657         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505279>.
3659 2008-11-12  Simon Josefsson <simon@josefsson.org>
3661         * gl/tests/test-select-out.sh: Comment out broken test.
3663 2008-11-11  Simon Josefsson <simon@josefsson.org>
3665         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3666         gl/m4/warnings.m4, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3667         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
3668         files.
3670 2008-11-11  Simon Josefsson <simon@josefsson.org>
3672         * Makefile.am: Need more -I's.
3674 2008-11-11  Simon Josefsson <simon@josefsson.org>
3676         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3677         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3678         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
3679         files.
3681 2008-11-11  Simon Josefsson <simon@josefsson.org>
3683         * gl/Makefile.am, gl/fseeko.c, gl/m4/getaddrinfo.m4,
3684         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
3685         gl/m4/printf.m4, gl/netdb.in.h, gl/tests/test-select-fd.c,
3686         gl/tests/test-select-in.sh, gl/tests/test-select-out.sh,
3687         lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/netdb_h.m4,
3688         lib/gl/m4/printf.m4, lib/gl/netdb.in.h: Update gnulib files.
3690 2008-11-11  Simon Josefsson <simon@josefsson.org>
3692         * tests/cve-2008-4989.c: Also test chain length of 1 since the
3693         security patch caused a crash.
3695 2008-11-11  Simon Josefsson <simon@josefsson.org>
3697         * tests/libgcrypt.supp: Add another gcrypt leak.
3699 2008-11-11  Simon Josefsson <simon@josefsson.org>
3701         * lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3702         lib/gnutls_global.c: Fix mem leak.
3704 2008-11-11  Simon Josefsson <simon@josefsson.org>
3706         * tests/cve-2008-4989.c: Fix mem leaks.
3708 2008-11-11  Simon Josefsson <simon@josefsson.org>
3710         * NEWS, tests/Makefile.am, tests/cve-2008-4989.c: Add
3711         cve-2008-4989.c self-test.
3713 2008-11-10  Simon Josefsson <simon@josefsson.org>
3715         * gl/tests/gettimeofday.c, gl/tests/test-gettimeofday.c,
3716         gl/tests/test-select-fd.c, gl/tests/test-select-in.sh,
3717         gl/tests/test-select-out.sh, gl/tests/test-select-stdin.c: Update
3718         gnulib files.
3720 2008-11-10  Simon Josefsson <simon@josefsson.org>
3722         * gl/m4/gettimeofday.m4, gl/m4/gnulib-comp.m4,
3723         gl/m4/sys_ioctl_h.m4, gl/tests/Makefile.am,
3724         lib/gl/m4/include_next.m4, lib/gl/sys_stat.in.h: Update gnulib
3725         files.
3727 2008-11-10  Simon Josefsson <simon@josefsson.org>
3729         * NEWS, THANKS, lib/x509/verify.c: Merge in v2.6.1 fixes.
3731 2008-11-07  Simon Josefsson <simon@josefsson.org>
3733         * NEWS, lib/m4/hooks.m4: Use modern -Wl,--version-script check.
3735 2008-11-07  Simon Josefsson <simon@josefsson.org>
3737         * doc/cyclo/Makefile.am: Cover more files.
3739 2008-11-07  Simon Josefsson <simon@josefsson.org>
3741         * lib/opencdk/opencdk.h: Fix C++ rule, for pmccabe2html.
3743 2008-11-07  Simon Josefsson <simon@josefsson.org>
3745         * build-aux/pmccabe.css, build-aux/pmccabe2html, configure.ac,
3746         doc/Makefile.am, doc/cyclo/Makefile.am, gl/Makefile.am,
3747         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/pmccabe2html.m4,
3748         gl/sys_stat.in.h: Add cyclomatic code complexity charts.
3750 2008-11-07  Simon Josefsson <simon@josefsson.org>
3752         * doc/manpages/Makefile.am: Generated.
3754 2008-11-07  Simon Josefsson <simon@josefsson.org>
3756         * NEWS, lib/m4/hooks.m4, libextra/configure.ac: Need LZO detection
3757         in libgnutls.
3759 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3761         * NEWS, lib/gnutls_x509.c, tests/Makefile.am,
3762         tests/set_pkcs12_cred.c: * Added gnutls_certificate_set_x509_simple_pkcs12_mem * Made gnutls_certificate_set_x509_simple_pkcs12_file() more
3763         advanced.  It will return a corresponding certificate and key pair.
3764         [The previous version would return the first ones found]. Eliminated
3765         memory leaks on error conditions on these functions.
3767 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3769         * .gitignore: ignore more stuff
3771 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3773         * NEWS, doc/certtool.cfg, src/certtool-cfg.c, src/certtool.c: 
3774         certtool: allow setting arbitrary key purpose object identifiers.
3776 2008-11-05  Simon Josefsson <simon@josefsson.org>
3778         * doc/README.autoconf: Remove obsolete instructions.
3780 2008-11-04  Simon Josefsson <simon@josefsson.org>
3782         * lib/gnutls_srp.c, lib/gnutls_ui.c: Doc fix.
3784 2008-11-04  Simon Josefsson <simon@josefsson.org>
3786         * NEWS: Add.
3788 2008-11-04  Simon Josefsson <simon@josefsson.org>
3790         * src/certtool.c: Use error instead of fprintf.
3792 2008-11-04  Simon Josefsson <simon@josefsson.org>
3794         * lib/includes/gnutls/gnutls.h.in: Indent differently for gtk-doc.
3796 2008-11-04  Simon Josefsson <simon@josefsson.org>
3798         * doc/reference/Makefile.am: Ignore gnulib headers.
3800 2008-11-04  Simon Josefsson <simon@josefsson.org>
3802         * m4/ax_create_stdint_h.m4: Remove.
3804 2008-11-04  Simon Josefsson <simon@josefsson.org>
3806         * doc/reference/Makefile.am: Ignore config.h.
3808 2008-11-04  Simon Josefsson <simon@josefsson.org>
3810         * tests/Makefile.am: Drop pointless gc_LDADD.
3812 2008-11-04  Simon Josefsson <simon@josefsson.org>
3814         * tests/Makefile.am: Drop removed -Ilgl.
3816 2008-11-04  Simon Josefsson <simon@josefsson.org>
3818         * NEWS, doc/Makefile.am, doc/fdl-1.3.texi, doc/fdl.texi,
3819         doc/gnutls.texi, gl/Makefile.am, gl/m4/gnulib-cache.m4,
3820         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4: Update gnulib files.
3821         Use GFDLv1.3 for manual.
3823 2008-11-04  Simon Josefsson <simon@josefsson.org>
3825         * NEWS: Add.
3827 2008-11-04  Simon Josefsson <simon@josefsson.org>
3829         * lib/includes/gnutls/gnutls.h.in: Fix typo.
3831 2008-11-04  Simon Josefsson <simon@josefsson.org>
3833         * lib/includes/gnutls/gnutls.h.in: Sync gnutls_srp_set_prime_bits
3834         prototype with code.
3836 2008-11-04  Simon Josefsson <simon@josefsson.org>
3838         * lib/includes/gnutls/gnutls.h.in: Add forgotten prototype for
3839         gnutls_srp_server_get_username.  Reported by Kevin Quick.
3841 2008-11-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3843         * lib/gnutls_ui.c: documented that gnutls_dh_set_prime_bits() has no
3844         effect in server side.
3846 2008-11-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3848         * : commit fe191e360728fcee72cf5ba835f2301f1bf78b49 Author: Nikos
3849         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Nov 3 21:44:38
3850         2008 +0200
3852 2008-11-03  Simon Josefsson <simon@josefsson.org>
3854         * lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
3855         lib/gl/m4/memchr.m4, lib/gl/m4/memcmp.m4, lib/gl/memchr.c,
3856         lib/gl/memcmp.c, lib/gl/tests/Makefile.am,
3857         lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c, maint.mk: 
3858         Update gnulib files.
3860 2008-11-03  Simon Josefsson <simon@josefsson.org>
3862         * NEWS: Add.
3864 2008-11-03  Simon Josefsson <simon@josefsson.org>
3866         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3867         libextra/configure.ac: Bump versions.
3869 2008-11-03  Simon Josefsson <simon@josefsson.org>
3871         * lib/m4/hooks.m4: Check for C99 macros.
3873 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3875         * lib/minitasn1/decoding.c, lib/minitasn1/element.c,
3876         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3877         lib/minitasn1/parser_aux.h: * added BER octet string decoder from libtasn1.  * added the tree generation optimizations.
3879 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3881         * src/certtool.c: * Some more verbose out.  * Do not abort the pkcs12 structure parsing if one bag failed.
3883 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3885         * lib/x509/pkcs12.c: Reduce verbosity
3887 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3889         * lib/x509/pkcs12.c: print DER errors if any.
3891 2008-10-31  Simon Josefsson <simon@josefsson.org>
3893         * doc/texinfo.css: Use white background.
3895 2008-10-31  Simon Josefsson <simon@josefsson.org>
3897         * ChangeLog: Generated.
3899 2008-10-31  Simon Josefsson <simon@josefsson.org>
3901         * NEWS: Version 2.7.1.
3903 2008-10-30  Simon Josefsson <simon@josefsson.org>
3905         * guile/src/Makefile.am: Really fix -I's.
3907 2008-10-30  Simon Josefsson <simon@josefsson.org>
3909         * guile/src/Makefile.am: Fix -I's.
3911 2008-10-30  Simon Josefsson <simon@josefsson.org>
3913         * tests/Makefile.am: Add -lgnutls-extra for openpgp-keyring.
3915 2008-10-30  Simon Josefsson <simon@josefsson.org>
3917         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3918         gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
3919         gl/tests/test-sys_stat.c: Need more gnulib modules.
3921 2008-10-30  Simon Josefsson <simon@josefsson.org>
3923         * gl/Makefile.am, gl/connect.c, gl/m4/gnulib-cache.m4,
3924         gl/m4/gnulib-comp.m4, gl/recv.c, gl/send.c, gl/tests/Makefile.am,
3925         gl/tests/connect.c, src/certtool.c, src/cli.c: Need more gnulib
3926         modules.
3928 2008-10-30  Simon Josefsson <simon@josefsson.org>
3930         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3931         gl/perror.c, gl/tests/Makefile.am, gl/tests/perror.c: Update gnulib
3932         files.
3934 2008-10-30  Simon Josefsson <simon@josefsson.org>
3936         * .gitignore: Update.
3938 2008-10-30  Simon Josefsson <simon@josefsson.org>
3940         * doc/.gitignore, lib/po/.gitignore, libextra/.gitignore: Update.
3942 2008-10-30  Simon Josefsson <simon@josefsson.org>
3944         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3945         gl/m4/minmax.m4, gl/m4/read-file.m4, gl/minmax.h, gl/read-file.c,
3946         gl/read-file.h, gl/tests/Makefile.am, gl/tests/test-read-file.c,
3947         src/Makefile.am, src/cli.c, src/serv.c: Need more gnulib modules.
3949 2008-10-30  Simon Josefsson <simon@josefsson.org>
3951         * gl/accept.c, gl/alloca.c, gl/bind.c, gl/close.c, gl/fclose.c,
3952         gl/listen.c, gl/m4/close.m4, gl/m4/fclose.m4, gl/m4/perror.m4,
3953         gl/m4/sockets.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_select_h.m4,
3954         gl/m4/sys_time_h.m4, gl/setsockopt.c, gl/socket.c,
3955         gl/sys_select.in.h, gl/sys_time.in.h, gl/tests/connect.c,
3956         gl/tests/ioctl.c, gl/tests/perror.c, gl/tests/sockets.c,
3957         gl/tests/sockets.h, gl/tests/sys_ioctl.in.h,
3958         gl/tests/test-perror.c, gl/tests/test-perror.sh,
3959         gl/tests/test-select.c, gl/tests/test-sockets.c,
3960         gl/tests/test-sys_select.c, gl/tests/test-sys_time.c,
3961         gl/tests/w32sock.h, gl/winsock-select.c: Update gnulib files.
3963 2008-10-30  Simon Josefsson <simon@josefsson.org>
3965         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3966         gl/shutdown.c, gl/tests/Makefile.am, gl/tests/dummy.c,
3967         gl/w32sock.h, lib/Makefile.am, src/common.h: Use sockets module.
3969 2008-10-30  Simon Josefsson <simon@josefsson.org>
3971         * guile/src/Makefile.am: Fix.
3973 2008-10-30  Simon Josefsson <simon@josefsson.org>
3975         * configure.ac, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3976         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/sockets.m4, lib/gl/sockets.c,
3977         lib/gl/sockets.h, lib/gl/tests/Makefile.am,
3978         lib/gl/tests/test-sockets.c, lib/gnutls_buffers.c,
3979         lib/gnutls_global.c: Better gnulib module usage.
3981 2008-10-30  Simon Josefsson <simon@josefsson.org>
3983         * gl/m4/gnulib-comp.m4: Update gnulib files.
3985 2008-10-30  Simon Josefsson <simon@josefsson.org>
3987         * configure.ac, configure.in: Rename.
3989 2008-10-30  Simon Josefsson <simon@josefsson.org>
3991         * guile/src/Makefile.am, src/Makefile.am: Fixes.
3993 2008-10-30  Simon Josefsson <simon@josefsson.org>
3995         * configure.in, lib/configure.ac, tests/Makefile.am: Fixes.
3997 2008-10-30  Simon Josefsson <simon@josefsson.org>
3999         * configure.in: Remove.
4001 2008-10-30  Simon Josefsson <simon@josefsson.org>
4003         * Makefile.am, configure.in, doc/Makefile.am,
4004         doc/examples/Makefile.am, doc/reference/Makefile.am,
4005         guile/src/Makefile.am, includes/Makefile.am,
4006         includes/gnutls/compat.h, includes/gnutls/crypto.h,
4007         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4008         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4009         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
4010         includes/gnutls/x509.h, lib/Makefile.am, lib/configure.ac,
4011         lib/includes/Makefile.am, lib/includes/gnutls/compat.h,
4012         lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
4013         lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
4014         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
4015         lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
4016         lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
4017         libextra/includes/Makefile.am, libextra/includes/gnutls/extra.h,
4018         libextra/includes/gnutls/openssl.h, src/Makefile.am,
4019         tests/Makefile.am, tests/hostname-check.README,
4020         tests/hostname-check.c, tests/hostname-check/Makefile.am,
4021         tests/hostname-check/README, tests/hostname-check/hostname-check.c,
4022         tests/openpgp-keyring.c, tests/openpgp/Makefile.am,
4023         tests/openpgp/keyring.c, tests/pkcs12-decode/Makefile.am: Separate
4024         headers as well.  Clean up -I's.
4026 2008-10-30  Simon Josefsson <simon@josefsson.org>
4028         * guile/src/Makefile.am, tests/Makefile.am,
4029         tests/pkcs12-decode/Makefile.am: Builds on my system now.
4031 2008-10-30  Simon Josefsson <simon@josefsson.org>
4033         * NEWS: Add.
4035 2008-10-30  Simon Josefsson <simon@josefsson.org>
4037         * configure.in, lib/gnutls_mem.h: Drop dmalloc and efence support.
4039 2008-10-30  Simon Josefsson <simon@josefsson.org>
4041         * configure.in, lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4042         lib/openpgp/Makefile.am, lib/x509/Makefile.am,
4043         libextra/Makefile.am, src/Makefile.am: Make it build better.
4045 2008-10-30  Simon Josefsson <simon@josefsson.org>
4047         * configure.in, lib/Makefile.am, lib/m4/hooks.m4,
4048         libextra/Makefile.am, src/Makefile.am: Fixes.
4050 2008-10-30  Simon Josefsson <simon@josefsson.org>
4052         * cfg.mk, configure.in, includes/gnutls/gnutls.h.in,
4053         lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4054         lib/openpgp/Makefile.am, lib/x509/Makefile.am: Make it build.
4056 2008-10-30  Simon Josefsson <simon@josefsson.org>
4058         * lib/po/POTFILES.in: Fix paths.
4060 2008-10-30  Simon Josefsson <simon@josefsson.org>
4062         * cfg.mk, lib/m4/hooks.m4: Build fixes.
4064 2008-10-30  Simon Josefsson <simon@josefsson.org>
4066         * cfg.mk: Fix i18n stuff.
4068 2008-10-30  Simon Josefsson <simon@josefsson.org>
4070         * lib/m4/hooks.m4, libextra/m4/hooks.m4: New files, forgotten in
4071         last commit.
4073 2008-10-30  Simon Josefsson <simon@josefsson.org>
4075         * lib/build-aux/config.rpath, lib/build-aux/link-warning.h,
4076         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4077         libextra/build-aux/config.rpath: Update gnulib files.
4079 2008-10-30  Simon Josefsson <simon@josefsson.org>
4081         * COPYING.LIB, Makefile.am, configure.in, lib/AUTHORS, lib/COPYING,
4082         lib/ChangeLog, lib/Makefile.am, lib/NEWS, lib/README,
4083         lib/configure.ac, lib/po/.gitignore, lib/po/LINGUAS,
4084         lib/po/Makevars, lib/po/POTFILES.in, lib/po/de.po.in,
4085         lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in, lib/po/pl.po.in,
4086         lib/po/sv.po.in, lib/po/vi.po.in, libextra/AUTHORS,
4087         libextra/COPYING, libextra/ChangeLog, libextra/Makefile.am,
4088         libextra/NEWS, libextra/README, libextra/configure.ac,
4089         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4090         libextra/gl/m4/gnulib-comp.m4, libextra/gl/m4/lib-ld.m4,
4091         libextra/gl/m4/lib-link.m4, libextra/gl/m4/lib-prefix.m4,
4092         po/.gitignore, po/LINGUAS, po/Makevars, po/POTFILES.in,
4093         po/de.po.in, po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in,
4094         po/sv.po.in, po/vi.po.in: More splitting updates.
4096 2008-10-30  Simon Josefsson <simon@josefsson.org>
4098         * libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4099         libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
4101 2008-10-30  Simon Josefsson <simon@josefsson.org>
4103         * gl/alloca.in.h, gl/asnprintf.c, gl/errno.in.h, gl/float+.h,
4104         gl/float.in.h, gl/fseeko.c, gl/gettext.h, gl/lseek.c,
4105         gl/m4/alloca.m4, gl/m4/errno_h.m4, gl/m4/float_h.m4,
4106         gl/m4/fseeko.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
4107         gl/m4/longlong.m4, gl/m4/lseek.m4, gl/m4/malloc.m4,
4108         gl/m4/printf.m4, gl/m4/realloc.m4, gl/m4/size_max.m4,
4109         gl/m4/snprintf.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4110         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
4111         gl/m4/stdlib_h.m4, gl/m4/string_h.m4, gl/m4/sys_socket_h.m4,
4112         gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar.m4,
4113         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
4114         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
4115         gl/printf-parse.h, gl/realloc.c, gl/size_max.h, gl/snprintf.c,
4116         gl/stdbool.in.h, gl/stdint.in.h, gl/stdio-impl.h, gl/stdio-write.c,
4117         gl/stdio.in.h, gl/stdlib.in.h, gl/string.in.h, gl/sys_socket.in.h,
4118         gl/tests/dummy.c, gl/tests/test-alloca-opt.c,
4119         gl/tests/test-errno.c, gl/tests/test-fseeko.c,
4120         gl/tests/test-fseeko.sh, gl/tests/test-lseek.c,
4121         gl/tests/test-lseek.sh, gl/tests/test-snprintf.c,
4122         gl/tests/test-stdbool.c, gl/tests/test-stdint.c,
4123         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
4124         gl/tests/test-string.c, gl/tests/test-sys_socket.c,
4125         gl/tests/test-unistd.c, gl/tests/test-vasnprintf.c,
4126         gl/tests/test-wchar.c, gl/tests/verify.h, gl/unistd.in.h,
4127         gl/vasnprintf.c, gl/vasnprintf.h, gl/wchar.in.h, gl/xsize.h: Update
4128         gnulib files.
4130 2008-10-30  Simon Josefsson <simon@josefsson.org>
4132         * Makefile.am, configure.in, gl/Makefile.am, gl/m4/gnulib-cache.m4,
4133         gl/m4/gnulib-comp.m4, gl/tests/Makefile.am, lib/configure.ac,
4134         libextra/Makefile.am, libextra/configure.ac: More splitting.
4136 2008-10-30  Simon Josefsson <simon@josefsson.org>
4138         * build-aux/config.rpath, lib/gl/Makefile.am,
4139         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
4140         lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_ioctl_h.m4,
4141         lib/gl/m4/sys_socket_h.m4, lib/gl/stdlib.in.h,
4142         lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4143         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h: Update gnulib files.
4145 2008-10-30  Simon Josefsson <simon@josefsson.org>
4147         * Makefile.am, build-aux/config.rpath, configure.in,
4148         lgl/Makefile.am, lgl/alloca.in.h, lgl/asnprintf.c, lgl/asprintf.c,
4149         lgl/byteswap.in.h, lgl/c-ctype.c, lgl/c-ctype.h, lgl/errno.in.h,
4150         lgl/float+.h, lgl/float.in.h, lgl/fseeko.c, lgl/gettext.h,
4151         lgl/lseek.c, lgl/m4/alloca.m4, lgl/m4/byteswap.m4,
4152         lgl/m4/codeset.m4, lgl/m4/errno_h.m4, lgl/m4/extensions.m4,
4153         lgl/m4/float_h.m4, lgl/m4/fseeko.m4, lgl/m4/func.m4,
4154         lgl/m4/gettext.m4, lgl/m4/glibc2.m4, lgl/m4/glibc21.m4,
4155         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-common.m4,
4156         lgl/m4/gnulib-comp.m4, lgl/m4/gnulib-tool.m4, lgl/m4/iconv.m4,
4157         lgl/m4/include_next.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
4158         lgl/m4/intldir.m4, lgl/m4/intlmacosx.m4, lgl/m4/intmax.m4,
4159         lgl/m4/intmax_t.m4, lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4,
4160         lgl/m4/lcmessage.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
4161         lgl/m4/lib-prefix.m4, lgl/m4/lock.m4, lgl/m4/longlong.m4,
4162         lgl/m4/lseek.m4, lgl/m4/malloc.m4, lgl/m4/memchr.m4,
4163         lgl/m4/memcmp.m4, lgl/m4/memmem.m4, lgl/m4/memmove.m4,
4164         lgl/m4/minmax.m4, lgl/m4/netdb_h.m4, lgl/m4/nls.m4, lgl/m4/po.m4,
4165         lgl/m4/printf-posix.m4, lgl/m4/printf.m4, lgl/m4/progtest.m4,
4166         lgl/m4/read-file.m4, lgl/m4/realloc.m4, lgl/m4/size_max.m4,
4167         lgl/m4/snprintf.m4, lgl/m4/socklen.m4, lgl/m4/sockpfaf.m4,
4168         lgl/m4/stdbool.m4, lgl/m4/stdint.m4, lgl/m4/stdint_h.m4,
4169         lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/strcase.m4,
4170         lgl/m4/string_h.m4, lgl/m4/strings_h.m4, lgl/m4/strverscmp.m4,
4171         lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4,
4172         lgl/m4/sys_stat_h.m4, lgl/m4/threadlib.m4, lgl/m4/time_h.m4,
4173         lgl/m4/time_r.m4, lgl/m4/uintmax_t.m4, lgl/m4/unistd_h.m4,
4174         lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4, lgl/m4/visibility.m4,
4175         lgl/m4/wchar.m4, lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4,
4176         lgl/m4/xsize.m4, lgl/memchr.c, lgl/memcmp.c, lgl/memmem.c,
4177         lgl/memmove.c, lgl/minmax.h, lgl/netdb.in.h,
4178         lgl/override/lib/gc-libgcrypt.c.diff, lgl/printf-args.c,
4179         lgl/printf-args.h, lgl/printf-parse.c, lgl/printf-parse.h,
4180         lgl/read-file.c, lgl/read-file.h, lgl/realloc.c, lgl/size_max.h,
4181         lgl/snprintf.c, lgl/stdbool.in.h, lgl/stdint.in.h,
4182         lgl/stdio-impl.h, lgl/stdio-write.c, lgl/stdio.in.h,
4183         lgl/stdlib.in.h, lgl/str-two-way.h, lgl/strcasecmp.c,
4184         lgl/string.in.h, lgl/strings.in.h, lgl/strncasecmp.c,
4185         lgl/strverscmp.c, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4186         lgl/tests/Makefile.am, lgl/tests/dummy.c, lgl/tests/intprops.h,
4187         lgl/tests/test-alloca-opt.c, lgl/tests/test-byteswap.c,
4188         lgl/tests/test-c-ctype.c, lgl/tests/test-errno.c,
4189         lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
4190         lgl/tests/test-func.c, lgl/tests/test-lseek.c,
4191         lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
4192         lgl/tests/test-memcmp.c, lgl/tests/test-netdb.c,
4193         lgl/tests/test-read-file.c, lgl/tests/test-snprintf.c,
4194         lgl/tests/test-stdbool.c, lgl/tests/test-stdint.c,
4195         lgl/tests/test-stdio.c, lgl/tests/test-stdlib.c,
4196         lgl/tests/test-string.c, lgl/tests/test-strings.c,
4197         lgl/tests/test-strverscmp.c, lgl/tests/test-sys_socket.c,
4198         lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
4199         lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
4200         lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
4201         lgl/tests/verify.h, lgl/time.in.h, lgl/time_r.c, lgl/unistd.in.h,
4202         lgl/vasnprintf.c, lgl/vasnprintf.h, lgl/vasprintf.c,
4203         lgl/wchar.in.h, lgl/xsize.h, lib/Makefile.am, lib/configure.ac,
4204         lib/gl/Makefile.am, lib/gl/alloca.in.h, lib/gl/asnprintf.c,
4205         lib/gl/asprintf.c, lib/gl/byteswap.in.h, lib/gl/c-ctype.c,
4206         lib/gl/c-ctype.h, lib/gl/errno.in.h, lib/gl/float+.h,
4207         lib/gl/float.in.h, lib/gl/fseeko.c, lib/gl/gettext.h,
4208         lib/gl/lseek.c, lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4,
4209         lib/gl/m4/codeset.m4, lib/gl/m4/errno_h.m4,
4210         lib/gl/m4/extensions.m4, lib/gl/m4/float_h.m4, lib/gl/m4/fseeko.m4,
4211         lib/gl/m4/func.m4, lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4,
4212         lib/gl/m4/glibc21.m4, lib/gl/m4/gnulib-cache.m4,
4213         lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
4214         lib/gl/m4/gnulib-tool.m4, lib/gl/m4/iconv.m4,
4215         lib/gl/m4/include_next.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intl.m4,
4216         lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
4217         lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
4218         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
4219         lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4,
4220         lib/gl/m4/lib-prefix.m4, lib/gl/m4/lock.m4, lib/gl/m4/longlong.m4,
4221         lib/gl/m4/lseek.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memchr.m4,
4222         lib/gl/m4/memcmp.m4, lib/gl/m4/memmem.m4, lib/gl/m4/memmove.m4,
4223         lib/gl/m4/minmax.m4, lib/gl/m4/netdb_h.m4, lib/gl/m4/nls.m4,
4224         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
4225         lib/gl/m4/progtest.m4, lib/gl/m4/read-file.m4,
4226         lib/gl/m4/realloc.m4, lib/gl/m4/size_max.m4, lib/gl/m4/snprintf.m4,
4227         lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4,
4228         lib/gl/m4/stdint.m4, lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4,
4229         lib/gl/m4/stdlib_h.m4, lib/gl/m4/strcase.m4, lib/gl/m4/string_h.m4,
4230         lib/gl/m4/strings_h.m4, lib/gl/m4/strverscmp.m4,
4231         lib/gl/m4/sys_ioctl_h.m4, lib/gl/m4/sys_socket_h.m4,
4232         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/threadlib.m4,
4233         lib/gl/m4/time_h.m4, lib/gl/m4/time_r.m4, lib/gl/m4/uintmax_t.m4,
4234         lib/gl/m4/unistd_h.m4, lib/gl/m4/vasnprintf.m4,
4235         lib/gl/m4/vasprintf.m4, lib/gl/m4/visibility.m4,
4236         lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
4237         lib/gl/m4/xsize.m4, lib/gl/memchr.c, lib/gl/memcmp.c,
4238         lib/gl/memmem.c, lib/gl/memmove.c, lib/gl/minmax.h,
4239         lib/gl/netdb.in.h, lib/gl/override/lib/gc-libgcrypt.c.diff,
4240         lib/gl/printf-args.c, lib/gl/printf-args.h, lib/gl/printf-parse.c,
4241         lib/gl/printf-parse.h, lib/gl/read-file.c, lib/gl/read-file.h,
4242         lib/gl/realloc.c, lib/gl/size_max.h, lib/gl/snprintf.c,
4243         lib/gl/stdbool.in.h, lib/gl/stdint.in.h, lib/gl/stdio-impl.h,
4244         lib/gl/stdio-write.c, lib/gl/stdio.in.h, lib/gl/stdlib.in.h,
4245         lib/gl/str-two-way.h, lib/gl/strcasecmp.c, lib/gl/string.in.h,
4246         lib/gl/strings.in.h, lib/gl/strncasecmp.c, lib/gl/strverscmp.c,
4247         lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4248         lib/gl/tests/Makefile.am, lib/gl/tests/dummy.c,
4249         lib/gl/tests/intprops.h, lib/gl/tests/test-alloca-opt.c,
4250         lib/gl/tests/test-byteswap.c, lib/gl/tests/test-c-ctype.c,
4251         lib/gl/tests/test-errno.c, lib/gl/tests/test-fseeko.c,
4252         lib/gl/tests/test-fseeko.sh, lib/gl/tests/test-func.c,
4253         lib/gl/tests/test-lseek.c, lib/gl/tests/test-lseek.sh,
4254         lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c,
4255         lib/gl/tests/test-netdb.c, lib/gl/tests/test-read-file.c,
4256         lib/gl/tests/test-snprintf.c, lib/gl/tests/test-stdbool.c,
4257         lib/gl/tests/test-stdint.c, lib/gl/tests/test-stdio.c,
4258         lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
4259         lib/gl/tests/test-strings.c, lib/gl/tests/test-strverscmp.c,
4260         lib/gl/tests/test-sys_socket.c, lib/gl/tests/test-sys_stat.c,
4261         lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
4262         lib/gl/tests/test-vasnprintf.c, lib/gl/tests/test-vasprintf.c,
4263         lib/gl/tests/test-wchar.c, lib/gl/tests/verify.h, lib/gl/time.in.h,
4264         lib/gl/time_r.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
4265         lib/gl/vasnprintf.h, lib/gl/vasprintf.c, lib/gl/wchar.in.h,
4266         lib/gl/xsize.h, libextra/configure.ac: Start configure split.
4268 2008-10-30  Simon Josefsson <simon@josefsson.org>
4270         * NEWS, configure.in, doc/gnutls.texi, lib/Makefile.am,
4271         lib/libgnutls-config.in, lib/libgnutls.m4, libextra/.gitignore,
4272         libextra/Makefile.am, libextra/libgnutls-extra-config.in,
4273         libextra/libgnutls-extra.m4: Remove *-config scripts and old M4
4274         checks.
4276 2008-10-29  Simon Josefsson <simon@josefsson.org>
4278         * cfg.mk, maint.mk: Update gnulib files.
4280 2008-10-28  Simon Josefsson <simon@josefsson.org>
4282         * cfg.mk: Fix coverage rules.
4284 2008-10-28  Simon Josefsson <simon@josefsson.org>
4286         * cfg.mk: Need to build before running checks.
4288 2008-10-28  Simon Josefsson <simon@josefsson.org>
4290         * cfg.mk: Add code coverage rules.
4292 2008-10-23  Simon Josefsson <simon@josefsson.org>
4294         * : commit 3eab289192e97f0bada61ca2c4d51214a4e4f7df Author: Nikos
4295         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Wed Oct 22 22:06:21
4296         2008 +0300
4298 2008-10-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4300         * : commit 8973cd66b52fda65b4c9ffadab3b9db59a464fb0 Author: Simon
4301         Josefsson <simon@josefsson.org> Date:   Wed Oct 22 18:42:41 2008
4302         +0200
4304 2008-10-22  Simon Josefsson <simon@josefsson.org>
4306         * gl/m4/netdb_h.m4, gl/netdb.in.h, lgl/m4/netdb_h.m4,
4307         lgl/netdb.in.h, lgl/sys_socket.in.h: Update gnulib files.
4309 2008-10-22  Simon Josefsson <simon@josefsson.org>
4311         * doc/scripts/gdoc: Sync gdoc with libidn for license fixes.
4313 2008-10-22  Simon Josefsson <simon@josefsson.org>
4315         * src/serv.c: Use netdb.h instead of getaddrinfo.h.
4317 2008-10-22  Simon Josefsson <simon@josefsson.org>
4319         * NEWS: Fix.
4321 2008-10-22  Simon Josefsson <simon@josefsson.org>
4323         * gl/arpa_inet.in.h, gl/gai_strerror.c, gl/getaddrinfo.c,
4324         gl/getaddrinfo.h, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4325         gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
4326         gl/netdb.in.h, gl/netinet_in.in.h, gl/stdarg.in.h,
4327         gl/tests/gnulib.mk, gl/tests/test-getaddrinfo.c,
4328         gl/tests/test-netdb.c, lgl/Makefile.am, lgl/errno.in.h,
4329         lgl/float.in.h, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
4330         lgl/m4/netdb_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/sys_socket_h.m4,
4331         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/netdb.in.h,
4332         lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
4333         lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4334         lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h, lgl/winsock.c,
4335         libextra/gl/m4/gnulib-common.m4: Update gnulib files.
4337 2008-10-22  Simon Josefsson <simon@josefsson.org>
4339         * NEWS, configure.in: Bump versions.
4341 2008-10-16  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4343         * : commit a1c1da1939efe571f427a6323a8bb5311d933061 Author: Simon
4344         Josefsson <simon@josefsson.org> Date:   Thu Oct 16 12:21:32 2008
4345         +0200
4347 2008-10-16  Simon Josefsson <simon@josefsson.org>
4349         * NEWS: Version 2.7.0.
4351 2008-10-16  Simon Josefsson <simon@josefsson.org>
4353         * configure.in: Drop netdb.h check.
4355 2008-10-16  Simon Josefsson <simon@josefsson.org>
4357         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
4358         lgl/m4/netdb_h.m4, lgl/netdb.in.h, lgl/tests/Makefile.am,
4359         lgl/tests/test-netdb.c, src/common.h: Add netdb gnulib module.  Use
4360         it.
4362 2008-10-16  Simon Josefsson <simon@josefsson.org>
4364         * NEWS: Add.
4366 2008-10-16  Simon Josefsson <simon@josefsson.org>
4368         * NEWS: Add.
4370 2008-10-16  Simon Josefsson <simon@josefsson.org>
4372         * gl/Makefile.am: Upgrade.
4374 2008-10-16  Simon Josefsson <simon@josefsson.org>
4376         * GNUmakefile, gl/getaddrinfo.c, gl/m4/getaddrinfo.m4,
4377         lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4,
4378         lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4, lgl/m4/unistd_h.m4,
4379         lgl/stdio-write.c, lgl/stdio.in.h, lgl/sys_socket.in.h,
4380         lgl/unistd.in.h, lgl/winsock.c: Update gnulib files.
4382 2008-10-15  Simon Josefsson <simon@josefsson.org>
4384         * tests/Makefile.am: Need to build libutils.la before recursing into
4385         e.g. pkcs12-decode.
4387 2008-10-14  Simon Josefsson <simon@josefsson.org>
4389         * lib/gnutlsxx.cpp: Minimize ABI changes.
4391 2008-10-13  Simon Josefsson <simon@josefsson.org>
4393         * THANKS: Add.
4395 2008-10-13  Simon Josefsson <simon@josefsson.org>
4397         * lib/gnutls_errors.c: Improve GNUTLS_E_AGAIN explanation.
4398         Suggested by "Lavrentiev, Anton (NIH/NLM/NCBI) [C]"
4399         <lavr@ncbi.nlm.nih.gov>.
4401 2008-10-12  Simon Josefsson <simon@josefsson.org>
4403         * doc/TODO: Add.
4405 2008-10-11  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4407         * .gitignore: added to reduce untracked files.
4409 2008-10-11  Simon Josefsson <simon@josefsson.org>
4411         * NEWS: Add.
4413 2008-10-11  Simon Josefsson <simon@josefsson.org>
4415         * THANKS, libextra/fipsmd5.c: Add static qualifiers on internal
4416         symbols.  Tiny patch from Aaron Ucko <ucko@ncbi.nlm.nih.gov>.
4418 2008-10-09  Simon Josefsson <simon@josefsson.org>
4420         * doc/reference/Makefile.am: Sync with upstream.
4422 2008-10-08  Simon Josefsson <simon@josefsson.org>
4424         * lib/gnutls_cert.h, lib/opencdk/armor.c, lib/opencdk/hash.c,
4425         lib/opencdk/kbnode.c, lib/opencdk/new-packet.c,
4426         lib/opencdk/seskey.c, lib/opencdk/verify.c, lib/x509/x509_int.h,
4427         src/cfg/platon/str/strplus.c: Fix syntax-check warnings.
4429 2008-10-08  Simon Josefsson <simon@josefsson.org>
4431         * lib/opencdk/opencdk.h: Indent.
4433 2008-10-08  Simon Josefsson <simon@josefsson.org>
4435         * lib/debug.c, lib/opencdk/seskey.c, lib/opencdk/sig-check.c: Drop
4436         gcrypt.h includes.
4438 2008-10-08  Simon Josefsson <simon@josefsson.org>
4440         * NEWS: Mention libgcrypt dependency.
4442 2008-10-08  Simon Josefsson <simon@josefsson.org>
4444         * configure.in, lib/Makefile.am, lib/opencdk/Makefile.am,
4445         lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am: 
4446         More libgcrypt fixes.
4448 2008-10-08  Simon Josefsson <simon@josefsson.org>
4450         * configure.in, lib/Makefile.am, src/Makefile.am, tests/Makefile.am: 
4451         More libgcrypt fixes.
4453 2008-10-08  Simon Josefsson <simon@josefsson.org>
4455         * configure.in, lib/gnutls_global.c, m4/libgcrypt.m4: Modernize
4456         libgcrypt detection.
4458 2008-10-08  Simon Josefsson <simon@josefsson.org>
4460         * doc/reference/gnutls-docs.sgml, includes/gnutls/x509.h,
4461         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
4462         lib/x509/output.c, lib/x509/x509_write.c: Doc fixes.
4464 2008-10-08  Simon Josefsson <simon@josefsson.org>
4466         * doc/manpages/Makefile.am: Generated.
4468 2008-10-08  Simon Josefsson <simon@josefsson.org>
4470         * NEWS: Sync with real list.
4472 2008-10-08  Simon Josefsson <simon@josefsson.org>
4474         * lib/x509/x509_int.h: Need libtasn1.h here.
4476 2008-10-08  Simon Josefsson <simon@josefsson.org>
4478         * lib/auth_rsa.c, lib/auth_rsa_export.c, lib/gnutls_cert.c,
4479         lib/gnutls_cert.h, lib/gnutls_mpi.h, lib/gnutls_sig.c,
4480         lib/gnutls_x509.c, lib/mpi-libgcrypt.c, lib/rnd-libgcrypt.c: Reduce
4481         libtasn1.h includes.
4483 2008-10-08  Simon Josefsson <simon@josefsson.org>
4485         * configure.in: Drop obsolete libtasn1 flags.
4487 2008-10-08  Simon Josefsson <simon@josefsson.org>
4489         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am: Update
4490         libtasn1 linker flags.
4492 2008-10-08  Simon Josefsson <simon@josefsson.org>
4494         * GNUmakefile, configure.in, gl/arpa_inet.in.h, gl/c-ctype.h,
4495         gl/gnulib.mk, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
4496         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
4497         gl/strerror.c, lgl/Makefile.am, lgl/c-ctype.h, lgl/errno.in.h,
4498         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memcmp.m4,
4499         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4500         lgl/m4/unistd_h.m4, lgl/m4/wchar.m4, lgl/stdio.in.h,
4501         lgl/string.in.h, lgl/sys_socket.in.h, lgl/unistd.in.h,
4502         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4503         libextra/gl/md5.c: Update gnulib files.
4505 2008-10-08  Simon Josefsson <simon@josefsson.org>
4507         * configure.in: Remove obsolete stuff.
4509 2008-10-08  Simon Josefsson <simon@josefsson.org>
4511         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
4512         lib/gnutls_pk.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
4513         lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/pubkey.c,
4514         lib/opencdk/stream.c, lib/openpgp/privkey.c, lib/x509/common.c,
4515         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
4516         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4517         lib/x509/privkey.c, lib/x509/x509.c, lib/x509/x509_write.c,
4518         libextra/fipsmd5.c, libextra/gl/md5.c, src/certtool-cfg.c,
4519         src/certtool.c, src/cli.c, src/serv.c: Indent.
4521 2008-10-08  Simon Josefsson <simon@josefsson.org>
4523         * NEWS, configure.in, lib/gnutls_global.c, m4/libtasn1.m4: Detect
4524         libtasn1 via AC_LIB_HAVE_LINKFLAGS.
4526 2008-10-07  Simon Josefsson <simon@josefsson.org>
4528         * NEWS: Fix.
4530 2008-10-07  Ludovic Courtès <ludo@gnu.org>
4532         * 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>
4534 2008-10-07  Simon Josefsson <simon@josefsson.org>
4536         * NEWS: Add.
4538 2008-10-07  Ludovic Courtès <ludo@gnu.org>
4540         * tests/pkcs12-decode/Makefile.am: Fix compilation of
4541         `pkcs12-decode' test when using minitasn1.  * tests/pkcs12-decode/Makefile.am (AM_CPPFLAGS)[ENABLE_MINITASN1]:
4542           Add `minitasn1' include directory.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4544 2008-10-06  Simon Josefsson <simon@josefsson.org>
4546         * THANKS: Add.
4548 2008-10-06  Simon Josefsson <simon@josefsson.org>
4550         * libextra/gnutls_openssl.c: Get issuer dn in X509_get_issuer_name,
4551         correct last patch.
4553 2008-10-06  Simon Josefsson <simon@josefsson.org>
4555         * NEWS: Add 2.6.0 entries.
4557 2008-10-05  Simon Josefsson <simon@josefsson.org>
4559         * NEWS, configure.in: Bump versions.
4561 2008-10-05  Simon Josefsson <simon@josefsson.org>
4563         * NEWS: Add.
4565 2008-10-05  Simon Josefsson <simon@josefsson.org>
4567         * libextra/gnutls_openssl.c: Fix out-of-bounds access.  Similar to
4568         debian #499945 lynx-cur problem.  libextra/gnutls_openssl.c: fix
4569         X509_get_issuer_name to return issuer name of given certificate and
4570         not try to get the subject dn of the issuer certificate wich may or
4571         may not exist. (Checked how openssl does this, too.) This fixes a
4572         accessing an array outside its bounds.  Debian bug #499945 is
4573         instructive about the problem. While lynx-cur credits Thomas Dickey
4574         for the bug, the code and implications are essentially the same for
4575         the gnutls openssl-compat libary.  Tiny patch from Thomas Viehmann
4576         <tv@beamnet.de>.
4578 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4580         * src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-common.h,
4581         src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
4582         src/certtool.gaa: reduced warnings in compilation of certtool.
4584 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4586         * lib/x509/output.c: use union to avoid wrong type issues.
4588 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4590         * lib/x509/output.c: corrected print order.
4592 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4594         * NEWS, doc/certtool.cfg, includes/gnutls/x509.h,
4595         lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/x509/common.c,
4596         lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
4597         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4598         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c,
4599         lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
4600         src/certtool-cfg.h, src/certtool.c: Added function to copy
4601         extensions from a CRL to a certificate.  Reduced many warnings (and
4602         added more by defining gnutls_log as printf like function --gcc
4603         only)
4605 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4607         * configure.in: Disable certain warnings that do not work with my
4608         compiler.
4610 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4612         * NEWS, includes/gnutls/x509.h, lib/x509/crq.c,
4613         lib/x509/extensions.c, lib/x509/output.c, src/certtool.c: Added
4614         gnutls_x509_crq_set_key_purpose_oid and
4615         gnutls_x509_crq_get_key_purpose_oid.
4617 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4619         * NEWS: documentation added functions
4621 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4623         * NEWS: updated
4625 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4627         * lib/x509/crq.c, lib/x509/extensions.c, lib/x509/x509_int.h: set
4628         global maximum size for certificate requests' extensions size.
4630 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4632         * src/Makefile.am: added missing file
4634 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4636         * includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/crq.c,
4637         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4638         lib/x509/x509.c, lib/x509/x509_int.h, src/certtool-cfg.c,
4639         src/certtool-cfg.h, src/certtool-common.h, src/certtool-gaa.c,
4640         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Added initial
4641         support for certificate requests handling of X.509 extensions.
4642         Added support to certtool to handle these extensions (add/read)
4644 2008-10-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4646         * NEWS, doc/certtool.cfg, includes/gnutls/x509.h, lib/x509/crl.c,
4647         lib/x509/crl_write.c, lib/x509/extensions.c, lib/x509/output.c,
4648         lib/x509/x509_int.h, src/certtool-cfg.c, src/certtool-cfg.h,
4649         src/certtool.c: Added functions to handle and set CRL extensions.
4651 2008-10-01  Simon Josefsson <simon@josefsson.org>
4653         * po/nl.po.in, po/vi.po.in: Sync with TP.
4655 2008-10-01  Simon Josefsson <simon@josefsson.org>
4657         * NEWS, configure.in: Bump versions.
4659 2008-09-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4661         * : commit c357933a30801a82e484bed8fbc4bd5b2b34d5e0 Author: Nikos
4662         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 29 15:08:02
4663         2008 +0300
4665 2008-09-29  Simon Josefsson <simon@josefsson.org>
4667         * ChangeLog: Generated.
4669 2008-09-29  Simon Josefsson <simon@josefsson.org>
4671         * NEWS: Version 2.5.9.
4673 2008-09-29  Simon Josefsson <simon@josefsson.org>
4675         * NEWS: Fix.
4677 2008-09-29  Simon Josefsson <simon@josefsson.org>
4679         * NEWS, configure.in: Document ABI change.
4681 2008-09-29  Simon Josefsson <simon@josefsson.org>
4683         * lib/gnutls_constate.c: Re-add comment about too long function, it
4684         is one of the most complex in gnutls.
4686 2008-09-29  Simon Josefsson <simon@josefsson.org>
4688         * configure.in: Need AC_CONFIG_MACRO_DIR for modern libtool.
4690 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4692         * includes/gnutls/crypto.h, lib/gnutls_pk.c, lib/opencdk/pubkey.c,
4693         lib/pk-libgcrypt.c, lib/x509/privkey.c, lib/x509/x509_int.h: changed
4694         crypto API to reduce probability of memory leaks during usage of
4695         pk_params.
4697 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4699         * : commit 699aa57dacc6446e92c123e93bba1f894067893e Author: Nikos
4700         Mavrogiannopoulos <nmav@turtle.(none)> Date:   Sun Sep 28 03:34:59
4701         2008 +0300
4703 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4705         * NEWS: Revert "fixed" This reverts commit 14647811d21d3eda2d5bd82557329bcf7778f31b.
4707 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4709         * NEWS: fixed
4711 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4713         * lib/gnutls_algorithms.c, lib/gnutls_constate.c, lib/gnutls_int.h: 
4714         avoid using malloc for small buffers.
4716 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4718         * lib/gnutls_mpi.c: optimized in order to avoid calling malloc for
4719         small buffers.
4721 2008-09-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4723         * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert "Revert C99 uses.
4724         Fixes gnutls_mpi.c mem leak, but not others." This reverts commit bdfa289133b15ad7d92eb3151ce86cca4c879426.
4726 2008-09-25  Simon Josefsson <simon@josefsson.org>
4728         * tests/pathlen/Makefile.am, tests/pathlen/pathlen: Use EXEEXT in
4729         self-test scripts.
4731 2008-09-25  Simon Josefsson <simon@josefsson.org>
4733         * NEWS, tests/key-id/Makefile.am, tests/key-id/key-id,
4734         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
4735         tests/rsa-md5-collision/Makefile.am,
4736         tests/rsa-md5-collision/rsa-md5-collision, tests/sha2/Makefile.am,
4737         tests/sha2/sha2, tests/userid/Makefile.am, tests/userid/userid: Use
4738         EXEEXT in self-test scripts.
4740 2008-09-25  Simon Josefsson <simon@josefsson.org>
4742         * NEWS: Add.
4744 2008-09-25  Simon Josefsson <simon@josefsson.org>
4746         * lgl/vasnprintf.c: Update gnulib files.
4748 2008-09-25  Simon Josefsson <simon@josefsson.org>
4750         * NEWS, THANKS: Add.
4752 2008-09-25  Simon Josefsson <simon@josefsson.org>
4754         * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert C99 uses.  Fixes
4755         gnutls_mpi.c mem leak, but not others.
4757 2008-09-24  Simon Josefsson <simon@josefsson.org>
4759         * NEWS: Add.
4761 2008-09-24  Simon Josefsson <simon@josefsson.org>
4763         * NEWS: Add.
4765 2008-09-24  Simon Josefsson <simon@josefsson.org>
4767         * NEWS, configure.in: Bump versions.
4769 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4771         * lib/x509/x509.c: Corrected buffer overrun in crt_list_import.
4772         Reported and patch by Jonathan Manktelow.
4774 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4776         * README: corrected libgcrypt site.
4778 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4780         * lib/x509/privkey.c: corrected embarrasing bug.
4782 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4784         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
4785         lib/pk-libgcrypt.c, lib/x509/common.c, lib/x509/dn.c: Corrected
4786         several memory leaks reported by Sam. In some cases switched to C99
4787         to avoid having complex code.
4789 2008-09-23  Simon Josefsson <simon@josefsson.org>
4791         * lib/openpgp/extras.c: Doc fix.
4793 2008-09-23  Simon Josefsson <simon@josefsson.org>
4795         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fix.
4797 2008-09-23  Simon Josefsson <simon@josefsson.org>
4799         * configure.in, doc/reference/Makefile.am: Use automake warnings.
4801 2008-09-23  Simon Josefsson <simon@josefsson.org>
4803         * cfg.mk: Typo.
4805 2008-09-23  Simon Josefsson <simon@josefsson.org>
4807         * cfg.mk: Fix mingw32 rules.
4809 2008-09-23  Simon Josefsson <simon@josefsson.org>
4811         * cfg.mk, doc/Makefile.am, doc/texinfo.css: Use a stylesheet for
4812         texinfo HTML manual.
4814 2008-09-21  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
4816         * lib/x509/privkey.c: fixed memory leak in reencoding of RSA and DSA
4817         private keys. Reported and studied by Sam Varshavchik
4819 2008-09-21  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
4821         * lib/x509/x509_write.c: documented the way set_subject_alt_name()
4822         can set value.
4824 2008-09-21  Simon Josefsson <simon@josefsson.org>
4826         * ChangeLog: Generated.
4828 2008-09-21  Simon Josefsson <simon@josefsson.org>
4830         * NEWS: Version 2.5.8.
4832 2008-09-21  Simon Josefsson <simon@josefsson.org>
4834         * po/fr.po.in, po/pl.po.in, po/sv.po.in: Sync with TP.
4836 2008-09-21  Simon Josefsson <simon@josefsson.org>
4838         * libextra/Makefile.am: Use srcdir for -Igl/.
4840 2008-09-21  Simon Josefsson <simon@josefsson.org>
4842         * Makefile.am: Don't use CFLAGS with distcheck, causes errors in
4843         ./configure tests.
4845 2008-09-21  Simon Josefsson <simon@josefsson.org>
4847         * src/certtool.c: Fix warnings.
4849 2008-09-21  Simon Josefsson <simon@josefsson.org>
4851         * src/Makefile.am, src/certtool.c, src/serv.c: Use internal md5 if
4852         libgcrypt is in FIPS mode.
4854 2008-09-21  Simon Josefsson <simon@josefsson.org>
4856         * src/cli.c: Initialize libgnutls-extra too.
4858 2008-09-21  Simon Josefsson <simon@josefsson.org>
4860         * includes/gnutls/extra.h: Add prototype for
4861         gnutls_register_md5_handler.
4863 2008-09-21  Simon Josefsson <simon@josefsson.org>
4865         * libextra/fipsmd5.c: Add Since: tag.
4867 2008-09-21  Simon Josefsson <simon@josefsson.org>
4869         * lib/x509/x509_write.c: Doc fixes.
4871 2008-09-21  Simon Josefsson <simon@josefsson.org>
4873         * Makefile.am: Need -I for aclocal.
4875 2008-09-21  Simon Josefsson <simon@josefsson.org>
4877         * lgl/Makefile.am, lgl/m4/wchar.m4, lgl/tests/test-wchar.c,
4878         lgl/wchar.in.h: Add.
4880 2008-09-21  Simon Josefsson <simon@josefsson.org>
4882         * configure.in, libextra/Makefile.am, src/Makefile.am, src/cli.c: 
4883         Fix libextra build.  Make gnutls-cli work in libgcrypt FIPS mode.
4885 2008-09-21  Simon Josefsson <simon@josefsson.org>
4887         * libextra/Makefile.am: Fix typo.
4889 2008-09-21  Simon Josefsson <simon@josefsson.org>
4891         * NEWS: Add.
4893 2008-09-21  Simon Josefsson <simon@josefsson.org>
4895         * doc/manpages/Makefile.am: Generated.
4897 2008-09-21  Simon Josefsson <simon@josefsson.org>
4899         * doc/gnutls.texi: Fix markup.
4901 2008-09-21  Simon Josefsson <simon@josefsson.org>
4903         * libextra/Makefile.am: Add -I for hmac.h, md5.h.
4905 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4907         * src/certtool.c: deinitialize structures after use.
4909 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4911         * lib/gnutls_pk.c: Corrected memory leak. Reported by Sam
4912         Varshavchik.
4914 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4916         * includes/gnutls/x509.h: added missing headers.
4918 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4920         * lib/gnutls_pk.c, lib/x509/privkey.c: Corrected several bugs in DSA
4921         DER key importing. Reported and debugged by Sam Varshavchik.
4923 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4925         * lib/opencdk/armor.c, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
4926         lib/opencdk/keydb.c, lib/opencdk/stream.c: added gnutls_assert() to
4927         assist debugging.
4929 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4931         * lib/openpgp/privkey.c: properly report the error line.
4933 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4935         * NEWS, doc/gnutls.texi, lib/x509/extensions.c, lib/x509/output.c,
4936         lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
4937         src/certtool-cfg.h, src/certtool.c: output.c: Can properly print IP
4938         addresses in certificates.  x509_write.c: added
4939         gnutls_x509_crt_set_subject_alt_name added that can add multiple
4940         subject alternative names.  certtool: use the new function to be
4941         able to add several names.
4943 2008-09-19  Simon Josefsson <simon@josefsson.org>
4945         * configure.in: Bump versions.
4947 2008-09-19  Simon Josefsson <simon@josefsson.org>
4949         * NEWS, libextra/Makefile.am, libextra/fipsmd5.c: Add
4950         gnutls_register_md5_handler.
4952 2008-09-19  Simon Josefsson <simon@josefsson.org>
4954         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c,
4955         lgl/vasnprintf.c: Update gnulib files.
4957 2008-09-19  Simon Josefsson <simon@josefsson.org>
4959         * configure.in, libextra/gl/Makefile.am, libextra/gl/hmac-md5.c,
4960         libextra/gl/hmac.h, libextra/gl/m4/gnulib-cache.m4,
4961         libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4,
4962         libextra/gl/m4/gnulib-tool.m4, libextra/gl/m4/hmac-md5.m4,
4963         libextra/gl/m4/md5.m4, libextra/gl/m4/memxor.m4, libextra/gl/md5.c,
4964         libextra/gl/md5.h, libextra/gl/memxor.c, libextra/gl/memxor.h: Add
4965         md5 and hmac from gnulib to libextra/gl/.
4967 2008-09-19  Simon Josefsson <simon@josefsson.org>
4969         * NEWS: Add.
4971 2008-09-19  Simon Josefsson <simon@josefsson.org>
4973         * lib/gnutls_hash_int.c: Make _gnutls_hash_copy work with registered
4974         hashes.
4976 2008-09-19  Simon Josefsson <simon@josefsson.org>
4978         * THANKS, lib/gnutls_compress.c, lib/gnutls_compress.h,
4979         libextra/gnutls_extra.c: Make LZO compression support build.  Tiny
4980         patch from Arfrever Frehtes Taifersar Arahesis
4981         <arfrever.fta@gmail.com>.
4983 2008-09-17  Simon Josefsson <simon@josefsson.org>
4985         * doc/reference/Makefile.am, lib/Makefile.am, lib/defines.h,
4986         lib/gnutls_errors.h, lib/gnutls_int.h: Merge defines.h into
4987         gnutls_int.h.
4989 2008-09-17  Simon Josefsson <simon@josefsson.org>
4991         * lib/gnutls_buffer.h: Remove, unused.
4993 2008-09-17  Simon Josefsson <simon@josefsson.org>
4995         * lib/auth_cert.c, lib/gnutls_x509.c: Fix overflows in gnutls_calloc
4996         calls.
4998 2008-09-17  Simon Josefsson <simon@josefsson.org>
5000         * libextra/openssl_compat.c: Fix last commit.
5002 2008-09-17  Simon Josefsson <simon@josefsson.org>
5004         * NEWS, lib/auth_cert.c, lib/gnutls_cert.c,
5005         lib/gnutls_session_pack.c, libextra/openssl_compat.c: Fix overflows
5006         in gnutls_calloc calls.
5008 2008-09-17  Simon Josefsson <simon@josefsson.org>
5010         * NEWS, lib/gnutls_mem.c: libgnutls: Check for overflows in
5011         gnutls_calloc and gnutls_secure_calloc.  Reported by Werner Koch
5012         <wk@gnupg.org>.
5014 2008-09-17  Simon Josefsson <simon@josefsson.org>
5016         * doc/manpages/Makefile.am: Generated.
5018 2008-09-17  Simon Josefsson <simon@josefsson.org>
5020         * NEWS, THANKS, lib/auth_srp.c, lib/gnutls_int.h, lib/gnutls_srp.c: 
5021         libgnutls: New function to set minimum acceptable SRP bits.  The
5022         function is gnutls_srp_set_prime_bits.  Tiny patch by Kevin Quick
5023         <quick@sparq.org> in
5024         <https://savannah.gnu.org/support/index.php?106454>.
5026 2008-09-17  Simon Josefsson <simon@josefsson.org>
5028         * doc/manpages/gnutls-cli.1: Fix markup, tiny patch from Sam
5029         Varshavchik <mrsam@courier-mta.com>.
5031 2008-09-16  Simon Josefsson <simon@josefsson.org>
5033         * NEWS, lib/auth_cert.c, lib/auth_rsa.c, lib/ext_cert_type.c,
5034         lib/ext_max_record.c, lib/ext_oprfi.c, lib/ext_server_name.c,
5035         lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
5036         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_compress.c,
5037         lib/gnutls_constate.c, lib/gnutls_extensions.c,
5038         lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_kx.c,
5039         lib/gnutls_pk.c, lib/gnutls_record.c, lib/gnutls_session_pack.c,
5040         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
5041         lib/gnutls_x509.c, lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
5042         lib/opencdk/armor.c, lib/opencdk/read-packet.c, lib/openpgp/pgp.c,
5043         lib/x509/common.c, lib/x509/crq.c, lib/x509/pkcs12.c,
5044         lib/x509/privkey.c, libextra/gnutls_ia.c, src/printlist.c,
5045         src/serv.c, tests/finished.c, tests/openssl.c, tests/pgps2kgnu.c,
5046         tests/pkcs12-decode/pkcs12_s2k.c, tests/simple.c: Indent.
5048 2008-09-16  Simon Josefsson <simon@josefsson.org>
5050         * NEWS, configure.in: Bump versions.
5052 2008-09-16  Simon Josefsson <simon@josefsson.org>
5054         * ChangeLog: Generated.
5056 2008-09-16  Simon Josefsson <simon@josefsson.org>
5058         * NEWS: Version 2.5.7.
5060 2008-09-16  Simon Josefsson <simon@josefsson.org>
5062         * includes/gnutls/gnutls.h.in: Fix warning about trailing comma.
5064 2008-09-16  Simon Josefsson <simon@josefsson.org>
5066         * doc/gnutls.texi: Fix math markup.
5068 2008-09-16  Simon Josefsson <simon@josefsson.org>
5070         * src/printlist.c: Fix.
5072 2008-09-16  Simon Josefsson <simon@josefsson.org>
5074         * doc/Makefile.am, doc/gnutls.texi, src/printlist.c: Fix.
5076 2008-09-16  Simon Josefsson <simon@josefsson.org>
5078         * NEWS: Add.
5080 2008-09-16  Simon Josefsson <simon@josefsson.org>
5082         * doc/reference/gnutls-docs.sgml: Document crypto.h stuff.
5084 2008-09-16  Simon Josefsson <simon@josefsson.org>
5086         * doc/reference/gnutls-docs.sgml: Add list of new symbols in 2.6.x.
5088 2008-09-16  Simon Josefsson <simon@josefsson.org>
5090         * doc/manpages/Makefile.am: Generated.
5092 2008-09-16  Simon Josefsson <simon@josefsson.org>
5094         * includes/gnutls/crypto.h: Indent.
5096 2008-09-16  Simon Josefsson <simon@josefsson.org>
5098         * includes/gnutls/gnutls.h.in: Don't use extern on functions, for
5099         consistency.
5101 2008-09-16  Simon Josefsson <simon@josefsson.org>
5103         * NEWS: Mention new functions.
5105 2008-09-16  Simon Josefsson <simon@josefsson.org>
5107         * NEWS, doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
5108         lib/gnutls_algorithms.c, src/printlist.c: Add interfaces to get PK
5109         and PK-sign algorithms. Use them.
5111 2008-09-16  Simon Josefsson <simon@josefsson.org>
5113         * NEWS: Credit.
5115 2008-09-16  Simon Josefsson <simon@josefsson.org>
5117         * tests/Makefile.am: Don't run pgps2kgnu self test when openpgp is
5118         disable.
5120 2008-09-16  Simon Josefsson <simon@josefsson.org>
5122         * NEWS: Merge in 2.4.2 news entries.
5124 2008-09-16  Simon Josefsson <simon@josefsson.org>
5126         * lib/opencdk/main.c, lib/opencdk/opencdk.h: Remove cdk_strerror,
5127         unused and uses non-thread safe strerror.
5129 2008-09-16  Simon Josefsson <simon@josefsson.org>
5131         * tests/openpgpself.c, tests/x509dn.c, tests/x509self.c: Fix
5132         warnings.
5134 2008-09-16  Simon Josefsson <simon@josefsson.org>
5136         * tests/crypto_rng.c: Fix warnings.
5138 2008-09-16  Simon Josefsson <simon@josefsson.org>
5140         * tests/parse_ca.c: Fix warning.
5142 2008-09-16  Simon Josefsson <simon@josefsson.org>
5144         * cfg.mk: Split release target.
5146 2008-09-16  Simon Josefsson <simon@josefsson.org>
5148         * gl/gnulib.mk, gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4,
5149         gl/m4/gnulib-comp.m4, gl/m4/strerror.m4, gl/strerror.c,
5150         gl/tests/gnulib.mk, gl/tests/test-EOVERFLOW.c,
5151         gl/tests/test-strerror.c, lgl/Makefile.am, lgl/errno.in.h,
5152         lgl/m4/eoverflow.m4, lgl/m4/errno_h.m4, lgl/m4/gnulib-comp.m4,
5153         lgl/m4/stdio_h.m4, lgl/stdio.in.h, lgl/sys_socket.in.h,
5154         lgl/tests/Makefile.am, lgl/tests/test-EOVERFLOW.c,
5155         lgl/tests/test-errno.c, lgl/tests/test-memchr.c: Update gnulib
5156         files.
5158 2008-09-15  Simon Josefsson <simon@josefsson.org>
5160         * NEWS: Add.
5162 2008-09-15  Simon Josefsson <simon@josefsson.org>
5164         * tests/Makefile.am, tests/setcredcrash.c: Self-test regression of
5165         gnutls_credentials_set.
5167 2008-09-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5169         * lib/gnutls_auth.c: removed unnesessary and dangerous free from
5170         credentials_set().
5172 2008-09-14  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5174         * lib/auth_cert.c: added some pedantic error checking.
5176 2008-09-09  Simon Josefsson <simon@josefsson.org>
5178         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
5179         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate using
5180         patched gaa.
5182 2008-09-09  Simon Josefsson <simon@josefsson.org>
5184         * Makefile.am: Test release with -Werror to avoid regressions.
5186 2008-09-09  Simon Josefsson <simon@josefsson.org>
5188         * libextra/openssl_compat.c: Remove unused code.
5190 2008-09-09  Simon Josefsson <simon@josefsson.org>
5192         * lib/mac-libgcrypt.c: Fix warning.
5194 2008-09-09  Simon Josefsson <simon@josefsson.org>
5196         * lib/opencdk/new-packet.c: Fix warning.
5198 2008-09-09  Simon Josefsson <simon@josefsson.org>
5200         * lib/opencdk/opencdk.h: (CDK_KEY_USG_ENCR, CDK_KEY_USG_SIGN): Protect | op.
5202 2008-09-09  Simon Josefsson <simon@josefsson.org>
5204         * lib/cipher-libgcrypt.c: Fix warnings.
5206 2008-09-09  Simon Josefsson <simon@josefsson.org>
5208         * lib/mac-libgcrypt.c: Fix warnings.
5210 2008-09-09  Simon Josefsson <simon@josefsson.org>
5212         * lib/mpi-libgcrypt.c: Fix warnings.
5214 2008-09-09  Simon Josefsson <simon@josefsson.org>
5216         * NEWS: Add.
5218 2008-09-09  Simon Josefsson <simon@josefsson.org>
5220         * doc/gnutls.texi: Add initialization section.  Update thread
5221         initialization discussion.
5223 2008-09-09  Simon Josefsson <simon@josefsson.org>
5225         * tests/openssl.c: Need to initialize gnutls to avoid crash.
5227 2008-09-08  Simon Josefsson <simon@josefsson.org>
5229         * cfg.mk: Drop redundant.
5231 2008-09-08  Simon Josefsson <simon@josefsson.org>
5233         * NEWS: Add.
5235 2008-09-08  Simon Josefsson <simon@josefsson.org>
5237         * NEWS, configure.in: Bump versions.
5239 2008-09-08  Simon Josefsson <simon@josefsson.org>
5241         * configure.in: Remove foo.def after testing --output-def.
5243 2008-09-08  Simon Josefsson <simon@josefsson.org>
5245         * ChangeLog: Generated.
5247 2008-09-08  Simon Josefsson <simon@josefsson.org>
5249         * NEWS: Version 2.5.6.
5251 2008-09-08  Simon Josefsson <simon@josefsson.org>
5253         * build-aux/config.rpath, gl/m4/include_next.m4,
5254         lgl/m4/include_next.m4: Update gnulib files.
5256 2008-09-03  Simon Josefsson <simon@josefsson.org>
5258         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
5259         doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
5260         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
5261         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
5262         doc/examples/ex-crq.c, doc/examples/ex-cxx.cpp,
5263         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
5264         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
5265         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
5266         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
5267         doc/examples/ex-session-info.c, doc/examples/ex-verify.c,
5268         doc/examples/ex-x509-info.c, doc/examples/tcp.c, lib/defines.h,
5269         lib/gnutls_asn1_tab.c, lib/openpgp/openpgp_int.h,
5270         lib/pkix_asn1_tab.c, src/errcodes.c, tests/anonself.c,
5271         tests/certificate_set_x509_crl.c, tests/dhepskself.c,
5272         tests/finished.c, tests/hostname-check/hostname-check.c,
5273         tests/mini.c, tests/moredn.c, tests/netconf-psk.c,
5274         tests/openpgpself.c, tests/oprfi.c, tests/pgps2kgnu.c,
5275         tests/pskself.c, tests/resume.c, tests/tlsia.c, tests/x509dn.c,
5276         tests/x509self.c, tests/x509signself.c: Use #ifdef for checking
5277         HAVE_CONFIG_H for consistency.
5279 2008-09-02  Simon Josefsson <simon@josefsson.org>
5281         * po/POTFILES.in: Mark gnutls_alert for translation.
5283 2008-09-02  Simon Josefsson <simon@josefsson.org>
5285         * po/ms.po.in: Sync with TP.
5287 2008-09-02  Simon Josefsson <simon@josefsson.org>
5289         * lgl/vasnprintf.c: Update gnulib files.
5291 2008-09-02  Simon Josefsson <simon@josefsson.org>
5293         * NEWS: Add.
5295 2008-09-02  Simon Josefsson <simon@josefsson.org>
5297         * NEWS: Add.
5299 2008-09-02  Simon Josefsson <simon@josefsson.org>
5301         * THANKS: Add.
5303 2008-09-02  Simon Josefsson <simon@josefsson.org>
5305         * lib/gnutls_cipher_int.c: Don't return from a void function.
5306         Reported by Dave Uhring <duhring@charter.net>.
5308 2008-09-01  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
5310         * tests/Makefile.am, tests/pgps2kgnu.c: added pgps2kgnu test for GNU
5311         extensions to OpenPGP String-to-Key (S2K) conventions.
5313 2008-09-01  Simon Josefsson <simon@josefsson.org>
5315         * src/tls_test.c: Use gnulib for --version.
5317 2008-09-01  Simon Josefsson <simon@josefsson.org>
5319         * src/crypt.c: Use gnulib more.  Remove code.
5321 2008-09-01  Simon Josefsson <simon@josefsson.org>
5323         * src/crypt.c, src/psk.c: Use gnulib for --version.
5325 2008-09-01  Simon Josefsson <simon@josefsson.org>
5327         * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h: 
5328         Generated.
5330 2008-09-01  Simon Josefsson <simon@josefsson.org>
5332         * doc/gnutls.texi, doc/manpages/certtool.1,
5333         doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: Drop
5334         --copyright from documentation.
5336 2008-09-01  Simon Josefsson <simon@josefsson.org>
5338         * NEWS, src/cli.gaa, src/common.c, src/serv.c, src/serv.gaa: Drop
5339         --copyright.
5341 2008-09-01  Simon Josefsson <simon@josefsson.org>
5343         * src/serv.c: Use gnulib for --version.
5345 2008-09-01  Simon Josefsson <simon@josefsson.org>
5347         * src/cli.c: Use gnulib for --version.
5349 2008-09-01  Simon Josefsson <simon@josefsson.org>
5351         * src/certtool.c: Only print libgnutls version in --version if it is
5352         different.
5354 2008-09-01  Simon Josefsson <simon@josefsson.org>
5356         * NEWS: Add.
5358 2008-09-01  Simon Josefsson <simon@josefsson.org>
5360         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_int.h,
5361         lib/gnutls_str.h: Remove gnutls_buffer.h, move definitions to
5362         gnutls_str.h.
5364 2008-09-01  Simon Josefsson <simon@josefsson.org>
5366         * lib/gnutls_alert.c: Translate error messages.  Cleanup code.
5368 2008-09-01  Simon Josefsson <simon@josefsson.org>
5370         * lib/gnutls_compress.c, lib/gnutls_compress.h: Remove unused stuff.
5372 2008-09-01  Simon Josefsson <simon@josefsson.org>
5374         * doc/manpages/Makefile.am: Generated.
5376 2008-09-01  Simon Josefsson <simon@josefsson.org>
5378         * NEWS: Add.
5380 2008-09-01  Simon Josefsson <simon@josefsson.org>
5382         * tests/simple.c: Test sign algos.
5384 2008-09-01  Simon Josefsson <simon@josefsson.org>
5386         * src/common.c: Print pk and sign algos.
5388 2008-09-01  Simon Josefsson <simon@josefsson.org>
5390         * lib/gnutls_algorithms.c: Typo.
5392 2008-09-01  Simon Josefsson <simon@josefsson.org>
5394         * NEWS: Add.
5396 2008-09-01  Simon Josefsson <simon@josefsson.org>
5398         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5399         gnutls_sign_list and gnutls_sign_get_id.  Suggested by Sam
5400         Varshavchik <mrsam@courier-mta.com>.
5402 2008-09-01  Simon Josefsson <simon@josefsson.org>
5404         * lib/gnutls_algorithms.h, lib/gnutls_compress.h: Move declarations.
5406 2008-09-01  Simon Josefsson <simon@josefsson.org>
5408         * doc/reference/Makefile.am, lib/Makefile.am,
5409         lib/gnutls_compress.c, lib/gnutls_compress.h,
5410         lib/gnutls_compress_int.c, lib/gnutls_compress_int.h,
5411         lib/gnutls_int.h: Merge gnutls_compress_int.? with
5412         gnutls_compress.?.
5414 2008-09-01  Simon Josefsson <simon@josefsson.org>
5416         * doc/reference/Makefile.am, lib/Makefile.am, lib/auth_anon.c,
5417         lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
5418         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk_passwd.c,
5419         lib/auth_rsa.c, lib/auth_rsa_export.c, lib/auth_srp.c,
5420         lib/auth_srp_passwd.c, lib/auth_srp_rsa.c, lib/ext_server_name.c,
5421         lib/ext_srp.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
5422         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_cert.c,
5423         lib/gnutls_handshake.c, lib/gnutls_record.c,
5424         lib/gnutls_session_pack.c, lib/gnutls_state.c, lib/gnutls_state.h,
5425         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
5426         libextra/ext_inner_application.c: Move definitions in
5427         gnutls_auth_int.h to gnutls_auth.h and update callers.
5429 2008-09-01  Simon Josefsson <simon@josefsson.org>
5431         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
5432         lib/gnutls_compress.c: Move compression functions to
5433         gnutls_compress.c to make gnutls_algorithms.c more readable.
5435 2008-09-01  Simon Josefsson <simon@josefsson.org>
5437         * lib/gnutls_algorithms.c: Fix warning.
5439 2008-09-01  Simon Josefsson <simon@josefsson.org>
5441         * doc/manpages/Makefile.am: Generated.
5443 2008-09-01  Simon Josefsson <simon@josefsson.org>
5445         * lib/gnutls_algorithms.c: Doc fix.
5447 2008-09-01  Simon Josefsson <simon@josefsson.org>
5449         * tests/simple.c: Add more tests.
5451 2008-09-01  Simon Josefsson <simon@josefsson.org>
5453         * lib/gnutls_algorithms.c: Fix typo.
5455 2008-09-01  Simon Josefsson <simon@josefsson.org>
5457         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5458         gnutls_pk_list and gnutls_pk_get_id.  Suggested by Sam Varshavchik
5459         <mrsam@courier-mta.com>.
5461 2008-09-01  Simon Josefsson <simon@josefsson.org>
5463         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/include_next.m4,
5464         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/netinet_in.in.h,
5465         gl/stdarg.in.h, lgl/Makefile.am, lgl/float.in.h,
5466         lgl/m4/include_next.m4, lgl/m4/lib-link.m4, lgl/m4/lib-prefix.m4,
5467         lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
5468         lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
5469         lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h: Update gnulib files.
5471 2008-09-01  Simon Josefsson <simon@josefsson.org>
5473         * lib/minitasn1/Makefile.am, lib/openpgp/Makefile.am: Fixes.
5475 2008-09-01  Simon Josefsson <simon@josefsson.org>
5477         * doc/gnutls.texi: Fix license and libgnutls-extra stuff.
5479 2008-08-31  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5481         * : commit 765c079be0195f0f7fbefccf8b6a8910015042a6 Author: Nikos
5482         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Sun Aug 31 13:33:52
5483         2008 +0300
5485 2008-08-29  Simon Josefsson <simon@josefsson.org>
5487         * lib/Makefile.am, lib/gnutls_openpgp.c, lib/openpgp/Makefile.am,
5488         lib/openpgp/gnutls_openpgp.c: Move gnutls_openpgp.c to lib/openpgp/.
5490 2008-08-29  Simon Josefsson <simon@josefsson.org>
5492         * lib/gnutls_errors.c: Add Since: tag for gtk-doc.
5494 2008-08-29  Simon Josefsson <simon@josefsson.org>
5496         * NEWS, configure.in: Bump versions.
5498 2008-08-29  Simon Josefsson <simon@josefsson.org>
5500         * cfg.mk: Fix release target.
5502 2008-08-29  Simon Josefsson <simon@josefsson.org>
5504         * NEWS: Version 2.5.5.
5506 2008-08-29  Simon Josefsson <simon@josefsson.org>
5508         * ChangeLog: Generated.
5510 2008-08-29  Simon Josefsson <simon@josefsson.org>
5512         * .clcopying: Update copyright years.
5514 2008-08-29  Simon Josefsson <simon@josefsson.org>
5516         * Makefile.am, cfg.mk: Split up release targets.
5518 2008-08-29  Simon Josefsson <simon@josefsson.org>
5520         * NEWS, lib/minitasn1/element.c, lib/minitasn1/libtasn1.h,
5521         lib/minitasn1/structure.c: Use libtasn1 1.5.
5523 2008-08-29  Simon Josefsson <simon@josefsson.org>
5525         * lib/gnutls_str.c: Include stdarg.h for va_start etc.
5527 2008-08-29  Simon Josefsson <simon@josefsson.org>
5529         * lib/gnutls_anon_cred.c: Fix dummy cred.
5531 2008-08-29  Simon Josefsson <simon@josefsson.org>
5533         * configure.in: Bump libtool version because of new API.
5535 2008-08-29  Simon Josefsson <simon@josefsson.org>
5537         * doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
5538         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
5539         doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
5540         doc/examples/ex-serv1.c, lib/gnutls_anon_cred.c,
5541         lib/gnutls_buffers.c, lib/opencdk/keydb.c,
5542         libextra/openssl_compat.c, libextra/openssl_compat.h,
5543         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
5544         src/crypt.c, src/prime.c, src/printlist.c, src/serv.c, src/tests.c,
5545         src/tls_test.c: Fix warnings.
5547 2008-08-29  Simon Josefsson <simon@josefsson.org>
5549         * configure.in: Fix description of --enable-developer-mode.  Right
5550         now all it does is to enable compiler warnings.
5552 2008-08-29  Simon Josefsson <simon@josefsson.org>
5554         * NEWS, lib/auth_cert.c, lib/auth_srp_passwd.h,
5555         lib/auth_srp_sb64.c, lib/gnutls_constate.c, lib/gnutls_global.c,
5556         lib/gnutls_helper.c, lib/gnutls_int.h, lib/gnutls_srp.c,
5557         lib/gnutls_supplemental.c, lib/gnutls_x509.c, lib/mac-libgcrypt.c,
5558         lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
5559         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.h,
5560         lib/opencdk/opencdk.h, lib/opencdk/stream.c, lib/openpgp/extras.c,
5561         lib/pk-libgcrypt.c, libextra/gnutls_ia.c: Fix warnings.
5563 2008-08-29  Simon Josefsson <simon@josefsson.org>
5565         * doc/manpages/Makefile.am: Generated.
5567 2008-08-29  Simon Josefsson <simon@josefsson.org>
5569         * lib/gnutls_errors.c: Translate unknown error code message.
5571 2008-08-29  Simon Josefsson <simon@josefsson.org>
5573         * lib/gnutls_errors.c: Don't translate symbol names.
5575 2008-08-29  Simon Josefsson <simon@josefsson.org>
5577         * lib/gnutls_errors.c: Fix warning about defining variable inside
5578         functions.
5580 2008-08-29  Simon Josefsson <simon@josefsson.org>
5582         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
5583         src/errcodes.c: Add gnutls_strerror_name.
5585 2008-08-29  Simon Josefsson <simon@josefsson.org>
5587         * lib/gnutls_extensions.c: Re-add, but mark static.
5589 2008-08-29  Simon Josefsson <simon@josefsson.org>
5591         * GNUmakefile, gl/getdelim.c, gl/m4/getdelim.m4, maint.mk: Update
5592         gnulib files.
5594 2008-08-29  Simon Josefsson <simon@josefsson.org>
5596         * NEWS, lib/opencdk/Makefile.am, lib/x509/Makefile.am: Fix libtasn1
5597         include paths.
5599 2008-08-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5601         * lib/opencdk/read-packet.c: avoid using gcrypt function.
5603 2008-08-28  Simon Josefsson <simon@josefsson.org>
5605         * configure.in, lib/auth_rsa.c, lib/debug.c, lib/gnutls_cert.c,
5606         lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_extensions.c,
5607         lib/gnutls_handshake.c, lib/gnutls_v2_compat.c: Fix warnings.
5609 2008-08-28  Simon Josefsson <simon@josefsson.org>
5611         * lib/x509/common.c: Simplify logic.
5613 2008-08-28  Simon Josefsson <simon@josefsson.org>
5615         * lib/x509/dn.c: Remove dead code.
5617 2008-08-28  Simon Josefsson <simon@josefsson.org>
5619         * lib/openpgp/Makefile.am: Don't include missing -I's.
5621 2008-08-28  Simon Josefsson <simon@josefsson.org>
5623         * configure.in: Drop warning.
5625 2008-08-28  Simon Josefsson <simon@josefsson.org>
5627         * lib/x509/Makefile.am: Drop removed libextra directories from -I's.
5629 2008-08-28  Simon Josefsson <simon@josefsson.org>
5631         * configure.in: Enable all kind of warnings.  If you remove some,
5632         add a comment on why.
5634 2008-08-28  Simon Josefsson <simon@josefsson.org>
5636         * lib/openpgp/pgp.c, lib/x509/pbkdf2-sha1.c: Fix warnings.
5638 2008-08-28  Simon Josefsson <simon@josefsson.org>
5640         * configure.in: Tweak warnings.
5642 2008-08-28  Simon Josefsson <simon@josefsson.org>
5644         * includes/gnutls/x509.h, lib/x509/common.c, lib/x509/common.h,
5645         lib/x509/dn.c: Fix warnings.
5647 2008-08-28  Simon Josefsson <simon@josefsson.org>
5649         * lib/x509/common.c, lib/x509/common.h: Fix warnings.
5651 2008-08-28  Simon Josefsson <simon@josefsson.org>
5653         * lib/auth_srp.c, lib/rnd-libgcrypt.c: Fix warnings.
5655 2008-08-28  Simon Josefsson <simon@josefsson.org>
5657         * lib/gnutls_num.h: Protect against double inclusion.
5659 2008-08-28  Simon Josefsson <simon@josefsson.org>
5661         * lib/crypto.h: Protect against double inclusions.
5663 2008-08-28  Simon Josefsson <simon@josefsson.org>
5665         * lgl/Makefile.am, lgl/byteswap.in.h, lgl/m4/byteswap.m4,
5666         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
5667         lgl/tests/Makefile.am, lgl/tests/test-byteswap.c, lib/gnutls_num.c,
5668         lib/gnutls_num.h: Use byteswap from gnulib.
5670 2008-08-28  Simon Josefsson <simon@josefsson.org>
5672         * lib/auth_srp.h, lib/gnutls_global.c: Fix warnings.
5674 2008-08-28  Simon Josefsson <simon@josefsson.org>
5676         * lib/gnutls_auth_int.h: Protect against double inclusion.
5678 2008-08-28  Simon Josefsson <simon@josefsson.org>
5680         * lib/gnutls_errors.h: Protect against double inclusion.
5682 2008-08-28  Simon Josefsson <simon@josefsson.org>
5684         * lib/gnutls_buffers.h, lib/gnutls_record.h, lib/gnutls_state.h: Fix
5685         warnings.
5687 2008-08-28  Simon Josefsson <simon@josefsson.org>
5689         * lib/gnutls_algorithms.h, lib/gnutls_pk.h, lib/gnutls_x509.h,
5690         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/verify.c: Fix
5691         warnings.
5693 2008-08-28  Simon Josefsson <simon@josefsson.org>
5695         * configure.in: Add warning.
5697 2008-08-28  Simon Josefsson <simon@josefsson.org>
5699         * configure.in: Check whether warning flags are supported before
5700         using them.
5702 2008-08-28  Simon Josefsson <simon@josefsson.org>
5704         * doc/examples/Makefile.am, lib/gnutls_x509.c, lib/x509/output.c: 
5705         Make disable-extra-pki work better.
5707 2008-08-28  Simon Josefsson <simon@josefsson.org>
5709         * configure.in: Fix --disable-extra-pki flag.
5711 2008-08-28  Simon Josefsson <simon@josefsson.org>
5713         * NEWS, lib/gnutls_x509.c, lib/gnutls_x509.h, tests/Makefile.am,
5714         tests/set_pkcs7_cred.c: Remove code to import PKCS#7 certificate
5715         chains.  The code hasn't worked since GnuTLS v0.9.0.  Reported by
5716         Christian Grothoff <christian@grothoff.org>.
5718 2008-08-27  Simon Josefsson <simon@josefsson.org>
5720         * lib/gnutls_handshake.c: Cast datasize to long to match %ld printf
5721         format.
5723 2008-08-26  Simon Josefsson <simon@josefsson.org>
5725         * tests/set_pkcs7_cred.c: Fix.
5727 2008-08-26  Simon Josefsson <simon@josefsson.org>
5729         * tests/set_pkcs7_cred.c: Use utils infrastructure.
5731 2008-08-26  Simon Josefsson <simon@josefsson.org>
5733         * tests/Makefile.am, tests/set_pkcs7_cred.c: Add set_pkcs7_cred self
5734         test.
5736 2008-08-26  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
5738         * : commit 06ee30f6e553d4739ca50ab84492179da64cfc3e Author: Daniel
5739         Kahn Gillmor <dkg@fifthhorseman.net> Date:   Tue Aug 26 11:00:27
5740         2008 -0400
5742 2008-08-26  Simon Josefsson <simon@josefsson.org>
5744         * lib/gnutls_global.c, libextra/gnutls_extra.c: Fix gnulib calls.
5746 2008-08-26  Simon Josefsson <simon@josefsson.org>
5748         * THANKS: Add.
5750 2008-08-26  Simon Josefsson <simon@josefsson.org>
5752         * NEWS: Add.
5754 2008-08-26  Simon Josefsson <simon@josefsson.org>
5756         * NEWS: Add.
5758 2008-08-26  Simon Josefsson <simon@josefsson.org>
5760         * NEWS: Add.
5762 2008-08-26  Simon Josefsson <simon@josefsson.org>
5764         * NEWS: Add.
5766 2008-08-26  Simon Josefsson <simon@josefsson.org>
5768         * gl/m4/autobuild.m4, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
5769         lgl/m4/string_h.m4, lgl/m4/strverscmp.m4, lgl/m4/threadlib.m4,
5770         lgl/string.in.h, lgl/strverscmp.h, lgl/tests/Makefile.am,
5771         lgl/tests/test-strverscmp.c: Update gnulib files.
5773 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5775         * lib/gnutls_pk.c, lib/pk-libgcrypt.c, lib/x509/privkey.c: corrected
5776         private key generation
5778 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5780         * : commit 976565830d853f981ecd749bdb15dd02133ed93b Author: Nikos
5781         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Aug 25 19:50:07
5782         2008 +0300
5784 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5786         * lib/x509/output.c: removed code that incorrectly printed IP
5787         addresses.
5789 2008-08-23  Simon Josefsson <simon@josefsson.org>
5791         * NEWS: Add.
5793 2008-08-23  Simon Josefsson <simon@josefsson.org>
5795         * po/LINGUAS, po/fr.po.in, po/nl.po.in: Sync with TP.
5797 2008-08-20  Simon Josefsson <simon@josefsson.org>
5799         * NEWS: Add.
5801 2008-08-19  Simon Josefsson <simon@josefsson.org>
5803         * NEWS, configure.in: Bump versions.
5805 2008-08-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5807         * lib/opencdk/opencdk.h, lib/opencdk/read-packet.c: patch by Daniel
5808         Kahn Gillmor, to enable parsing (but not decrypting) of locked
5809         secret keys (including the "gnu-dummy" S2K option).
5811 2008-08-19  Simon Josefsson <simon@josefsson.org>
5813         * ChangeLog: Generated.
5815 2008-08-19  Simon Josefsson <simon@josefsson.org>
5817         * NEWS: Version 2.5.4.
5819 2008-08-18  Simon Josefsson <simon@josefsson.org>
5821         * gl/m4/autobuild.m4, lgl/m4/lock.m4: Update gnulib files.
5823 2008-08-18  Simon Josefsson <simon@josefsson.org>
5825         * NEWS: Fix.
5827 2008-08-18  Simon Josefsson <simon@josefsson.org>
5829         * NEWS: Add.
5831 2008-08-18  Simon Josefsson <simon@josefsson.org>
5833         * NEWS: Add.
5835 2008-08-18  Simon Josefsson <simon@josefsson.org>
5837         * lib/gnutls_global.c: Fix secure memory initialization of
5838         libgcrypt.  Reported by Joe Orton <joe@manyfish.co.uk> in
5840         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2992>.
5842 2008-08-16  Simon Josefsson <simon@josefsson.org>
5844         * doc/gnutls.texi: Reference NIST SP 800-57.
5846 2008-08-16  Simon Josefsson <simon@josefsson.org>
5848         * doc/protocol/rfc5246.txt: Add.
5850 2008-08-14  Simon Josefsson <simon@josefsson.org>
5852         * NEWS: Re-add lost entry.
5854 2008-08-14  Simon Josefsson <simon@josefsson.org>
5856         * lib/crypto.c, lib/gnutls_extensions.c, lib/gnutls_state.c,
5857         lib/x509/crq.c: Doc fixes.
5859 2008-08-14  Simon Josefsson <simon@josefsson.org>
5861         * NEWS, configure.in: Bump versions.
5863 2008-08-14  Simon Josefsson <simon@josefsson.org>
5865         * ChangeLog: Generated.
5867 2008-08-14  Simon Josefsson <simon@josefsson.org>
5869         * NEWS: Version 2.5.3.
5871 2008-08-13  Simon Josefsson <simon@josefsson.org>
5873         * NEWS: Add.
5875 2008-08-13  Simon Josefsson <simon@josefsson.org>
5877         * NEWS: Add.
5879 2008-08-13  Simon Josefsson <simon@josefsson.org>
5881         * includes/gnutls/extra.h, includes/gnutls/openssl.h,
5882         includes/gnutls/pkcs12.h, includes/gnutls/x509.h: Bump copyright in
5883         installed header files.
5885 2008-08-13  Simon Josefsson <simon@josefsson.org>
5887         * doc/manpages/Makefile.am: Generated.
5889 2008-08-13  Simon Josefsson <simon@josefsson.org>
5891         * NEWS: Add.
5893 2008-08-13  Simon Josefsson <simon@josefsson.org>
5895         * includes/gnutls/gnutls.h.in: Drop final comma in enum.  Reported
5896         in <https://savannah.gnu.org/support/?106453>.
5898 2008-08-13  Simon Josefsson <simon@josefsson.org>
5900         * lib/gnutlsxx.cpp: Don't call SRP functions if SRP is disabled.
5902 2008-08-13  Simon Josefsson <simon@josefsson.org>
5904         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
5905         lib/auth_rsa.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
5906         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_session_pack.c,
5907         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
5908         libextra/gnutls_ia.c: Fix namespace problem with TLS_MASTER_SIZE and
5909         TLS_RANDOM_SIZE.
5911 2008-08-13  Simon Josefsson <simon@josefsson.org>
5913         * gl/c-ctype.c, gl/c-ctype.h, gl/gnulib.mk, gl/inet_pton.c,
5914         gl/m4/gnulib-comp.m4, gl/m4/inet_pton.m4, gl/tests/gnulib.mk,
5915         gl/tests/test-c-ctype.c: Update gnulib files.
5917 2008-08-13  Simon Josefsson <simon@josefsson.org>
5919         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c,
5920         lib/gnutls_int.h, lib/gnutls_state.c, tests/Makefile.am,
5921         tests/finished.c: Add API to set callback to extract TLS Finished
5922         messages.
5924 2008-08-08  Simon Josefsson <simon@josefsson.org>
5926         * doc/manpages/Makefile.am: Generated.
5928 2008-08-05  Simon Josefsson <simon@josefsson.org>
5930         * GNUmakefile: Update gnulib files.
5932 2008-08-05  Simon Josefsson <simon@josefsson.org>
5934         * NEWS: Add.
5936 2008-08-04  Simon Josefsson <simon@josefsson.org>
5938         * GNUmakefile, build-aux/gnupload: Update gnulib files.
5940 2008-08-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5942         * includes/gnutls/x509.h, lib/x509/crq.c: added
5943         gnutls_x509_crq_set_key_rsa_raw() which will set a raw key to a
5944         certificate request.
5946 2008-08-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5948         * : commit 767fb210de7dcde20ac05e1f3ca78375279f5603 Author: Nikos
5949         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Sat Aug 2 11:55:56
5950         2008 +0300
5952 2008-07-22  Simon Josefsson <simon@josefsson.org>
5954         * lib/auth_psk_passwd.c, lib/gnutls_cipher.c,
5955         lib/gnutls_handshake.c, lib/x509/pkcs12.c,
5956         lib/x509/privkey_pkcs8.c, src/crypt.c: Make it compile.
5958 2008-07-22  Simon Josefsson <simon@josefsson.org>
5960         * doc/Makefile.am: Drop doxygen.
5962 2008-07-22  Simon Josefsson <simon@josefsson.org>
5964         * GNUmakefile, gl/m4/gnulib-comp.m4, lgl/m4/gnulib-comp.m4,
5965         lgl/vasnprintf.c: Update gnulib files.
5967 2008-07-10  Simon Josefsson <simon@josefsson.org>
5969         * configure.in: Bump versions.
5971 2008-07-10  Simon Josefsson <simon@josefsson.org>
5973         * NEWS, configure.in, doc/Makefile.am, doc/doxygen/Doxyfile.in,
5974         doc/doxygen/Doxyfile.orig: Add doxygen scripts.
5976 2008-07-10  Simon Josefsson <simon@josefsson.org>
5978         * lib/x509/common.c: Cleanup struct name, for doxygen documentation.
5980 2008-07-09  Simon Josefsson <simon@josefsson.org>
5982         * lib/random.h: Add license.
5984 2008-07-09  Simon Josefsson <simon@josefsson.org>
5986         * lib/auth_rsa.c, lib/auth_srp_passwd.c, lib/gnutls_pk.c,
5987         lib/random.c, lib/random.h, lib/x509/privkey_pkcs8.c, src/psk.c: 
5988         Minor randomness API cleanups.
5990 2008-07-09  Simon Josefsson <simon@josefsson.org>
5992         * lib/x509/dsa.c: Remove unused code.
5994 2008-07-08  Simon Josefsson <simon@josefsson.org>
5996         * ChangeLog: Generated.
5998 2008-07-08  Simon Josefsson <simon@josefsson.org>
6000         * NEWS: Version 2.5.2.
6002 2008-07-08  Simon Josefsson <simon@josefsson.org>
6004         * doc/gnutls.texi: Fix @include of algorithms.texi.
6006 2008-07-08  Simon Josefsson <simon@josefsson.org>
6008         * doc/Makefile.am: Fix typos.
6010 2008-07-08  Simon Josefsson <simon@josefsson.org>
6012         * doc/Makefile.am, src/Makefile.am: Generate algorithms.texi the
6013         same way as error_codes.texi for consistency.  Fixes 'make
6014         distcheck' due to srcdir != objdir breakage.
6016 2008-07-08  Simon Josefsson <simon@josefsson.org>
6018         * configure.in: Bump libtool library version because we added
6019         interfaces.
6021 2008-07-08  Simon Josefsson <simon@josefsson.org>
6023         * NEWS, lib/Makefile.am, lib/ext_inner_application.c,
6024         lib/ext_inner_application.h, lib/gnutls_extensions.c,
6025         libextra/Makefile.am, libextra/ext_inner_application.c,
6026         libextra/ext_inner_application.h, libextra/gnutls_extra.c: Move
6027         TLS/IA features to libgnutls-extra.
6029 2008-07-08  Simon Josefsson <simon@josefsson.org>
6031         * tests/tlsia.c: Initialize extra library.
6033 2008-07-08  Simon Josefsson <simon@josefsson.org>
6035         * doc/manpages/Makefile.am: Generated.
6037 2008-07-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6039         * src/printlist.c: added missing file.
6041 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6043         * doc/Makefile.am, doc/gnutls.texi: automatically generate the
6044         appendix with supported algorithms and ciphersuites.
6046 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6048         * src/Makefile.am: automatically generate the appendix with
6049         supported algorithms and ciphersuites.
6051 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6053         * lib/gnutls_priority.c: document a way to get the available
6054         algorithms and protocols.
6056 2008-07-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6058         * lib/x509/common.c: Corrected memory leak in read_octet. Based on
6059         patch by Colin Leroy (colin@colino.net)
6061 2008-07-03  Simon Josefsson <simon@josefsson.org>
6063         * NEWS: Add.
6065 2008-07-03  Simon Josefsson <simon@josefsson.org>
6067         * includes/gnutls/gnutls.h.in, lib/gnutls_extensions.c,
6068         lib/gnutls_extensions.h, lib/gnutls_global.c,
6069         lib/gnutls_handshake.c, lib/gnutls_int.h: Add APIs to register TLS
6070         extension handlers.
6072 2008-07-02  Simon Josefsson <simon@josefsson.org>
6074         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use AM_CPPFLAGS.
6076 2008-07-02  Simon Josefsson <simon@josefsson.org>
6078         * lib/opencdk/Makefile.am: lib/opencdk/Makefile.am (INCLUDES):
6079         Rename to `AM_CPPFLAGS'.
6081 2008-07-02  Simon Josefsson <simon@josefsson.org>
6083         * NEWS: Fix.
6085 2008-07-02  Simon Josefsson <simon@josefsson.org>
6087         * NEWS: Add.
6089 2008-07-02  Simon Josefsson <simon@josefsson.org>
6091         * Makefile.am, cfg.mk: Guile problem fixed.
6093 2008-07-02  Simon Josefsson <simon@josefsson.org>
6095         * lib/gnutls_dh_primes.c: Fix typo that swapped prime/generator in
6096         gnutls_dh_params_generate2.
6098 2008-07-02  Simon Josefsson <simon@josefsson.org>
6100         * NEWS, configure.in: Bump versions.
6102 2008-07-02  Simon Josefsson <simon@josefsson.org>
6104         * ChangeLog: Generated.
6106 2008-07-02  Simon Josefsson <simon@josefsson.org>
6108         * NEWS: Version 2.5.1.
6110 2008-07-02  Simon Josefsson <simon@josefsson.org>
6112         * cfg.mk, doc/examples/ex-cert-select.c,
6113         doc/examples/ex-client-psk.c, doc/examples/ex-client-tlsia.c,
6114         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
6115         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
6116         doc/examples/ex-serv-psk.c, doc/examples/ex-serv1.c,
6117         guile/src/core.c, guile/src/errors.c, guile/src/extra.c,
6118         lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
6119         lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_rsa.c,
6120         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.c,
6121         lib/auth_srp_rsa.c, lib/cipher-libgcrypt.c, lib/crypto.c,
6122         lib/debug.c, lib/ext_cert_type.c, lib/ext_max_record.c,
6123         lib/ext_oprfi.c, lib/ext_server_name.c, lib/ext_srp.c,
6124         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
6125         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
6126         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
6127         lib/gnutls_compress.c, lib/gnutls_constate.c, lib/gnutls_db.c,
6128         lib/gnutls_dh.c, lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
6129         lib/gnutls_extensions.c, lib/gnutls_global.c,
6130         lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_kx.c,
6131         lib/gnutls_mpi.c, lib/gnutls_openpgp.c, lib/gnutls_pk.c,
6132         lib/gnutls_priority.c, lib/gnutls_psk.c, lib/gnutls_psk_netconf.c,
6133         lib/gnutls_record.c, lib/gnutls_session.c,
6134         lib/gnutls_session_pack.c, lib/gnutls_sig.c, lib/gnutls_srp.c,
6135         lib/gnutls_state.c, lib/gnutls_str.c, lib/gnutls_supplemental.c,
6136         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
6137         lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
6138         lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/dummy.c,
6139         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
6140         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/misc.c,
6141         lib/opencdk/new-packet.c, lib/opencdk/pubkey.c,
6142         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
6143         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
6144         lib/opencdk/verify.c, lib/opencdk/write-packet.c,
6145         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/output.c,
6146         lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
6147         lib/pk-libgcrypt.c, lib/random.c, lib/rnd-libgcrypt.c,
6148         lib/x509/common.c, lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
6149         lib/x509/dsa.c, lib/x509/extensions.c, lib/x509/mpi.c,
6150         lib/x509/output.c, lib/x509/pbkdf2-sha1.c, lib/x509/pkcs12.c,
6151         lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
6152         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
6153         lib/x509/sign.c, lib/x509/x509.c, lib/x509/x509_write.c,
6154         libextra/gnutls_openssl.c, src/certtool-cfg.c, src/certtool.c,
6155         src/cli.c, src/common.c, src/crypt.c, src/psk.c, src/select.c,
6156         src/serv.c, src/tests.c, src/tls_test.c,
6157         tests/certificate_set_x509_crl.c, tests/crypto_rng.c,
6158         tests/dhepskself.c, tests/dn.c, tests/gc.c,
6159         tests/hostname-check/hostname-check.c, tests/mini.c,
6160         tests/moredn.c, tests/mpi.c, tests/openpgp/keyring.c,
6161         tests/openpgpself.c, tests/oprfi.c, tests/parse_ca.c,
6162         tests/pkcs12-decode/pkcs12_s2k.c, tests/x509dn.c, tests/x509self.c,
6163         tests/x509signself.c: Indent code.
6165 2008-07-02  Simon Josefsson <simon@josefsson.org>
6167         * NEWS, configure.in: Bump versions.
6169 2008-07-02  Simon Josefsson <simon@josefsson.org>
6171         * ChangeLog: Generated.
6173 2008-07-02  Simon Josefsson <simon@josefsson.org>
6175         * NEWS: Version 2.5.0.
6177 2008-07-02  Simon Josefsson <simon@josefsson.org>
6179         * tests/pkcs12-decode/Makefile.am: The -I.. needs to point to
6180         srcdir.
6182 2008-07-02  Simon Josefsson <simon@josefsson.org>
6184         * NEWS: Add.
6186 2008-07-02  Simon Josefsson <simon@josefsson.org>
6188         * NEWS: Add.
6190 2008-07-02  Simon Josefsson <simon@josefsson.org>
6192         * lib/opencdk/Makefile.am: Need -I to builddir for gnutls.h.
6194 2008-07-02  Simon Josefsson <simon@josefsson.org>
6196         * doc/reference/Makefile.am: Ignore more.
6198 2008-07-02  Simon Josefsson <simon@josefsson.org>
6200         * lib/x509/Makefile.am: Dist pbkdf2-sha1.h.
6202 2008-07-02  Simon Josefsson <simon@josefsson.org>
6204         * po/pl.po.in, po/vi.po.in: Sync with TP.
6206 2008-07-02  Simon Josefsson <simon@josefsson.org>
6208         * Makefile.am, cfg.mk: Disable building guile for now, to be able to
6209         do a release.
6211 2008-07-02  Simon Josefsson <simon@josefsson.org>
6213         * NEWS: Sort functions.
6215 2008-07-02  Simon Josefsson <simon@josefsson.org>
6217         * doc/gnutls.texi: Don't use @acronym for C++, as it breaks old
6218         texinfo/tetex installations.  Further, C++ isn't an acronym anyway
6219         as far as I know.
6221 2008-07-01  Simon Josefsson <simon@josefsson.org>
6223         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6224         gl/tests/Makefile.am, gl/tests/gnulib.mk,
6225         gl/tests/test-EOVERFLOW.c, gl/tests/test-arpa_inet.c,
6226         gl/tests/test-getaddrinfo.c, gl/tests/test-getdelim.c,
6227         gl/tests/test-getline.c, gl/tests/test-netinet_in.c,
6228         gl/tests/test-strerror.c, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
6229         lgl/m4/gnulib-comp.m4, lgl/tests/Makefile.am, lgl/tests/dummy.c,
6230         lgl/tests/intprops.h, lgl/tests/test-EOVERFLOW.c,
6231         lgl/tests/test-alloca-opt.c, lgl/tests/test-c-ctype.c,
6232         lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
6233         lgl/tests/test-func.c, lgl/tests/test-lseek.c,
6234         lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
6235         lgl/tests/test-memcmp.c, lgl/tests/test-read-file.c,
6236         lgl/tests/test-snprintf.c, lgl/tests/test-stdbool.c,
6237         lgl/tests/test-stdint.c, lgl/tests/test-stdio.c,
6238         lgl/tests/test-stdlib.c, lgl/tests/test-string.c,
6239         lgl/tests/test-strings.c, lgl/tests/test-sys_socket.c,
6240         lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
6241         lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
6242         lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
6243         lgl/tests/verify.h: Add gnulib self-tests.
6245 2008-07-01  Simon Josefsson <simon@josefsson.org>
6247         * lgl/m4/gnulib-cache.m4: Put gnulib tests in a separate directory.
6249 2008-07-01  Simon Josefsson <simon@josefsson.org>
6251         * m4/gc_random.m4: Remove unused code.
6253 2008-07-01  Simon Josefsson <simon@josefsson.org>
6255         * lgl/Makefile.am, lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c,
6256         lgl/arctwo.h, lgl/des.c, lgl/des.h, lgl/gc-gnulib.c,
6257         lgl/gc-libgcrypt.c, lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c,
6258         lgl/hmac-sha1.c, lgl/hmac.h, lgl/m4/arcfour.m4, lgl/m4/arctwo.m4,
6259         lgl/m4/des.m4, lgl/m4/gc-arcfour.m4, lgl/m4/gc-arctwo.m4,
6260         lgl/m4/gc-camellia.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
6261         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
6262         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
6263         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
6264         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
6265         lgl/m4/hmac-sha1.m4, lgl/m4/md2.m4, lgl/m4/md4.m4, lgl/m4/md5.m4,
6266         lgl/m4/memxor.m4, lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/md2.c,
6267         lgl/md2.h, lgl/md4.c, lgl/md4.h, lgl/md5.c, lgl/md5.h,
6268         lgl/memxor.c, lgl/memxor.h, lgl/rijndael-alg-fst.c,
6269         lgl/rijndael-alg-fst.h, lgl/rijndael-api-fst.c,
6270         lgl/rijndael-api-fst.h, lgl/sha1.c, lgl/sha1.h: Drop gnulib gc
6271         modules.
6273 2008-07-01  Simon Josefsson <simon@josefsson.org>
6275         * configure.in, lgl/m4/gnulib-cache.m4: Drop gc.
6277 2008-07-01  Simon Josefsson <simon@josefsson.org>
6279         * lib/gnutls_cipher.c, lib/gnutls_handshake.c,
6280         lib/x509/privkey_pkcs8.c: Drop gc.h.
6282 2008-06-30  Simon Josefsson <simon@josefsson.org>
6284         * NEWS: Add.
6286 2008-06-30  Simon Josefsson <simon@josefsson.org>
6288         * lib/gnutls_handshake.c: (_gnutls_handshake_hash_buffers_clear): Make sure deinitialized MAC
6289         hashes are initialized.  Report and tiny patch from Tomas Mraz
6290         <tmraz@redhat.com>.
6292 2008-06-30  Simon Josefsson <simon@josefsson.org>
6294         * THANKS: Add.
6296 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6298         * src/crypt.c: this fixes a problem in srptool, where the passwords
6299         never match (--verify check) on some architectures (patch by
6300         Matthias Koenig <mkoenig@suse.de>)
6302 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6304         * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: corrected
6305         openssl.
6307 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6309         * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: use native
6310         gnutls functions.
6312 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6314         * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: added
6315         _gnutls_hash_fast()
6317 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6319         * : commit fded9a7d1e6d58f951fc7e8f4db80d3e23f5ea1f Author: Nikos
6320         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Jun 30 20:15:19
6321         2008 +0300
6323 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6325         * src/crypt.c, src/psk.c: avoid using gc_ functions for random data.
6327 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6329         * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h,
6330         lib/x509/Makefile.am, lib/x509/pbkdf2-sha1.c,
6331         lib/x509/pbkdf2-sha1.h, lib/x509/privkey_pkcs8.c, tests/gc.c: added
6332         _gnutls_pkcs5_pbkdf2_sha1() based on gc_pkcs5_pbkdf2_sha1()
6334 2008-06-30  Simon Josefsson <simon@josefsson.org>
6336         * : Remove executable.
6338 2008-06-30  Simon Josefsson <simon@josefsson.org>
6340         * lib/gnutls_psk_netconf.c: Remove debug code.
6342 2008-06-30  Simon Josefsson <simon@josefsson.org>
6344         * doc/manpages/Makefile.am: Generated.
6346 2008-06-30  Simon Josefsson <simon@josefsson.org>
6348         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-tool.m4,
6349         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-tool.m4: Update gnulib files.
6351 2008-06-30  Simon Josefsson <simon@josefsson.org>
6353         * NEWS: Add.
6355 2008-06-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6357         * lib/gnutls_state.c: added check before reallocation of parameters
6358         to avoid memory leaks on rehandshake.
6360 2008-06-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6362         * NEWS: document the rewrite of opencdk crypto backend.
6364 2008-06-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6366         * NEWS, doc/gnutls.texi, includes/gnutls/crypto.h,
6367         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_anon.c,
6368         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
6369         lib/auth_dhe_psk.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
6370         lib/auth_srp.c, lib/cipher-libgcrypt.c, lib/crypto.c, lib/crypto.h,
6371         lib/debug.c, lib/debug.h, lib/gnutls_algorithms.c,
6372         lib/gnutls_cert.h, lib/gnutls_cipher_int.c,
6373         lib/gnutls_cipher_int.h, lib/gnutls_datum.h, lib/gnutls_dh.c,
6374         lib/gnutls_dh.h, lib/gnutls_dh_primes.c, lib/gnutls_global.c,
6375         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_int.h,
6376         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_openpgp.c,
6377         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
6378         lib/gnutls_psk_netconf.c, lib/gnutls_rsa_export.c,
6379         lib/gnutls_rsa_export.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
6380         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
6381         lib/gnutls_state.h, lib/gnutls_supplemental.c, lib/gnutls_x509.h,
6382         lib/mac-libgcrypt.c, lib/mpi-libgcrypt.c, lib/opencdk/Makefile.am,
6383         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/dummy.c,
6384         lib/opencdk/filters.h, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
6385         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.c,
6386         lib/opencdk/main.h, lib/opencdk/misc.c, lib/opencdk/new-packet.c,
6387         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
6388         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
6389         lib/opencdk/sig-check.c, lib/opencdk/stream.c, lib/opencdk/types.h,
6390         lib/opencdk/verify.c, lib/opencdk/write-packet.c,
6391         lib/openpgp/extras.c, lib/openpgp/openpgp_int.h,
6392         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
6393         lib/pk-libgcrypt.c, lib/random.c, lib/random.h,
6394         lib/rnd-libgcrypt.c, lib/x509/Makefile.am, lib/x509/common.c,
6395         lib/x509/common.h, lib/x509/crl.c, lib/x509/mpi.c,
6396         lib/x509/pkcs12.c, lib/x509/pkcs12_encr.c, lib/x509/privkey.c,
6397         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
6398         lib/x509/x509.c, lib/x509/x509_int.h, src/psk-gaa.c,
6399         tests/Makefile.am, tests/ca.pem, tests/crypto_rng.c, tests/mpi.c,
6400         tests/netconf-psk.c, tests/openpgp/keyring.c,
6401         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12_s2k.c: 
6402         Initial merge attempt with gnutls_with_ext_mpi
6404 2008-06-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6406         * lib/gnutls_dh_primes.c: do not add trailing zero on the size
6407         count.
6409 2008-06-23  Simon Josefsson <simon@josefsson.org>
6411         * GNUmakefile: Update gnulib files.
6413 2008-06-23  Simon Josefsson <simon@josefsson.org>
6415         * NEWS: Add.
6417 2008-06-23  Simon Josefsson <simon@josefsson.org>
6419         * lib/Makefile.am: Fix build failures related to opencdk.h.
6420         Reported by Roman Bogorodskiy <novel@FreeBSD.org> in
6422         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2930>.
6424 2008-06-19  Simon Josefsson <simon@josefsson.org>
6426         * configure.in: Fix typo.
6428 2008-06-19  Simon Josefsson <simon@josefsson.org>
6430         * configure.in: Disable C++ library if psk, srp, anon etc have been
6431         disabled.  The libgnutlsxx.cpp file calls several functions that may
6432         have been removed.
6434 2008-06-19  Simon Josefsson <simon@josefsson.org>
6436         * configure.in, doc/examples/Makefile.am: Make
6437         --disable-psk-authentication work.
6439 2008-06-19  Simon Josefsson <simon@josefsson.org>
6441         * lgl/m4/lock.m4: Update gnulib files.
6443 2008-06-19  Simon Josefsson <simon@josefsson.org>
6445         * doc/examples/ex-cxx.cpp: Use cstring instead of string.h.
6446         Reported by Daniel Black <dragonheart@gentoo.org> in
6448         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2922>.
6450 2008-06-19  Simon Josefsson <simon@josefsson.org>
6452         * NEWS: Add.
6454 2008-06-18  Simon Josefsson <simon@josefsson.org>
6456         * src/cli.c, src/psk.c: Fix warning regarding undeclared getpass
6457         replacement.  Reported by Massimo Gaspari <massimo.gaspari@alice.it>
6458         in <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6460 2008-06-18  Simon Josefsson <simon@josefsson.org>
6462         * src/cli.c: Fix warning.  Reported by Massimo Gaspari
6463         <massimo.gaspari@alice.it> in
6464         <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6466 2008-06-18  Simon Josefsson <simon@josefsson.org>
6468         * lib/gnutls_state.h: Add prototype for _gnutls_session_is_psk.
6469         Reported by Massimo Gaspari <massimo.gaspari@alice.it> in
6470         <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6472 2008-06-18  Simon Josefsson <simon@josefsson.org>
6474         * Makefile.am, NEWS, configure.in: Bump versions.
6476 2008-06-18  Simon Josefsson <simon@josefsson.org>
6478         * ChangeLog: Generated.
6480 2008-06-18  Simon Josefsson <simon@josefsson.org>
6482         * NEWS: Add v2.4.0 release notes.
6484 2008-06-18  Simon Josefsson <simon@josefsson.org>
6486         * Makefile.am: Fix release target.
6488 2008-06-18  Simon Josefsson <simon@josefsson.org>
6490         * NEWS: Version 2.4.0.
6492 2008-06-18  Simon Josefsson <simon@josefsson.org>
6494         * doc/manpages/Makefile.am: Generated.
6496 2008-06-18  Simon Josefsson <simon@josefsson.org>
6498         * AUTHORS, NEWS, includes/gnutls/openpgp.h, lib/openpgp/pgp.c,
6499         lib/openpgp/privkey.c: libgnutls [OpenPGP]: New APIs to retrieve
6500         fingerprint from OpenPGP subkeys.  Contributed by Daniel Kahn
6501         Gillmor <dkg-debian.org@fifthhorseman.net>.
6503 2008-06-16  Simon Josefsson <simon@josefsson.org>
6505         * NEWS, configure.in: Bump versions.
6507 2008-06-16  Simon Josefsson <simon@josefsson.org>
6509         * lib/openpgp/pgp.c: Fix typo in documentation.  Tiny patch from
6510         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
6512 2008-06-15  Simon Josefsson <simon@josefsson.org>
6514         * ChangeLog: Generated.
6516 2008-06-15  Simon Josefsson <simon@josefsson.org>
6518         * NEWS: Version 2.3.15.
6520 2008-06-15  Simon Josefsson <simon@josefsson.org>
6522         * tests/Makefile.am, tests/openpgp-certs/Makefile.am: Disable
6523         openpgp-certs properly.
6525 2008-06-15  Simon Josefsson <simon@josefsson.org>
6527         * doc/gendocs_template, lgl/Makefile.am, lgl/m4/stdio_h.m4,
6528         lgl/stdio.in.h: Update gnulib files.
6530 2008-06-15  Simon Josefsson <simon@josefsson.org>
6532         * NEWS, tests/Makefile.am: Disable openpgp-certs self-test.
6534 2008-06-11  Simon Josefsson <simon@josefsson.org>
6536         * NEWS, configure.in: Bump versions.
6538 2008-06-11  Simon Josefsson <simon@josefsson.org>
6540         * ChangeLog: Generated.
6542 2008-06-11  Simon Josefsson <simon@josefsson.org>
6544         * NEWS: Version 2.3.14.
6546 2008-06-10  Simon Josefsson <simon@josefsson.org>
6548         * lgl/m4/memmem.m4: Update gnulib files.
6550 2008-06-10  Simon Josefsson <simon@josefsson.org>
6552         * tests/openpgp-certs/testcerts: Use port 5557.
6554 2008-06-10  Simon Josefsson <simon@josefsson.org>
6556         * NEWS: Unrelease it.
6558 2008-06-09  Simon Josefsson <simon@josefsson.org>
6560         * tests/openpgp-certs/testcerts: Fix.
6562 2008-06-09  Simon Josefsson <simon@josefsson.org>
6564         * tests/openpgp-certs/testcerts: Deal with objdir != srcdir builds.
6566 2008-06-09  Simon Josefsson <simon@josefsson.org>
6568         * tests/openpgp-certs/Makefile.am: Dist *.gpg's.
6570 2008-06-09  Simon Josefsson <simon@josefsson.org>
6572         * Makefile.am: Fix release target.
6574 2008-06-09  Simon Josefsson <simon@josefsson.org>
6576         * configure.in: Reorder.
6578 2008-06-09  Simon Josefsson <simon@josefsson.org>
6580         * configure.in: Drop AC_CANONICAL_TARGET, unused.
6582 2008-06-09  Simon Josefsson <simon@josefsson.org>
6584         * configure.in, gl/gnulib.mk, gl/m4/autobuild.m4,
6585         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, m4/autobuild.m4: Import
6586         autobuild from gnulib.
6588 2008-06-09  Simon Josefsson <simon@josefsson.org>
6590         * NEWS: Version 2.3.14.
6592 2008-06-09  Simon Josefsson <simon@josefsson.org>
6594         * NEWS: Fix.
6596 2008-06-09  Simon Josefsson <simon@josefsson.org>
6598         * lib/x509/x509.c: Doc fix.
6600 2008-06-08  Simon Josefsson <simon@josefsson.org>
6602         * THANKS: Add.
6604 2008-06-08  Simon Josefsson <simon@josefsson.org>
6606         * NEWS, lib/x509/x509.c: gnutls_x509_crt_get_extension_oid: Doc fix.
6607         Reported by Sam Varshavchik <mrsam@courier-mta.com>.
6609 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6611         * lib/opencdk/sig-check.c: added check for empty UID list.
6613 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6615         * configure.in, tests/Makefile.am, tests/openpgp-certs/Makefile.am,
6616         tests/openpgp-certs/ca-public.gpg,
6617         tests/openpgp-certs/ca-secret.gpg,
6618         tests/openpgp-certs/srv-public-127.0.0.1-signed.gpg,
6619         tests/openpgp-certs/srv-public-all-signed.gpg,
6620         tests/openpgp-certs/srv-public-localhost-signed.gpg,
6621         tests/openpgp-certs/srv-public.gpg,
6622         tests/openpgp-certs/srv-secret.gpg, tests/openpgp-certs/testcerts: 
6623         Added OpenPGP certificate verification test.
6625 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6627         * NEWS, lib/opencdk/keydb.c, lib/opencdk/main.h,
6628         lib/opencdk/sig-check.c: Changed OpenPGP verification behaviour. An
6629         OpenPGP certificate is now only considered verified if all the user
6630         IDs are verified.
6632 2008-06-07  Simon Josefsson <simon@josefsson.org>
6634         * NEWS, doc/examples/ex-cxx.cpp: Make it find strlen.  Problem
6635         reported by Rainer Gerhards <rgerhards@gmail.com> and suggested fix
6636         by "John Brooks" <aspecialj@gmail.com>.
6638 2008-06-07  Simon Josefsson <simon@josefsson.org>
6640         * NEWS, configure.in: Bump versions.
6642 2008-06-07  Simon Josefsson <simon@josefsson.org>
6644         * po/LINGUAS: Sync with TP.
6646 2008-06-07  Simon Josefsson <simon@josefsson.org>
6648         * po/LINGUAS: Sync with TP.
6650 2008-06-07  Simon Josefsson <simon@josefsson.org>
6652         * ChangeLog: Generated.
6654 2008-06-07  Simon Josefsson <simon@josefsson.org>
6656         * NEWS: Version 2.3.13.
6658 2008-06-07  Simon Josefsson <simon@josefsson.org>
6660         * NEWS: Fix.
6662 2008-06-07  Simon Josefsson <simon@josefsson.org>
6664         * NEWS: Add.
6666 2008-06-07  Simon Josefsson <simon@josefsson.org>
6668         * doc/examples/ex-serv-export.c: Fix memory leak.
6670 2008-06-07  Simon Josefsson <simon@josefsson.org>
6672         * tests/resume.c: Fix memory leak.
6674 2008-06-07  Simon Josefsson <simon@josefsson.org>
6676         * GNUmakefile: Update gnulib files.
6678 2008-06-07  Simon Josefsson <simon@josefsson.org>
6680         * NEWS, tests/anonself.c, tests/dhepskself.c, tests/mini.c,
6681         tests/openpgpself.c, tests/oprfi.c, tests/x509dn.c,
6682         tests/x509self.c, tests/x509signself.c: tests/: Reduce amount of
6683         debugging output.
6685 2008-06-05  Simon Josefsson <simon@josefsson.org>
6687         * NEWS: Add.
6689 2008-06-05  Simon Josefsson <simon@josefsson.org>
6691         * tests/set_pkcs12_cred.c: Make it run without PKCS12FILE for
6692         typical scenarios.
6694 2008-06-05  Simon Josefsson <simon@josefsson.org>
6696         * NEWS: Fix.
6698 2008-06-05  Simon Josefsson <simon@josefsson.org>
6700         * tests/resume.c: Fix memory leak.
6702 2008-06-05  Simon Josefsson <simon@josefsson.org>
6704         * tests/tlsia.c: Fix memory leak.
6706 2008-06-05  Simon Josefsson <simon@josefsson.org>
6708         * tests/x509dn.c: Fix memory leaks.
6710 2008-06-05  Simon Josefsson <simon@josefsson.org>
6712         * tests/pskself.c: Fix most memory leaks.
6714 2008-06-05  Simon Josefsson <simon@josefsson.org>
6716         * tests/dhepskself.c: Fix memory leaks.
6718 2008-06-05  Simon Josefsson <simon@josefsson.org>
6720         * tests/x509signself.c: Fix memory leaks.
6722 2008-06-05  Simon Josefsson <simon@josefsson.org>
6724         * tests/anonself.c: Fix memory leaks.
6726 2008-06-05  Simon Josefsson <simon@josefsson.org>
6728         * tests/x509self.c: Revert last commit, fix memory leak the right
6729         way.
6731 2008-06-05  Simon Josefsson <simon@josefsson.org>
6733         * tests/openpgpself.c: Fix memory leak.
6735 2008-06-05  Simon Josefsson <simon@josefsson.org>
6737         * tests/x509self.c: Fix memory leaks.
6739 2008-06-05  Simon Josefsson <simon@josefsson.org>
6741         * doc/examples/ex-x509-info.c: Fix printing of serial number.
6743 2008-06-05  Simon Josefsson <simon@josefsson.org>
6745         * tests/libgcrypt.supp: Drop non-generic stuff.
6747 2008-06-05  Simon Josefsson <simon@josefsson.org>
6749         * tests/gc.c: Fix memory leak.
6751 2008-06-05  Simon Josefsson <simon@josefsson.org>
6753         * tests/certder.c: Fix memory leaks.
6755 2008-06-05  Simon Josefsson <simon@josefsson.org>
6757         * tests/moredn.c: Fix memory leak.
6759 2008-06-05  Simon Josefsson <simon@josefsson.org>
6761         * NEWS: Add.
6763 2008-06-05  Simon Josefsson <simon@josefsson.org>
6765         * tests/Makefile.am: Dist libgcrypt.supp.
6767 2008-06-05  Simon Josefsson <simon@josefsson.org>
6769         * tests/libgcrypt.supp: Add.
6771 2008-06-05  Simon Josefsson <simon@josefsson.org>
6773         * tests/mini.c: Fix warnings.
6775 2008-06-05  Simon Josefsson <simon@josefsson.org>
6777         * NEWS, tests/Makefile.am, tests/mini.c: Add mini self-test, to
6778         avoid having to fork to test TLS handshakes.
6780 2008-06-05  Simon Josefsson <simon@josefsson.org>
6782         * po/ms.po.in: Sync with TP.
6784 2008-06-05  Simon Josefsson <simon@josefsson.org>
6786         * NEWS: Add.
6788 2008-06-05  Simon Josefsson <simon@josefsson.org>
6790         * doc/gnutls.texi: Reorder.
6792 2008-06-05  Simon Josefsson <simon@josefsson.org>
6794         * doc/gnutls.texi: Add psktool to @direntry.  Alphasort @direntry.
6796 2008-06-05  Simon Josefsson <simon@josefsson.org>
6798         * README: Drop experimental stuff.
6800 2008-06-05  Simon Josefsson <simon@josefsson.org>
6802         * NEWS: Fix.
6804 2008-06-05  Simon Josefsson <simon@josefsson.org>
6806         * NEWS: Add.
6808 2008-06-05  Simon Josefsson <simon@josefsson.org>
6810         * tests/openpgpself.c: The test now works.
6812 2008-06-05  Simon Josefsson <simon@josefsson.org>
6814         * lgl/stdio-impl.h: Update gnulib files.
6816 2008-06-05  Simon Josefsson <simon@josefsson.org>
6818         * NEWS, configure.in: Bump versions.
6820 2008-06-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6822         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: safer copying of keyid
6823         type.
6825 2008-06-04  Simon Josefsson <simon@josefsson.org>
6827         * ChangeLog: Generated.
6829 2008-06-04  Simon Josefsson <simon@josefsson.org>
6831         * NEWS: Version 2.3.12.
6833 2008-06-04  Simon Josefsson <simon@josefsson.org>
6835         * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
6837 2008-06-04  Simon Josefsson <simon@josefsson.org>
6839         * NEWS: We reverted the ABI bump.
6841 2008-06-04  Simon Josefsson <simon@josefsson.org>
6843         * lib/gnutls_psk_netconf.c: Doc fix.
6845 2008-06-04  Simon Josefsson <simon@josefsson.org>
6847         * lib/gnutls_psk.c: Doc fix.
6849 2008-06-04  Simon Josefsson <simon@josefsson.org>
6851         * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
6853 2008-06-04  Simon Josefsson <simon@josefsson.org>
6855         * configure.in: Bump ABI version due to added symbols.
6857 2008-06-04  Simon Josefsson <simon@josefsson.org>
6859         * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
6860         Josefsson <simon@josefsson.org> Date:   Wed Jun 4 08:11:34 2008
6861         +0200
6863 2008-06-04  Simon Josefsson <simon@josefsson.org>
6865         * doc/examples/ex-session-info.c: Update example with more PSK
6866         printing.
6868 2008-06-04  Simon Josefsson <simon@josefsson.org>
6870         * NEWS: Version 2.3.4.netconf.2.
6872 2008-06-04  Simon Josefsson <simon@josefsson.org>
6874         * doc/manpages/Makefile.am: Generated.
6876 2008-06-04  Simon Josefsson <simon@josefsson.org>
6878         * doc/gnutls.texi: Document PSK stuff.
6880 2008-06-04  Simon Josefsson <simon@josefsson.org>
6882         * src/cli.c: Allow --pskusername to be specified to avoid query in
6883         PSK callback.
6885 2008-06-04  Simon Josefsson <simon@josefsson.org>
6887         * NEWS: Add.
6889 2008-06-04  Simon Josefsson <simon@josefsson.org>
6891         * src/serv-gaa.c, src/serv-gaa.h: Generated.
6893 2008-06-04  Simon Josefsson <simon@josefsson.org>
6895         * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
6897 2008-06-04  Simon Josefsson <simon@josefsson.org>
6899         * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
6901 2008-06-04  Simon Josefsson <simon@josefsson.org>
6903         * lib/auth_psk.c: Generate server key exchange (psk identity hint).
6904         Invoke client callback.
6906 2008-06-04  Simon Josefsson <simon@josefsson.org>
6908         * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
6909         gnutls_psk_set_server_credentials_hint.
6911 2008-06-03  Simon Josefsson <simon@josefsson.org>
6913         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c: 
6914         Add gnutls_psk_client_get_hint function.  Use it.
6916 2008-06-03  Simon Josefsson <simon@josefsson.org>
6918         * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
6920 2008-06-03  Simon Josefsson <simon@josefsson.org>
6922         * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa: 
6923         psktool: Support --netconf-hint.
6925 2008-06-03  Simon Josefsson <simon@josefsson.org>
6927         * NEWS, configure.in: Bump versions.
6929 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6931         * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
6933 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6935         * lib/auth_cert.c: Corrected usage of DECR_LEN()
6937 2008-06-01  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6939         * tests/openpgpself.c: reduced logging level
6941 2008-05-27  Simon Josefsson <simon@josefsson.org>
6943         * m4/libgcrypt.m4: Update to latest version.
6945 2008-05-27  Simon Josefsson <simon@josefsson.org>
6947         * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
6948         markers.
6950 2008-05-26  Simon Josefsson <simon@josefsson.org>
6952         * NEWS: Fix.
6954 2008-05-26  Simon Josefsson <simon@josefsson.org>
6956         * configure.in: Revert "Revert ABI version, make libgnutls-extra use
6957         another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
6959 2008-05-26  Simon Josefsson <simon@josefsson.org>
6961         * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
6963 2008-05-26  Simon Josefsson <simon@josefsson.org>
6965         * NEWS: Mention ABI bump.
6967 2008-05-26  Simon Josefsson <simon@josefsson.org>
6969         * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
6971 2008-05-26  Simon Josefsson <simon@josefsson.org>
6973         * configure.in: Revert ABI version, make libgnutls-extra use another
6974         ABI version.
6976 2008-05-26  Simon Josefsson <simon@josefsson.org>
6978         * configure.in: Bump ABI version.
6980 2008-05-26  Simon Josefsson <simon@josefsson.org>
6982         * lib/gnutls_cert.c: Doc fix.
6984 2008-05-26  Simon Josefsson <simon@josefsson.org>
6986         * NEWS: Merge 2.2.x branch NEWS entries.
6988 2008-05-26  Simon Josefsson <simon@josefsson.org>
6990         * NEWS: Add.
6992 2008-05-26  Simon Josefsson <simon@josefsson.org>
6994         * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
6995         unsigned.  Based on report from Laurence Withers <l@lwithers.me.uk>,
6996         see:
6998         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
7000 2008-05-26  Simon Josefsson <simon@josefsson.org>
7002         * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
7003         gnulib files.
7005 2008-05-26  Simon Josefsson <simon@josefsson.org>
7007         * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c: 
7008         libgnutls-openssl: added RAND_pseudo_bytes API.  Tiny patch from
7009         Robert Millan <rmh@aybabtu.com>.
7011 2008-05-26  Simon Josefsson <simon@josefsson.org>
7013         * NEWS, configure.in: Bump versions.
7015 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7017         * lib/opencdk/sig-check.c: added error check.
7019 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7021         * lib/openpgp/output.c: Print Never when a certificate never
7022         expires.
7024 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7026         * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
7027         which returned the same value for index==0 or 1.
7029 2008-05-20  Simon Josefsson <simon@josefsson.org>
7031         * ChangeLog: Generated.
7033 2008-05-20  Simon Josefsson <simon@josefsson.org>
7035         * NEWS: Version 2.3.11.
7037 2008-05-20  Simon Josefsson <simon@josefsson.org>
7039         * NEWS: Add.
7041 2008-05-20  Simon Josefsson <simon@josefsson.org>
7043         * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
7045 2008-05-20  Simon Josefsson <simon@josefsson.org>
7047         * doc/examples/Makefile.am: Fix ex-cxx name.  Fix LDADD's.
7049 2008-05-20  Simon Josefsson <simon@josefsson.org>
7051         * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
7053 2008-05-20  Simon Josefsson <simon@josefsson.org>
7055         * src/certtool.c: Restore umask after opening file.  Suggested by
7056         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
7058 2008-05-20  Simon Josefsson <simon@josefsson.org>
7060         * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
7061         umask unconditionally.
7063 2008-05-19  Simon Josefsson <simon@josefsson.org>
7065         * NEWS: Add.
7067 2008-05-19  Simon Josefsson <simon@josefsson.org>
7069         * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
7071 2008-05-19  Simon Josefsson <simon@josefsson.org>
7073         * NEWS: Add.
7075 2008-05-19  Simon Josefsson <simon@josefsson.org>
7077         * lib/Makefile.am: Don't pass all C flags when building C++ library.
7079 2008-05-19  Simon Josefsson <simon@josefsson.org>
7081         * NEWS, configure.in: Bump versions.
7083 2008-05-19  Simon Josefsson <simon@josefsson.org>
7085         * ChangeLog: Generated.
7087 2008-05-19  Simon Josefsson <simon@josefsson.org>
7089         * NEWS: Version 2.3.10.
7091 2008-05-19  Simon Josefsson <simon@josefsson.org>
7093         * configure.in: Bump versions.
7095 2008-05-19  Simon Josefsson <simon@josefsson.org>
7097         * NEWS: Add.
7099 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7101         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
7102         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
7103         Ballester.
7105 2008-05-19  Simon Josefsson <simon@josefsson.org>
7107         * Makefile.am: Disable ftp.gnutls.org for now.
7109 2008-05-19  Simon Josefsson <simon@josefsson.org>
7111         * lgl/vasnprintf.c: Update gnulib files.
7113 2008-05-19  Simon Josefsson <simon@josefsson.org>
7115         * NEWS: Add.
7117 2008-05-19  Simon Josefsson <simon@josefsson.org>
7119         * lib/ext_server_name.c, lib/gnutls_cipher.c,
7120         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
7121         vulnerabilities.  See
7122         http://www.gnu.org/software/gnutls/security.html for updates.
7124 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7126         * NEWS: Use umask to restrict permissions to owner before creating a
7127         file.
7129 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7131         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
7132         src/certtool.gaa: Use umask to restrict the newly created file's
7133         permissions if operating on a private key.  This effectively fixes
7134         the issue reported at
7135         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
7136         followups.
7138 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7140         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
7141         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
7142         Updated the C++ API with patch from Eduardo Villanueva Che.
7143         Suggested by Benjamin Herr.
7145 2008-05-16  Simon Josefsson <simon@josefsson.org>
7147         * ChangeLog: Generated.
7149 2008-05-16  Simon Josefsson <simon@josefsson.org>
7151         * NEWS: Version 2.3.9.
7153 2008-05-16  Simon Josefsson <simon@josefsson.org>
7155         * configure.in: Remove obsolete comment.
7157 2008-05-16  Simon Josefsson <simon@josefsson.org>
7159         * configure.in: Typo.
7161 2008-05-16  Simon Josefsson <simon@josefsson.org>
7163         * NEWS: Add.
7165 2008-05-16  Simon Josefsson <simon@josefsson.org>
7167         * configure.in: Don't check for present headers, hard code checks
7168         for silly src/cfg/.
7170 2008-05-16  Simon Josefsson <simon@josefsson.org>
7172         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7173         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
7175 2008-05-16  Simon Josefsson <simon@josefsson.org>
7177         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
7178         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
7179         gnulib module.
7181 2008-05-16  Simon Josefsson <simon@josefsson.org>
7183         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
7184         to files, change permissions of file.  Now the file which the
7185         private key is saved to is chmod'ed 0600.  Reported by martin f
7186         krafft <madduck@debian.org> see
7187         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
7189 2008-05-16  Simon Josefsson <simon@josefsson.org>
7191         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
7192         src/certtool.c: certtool: Encrypting a private key now require a
7193         confirmed password.  Before, './certtool -k -8' would merely ask for
7194         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
7195         <nebuchadnezzar@asgardr.info> see
7196         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
7198 2008-05-16  Simon Josefsson <simon@josefsson.org>
7200         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
7201         gnulib files.
7203 2008-05-16  Simon Josefsson <simon@josefsson.org>
7205         * NEWS, configure.in: Remove --enable-profile-mode.
7207 2008-05-16  Simon Josefsson <simon@josefsson.org>
7209         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
7211 2008-05-15  Simon Josefsson <simon@josefsson.org>
7213         * ChangeLog: Generated.
7215 2008-05-15  Simon Josefsson <simon@josefsson.org>
7217         * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
7218         server key exchange message to be optional for PSK ciphers.
7220 2008-05-15  Simon Josefsson <simon@josefsson.org>
7222         * NEWS: Version 2.3.4.netconf.1.
7224 2008-05-15  Simon Josefsson <simon@josefsson.org>
7226         * NEWS: Add.
7228 2008-05-15  Simon Josefsson <simon@josefsson.org>
7230         * NEWS: Add.
7232 2008-05-15  Simon Josefsson <simon@josefsson.org>
7234         * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
7236 2008-05-15  Simon Josefsson <simon@josefsson.org>
7238         * src/cli.c: Fix so that PSK authentication works.
7240 2008-05-15  Simon Josefsson <simon@josefsson.org>
7242         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
7244 2008-05-15  Simon Josefsson <simon@josefsson.org>
7246         * src/cli.c: Fix so that PSK authentication works.
7248 2008-05-15  Simon Josefsson <simon@josefsson.org>
7250         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7251         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
7253 2008-05-11  Simon Josefsson <simon@josefsson.org>
7255         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
7257 2008-05-07  Simon Josefsson <simon@josefsson.org>
7259         * NEWS: Add.
7261 2008-05-07  Simon Josefsson <simon@josefsson.org>
7263         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
7264         openpgp is disabled.
7266 2008-05-07  Simon Josefsson <simon@josefsson.org>
7268         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
7269         built.
7271 2008-05-07  Simon Josefsson <simon@josefsson.org>
7273         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
7274         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
7275         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
7276         <https://savannah.gnu.org/support/index.php?106342>.
7278 2008-05-06  Simon Josefsson <simon@josefsson.org>
7280         * lib/gnutls_global.c: Fix warning.
7282 2008-05-06  Simon Josefsson <simon@josefsson.org>
7284         * NEWS, gl/getaddrinfo.h: Update gnulib files.
7286 2008-05-06  Simon Josefsson <simon@josefsson.org>
7288         * NEWS: Fix.
7290 2008-05-06  Simon Josefsson <simon@josefsson.org>
7292         * NEWS: Add.
7294 2008-05-06  Simon Josefsson <simon@josefsson.org>
7296         * lib/openpgp/output.c: More translation markups.
7298 2008-05-06  Simon Josefsson <simon@josefsson.org>
7300         * po/POTFILES.in: Add translations from openpgp output functions
7301         too.
7303 2008-05-06  Simon Josefsson <simon@josefsson.org>
7305         * lib/x509/output.c: Translation fixes, tiny patch from Benno
7306         Schulenberg <bensberg@justemail.net>.
7308 2008-05-05  Simon Josefsson <simon@josefsson.org>
7310         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
7311         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
7313 2008-05-02  Simon Josefsson <simon@josefsson.org>
7315         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
7316         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
7317         2008 +0300
7319 2008-04-30  Simon Josefsson <simon@josefsson.org>
7321         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
7323 2008-04-30  Simon Josefsson <simon@josefsson.org>
7325         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
7326         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
7327         gnulib files.
7329 2008-04-29  Simon Josefsson <simon@josefsson.org>
7331         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
7332         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
7334 2008-04-29  Simon Josefsson <simon@josefsson.org>
7336         * NEWS: Add.
7338 2008-04-29  Simon Josefsson <simon@josefsson.org>
7340         * configure.in: Call AM_CONDITIONAL at top-level.
7342 2008-04-29  Simon Josefsson <simon@josefsson.org>
7344         * NEWS, configure.in: Bump versions.
7346 2008-04-29  Simon Josefsson <simon@josefsson.org>
7348         * Makefile.am: Dist maint.mk.
7350 2008-04-29  Simon Josefsson <simon@josefsson.org>
7352         * ChangeLog: Generated.
7354 2008-04-29  Simon Josefsson <simon@josefsson.org>
7356         * NEWS: Version 2.3.8.
7358 2008-04-29  Simon Josefsson <simon@josefsson.org>
7360         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
7361         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
7362         lgl/string.in.h: Update gnulib files.
7364 2008-04-29  Simon Josefsson <simon@josefsson.org>
7366         * po/LINGUAS, po/vi.po.in: Sync with TP.
7368 2008-04-29  Simon Josefsson <simon@josefsson.org>
7370         * NEWS: Add.
7372 2008-04-29  Simon Josefsson <simon@josefsson.org>
7374         * NEWS: Add.
7376 2008-04-29  Simon Josefsson <simon@josefsson.org>
7378         * NEWS: Add.
7380 2008-04-29  Simon Josefsson <simon@josefsson.org>
7382         * NEWS: Clarify area of change.
7384 2008-04-29  Simon Josefsson <simon@josefsson.org>
7386         * NEWS: Add.
7388 2008-04-29  Simon Josefsson <simon@josefsson.org>
7390         * NEWS: Add.
7392 2008-04-29  Simon Josefsson <simon@josefsson.org>
7394         * lib/gnutls_handshake.c: Doc fix.
7396 2008-04-29  Simon Josefsson <simon@josefsson.org>
7398         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7399         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
7400         Increase max handshake packet size.  Add new error code for
7401         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
7402         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
7403         test servers.
7405 2008-04-29  Simon Josefsson <simon@josefsson.org>
7407         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
7408         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
7409         +0200
7411 2008-04-28  Simon Josefsson <simon@josefsson.org>
7413         * src/cli.c: Avoid another duplicate call to socket_bye() which can
7414         cause a crash.
7416 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7418         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
7419         src/tests.c: gnutls-cli will exit once a certificate that doesn't
7420         have the correct name is found.
7422 2008-04-28  Simon Josefsson <simon@josefsson.org>
7424         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
7425         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
7426         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
7427         for newly added APIs.
7429 2008-04-28  Simon Josefsson <simon@josefsson.org>
7431         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
7432         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
7433         warnings).
7435 2008-04-28  Simon Josefsson <simon@josefsson.org>
7437         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
7438         gtk-doc warnings).
7440 2008-04-28  Simon Josefsson <simon@josefsson.org>
7442         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
7443         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
7444         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
7445         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
7446         warnings).
7448 2008-04-28  Simon Josefsson <simon@josefsson.org>
7450         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
7451         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
7453 2008-04-28  Simon Josefsson <simon@josefsson.org>
7455         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
7456         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
7457         +0200
7459 2008-04-28  Simon Josefsson <simon@josefsson.org>
7461         * NEWS: Add.
7463 2008-04-28  Simon Josefsson <simon@josefsson.org>
7465         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
7466         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
7467         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
7468         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
7469         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
7470         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
7472 2008-04-28  Simon Josefsson <simon@josefsson.org>
7474         * NEWS: Add.
7476 2008-04-28  Simon Josefsson <simon@josefsson.org>
7478         * configure.in: Fix typo.
7480 2008-04-28  Simon Josefsson <simon@josefsson.org>
7482         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
7483         by default.
7485 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7487         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
7488         registration test.
7490 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7492         * lib/crypto.c: add warning that these functions have to be called
7493         before gnutls_global_init().
7495 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7497         * lib/crypto.c, lib/random.c: faster seek into the list.
7499 2008-04-25  Simon Josefsson <simon@josefsson.org>
7501         * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
7502         key derivation algorithm.
7504 2008-04-25  Simon Josefsson <simon@josefsson.org>
7506         * NEWS, configure.in: Bump versions.
7508 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7510         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
7511         deregisteration function to free buffers allocated for registering
7512         algorithms.
7514 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7516         * lib/crypto.c: corrected segmentation fault on registering ciphers.
7518 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7520         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
7521         src/certtool.gaa: added --outraw --inraw options.
7523 2008-04-23  Simon Josefsson <simon@josefsson.org>
7525         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
7527 2008-04-23  Simon Josefsson <simon@josefsson.org>
7529         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
7530         1.4.1rc1 is released.
7532 2008-04-22  Simon Josefsson <simon@josefsson.org>
7534         * gl/arpa_inet.in.h: Update gnulib files.
7536 2008-04-22  Simon Josefsson <simon@josefsson.org>
7538         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
7539         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
7541 2008-04-22  Simon Josefsson <simon@josefsson.org>
7543         * NEWS, configure.in: Bump versions.
7545 2008-04-22  Simon Josefsson <simon@josefsson.org>
7547         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
7548         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
7549         +0200
7551 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7553         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
7554         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
7555         2008 +0300
7557 2008-04-21  Simon Josefsson <simon@josefsson.org>
7559         * ChangeLog: Generated.
7561 2008-04-21  Simon Josefsson <simon@josefsson.org>
7563         * NEWS: Version 2.3.7.
7565 2008-04-21  Simon Josefsson <simon@josefsson.org>
7567         * doc/Makefile.am: Don't clean Guile documentations on make clean.
7569 2008-04-21  Simon Josefsson <simon@josefsson.org>
7571         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
7572         Fix warnings.
7574 2008-04-21  Simon Josefsson <simon@josefsson.org>
7576         * NEWS: Fix.
7578 2008-04-21  Simon Josefsson <simon@josefsson.org>
7580         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
7581         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7582         lib/minitasn1/element.c, lib/minitasn1/int.h,
7583         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
7584         1.4.
7586 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7588         * NEWS: opencdk now properly sets the key usage bits into openpgp
7589         keys.
7591 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7593         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
7594         while reading public keys.
7596 2008-04-18  Simon Josefsson <simon@josefsson.org>
7598         * NEWS, THANKS: Add.
7600 2008-04-18  Simon Josefsson <simon@josefsson.org>
7602         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
7603         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
7604         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
7605         part is necessary too.
7607 2008-04-18  Simon Josefsson <simon@josefsson.org>
7609         * NEWS, src/certtool.c: certtool: with --generate-request and newly
7610         generated keys, print the key.
7612 2008-04-18  Simon Josefsson <simon@josefsson.org>
7614         * configure.in: Explain libgcrypt around gnulib.
7616 2008-04-18  Simon Josefsson <simon@josefsson.org>
7618         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
7619         document opencdk API.
7621 2008-04-18  Simon Josefsson <simon@josefsson.org>
7623         * NEWS: Add.
7625 2008-04-18  Simon Josefsson <simon@josefsson.org>
7627         * NEWS: Add.
7629 2008-04-18  Simon Josefsson <simon@josefsson.org>
7631         * configure.in: Typo fix.
7633 2008-04-18  Simon Josefsson <simon@josefsson.org>
7635         * lib/Makefile.am: Link to -lws2_32 if needed.
7637 2008-04-18  Simon Josefsson <simon@josefsson.org>
7639         * configure.in: Define WINVER to get modern features.  Test for
7640         ws2_32.  Add conditional.
7642 2008-04-18  Simon Josefsson <simon@josefsson.org>
7644         * NEWS: Add.
7646 2008-04-18  Simon Josefsson <simon@josefsson.org>
7648         * lib/x509/output.c: Use ASCII-only isprint function to get
7649         consistent outputs.  Reported by Massimo Gaspari
7650         <massimo.gaspari@alice.it> in
7651         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
7653 2008-04-18  Simon Josefsson <simon@josefsson.org>
7655         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
7656         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
7657         for lib/x509/output.c.
7659 2008-04-18  Simon Josefsson <simon@josefsson.org>
7661         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
7662         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7663         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
7664         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
7665         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7666         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
7667         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
7668         gl/ for opencdk.
7670 2008-04-18  Simon Josefsson <simon@josefsson.org>
7672         * configure.in: Link to libgcrypt when running gnulib checks, to get
7673         their vasprintf on MinGW.
7675 2008-04-18  Simon Josefsson <simon@josefsson.org>
7677         * configure.in: Don't check for vasprintf, already checked for by
7678         gnulib.
7680 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7682         * lib/openpgp/pgp.c: corrected typo.
7684 2008-04-17  Simon Josefsson <simon@josefsson.org>
7686         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
7687         Fix some obsolete stuff.
7689 2008-04-17  Simon Josefsson <simon@josefsson.org>
7691         * NEWS, configure.in: Bump versions.
7693 2008-04-17  Simon Josefsson <simon@josefsson.org>
7695         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
7697 2008-04-17  Simon Josefsson <simon@josefsson.org>
7699         * ChangeLog: Generated.
7701 2008-04-17  Simon Josefsson <simon@josefsson.org>
7703         * NEWS: Version 2.3.6.
7705 2008-04-17  Simon Josefsson <simon@josefsson.org>
7707         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
7708         rpl_strerror problem when linking on HPUX, see:
7710         <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>.
7712 2008-04-17  Simon Josefsson <simon@josefsson.org>
7714         * NEWS: Add.
7716 2008-04-17  Simon Josefsson <simon@josefsson.org>
7718         * NEWS: Add.
7720 2008-04-17  Simon Josefsson <simon@josefsson.org>
7722         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
7723         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
7724         +0200
7726 2008-04-17  Simon Josefsson <simon@josefsson.org>
7728         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
7730 2008-04-17  Simon Josefsson <simon@josefsson.org>
7732         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
7733         namespace.
7735 2008-04-17  Simon Josefsson <simon@josefsson.org>
7737         * lib/auth_cert.c: Fix warning.
7739 2008-04-17  Ludovic Courtès <ludo@gnu.org>
7741         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
7742         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
7743         +0200
7745 2008-04-17  Simon Josefsson <simon@josefsson.org>
7747         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
7748         libextra/ and includes/.
7750 2008-04-17  Simon Josefsson <simon@josefsson.org>
7752         * lib/Makefile.am: Simplify cdk handling.
7754 2008-04-17  Simon Josefsson <simon@josefsson.org>
7756         * doc/gnutls.texi: Discuss OpenCDK better.
7758 2008-04-17  Simon Josefsson <simon@josefsson.org>
7760         * README: No need for external opencdk.
7762 2008-04-17  Simon Josefsson <simon@josefsson.org>
7764         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
7765         link with external opencdk.  It seems we now don't have resources to
7766         maintain the LGPL opencdk code externally, since making it use
7767         GnuTLS's crypto code will be complicated.  See discussion in:
7769         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
7771 2008-04-17  Simon Josefsson <simon@josefsson.org>
7773         * configure.in: No need for alloca checks.
7775 2008-04-17  Simon Josefsson <simon@josefsson.org>
7777         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
7778         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
7779         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
7780         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
7781         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
7782         instead.  One reason is increased portability to Windows, the other
7783         is that several of the uses may be unsafe because the size of data
7784         allocated could be large.  Reported by Massimo Gaspari
7785         <massimo.gaspari@alice.it> in
7786         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
7788 2008-04-17  Simon Josefsson <simon@josefsson.org>
7790         * lib/auth_cert.c: Don't use alloca, the certificate list can be
7791         larger than stack size.
7793 2008-04-17  Simon Josefsson <simon@josefsson.org>
7795         * THANKS: Add.
7797 2008-04-17  Simon Josefsson <simon@josefsson.org>
7799         * THANKS: Add.
7801 2008-04-17  Simon Josefsson <simon@josefsson.org>
7803         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
7804         doesn't work under Windows.  Reported by Massimo Gaspari
7805         <massimo.gaspari@alice.it> in
7806         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
7808 2008-04-17  Simon Josefsson <simon@josefsson.org>
7810         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
7811         modern libtasn1.
7813 2008-04-17  Simon Josefsson <simon@josefsson.org>
7815         * doc/examples/Makefile.am: Fix typo.
7817 2008-04-17  Simon Josefsson <simon@josefsson.org>
7819         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
7820         improve portability.  Based on HPUX recommendations in
7822         <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>.
7824 2008-04-16  Simon Josefsson <simon@josefsson.org>
7826         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
7827         rpl_fseeko problem reported in
7828         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
7830 2008-04-15  Simon Josefsson <simon@josefsson.org>
7832         * doc/gnutls.texi: Update bibliography.
7834 2008-04-15  Simon Josefsson <simon@josefsson.org>
7836         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
7838 2008-04-15  Simon Josefsson <simon@josefsson.org>
7840         * lib/openpgp/pgp.c: Improve error messages.  See
7841         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
7843 2008-04-15  Simon Josefsson <simon@josefsson.org>
7845         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
7847 2008-04-15  Simon Josefsson <simon@josefsson.org>
7849         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
7850         set certificate request version if not set.
7852 2008-04-15  Simon Josefsson <simon@josefsson.org>
7854         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
7855         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
7856         <aspecialj@gmail.com> in
7857         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
7859 2008-04-15  Simon Josefsson <simon@josefsson.org>
7861         * NEWS, configure.in: Bump versions.
7863 2008-04-14  Simon Josefsson <simon@josefsson.org>
7865         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
7867 2008-04-14  Simon Josefsson <simon@josefsson.org>
7869         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
7871 2008-04-14  Simon Josefsson <simon@josefsson.org>
7873         * ChangeLog: Generated.
7875 2008-04-14  Simon Josefsson <simon@josefsson.org>
7877         * NEWS: Version 2.3.5.
7879 2008-04-14  Simon Josefsson <simon@josefsson.org>
7881         * NEWS: Add.
7883 2008-04-14  Simon Josefsson <simon@josefsson.org>
7885         * NEWS: Add.
7887 2008-04-14  Simon Josefsson <simon@josefsson.org>
7889         * NEWS: Add.
7891 2008-04-13  Simon Josefsson <simon@josefsson.org>
7893         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
7895 2008-04-13  Simon Josefsson <simon@josefsson.org>
7897         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
7899 2008-04-13  Simon Josefsson <simon@josefsson.org>
7901         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
7902         Update gnulib files.
7904 2008-04-13  Simon Josefsson <simon@josefsson.org>
7906         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
7907         Quick fix for SHA-224 and old libgcrypt's.
7909 2008-04-13  Simon Josefsson <simon@josefsson.org>
7911         * NEWS: Add.
7913 2008-04-13  Simon Josefsson <simon@josefsson.org>
7915         * NEWS: Add.
7917 2008-04-13  Simon Josefsson <simon@josefsson.org>
7919         * doc/manpages/Makefile.am: Generated.
7921 2008-04-13  Simon Josefsson <simon@josefsson.org>
7923         * lib/random.h: Fix warnings.
7925 2008-04-13  Simon Josefsson <simon@josefsson.org>
7927         * cfg.mk: Typo.
7929 2008-04-13  Simon Josefsson <simon@josefsson.org>
7931         * po/Makevars: We don't need --no-location any more, git stores
7932         *.po.in's.
7934 2008-04-13  Simon Josefsson <simon@josefsson.org>
7936         * Makefile.am, cfg.mk: Translation fixes.
7938 2008-04-13  Simon Josefsson <simon@josefsson.org>
7940         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
7941         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
7942         translation handling to avoid git conflicts.
7944 2008-04-13  Simon Josefsson <simon@josefsson.org>
7946         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
7947         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7948         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
7949         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7950         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
7951         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
7952         Update gnulib files.
7954 2008-04-13  Simon Josefsson <simon@josefsson.org>
7956         * doc/manpages/Makefile.am: Cosmetic.
7958 2008-04-13  Simon Josefsson <simon@josefsson.org>
7960         * doc/manpages/Makefile.am: Whitespace fix.
7962 2008-04-13  Simon Josefsson <simon@josefsson.org>
7964         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
7965         easier to understand changes.
7967 2008-04-13  Simon Josefsson <simon@josefsson.org>
7969         * NEWS: Add.
7971 2008-04-13  Simon Josefsson <simon@josefsson.org>
7973         * configure.in: Fix test.
7975 2008-04-13  Simon Josefsson <simon@josefsson.org>
7977         * configure.in: Don't bother checking for --output-def if shared
7978         libraries are disabled.  Based on report from Massimo Gaspari
7979         <massimo.gaspari@alice.it> in
7980         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
7982 2008-04-13  Simon Josefsson <simon@josefsson.org>
7984         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
7986 2008-04-13  Simon Josefsson <simon@josefsson.org>
7988         * ChangeLog: Generated.
7990 2008-04-13  Simon Josefsson <simon@josefsson.org>
7992         * NEWS: Version 2.3.4.netconf.0.
7994 2008-04-13  Simon Josefsson <simon@josefsson.org>
7996         * Makefile.am: Fix release target.
7998 2008-04-13  Simon Josefsson <simon@josefsson.org>
8000         * configure.in: Bump version.
8002 2008-04-13  Simon Josefsson <simon@josefsson.org>
8004         * doc/examples/ex-client-psk.c: Typo.
8006 2008-04-13  Simon Josefsson <simon@josefsson.org>
8008         * NEWS: Add.
8010 2008-04-13  Simon Josefsson <simon@josefsson.org>
8012         * lib/gnutls_psk_netconf.c: Typo.
8014 2008-04-13  Simon Josefsson <simon@josefsson.org>
8016         * includes/gnutls/gnutls.h.in: Typo.
8018 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8020         * includes/gnutls/openpgp.h: changed api.
8022 2008-04-12  Simon Josefsson <simon@josefsson.org>
8024         * doc/examples/ex-serv-psk.c: Doc fix.
8026 2008-04-12  Simon Josefsson <simon@josefsson.org>
8028         * NEWS: Add.
8030 2008-04-12  Simon Josefsson <simon@josefsson.org>
8032         * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
8033         self test.
8035 2008-04-12  Simon Josefsson <simon@josefsson.org>
8037         * lib/gnutls_psk_netconf.c: Typo.
8039 2008-04-12  Simon Josefsson <simon@josefsson.org>
8041         * doc/examples/Makefile.am: Add ex-serv-psk.
8043 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8045         * src/cli.c: get_auth_subkey has one more parameter.
8047 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8049         * lib/opencdk/pubkey.c: return the size of the required buffer to
8050         hold the data
8052 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8054         * lib/openpgp/output.c: Deallocate memory from parameters only when
8055         function run was successful.
8057 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8059         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
8060         get_auth_subkey() to work for all use cases
8062 2008-04-10  Nikos <nmav@crystal.(none)>
8064         * lib/openpgp/pgp.c: do not return any subkey if an authentication
8065         subkey is not found
8067 2008-04-10  Nikos <nmav@crystal.(none)>
8069         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
8070         corrected bug in openpgp import when data is of size zero. Reported
8071         by Daniel Kahn
8073 2008-04-08  Simon Josefsson <simon@josefsson.org>
8075         * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
8077 2008-04-08  Simon Josefsson <simon@josefsson.org>
8079         * doc/manpages/Makefile.am: Generated.
8081 2008-04-08  Simon Josefsson <simon@josefsson.org>
8083         * tests/netconf-psk.c: Fix bugs.
8085 2008-04-08  Simon Josefsson <simon@josefsson.org>
8087         * lib/gnutls_psk_netconf.c: Fix bugs.
8089 2008-04-08  Simon Josefsson <simon@josefsson.org>
8091         * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
8093 2008-04-08  Simon Josefsson <simon@josefsson.org>
8095         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
8096         lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
8097         NETCONF-PSK support.
8099 2008-04-04  Nikos <nmav@crystal.(none)>
8101         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
8102         a non proper certificate is loaded.
8104 2008-04-04  Simon Josefsson <simon@josefsson.org>
8106         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
8108 2008-04-04  Simon Josefsson <simon@josefsson.org>
8110         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
8112 2008-04-03  Simon Josefsson <simon@josefsson.org>
8114         * NEWS: Add.
8116 2008-04-03  Simon Josefsson <simon@josefsson.org>
8118         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
8119         from Laurence Withers <l@lwithers.me.uk>, see
8121         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
8123 2008-04-03  Simon Josefsson <simon@josefsson.org>
8125         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
8126         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
8127         +0200
8129 2008-04-02  Nikos <nmav@crystal.(none)>
8131         * NEWS: documented the openpgp updates.
8133 2008-04-02  Nikos <nmav@crystal.(none)>
8135         * doc/manpages/certtool.1: added the openpgp functionality to the
8136         manpage.
8138 2008-04-02  Nikos <nmav@crystal.(none)>
8140         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
8141         parameters.
8143 2008-04-02  Nikos <nmav@crystal.(none)>
8145         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
8146         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
8148 2008-04-02  Nikos <nmav@crystal.(none)>
8150         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
8151         Consistent printing of revoked status.  Consistent printing of key
8152         algorithm.
8154 2008-04-02  Nikos <nmav@crystal.(none)>
8156         * lib/gnutls_errors.c: Added revoked UID error string.
8158 2008-04-02  Nikos <nmav@crystal.(none)>
8160         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
8162 2008-04-02  Simon Josefsson <simon@josefsson.org>
8164         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
8166 2008-03-30  Simon Josefsson <simon@josefsson.org>
8168         * lib/crypto.h: Fix warnings.
8170 2008-03-30  Simon Josefsson <simon@josefsson.org>
8172         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
8173         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
8175 2008-03-29  Nikos <nmav@crystal.(none)>
8177         * NEWS: Documented the --priority option to gnutls-cli and
8178         gnutls-serv.
8180 2008-03-29  Nikos <nmav@crystal.(none)>
8182         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
8183         the --priority option.
8185 2008-03-29  Nikos <nmav@crystal.(none)>
8187         * NEWS: corrected the news entry.
8189 2008-03-29  Nikos <nmav@crystal.(none)>
8191         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
8192         empty key (for PKCS #11).  Reported by Joe Orton.
8194 2008-03-29  Nikos <nmav@crystal.(none)>
8196         * NEWS: gnutls_crypto_rnd_register: ADDED
8198 2008-03-29  Nikos <nmav@crystal.(none)>
8200         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
8201         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
8203 2008-03-29  Simon Josefsson <simon@josefsson.org>
8205         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
8206         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
8208 2008-03-28  Simon Josefsson <simon@josefsson.org>
8210         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
8212 2008-03-28  Simon Josefsson <simon@josefsson.org>
8214         * NEWS: Entries added at wrong place, move them.
8216 2008-03-28  Simon Josefsson <simon@josefsson.org>
8218         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
8219         since it isn't specified in TLS 1.2.
8221 2008-03-28  Simon Josefsson <simon@josefsson.org>
8223         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
8225 2008-03-28  Simon Josefsson <simon@josefsson.org>
8227         * gl/gnulib.mk: Update gnulib files.
8229 2008-03-27  Simon Josefsson <simon@josefsson.org>
8231         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
8233 2008-03-25  Simon Josefsson <simon@josefsson.org>
8235         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
8236         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8237         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
8238         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
8239         Update gnulib files.
8241 2008-03-20  Ludovic Courtès <ludo@gnu.org>
8243         * configure.in, guile/src/Makefile.am: Check whether
8244         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
8245           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
8247 2008-03-19  Simon Josefsson <simon@josefsson.org>
8249         * libextra/gnutls_extra.c: Fix LZO build failure.
8251 2008-03-19  Ludovic Courtès <ludo@gnu.org>
8253         * 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.
8255 2008-03-19  Ludovic Courtès <ludo@gnu.org>
8257         * guile/src/core.c: guile: Don't declare `inline' functions that use
8258         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
8260 2008-03-19  Simon Josefsson <simon@josefsson.org>
8262         * NEWS, configure.in: Bump versions.
8264 2008-03-19  Simon Josefsson <simon@josefsson.org>
8266         * ChangeLog: Generated.
8268 2008-03-19  Simon Josefsson <simon@josefsson.org>
8270         * includes/Makefile.am: Dist gnutls/crypto.h.
8272 2008-03-19  Simon Josefsson <simon@josefsson.org>
8274         * NEWS: Version 2.3.4.
8276 2008-03-19  Simon Josefsson <simon@josefsson.org>
8278         * NEWS: Add.
8280 2008-03-19  Simon Josefsson <simon@josefsson.org>
8282         * NEWS: Fix.
8284 2008-03-19  Simon Josefsson <simon@josefsson.org>
8286         * NEWS: Add.
8288 2008-03-19  Simon Josefsson <simon@josefsson.org>
8290         * doc/examples/ex-client-resume.c, lib/crypto.c,
8291         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
8292         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
8293         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
8294         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
8295         src/serv.c: Fix gcc warnings.
8297 2008-03-19  Simon Josefsson <simon@josefsson.org>
8299         * lib/x509/x509.c: Fix warning.
8301 2008-03-16  Nikos <nmav@crystal.(none)>
8303         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8304         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
8305         succeed.
8307 2008-03-16  Nikos <nmav@crystal.(none)>
8309         * includes/gnutls/crypto.h: updated
8311 2008-03-16  Nikos <nmav@crystal.(none)>
8313         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
8314         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
8315         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
8316         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
8317         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
8318         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
8319         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
8320         in the cipher (register) interface and added hash.
8322 2008-03-16  Nikos <nmav@crystal.(none)>
8324         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
8325         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
8326         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8327         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
8328         lib/gnutls_state.c: Added functionality to override (register) a
8329         cipher. Initial functionality for MAC and digest algorithms.
8331 2008-03-11  Simon Josefsson <simon@josefsson.org>
8333         * lib/openpgp/gnutls_openpgp.h: Remove things already in
8334         includes/gnutls/openpgp.h.
8336 2008-03-11  Simon Josefsson <simon@josefsson.org>
8338         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
8339         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
8340         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
8341         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
8342         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
8343         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
8344         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
8345         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
8346         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
8347         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
8348         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
8349         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
8350         headers for OpenPGP code.  According to Nikos they are now licensed
8351         under the LGPL, see:
8353         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
8355 2008-03-11  Simon Josefsson <simon@josefsson.org>
8357         * lib/Makefile.am: Typo.
8359 2008-03-11  Simon Josefsson <simon@josefsson.org>
8361         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
8362         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
8363         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
8364         lgl/m4/include_next.m4: Update gnulib files.
8366 2008-03-10  Simon Josefsson <simon@josefsson.org>
8368         * NEWS: Add.
8370 2008-03-10  Simon Josefsson <simon@josefsson.org>
8372         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
8374 2008-03-10  Simon Josefsson <simon@josefsson.org>
8376         * includes/gnutls/gnutls.h.in: Finish renaming of export
8377         x509/openpgp functions.  In particular,
8378         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
8379         and gnutls_certificate_get_openpgp_keyring.
8381 2008-03-10  Simon Josefsson <simon@josefsson.org>
8383         * NEWS, configure.in: Bump versions.
8385 2008-03-10  Simon Josefsson <simon@josefsson.org>
8387         * ChangeLog: Generated.
8389 2008-03-10  Simon Josefsson <simon@josefsson.org>
8391         * libextra/Makefile.am: Revert
8392         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
8393         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
8394         directory libtool: link: cannot determine absolute directory name of
8395         `../../lib/.libs'
8397 2008-03-10  Simon Josefsson <simon@josefsson.org>
8399         * NEWS: Version 2.3.3.
8401 2008-03-10  Simon Josefsson <simon@josefsson.org>
8403         * NEWS: Fix.
8405 2008-03-10  Simon Josefsson <simon@josefsson.org>
8407         * NEWS: Fix.
8409 2008-03-10  Simon Josefsson <simon@josefsson.org>
8411         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
8412         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
8413         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
8414         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
8415         Bogorodskiy <novel@FreeBSD.org>.
8417 2008-03-08  Nikos <nmav@crystal.(none)>
8419         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
8420         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
8422 2008-03-07  Ludovic Courtès <ludo@gnu.org>
8424         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
8425         `guile-snarf'.
8427 2008-03-07  Ludovic Courtès <ludo@gnu.org>
8429         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
8430         <config.h>, not "config.h".
8432 2008-03-07  Simon Josefsson <simon@josefsson.org>
8434         * NEWS: Add.
8436 2008-03-07  Simon Josefsson <simon@josefsson.org>
8438         * THANKS: Add.
8440 2008-03-06  Simon Josefsson <simon@josefsson.org>
8442         * NEWS: Add.
8444 2008-03-06  Simon Josefsson <simon@josefsson.org>
8446         * doc/reference/gnutls-docs.sgml: Add index.
8448 2008-03-06  Simon Josefsson <simon@josefsson.org>
8450         * lib/x509_b64.c: Doc fixes.
8452 2008-03-06  Simon Josefsson <simon@josefsson.org>
8454         * lib/gnutls_alert.c: Doc fix.
8456 2008-03-06  Simon Josefsson <simon@josefsson.org>
8458         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
8459         gnutls_hex2bin prototype.
8461 2008-03-06  Simon Josefsson <simon@josefsson.org>
8463         * doc/manpages/Makefile.am: Generated.
8465 2008-03-06  Simon Josefsson <simon@josefsson.org>
8467         * src/cli.c: Fix warnings.
8469 2008-03-06  Simon Josefsson <simon@josefsson.org>
8471         * src/select.c: Avoid confusing gtk-doc.
8473 2008-03-06  Simon Josefsson <simon@josefsson.org>
8475         * lib/opencdk/kbnode.c: Doc fixes.
8477 2008-03-06  Simon Josefsson <simon@josefsson.org>
8479         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
8481 2008-03-06  Simon Josefsson <simon@josefsson.org>
8483         * lib/openpgp/privkey.c: Doc fixes.
8485 2008-03-06  Simon Josefsson <simon@josefsson.org>
8487         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
8489 2008-03-06  Simon Josefsson <simon@josefsson.org>
8491         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
8493 2008-03-06  Simon Josefsson <simon@josefsson.org>
8495         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
8496         lib/gnutls_state.c: Doc fixes.
8498 2008-03-06  Simon Josefsson <simon@josefsson.org>
8500         * lib/gnutls_ui.c: Doc fix.
8502 2008-03-06  Simon Josefsson <simon@josefsson.org>
8504         * lib/gnutls_db.c: Doc fix.
8506 2008-03-06  Simon Josefsson <simon@josefsson.org>
8508         * lib/gnutls_session.c: Doc fix.
8510 2008-03-06  Simon Josefsson <simon@josefsson.org>
8512         * lib/gnutls_global.c: Doc fix.
8514 2008-03-06  Simon Josefsson <simon@josefsson.org>
8516         * lib/gnutls_srp.c: Doc fix.
8518 2008-03-06  Simon Josefsson <simon@josefsson.org>
8520         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
8521         libextra/gnutls_ia.c: Doc fixes.
8523 2008-03-06  Simon Josefsson <simon@josefsson.org>
8525         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
8527 2008-03-06  Simon Josefsson <simon@josefsson.org>
8529         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
8530         examples.
8532 2008-03-06  Simon Josefsson <simon@josefsson.org>
8534         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
8535         gtk-doc makefile, this version allows us to get rid of tmpl/.
8537 2008-03-06  Simon Josefsson <simon@josefsson.org>
8539         * m4/gtk-doc.m4: Update gtk-doc.m4.
8541 2008-03-06  Simon Josefsson <simon@josefsson.org>
8543         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
8544         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
8545         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
8546         remove verbose 'This function ...' Improves looks in 'apropos'
8547         output.
8549 2008-03-06  Simon Josefsson <simon@josefsson.org>
8551         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
8552         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
8553         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
8554         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
8555         Improves man page look in 'apropos'.
8557 2008-03-06  Simon Josefsson <simon@josefsson.org>
8559         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
8560         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
8562 2008-03-05  Simon Josefsson <simon@josefsson.org>
8564         * NEWS: Add.
8566 2008-03-05  Simon Josefsson <simon@josefsson.org>
8568         * NEWS, src/common.c: Print DH parameters of session.
8570 2008-03-05  Simon Josefsson <simon@josefsson.org>
8572         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
8573         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
8575 2008-02-28  Simon Josefsson <simon@josefsson.org>
8577         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
8578         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
8579         gnulib module to make sure __func__ is available would be nice.
8581 2008-02-27  Simon Josefsson <simon@josefsson.org>
8583         * NEWS: Add.
8585 2008-02-27  Simon Josefsson <simon@josefsson.org>
8587         * lib/x509/x509_write.c: Doc fix.
8589 2008-02-27  Simon Josefsson <simon@josefsson.org>
8591         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
8592         certificates.  See
8594         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
8596 2008-02-26  Simon Josefsson <simon@josefsson.org>
8598         * lib/x509/x509_write.c: Doc fixes.
8600 2008-02-26  Simon Josefsson <simon@josefsson.org>
8602         * AUTHORS: Add.
8604 2008-02-26  Simon Josefsson <simon@josefsson.org>
8606         * AUTHORS: Add.
8608 2008-02-26  Simon Josefsson <simon@josefsson.org>
8610         * NEWS, configure.in: Bump versions.
8612 2008-02-26  Simon Josefsson <simon@josefsson.org>
8614         * Makefile.am: Fix release target.
8616 2008-02-26  Simon Josefsson <simon@josefsson.org>
8618         * ChangeLog: Generated.
8620 2008-02-26  Simon Josefsson <simon@josefsson.org>
8622         * NEWS: Version 2.3.2.
8624 2008-02-26  Simon Josefsson <simon@josefsson.org>
8626         * tests/openpgpself.c: Force success.
8628 2008-02-26  Simon Josefsson <simon@josefsson.org>
8630         * NEWS: Add.
8632 2008-02-26  Simon Josefsson <simon@josefsson.org>
8634         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
8635         lib/gnutls_session.h: Remove empty gnutls_session.h.
8637 2008-02-26  Simon Josefsson <simon@josefsson.org>
8639         * lib/x509/x509_int.h: align comments
8641 2008-02-26  Simon Josefsson <simon@josefsson.org>
8643         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
8644         duplicating stuff.
8646 2008-02-26  Simon Josefsson <simon@josefsson.org>
8648         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
8649         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
8650         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
8652 2008-02-26  Simon Josefsson <simon@josefsson.org>
8654         * doc/reference/Makefile.am, lib/gnutls_cert.c,
8655         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
8656         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
8657         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
8658         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
8659         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
8660         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
8661         mpi.h stuff to x509_int.h.
8663 2008-02-26  Simon Josefsson <simon@josefsson.org>
8665         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
8666         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
8667         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
8668         gnutls_str.h and update callers.
8670 2008-02-26  Simon Josefsson <simon@josefsson.org>
8672         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
8673         to do it twice.
8675 2008-02-26  Simon Josefsson <simon@josefsson.org>
8677         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
8678         (now in lib/x509/x509_int.h).
8680 2008-02-26  Simon Josefsson <simon@josefsson.org>
8682         * doc/reference/Makefile.am, lib/x509/Makefile.am,
8683         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
8684         lib/x509/extensions.h, lib/x509/privkey.c,
8685         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
8686         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
8688 2008-02-26  Simon Josefsson <simon@josefsson.org>
8690         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
8691         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
8692         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
8693         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
8695 2008-02-26  Simon Josefsson <simon@josefsson.org>
8697         * doc/reference/Makefile.am, lib/gnutls_x509.c,
8698         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
8699         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
8700         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
8701         x509_int.h.
8703 2008-02-26  Simon Josefsson <simon@josefsson.org>
8705         * doc/reference/Makefile.am, lib/gnutls_x509.c,
8706         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
8707         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
8709 2008-02-26  Simon Josefsson <simon@josefsson.org>
8711         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
8712         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
8713         stuff to x509_int.h.
8715 2008-02-26  Simon Josefsson <simon@josefsson.org>
8717         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
8718         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
8719         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
8720         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
8721         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
8722         lib/x509/x509_int.h, lib/x509/x509_write.c,
8723         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
8725 2008-02-26  Simon Josefsson <simon@josefsson.org>
8727         * doc/reference/Makefile.am, lib/x509/Makefile.am,
8728         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
8729         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
8730         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
8732 2008-02-26  Simon Josefsson <simon@josefsson.org>
8734         * lib/openpgp/privkey.c: No need for rfc2818.h.
8736 2008-02-26  Simon Josefsson <simon@josefsson.org>
8738         * lib/x509/x509_int.h: Doc fixes.
8740 2008-02-26  Simon Josefsson <simon@josefsson.org>
8742         * lib/x509/x509_int.h: Remove stuff already in
8743         includes/gnutls/x509.h.
8745 2008-02-26  Simon Josefsson <simon@josefsson.org>
8747         * .gitignore: [no log message]
8749 2008-02-26  Simon Josefsson <simon@josefsson.org>
8751         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
8752         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
8754 2008-02-26  Simon Josefsson <simon@josefsson.org>
8756         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
8758 2008-02-25  Simon Josefsson <simon@josefsson.org>
8760         * doc/reference/Makefile.am, lib/x509/Makefile.am,
8761         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
8762         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
8763         x509_int.h, avoid one trivial header file.
8765 2008-02-25  Simon Josefsson <simon@josefsson.org>
8767         * doc/manpages/Makefile.am: Generated.
8769 2008-02-25  Simon Josefsson <simon@josefsson.org>
8771         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
8773 2008-02-25  Simon Josefsson <simon@josefsson.org>
8775         * NEWS: Add.
8777 2008-02-25  Simon Josefsson <simon@josefsson.org>
8779         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
8780         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
8781         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
8782         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
8783         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
8784         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
8785         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
8786         name-space collision that confuses GTK-DOC with
8787         includes/gnutls/x509.h.
8789 2008-02-25  Simon Josefsson <simon@josefsson.org>
8791         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
8792         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
8793         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
8794         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
8795         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
8796         that confuses GTK-DOC with includes/gnutls/openpgp.h.
8798 2008-02-25  Simon Josefsson <simon@josefsson.org>
8800         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
8801         GTK-DOC to have comments for variables.
8803 2008-02-25  Simon Josefsson <simon@josefsson.org>
8805         * lib/gnutls_int.h: Remove unused defines.
8807 2008-02-25  Simon Josefsson <simon@josefsson.org>
8809         * tests/moredn.c: Added, lost part of Joe's original
8810         gnutls_x509_dn_export patch.
8812 2008-02-25  Simon Josefsson <simon@josefsson.org>
8814         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
8815         lgl/unistd.in.h: Update gnulib files.
8817 2008-02-25  Simon Josefsson <simon@josefsson.org>
8819         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
8821 2008-02-24  Nikos <nmav@crystal.(none)>
8823         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
8824         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
8825         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
8826         Orton.
8828 2008-02-21  Nikos <nmav@crystal.(none)>
8830         * lib/gnutls_cert.c: _export_ -> _get_
8832 2008-02-21  Simon Josefsson <simon@josefsson.org>
8834         * NEWS: Add.
8836 2008-02-21  Simon Josefsson <simon@josefsson.org>
8838         * tests/openpgpself.c: Don't use credentials from files (causes
8839         problems with srcdir!=builddir).
8841 2008-02-21  Simon Josefsson <simon@josefsson.org>
8843         * NEWS, configure.in: Bump version.
8845 2008-02-21  Simon Josefsson <simon@josefsson.org>
8847         * ChangeLog: Generated.
8849 2008-02-21  Simon Josefsson <simon@josefsson.org>
8851         * NEWS: Version 2.3.1.
8853 2008-02-21  Simon Josefsson <simon@josefsson.org>
8855         * NEWS: Add.
8857 2008-02-21  Simon Josefsson <simon@josefsson.org>
8859         * doc/manpages/Makefile.am: Generated.
8861 2008-02-21  Simon Josefsson <simon@josefsson.org>
8863         * NEWS: Fixes.
8865 2008-02-21  Simon Josefsson <simon@josefsson.org>
8867         * NEWS: Typo.
8869 2008-02-21  Simon Josefsson <simon@josefsson.org>
8871         * NEWS: Fix.
8873 2008-02-21  Simon Josefsson <simon@josefsson.org>
8875         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
8876         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
8877         gnutls_certificate_print_formats_t.
8879 2008-02-21  Simon Josefsson <simon@josefsson.org>
8881         * NEWS: Mention new APIs.
8883 2008-02-21  Simon Josefsson <simon@josefsson.org>
8885         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
8886         by compat.h).
8888 2008-02-21  Simon Josefsson <simon@josefsson.org>
8890         * NEWS: Fix.
8892 2008-02-21  Simon Josefsson <simon@josefsson.org>
8894         * NEWS: Credit.
8896 2008-02-21  Simon Josefsson <simon@josefsson.org>
8898         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
8899         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
8901 2008-02-21  Simon Josefsson <simon@josefsson.org>
8903         * includes/gnutls/gnutls.h.in: Typo.
8905 2008-02-21  Simon Josefsson <simon@josefsson.org>
8907         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
8908         build.
8910 2008-02-21  Simon Josefsson <simon@josefsson.org>
8912         * doc/protocol/draft-ietf-tls-extractor-01.txt,
8913         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
8915 2008-02-20  Nikos <nmav@crystal.(none)>
8917         * NEWS: removed function
8919 2008-02-20  Nikos <nmav@crystal.(none)>
8921         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
8922         gnutls_certificate_export_x509_cas and other functions to export
8923         elements from the certificate credentials structure.
8925 2008-02-19  Nikos <nmav@crystal.(none)>
8927         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
8928         ENABLE_OPENPGP undef.
8930 2008-02-19  Nikos <nmav@crystal.(none)>
8932         * lib/openpgp/pgp.c: do not return more than the available names.
8934 2008-02-19  Nikos <nmav@crystal.(none)>
8936         * lib/openpgp/output.c: corrected bug that prevented printing the
8937         names.
8939 2008-02-19  Nikos <nmav@crystal.(none)>
8941         * tests/openpgp_test.c, tests/openpgpself.c: some updates
8943 2008-02-19  Nikos <nmav@crystal.(none)>
8945         * tests/Makefile.am, tests/openpgpself.c: added self test for
8946         openpgp connection
8948 2008-02-19  Nikos <nmav@crystal.(none)>
8950         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
8951         tests/Makefile.am, tests/x509dn.c: Added
8952         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
8953         Joe Orton.
8955 2008-02-19  Nikos <nmav@crystal.(none)>
8957         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
8958         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
8960 2008-02-19  Nikos <nmav@crystal.(none)>
8962         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
8963         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
8964         lib/openpgp/privkey.c: copyright 2008
8966 2008-02-18  Nikos <nmav@crystal.(none)>
8968         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
8969         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
8970         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
8971         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
8972         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
8973         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
8974         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
8975         compatible with the 2.2 key id.
8977 2008-02-18  Nikos <nmav@crystal.(none)>
8979         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
8980         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
8982 2008-02-18  Simon Josefsson <simon@josefsson.org>
8984         * README: Don't mention SSL/TLS versions here.  Some minor other
8985         fixes.
8987 2008-02-18  Simon Josefsson <simon@josefsson.org>
8989         * includes/gnutls/openpgp.h: For compatibility.
8991 2008-02-18  Simon Josefsson <simon@josefsson.org>
8993         * lib/openpgp/openpgp.h: Remove all external APIs already declared
8994         in includes/gnutls/openpgp.h.
8996 2008-02-18  Simon Josefsson <simon@josefsson.org>
8998         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
8999         gnutls_openpgp_crt_get_id to avoid breaking ABI.
9001 2008-02-18  Simon Josefsson <simon@josefsson.org>
9003         * NEWS: Mention gnutls_openpgp_keyid_t.
9005 2008-02-18  Simon Josefsson <simon@josefsson.org>
9007         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
9009 2008-02-17  Nikos <nmav@crystal.(none)>
9011         * lib/x509/x509.c: corrected string handling in parse_general_name.
9012         Thanks to Andreas Metzler for pointing out.
9014 2008-02-17  Nikos <nmav@crystal.(none)>
9016         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
9017         Increased the default certificate verification chain limits and
9018         allowed for checks without limitation.
9020 2008-02-17  Nikos <nmav@crystal.(none)>
9022         * lib/gnutls_priority.c: corrected previous fix in priorities
9023         handling.
9025 2008-02-17  Nikos <nmav@crystal.(none)>
9027         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
9028         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
9029         leaks in session resuming and DHE ciphersuites. Reported by Daniel
9030         Stenberg.
9032 2008-02-15  Nikos <nmav@crystal.(none)>
9034         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
9036 2008-02-15  Nikos <nmav@crystal.(none)>
9038         * lib/x509/x509.c: null terminate only printable strings.
9040 2008-02-14  Simon Josefsson <simon@josefsson.org>
9042         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
9044 2008-02-13  Simon Josefsson <simon@josefsson.org>
9046         * NEWS: Add.
9048 2008-02-12  Simon Josefsson <simon@josefsson.org>
9050         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
9052 2008-02-12  Simon Josefsson <simon@josefsson.org>
9054         * NEWS: Add.
9056 2008-02-12  Simon Josefsson <simon@josefsson.org>
9058         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
9059         base64.  Based on discussion in
9061         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
9063 2008-02-10  Simon Josefsson <simon@josefsson.org>
9065         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
9066         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
9067         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
9069 2008-02-07  Nikos <nmav@crystal.(none)>
9071         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
9072         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
9074 2008-02-06  Simon Josefsson <simon@josefsson.org>
9076         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
9077         POSIX portable.
9079 2008-02-04  Simon Josefsson <simon@josefsson.org>
9081         * NEWS: Add.
9083 2008-02-04  Simon Josefsson <simon@josefsson.org>
9085         * src/cli.c: When --debug is given, also print libgcrypt RNG
9086         information.
9088 2008-02-04  Simon Josefsson <simon@josefsson.org>
9090         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
9092 2008-02-04  Simon Josefsson <simon@josefsson.org>
9094         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
9096 2008-02-04  Simon Josefsson <simon@josefsson.org>
9098         * NEWS: Merge in 2.2.1 release notes.
9100 2008-02-03  Simon Josefsson <simon@josefsson.org>
9102         * lib/gnutls_cert.c: Make it compile.
9104 2008-02-03  Simon Josefsson <simon@josefsson.org>
9106         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
9107         configure.in now.
9109 2008-02-03  Simon Josefsson <simon@josefsson.org>
9111         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
9112         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
9113         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
9114         Update gnulib files.
9116 2008-02-01  Simon Josefsson <simon@josefsson.org>
9118         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
9119         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
9121 2008-01-31  Simon Josefsson <simon@josefsson.org>
9123         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
9124         lgl/vasnprintf.c: Update gnulib files.
9126 2008-01-27  Nikos <nmav@crystal.(none)>
9128         * src/certtool.c: some updates
9130 2008-01-27  Nikos <nmav@crystal.(none)>
9132         * includes/gnutls/openpgp.h: new definitions
9134 2008-01-26  Nikos <nmav@crystal.(none)>
9136         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
9137         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
9139 2008-01-26  Simon Josefsson <simon@josefsson.org>
9141         * doc/protocol/rfc5077.txt: Add.
9143 2008-01-26  Simon Josefsson <simon@josefsson.org>
9145         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
9147 2008-01-25  Nikos <nmav@crystal.(none)>
9149         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
9150         keyring handling.
9152 2008-01-25  Nikos <nmav@crystal.(none)>
9154         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
9155         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
9156         include a state.
9158 2008-01-25  Nikos <nmav@crystal.(none)>
9160         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
9161         src/certtool.gaa: print keyrings
9163 2008-01-23  Simon Josefsson <simon@josefsson.org>
9165         * doc/manpages/Makefile.am: Simplify output.
9167 2008-01-23  Simon Josefsson <simon@josefsson.org>
9169         * doc/manpages/Makefile.am: Fix paths.
9171 2008-01-19  Simon Josefsson <simon@josefsson.org>
9173         * configure.in: Bump version so we are higher than gnutls 2.2.x but
9174         remain compatible.  This will avoid shared library name conflicts
9175         with 2.2.x, and also that any 2.3.x libraries will always be
9176         prefered over 2.2.x.
9178 2008-01-19  Simon Josefsson <simon@josefsson.org>
9180         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
9181         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
9182         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
9183         lgl/vasnprintf.h: Update gnulib files.
9185 2008-01-17  Simon Josefsson <simon@josefsson.org>
9187         * AUTHORS: Update Ludovic's e-mail.
9189 2008-01-17  Simon Josefsson <simon@josefsson.org>
9191         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
9193 2008-01-15  Simon Josefsson <simon@josefsson.org>
9195         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
9196         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
9197         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
9198         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
9199         openpgp files moved to lib/openpgp/.
9201 2008-01-15  Simon Josefsson <simon@josefsson.org>
9203         * doc/Makefile.am: Fix pgp-api.texi move.
9205 2008-01-14  Simon Josefsson <simon@josefsson.org>
9207         * doc/protocol/rfc2440.txt: Fix chmod.
9209 2008-01-14  Simon Josefsson <simon@josefsson.org>
9211         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
9213 2008-01-14  Nikos <nmav@crystal.(none)>
9215         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
9216         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
9218 2008-01-14  Nikos <nmav@crystal.(none)>
9220         * NEWS: documented more changes.
9222 2008-01-14  Nikos <nmav@crystal.(none)>
9224         * tests/openpgp/keyring.c: changes for the new api
9226 2008-01-14  Simon Josefsson <simon@josefsson.org>
9228         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
9229         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
9230         gnulib's memmem-simple instead.
9232 2008-01-14  Simon Josefsson <simon@josefsson.org>
9234         * configure.in: Remove libextra/minilozo/Makefile.
9236 2008-01-14  Nikos <nmav@crystal.(none)>
9238         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
9239         openpgp_privkey_export() has parameters to export encrypted secret
9240         keys. Added for future compatibility.
9242 2008-01-13  Simon Josefsson <simon@josefsson.org>
9244         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
9246 2008-01-13  Nikos <nmav@crystal.(none)>
9248         * lib/gnutls_openpgp.c: use the first valid subkey if an
9249         authentication subkey is not found.
9251 2008-01-13  Nikos <nmav@crystal.(none)>
9253         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
9254         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
9255         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
9256         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
9257         make certtool print information on openpgp keys.
9259 2008-01-13  Nikos <nmav@crystal.(none)>
9261         * NEWS: documented changes.
9263 2008-01-13  Nikos <nmav@crystal.(none)>
9265         * README, configure.in, includes/gnutls/gnutls.h.in,
9266         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
9267         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
9268         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
9269         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
9270         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
9271         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
9272         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
9273         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
9274         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
9275         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
9276         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
9277         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
9278         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
9279         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
9280         lib/openpgp/compat.c, lib/openpgp/extras.c,
9281         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
9282         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
9283         lib/openpgp/privkey.c, libextra/Makefile.am,
9284         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
9285         libextra/opencdk/Makefile.am, libextra/opencdk/README,
9286         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
9287         libextra/opencdk/compress.c, libextra/opencdk/context.h,
9288         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
9289         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
9290         libextra/opencdk/literal.c, libextra/opencdk/main.c,
9291         libextra/opencdk/main.h, libextra/opencdk/misc.c,
9292         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
9293         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
9294         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
9295         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
9296         libextra/opencdk/stream.h, libextra/opencdk/types.h,
9297         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
9298         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
9299         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
9300         src/tls_test.c: merged the openpgp branch to head\!
9302 2008-01-12  Nikos <nmav@crystal.(none)>
9304         * libextra/Makefile.am: Added fix by Alon to avoid linking against
9305         /usr/lib/libgnutls.so.
9307 2008-01-09  Simon Josefsson <simon@josefsson.org>
9309         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
9310         updated config.rpath.
9312 2008-01-09  Simon Josefsson <simon@josefsson.org>
9314         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
9315         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
9316         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
9317         lgl/printf-parse.c: Update gnulib files.
9319 2008-01-08  Simon Josefsson <simon@josefsson.org>
9321         * NEWS, configure.in: Bump versions.
9323 2008-01-08  Simon Josefsson <simon@josefsson.org>
9325         * ChangeLog: Generated.
9327 2008-01-08  Simon Josefsson <simon@josefsson.org>
9329         * NEWS: Version 2.3.0.
9331 2008-01-08  Simon Josefsson <simon@josefsson.org>
9333         * po/LINGUAS: Sync with TP.
9335 2008-01-08  Simon Josefsson <simon@josefsson.org>
9337         * po/LINGUAS: Sync with TP.
9339 2008-01-08  Simon Josefsson <simon@josefsson.org>
9341         * configure.in: Further LZO fixes.
9343 2008-01-08  Simon Josefsson <simon@josefsson.org>
9345         * doc/reference/Makefile.am: Cleanup after LZO removal.
9347 2008-01-08  Simon Josefsson <simon@josefsson.org>
9349         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
9350         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
9351         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
9352         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
9353         libextra/minilzo/testmini.c: Remove LZO compression support.
9355 2008-01-08  Simon Josefsson <simon@josefsson.org>
9357         * Makefile.am: Call git-push (git-push --tags doesn't push
9358         changes..).
9360 2008-01-08  Simon Josefsson <simon@josefsson.org>
9362         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
9363         files.
9365 2008-01-07  Simon Josefsson <simon@josefsson.org>
9367         * NEWS: Add.
9369 2008-01-07  Simon Josefsson <simon@josefsson.org>
9371         * lib/ext_server_name.c: Handle more than one server name field
9372         correctly.  Tiny patch from mark.phillips@virgin.net.
9374 2008-01-05  Simon Josefsson <simon@josefsson.org>
9376         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
9377         as I can tell.
9379 2008-01-04  Simon Josefsson <simon@josefsson.org>
9381         * NEWS: Add.
9383 2008-01-04  Simon Josefsson <simon@josefsson.org>
9385         * po/LINGUAS, po/ms.po: Sync with TP.
9387 2008-01-04  Simon Josefsson <simon@josefsson.org>
9389         * po/LINGUAS: Sync with TP.
9391 2008-01-02  Simon Josefsson <simon@josefsson.org>
9393         * doc/manpages/Makefile.am: Bump copyright years.
9395 2008-01-02  Simon Josefsson <simon@josefsson.org>
9397         * NEWS: Remove dupe entry.
9399 2008-01-02  Simon Josefsson <simon@josefsson.org>
9401         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
9402         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
9403         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
9404         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
9405         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
9406         lgl/unistd.in.h: Update gnulib files.
9408 2008-01-02  Simon Josefsson <simon@josefsson.org>
9410         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
9411         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
9412         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
9413         files.
9415 2008-01-02  Simon Josefsson <simon@josefsson.org>
9417         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
9419 2007-12-21  Simon Josefsson <simon@josefsson.org>
9421         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
9422         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
9424 2007-12-21  Simon Josefsson <simon@josefsson.org>
9426         * lib/gnutls_priority.c: Doc fixes.
9428 2007-12-17  Simon Josefsson <simon@josefsson.org>
9430         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
9432 2007-12-15  Nikos <nmav@crystal.(none)>
9434         * lib/gnutls_state.c: Fix for certificate selection in servers with
9435         certificate callbacks.
9437 2007-12-16  Nikos <nmav@crystal.(none)>
9439         * : 1   2       lib/gnutls_state.c
9441 2007-12-10  Simon Josefsson <simon@josefsson.org>
9443         * lib/minitasn1/libtasn1.h: Bump versions.
9445 2007-12-14  Simon Josefsson <simon@josefsson.org>
9447         * NEWS: Merge in old NEWS entries.
9449 2007-12-14  Simon Josefsson <simon@josefsson.org>
9451         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
9453 2007-12-13  Simon Josefsson <simon@josefsson.org>
9455         * .cvscopying: Add 2007.
9457 2007-12-13  Simon Josefsson <simon@josefsson.org>
9459         * NEWS: Add.
9461 2007-12-13  Simon Josefsson <simon@josefsson.org>
9463         * lib/gnutls_state.c: If the server has a callback, the search for a
9464         valid certificate will fail.  Patch from Nikos.
9466 2007-12-13  Simon Josefsson <simon@josefsson.org>
9468         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
9470 2007-12-12  Ludovic Courtès <ludo@gnu.org>
9472         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
9473         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
9475 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9477         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
9478         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
9479         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
9480           tests using the OpenPGP API.
9482 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9484         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
9486 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9488         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
9489         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
9490         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'
9491           to `v-1'.  Update all variables.
9493 2007-12-11  Ludovic Courtès <ludo@gnu.org>
9495         * guile/modules/gnutls/build/enums.scm,
9496         guile/modules/gnutls/build/smobs.scm,
9497         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
9498         `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
9499           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
9501 2007-12-11  Simon Josefsson <simon@josefsson.org>
9503         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
9505 2007-12-10  Simon Josefsson <simon@josefsson.org>
9507         * NEWS: Add.
9509 2007-12-10  Simon Josefsson <simon@josefsson.org>
9511         * src/certtool.c: Make --verify-chain support larger inputs than
9512         64kb.
9514 2007-12-10  Simon Josefsson <simon@josefsson.org>
9516         * configure.in: Re-order gettext invocation to avoid autoconf
9517         warnings.
9519 2007-12-10  Simon Josefsson <simon@josefsson.org>
9521         * NEWS, configure.in: Bump versions.
9523 2007-12-10  Simon Josefsson <simon@josefsson.org>
9525         * ChangeLog: Generated.
9527 2007-12-10  Simon Josefsson <simon@josefsson.org>
9529         * NEWS: Version 2.1.8.
9531 2007-12-09  Simon Josefsson <simon@josefsson.org>
9533         * doc/Makefile.am: GPLv3 typo.
9535 2007-12-09  Simon Josefsson <simon@josefsson.org>
9537         * NEWS: Doc fix.
9539 2007-12-09  Simon Josefsson <simon@josefsson.org>
9541         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
9542         problem.
9544 2007-12-09  Simon Josefsson <simon@josefsson.org>
9546         * configure.in: GPLv3.
9548 2007-12-09  Simon Josefsson <simon@josefsson.org>
9550         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
9552 2007-12-09  Simon Josefsson <simon@josefsson.org>
9554         * doc/Makefile.am, doc/credentials/Makefile.am,
9555         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
9556         guile/modules/gnutls/extra.scm,
9557         guile/modules/system/documentation/c-snarf.scm,
9558         guile/modules/system/documentation/output.scm,
9559         guile/pre-inst-guile.in, guile/src/extra.c,
9560         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
9561         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
9562         fixes.
9564 2007-12-09  Simon Josefsson <simon@josefsson.org>
9566         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
9568 2007-12-09  Simon Josefsson <simon@josefsson.org>
9570         * doc/gpl-3.0.texi: Use GPLv3 in manual.
9572 2007-12-09  Simon Josefsson <simon@josefsson.org>
9574         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
9575         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
9577 2007-12-09  Simon Josefsson <simon@josefsson.org>
9579         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
9580         includes/gnutls/extra.h, includes/gnutls/openssl.h,
9581         libextra/Makefile.am, libextra/gnutls_extra.h,
9582         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
9583         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
9585 2007-12-09  Simon Josefsson <simon@josefsson.org>
9587         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
9588         in src/.
9590 2007-12-09  Simon Josefsson <simon@josefsson.org>
9592         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
9593         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
9594         tests/gc.c, tests/hostname-check/Makefile.am,
9595         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
9596         tests/key-id/key-id, tests/nist-pkits/pkits,
9597         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
9598         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
9599         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
9600         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
9601         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
9602         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
9603         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
9604         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
9605         tests/pskself.c, tests/resume.c,
9606         tests/rsa-md5-collision/Makefile.am,
9607         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
9608         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
9609         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
9610         tests/utils.c, tests/utils.h, tests/x509paths/chain,
9611         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
9613 2007-12-09  Simon Josefsson <simon@josefsson.org>
9615         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
9616         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
9617         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
9618         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
9619         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
9620         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
9621         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
9622         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
9623         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
9624         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
9625         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
9626         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
9627         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
9628         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
9629         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
9630         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
9632 2007-12-09  Nikos <nmav@crystal.(none)>
9634         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
9635         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
9636         resuming a session.
9638 2007-12-09  Nikos <nmav@crystal.(none)>
9640         * src/common.c: print session ID
9642 2007-12-07  System User <nmav@crystal.(none)>
9644         * NEWS: license update
9646 2007-12-07  System User <nmav@crystal.(none)>
9648         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
9649         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
9650         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
9651         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
9652         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
9653         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
9654         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
9655         src/tls_test.c: GPL parts under GPLv3
9657 2007-12-06  System User <nmav@crystal.(none)>
9659         * lib/gnutls_record.c: It seems we were ahead of our time.
9661 2007-12-06  System User <nmav@crystal.(none)>
9663         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
9664         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
9666 2007-12-06  Simon Josefsson <simon@josefsson.org>
9668         * lib/x509/x509.c: Doc fix.es
9670 2007-12-06  Simon Josefsson <simon@josefsson.org>
9672         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
9673         <dkg-debian.org@fifthhorseman.net>.
9675 2007-12-04  Nikos <nmav@crystal.(none)>
9677         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
9678         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
9680 2007-12-04  Simon Josefsson <simon@josefsson.org>
9682         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
9684 2007-12-03  Nikos <nmav@crystal.(none)>
9686         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
9687         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
9689 2007-12-03  Simon Josefsson <simon@josefsson.org>
9691         * doc/manpages/Makefile.am: Generated.
9693 2007-12-03  Simon Josefsson <simon@josefsson.org>
9695         * NEWS: Add.
9697 2007-12-03  Simon Josefsson <simon@josefsson.org>
9699         * configure.in: Bump version.
9701 2007-12-03  Simon Josefsson <simon@josefsson.org>
9703         * configure.in: Bump to indicate added ABI.
9705 2007-12-03  Simon Josefsson <simon@josefsson.org>
9707         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
9708         links to m4 filenames.
9710 2007-12-03  Simon Josefsson <simon@josefsson.org>
9712         * maint-cfg.mk: Remove gettext havelib files.
9714 2007-12-03  Simon Josefsson <simon@josefsson.org>
9716         * lib/x509/privkey_pkcs8.c: Indent.
9718 2007-12-03  Nikos <nmav@crystal.(none)>
9720         * : 3   0       NEWS
9722 2007-12-02  Nikos <nmav@crystal.(none)>
9724         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
9725         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
9726         of the original function.
9728 2007-12-02  Nikos <nmav@crystal.(none)>
9730         * : 1   1       lib/x509/x509.c
9732 2007-12-01  Simon Josefsson <simon@josefsson.org>
9734         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
9735         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
9737 2007-11-30  Nikos <nmav@crystal.(none)>
9739         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
9740         1.2.4 again (lose DSA2 functionality).
9742 2007-11-30  Nikos <nmav@crystal.(none)>
9744         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
9746 2007-11-29  Simon Josefsson <simon@josefsson.org>
9748         * ChangeLog: Generated.
9750 2007-11-29  Simon Josefsson <simon@josefsson.org>
9752         * NEWS: Version 2.1.7.
9754 2007-11-28  Nikos <nmav@crystal.(none)>
9756         * : 2   2       lib/gnutls_priority.c
9758 2007-11-28  Nikos <nmav@crystal.(none)>
9760         * lib/auth_srp_passwd.c: more assertions.
9762 2007-11-28  Nikos <nmav@crystal.(none)>
9764         * lib/auth_srp.c: more assertions
9766 2007-11-28  Nikos <nmav@crystal.(none)>
9768         * lib/auth_srp.c: added assertion.
9770 2007-11-28  Nikos <nmav@crystal.(none)>
9772         * src/serv.c: fix in priority_set
9774 2007-11-28  Nikos <nmav@crystal.(none)>
9776         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
9778 2007-11-28  Nikos <nmav@crystal.(none)>
9780         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
9781         for priority functions.
9783 2007-11-28  Nikos <nmav@crystal.(none)>
9785         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
9786         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
9787         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
9788         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9789         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9790         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
9791         src/cli.c, src/serv.c: Return the string position in case of an
9792         error in the priority functions.
9794 2007-11-28  Simon Josefsson <simon@josefsson.org>
9796         * lib/gnutls_priority.c: Typo.
9798 2007-11-28  Simon Josefsson <simon@josefsson.org>
9800         * NEWS: Fix.
9802 2007-11-28  Simon Josefsson <simon@josefsson.org>
9804         * lib/gnutls_priority.c: Give example for %COMPAT.
9806 2007-11-28  Simon Josefsson <simon@josefsson.org>
9808         * lib/gnutls_priority.c: Rename HIGH to SECURE.
9810 2007-11-28  Simon Josefsson <simon@josefsson.org>
9812         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
9813         negotiate it in case end only supports it.  Doc fixes.
9815 2007-11-28  Simon Josefsson <simon@josefsson.org>
9817         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
9819 2007-11-28  Simon Josefsson <simon@josefsson.org>
9821         * lib/gnutls_priority.c: Re-indent.
9823 2007-11-28  Simon Josefsson <simon@josefsson.org>
9825         * po/ms.po: Sync with TP.
9827 2007-11-28  Simon Josefsson <simon@josefsson.org>
9829         * doc/manpages/Makefile.am: Generated.
9831 2007-11-28  Simon Josefsson <simon@josefsson.org>
9833         * NEWS: Fix.
9835 2007-11-28  Simon Josefsson <simon@josefsson.org>
9837         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
9838         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
9839         gnutls_set_default_export_priority.
9841 2007-11-27  Simon Josefsson <simon@josefsson.org>
9843         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
9845 2007-11-26  Simon Josefsson <simon@josefsson.org>
9847         * doc/protocol/rfc5054.txt: Add.
9849 2007-11-26  Simon Josefsson <simon@josefsson.org>
9851         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
9853 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9855         * : 1   1       lib/gnutls_priority.c
9857 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9859         * lib/x509/common.c: corrected bug in the new read_mpis
9861 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9863         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9864         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
9865         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
9866         export_int was simplified are no artificial limits are imposed any
9867         more
9869 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9871         * lib/x509/common.c: variables for the time functions are not more
9872         rational.
9874 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9876         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
9877         no artificial limits are imposed any more
9879 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9881         * lib/x509/privkey_pkcs8.c: corrected documentation
9883 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9885         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
9886         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
9887         #8 decoding of DSA keys.
9889 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9891         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
9892         DSA private keys.
9894 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9896         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
9897         now compile
9899 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9901         * : 3   3       doc/examples/ex-cert-select.c
9903 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9905         * NEWS, doc/examples/ex-cert-select.c,
9906         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9907         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9908         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
9909         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
9910         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
9911         doc/gnutls.texi, includes/gnutls/compat.h,
9912         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
9913         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
9914         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
9916 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9918         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
9919         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
9920         cleanup the priority functionality
9922 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9924         * doc/gnutls.texi: links to rfc 5054 (srp)
9926 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9928         * includes/gnutls/compat.h: updated the priority compatibility
9929         functions
9931 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9933         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
9934         lib/gnutls_priority.c, lib/gnutls_state.h: added
9935         gnutls_check_priority() to check syntax of priority strings.
9937 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9939         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
9940         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
9941         user_hello_func has been called
9943 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9945         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
9946         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
9947         fixes for the new gnutls_set_priority().
9949 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9951         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
9952         deprecated by the gnutls_set_priority()
9954 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9956         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
9957         functions were deprecated by the gnutls_set_priority()
9959 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9961         * NEWS, configure.in, doc/examples/ex-client-resume.c,
9962         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
9963         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
9964         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9965         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9966         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
9967         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
9968         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
9969         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
9970         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
9971         gnutls_set_priority() to replace gnutls_set_default_priority2().
9973 2007-11-16  Simon Josefsson <simon@josefsson.org>
9975         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
9976         opencdk fixes that were lost in 0.6.6 upgrade.
9978 2007-11-16  Simon Josefsson <simon@josefsson.org>
9980         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
9981         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
9982         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
9984 2007-11-16  Simon Josefsson <simon@josefsson.org>
9986         * NEWS, configure.in: Bump versions.
9988 2007-11-15  Simon Josefsson <simon@josefsson.org>
9990         * ChangeLog: Generated.
9992 2007-11-15  Simon Josefsson <simon@josefsson.org>
9994         * NEWS: Version 2.1.6.
9996 2007-11-15  Simon Josefsson <simon@josefsson.org>
9998         * NEWS: Add.
10000 2007-11-15  Simon Josefsson <simon@josefsson.org>
10002         * NEWS: Add.
10004 2007-11-15  Simon Josefsson <simon@josefsson.org>
10006         * NEWS: Add.
10008 2007-11-15  Simon Josefsson <simon@josefsson.org>
10010         * includes/gnutls/compat.h: Revert rename of
10011         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10012         GNUTLS_E_UNKNOWN_ALGORITHM.
10014 2007-11-15  Simon Josefsson <simon@josefsson.org>
10016         * includes/gnutls/gnutls.h.in: Revert rename of
10017         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10018         GNUTLS_E_UNKNOWN_ALGORITHM.
10020 2007-11-15  Simon Josefsson <simon@josefsson.org>
10022         * lib/gnutls_errors.c: Revert rename of
10023         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10024         GNUTLS_E_UNKNOWN_ALGORITHM.
10026 2007-11-14  Simon Josefsson <simon@josefsson.org>
10028         * libextra/opencdk/seskey.c: Doc fix.
10030 2007-11-14  Simon Josefsson <simon@josefsson.org>
10032         * libextra/opencdk/keydb.c: Doc fix.
10034 2007-11-14  Simon Josefsson <simon@josefsson.org>
10036         * lib/gnutls_record.c: Doc fix.
10038 2007-11-14  Simon Josefsson <simon@josefsson.org>
10040         * lib/gnutls_cert.c: Doc fix.
10042 2007-11-14  Simon Josefsson <simon@josefsson.org>
10044         * lib/gnutls_anon_cred.c: Doc fix.
10046 2007-11-14  Simon Josefsson <simon@josefsson.org>
10048         * lib/gnutls_state.c: Doc fix.
10050 2007-11-14  Simon Josefsson <simon@josefsson.org>
10052         * lib/gnutls_x509.c: Doc fix.
10054 2007-11-14  Simon Josefsson <simon@josefsson.org>
10056         * lib/gnutls_x509.c: Doc fix.
10058 2007-11-14  Simon Josefsson <simon@josefsson.org>
10060         * lib/gnutls_psk.c: Doc fix.
10062 2007-11-14  Simon Josefsson <simon@josefsson.org>
10064         * lib/gnutls_algorithms.c: Doc fix.
10066 2007-11-14  Simon Josefsson <simon@josefsson.org>
10068         * lib/gnutls_handshake.c: Doc fixes.
10070 2007-11-14  Simon Josefsson <simon@josefsson.org>
10072         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
10073         stuff to compat.h.
10075 2007-11-14  Simon Josefsson <simon@josefsson.org>
10077         * guile/src/extra.c: Use new APIs.
10079 2007-11-14  Simon Josefsson <simon@josefsson.org>
10081         * guile/modules/gnutls/build/enums.scm: Typo.
10083 2007-11-14  Simon Josefsson <simon@josefsson.org>
10085         * guile/modules/gnutls/build/enums.scm,
10086         guile/modules/gnutls/build/smobs.scm: Update API.
10088 2007-11-14  Simon Josefsson <simon@josefsson.org>
10090         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
10091         name of unknown-hash-algorithm).
10093 2007-11-14  Simon Josefsson <simon@josefsson.org>
10095         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
10096         error.
10098 2007-11-14  Simon Josefsson <simon@josefsson.org>
10100         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
10101         mappings to compat.h.
10103 2007-11-14  Simon Josefsson <simon@josefsson.org>
10105         * src/cli.c, src/common.c: Use new API.
10107 2007-11-14  Simon Josefsson <simon@josefsson.org>
10109         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
10110         libextra/gnutls_openpgp.c: Use new API.
10112 2007-11-14  Simon Josefsson <simon@josefsson.org>
10114         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
10116 2007-11-14  Simon Josefsson <simon@josefsson.org>
10118         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
10119         library.
10121 2007-11-14  Simon Josefsson <simon@josefsson.org>
10123         * src/cli.c: Use new API.
10125 2007-11-14  Simon Josefsson <simon@josefsson.org>
10127         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
10128         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
10130 2007-11-14  Simon Josefsson <simon@josefsson.org>
10132         * includes/gnutls/compat.h: Fix.
10134 2007-11-14  Simon Josefsson <simon@josefsson.org>
10136         * includes/gnutls/compat.h: Remove trustdb error code, since we
10137         removed all functions.
10139 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10141         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
10142         lib/gnutls_compress_int.c: some updates in the compression code
10144 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10146         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
10147         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
10148         decompression of expanded compression data.
10150 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10152         * lib/gnutls_cipher.c: When decompressed data are more than the
10153         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
10155 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10157         * : 1   1       src/certtool.gaa
10159 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10161         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
10162         Applied documentation and prototype fixes reported by Evan Martin
10163         <martine@danga.com>.
10165 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10167         * doc/gnutls.texi: updated the links to openpgp draft
10169 2007-11-05  Simon Josefsson <simon@josefsson.org>
10171         * src/cli.c: Add warnings about messages used by Emacs tls.el.
10173 2007-11-03  Simon Josefsson <simon@josefsson.org>
10175         * NEWS, configure.in: Bump versions.
10177 2007-11-03  Simon Josefsson <simon@josefsson.org>
10179         * doc/protocol/rfc5081.txt: Add.
10181 2007-11-01  Simon Josefsson <simon@josefsson.org>
10183         * ChangeLog: Generated.
10185 2007-11-01  Simon Josefsson <simon@josefsson.org>
10187         * NEWS: Version 2.1.5.
10189 2007-11-01  Simon Josefsson <simon@josefsson.org>
10191         * NEWS: Add.
10193 2007-11-01  Simon Josefsson <simon@josefsson.org>
10195         * NEWS: Add.
10197 2007-11-01  Simon Josefsson <simon@josefsson.org>
10199         * NEWS: Add.
10201 2007-11-01  Simon Josefsson <simon@josefsson.org>
10203         * configure.in: Bump ABI to 25.
10205 2007-11-01  Simon Josefsson <simon@josefsson.org>
10207         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
10209 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10211         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
10213 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10215         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
10216         exported (without sign).
10218 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10220         * src/crypt.gaa: parameters -> group parameters
10222 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10224         * AUTHORS, Makefile.am, NEWS, README, THANKS,
10225         build-aux/config.rpath, configure.in, doc/Makefile.am,
10226         doc/gnutls.texi, includes/gnutls/extra.h,
10227         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
10228         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
10229         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
10230         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10231         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10232         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
10233         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
10234         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
10235         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
10236         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
10237         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
10238         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
10239         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
10240         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
10241         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
10242         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
10243         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
10244         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
10245         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
10246         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
10247         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
10248         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
10249         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
10250         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10251         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
10252         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
10253         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
10254         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
10255         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
10256         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
10257         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
10258         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
10259         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
10260         lib/gnutls_session.h, lib/gnutls_session_pack.c,
10261         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
10262         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
10263         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
10264         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
10265         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
10266         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10267         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
10268         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
10269         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
10270         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
10271         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
10272         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
10273         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
10274         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
10275         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
10276         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
10277         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
10278         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10279         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
10280         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
10281         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
10282         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
10283         Changed my name to my "official" name.
10285 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10287         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
10288         old defines to compat.c.
10290 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10292         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
10293         ld version.
10295 2007-10-29  Simon Josefsson <simon@josefsson.org>
10297         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
10298         gnutls_set_default_export priority.  The old functions returned an
10299         error code, need to fake it.
10301 2007-10-29  Simon Josefsson <simon@josefsson.org>
10303         * Makefile.am: Reorder release target, to do disconnected ops first,
10304         and to avoid losing tags.
10306 2007-10-29  Simon Josefsson <simon@josefsson.org>
10308         * NEWS, configure.in: Bump versions.
10310 2007-10-29  Simon Josefsson <simon@josefsson.org>
10312         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
10313         lgl/stdint.in.h: Update gnulib files.
10315 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10317         * configure.in: Used the original libtool library version.
10319 2007-10-27  Simon Josefsson <simon@josefsson.org>
10321         * ChangeLog: Generated.
10323 2007-10-27  Simon Josefsson <simon@josefsson.org>
10325         * NEWS: Version 2.1.4.
10327 2007-10-27  Simon Josefsson <simon@josefsson.org>
10329         * doc/manpages/Makefile.am: Generated.
10331 2007-10-27  Simon Josefsson <simon@josefsson.org>
10333         * configure.in: Bump version.
10335 2007-10-27  Simon Josefsson <simon@josefsson.org>
10337         * includes/gnutls/compat.h: Add for backwards compatibility.
10339 2007-10-27  Simon Josefsson <simon@josefsson.org>
10341         * doc/gnutls.texi: Fix typo.
10343 2007-10-27  Simon Josefsson <simon@josefsson.org>
10345         * NEWS: Add.
10347 2007-10-27  Simon Josefsson <simon@josefsson.org>
10349         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
10350         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
10351         lgl/stdint.in.h: Update gnulib files.
10353 2007-10-27  Simon Josefsson <simon@josefsson.org>
10355         * NEWS: Add.
10357 2007-10-27  Simon Josefsson <simon@josefsson.org>
10359         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
10360         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
10361         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
10363 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10365         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
10366         src/certtool.gaa: quick-random option was removed since it is now
10367         the default.
10369 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10371         * : 1   2       lib/gnutls_algorithms.c
10373 2007-10-26  Ludovic Courtès <ludo@gnu.org>
10375         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
10376         bindings.
10378 2007-10-25  Simon Josefsson <simon@josefsson.org>
10380         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
10381         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
10382         +0200
10384 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10386         * doc/gnutls.texi: added some text for the debugging functions.
10388 2007-10-25  Simon Josefsson <simon@josefsson.org>
10390         * doc/gnutls.texi: Typo.
10392 2007-10-25  Simon Josefsson <simon@josefsson.org>
10394         * Makefile.am: Reorder and simplify.
10396 2007-10-25  Simon Josefsson <simon@josefsson.org>
10398         * lib/gnutls_state.c: Doc fix.
10400 2007-10-25  Simon Josefsson <simon@josefsson.org>
10402         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
10403         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
10404         +0300
10406 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10408         * : 2   2       doc/examples/ex-serv-pgp.c
10410 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10412         * NEWS, doc/examples/ex-client-srp.c,
10413         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
10414         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10415         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10416         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
10417         and GNUTLS_PRIORITIES_SECURITY_HIGH
10419 2007-10-24  Simon Josefsson <simon@josefsson.org>
10421         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
10422         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
10423         +0300
10425 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10427         * lib/gnutls_v2_compat.c: The user handshake callback function is
10428         now called on SSLv2 hello messages.
10430 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10432         * NEWS, doc/examples/ex-client-resume.c,
10433         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
10434         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
10435         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10436         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10437         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10438         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
10439         gnutls_set_default_priority2() and deprecated
10440         gnutls_set_default_priority().
10442 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10444         * : 4   0       doc/manpages/certtool.1
10446 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10448         * NEWS: added news entry for --disable-quick-random
10450 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10452         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
10453         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
10454         generation. The option --disable-quick-random was introduced.
10456 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10458         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
10459         some examples.
10461 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10463         * configure.in: The library version is now 14 instead of 24. (14 is
10464         greater than our current 13).
10466 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10468         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10469         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
10470         gnutls_session_enable_compatibility_mode() to allow enabling all
10471         supported compatibility options (like disabling padding). Some other
10472         bug fixes in tls-test.c.
10474 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10476         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
10477         documentation for the new convert functions.
10479 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10481         * lib/gnutls_priority.c: renamed zlib to deflate
10483 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10485         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
10486         since we changed our interfaces and some other fixes.
10488 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10490         * : 2   2       lib/gnutls_algorithms.c
10492 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10494         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
10495         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10496         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10497         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
10498         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
10499         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10500         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10501         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
10502         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
10503         doc/examples/tcp.c: Added copyright notices to examples
10505 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10507         * includes/gnutls/gnutls.h.in: corrected the prototypes
10509 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10511         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
10512         UNKNOWN_ALGORITHM
10514 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10516         * includes/gnutls/gnutls.h.in: corrected typo.
10518 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10520         * : 1   1       lib/gnutls_record.c
10522 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10524         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
10525         the priority functions to be more compatible to our interface and
10526         avoid parsing on every session generation. The current approach
10527         stores parsed data to our integer format.CG:
10529         -----------------------------------------------------------------------
10531 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10533         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
10534         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
10535         servers talk to buggy clients that complain if TLS 1.0 padding is
10536         used.
10538 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10540         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
10541         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
10542         functions that accept text instead of integers.
10544 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10546         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
10547         Removed some ancient non-used functions.
10549 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10551         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
10552         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
10553         +0300
10555 2007-10-22  Simon Josefsson <simon@josefsson.org>
10557         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
10559 2007-10-22  Simon Josefsson <simon@josefsson.org>
10561         * lgl/m4/gc-camellia.m4: Add.
10563 2007-10-22  Simon Josefsson <simon@josefsson.org>
10565         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
10566         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
10568 2007-10-22  Simon Josefsson <simon@josefsson.org>
10570         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
10571         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
10572         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
10573         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
10574         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
10575         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
10576         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
10577         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
10578         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
10579         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
10580         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
10581         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
10582         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
10583         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
10584         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
10585         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
10586         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
10587         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
10588         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
10589         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
10590         lgl/wchar_.h: Update gnulib files.
10592 2007-10-22  Simon Josefsson <simon@josefsson.org>
10594         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
10595         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
10596         +0300
10598 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10600         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
10601         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
10602         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
10603         lib/gnutls_state.c, libextra/gnutls_extra.c,
10604         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
10605         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
10606         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10607         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
10608         src/common.c: Occurences of gnutls_openpgp_key were renamed to
10609         gnutls_openpgp_cert, leaving an API compatibility layer.
10611 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10613         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10614         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
10615         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
10616         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
10617         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10618         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10619         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
10620         gnutls_openpgp_cert_t
10622 2007-10-17  Simon Josefsson <simon@josefsson.org>
10624         * ChangeLog: Generated.
10626 2007-10-17  Simon Josefsson <simon@josefsson.org>
10628         * lib/Makefile.am: Revert mistake removal.
10630 2007-10-17  Simon Josefsson <simon@josefsson.org>
10632         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
10633         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
10634         src/serv-gaa.h, src/serv.gaa: Generated.
10636 2007-10-17  Simon Josefsson <simon@josefsson.org>
10638         * NEWS: Version 2.1.3.
10640 2007-10-17  Simon Josefsson <simon@josefsson.org>
10642         * configure.in: Bump ABI version.
10644 2007-10-17  Simon Josefsson <simon@josefsson.org>
10646         * lib/gnutls_extensions.c, lib/gnutls_int.h,
10647         lib/gnutls_supplemental.c: Remove tls-authz.
10649 2007-10-17  Simon Josefsson <simon@josefsson.org>
10651         * doc/gnutls.texi: Remove tls-authz.
10653 2007-10-17  Simon Josefsson <simon@josefsson.org>
10655         * NEWS, configure.in, doc/examples/Makefile.am,
10656         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
10657         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
10658         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
10659         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
10661 2007-10-15  Simon Josefsson <simon@josefsson.org>
10663         * configure.in: Bump version.
10665 2007-10-15  Simon Josefsson <simon@josefsson.org>
10667         * NEWS: Add.
10669 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10671         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
10672         default priorities.
10674 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10676         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
10677         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
10678         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
10679         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
10680         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
10681         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
10682         Corrected bugs in the openpgp certificate verification functions
10683         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
10684         anywhere)
10686 2007-10-14  Simon Josefsson <simon@josefsson.org>
10688         * ChangeLog: Generated.
10690 2007-10-14  Simon Josefsson <simon@josefsson.org>
10692         * NEWS: Typo.
10694 2007-10-14  Simon Josefsson <simon@josefsson.org>
10696         * NEWS: Version 2.1.2.
10698 2007-10-14  Simon Josefsson <simon@josefsson.org>
10700         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
10702 2007-10-14  Simon Josefsson <simon@josefsson.org>
10704         * NEWS: Wrap.
10706 2007-10-14  Simon Josefsson <simon@josefsson.org>
10708         * NEWS: Mention enum's.
10710 2007-10-14  Simon Josefsson <simon@josefsson.org>
10712         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
10713         deprecated SRP alerts to compat.h.
10715 2007-10-14  Simon Josefsson <simon@josefsson.org>
10717         * includes/gnutls/compat.h: Add compatibility mapping for
10718         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
10720 2007-10-14  Simon Josefsson <simon@josefsson.org>
10722         * configure.in: Encode in shared library that we aren't backwards
10723         compatible.
10725 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10727         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10728         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
10729         references to trustdb
10731 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10733         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
10734         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
10735         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
10736         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10737         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
10738         all the trustdb related code. It wasn't used and trustdbs are not
10739         specified anywhere except pgp. Now we use the standard key rings.
10741 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10743         * doc/gnutls.texi: more text
10745 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10747         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
10748         in the default priorities.
10750 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10752         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
10753         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
10754         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
10755         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
10757 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10759         * doc/gnutls.texi: Updated documentation.
10761 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10763         * : 1   0       NEWS
10765 2007-10-09  Simon Josefsson <simon@josefsson.org>
10767         * NEWS: Mention certtool --quick-random.
10769 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10771         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
10772         alert numbers.
10774 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10776         * lib/x509/extensions.c: added an assertion.
10778 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10780         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
10782 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10784         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
10785         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
10786         +0300
10788 2007-10-08  Ludovic Courtès <ludo@gnu.org>
10790         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
10791         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.
10793 2007-10-08  Ludovic Courtès <ludo@gnu.org>
10795         * NEWS: Update `NEWS'.
10797 2007-10-08  Ludovic Courtès <ludo@gnu.org>
10799         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
10800           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
10802 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10804         * : 1   1       doc/Makefile.am
10806 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10808         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
10809         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
10810         2007 +0300
10812 2007-10-08  Simon Josefsson <simon@josefsson.org>
10814         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
10815         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
10816         2007 +0300
10818 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10820         * lib/auth_srp.c: corrected possible size issue
10822 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10824         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
10825         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
10826         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
10827         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
10828         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
10829         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
10830         Removed all the xml functions and stubs, as well as references in
10831         the documentation.
10833 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10835         * lib/gnutls_alert.c: error_to_alert() now always return an alert
10836         number. This is to avoid sending illegal values when the return
10837         value is not checked (commonplace).
10839 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10841         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
10843 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10845         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
10846         src/certtool.gaa: Added the --quick-random option to certtool to
10847         improve generation time of private keys.  They delay is quite
10848         annoying especially when generating test keys.
10850 2007-10-06  Simon Josefsson <simon@josefsson.org>
10852         * configure.in: Bump versions.
10854 2007-10-06  Simon Josefsson <simon@josefsson.org>
10856         * NEWS: Add.
10858 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10860         * src/certtool.c: Corrected output in DER format and corrected
10861         output for smime_to_pkcs7 to output in outfile instead of stdout.
10863 2007-09-24  Simon Josefsson <simon@josefsson.org>
10865         * ChangeLog: Generated.
10867 2007-09-24  Simon Josefsson <simon@josefsson.org>
10869         * configure.in: Bump version.
10871 2007-09-24  Simon Josefsson <simon@josefsson.org>
10873         * NEWS: Version 2.1.1.
10875 2007-09-24  Simon Josefsson <simon@josefsson.org>
10877         * NEWS: Add.
10879 2007-09-24  Simon Josefsson <simon@josefsson.org>
10881         * configure.in: Rework Camellia configure messages and logic.
10883 2007-09-24  Simon Josefsson <simon@josefsson.org>
10885         * NEWS: Add fixes, for trac.
10887 2007-09-24  Simon Josefsson <simon@josefsson.org>
10889         * NEWS: Add.
10891 2007-09-24  Simon Josefsson <simon@josefsson.org>
10893         * configure.in: Typo.
10895 2007-09-24  Simon Josefsson <simon@josefsson.org>
10897         * configure.in: Add --disable-camellia.  Remove automake
10898         conditional, not used.
10900 2007-09-24  Simon Josefsson <simon@josefsson.org>
10902         * AUTHORS: Add.
10904 2007-09-24  Simon Josefsson <simon@josefsson.org>
10906         * NEWS: Add.
10908 2007-09-24  Simon Josefsson <simon@josefsson.org>
10910         * NEWS: Bump version.
10912 2007-09-24  Simon Josefsson <simon@josefsson.org>
10914         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
10915         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
10916         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
10917         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
10918         src/tls_test.c: Add patch to support Camellia, contributed by
10919         Yoshisato YANAGISAWA.  Fixes #1.  See
10921         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
10923 2007-09-20  Simon Josefsson <simon@josefsson.org>
10925         * ChangeLog: Generated.
10927 2007-09-20  Simon Josefsson <simon@josefsson.org>
10929         * NEWS: Version 2.1.0.
10931 2007-09-20  Simon Josefsson <simon@josefsson.org>
10933         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
10934         add -g to it.
10936 2007-09-20  Simon Josefsson <simon@josefsson.org>
10938         * src/cli-gaa.c, src/serv-gaa.c: Generated.
10940 2007-09-20  Simon Josefsson <simon@josefsson.org>
10942         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
10944 2007-09-20  Simon Josefsson <simon@josefsson.org>
10946         * src/cli.gaa: Set variables to NULL.
10948 2007-09-20  Simon Josefsson <simon@josefsson.org>
10950         * lib/ext_oprfi.c: Fix crash.
10952 2007-09-20  Simon Josefsson <simon@josefsson.org>
10954         * lib/ext_oprfi.c: Fix crash.
10956 2007-09-20  Simon Josefsson <simon@josefsson.org>
10958         * src/serv.c: Fix infloop.
10960 2007-09-20  Simon Josefsson <simon@josefsson.org>
10962         * src/serv.c: Fix crash.
10964 2007-09-20  Simon Josefsson <simon@josefsson.org>
10966         * src/cli.c: Fix crash.
10968 2007-09-20  Simon Josefsson <simon@josefsson.org>
10970         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10971         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
10972         Opaque PRF Input in gnutls-cli and gnutls-serv.
10974 2007-09-20  Simon Josefsson <simon@josefsson.org>
10976         * doc/manpages/Makefile.am: Generated.
10978 2007-09-20  Simon Josefsson <simon@josefsson.org>
10980         * NEWS: Mention how to enable oprfi support.
10982 2007-09-20  Simon Josefsson <simon@josefsson.org>
10984         * doc/gnutls.texi: Typo.
10986 2007-09-20  Simon Josefsson <simon@josefsson.org>
10988         * lib/Makefile.am: Document more.
10990 2007-09-20  Simon Josefsson <simon@josefsson.org>
10992         * lib/ext_oprfi.c: Doc fix.
10994 2007-09-20  Simon Josefsson <simon@josefsson.org>
10996         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
10997         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
10998         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10999         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
11000         extension.
11002 2007-09-20  Simon Josefsson <simon@josefsson.org>
11004         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
11006 2007-09-20  Simon Josefsson <simon@josefsson.org>
11008         * doc/gnutls.texi: Typo.
11010 2007-09-20  Simon Josefsson <simon@josefsson.org>
11012         * NEWS: Add.
11014 2007-09-20  Simon Josefsson <simon@josefsson.org>
11016         * configure.in: Bump versions.
11018 2007-09-20  Simon Josefsson <simon@josefsson.org>
11020         * doc/examples/Makefile.am: Fix -I's.
11022 2007-09-20  Simon Josefsson <simon@josefsson.org>
11024         * ChangeLog: Generated.
11026 2007-09-20  Simon Josefsson <simon@josefsson.org>
11028         * Makefile.am: Fix release target (git-tag no longer exit with
11029         failure for non-existing tags).
11031 2007-09-20  Simon Josefsson <simon@josefsson.org>
11033         * NEWS: Version 2.0.1.
11035 2007-09-20  Simon Josefsson <simon@josefsson.org>
11037         * doc/gnutls.texi: Improve TLS ext section.
11039 2007-09-19  Simon Josefsson <simon@josefsson.org>
11041         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
11043 2007-09-18  Simon Josefsson <simon@josefsson.org>
11045         * doc/gnutls.texi: Notes on adding a new TLS extension.
11047 2007-09-17  Simon Josefsson <simon@josefsson.org>
11049         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
11050         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
11051         +0200
11053 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11055         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
11056         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
11057         +0200
11059 2007-09-17  Simon Josefsson <simon@josefsson.org>
11061         * NEWS: Add.
11063 2007-09-17  Simon Josefsson <simon@josefsson.org>
11065         * doc/Makefile.am, doc/credentials/Makefile.am,
11066         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
11067         doc/credentials/gnutls-http-serv,
11068         doc/credentials/openpgp-server-key.txt,
11069         doc/credentials/openpgp-server.txt,
11070         doc/credentials/openpgp/Makefile.am,
11071         doc/credentials/openpgp/cli_pub.asc,
11072         doc/credentials/openpgp/cli_ring.asc,
11073         doc/credentials/openpgp/cli_sec.asc,
11074         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
11075         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
11076         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
11077         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
11078         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
11079         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
11080         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
11081         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
11082         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
11083         doc/credentials/x509-server-dsa.pem,
11084         doc/credentials/x509-server-key-dsa.pem,
11085         doc/credentials/x509-server-key.pem,
11086         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
11087         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
11088         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
11089         doc/credentials/x509/clicert-dsa.pem,
11090         doc/credentials/x509/clicert.pem,
11091         doc/credentials/x509/clikey-dsa.pem,
11092         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
11093         doc/credentials/x509/key.pem, src/Makefile.am,
11094         src/gnutls-http-serv, src/openpgp/Makefile.am,
11095         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
11096         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
11097         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
11098         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
11099         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
11100         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
11101         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
11102         src/ to doc/credentials/.
11104 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11106         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
11107         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
11108         2007 +0300
11110 2007-09-11  Simon Josefsson <simon@josefsson.org>
11112         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
11113         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
11114         duplicate gnulib modules.
11116 2007-09-11  Simon Josefsson <simon@josefsson.org>
11118         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
11119         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
11120         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
11121         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
11122         duplicate gnulib modules.
11124 2007-09-11  Simon Josefsson <simon@josefsson.org>
11126         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
11127         gnulib files.
11129 2007-09-11  Simon Josefsson <simon@josefsson.org>
11131         * lgl/m4/absolute-header.m4: Update gnulib files.
11133 2007-09-11  Simon Josefsson <simon@josefsson.org>
11135         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
11136         lgl/realloc.c, lgl/stdlib_.h: Add.
11138 2007-09-04  Ludovic Courtès <ludo@gnu.org>
11140         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
11141         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
11142           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11144 2007-09-04  Ludovic Courtès <ludo@gnu.org>
11146         * 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
11147           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11149 2007-09-10  Simon Josefsson <simon@josefsson.org>
11151         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
11152         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
11154 2007-09-10  Simon Josefsson <simon@josefsson.org>
11156         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
11157         doc/examples/.cvsignore, doc/manpages/.cvsignore,
11158         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
11159         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
11160         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
11161         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
11162         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
11163         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
11164         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
11165         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
11166         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
11167         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
11168         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
11169         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
11170         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
11171         tests/sha2/.cvsignore, tests/userid/.cvsignore,
11172         tests/x509paths/.cvsignore: Remove .cvsignore's.
11174 2007-09-07  Simon Josefsson <simon@josefsson.org>
11176         * NEWS: Fix.
11178 2007-09-07  Simon Josefsson <simon@josefsson.org>
11180         * configure.in: Bump versions.
11182 2007-09-07  Simon Josefsson <simon@josefsson.org>
11184         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
11185         values for SRP.
11187 2007-09-06  Simon Josefsson <simon@josefsson.org>
11189         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
11191 2007-09-04  Simon Josefsson <simon@josefsson.org>
11193         * ChangeLog: Generated.
11195 2007-09-04  Simon Josefsson <simon@josefsson.org>
11197         * NEWS: Version 2.0.0.
11199 2007-09-04  Simon Josefsson <simon@josefsson.org>
11201         * NEWS: Add.
11203 2007-09-03  Simon Josefsson <simon@josefsson.org>
11205         * NEWS: Add 1.6.x entries.
11207 2007-09-03  Simon Josefsson <simon@josefsson.org>
11209         * NEWS: Fix.
11211 2007-09-03  Simon Josefsson <simon@josefsson.org>
11213         * configure.in: Use three-digit versions.
11215 2007-09-01  Simon Josefsson <simon@josefsson.org>
11217         * NEWS: Fix.
11219 2007-09-01  Simon Josefsson <simon@josefsson.org>
11221         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
11222         v1.1.
11224 2007-08-31  Simon Josefsson <simon@josefsson.org>
11226         * NEWS, configure.in: Bump versions.
11228 2007-08-31  Simon Josefsson <simon@josefsson.org>
11230         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
11231         v1.0.
11233 2007-08-31  Simon Josefsson <simon@josefsson.org>
11235         * configure.in: Drop gnits mode.
11237 2007-08-31  Simon Josefsson <simon@josefsson.org>
11239         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
11240         anonymous ciphers are disabled.
11242 2007-08-31  Simon Josefsson <simon@josefsson.org>
11244         * doc/examples/Makefile.am: Don't try to build ex-client1 if
11245         anonymous ciphers are disabled.
11247 2007-08-27  Simon Josefsson <simon@josefsson.org>
11249         * ChangeLog: Generated.
11251 2007-08-27  Simon Josefsson <simon@josefsson.org>
11253         * NEWS: Version 1.7.19.
11255 2007-08-27  Simon Josefsson <simon@josefsson.org>
11257         * NEWS: Add.
11259 2007-08-27  Simon Josefsson <simon@josefsson.org>
11261         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
11262         GNUTLS_CRD_IA.
11264 2007-08-27  Simon Josefsson <simon@josefsson.org>
11266         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
11268 2007-08-27  Simon Josefsson <simon@josefsson.org>
11270         * NEWS: Add.
11272 2007-08-27  Simon Josefsson <simon@josefsson.org>
11274         * lib/gnutls_errors.c: Doc fix.
11276 2007-08-27  Simon Josefsson <simon@josefsson.org>
11278         * lib/gnutls_handshake.c: Revert "Check that value is negative
11279         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
11281 2007-08-27  Simon Josefsson <simon@josefsson.org>
11283         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
11284         positive "errors".  Would fix bug reported by Andreas Metzler
11285         <ametzler@downhill.at.eu.org> in
11287         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
11289 2007-08-27  Simon Josefsson <simon@josefsson.org>
11291         * lib/gnutls_handshake.c: Check that value is negative before using
11292         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
11293         <ametzler@downhill.at.eu.org> in
11295         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
11297 2007-08-24  Simon Josefsson <simon@josefsson.org>
11299         * NEWS: Add.
11301 2007-08-24  Simon Josefsson <simon@josefsson.org>
11303         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
11304         OpenCDK 0.6.4.
11306 2007-08-24  Simon Josefsson <simon@josefsson.org>
11308         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
11310 2007-08-23  Simon Josefsson <simon@josefsson.org>
11312         * gl/readline.c: Upgrade gnulib files.
11314 2007-08-23  Simon Josefsson <simon@josefsson.org>
11316         * src/certtool.c: No need for getline.h.
11318 2007-08-23  Simon Josefsson <simon@josefsson.org>
11320         * NEWS: Add.
11322 2007-08-23  Simon Josefsson <simon@josefsson.org>
11324         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
11325         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
11326         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
11327         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
11328         lgl/stdio_.h: Upgrade gnulib files.
11330 2007-08-23  Simon Josefsson <simon@josefsson.org>
11332         * NEWS: Add.
11334 2007-08-23  Simon Josefsson <simon@josefsson.org>
11336         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
11337         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
11338         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
11339         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
11340         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
11341         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
11342         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
11343         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
11345 2007-08-20  Simon Josefsson <simon@josefsson.org>
11347         * NEWS, configure.in: Bump versions.
11349 2007-08-20  Simon Josefsson <simon@josefsson.org>
11351         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
11352         disabled.
11354 2007-08-16  Simon Josefsson <simon@josefsson.org>
11356         * ChangeLog: Generated.
11358 2007-08-16  Simon Josefsson <simon@josefsson.org>
11360         * NEWS: Version 1.7.18.
11362 2007-08-16  Simon Josefsson <simon@josefsson.org>
11364         * NEWS: Add.
11366 2007-08-16  Simon Josefsson <simon@josefsson.org>
11368         * configure.in: Bump version.
11370 2007-08-16  Simon Josefsson <simon@josefsson.org>
11372         * NEWS: Add.
11374 2007-08-16  Simon Josefsson <simon@josefsson.org>
11376         * NEWS: Add.
11378 2007-08-16  Simon Josefsson <simon@josefsson.org>
11380         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
11381         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
11382         mix for different sized variables.  Tiny patch from
11384         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
11386 2007-08-15  Simon Josefsson <simon@josefsson.org>
11388         * doc/Makefile.am: Typo.
11390 2007-08-15  Simon Josefsson <simon@josefsson.org>
11392         * doc/Makefile.am: Install images in info directory.
11394 2007-08-15  Simon Josefsson <simon@josefsson.org>
11396         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
11397         doc/arch/certificate-user-use-case.pdf,
11398         doc/arch/client-server-use-case.eps,
11399         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
11400         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
11401         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
11402         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
11403         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
11404         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
11405         doc/gnutls-certificate-user-use-case.pdf,
11406         doc/gnutls-client-server-use-case.eps,
11407         doc/gnutls-client-server-use-case.pdf,
11408         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
11409         doc/gnutls-handshake-sequence.eps,
11410         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
11411         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
11412         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
11413         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
11415 2007-08-15  Simon Josefsson <simon@josefsson.org>
11417         * doc/Makefile.am, doc/gnutls-internals.eps,
11418         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
11419         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
11420         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
11421         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
11422         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
11423         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
11424         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
11426 2007-08-15  Simon Josefsson <simon@josefsson.org>
11428         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
11429         used.
11431 2007-08-15  Simon Josefsson <simon@josefsson.org>
11433         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
11434         <ametzler@downhill.at.eu.org>.
11436 2007-08-15  Simon Josefsson <simon@josefsson.org>
11438         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
11439         Metzler <ametzler@downhill.at.eu.org>.
11441 2007-08-15  Simon Josefsson <simon@josefsson.org>
11443         * ChangeLog: Generated.
11445 2007-08-15  Simon Josefsson <simon@josefsson.org>
11447         * NEWS: Typo.
11449 2007-08-15  Simon Josefsson <simon@josefsson.org>
11451         * NEWS: Version 1.7.17.
11453 2007-08-15  Simon Josefsson <simon@josefsson.org>
11455         * doc/manpages/Makefile.am: Generated.
11457 2007-08-13  Simon Josefsson <simon@josefsson.org>
11459         * NEWS: Add.
11461 2007-08-13  Simon Josefsson <simon@josefsson.org>
11463         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
11464         gnutls_openpgp_privkey_sign_hash.
11466 2007-08-13  Simon Josefsson <simon@josefsson.org>
11468         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
11469         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
11470         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
11471         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
11472         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11473         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
11474         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
11475         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11476         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
11477         src/tls_test.c: Use *_t types consistently.
11479 2007-08-12  Simon Josefsson <simon@josefsson.org>
11481         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
11482         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
11483         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
11484         sign callback.
11486 2007-08-12  Simon Josefsson <simon@josefsson.org>
11488         * tests/x509signself.c: Fix warnings.
11490 2007-08-11  Simon Josefsson <simon@josefsson.org>
11492         * doc/manpages/Makefile.am: Update.
11494 2007-08-11  Simon Josefsson <simon@josefsson.org>
11496         * configure.in: Set shared library version correctly.
11498 2007-08-11  Simon Josefsson <simon@josefsson.org>
11500         * NEWS, includes/gnutls/gnutls.h.in: New errors
11501         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
11503 2007-08-11  Simon Josefsson <simon@josefsson.org>
11505         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
11506         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.
11508 2007-08-10  Simon Josefsson <simon@josefsson.org>
11510         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
11511         codes.
11513 2007-08-10  Simon Josefsson <simon@josefsson.org>
11515         * doc/manpages/Makefile.am: Update.
11517 2007-08-10  Simon Josefsson <simon@josefsson.org>
11519         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
11520         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
11521         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
11522         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
11523         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.
11525 2007-08-10  Simon Josefsson <simon@josefsson.org>
11527         * NEWS: Add.
11529 2007-08-10  Simon Josefsson <simon@josefsson.org>
11531         * tests/Makefile.am: Build x509self.
11533 2007-08-10  Simon Josefsson <simon@josefsson.org>
11535         * tests/x509self.c: New file.
11537 2007-08-08  Simon Josefsson <simon@josefsson.org>
11539         * NEWS: Add.
11541 2007-08-08  Simon Josefsson <simon@josefsson.org>
11543         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
11544         RFC is out and we've done simple interop of it.
11546 2007-08-08  Simon Josefsson <simon@josefsson.org>
11548         * AUTHORS: Add.
11550 2007-08-08  Simon Josefsson <simon@josefsson.org>
11552         * NEWS: Add.
11554 2007-08-08  Simon Josefsson <simon@josefsson.org>
11556         * po/pl.po, po/sv.po: Sync with TP.
11558 2007-08-08  Simon Josefsson <simon@josefsson.org>
11560         * NEWS: Add.
11562 2007-07-09  Ludovic Courtès <ludo@gnu.org>
11564         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
11565         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11567 2007-08-08  Simon Josefsson <simon@josefsson.org>
11569         * NEWS: Add.
11571 2007-08-03  Ludovic Courtès <ludo@gnu.org>
11573         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
11574         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>
11576 2007-08-08  Simon Josefsson <simon@josefsson.org>
11578         * NEWS, configure.in: Bump versions.
11580 2007-08-08  Simon Josefsson <simon@josefsson.org>
11582         * ChangeLog: Generated.
11584 2007-08-07  Simon Josefsson <simon@josefsson.org>
11586         * NEWS: Version 1.7.16.
11588 2007-08-07  Simon Josefsson <simon@josefsson.org>
11590         * NEWS: Add.
11592 2007-08-07  Simon Josefsson <simon@josefsson.org>
11594         * NEWS: Add.
11596 2007-08-07  Simon Josefsson <simon@josefsson.org>
11598         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
11599         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
11600         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
11601         gl/override/doc/gpl-2.0.texi.diff,
11602         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
11603         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
11604         Update gnulib files.
11606 2007-08-02  Ludovic Courtès <ludo@gnu.org>
11608         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11610 2007-08-01  Ludovic Courtès <ludo@gnu.org>
11612         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
11613         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
11614           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11616 2007-08-02  Simon Josefsson <simon@josefsson.org>
11618         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
11620 2007-08-02  Simon Josefsson <simon@josefsson.org>
11622         * AUTHORS: Add.
11624 2007-07-14  Simon Josefsson <simon@josefsson.org>
11626         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
11628 2007-07-14  Simon Josefsson <simon@josefsson.org>
11630         * NEWS: Add.
11632 2007-07-14  Simon Josefsson <simon@josefsson.org>
11634         * configure.in: Bump versions.
11636 2007-07-14  Simon Josefsson <simon@josefsson.org>
11638         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
11639         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
11640         Eden <n.mavrogiannopoulos@gmail.com>.
11642 2007-07-12  Simon Josefsson <simon@josefsson.org>
11644         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
11645         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
11647 2007-07-09  Simon Josefsson <simon@josefsson.org>
11649         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
11650         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
11652 2007-07-09  Simon Josefsson <simon@josefsson.org>
11654         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
11655         errors regarding internals.texi.  See
11657         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
11659 2007-07-09  Simon Josefsson <simon@josefsson.org>
11661         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
11662         when guile isn't installed built yet.
11664 2007-07-08  Ludovic Courtès <ludo@gnu.org>
11666         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
11667         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>
11669 2007-07-06  Simon Josefsson <simon@josefsson.org>
11671         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
11673 2007-07-02  Ludovic Courtès <ludo@gnu.org>
11675         * 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>
11677 2007-07-03  Simon Josefsson <simon@josefsson.org>
11679         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
11681 2007-07-02  Simon Josefsson <simon@josefsson.org>
11683         * ChangeLog: Generated.
11685 2007-07-02  Simon Josefsson <simon@josefsson.org>
11687         * NEWS: Version 1.7.15.
11689 2007-07-02  Simon Josefsson <simon@josefsson.org>
11691         * po/LINGUAS: Revert.
11693 2007-07-02  Simon Josefsson <simon@josefsson.org>
11695         * po/LINGUAS: Sync with TP.
11697 2007-07-02  Simon Josefsson <simon@josefsson.org>
11699         * NEWS: Add.
11701 2007-07-02  Simon Josefsson <simon@josefsson.org>
11703         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
11704         Fix gnulib name changes.
11706 2007-07-02  Simon Josefsson <simon@josefsson.org>
11708         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
11709         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
11710         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
11711         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
11712         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
11713         Update gnulib files.  Fix GPL renaming.
11715 2007-07-02  Simon Josefsson <simon@josefsson.org>
11717         * NEWS: Add.
11719 2007-07-02  Simon Josefsson <simon@josefsson.org>
11721         * doc/gnutls.texi: Typo.
11723 2007-07-02  Simon Josefsson <simon@josefsson.org>
11725         * doc/gnutls.texi: Improve installation instructions.
11727 2007-07-02  Simon Josefsson <simon@josefsson.org>
11729         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
11730         ludo@gnu.org (Ludovic Courtès).
11732 2007-06-29  Simon Josefsson <simon@josefsson.org>
11734         * NEWS: Add.
11736 2007-06-29  Simon Josefsson <simon@josefsson.org>
11738         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
11739         discussions with ludo@gnu.org (Ludovic Courtès).
11741 2007-06-29  Simon Josefsson <simon@josefsson.org>
11743         * configure.in: Check for scm_from_locale_string instead of SCM_API.
11744         Patch from ludo@gnu.org (Ludovic Courtès).
11746 2007-06-29  Simon Josefsson <simon@josefsson.org>
11748         * NEWS: Add.
11750 2007-06-29  Simon Josefsson <simon@josefsson.org>
11752         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
11753         Reported by ludo@gnu.org (Ludovic Courtès).
11755 2007-06-27  Simon Josefsson <simon@josefsson.org>
11757         * doc/TODO: Add.
11759 2007-06-27  Simon Josefsson <simon@josefsson.org>
11761         * NEWS: Add.
11763 2007-06-27  Simon Josefsson <simon@josefsson.org>
11765         * po/LINGUAS, po/ms.po: Sync with TP.
11767 2007-06-27  Simon Josefsson <simon@josefsson.org>
11769         * NEWS: Add.
11771 2007-06-27  Simon Josefsson <simon@josefsson.org>
11773         * tests/key-id/key-id: Can't use /dev/null as template under
11774         mingw32, probably really a bug in cfg+.
11776 2007-06-27  Simon Josefsson <simon@josefsson.org>
11778         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
11780 2007-06-26  Simon Josefsson <simon@josefsson.org>
11782         * NEWS, configure.in: Check that the guile header files is recent
11783         enough and that it works.
11785 2007-06-26  Simon Josefsson <simon@josefsson.org>
11787         * configure.in: Move Guile setup stuff down under 'External
11788         libraries'.
11790 2007-06-26  Simon Josefsson <simon@josefsson.org>
11792         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
11793         bindings.
11795 2007-06-26  Simon Josefsson <simon@josefsson.org>
11797         * NEWS, configure.in: Bump versions.
11799 2007-06-26  Simon Josefsson <simon@josefsson.org>
11801         * ChangeLog: Generated.
11803 2007-06-26  Simon Josefsson <simon@josefsson.org>
11805         * NEWS: Version 1.7.14.
11807 2007-06-26  Simon Josefsson <simon@josefsson.org>
11809         * NEWS: Add.
11811 2007-06-26  Simon Josefsson <simon@josefsson.org>
11813         * NEWS: Add.
11815 2007-06-26  Simon Josefsson <simon@josefsson.org>
11817         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
11818         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
11819         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
11820         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
11821         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
11822         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
11823         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
11824         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
11825         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
11826         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
11827         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
11828         gnulib files.
11830 2007-06-26  Simon Josefsson <simon@josefsson.org>
11832         * NEWS: Add.
11834 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
11836         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
11837         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11839 2007-06-26  Simon Josefsson <simon@josefsson.org>
11841         * NEWS: Add.
11843 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
11845         * 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>
11847 2007-06-20  Simon Josefsson <simon@josefsson.org>
11849         * NEWS: Add.
11851 2007-06-20  Simon Josefsson <simon@josefsson.org>
11853         * THANKS: Add.
11855 2007-06-20  Simon Josefsson <simon@josefsson.org>
11857         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
11858         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
11859         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
11861 2007-06-20  Simon Josefsson <simon@josefsson.org>
11863         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
11865 2007-06-15  Simon Josefsson <simon@josefsson.org>
11867         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
11869 2007-06-14  Simon Josefsson <simon@josefsson.org>
11871         * AUTHORS: Update PGP key.
11873 2007-06-14  Simon Josefsson <simon@josefsson.org>
11875         * AUTHORS: Change Ludovic' description.
11877 2007-06-14  Simon Josefsson <simon@josefsson.org>
11879         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
11881 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
11883         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
11884           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
11885           that the allocated buffer is large-enough to contain the list of
11886           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11888 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
11890         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
11891         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
11892           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11894 2007-06-13  Simon Josefsson <simon@josefsson.org>
11896         * NEWS, configure.in: Bump versions.
11898 2007-06-13  Simon Josefsson <simon@josefsson.org>
11900         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
11902 2007-06-12  Simon Josefsson <simon@josefsson.org>
11904         * doc/TODO: Add.
11906 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
11908         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
11909         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11911 2007-06-12  Simon Josefsson <simon@josefsson.org>
11913         * doc/Makefile.am: Clarify that guile.texi dependencies are
11914         dependencies of gnutls.texi too.
11916 2007-06-11  Simon Josefsson <simon@josefsson.org>
11918         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
11920 2007-06-11  Simon Josefsson <simon@josefsson.org>
11922         * THANKS, configure.in: Need to use CFLAGS when checking for
11923         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
11924         <ktk@enterprise.bidmc.harvard.edu>.
11926 2007-06-11  Simon Josefsson <simon@josefsson.org>
11928         * ChangeLog: Generated.
11930 2007-06-11  Simon Josefsson <simon@josefsson.org>
11932         * NEWS: Version 1.7.13.
11934 2007-06-11  Simon Josefsson <simon@josefsson.org>
11936         * Makefile.am: Fix update-po target.
11938 2007-06-11  Simon Josefsson <simon@josefsson.org>
11940         * NEWS: Fix.
11942 2007-06-11  Simon Josefsson <simon@josefsson.org>
11944         * NEWS: Add.
11946 2007-06-11  Simon Josefsson <simon@josefsson.org>
11948         * doc/manpages/Makefile.am: Fix copyright years.
11950 2007-06-11  Simon Josefsson <simon@josefsson.org>
11952         * doc/reference/gnutls.types: Add, to work around problems if this
11953         file isn't present.
11955 2007-06-11  Simon Josefsson <simon@josefsson.org>
11957         * Makefile.am: Fix release target.
11959 2007-06-11  Simon Josefsson <simon@josefsson.org>
11961         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
11963 2007-06-11  Simon Josefsson <simon@josefsson.org>
11965         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
11966         gnulib_libs, to fix rpath issue.
11968 2007-06-11  Simon Josefsson <simon@josefsson.org>
11970         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
11972 2007-06-11  Simon Josefsson <simon@josefsson.org>
11974         * NEWS: Add.
11976 2007-06-11  Simon Josefsson <simon@josefsson.org>
11978         * NEWS: Add.
11980 2007-06-11  Simon Josefsson <simon@josefsson.org>
11982         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
11983         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
11984         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
11985         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
11986         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
11987         files.
11989 2007-06-11  Simon Josefsson <simon@josefsson.org>
11991         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
11992         libextra/opencdk/compress.c, libextra/opencdk/context.h,
11993         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
11994         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
11995         libextra/opencdk/main.c, libextra/opencdk/main.h,
11996         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
11997         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
11998         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
11999         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
12000         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
12001         OpenCDK 0.6.3.
12003 2007-06-11  Simon Josefsson <simon@josefsson.org>
12005         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
12006         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
12007         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
12009 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
12011         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
12012         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
12013           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
12014           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.
12016 2007-06-08  Simon Josefsson <simon@josefsson.org>
12018         * NEWS, configure.in: Bump versions.
12020 2007-06-08  Simon Josefsson <simon@josefsson.org>
12022         * ChangeLog: Generated.
12024 2007-06-08  Simon Josefsson <simon@josefsson.org>
12026         * NEWS: Version 1.7.12.
12028 2007-06-08  Simon Josefsson <simon@josefsson.org>
12030         * NEWS: Add.
12032 2007-06-08  Simon Josefsson <simon@josefsson.org>
12034         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
12036 2007-06-08  Simon Josefsson <simon@josefsson.org>
12038         * NEWS: Add.
12040 2007-06-08  Simon Josefsson <simon@josefsson.org>
12042         * NEWS: Add.
12044 2007-06-08  Simon Josefsson <simon@josefsson.org>
12046         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
12047         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
12048         +0200
12050 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
12052         * po/Makevars: Try to fix line number collisions.
12054 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12056         * configure.in, guile/src/Makefile.am: Fixed the
12057         `-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
12058           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
12060 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12062         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
12063           being detected.
12065 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12067         * m4/guile.m4: Added `guile.m4', per Simon's request.
12069 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12071         * configure.in: Don't look for Guile when `guile-snarf' is not
12072         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
12074 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
12076         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
12078 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
12080         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
12082 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12084         * doc/guile.texi: More @node fixes.
12086 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12088         * doc/guile.texi: Avoid @node collisions with main manual.
12090 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12092         * doc/Makefile.am: Need -I for config.h.
12094 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12096         * Makefile.am: Need to build doc/ after guile/.
12098 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12100         * NEWS: Add.
12102 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12104         * guile/src/Makefile.am: Need -I for config.h.
12106 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
12108         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
12109         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
12111 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
12113         * doc/extract-guile-c-doc.scm,
12114         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
12115         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
12116           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
12117           argument.
12119 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
12121         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
12122         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.
12124 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
12126         * doc/gnutls.texi: Revert unnecessary changes.
12128 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
12130         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
12131         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
12133 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12135         * doc/guile.texi: Minor doc fixes.
12137 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12139         * doc/Makefile.am: Handle missing Guile when building the
12140         documentation.
12142 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12144         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
12145         doc/guile.texi: Integrated documentation of Guile bindings.
12147 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
12149         * configure.in, guile/src/Makefile.am: Try to handle "function
12150         declaration isn't a prototype" warnings.
12152 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
12154         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12155         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
12156         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
12157         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
12158         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
12160 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
12162         * Makefile.am, configure.in, guile/Makefile.am,
12163         guile/modules/Makefile.am, guile/modules/gnutls.scm,
12164         guile/modules/gnutls/build/enums.scm,
12165         guile/modules/gnutls/build/priorities.scm,
12166         guile/modules/gnutls/build/smobs.scm,
12167         guile/modules/gnutls/build/utils.scm,
12168         guile/modules/gnutls/extra.scm,
12169         guile/modules/system/documentation/README,
12170         guile/modules/system/documentation/c-snarf.scm,
12171         guile/modules/system/documentation/output.scm,
12172         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
12173         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
12174         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
12175         guile/src/make-session-priorities.scm,
12176         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
12177         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
12178         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
12179         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
12180         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
12181         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
12182         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
12183         guile/tests/rsa-parameters.pem,
12184         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
12185         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
12186         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
12187         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
12188         `make' and `make check' do work.
12190 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
12192         * doc/Makefile.am: Make sure all images are distributed in all
12193         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
12195 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12197         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
12198         Reported by Dennis Vshivkov <walrus@amur.ru> in
12199         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
12201 2007-05-27  Simon Josefsson <simon@josefsson.org>
12203         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
12205 2007-05-27  Simon Josefsson <simon@josefsson.org>
12207         * THANKS: Add.
12209 2007-05-27  Simon Josefsson <simon@josefsson.org>
12211         * NEWS: Fix.
12213 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12215         * NEWS: [no log message]
12217 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12219         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
12221 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12223         * NEWS: Add.
12225 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12227         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
12228         already properly decoded value, assume it is due to a bad password
12229         rather than ASN.1 error.  Reported by Nate Nielsen
12230         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
12232 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12234         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
12235         by Nate Nielsen <nielsen-list@memberwebs.com>.
12237 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12239         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
12240         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
12242 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12244         * THANKS: Add (from 1.6.x).
12246 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12248         * NEWS, configure.in: Bump versions.
12250 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12252         * ChangeLog: Generated.
12254 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12256         * NEWS: Version 1.7.11.
12258 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12260         * NEWS: Fix.
12262 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12264         * configure.in: Bump versions.
12266 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12268         * NEWS: Add.
12270 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12272         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
12274 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12276         * ChangeLog: Generated.
12278 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12280         * NEWS: Version 1.7.10.
12282 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12284         * Makefile.am: Use cg instead of cvs commands, for update-po target.
12286 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12288         * NEWS: Add.
12290 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12292         * Makefile.am: Change release target from cvs to git.
12294 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12296         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
12298 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12300         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
12301         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
12302         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
12304 2007-05-25  Simon Josefsson <simon@josefsson.org>
12306         * NEWS: Typo.
12308 2007-05-24  Simon Josefsson <simon@josefsson.org>
12310         * doc/manpages/Makefile.am: Update.
12312 2007-05-24  Simon Josefsson <simon@josefsson.org>
12314         * lib/gnutls_x509.c: Use new API.
12316 2007-05-24  Simon Josefsson <simon@josefsson.org>
12318         * NEWS: Add.
12320 2007-05-24  Simon Josefsson <simon@josefsson.org>
12322         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12323         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
12324         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
12325         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
12326         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
12327         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
12328         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
12330 2007-05-24  Simon Josefsson <simon@josefsson.org>
12332         * configure.in: Bump versions.
12334 2007-05-24  Simon Josefsson <simon@josefsson.org>
12336         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
12337         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
12338         gnutls_x509_crt_get_raw_issuer_dn.
12340 2007-05-23  Timo Schulz <twoaday@gnutls.org>
12342         * libextra/openpgp/xml.c: fix the key ID representation in the XML
12343         code.
12345 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12347         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
12348         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
12349         code: elgamal keys are not supported.  bug fix for the key import
12350         (base64) code, store the stream and close it in the deinit function.
12352 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12354         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
12355         keyring in base64 format.  This is the same file as cli_ring.gpg but
12356         armored.
12358 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12360         * libextra/openpgp/extras.c: do not close the input stream in the
12361         import code when the base64 is used.
12363 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12365         * tests/openpgp/keyring.c: few more comments.
12367 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12369         * configure.in: add makefile for the openpgp test folder
12371 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12373         * libextra/openpgp/extras.c: patch to support raw keyrings.
12375 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12377         * tests/Makefile.am, tests/openpgp/Makefile.am,
12378         tests/openpgp/keyring.c: Add simple openpgp test.
12380 2007-05-12  Simon Josefsson <simon@josefsson.org>
12382         * ChangeLog: [no log message]
12384 2007-05-12  Simon Josefsson <simon@josefsson.org>
12386         * NEWS: Version 1.7.9.
12388 2007-05-12  Simon Josefsson <simon@josefsson.org>
12390         * NEWS: Add.
12392 2007-05-12  Simon Josefsson <simon@josefsson.org>
12394         * tests/Makefile.am: Reorder to work around libtool bug.
12396 2007-05-12  Simon Josefsson <simon@josefsson.org>
12398         * NEWS: Fix.
12400 2007-05-12  Simon Josefsson <simon@josefsson.org>
12402         * NEWS: Add.
12404 2007-05-12  Simon Josefsson <simon@josefsson.org>
12406         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
12407         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
12408         libextra/opencdk/context.h, libextra/opencdk/filters.h,
12409         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
12410         libextra/opencdk/literal.c, libextra/opencdk/main.c,
12411         libextra/opencdk/main.h, libextra/opencdk/misc.c,
12412         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
12413         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
12414         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
12415         libextra/opencdk/write-packet.c: Update.
12417 2007-05-11  Simon Josefsson <simon@josefsson.org>
12419         * NEWS: Add.
12421 2007-05-11  Simon Josefsson <simon@josefsson.org>
12423         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
12424         OpenPGP.
12426 2007-05-03  Simon Josefsson <simon@josefsson.org>
12428         * doc/gendocs_template, gl/override/doc/gendocs_template,
12429         gl/override/doc/gendocs_template.diff: Update.
12431 2007-05-03  Simon Josefsson <simon@josefsson.org>
12433         * doc/gendocs_template: Revert to upstream gnulib version.
12435 2007-05-03  Simon Josefsson <simon@josefsson.org>
12437         * NEWS: Fix.
12439 2007-05-03  Simon Josefsson <simon@josefsson.org>
12441         * NEWS: Add.
12443 2007-05-03  Simon Josefsson <simon@josefsson.org>
12445         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
12446         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
12447         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
12448         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
12449         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
12450         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
12451         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
12453 2007-05-02  Simon Josefsson <simon@josefsson.org>
12455         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
12457 2007-05-02  Simon Josefsson <simon@josefsson.org>
12459         * lib/x509/output.c: Fix mem leaks.
12461 2007-04-29  Simon Josefsson <simon@josefsson.org>
12463         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
12465 2007-04-24  Timo Schulz <twoaday@gnutls.org>
12467         * libextra/opencdk/literal.c: missing file.
12469 2007-04-24  Simon Josefsson <simon@josefsson.org>
12471         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
12472         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
12474 2007-04-22  Timo Schulz <twoaday@gnutls.org>
12476         * libextra/opencdk/dummy.c: [no log message]
12478 2007-04-22  Timo Schulz <twoaday@gnutls.org>
12480         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
12481         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
12482         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
12483         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
12484         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
12485         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
12486         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
12487         libextra/opencdk/main.c, libextra/opencdk/main.h,
12488         libextra/opencdk/md.c, libextra/opencdk/md.h,
12489         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
12490         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
12491         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
12492         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
12493         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
12494         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
12495         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
12496         libextra/opencdk/types.h, libextra/opencdk/verify.c,
12497         libextra/opencdk/write-packet.c: replace the old build-in opencdk
12498         version with the most recent cvs version.
12500 2007-04-22  Simon Josefsson <simon@josefsson.org>
12502         * configure.in: Check for OpenCDK function that is only available in
12503         OpenCDK 0.6.0.
12505 2007-04-21  Simon Josefsson <simon@josefsson.org>
12507         * doc/TODO: Add.
12509 2007-04-21  Simon Josefsson <simon@josefsson.org>
12511         * doc/protocol/draft-badra-tls-password-00.txt,
12512         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
12514 2007-04-20  Timo Schulz <twoaday@gnutls.org>
12516         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
12517         and some cleanups.
12519 2007-04-20  Timo Schulz <twoaday@gnutls.org>
12521         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
12522         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
12523         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
12524         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
12525         patches for the opencdk migration.
12527 2007-04-19  Simon Josefsson <simon@josefsson.org>
12529         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
12530         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
12532 2007-04-18  Simon Josefsson <simon@josefsson.org>
12534         * doc/gnutls.texi: Mention P12 structure.
12536 2007-04-18  Simon Josefsson <simon@josefsson.org>
12538         * tests/tlsia.c: Check return codes from init functions.
12540 2007-04-18  Simon Josefsson <simon@josefsson.org>
12542         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
12544 2007-04-17  Simon Josefsson <simon@josefsson.org>
12546         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
12547         default serial number.
12549 2007-04-17  Simon Josefsson <simon@josefsson.org>
12551         * NEWS: Add.
12553 2007-04-16  Simon Josefsson <simon@josefsson.org>
12555         * NEWS, configure.in: Bump versions.
12557 2007-04-16  Simon Josefsson <simon@josefsson.org>
12559         * ChangeLog: [no log message]
12561 2007-04-16  Simon Josefsson <simon@josefsson.org>
12563         * NEWS: Version 1.7.8.
12565 2007-04-16  Simon Josefsson <simon@josefsson.org>
12567         * lib/x509/x509_write.c: Doc fix.
12569 2007-04-16  Simon Josefsson <simon@josefsson.org>
12571         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
12573 2007-04-16  Simon Josefsson <simon@josefsson.org>
12575         * NEWS, doc/manpages/Makefile.am: Add.
12577 2007-04-16  Simon Josefsson <simon@josefsson.org>
12579         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
12581 2007-04-16  Simon Josefsson <simon@josefsson.org>
12583         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
12584         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
12585         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
12586         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
12587         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
12588         lgl/vasnprintf.c, lgl/wchar_.h: Update.
12590 2007-04-16  Simon Josefsson <simon@josefsson.org>
12592         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
12593         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
12594         warnings, tiny patch from Andreas Metzler
12595         <ametzler@downhill.at.eu.org>.
12597 2007-04-12  Simon Josefsson <simon@josefsson.org>
12599         * doc/TODO: Fix.
12601 2007-04-12  Simon Josefsson <simon@josefsson.org>
12603         * doc/TODO: Fix.
12605 2007-04-12  Simon Josefsson <simon@josefsson.org>
12607         * doc/TODO: Add.
12609 2007-04-11  Simon Josefsson <simon@josefsson.org>
12611         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
12613 2007-04-10  Simon Josefsson <simon@josefsson.org>
12615         * NEWS: Add.
12617 2007-04-10  Simon Josefsson <simon@josefsson.org>
12619         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
12620         Respect ENABLE_AUTHZ.
12622 2007-04-10  Simon Josefsson <simon@josefsson.org>
12624         * lib/gnutls_extensions.c: Make tls-authz conditional on
12625         ENABLE_AUTHZ.
12627 2007-04-10  Simon Josefsson <simon@josefsson.org>
12629         * configure.in: Add anon conditional.
12631 2007-04-10  Simon Josefsson <simon@josefsson.org>
12633         * configure.in: Fix --disable-*.
12635 2007-04-10  Simon Josefsson <simon@josefsson.org>
12637         * configure.in: Add --disable-tls-authorization.
12639 2007-04-10  Simon Josefsson <simon@josefsson.org>
12641         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
12642         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
12644 2007-04-06  Simon Josefsson <simon@josefsson.org>
12646         * src/cli.c: Make -d work again after last change.
12648 2007-04-06  Simon Josefsson <simon@josefsson.org>
12650         * NEWS: Add.
12652 2007-04-06  Simon Josefsson <simon@josefsson.org>
12654         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
12656 2007-04-04  Simon Josefsson <simon@josefsson.org>
12658         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
12659         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
12661 2007-04-04  Simon Josefsson <simon@josefsson.org>
12663         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
12664         gnutls_cipher_suite_info API, suggested by Howard Chu
12665         <hyc@symas.com>.
12667 2007-04-04  Simon Josefsson <simon@josefsson.org>
12669         * src/common.c: Don't hard code algorithm list.
12671 2007-04-04  Simon Josefsson <simon@josefsson.org>
12673         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
12674         new APIs to list supported algorithms: gnutls_cipher_list,
12675         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
12676         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
12677         Howard Chu <hyc@symas.com>.
12679 2007-04-04  Simon Josefsson <simon@josefsson.org>
12681         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
12682         definition, since gnutls-extra no longer touches it.
12684 2007-04-04  Simon Josefsson <simon@josefsson.org>
12686         * src/cli.c: Init the library immediately (for print_list(), called
12687         by gaa_parser, to be able to call gnutls functions).
12689 2007-04-03  Simon Josefsson <simon@josefsson.org>
12691         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
12692         since libgnutls-extra links to it.
12694 2007-04-03  Simon Josefsson <simon@josefsson.org>
12696         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
12697         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
12698         -I's to CPPFLAGS automatically.
12700 2007-04-03  Simon Josefsson <simon@josefsson.org>
12702         * configure.in: Need stddef.h for opencdk.h.
12704 2007-04-03  Simon Josefsson <simon@josefsson.org>
12706         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
12707         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
12708         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
12709         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
12710         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
12711         lgl/m4/gnulib-comp.m4: Update.
12713 2007-04-03  Simon Josefsson <simon@josefsson.org>
12715         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
12717 2007-04-03  Simon Josefsson <simon@josefsson.org>
12719         * NEWS: Add.
12721 2007-04-03  Simon Josefsson <simon@josefsson.org>
12723         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
12724         opencdk, remove opencdk.m4.
12726 2007-04-03  Simon Josefsson <simon@josefsson.org>
12728         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
12729         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
12730         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
12731         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
12733 2007-03-28  Simon Josefsson <simon@josefsson.org>
12735         * lib/x509/output.c: No need to error about unknown algorithm, it
12736         already says unknown.
12738 2007-03-28  Simon Josefsson <simon@josefsson.org>
12740         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
12741         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
12742         algorithms (e.g., ECC).
12744 2007-03-28  Simon Josefsson <simon@josefsson.org>
12746         * lib/gnutls_str.c: No need for vasprintf.h.
12748 2007-03-28  Simon Josefsson <simon@josefsson.org>
12750         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
12751         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
12752         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
12753         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
12754         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
12755         lgl/vasprintf.c, lgl/vasprintf.h: Update.
12757 2007-03-21  Simon Josefsson <simon@josefsson.org>
12759         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
12760         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
12761         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
12763 2007-03-21  Simon Josefsson <simon@josefsson.org>
12765         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
12766         Phillips <deanna@sdf.lonestar.org>.
12768 2007-03-21  Simon Josefsson <simon@josefsson.org>
12770         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
12771         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
12773 2007-03-15  Simon Josefsson <simon@josefsson.org>
12775         * doc/TODO: Add.
12777 2007-03-15  Simon Josefsson <simon@josefsson.org>
12779         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
12780         Weimer <fweimer@bfk.de>.
12782 2007-03-12  Simon Josefsson <simon@josefsson.org>
12784         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
12785         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
12786         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
12787         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
12788         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
12789         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
12790         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
12791         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
12793 2007-03-07  Simon Josefsson <simon@josefsson.org>
12795         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
12797 2007-03-07  Simon Josefsson <simon@josefsson.org>
12799         * lib/gnutls_buffers.c: Simplify error handling.
12801 2007-03-07  Simon Josefsson <simon@josefsson.org>
12803         * NEWS: Add.
12805 2007-03-07  Simon Josefsson <simon@josefsson.org>
12807         * lib/gnutls_priority.c: Doc fix.
12809 2007-03-07  Simon Josefsson <simon@josefsson.org>
12811         * configure.in: Bump due to added APIs.
12813 2007-03-07  Simon Josefsson <simon@josefsson.org>
12815         * lib/gnutls_priority.c: Prefer aes256.
12817 2007-03-06  Simon Josefsson <simon@josefsson.org>
12819         * doc/manpages/Makefile.am: Update.
12821 2007-03-06  Simon Josefsson <simon@josefsson.org>
12823         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
12825 2007-03-06  Simon Josefsson <simon@josefsson.org>
12827         * lgl/stdio_.h: Update.
12829 2007-03-05  Simon Josefsson <simon@josefsson.org>
12831         * src/serv.c: Use libgnutls' priorities.
12833 2007-03-05  Simon Josefsson <simon@josefsson.org>
12835         * src/cli.c: Fix.
12837 2007-03-05  Simon Josefsson <simon@josefsson.org>
12839         * tests/dhepskself.c: Remove priority setting.  Fix output.
12841 2007-03-05  Simon Josefsson <simon@josefsson.org>
12843         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
12844         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
12845         confusing priority setting stuff.
12847 2007-03-05  Simon Josefsson <simon@josefsson.org>
12849         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
12851 2007-03-05  Simon Josefsson <simon@josefsson.org>
12853         * lib/ext_authz.c: Don't assert when no authz.
12855 2007-03-05  Simon Josefsson <simon@josefsson.org>
12857         * src/cli.c: Use default ciphers.  Simplify SRP callback.
12859 2007-03-05  Simon Josefsson <simon@josefsson.org>
12861         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
12863 2007-03-05  Simon Josefsson <simon@josefsson.org>
12865         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
12867 2007-03-05  Simon Josefsson <simon@josefsson.org>
12869         * lib/gnutls_priority.c: Indent and doc fix.
12871 2007-03-05  Simon Josefsson <simon@josefsson.org>
12873         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
12874         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
12876 2007-03-05  Simon Josefsson <simon@josefsson.org>
12878         * configure.in: Reorder.
12880 2007-03-05  Simon Josefsson <simon@josefsson.org>
12882         * configure.in: Reorder.
12884 2007-03-05  Simon Josefsson <simon@josefsson.org>
12886         * configure.in: Reorder.
12888 2007-03-05  Simon Josefsson <simon@josefsson.org>
12890         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
12891         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
12892         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
12893         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
12894         build-aux.
12896 2007-03-05  Simon Josefsson <simon@josefsson.org>
12898         * configure.in: Use build-aux/.
12900 2007-03-05  Simon Josefsson <simon@josefsson.org>
12902         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
12903         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
12904         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
12905         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
12907 2007-02-26  Simon Josefsson <simon@josefsson.org>
12909         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
12911 2007-02-26  Simon Josefsson <simon@josefsson.org>
12913         * po/sv.po: Sync with TP.
12915 2007-02-26  Simon Josefsson <simon@josefsson.org>
12917         * po/pl.po: Sync with TP.
12919 2007-02-26  Simon Josefsson <simon@josefsson.org>
12921         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
12923 2007-02-25  Simon Josefsson <simon@josefsson.org>
12925         * doc/examples/.cvsignore: [no log message]
12927 2007-02-25  Simon Josefsson <simon@josefsson.org>
12929         * doc/gnutls.texi: Add authz server.
12931 2007-02-25  Simon Josefsson <simon@josefsson.org>
12933         * NEWS: Fix.
12935 2007-02-25  Simon Josefsson <simon@josefsson.org>
12937         * doc/examples/Makefile.am: Add authz.
12939 2007-02-25  Simon Josefsson <simon@josefsson.org>
12941         * doc/examples/ex-serv-authz.c: Add.
12943 2007-02-25  Simon Josefsson <simon@josefsson.org>
12945         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
12947 2007-02-24  Simon Josefsson <simon@josefsson.org>
12949         * lib/x509/x509.c: Add credits.
12951 2007-02-22  Simon Josefsson <simon@josefsson.org>
12953         * lib/x509/output.c: Minor tweaks to proxy output.
12955 2007-02-22  Simon Josefsson <simon@josefsson.org>
12957         * NEWS: Add.
12959 2007-02-22  Simon Josefsson <simon@josefsson.org>
12961         * THANKS: Typo.
12963 2007-02-22  Simon Josefsson <simon@josefsson.org>
12965         * THANKS: Add.
12967 2007-02-22  Simon Josefsson <simon@josefsson.org>
12969         * tests/.cvsignore: [no log message]
12971 2007-02-22  Simon Josefsson <simon@josefsson.org>
12973         * tests/dn.c: Other cert.
12975 2007-02-22  Simon Josefsson <simon@josefsson.org>
12977         * tests/Makefile.am: Add dn.
12979 2007-02-22  Simon Josefsson <simon@josefsson.org>
12981         * tests/dn.c: Add.
12983 2007-02-22  Simon Josefsson <simon@josefsson.org>
12985         * lib/x509/x509.c: Rename.
12987 2007-02-22  Simon Josefsson <simon@josefsson.org>
12989         * includes/gnutls/x509.h: Rename non-released functions.
12991 2007-02-22  Simon Josefsson <simon@josefsson.org>
12993         * lib/x509/x509.h: Remove.
12995 2007-02-22  Simon Josefsson <simon@josefsson.org>
12997         * lib/x509/x509.c: Code cleanup and documentation of last patch.
12999 2007-02-22  Simon Josefsson <simon@josefsson.org>
13001         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
13003 2007-02-22  Simon Josefsson <simon@josefsson.org>
13005         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
13006         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
13008 2007-02-22  Simon Josefsson <simon@josefsson.org>
13010         * NEWS, configure.in: Bump versions.
13012 2007-02-22  Simon Josefsson <simon@josefsson.org>
13014         * ChangeLog: [no log message]
13016 2007-02-22  Simon Josefsson <simon@josefsson.org>
13018         * NEWS: Version 1.7.7.
13020 2007-02-22  Simon Josefsson <simon@josefsson.org>
13022         * lgl/.cvsignore: [no log message]
13024 2007-02-22  Simon Josefsson <simon@josefsson.org>
13026         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
13027         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
13028         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
13029         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
13030         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
13031         lgl/unistd_.h, link-warning.h: Update.
13033 2007-02-22  Simon Josefsson <simon@josefsson.org>
13035         * doc/manpages/Makefile.am: Update.
13037 2007-02-22  Simon Josefsson <simon@josefsson.org>
13039         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
13041 2007-02-22  Simon Josefsson <simon@josefsson.org>
13043         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
13045 2007-02-22  Simon Josefsson <simon@josefsson.org>
13047         * lib/gnutls_int.h: New flags for authz extension.
13049 2007-02-22  Simon Josefsson <simon@josefsson.org>
13051         * lib/ext_authz.c: Use our own logic to determine whether to send
13052         extension replies in server.
13054 2007-02-22  Simon Josefsson <simon@josefsson.org>
13056         * lib/gnutls_extensions.h: Add prototype for
13057         _gnutls_extension_list_check, we use it in ext_authz.c.
13059 2007-02-22  Simon Josefsson <simon@josefsson.org>
13061         * lib/gnutls_extensions.c: Remove static from
13062         _gnutls_extension_list_check, we use it in ext_authz.c
13064 2007-02-22  Simon Josefsson <simon@josefsson.org>
13066         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
13068 2007-02-22  Simon Josefsson <simon@josefsson.org>
13070         * src/cli-gaa.c, src/cli-gaa.h: Generated.
13072 2007-02-22  Simon Josefsson <simon@josefsson.org>
13074         * src/cli.c, src/serv.c: Fix #include's.
13076 2007-02-22  Simon Josefsson <simon@josefsson.org>
13078         * NEWS: Add.
13080 2007-02-22  Simon Josefsson <simon@josefsson.org>
13082         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
13083         and --authz-saml-assertion.
13085 2007-02-22  Simon Josefsson <simon@josefsson.org>
13087         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
13088         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
13089         --authz-saml-assertion.
13091 2007-02-22  Simon Josefsson <simon@josefsson.org>
13093         * NEWS: Fix.
13095 2007-02-22  Simon Josefsson <simon@josefsson.org>
13097         * configure.in: Fix so version due to added APIs.
13099 2007-02-22  Simon Josefsson <simon@josefsson.org>
13101         * doc/reference/Makefile.am: Ignore more.
13103 2007-02-22  Simon Josefsson <simon@josefsson.org>
13105         * NEWS: Revert.
13107 2007-02-22  Simon Josefsson <simon@josefsson.org>
13109         * lib/gnutls.pc.in: Revert Requires-change.
13111 2007-02-21  Simon Josefsson <simon@josefsson.org>
13113         * NEWS: Typo.
13115 2007-02-21  Simon Josefsson <simon@josefsson.org>
13117         * lib/gnutls_extensions.c: Add authz extension.
13119 2007-02-21  Simon Josefsson <simon@josefsson.org>
13121         * lib/ext_authz.c: Typo.
13123 2007-02-21  Simon Josefsson <simon@josefsson.org>
13125         * lib/gnutls_supplemental.c: Add authz hooks.
13127 2007-02-21  Simon Josefsson <simon@josefsson.org>
13129         * includes/gnutls/gnutls.h.in: Fix type (in never released
13130         prototypes).
13132 2007-02-21  Simon Josefsson <simon@josefsson.org>
13134         * lib/gnutls_int.h: Add authz stuff.
13136 2007-02-21  Simon Josefsson <simon@josefsson.org>
13138         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
13140 2007-02-21  Simon Josefsson <simon@josefsson.org>
13142         * lib/ext_authz.c, lib/ext_authz.h: New file.
13144 2007-02-21  Simon Josefsson <simon@josefsson.org>
13146         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
13147         gnutls_supplemental.c.
13149 2007-02-21  Simon Josefsson <simon@josefsson.org>
13151         * lib/gnutls_supplemental.c: Fill in type+length.
13153 2007-02-21  Simon Josefsson <simon@josefsson.org>
13155         * NEWS: Add.
13157 2007-02-21  Simon Josefsson <simon@josefsson.org>
13159         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
13160         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
13161         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
13162         gnutls_authz_send_x509_attr_cert_url, and
13163         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
13164         gnutls_authz_data_format_type_t (never part of any release).
13166 2007-02-21  Simon Josefsson <simon@josefsson.org>
13168         * lib/gnutls_supplemental.c: If callbacks failed to provide
13169         anything, at least send protocol valid (yet semantically invalid)
13170         supplemental message.
13172 2007-02-21  Simon Josefsson <simon@josefsson.org>
13174         * lib/gnutls_int.h: Add for supplemental support.
13176 2007-02-21  Simon Josefsson <simon@josefsson.org>
13178         * lib/gnutls_handshake.c: Support supplemental handshake messages.
13180 2007-02-21  Simon Josefsson <simon@josefsson.org>
13182         * lib/Makefile.am: Add gnutls_supplemental.h and
13183         gnutls_supplemental.c.
13185 2007-02-21  Simon Josefsson <simon@josefsson.org>
13187         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
13189 2007-02-21  Simon Josefsson <simon@josefsson.org>
13191         * doc/TODO: Add.
13193 2007-02-19  Simon Josefsson <simon@josefsson.org>
13195         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
13196         Fix gnutls_authz_data_format_type_t.
13198 2007-02-19  Simon Josefsson <simon@josefsson.org>
13200         * NEWS: Add.
13202 2007-02-17  Simon Josefsson <simon@josefsson.org>
13204         * lib/debug.c: Support SUPPLEMENTAL handshake type.
13206 2007-02-16  Simon Josefsson <simon@josefsson.org>
13208         * AUTHORS: update
13210 2007-02-16  Simon Josefsson <simon@josefsson.org>
13212         * NEWS: Add.
13214 2007-02-16  Simon Josefsson <simon@josefsson.org>
13216         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
13218 2007-02-16  Simon Josefsson <simon@josefsson.org>
13220         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
13222 2007-02-16  Simon Josefsson <simon@josefsson.org>
13224         * lib/x509/rfc2818_hostname.c: Indent.
13226 2007-02-16  Simon Josefsson <simon@josefsson.org>
13228         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
13230 2007-02-16  Simon Josefsson <simon@josefsson.org>
13232         * NEWS: Add.
13234 2007-02-16  Simon Josefsson <simon@josefsson.org>
13236         * tests/hostname-check/hostname-check.c: Fix mem leak.
13238 2007-02-16  Simon Josefsson <simon@josefsson.org>
13240         * lib/x509/rfc2818_hostname.c: Doc fix.
13242 2007-02-16  Simon Josefsson <simon@josefsson.org>
13244         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
13245         as a successful RFC 2818 hostname comparison match.  Reported by
13246         "Richard W.M. Jones" <rjones@redhat.com>.
13248 2007-02-16  Simon Josefsson <simon@josefsson.org>
13250         * tests/hostname-check/.cvsignore: [no log message]
13252 2007-02-16  Simon Josefsson <simon@josefsson.org>
13254         * configure.in, tests/Makefile.am,
13255         tests/hostname-check/Makefile.am, tests/hostname-check/README,
13256         tests/hostname-check/hostname-check.c: Add self test of rfc2818
13257         server identity check.
13259 2007-02-15  Simon Josefsson <simon@josefsson.org>
13261         * NEWS: Add.
13263 2007-02-15  Simon Josefsson <simon@josefsson.org>
13265         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
13266         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
13267         <thresh@altlinux.ru>.
13269 2007-02-14  Simon Josefsson <simon@josefsson.org>
13271         * lib/gnutls_hash_int.c: Avoid assert.
13273 2007-02-14  Simon Josefsson <simon@josefsson.org>
13275         * src/certtool.c: Make sure NULL is a pointer.
13277 2007-02-14  Simon Josefsson <simon@josefsson.org>
13279         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
13280         Joe Orton <joe@manyfish.co.uk>.
13282 2007-02-14  Simon Josefsson <simon@josefsson.org>
13284         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
13286 2007-02-14  Simon Josefsson <simon@josefsson.org>
13288         * NEWS: Add.
13290 2007-02-14  Simon Josefsson <simon@josefsson.org>
13292         * includes/gnutls/gnutls.h.in: Add
13293         gnutls_supplemental_data_format_type_t with member
13294         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
13296 2007-02-14  Simon Josefsson <simon@josefsson.org>
13298         * NEWS: Add.
13300 2007-02-14  Simon Josefsson <simon@josefsson.org>
13302         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
13303         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
13304         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
13305         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
13307 2007-02-14  Simon Josefsson <simon@josefsson.org>
13309         * lib/gnutls_int.h: Reorder.
13311 2007-02-14  Simon Josefsson <simon@josefsson.org>
13313         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
13314         GNUTLS_EXTENSION_AUTHZ_SERVER.
13316 2007-02-14  Simon Josefsson <simon@josefsson.org>
13318         * NEWS: Add.
13320 2007-02-14  Simon Josefsson <simon@josefsson.org>
13322         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
13324 2007-02-14  Simon Josefsson <simon@josefsson.org>
13326         * includes/gnutls/gnutls.h.in: Spell out handshake types.
13328 2007-02-13  Simon Josefsson <simon@josefsson.org>
13330         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
13332 2007-02-13  Simon Josefsson <simon@josefsson.org>
13334         * src/certtool.c: Use error().
13336 2007-02-13  Simon Josefsson <simon@josefsson.org>
13338         * src/certtool.c: Cleanup p12 printing.
13340 2007-02-13  Simon Josefsson <simon@josefsson.org>
13342         * src/certtool.c: Cleanup pkcs7_info.
13344 2007-02-13  Simon Josefsson <simon@josefsson.org>
13346         * src/certtool.c: Fix.
13348 2007-02-13  Simon Josefsson <simon@josefsson.org>
13350         * src/certtool.c: Better errors.
13352 2007-02-13  Simon Josefsson <simon@josefsson.org>
13354         * src/certtool.gaa: Remove --copyright (use --version).
13356 2007-02-13  Simon Josefsson <simon@josefsson.org>
13358         * src/certtool.c: Use version-etc.
13360 2007-02-13  Simon Josefsson <simon@josefsson.org>
13362         * configure.in: Fix for version-etc.
13364 2007-02-13  Simon Josefsson <simon@josefsson.org>
13366         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
13367         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
13368         gl/version-etc.h: Update.
13370 2007-02-13  Simon Josefsson <simon@josefsson.org>
13372         * src/certtool.c: Cleanup CRL.
13374 2007-02-13  Simon Josefsson <simon@josefsson.org>
13376         * src/certtool.c: Cleanup.
13378 2007-02-13  Simon Josefsson <simon@josefsson.org>
13380         * src/certtool.c: Simplify.
13382 2007-02-13  Simon Josefsson <simon@josefsson.org>
13384         * src/certtool.c: Cleanups.
13386 2007-02-13  Simon Josefsson <simon@josefsson.org>
13388         * src/certtool.c: Rewrite generate_private_key_int.
13390 2007-02-13  Simon Josefsson <simon@josefsson.org>
13392         * src/certtool.c: Fix mem leak.
13394 2007-02-13  Simon Josefsson <simon@josefsson.org>
13396         * src/certtool.c: Fix crl_info.
13398 2007-02-13  Simon Josefsson <simon@josefsson.org>
13400         * src/certtool.c: Rewrite load_private_key.
13402 2007-02-13  Simon Josefsson <simon@josefsson.org>
13404         * src/certtool.c: Rewrite load_request.
13406 2007-02-13  Simon Josefsson <simon@josefsson.org>
13408         * src/certtool.c: Rewrite load_ca_private_key.
13410 2007-02-13  Simon Josefsson <simon@josefsson.org>
13412         * src/certtool.c: Remove.
13414 2007-02-13  Simon Josefsson <simon@josefsson.org>
13416         * src/certtool.c: Rewrite load_ca_cert.
13418 2007-02-13  Simon Josefsson <simon@josefsson.org>
13420         * src/certtool.c: No limit on CRL size during verification.
13422 2007-02-13  Simon Josefsson <simon@josefsson.org>
13424         * lib/x509/x509.c: Simplify.
13426 2007-02-13  Simon Josefsson <simon@josefsson.org>
13428         * tests/certificate_set_x509_crl.c: Need config.h.
13430 2007-02-13  Simon Josefsson <simon@josefsson.org>
13432         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
13434 2007-02-13  Simon Josefsson <simon@josefsson.org>
13436         * src/Makefile.am: Need libgnu.la.
13438 2007-02-13  Simon Josefsson <simon@josefsson.org>
13440         * src/errcodes.c: Need config.h.
13442 2007-02-13  Simon Josefsson <simon@josefsson.org>
13444         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
13446 2007-02-13  Simon Josefsson <simon@josefsson.org>
13448         * configure.in: Remove stuff obsoleted by time_r.
13450 2007-02-13  Simon Josefsson <simon@josefsson.org>
13452         * configure.in: Don't check for time.h, not needed.
13454 2007-02-13  Simon Josefsson <simon@josefsson.org>
13456         * lib/defines.h: Only use time.h, from gnulib if needed.
13458 2007-02-13  Simon Josefsson <simon@josefsson.org>
13460         * lgl/.cvsignore: [no log message]
13462 2007-02-13  Simon Josefsson <simon@josefsson.org>
13464         * tests/pathlen/ca-no-pathlen.pem,
13465         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
13467 2007-02-13  Simon Josefsson <simon@josefsson.org>
13469         * NEWS: Add.
13471 2007-02-13  Simon Josefsson <simon@josefsson.org>
13473         * lib/x509/output.c: Remove.
13475 2007-02-13  Simon Josefsson <simon@josefsson.org>
13477         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
13478         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
13479         lgl/time_r.c, lgl/time_r.h: Update.
13481 2007-02-13  Simon Josefsson <simon@josefsson.org>
13483         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
13484         message]
13486 2007-02-13  Simon Josefsson <simon@josefsson.org>
13488         * tests/nist-pkits/README: Fix.
13490 2007-02-13  Simon Josefsson <simon@josefsson.org>
13492         * tests/nist-pkits/gnutls-nist-tests.html: Add.
13494 2007-02-13  Simon Josefsson <simon@josefsson.org>
13496         * tests/nist-pkits/README: Fix.
13498 2007-02-13  Simon Josefsson <simon@josefsson.org>
13500         * tests/nist-pkits/pkits_test: Unpack.
13502 2007-02-13  Simon Josefsson <simon@josefsson.org>
13504         * tests/nist-pkits/.cvsignore: [no log message]
13506 2007-02-13  Simon Josefsson <simon@josefsson.org>
13508         * tests/nist-pkits/pkits_test: Add.
13510 2007-02-13  Simon Josefsson <simon@josefsson.org>
13512         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
13514 2007-02-13  Simon Josefsson <simon@josefsson.org>
13516         * tests/nist-pkits/gnutls_test_entry: Remove.
13518 2007-02-13  Simon Josefsson <simon@josefsson.org>
13520         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
13521         tests/nist-pkits/pkits_test_list_generator.patch: Add.
13523 2007-02-13  Simon Josefsson <simon@josefsson.org>
13525         * tests/nist-pkits/README: Add.
13527 2007-02-13  Simon Josefsson <simon@josefsson.org>
13529         * tests/nist-pkits/README: Add.
13531 2007-02-13  Simon Josefsson <simon@josefsson.org>
13533         * lib/x509/mpi.c: We don't support inherited DSA parameters.
13535 2007-02-13  Simon Josefsson <simon@josefsson.org>
13537         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
13538         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
13540 2007-02-13  Simon Josefsson <simon@josefsson.org>
13542         * tests/nist-pkits/pkits: Fix.
13544 2007-02-13  Simon Josefsson <simon@josefsson.org>
13546         * tests/nist-pkits/pkits: Fix.
13548 2007-02-13  Simon Josefsson <simon@josefsson.org>
13550         * tests/nist-pkits/pkits: Fix.
13552 2007-02-13  Simon Josefsson <simon@josefsson.org>
13554         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
13556 2007-02-13  Simon Josefsson <simon@josefsson.org>
13558         * tests/nist-pkits/README, tests/nist-pkits/pkits,
13559         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
13560         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
13561         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
13562         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
13564 2007-02-13  Simon Josefsson <simon@josefsson.org>
13566         * doc/TODO: Add.
13568 2007-02-13  Simon Josefsson <simon@josefsson.org>
13570         * tests/x509paths/README: Fix.
13572 2007-02-13  Simon Josefsson <simon@josefsson.org>
13574         * tests/x509paths/chain: fix for chain 1.
13576 2007-02-13  Simon Josefsson <simon@josefsson.org>
13578         * tests/.cvsignore: [no log message]
13580 2007-02-13  Simon Josefsson <simon@josefsson.org>
13582         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
13583         old NIST stuff to separate directory.
13585 2007-02-13  Simon Josefsson <simon@josefsson.org>
13587         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
13589 2007-02-13  Simon Josefsson <simon@josefsson.org>
13591         * lib/x509/output.c: Don't use uninitialized.
13593 2007-02-13  Simon Josefsson <simon@josefsson.org>
13595         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
13597 2007-02-13  Simon Josefsson <simon@josefsson.org>
13599         * configure.in: Fix PKI test.
13601 2007-02-13  Simon Josefsson <simon@josefsson.org>
13603         * doc/manpages/Makefile.am: Update.
13605 2007-02-13  Simon Josefsson <simon@josefsson.org>
13607         * src/certtool.c: Simplify copyright.
13609 2007-02-13  Simon Josefsson <simon@josefsson.org>
13611         * NEWS: Add.
13613 2007-02-13  Simon Josefsson <simon@josefsson.org>
13615         * src/certtool-cfg.c: Remove.
13617 2007-02-13  Simon Josefsson <simon@josefsson.org>
13619         * src/certtool.c: Remove unused.
13621 2007-02-13  Simon Josefsson <simon@josefsson.org>
13623         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
13625 2007-02-13  Simon Josefsson <simon@josefsson.org>
13627         * configure.in: Add conditional for PKI stuff.
13629 2007-02-13  Simon Josefsson <simon@josefsson.org>
13631         * src/certtool.c: Handle larger certificate lists.
13633 2007-02-13  Simon Josefsson <simon@josefsson.org>
13635         * src/certtool.c: Fix.
13637 2007-02-13  Simon Josefsson <simon@josefsson.org>
13639         * src/certtool.c: Fix.
13641 2007-02-13  Simon Josefsson <simon@josefsson.org>
13643         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
13645 2007-02-13  Simon Josefsson <simon@josefsson.org>
13647         * src/certtool.c: Use gnutls_x509_crl_print.
13649 2007-02-13  Simon Josefsson <simon@josefsson.org>
13651         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
13652         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
13653         gnutls_x509_crl_print.
13655 2007-02-13  Simon Josefsson <simon@josefsson.org>
13657         * src/certtool.c: Use error().
13659 2007-02-13  Simon Josefsson <simon@josefsson.org>
13661         * libextra/Makefile.am: We do need lgl/ though.
13663 2007-02-13  Simon Josefsson <simon@josefsson.org>
13665         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
13666         gl/.
13668 2007-02-13  Simon Josefsson <simon@josefsson.org>
13670         * libextra/openpgp/Makefile.am: Don't include gl/.
13672 2007-02-13  Simon Josefsson <simon@josefsson.org>
13674         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
13675         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
13676         gl/progname.h: Add.
13678 2007-02-13  Simon Josefsson <simon@josefsson.org>
13680         * configure.in: Revert.
13682 2007-02-13  Simon Josefsson <simon@josefsson.org>
13684         * Makefile.am, configure.in: Revert.
13686 2007-02-13  Simon Josefsson <simon@josefsson.org>
13688         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
13689         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
13690         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
13691         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
13692         Remove.
13694 2007-02-13  Simon Josefsson <simon@josefsson.org>
13696         * libextra/Makefile.am: No need for gl/.
13698 2007-02-13  Simon Josefsson <simon@josefsson.org>
13700         * Makefile.am: Fix src/lib/.
13702 2007-02-13  Simon Josefsson <simon@josefsson.org>
13704         * configure.in: Build src/lib/.
13706 2007-02-13  Simon Josefsson <simon@josefsson.org>
13708         * configure.in: Init src/lib/.
13710 2007-02-13  Simon Josefsson <simon@josefsson.org>
13712         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
13713         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
13714         src/lib/m4/gnulib-comp.m4: Update.
13716 2007-02-13  Simon Josefsson <simon@josefsson.org>
13718         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
13720 2007-02-13  Simon Josefsson <simon@josefsson.org>
13722         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
13723         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
13724         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
13725         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
13726         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
13727         src/lib/progname.c, src/lib/progname.h: Add.
13729 2007-02-13  Simon Josefsson <simon@josefsson.org>
13731         * src/certtool.c: No size limit on CRL data.
13733 2007-02-12  Simon Josefsson <simon@josefsson.org>
13735         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
13737 2007-02-12  Simon Josefsson <simon@josefsson.org>
13739         * lib/x509/output.c: Support GNUTLS_SAN_DN.
13741 2007-02-12  Simon Josefsson <simon@josefsson.org>
13743         * NEWS: Add.
13745 2007-02-12  Simon Josefsson <simon@josefsson.org>
13747         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
13749 2007-02-12  Simon Josefsson <simon@josefsson.org>
13751         * NEWS: Fix.
13753 2007-02-12  Simon Josefsson <simon@josefsson.org>
13755         * configure.in: Bump versions.
13757 2007-02-12  Simon Josefsson <simon@josefsson.org>
13759         * NEWS, includes/gnutls/gnutls.h.in: Add.
13761 2007-02-12  Simon Josefsson <simon@josefsson.org>
13763         * ChangeLog: [no log message]
13765 2007-02-12  Simon Josefsson <simon@josefsson.org>
13767         * NEWS: Version 1.7.6.
13769 2007-02-12  Simon Josefsson <simon@josefsson.org>
13771         * configure.in: New APIs, bump libtool library versions.
13773 2007-02-12  Simon Josefsson <simon@josefsson.org>
13775         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
13776         lgl/m4/string_h.m4, lgl/string_.h: Update.
13778 2007-02-12  Simon Josefsson <simon@josefsson.org>
13780         * Makefile.am: Use latest docs on web site.
13782 2007-02-12  Simon Josefsson <simon@josefsson.org>
13784         * po/POTFILES.in: Add.
13786 2007-02-12  Simon Josefsson <simon@josefsson.org>
13788         * lib/x509/output.c: Mark for translation.
13790 2007-02-12  Simon Josefsson <simon@josefsson.org>
13792         * lib/pkix_asn1_tab.c: Generated.
13794 2007-02-12  Simon Josefsson <simon@josefsson.org>
13796         * lib/x509/output.c: Print more than one SAN.
13798 2007-02-12  Simon Josefsson <simon@josefsson.org>
13800         * lib/x509/output.c: Better printing of XMPP SAN.
13802 2007-02-12  Simon Josefsson <simon@josefsson.org>
13804         * lib/pkix.asn: Add XMPP definitions.
13806 2007-02-12  Simon Josefsson <simon@josefsson.org>
13808         * lib/x509/x509.c: Doc fix.
13810 2007-02-12  Simon Josefsson <simon@josefsson.org>
13812         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
13813         <m@tthias.eu>.
13815 2007-02-12  Simon Josefsson <simon@josefsson.org>
13817         * src/serv.c: Print X.509 client cert info.
13819 2007-02-09  Simon Josefsson <simon@josefsson.org>
13821         * src/serv.c: Text fix.
13823 2007-02-09  Simon Josefsson <simon@josefsson.org>
13825         * doc/manpages/Makefile.am: Update.
13827 2007-02-09  Simon Josefsson <simon@josefsson.org>
13829         * tests/pathlen/ca-no-pathlen.pem,
13830         tests/pathlen/no-ca-or-pathlen.pem: Update.
13832 2007-02-09  Simon Josefsson <simon@josefsson.org>
13834         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
13835         that gmtime was used and that the time given is in UTC.  Just hard
13836         code it to UTC.
13838 2007-02-09  Simon Josefsson <simon@josefsson.org>
13840         * lib/gnutls_str.c: Typo.
13842 2007-02-09  Simon Josefsson <simon@josefsson.org>
13844         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
13845         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
13846         lgl/vasprintf.h: Add.
13848 2007-02-09  Simon Josefsson <simon@josefsson.org>
13850         * lib/x509/output.c: Use gnulib's time_r for systems that lack
13851         gmtime_r.
13853 2007-02-09  Simon Josefsson <simon@josefsson.org>
13855         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
13856         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
13858 2007-02-09  Simon Josefsson <simon@josefsson.org>
13860         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
13862 2007-02-09  Simon Josefsson <simon@josefsson.org>
13864         * lib/x509/output.c: Strings not zero terminated.
13866 2007-02-09  Simon Josefsson <simon@josefsson.org>
13868         * lib/x509/output.c: Hexprint unknown extensions.
13870 2007-02-09  Simon Josefsson <simon@josefsson.org>
13872         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
13873         tests/pathlen/no-ca-or-pathlen.pem: Update.
13875 2007-02-09  Simon Josefsson <simon@josefsson.org>
13877         * src/certtool.c: Remove.
13879 2007-02-09  Simon Josefsson <simon@josefsson.org>
13881         * src/certtool.c: Fix.
13883 2007-02-09  Simon Josefsson <simon@josefsson.org>
13885         * NEWS: Add.
13887 2007-02-09  Simon Josefsson <simon@josefsson.org>
13889         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
13891 2007-02-09  Simon Josefsson <simon@josefsson.org>
13893         * src/certtool.c: Use gnutls_x509_crt_print.
13895 2007-02-09  Simon Josefsson <simon@josefsson.org>
13897         * NEWS, includes/gnutls/x509.h: Add.
13899 2007-02-09  Simon Josefsson <simon@josefsson.org>
13901         * lib/x509/output.c: Fix error messages.
13903 2007-02-09  Simon Josefsson <simon@josefsson.org>
13905         * lib/x509/output.c: Really fix.
13907 2007-02-09  Simon Josefsson <simon@josefsson.org>
13909         * lib/x509/output.c: Fix.
13911 2007-02-09  Simon Josefsson <simon@josefsson.org>
13913         * includes/gnutls/x509.h: Change signature (ok since no release).
13915 2007-02-09  Simon Josefsson <simon@josefsson.org>
13917         * lib/x509/output.c: Use datum for outputs.
13919 2007-02-09  Simon Josefsson <simon@josefsson.org>
13921         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
13923 2007-02-09  Simon Josefsson <simon@josefsson.org>
13925         * lib/x509/output.c: Simplify.
13927 2007-02-09  Simon Josefsson <simon@josefsson.org>
13929         * lib/x509/extensions.c: Don't crash on NULL's.
13931 2007-02-08  Simon Josefsson <simon@josefsson.org>
13933         * NEWS: Add, from older branches.
13935 2007-02-08  Simon Josefsson <simon@josefsson.org>
13937         * lib/x509/output.c: Doc fix.
13939 2007-02-08  Simon Josefsson <simon@josefsson.org>
13941         * lib/x509/Makefile.am: Build output.c.
13943 2007-02-08  Simon Josefsson <simon@josefsson.org>
13945         * NEWS, lib/x509/output.c: Add.
13947 2007-02-08  Simon Josefsson <simon@josefsson.org>
13949         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
13950         gnutls_x509_crt_get_signature.
13952 2007-02-08  Simon Josefsson <simon@josefsson.org>
13954         * NEWS: Add.
13956 2007-02-08  Simon Josefsson <simon@josefsson.org>
13958         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
13960 2007-02-08  Simon Josefsson <simon@josefsson.org>
13962         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
13964 2007-02-08  Simon Josefsson <simon@josefsson.org>
13966         * lib/x509/extensions.c: Fix warnings.
13968 2007-02-08  Simon Josefsson <simon@josefsson.org>
13970         * lib/gnutls_str.c, lib/gnutls_str.h: Add
13971         _gnutls_string_append_printf.
13973 2007-02-08  Simon Josefsson <simon@josefsson.org>
13975         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
13976         gnutls_x509_crt_get_extension_data and
13977         gnutls_x509_crt_get_extension_info.
13979 2007-02-08  Simon Josefsson <simon@josefsson.org>
13981         * src/certtool.c: Fix.
13983 2007-02-08  Simon Josefsson <simon@josefsson.org>
13985         * src/certtool.c: XMPP otherName SAN support.
13987 2007-02-08  Simon Josefsson <simon@josefsson.org>
13989         * NEWS: Typo.
13991 2007-02-08  Simon Josefsson <simon@josefsson.org>
13993         * NEWS, THANKS: Add.
13995 2007-02-08  Simon Josefsson <simon@josefsson.org>
13997         * NEWS: Add.
13999 2007-02-08  Simon Josefsson <simon@josefsson.org>
14001         * NEWS, lib/x509/x509.c: Fix.
14003 2007-02-08  Simon Josefsson <simon@josefsson.org>
14005         * includes/gnutls/gnutls.h.in: Doc fix.
14007 2007-02-08  Simon Josefsson <simon@josefsson.org>
14009         * lib/x509/x509.c: Support XMPP OID.
14011 2007-02-08  Simon Josefsson <simon@josefsson.org>
14013         * lib/x509/x509.c: Doc fix.
14015 2007-02-08  Simon Josefsson <simon@josefsson.org>
14017         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
14018         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
14019         otherName SAN's.
14021 2007-02-07  Simon Josefsson <simon@josefsson.org>
14023         * doc/gnutls.texi: Fix.
14025 2007-02-07  Simon Josefsson <simon@josefsson.org>
14027         * doc/gnutls.texi: add tcp and tlsia
14029 2007-02-07  Simon Josefsson <simon@josefsson.org>
14031         * AUTHORS: Fix.
14033 2007-02-07  Simon Josefsson <simon@josefsson.org>
14035         * src/serv.c: Don't say TLS 1.0.
14037 2007-02-07  Simon Josefsson <simon@josefsson.org>
14039         * NEWS: Fix.
14041 2007-02-07  Simon Josefsson <simon@josefsson.org>
14043         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
14045 2007-02-07  Simon Josefsson <simon@josefsson.org>
14047         * NEWS: Add.
14049 2007-02-07  Simon Josefsson <simon@josefsson.org>
14051         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
14053 2007-02-07  Simon Josefsson <simon@josefsson.org>
14055         * NEWS: Add.
14057 2007-02-07  Simon Josefsson <simon@josefsson.org>
14059         * doc/gnutls.texi: dsa key
14061 2007-02-06  Simon Josefsson <simon@josefsson.org>
14063         * doc/gnutls.texi: Fix.
14065 2007-02-06  Simon Josefsson <simon@josefsson.org>
14067         * lib/gnutls_sig.c: Fix crash on failures.
14069 2007-02-06  Simon Josefsson <simon@josefsson.org>
14071         * NEWS, configure.in: Bump versions.
14073 2007-02-06  Simon Josefsson <simon@josefsson.org>
14075         * doc/protocol/draft-ietf-tls-srp-00.txt,
14076         doc/protocol/draft-ietf-tls-srp-01.txt,
14077         doc/protocol/draft-ietf-tls-srp-02.txt,
14078         doc/protocol/draft-ietf-tls-srp-03.txt,
14079         doc/protocol/draft-ietf-tls-srp-04.txt,
14080         doc/protocol/draft-ietf-tls-srp-05.txt,
14081         doc/protocol/draft-ietf-tls-srp-06.txt,
14082         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
14084 2007-02-06  Simon Josefsson <simon@josefsson.org>
14086         * ChangeLog: [no log message]
14088 2007-02-06  Simon Josefsson <simon@josefsson.org>
14090         * NEWS: Version 1.7.5.
14092 2007-02-06  Simon Josefsson <simon@josefsson.org>
14094         * NEWS: Fix.
14096 2007-02-06  Simon Josefsson <simon@josefsson.org>
14098         * NEWS: Add.
14100 2007-02-06  Simon Josefsson <simon@josefsson.org>
14102         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14103         lgl/m4/string_h.m4, lgl/string_.h: Update.
14105 2007-02-06  Simon Josefsson <simon@josefsson.org>
14107         * NEWS: Reorder.
14109 2007-02-06  Simon Josefsson <simon@josefsson.org>
14111         * doc/gnutls.texi: Fix.
14113 2007-02-06  Simon Josefsson <simon@josefsson.org>
14115         * NEWS: Add.
14117 2007-02-06  Simon Josefsson <simon@josefsson.org>
14119         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
14121 2007-02-06  Simon Josefsson <simon@josefsson.org>
14123         * doc/gnutls.texi: mention psk
14125 2007-02-06  Simon Josefsson <simon@josefsson.org>
14127         * NEWS: Add.
14129 2007-02-06  Simon Josefsson <simon@josefsson.org>
14131         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
14132         GNUTLS_KX_SRP_DSS if there is no SRP credential.
14134 2007-02-06  Simon Josefsson <simon@josefsson.org>
14136         * doc/gnutls.texi: fix
14138 2007-02-06  Simon Josefsson <simon@josefsson.org>
14140         * doc/gnutls.texi: fix
14142 2007-02-06  Simon Josefsson <simon@josefsson.org>
14144         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
14145         username/password.
14147 2007-02-06  Simon Josefsson <simon@josefsson.org>
14149         * doc/gnutls.texi: Add.
14151 2007-02-06  Simon Josefsson <simon@josefsson.org>
14153         * src/cli.c: Prefer PSK.
14155 2007-02-06  Simon Josefsson <simon@josefsson.org>
14157         * src/cli.c, src/serv.c: Modernize priorities.
14159 2007-02-06  Simon Josefsson <simon@josefsson.org>
14161         * doc/gnutls.texi: more
14163 2007-02-06  Simon Josefsson <simon@josefsson.org>
14165         * src/common.c: Parse new MACs.
14167 2007-02-06  Simon Josefsson <simon@josefsson.org>
14169         * src/serv.c: Prefer OpenPGP certs from client.
14171 2007-02-06  Simon Josefsson <simon@josefsson.org>
14173         * doc/gnutls.texi: Fix.
14175 2007-02-06  Simon Josefsson <simon@josefsson.org>
14177         * NEWS: Fix.
14179 2007-02-06  Simon Josefsson <simon@josefsson.org>
14181         * src/cli-gaa.c: Generated.
14183 2007-02-06  Simon Josefsson <simon@josefsson.org>
14185         * configure.in: Bump versions.
14187 2007-02-06  Simon Josefsson <simon@josefsson.org>
14189         * NEWS: Add.
14191 2007-02-06  Simon Josefsson <simon@josefsson.org>
14193         * src/common.c: Typo in last commit.
14195 2007-02-06  Simon Josefsson <simon@josefsson.org>
14197         * src/cli.gaa: Typo.
14199 2007-02-06  Simon Josefsson <simon@josefsson.org>
14201         * src/common.c: Fix --list.
14203 2007-02-06  Simon Josefsson <simon@josefsson.org>
14205         * doc/gnutls.texi: Add.
14207 2007-02-06  Simon Josefsson <simon@josefsson.org>
14209         * lib/gnutls_hash_int.c: Revert, not needed.
14211 2007-02-06  Simon Josefsson <simon@josefsson.org>
14213         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
14214         commit.
14216 2007-02-06  Simon Josefsson <simon@josefsson.org>
14218         * src/serv.c: Fix last commit.
14220 2007-02-06  Simon Josefsson <simon@josefsson.org>
14222         * src/serv.c: Support TLS 1.2 and AES 256.
14224 2007-02-05  Simon Josefsson <simon@josefsson.org>
14226         * ChangeLog: [no log message]
14228 2007-02-05  Simon Josefsson <simon@josefsson.org>
14230         * NEWS: Version 1.7.4.
14232 2007-02-05  Simon Josefsson <simon@josefsson.org>
14234         * NEWS: Add.
14236 2007-02-05  Simon Josefsson <simon@josefsson.org>
14238         * src/serv.c: use static DH params if none or provided
14240 2007-02-05  Simon Josefsson <simon@josefsson.org>
14242         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
14243         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
14245 2007-02-05  Simon Josefsson <simon@josefsson.org>
14247         * tests/pskself.c: No dh here.
14249 2007-02-05  Simon Josefsson <simon@josefsson.org>
14251         * NEWS: Reorder.
14253 2007-02-05  Simon Josefsson <simon@josefsson.org>
14255         * tests/sha2/.cvsignore: [no log message]
14257 2007-02-05  Simon Josefsson <simon@josefsson.org>
14259         * NEWS: Fix.
14261 2007-02-05  Simon Josefsson <simon@josefsson.org>
14263         * configure.in, tests/Makefile.am: Add SHA-2 self test.
14265 2007-02-05  Simon Josefsson <simon@josefsson.org>
14267         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
14268         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
14269         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
14271 2007-02-05  Simon Josefsson <simon@josefsson.org>
14273         * NEWS: Add.
14275 2007-02-05  Simon Josefsson <simon@josefsson.org>
14277         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
14278         for templates.
14280 2007-02-05  Simon Josefsson <simon@josefsson.org>
14282         * src/certtool-gaa.c: Generated.
14284 2007-02-05  Simon Josefsson <simon@josefsson.org>
14286         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
14288 2007-02-05  Simon Josefsson <simon@josefsson.org>
14290         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
14291         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
14292         (RSA-)SHA-256/384/512.
14294 2007-02-05  Simon Josefsson <simon@josefsson.org>
14296         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
14298 2007-02-05  Simon Josefsson <simon@josefsson.org>
14300         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
14301         Affects gnutls_sign_algorithm_get_name, and
14302         _gnutls_x509_sign_to_oid.
14304 2007-02-05  Simon Josefsson <simon@josefsson.org>
14306         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
14308 2007-02-05  Simon Josefsson <simon@josefsson.org>
14310         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
14311         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
14312         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
14313         lgl/string_.h: Update.
14315 2007-02-04  Simon Josefsson <simon@josefsson.org>
14317         * NEWS: Add.
14319 2007-02-04  Simon Josefsson <simon@josefsson.org>
14321         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
14322         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14323         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
14324         lgl/string_.h: Update.
14326 2007-02-02  Simon Josefsson <simon@josefsson.org>
14328         * doc/gnutls.texi: Typo.
14330 2007-02-02  Simon Josefsson <simon@josefsson.org>
14332         * NEWS: Add.
14334 2007-02-02  Simon Josefsson <simon@josefsson.org>
14336         * NEWS, configure.in: Bump versions.
14338 2007-02-02  Simon Josefsson <simon@josefsson.org>
14340         * doc/signatures.texi: Removed the wrong file, re-add this one.
14341         Oops.
14343 2007-02-02  Simon Josefsson <simon@josefsson.org>
14345         * doc/Makefile.am: Remove bibliography.texi.
14347 2007-02-02  Simon Josefsson <simon@josefsson.org>
14349         * doc/bibliography.texi, doc/signatures.texi: Remove.
14351 2007-02-02  Simon Josefsson <simon@josefsson.org>
14353         * doc/gnutls.texi: Don't use my-bib-macros.
14355 2007-02-02  Simon Josefsson <simon@josefsson.org>
14357         * doc/my-bib-macros.texi: use pxref.
14359 2007-02-02  Simon Josefsson <simon@josefsson.org>
14361         * doc/my-bib-macros.texi: Fix.
14363 2007-02-02  Simon Josefsson <simon@josefsson.org>
14365         * doc/gnutls.texi: proxy and certtool stuff
14367 2007-02-02  Simon Josefsson <simon@josefsson.org>
14369         * lib/x509/xml.c: Doc fix.
14371 2007-02-02  Simon Josefsson <simon@josefsson.org>
14373         * doc/bibliography.texi: reorder
14375 2007-02-02  Simon Josefsson <simon@josefsson.org>
14377         * doc/bibliography.texi: Add rfc3820.
14379 2007-02-02  Simon Josefsson <simon@josefsson.org>
14381         * doc/gnutls.texi: Mention RFC 3820.
14383 2007-02-02  Simon Josefsson <simon@josefsson.org>
14385         * doc/gnutls.texi: Improve extensions stuff.
14387 2007-02-01  Simon Josefsson <simon@josefsson.org>
14389         * ChangeLog: [no log message]
14391 2007-02-01  Simon Josefsson <simon@josefsson.org>
14393         * NEWS: Version 1.7.3.
14395 2007-02-01  Simon Josefsson <simon@josefsson.org>
14397         * NEWS: Typo.
14399 2007-02-01  Simon Josefsson <simon@josefsson.org>
14401         * tests/pathlen/ca-no-pathlen.pem,
14402         tests/pathlen/no-ca-or-pathlen.pem: Update.
14404 2007-02-01  Simon Josefsson <simon@josefsson.org>
14406         * NEWS: Add.
14408 2007-02-01  Simon Josefsson <simon@josefsson.org>
14410         * src/certtool.c: Print times in UTC.
14412 2007-02-01  Simon Josefsson <simon@josefsson.org>
14414         * NEWS: Fix.
14416 2007-02-01  Simon Josefsson <simon@josefsson.org>
14418         * tests/key-id/.cvsignore: [no log message]
14420 2007-02-01  Simon Josefsson <simon@josefsson.org>
14422         * NEWS: Reorder.
14424 2007-02-01  Simon Josefsson <simon@josefsson.org>
14426         * configure.in: Typo.
14428 2007-02-01  Simon Josefsson <simon@josefsson.org>
14430         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
14431         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
14432         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
14433         tests/key-id/key-ca.pem, tests/key-id/key-id,
14434         tests/key-id/key-user.pem: Add key-id self test.
14436 2007-02-01  Simon Josefsson <simon@josefsson.org>
14438         * src/certtool.c: Don't print proxy info if there aren't any proxy
14439         extension.
14441 2007-02-01  Simon Josefsson <simon@josefsson.org>
14443         * doc/protocol/rfc4785.txt: Add.
14445 2007-01-31  Simon Josefsson <simon@josefsson.org>
14447         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
14448         present.  Reported by Dale Sedivec
14449         <dale-keyword-gnutls.5670f1@codefu.org>.
14451 2007-01-31  Simon Josefsson <simon@josefsson.org>
14453         * lib/x509/x509.c: Doc fix.
14455 2007-01-31  Simon Josefsson <simon@josefsson.org>
14457         * doc/manpages/Makefile.am: Add.
14459 2007-01-31  Simon Josefsson <simon@josefsson.org>
14461         * src/certtool-cfg.c: Fix last commit.
14463 2007-01-31  Simon Josefsson <simon@josefsson.org>
14465         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
14466         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
14467         reading/generating proxy certificates in certtool.
14469 2007-01-31  Simon Josefsson <simon@josefsson.org>
14471         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
14472         lib/x509/extensions.h, lib/x509/x509.c: Add
14473         gnutls_x509_crt_get_proxy.
14475 2007-01-31  Simon Josefsson <simon@josefsson.org>
14477         * lib/x509/x509_write.c: Fix last commit.
14479 2007-01-31  Simon Josefsson <simon@josefsson.org>
14481         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
14483 2007-01-31  Simon Josefsson <simon@josefsson.org>
14485         * NEWS: Mention RFC 3820.
14487 2007-01-31  Simon Josefsson <simon@josefsson.org>
14489         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
14490         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
14491         Add proxy certificate APIs.
14493 2007-01-31  Simon Josefsson <simon@josefsson.org>
14495         * NEWS: Add.
14497 2007-01-31  Simon Josefsson <simon@josefsson.org>
14499         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
14501 2007-01-31  Simon Josefsson <simon@josefsson.org>
14503         * gl/.cvsignore, lgl/.cvsignore: [no log message]
14505 2007-01-31  Simon Josefsson <simon@josefsson.org>
14507         * lib/defines.h: String.h from gnulib now makes sure memmem is
14508         available.
14510 2007-01-31  Simon Josefsson <simon@josefsson.org>
14512         * gl/strdup.h, lgl/memmem.h: Remove.
14514 2007-01-31  Simon Josefsson <simon@josefsson.org>
14516         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
14517         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
14518         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
14519         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
14520         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
14521         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
14522         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
14523         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
14524         lgl/vasnprintf.c, lgl/wchar_.h: Update.
14526 2007-01-31  Simon Josefsson <simon@josefsson.org>
14528         * tests/pathlen/.cvsignore: Add.
14530 2007-01-26  Simon Josefsson <simon@josefsson.org>
14532         * NEWS: Add.
14534 2007-01-26  Simon Josefsson <simon@josefsson.org>
14536         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
14537         tests/pathlen/ca-no-pathlen.pem,
14538         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
14539         pathlen bug (and general certificate parsing).
14541 2007-01-26  Simon Josefsson <simon@josefsson.org>
14543         * NEWS: Add.
14545 2007-01-26  Simon Josefsson <simon@josefsson.org>
14547         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
14548         pathLenConstraint is read, even if CA reading fails.
14550 2007-01-25  Simon Josefsson <simon@josefsson.org>
14552         * NEWS: Add.
14554 2007-01-25  Simon Josefsson <simon@josefsson.org>
14556         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
14557         describe C++ compiler bug problem.
14559 2007-01-25  Simon Josefsson <simon@josefsson.org>
14561         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
14562         in a "better" way, tiny patch from Matthias Scheler
14563         <tron@NetBSD.org>.
14565 2007-01-16  Simon Josefsson <simon@josefsson.org>
14567         * configure.in: Bump versions.
14569 2007-01-16  Simon Josefsson <simon@josefsson.org>
14571         * NEWS: Add.
14573 2007-01-16  Simon Josefsson <simon@josefsson.org>
14575         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
14576         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
14577         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
14578         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
14580 2007-01-15  Simon Josefsson <simon@josefsson.org>
14582         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
14584 2007-01-14  Simon Josefsson <simon@josefsson.org>
14586         * ChangeLog: [no log message]
14588 2007-01-14  Simon Josefsson <simon@josefsson.org>
14590         * NEWS: Version 1.7.2.
14592 2007-01-14  Simon Josefsson <simon@josefsson.org>
14594         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
14595         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
14597 2007-01-14  Simon Josefsson <simon@josefsson.org>
14599         * NEWS: Add.
14601 2007-01-14  Simon Josefsson <simon@josefsson.org>
14603         * libextra/opencdk/pubkey.c: Doc fix.
14605 2007-01-14  Simon Josefsson <simon@josefsson.org>
14607         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
14608         Lenz <mario.lenz@gmx.net>.
14610 2007-01-13  Simon Josefsson <simon@josefsson.org>
14612         * NEWS, THANKS: Add.
14614 2007-01-12  Simon Josefsson <simon@josefsson.org>
14616         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
14617         virtual method (possibly incorrect but I don't know what the
14618         intention was).
14620 2007-01-12  Simon Josefsson <simon@josefsson.org>
14622         * NEWS, configure.in: Don't use -mms-bitfields
14623         --enable-runtime-pseudo-reloc.
14625 2007-01-12  Simon Josefsson <simon@josefsson.org>
14627         * gl/Makefile.am: Fix objdir!=srcdir.
14629 2007-01-11  Simon Josefsson <simon@josefsson.org>
14631         * NEWS: Add.
14633 2007-01-11  Simon Josefsson <simon@josefsson.org>
14635         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
14636         available, and store them in the PKCS12 blob.  Suggested by Sascha
14637         Ziemann <sascha.ziemann@secunet.com>.
14639 2007-01-11  Simon Josefsson <simon@josefsson.org>
14641         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
14643 2007-01-11  Simon Josefsson <simon@josefsson.org>
14645         * doc/manpages/Makefile.am: Add.
14647 2007-01-11  Simon Josefsson <simon@josefsson.org>
14649         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
14650         before gl.
14652 2007-01-11  Simon Josefsson <simon@josefsson.org>
14654         * NEWS: Fix.
14656 2007-01-11  Simon Josefsson <simon@josefsson.org>
14658         * NEWS, configure.in, includes/gnutls/x509.h,
14659         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
14660         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
14661         src/certtool.c: Support pathLenConstraint.
14663 2007-01-11  Simon Josefsson <simon@josefsson.org>
14665         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
14666         add it twice.
14668 2007-01-11  Simon Josefsson <simon@josefsson.org>
14670         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
14671         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
14673 2007-01-11  Simon Josefsson <simon@josefsson.org>
14675         * libextra/gnutls_extra.c: Need strverscmp.h.
14677 2007-01-11  Simon Josefsson <simon@josefsson.org>
14679         * NEWS: Fix.
14681 2007-01-11  Simon Josefsson <simon@josefsson.org>
14683         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
14684         libgnutls now.  Fix copyright years.
14686 2007-01-11  Simon Josefsson <simon@josefsson.org>
14688         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
14689         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
14690         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
14691         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
14692         gnutls-extra integration, for OpenPGP certs.
14694 2007-01-11  Simon Josefsson <simon@josefsson.org>
14696         * libextra/gnutls_extra.c: Replace libgcrypt version check with
14697         strverscmp.  No need to duplicate prototype found in gnutls.h for
14698         gnutls_check_version.
14700 2007-01-09  Simon Josefsson <simon@josefsson.org>
14702         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
14703         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
14704         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
14705         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
14706         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
14707         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
14708         lgl/m4/lib-link.m4: Update.
14710 2007-01-05  Simon Josefsson <simon@josefsson.org>
14712         * NEWS: Add.
14714 2007-01-05  Simon Josefsson <simon@josefsson.org>
14716         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
14717         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
14718         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
14720 2007-01-05  Simon Josefsson <simon@josefsson.org>
14722         * configure.in: Bump versions.
14724 2007-01-05  Simon Josefsson <simon@josefsson.org>
14726         * NEWS: Add.
14728 2007-01-05  Simon Josefsson <simon@josefsson.org>
14730         * configure.in: Revert part of patch.
14732 2007-01-05  Simon Josefsson <simon@josefsson.org>
14734         * configure.in, src/Makefile.am: Tiny patch from
14735         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
14736         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
14737         `.gaa' files as being in `$(srcdir)', thereby allowing for
14738         out-of-source-tree builds.
14740 2006-12-28  Simon Josefsson <simon@josefsson.org>
14742         * ChangeLog: [no log message]
14744 2006-12-28  Simon Josefsson <simon@josefsson.org>
14746         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
14747         it.
14749 2006-12-28  Simon Josefsson <simon@josefsson.org>
14751         * ChangeLog: [no log message]
14753 2006-12-28  Simon Josefsson <simon@josefsson.org>
14755         * NEWS: Version 1.7.1.
14757 2006-12-28  Simon Josefsson <simon@josefsson.org>
14759         * NEWS: Add.
14761 2006-12-28  Simon Josefsson <simon@josefsson.org>
14763         * NEWS: Add.
14765 2006-12-28  Simon Josefsson <simon@josefsson.org>
14767         * NEWS: Fix.
14769 2006-12-28  Simon Josefsson <simon@josefsson.org>
14771         * NEWS: Fix.
14773 2006-12-28  Simon Josefsson <simon@josefsson.org>
14775         * NEWS, THANKS: Add.
14777 2006-12-28  Simon Josefsson <simon@josefsson.org>
14779         * lib/gnutls_asn1_tab.c: Generate.
14781 2006-12-28  Simon Josefsson <simon@josefsson.org>
14783         * lib/gnutls.asn: Fix comment to make it parse correctly.
14785 2006-12-27  Simon Josefsson <simon@josefsson.org>
14787         * tests/.cvsignore: [no log message]
14789 2006-12-27  Simon Josefsson <simon@josefsson.org>
14791         * NEWS: Add.
14793 2006-12-27  Simon Josefsson <simon@josefsson.org>
14795         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
14796         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
14797         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
14798         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
14800 2006-12-27  Simon Josefsson <simon@josefsson.org>
14802         * NEWS: Add.
14804 2006-12-27  Simon Josefsson <simon@josefsson.org>
14806         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
14807         lib/x509/Makefile.am, libextra/Makefile.am,
14808         libextra/openpgp/Makefile.am: Tiny patch from
14809         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
14810           `$(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.
14812 2006-12-27  Simon Josefsson <simon@josefsson.org>
14814         * NEWS, THANKS: Add.
14816 2006-12-27  Simon Josefsson <simon@josefsson.org>
14818         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
14819         cert requests (i.e., include a empty list of supported hashes).
14820         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
14821         Courtès).
14823 2006-12-27  Simon Josefsson <simon@josefsson.org>
14825         * NEWS: Add.
14827 2006-12-27  Simon Josefsson <simon@josefsson.org>
14829         * tests/userid/.cvsignore: [no log message]
14831 2006-12-27  Simon Josefsson <simon@josefsson.org>
14833         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
14834         problem reported by Max Kellermann <max@duempel.org>.
14836 2006-12-27  Simon Josefsson <simon@josefsson.org>
14838         * lib/pkix_asn1_tab.c: Generated.
14840 2006-12-27  Simon Josefsson <simon@josefsson.org>
14842         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
14843         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
14844         DirectoryString, to deal with backwards compatibility if there are
14845         IA5String UID fields out there that were generated by older
14846         versions.  Reported by Max Kellermann <max@duempel.org>.
14848 2006-12-27  Simon Josefsson <simon@josefsson.org>
14850         * tests/userid/userid: Add.
14852 2006-12-27  Simon Josefsson <simon@josefsson.org>
14854         * configure.in: Add tests/userid/.
14856 2006-12-27  Simon Josefsson <simon@josefsson.org>
14858         * tests/Makefile.am: Add userid/.
14860 2006-12-27  Simon Josefsson <simon@josefsson.org>
14862         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
14864 2006-12-27  Simon Josefsson <simon@josefsson.org>
14866         * NEWS: Add.
14868 2006-12-27  Simon Josefsson <simon@josefsson.org>
14870         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
14871         certificate authority list, to make sure server's send the proper
14872         list of expected CAs to the client.  Reported by Max Kellermann
14873         <max@duempel.org>.
14875 2006-12-27  Simon Josefsson <simon@josefsson.org>
14877         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
14878         by Max Kellermann <max@duempel.org>.
14880 2006-12-27  Simon Josefsson <simon@josefsson.org>
14882         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
14883         Add.
14885 2006-12-27  Simon Josefsson <simon@josefsson.org>
14887         * NEWS: Add.
14889 2006-12-27  Simon Josefsson <simon@josefsson.org>
14891         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
14892         lgl/m4/stdint.m4: Update.
14894 2006-12-26  Simon Josefsson <simon@josefsson.org>
14896         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
14898 2006-12-26  Simon Josefsson <simon@josefsson.org>
14900         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
14902 2006-12-26  Simon Josefsson <simon@josefsson.org>
14904         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
14905         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
14907 2006-12-26  Simon Josefsson <simon@josefsson.org>
14909         * po/LINGUAS, po/de.po: Sync with TP.
14911 2006-12-10  Simon Josefsson <simon@josefsson.org>
14913         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
14914         (should have just been .cvsignore'd).
14916 2006-12-10  Simon Josefsson <simon@josefsson.org>
14918         * m4/.cvsignore: [no log message]
14920 2006-12-10  Simon Josefsson <simon@josefsson.org>
14922         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
14924 2006-12-10  Simon Josefsson <simon@josefsson.org>
14926         * NEWS: Fix.
14928 2006-12-10  Simon Josefsson <simon@josefsson.org>
14930         * NEWS: Add.
14932 2006-12-10  Simon Josefsson <simon@josefsson.org>
14934         * configure.in: Bump versions.
14936 2006-12-10  Simon Josefsson <simon@josefsson.org>
14938         * NEWS, configure.in: Bump versions.
14940 2006-12-01  Simon Josefsson <simon@josefsson.org>
14942         * lib/gnutls_record.c: Doc fix.
14944 2006-11-29  Simon Josefsson <simon@josefsson.org>
14946         * gl/Makefile.am, lgl/Makefile.am: Update.
14948 2006-11-29  Simon Josefsson <simon@josefsson.org>
14950         * ChangeLog: [no log message]
14952 2006-11-29  Simon Josefsson <simon@josefsson.org>
14954         * Makefile.am: Put in devel/ directory.  Disable doc generation.
14956 2006-11-29  Simon Josefsson <simon@josefsson.org>
14958         * NEWS: Version 1.7.0.
14960 2006-11-29  Simon Josefsson <simon@josefsson.org>
14962         * NEWS: Add.
14964 2006-11-29  Simon Josefsson <simon@josefsson.org>
14966         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
14968 2006-11-29  Simon Josefsson <simon@josefsson.org>
14970         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
14971         default.
14973 2006-11-29  Simon Josefsson <simon@josefsson.org>
14975         * NEWS: Fix.
14977 2006-11-28  Simon Josefsson <simon@josefsson.org>
14979         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
14980         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
14982 2006-11-26  Simon Josefsson <simon@josefsson.org>
14984         * NEWS: Fix.
14986 2006-11-26  Simon Josefsson <simon@josefsson.org>
14988         * NEWS: Add.
14990 2006-11-26  Simon Josefsson <simon@josefsson.org>
14992         * tests/anonself.c: Print TLS version too.
14994 2006-11-26  Simon Josefsson <simon@josefsson.org>
14996         * tests/anonself.c: More debugging.
14998 2006-11-26  Simon Josefsson <simon@josefsson.org>
15000         * tests/utils.c: Output more debug info.
15002 2006-11-26  Simon Josefsson <simon@josefsson.org>
15004         * NEWS: Fix.
15006 2006-11-26  Simon Josefsson <simon@josefsson.org>
15008         * libextra/opencdk/keyserver.c: Doc fix.
15010 2006-11-26  Simon Josefsson <simon@josefsson.org>
15012         * libextra/opencdk/opencdk.h: Doc fixes.
15014 2006-11-26  Simon Josefsson <simon@josefsson.org>
15016         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
15017         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
15018         libextra/opencdk/sign.c: Doc fix.
15020 2006-11-26  Simon Josefsson <simon@josefsson.org>
15022         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
15023         libextra/opencdk/sign.c: Doc fix.
15025 2006-11-26  Simon Josefsson <simon@josefsson.org>
15027         * libextra/opencdk/keydb.c: Doc fix.
15029 2006-11-26  Simon Josefsson <simon@josefsson.org>
15031         * libextra/gnutls_ia.c: Use new internal PRF API.
15033 2006-11-26  Simon Josefsson <simon@josefsson.org>
15035         * lib/gnutls_sig.c: To use NULL
15036         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
15037         question.
15039 2006-11-26  Simon Josefsson <simon@josefsson.org>
15041         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
15042         fixes problem reported by "Michael C. Vergallen"
15043         <mvergall@telenet.be>.
15045 2006-11-26  Simon Josefsson <simon@josefsson.org>
15047         * NEWS: Add.
15049 2006-11-25  Simon Josefsson <simon@josefsson.org>
15051         * NEWS: Add.
15053 2006-11-25  Simon Josefsson <simon@josefsson.org>
15055         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
15056         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
15057         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
15058         www.mikestoolbox.org:4433.
15060 2006-11-25  Simon Josefsson <simon@josefsson.org>
15062         * src/common.c: Support "TLS1.2" as protocol name.
15064 2006-11-25  Simon Josefsson <simon@josefsson.org>
15066         * NEWS: Add.
15068 2006-11-25  Simon Josefsson <simon@josefsson.org>
15070         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
15072 2006-11-25  Simon Josefsson <simon@josefsson.org>
15074         * lib/gnutls_algorithms.c: Support TLS 1.2.
15076 2006-11-25  Simon Josefsson <simon@josefsson.org>
15078         * NEWS: Add.
15080 2006-11-25  Simon Josefsson <simon@josefsson.org>
15082         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
15083         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
15084         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
15085         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
15086         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
15087         Update.
15089 2006-11-25  Simon Josefsson <simon@josefsson.org>
15091         * NEWS, configure.in: Bump versions.
15093 2006-11-22  Simon Josefsson <simon@josefsson.org>
15095         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
15097 2006-11-17  Simon Josefsson <simon@josefsson.org>
15099         * ChangeLog: [no log message]
15101 2006-11-17  Simon Josefsson <simon@josefsson.org>
15103         * Makefile.am: Release do non-devel directory.
15105 2006-11-17  Simon Josefsson <simon@josefsson.org>
15107         * NEWS: Version 1.6.0.
15109 2006-11-17  Simon Josefsson <simon@josefsson.org>
15111         * doc/manpages/Makefile.am: Fix copyright years.
15113 2006-11-17  Simon Josefsson <simon@josefsson.org>
15115         * configure.in: Bump versions.
15117 2006-11-17  Simon Josefsson <simon@josefsson.org>
15119         * NEWS: Add.
15121 2006-11-16  Simon Josefsson <simon@josefsson.org>
15123         * ChangeLog: [no log message]
15125 2006-11-16  Simon Josefsson <simon@josefsson.org>
15127         * NEWS: Version 1.5.5.
15129 2006-11-16  Simon Josefsson <simon@josefsson.org>
15131         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
15132         <tim.kosse@filezilla-project.org>.
15134 2006-11-16  Simon Josefsson <simon@josefsson.org>
15136         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
15137         project.
15139 2006-11-16  Simon Josefsson <simon@josefsson.org>
15141         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
15143 2006-11-16  Simon Josefsson <simon@josefsson.org>
15145         * tests/rsa-md5-collision/Makefile.am: Remove.
15147 2006-11-16  Simon Josefsson <simon@josefsson.org>
15149         * NEWS: Add.
15151 2006-11-16  Simon Josefsson <simon@josefsson.org>
15153         * NEWS: Add.
15155 2006-11-16  Simon Josefsson <simon@josefsson.org>
15157         * NEWS: Add.
15159 2006-11-16  Simon Josefsson <simon@josefsson.org>
15161         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
15162         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
15163         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
15164         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
15166 2006-11-16  Simon Josefsson <simon@josefsson.org>
15168         * tests/rsa-md5-collision/chain1-expect.log,
15169         tests/rsa-md5-collision/chain2-expect.log: Remove.
15171 2006-11-16  Simon Josefsson <simon@josefsson.org>
15173         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
15175 2006-11-16  Simon Josefsson <simon@josefsson.org>
15177         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
15178         mingw32.
15180 2006-11-15  Simon Josefsson <simon@josefsson.org>
15182         * configure.in: Bump versions (done incorrectly in the 1.5.4
15183         release).
15185 2006-11-15  Simon Josefsson <simon@josefsson.org>
15187         * NEWS: Add.
15189 2006-11-15  Simon Josefsson <simon@josefsson.org>
15191         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
15192         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
15194 2006-11-14  Simon Josefsson <simon@josefsson.org>
15196         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
15198 2006-11-11  Simon Josefsson <simon@josefsson.org>
15200         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
15202 2006-11-07  Simon Josefsson <simon@josefsson.org>
15204         * ChangeLog: [no log message]
15206 2006-11-07  Simon Josefsson <simon@josefsson.org>
15208         * NEWS: Version 1.5.4.
15210 2006-11-07  Simon Josefsson <simon@josefsson.org>
15212         * NEWS: Add.
15214 2006-11-07  Simon Josefsson <simon@josefsson.org>
15216         * NEWS: Add.
15218 2006-11-07  Simon Josefsson <simon@josefsson.org>
15220         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
15221         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
15222         lib/gnutls_global.c: Use strverscmp.
15224 2006-11-07  Simon Josefsson <simon@josefsson.org>
15226         * lib/gnutls_buffers.c: Typo.
15228 2006-11-07  Simon Josefsson <simon@josefsson.org>
15230         * NEWS, doc/manpages/Makefile.am: Add.
15232 2006-11-07  Simon Josefsson <simon@josefsson.org>
15234         * libextra/gnutls_ia.c: Doc fix.
15236 2006-11-07  Simon Josefsson <simon@josefsson.org>
15238         * doc/gnutls.texi: More errno discussion regarding push/pull
15239         functions.
15241 2006-11-07  Simon Josefsson <simon@josefsson.org>
15243         * NEWS: Add.
15245 2006-11-07  Simon Josefsson <simon@josefsson.org>
15247         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
15248         issues.
15250 2006-11-07  Simon Josefsson <simon@josefsson.org>
15252         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
15253         using WSAGetLastError().
15255 2006-11-07  Simon Josefsson <simon@josefsson.org>
15257         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
15258         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
15259         suggested by tim.kosse@filezilla-project.org.
15261 2006-11-06  Simon Josefsson <simon@josefsson.org>
15263         * NEWS: Fix.
15265 2006-11-05  Simon Josefsson <simon@josefsson.org>
15267         * NEWS: Add.
15269 2006-11-05  Simon Josefsson <simon@josefsson.org>
15271         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
15272         configure.in).
15274 2006-11-05  Simon Josefsson <simon@josefsson.org>
15276         * configure.in: Set SOVERSION here.
15278 2006-11-05  Simon Josefsson <simon@josefsson.org>
15280         * lgl/.cvsignore: [no log message]
15282 2006-11-05  Simon Josefsson <simon@josefsson.org>
15284         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
15286 2006-11-03  Simon Josefsson <simon@josefsson.org>
15288         * lgl/printf-parse.c: Update.
15290 2006-10-30  Simon Josefsson <simon@josefsson.org>
15292         * NEWS: Add.
15294 2006-10-30  Simon Josefsson <simon@josefsson.org>
15296         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
15297         ludovic.courtes@laas.fr (Ludovic Courtès).
15299 2006-10-30  Simon Josefsson <simon@josefsson.org>
15301         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
15302         actual/required buffer size on return.  Suggested by
15303         ludovic.courtes@laas.fr (Ludovic Courtès).
15305 2006-10-30  Simon Josefsson <simon@josefsson.org>
15307         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
15308         libextra/openpgp/privkey.c: Fix return types.
15310 2006-10-30  Simon Josefsson <simon@josefsson.org>
15312         * NEWS: Add.
15314 2006-10-30  Simon Josefsson <simon@josefsson.org>
15316         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
15317         versions negotiate the highest version we support, instead of the
15318         lowest.  Reported by Pasi.Eronen@nokia.com.
15320 2006-10-30  Simon Josefsson <simon@josefsson.org>
15322         * NEWS: Add.
15324 2006-10-30  Simon Josefsson <simon@josefsson.org>
15326         * configure.in: Simplify ssize_t test.
15328 2006-10-30  Simon Josefsson <simon@josefsson.org>
15330         * doc/examples/ex-cert-select.c: Remove duplicate #include
15331         <sys/stat.h>.
15333 2006-10-30  Simon Josefsson <simon@josefsson.org>
15335         * configure.in, lib/defines.h: Simplify #include's using gnulib
15336         modules.
15338 2006-10-30  Simon Josefsson <simon@josefsson.org>
15340         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
15341         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
15342         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
15343         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
15344         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
15345         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
15346         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
15347         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
15348         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
15349         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
15350         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
15351         lgl/stat_.h: Update.
15353 2006-10-30  Simon Josefsson <simon@josefsson.org>
15355         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
15357 2006-10-30  Simon Josefsson <simon@josefsson.org>
15359         * NEWS, configure.in: Bump versions.
15361 2006-10-26  Simon Josefsson <simon@josefsson.org>
15363         * ChangeLog: [no log message]
15365 2006-10-26  Simon Josefsson <simon@josefsson.org>
15367         * NEWS: Version 1.5.3.
15369 2006-10-26  Simon Josefsson <simon@josefsson.org>
15371         * lgl/.cvsignore: [no log message]
15373 2006-10-26  Simon Josefsson <simon@josefsson.org>
15375         * libextra/opencdk/Makefile.am: Fix -I's.
15377 2006-10-26  Simon Josefsson <simon@josefsson.org>
15379         * tests/rsa-md5-collision/Makefile.am: Dist more.
15381 2006-10-26  Simon Josefsson <simon@josefsson.org>
15383         * NEWS, tests/rsa-md5-collision/README: Add.
15385 2006-10-26  Simon Josefsson <simon@josefsson.org>
15387         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
15388         tests/Makefile.am: Change lgpl/ library name.
15390 2006-10-26  Simon Josefsson <simon@josefsson.org>
15392         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
15393         to liblgnu, to avoid weird libtool errors.
15395 2006-10-26  Simon Josefsson <simon@josefsson.org>
15397         * lgl/Makefile.am, lgl/stdint_.h: Update.
15399 2006-10-26  Simon Josefsson <simon@josefsson.org>
15401         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
15402         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
15403         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
15404         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
15405         gl/uinttostr.c, gl/umaxtostr.c: Add.
15407 2006-10-26  Simon Josefsson <simon@josefsson.org>
15409         * NEWS: Fix.
15411 2006-10-26  Simon Josefsson <simon@josefsson.org>
15413         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
15414         0.5.11.
15416 2006-10-26  Simon Josefsson <simon@josefsson.org>
15418         * doc/gnutls.texi: Be specific about SSLv2 security problems.
15420 2006-10-24  Simon Josefsson <simon@josefsson.org>
15422         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
15424 2006-10-24  Simon Josefsson <simon@josefsson.org>
15426         * tests/rsa-md5-collision/Makefile.am: Dist more.
15428 2006-10-24  Simon Josefsson <simon@josefsson.org>
15430         * NEWS: Add.
15432 2006-10-24  Simon Josefsson <simon@josefsson.org>
15434         * tests/pkcs12-decode/.cvsignore: [no log message]
15436 2006-10-24  Simon Josefsson <simon@josefsson.org>
15438         * configure.in: Add tests.
15440 2006-10-24  Simon Josefsson <simon@josefsson.org>
15442         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
15443         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
15444         pkcs12-decode/.
15446 2006-10-24  Simon Josefsson <simon@josefsson.org>
15448         * tests/pkcs8-decode/pkcs8: More debugging info.
15450 2006-10-24  Simon Josefsson <simon@josefsson.org>
15452         * tests/pkcs8-decode/.cvsignore: [no log message]
15454 2006-10-24  Simon Josefsson <simon@josefsson.org>
15456         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
15457         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
15458         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
15459         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
15460         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
15462 2006-10-24  Simon Josefsson <simon@josefsson.org>
15464         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
15465         rsa-md5-collision/.
15467 2006-10-24  Simon Josefsson <simon@josefsson.org>
15469         * tests/pkcs1-padding/.cvsignore,
15470         tests/rsa-md5-collision/.cvsignore: [no log message]
15472 2006-10-24  Simon Josefsson <simon@josefsson.org>
15474         * tests/rsa-md5-collision/Makefile.am,
15475         tests/rsa-md5-collision/chain1-expect.log,
15476         tests/rsa-md5-collision/chain2-expect.log,
15477         tests/rsa-md5-collision/mbox,
15478         tests/rsa-md5-collision/rsa-md5-collision: Add.
15480 2006-10-24  Simon Josefsson <simon@josefsson.org>
15482         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
15483         tests/pkcs1-padding/pkcs1-pad-broken.pem,
15484         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
15485         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
15486         tests/pkcs1-padding/pkcs1-pad-ok.pem,
15487         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
15489 2006-10-24  Simon Josefsson <simon@josefsson.org>
15491         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
15492         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
15493         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
15494         directory.
15496 2006-10-24  Simon Josefsson <simon@josefsson.org>
15498         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
15499         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
15501 2006-10-21  Simon Josefsson <simon@josefsson.org>
15503         * NEWS: Add.
15505 2006-10-21  Simon Josefsson <simon@josefsson.org>
15507         * lgl/.cvsignore: [no log message]
15509 2006-10-21  Simon Josefsson <simon@josefsson.org>
15511         * tests/Makefile.am: Need lgpl gnulib.
15513 2006-10-21  Simon Josefsson <simon@josefsson.org>
15515         * src/Makefile.am: Add lgpl too.
15517 2006-10-21  Simon Josefsson <simon@josefsson.org>
15519         * libextra/Makefile.am: Reorder libgnu.la's.
15521 2006-10-21  Simon Josefsson <simon@josefsson.org>
15523         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
15525 2006-10-21  Simon Josefsson <simon@josefsson.org>
15527         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
15528         committed.
15530 2006-10-21  Simon Josefsson <simon@josefsson.org>
15532         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
15534 2006-10-21  Simon Josefsson <simon@josefsson.org>
15536         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
15537         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
15538         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
15539         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
15540         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
15541         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
15542         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
15543         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
15544         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
15545         modules.
15547 2006-10-21  Simon Josefsson <simon@josefsson.org>
15549         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
15550         duplicate modules.
15552 2006-10-21  Simon Josefsson <simon@josefsson.org>
15554         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
15556 2006-10-21  Simon Josefsson <simon@josefsson.org>
15558         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
15560 2006-10-21  Simon Josefsson <simon@josefsson.org>
15562         * gl/Makefile.am: Move modules from gl/ to lgl/.
15564 2006-10-21  Simon Josefsson <simon@josefsson.org>
15566         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
15567         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
15568         to lgl/.
15570 2006-10-21  Simon Josefsson <simon@josefsson.org>
15572         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
15573         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
15574         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
15575         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
15576         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
15577         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
15578         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
15579         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
15580         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
15581         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
15582         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
15583         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
15584         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
15585         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
15586         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
15587         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
15588         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
15589         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
15590         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
15591         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
15592         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
15593         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
15594         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
15595         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
15596         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
15597         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
15598         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
15599         lgl/xsize.h: Move modules from gl/ to lgl/.
15601 2006-10-21  Simon Josefsson <simon@josefsson.org>
15603         * lgl/.cvsignore: [no log message]
15605 2006-10-21  Simon Josefsson <simon@josefsson.org>
15607         * Makefile.am: Build lgl/ too.
15609 2006-10-21  Simon Josefsson <simon@josefsson.org>
15611         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
15612         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
15613         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
15614         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
15615         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
15616         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
15617         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
15618         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
15619         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
15620         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
15621         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
15622         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
15623         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
15624         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
15625         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
15626         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
15627         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
15628         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
15629         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
15630         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
15631         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
15632         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
15633         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
15634         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
15635         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
15636         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
15637         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
15638         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
15639         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
15640         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
15641         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
15642         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
15643         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
15644         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
15646 2006-10-21  Simon Josefsson <simon@josefsson.org>
15648         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
15649         lgl/ instead of gl/.
15651 2006-10-21  Simon Josefsson <simon@josefsson.org>
15653         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
15654         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
15655         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
15656         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
15657         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
15658         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
15659         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
15660         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
15661         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
15662         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
15663         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
15664         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
15665         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
15666         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
15667         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
15668         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
15669         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
15670         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
15671         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
15672         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
15673         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
15674         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
15676 2006-10-21  Simon Josefsson <simon@josefsson.org>
15678         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
15679         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
15680         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
15681         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
15682         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
15683         Update.
15685 2006-10-19  Simon Josefsson <simon@josefsson.org>
15687         * NEWS: Add.
15689 2006-10-19  Simon Josefsson <simon@josefsson.org>
15691         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
15692         lib/minitasn1/libtasn1.h: Update to 0.3.7.
15694 2006-10-11  Simon Josefsson <simon@josefsson.org>
15696         * NEWS: Add.
15698 2006-10-11  Simon Josefsson <simon@josefsson.org>
15700         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
15701         0.5.10.
15703 2006-10-11  Simon Josefsson <simon@josefsson.org>
15705         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
15707 2006-10-10  Simon Josefsson <simon@josefsson.org>
15709         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
15711 2006-10-03  Simon Josefsson <simon@josefsson.org>
15713         * NEWS: Add.
15715 2006-10-03  Simon Josefsson <simon@josefsson.org>
15717         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
15719 2006-10-03  Simon Josefsson <simon@josefsson.org>
15721         * NEWS, configure.in: Bump versions.
15723 2006-10-03  Simon Josefsson <simon@josefsson.org>
15725         * ChangeLog: [no log message]
15727 2006-10-03  Simon Josefsson <simon@josefsson.org>
15729         * NEWS: Version 1.5.2.
15731 2006-10-03  Simon Josefsson <simon@josefsson.org>
15733         * NEWS: Fix.
15735 2006-10-03  Simon Josefsson <simon@josefsson.org>
15737         * NEWS: Add.
15739 2006-10-03  Simon Josefsson <simon@josefsson.org>
15741         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
15742         Update.
15744 2006-09-29  Simon Josefsson <simon@josefsson.org>
15746         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
15748 2006-09-26  Simon Josefsson <simon@josefsson.org>
15750         * NEWS: Add.
15752 2006-09-26  Simon Josefsson <simon@josefsson.org>
15754         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
15755         reported by "Adam Langley" <agl@imperialviolet.org>.
15757 2006-09-25  Simon Josefsson <simon@josefsson.org>
15759         * NEWS: Add.
15761 2006-09-25  Simon Josefsson <simon@josefsson.org>
15763         * configure.in: Use library shared version 13 instead of 14,
15764         incrementing it was a mistake since no API/ABI changes happened.
15765         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
15767 2006-09-25  Simon Josefsson <simon@josefsson.org>
15769         * configure.in: Improve the C++ test, to handle CXX env. variables,
15770         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
15772 2006-09-25  Simon Josefsson <simon@josefsson.org>
15774         * NEWS: Add.
15776 2006-09-25  Simon Josefsson <simon@josefsson.org>
15778         * lib/Makefile.am: Use version script for libgnutlsxx too.
15780 2006-09-25  Simon Josefsson <simon@josefsson.org>
15782         * NEWS, lib/libgnutlsxx.vers: Add.
15784 2006-09-24  Simon Josefsson <simon@josefsson.org>
15786         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
15787         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
15788         Update.
15790 2006-09-24  Simon Josefsson <simon@josefsson.org>
15792         * NEWS, configure.in: Bump versions.
15794 2006-09-24  Simon Josefsson <simon@josefsson.org>
15796         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
15797         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
15798         logic.
15800 2006-09-24  Simon Josefsson <simon@josefsson.org>
15802         * THANKS: Add.
15804 2006-09-24  Simon Josefsson <simon@josefsson.org>
15806         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
15807         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
15808         <georg.schwarz@freenet.de>.
15810 2006-09-21  Simon Josefsson <simon@josefsson.org>
15812         * Makefile.am: Fix gendocs.sh path.
15814 2006-09-21  Simon Josefsson <simon@josefsson.org>
15816         * ChangeLog: [no log message]
15818 2006-09-21  Simon Josefsson <simon@josefsson.org>
15820         * NEWS: Version 1.5.1.
15822 2006-09-21  Simon Josefsson <simon@josefsson.org>
15824         * gl/override/gpl.diff: Rename.
15826 2006-09-21  Simon Josefsson <simon@josefsson.org>
15828         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
15829         gl/override/gpl.diff, gl/override/gpl.texi.diff,
15830         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
15832 2006-09-21  Simon Josefsson <simon@josefsson.org>
15834         * gl/override/lgpl.diff: Rename.
15836 2006-09-21  Simon Josefsson <simon@josefsson.org>
15838         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
15839         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
15840         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
15841         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
15842         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
15843         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
15844         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
15845         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
15846         gl/vasnprintf.c: Update.
15848 2006-09-21  Simon Josefsson <simon@josefsson.org>
15850         * NEWS: Add.
15852 2006-09-21  Simon Josefsson <simon@josefsson.org>
15854         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
15856 2006-09-21  Simon Josefsson <simon@josefsson.org>
15858         * doc/gnutls.texi: Add LGPL and GPL texts.
15860 2006-09-21  Simon Josefsson <simon@josefsson.org>
15862         * NEWS: Add.
15864 2006-09-21  Simon Josefsson <simon@josefsson.org>
15866         * tests/pkcs1-pad: Simplify grep expression, to work around debug
15867         messages from wine.
15869 2006-09-21  Simon Josefsson <simon@josefsson.org>
15871         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
15872         load or generate it, typically because it used a certificate
15873         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
15875 2006-09-21  Simon Josefsson <simon@josefsson.org>
15877         * src/certtool.c: Revert last patch.
15879 2006-09-21  Simon Josefsson <simon@josefsson.org>
15881         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
15882         that the lengths are the same.
15884 2006-09-21  Simon Josefsson <simon@josefsson.org>
15886         * NEWS, THANKS: Add.
15888 2006-09-21  Simon Josefsson <simon@josefsson.org>
15890         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
15891         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
15893 2006-09-19  Simon Josefsson <simon@josefsson.org>
15895         * tests/Makefile.am: Dist more.
15897 2006-09-19  Simon Josefsson <simon@josefsson.org>
15899         * tests/pkcs1-pad: Test another cert.
15901 2006-09-19  Simon Josefsson <simon@josefsson.org>
15903         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
15904         Weinmann.
15906 2006-09-18  Simon Josefsson <simon@josefsson.org>
15908         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
15910 2006-09-18  Simon Josefsson <simon@josefsson.org>
15912         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
15913         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
15915 2006-09-18  Simon Josefsson <simon@josefsson.org>
15917         * THANKS: Remove (already there).
15919 2006-09-18  Simon Josefsson <simon@josefsson.org>
15921         * THANKS: Add.
15923 2006-09-18  Simon Josefsson <simon@josefsson.org>
15925         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
15926         Langley" <agl@imperialviolet.org>.
15928 2006-09-12  Simon Josefsson <simon@josefsson.org>
15930         * NEWS: Add.
15932 2006-09-12  Simon Josefsson <simon@josefsson.org>
15934         * NEWS: Fix.
15936 2006-09-12  Simon Josefsson <simon@josefsson.org>
15938         * tests/pkcs1-pad: Fix.
15940 2006-09-12  Simon Josefsson <simon@josefsson.org>
15942         * lib/x509/verify.c: Permit empty parameters field too, found after
15943         adding self tests.
15945 2006-09-12  Simon Josefsson <simon@josefsson.org>
15947         * tests/pkcs1-pad: Fix exit code.
15949 2006-09-12  Simon Josefsson <simon@josefsson.org>
15951         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
15952         Eric Young in
15953         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
15955 2006-09-12  Simon Josefsson <simon@josefsson.org>
15957         * tests/pkcs1-pad: Add more tests.
15959 2006-09-12  Simon Josefsson <simon@josefsson.org>
15961         * tests/Makefile.am: Add pkcs1-pad test.
15963 2006-09-12  Simon Josefsson <simon@josefsson.org>
15965         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
15966         Yutaka OIWA <y.oiwa@aist.go.jp>.
15968 2006-09-12  Simon Josefsson <simon@josefsson.org>
15970         * tests/pkcs1-pad: Add.
15972 2006-09-12  Simon Josefsson <simon@josefsson.org>
15974         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
15975         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
15977 2006-09-12  Simon Josefsson <simon@josefsson.org>
15979         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
15981 2006-09-11  Simon Josefsson <simon@josefsson.org>
15983         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
15984         debug mode, which isn't recommended for real use.
15986 2006-09-08  Simon Josefsson <simon@josefsson.org>
15988         * NEWS: Add.
15990 2006-09-08  Simon Josefsson <simon@josefsson.org>
15992         * NEWS: Fix.
15994 2006-09-08  Simon Josefsson <simon@josefsson.org>
15996         * NEWS: Fix.
15998 2006-09-08  Simon Josefsson <simon@josefsson.org>
16000         * NEWS: Add.
16002 2006-09-08  Simon Josefsson <simon@josefsson.org>
16004         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
16005         is empty, which it has to be for the hashes we support.  Otherwise,
16006         the field can encode "garbage" that might be used to make the
16007         signature be a perfect cube, similar (but not identical) to
16008         Bleichenbacher's Crypto 06 rump session attack.
16010 2006-09-08  Simon Josefsson <simon@josefsson.org>
16012         * NEWS: Add.
16014 2006-09-08  Simon Josefsson <simon@josefsson.org>
16016         * NEWS: Add.
16018 2006-09-08  Simon Josefsson <simon@josefsson.org>
16020         * lib/gnutls_pk.c: Don't return different errors depending on
16021         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
16022         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
16024 2006-09-08  Simon Josefsson <simon@josefsson.org>
16026         * THANKS: Add.
16028 2006-09-08  Simon Josefsson <simon@josefsson.org>
16030         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
16031         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
16033 2006-08-29  Simon Josefsson <simon@josefsson.org>
16035         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
16037 2006-08-28  Simon Josefsson <simon@josefsson.org>
16039         * NEWS: Fix.
16041 2006-08-28  Simon Josefsson <simon@josefsson.org>
16043         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
16044         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
16045         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
16046         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
16047         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
16048         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
16049         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
16050         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
16051         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
16052         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
16053         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
16055 2006-08-27  Simon Josefsson <simon@josefsson.org>
16057         * NEWS, THANKS: Add.
16059 2006-08-27  Simon Josefsson <simon@josefsson.org>
16061         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
16062         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
16063         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
16064         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
16066 2006-08-27  Simon Josefsson <simon@josefsson.org>
16068         * NEWS: Add.
16070 2006-08-27  Simon Josefsson <simon@josefsson.org>
16072         * THANKS: Add.
16074 2006-08-27  Simon Josefsson <simon@josefsson.org>
16076         * src/certtool.c: (generate_certificate): Load private key when --load-request is
16077         used, based on report from Sascha Ziemann
16078         <sascha.ziemann@secunet.com>.
16080 2006-08-27  Simon Josefsson <simon@josefsson.org>
16082         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
16083         continuing, based on report from Sascha Ziemann
16084         <sascha.ziemann@secunet.com>.
16086 2006-08-14  Simon Josefsson <simon@josefsson.org>
16088         * NEWS: Add.
16090 2006-08-14  Simon Josefsson <simon@josefsson.org>
16092         * src/serv.c: Map select to _win_select on Windows hosts.
16094 2006-08-14  Simon Josefsson <simon@josefsson.org>
16096         * src/Makefile.am: Need select.c in cli.c and serv.c.
16098 2006-08-14  Simon Josefsson <simon@josefsson.org>
16100         * src/select.c: Add, moved from cli.c, originally from plibc, see
16102         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16104 2006-08-14  Simon Josefsson <simon@josefsson.org>
16106         * src/cli.c: Move _win_select to select.c.
16108 2006-08-14  Simon Josefsson <simon@josefsson.org>
16110         * src/cli.c: Make select() work on Windows, copying code from plibc,
16111         see
16113         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16115 2006-08-13  Simon Josefsson <simon@josefsson.org>
16117         * libextra/gnutls_openssl.c: Mark with XXX.
16119 2006-08-13  Simon Josefsson <simon@josefsson.org>
16121         * NEWS, configure.in: Bump versions.
16123 2006-08-13  Simon Josefsson <simon@josefsson.org>
16125         * Makefile.am: Fix release target.
16127 2006-08-13  Simon Josefsson <simon@josefsson.org>
16129         * ChangeLog: [no log message]
16131 2006-08-13  Simon Josefsson <simon@josefsson.org>
16133         * NEWS: Version 1.5.0.
16135 2006-08-13  Simon Josefsson <simon@josefsson.org>
16137         * NEWS: Fix.
16139 2006-08-13  Simon Josefsson <simon@josefsson.org>
16141         * libextra/gnutls_openssl.c: Add (XXX).
16143 2006-08-13  Simon Josefsson <simon@josefsson.org>
16145         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
16146         directory.
16148 2006-08-13  Simon Josefsson <simon@josefsson.org>
16150         * NEWS: Add.
16152 2006-08-13  Simon Josefsson <simon@josefsson.org>
16154         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
16155         files for libraries, on mingw.
16157 2006-08-13  Simon Josefsson <simon@josefsson.org>
16159         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
16160         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
16161         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
16163 2006-08-13  Simon Josefsson <simon@josefsson.org>
16165         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
16166         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
16168 2006-08-13  Simon Josefsson <simon@josefsson.org>
16170         * lib/gnutls_buffers.c: Remove.
16172 2006-08-13  Simon Josefsson <simon@josefsson.org>
16174         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
16175         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
16176         Andreas Metzler <ametzler@downhill.at.eu.org>.
16178 2006-08-13  Simon Josefsson <simon@josefsson.org>
16180         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
16182 2006-08-11  Simon Josefsson <simon@josefsson.org>
16184         * NEWS: Fix.
16186 2006-08-11  Simon Josefsson <simon@josefsson.org>
16188         * NEWS: Add.
16190 2006-08-11  Simon Josefsson <simon@josefsson.org>
16192         * NEWS: Add.
16194 2006-08-11  Simon Josefsson <simon@josefsson.org>
16196         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
16197         NULL OID value in the hash_algorithms array, which happens when the
16198         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
16199         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
16201 2006-08-11  Simon Josefsson <simon@josefsson.org>
16203         * configure.in: Don't overwrite CFLAGS.
16205 2006-08-07  Simon Josefsson <simon@josefsson.org>
16207         * includes/gnutls/gnutlsxx.h: Make it compile.
16209 2006-08-06  Simon Josefsson <simon@josefsson.org>
16211         * NEWS: Add.
16213 2006-08-06  Simon Josefsson <simon@josefsson.org>
16215         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
16217 2006-08-06  Simon Josefsson <simon@josefsson.org>
16219         * src/tls_test.gaa: Use -V for --verbose.
16221 2006-08-06  Simon Josefsson <simon@josefsson.org>
16223         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
16224         standards, to fix make distcheck.
16226 2006-08-06  Simon Josefsson <simon@josefsson.org>
16228         * src/tls_test.c, src/tls_test.gaa: Support --version.
16230 2006-08-06  Simon Josefsson <simon@josefsson.org>
16232         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
16233         standards, to fix make distcheck.
16235 2006-08-06  Simon Josefsson <simon@josefsson.org>
16237         * NEWS: Add.
16239 2006-08-06  Simon Josefsson <simon@josefsson.org>
16241         * configure.in: Fix --without-included-libtasn1, reported by Daniel
16242         Black <dragonheart@gentoo.org>.
16244 2006-08-06  Simon Josefsson <simon@josefsson.org>
16246         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
16248 2006-08-06  Simon Josefsson <simon@josefsson.org>
16250         * NEWS: Fix.
16252 2006-08-06  Simon Josefsson <simon@josefsson.org>
16254         * NEWS: Add.
16256 2006-08-06  Simon Josefsson <simon@josefsson.org>
16258         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
16259         libextra/opencdk/stream.h: Update to 0.5.9.
16261 2006-08-03  Simon Josefsson <simon@josefsson.org>
16263         * THANKS: add
16265 2006-08-03  Simon Josefsson <simon@josefsson.org>
16267         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
16268         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
16270 2006-07-28  Simon Josefsson <simon@josefsson.org>
16272         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16273         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
16274         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
16275         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
16276         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
16277         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
16278         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
16279         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
16281 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16283         * lib/gnutls_int.h: cert_type extension was updated to the IANA
16284         assigned value
16286 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16288         * lib/gnutls_int.h: cert_type extension was updated to the IANA
16289         assigned value
16291 2006-07-13  Simon Josefsson <simon@josefsson.org>
16293         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
16294         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
16296 2006-07-13  Simon Josefsson <simon@josefsson.org>
16298         * libextra/gnutls_openssl.c: Revert.
16300 2006-07-13  Simon Josefsson <simon@josefsson.org>
16302         * THANKS: Add.
16304 2006-07-13  Simon Josefsson <simon@josefsson.org>
16306         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
16308 2006-07-11  Simon Josefsson <simon@josefsson.org>
16310         * doc/Makefile.am: Fix last commit.
16312 2006-07-11  Simon Josefsson <simon@josefsson.org>
16314         * doc/Makefile.am: Dist arch/ images.
16316 2006-07-11  Simon Josefsson <simon@josefsson.org>
16318         * doc/Makefile.am: Need -I's for arch/ images.
16320 2006-07-11  Simon Josefsson <simon@josefsson.org>
16322         * configure.in: Improve valgrind test.
16324 2006-07-11  Simon Josefsson <simon@josefsson.org>
16326         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
16327         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
16328         Update.
16330 2006-07-10  Simon Josefsson <simon@josefsson.org>
16332         * THANKS: Fix.
16334 2006-07-10  Simon Josefsson <simon@josefsson.org>
16336         * THANKS: Add.
16338 2006-07-10  Simon Josefsson <simon@josefsson.org>
16340         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
16342 2006-07-10  Simon Josefsson <simon@josefsson.org>
16344         * gl/.cvsignore: [no log message]
16346 2006-07-07  Simon Josefsson <simon@josefsson.org>
16348         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16349         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
16350         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
16351         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
16352         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
16354 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16356         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
16357         from 2511 to 4211
16359 2006-07-06  Simon Josefsson <simon@josefsson.org>
16361         * doc/TODO: Add.
16363 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16365         * doc/TODO: [no log message]
16367 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16369         * libextra/gnutls_openpgp.c: added an extra error check.
16371 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16373         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
16374         with ENABLE_OPENPGP.
16376 2006-06-29  Simon Josefsson <simon@josefsson.org>
16378         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
16379         Add.
16381 2006-06-28  Simon Josefsson <simon@josefsson.org>
16383         * NEWS: Add.
16385 2006-06-28  Simon Josefsson <simon@josefsson.org>
16387         * doc/examples/.cvsignore: [no log message]
16389 2006-06-28  Simon Josefsson <simon@josefsson.org>
16391         * NEWS: Fix.
16393 2006-06-28  Simon Josefsson <simon@josefsson.org>
16395         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
16397 2006-06-28  Simon Josefsson <simon@josefsson.org>
16399         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
16401 2006-06-28  Simon Josefsson <simon@josefsson.org>
16403         * doc/Makefile.am: Dist gnutls-logo.png.
16405 2006-06-28  Simon Josefsson <simon@josefsson.org>
16407         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
16409 2006-06-28  Simon Josefsson <simon@josefsson.org>
16411         * gl/getaddrinfo.c: Update.
16413 2006-06-28  Simon Josefsson <simon@josefsson.org>
16415         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16416         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
16418 2006-06-28  Simon Josefsson <simon@josefsson.org>
16420         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
16422 2006-06-27  Simon Josefsson <simon@josefsson.org>
16424         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
16426 2006-06-27  Simon Josefsson <simon@josefsson.org>
16428         * doc/scripts/gdoc: Use GNU-style warnings.
16430 2006-06-27  Simon Josefsson <simon@josefsson.org>
16432         * doc/scripts/gdoc: Improve man output, from libtasn1.
16434 2006-06-27  Simon Josefsson <simon@josefsson.org>
16436         * configure.in: Fix valgrind test.
16438 2006-06-27  Simon Josefsson <simon@josefsson.org>
16440         * configure.in: Move around, to make $cross_compile work.
16442 2006-06-27  Simon Josefsson <simon@josefsson.org>
16444         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
16445         make it possible to enable/disable use of valgrind on self tests
16446         specifically.  Defaults to enabled if valgrind is installed and we
16447         aren't cross-compiling.
16449 2006-06-27  Simon Josefsson <simon@josefsson.org>
16451         * tests/Makefile.am: Fix.
16453 2006-06-27  Simon Josefsson <simon@josefsson.org>
16455         * tests/Makefile.am: Revert.
16457 2006-06-27  Simon Josefsson <simon@josefsson.org>
16459         * libextra/minilzo/Makefile.am: Use libtool -no-install.
16461 2006-06-27  Simon Josefsson <simon@josefsson.org>
16463         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
16464         suggested by README.LZO.
16466 2006-06-27  Simon Josefsson <simon@josefsson.org>
16468         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
16470 2006-06-27  Simon Josefsson <simon@josefsson.org>
16472         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
16473         void* to int.
16475 2006-06-27  Simon Josefsson <simon@josefsson.org>
16477         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
16479 2006-06-26  Simon Josefsson <simon@josefsson.org>
16481         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
16483 2006-06-26  Simon Josefsson <simon@josefsson.org>
16485         * THANKS: Add.
16487 2006-06-26  Simon Josefsson <simon@josefsson.org>
16489         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
16490         pkg-config files, from Andreas Metzler
16491         <ametzler@downhill.at.eu.org>.
16493 2006-06-22  Simon Josefsson <simon@josefsson.org>
16495         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
16496         gl/socket_.h: Try new win32 hooks for getaddrinfo.
16498 2006-06-22  Simon Josefsson <simon@josefsson.org>
16500         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
16501         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
16503 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16505         * doc/TODO: [no log message]
16507 2006-06-21  Simon Josefsson <simon@josefsson.org>
16509         * gl/inet_pton.c: Update.
16511 2006-06-21  Simon Josefsson <simon@josefsson.org>
16513         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
16514         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
16515         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
16517 2006-06-21  Simon Josefsson <simon@josefsson.org>
16519         * doc/examples/Makefile.am: Add -no-install.
16521 2006-06-21  Simon Josefsson <simon@josefsson.org>
16523         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
16525 2006-06-19  Simon Josefsson <simon@josefsson.org>
16527         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
16528         != objdir.
16530 2006-06-19  Simon Josefsson <simon@josefsson.org>
16532         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
16533         when srcdir != objdir.
16535 2006-06-19  Simon Josefsson <simon@josefsson.org>
16537         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
16538         != objdir.
16540 2006-06-19  Simon Josefsson <simon@josefsson.org>
16542         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
16543         objdir.
16545 2006-06-19  Simon Josefsson <simon@josefsson.org>
16547         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
16548         objdir.
16550 2006-06-17  Simon Josefsson <simon@josefsson.org>
16552         * gl/Makefile.am: Update.
16554 2006-06-17  Simon Josefsson <simon@josefsson.org>
16556         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
16557         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
16558         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
16559         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
16560         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
16561         gl/stdint_.h: Update.
16563 2006-06-17  Simon Josefsson <simon@josefsson.org>
16565         * gl/.cvsignore: [no log message]
16567 2006-06-17  Simon Josefsson <simon@josefsson.org>
16569         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
16571 2006-06-16  Simon Josefsson <simon@josefsson.org>
16573         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
16575 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16577         * NEWS: [no log message]
16579 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16581         * lib/auth_cert.c: fixed bug
16583 2006-06-16  Simon Josefsson <simon@josefsson.org>
16585         * tests/Makefile.am: Disable tests that use fork if the host doesn't
16586         have fork.
16588 2006-06-16  Simon Josefsson <simon@josefsson.org>
16590         * configure.in: Test for fork.
16592 2006-06-16  Simon Josefsson <simon@josefsson.org>
16594         * configure.in: Typo.
16596 2006-06-16  Simon Josefsson <simon@josefsson.org>
16598         * configure.in: Typo.
16600 2006-06-16  Simon Josefsson <simon@josefsson.org>
16602         * configure.in: Fix LDFLAGS.
16604 2006-06-16  Simon Josefsson <simon@josefsson.org>
16606         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
16607         avoid warnings.
16609 2006-06-16  Simon Josefsson <simon@josefsson.org>
16611         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
16612         tests/resume.c, tests/tlsia.c: Need config.h.
16614 2006-06-16  Simon Josefsson <simon@josefsson.org>
16616         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
16618 2006-06-16  Simon Josefsson <simon@josefsson.org>
16620         * NEWS: Fix.
16622 2006-06-16  Simon Josefsson <simon@josefsson.org>
16624         * includes/gnutls/extra.h: Fix prototype.
16626 2006-06-16  Simon Josefsson <simon@josefsson.org>
16628         * NEWS: Add.
16630 2006-06-16  Simon Josefsson <simon@josefsson.org>
16632         * lib/strfile.h: Remove.
16634 2006-06-16  Simon Josefsson <simon@josefsson.org>
16636         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
16637         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
16638         of strfile stuff, to fix problem with binary files on mingw.
16640 2006-06-16  Simon Josefsson <simon@josefsson.org>
16642         * tests/set_pkcs12_cred.c: Use utils stuff.
16644 2006-06-16  Simon Josefsson <simon@josefsson.org>
16646         * lib/gnutls_global.c: Initialize winsock, for mingw.
16648 2006-06-16  Simon Josefsson <simon@josefsson.org>
16650         * configure.in: Add HAVE_WINSOCK.
16652 2006-06-16  Simon Josefsson <simon@josefsson.org>
16654         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
16655         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
16656         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
16657         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
16658         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
16659         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
16660         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
16661         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
16662         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
16663         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
16664         (for mingw).
16666 2006-06-16  Simon Josefsson <simon@josefsson.org>
16668         * configure.in: Need to use AC_LINK_IFELSE, for
16669         -Wl,--enable-runtime-pseudo-reloc.
16671 2006-06-16  Simon Josefsson <simon@josefsson.org>
16673         * configure.in: Simplify.
16675 2006-06-16  Simon Josefsson <simon@josefsson.org>
16677         * configure.in: Fix typo.
16679 2006-06-16  Simon Josefsson <simon@josefsson.org>
16681         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
16682         if supported.  The former is to produce MSVS-compatible DLLs.  The
16683         second is needed to link libgnutls-extra at all (only due to
16684         _gnutls_compression_algorithms, fix it another way?).
16686 2006-06-16  Simon Josefsson <simon@josefsson.org>
16688         * gl/Makefile.am: Update.
16690 2006-06-16  Simon Josefsson <simon@josefsson.org>
16692         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
16694 2006-06-16  Simon Josefsson <simon@josefsson.org>
16696         * configure.in: Typo.
16698 2006-06-16  Simon Josefsson <simon@josefsson.org>
16700         * configure.in: Add all the LZO tests.
16702 2006-06-15  Simon Josefsson <simon@josefsson.org>
16704         * po/sv.po: Sync with TP.
16706 2006-06-15  Simon Josefsson <simon@josefsson.org>
16708         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
16709         libtool.  (argh!)
16711 2006-06-15  Simon Josefsson <simon@josefsson.org>
16713         * lib/Makefile.am: Fix last commit.
16715 2006-06-15  Simon Josefsson <simon@josefsson.org>
16717         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
16719 2006-06-15  Simon Josefsson <simon@josefsson.org>
16721         * configure.in: Add --disable-cxx, to make it possibly to disable
16722         the C++ stuff.  Will also automatically disable it if there is no
16723         C++ compiler.
16725 2006-06-15  Simon Josefsson <simon@josefsson.org>
16727         * doc/examples/Makefile.am: Use gnulib, for portability.
16729 2006-06-15  Simon Josefsson <simon@josefsson.org>
16731         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
16732         unconditonially.
16734 2006-06-15  Simon Josefsson <simon@josefsson.org>
16736         * gl/m4/arpa_inet_h.m4: Update.
16738 2006-06-15  Simon Josefsson <simon@josefsson.org>
16740         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
16741         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
16742         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
16743         for mingw.
16745 2006-06-14  Simon Josefsson <simon@josefsson.org>
16747         * configure.in: Remove mingw32 hook to get -lwsock32, the
16748         getaddrinfo gnulib module links with -lws2_32 which is the more
16749         appropriate library to use (winsock.h goes with wsock32.lib and
16750         winsock2.h goes with ws2_32, of which the latter is backwards
16751         compatible and available since Windows 3.11 or so, I'm told).
16753 2006-06-14  Simon Josefsson <simon@josefsson.org>
16755         * tests/certder.c: fix
16757 2006-06-12  Simon Josefsson <simon@josefsson.org>
16759         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
16760         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
16761         gl/read-file.h: Update.
16763 2006-06-10  Simon Josefsson <simon@josefsson.org>
16765         * configure.in: Bump so version.
16767 2006-06-08  Simon Josefsson <simon@josefsson.org>
16769         * doc/reference/Makefile.am: Add gnutlsxx.h.
16771 2006-06-07  Simon Josefsson <simon@josefsson.org>
16773         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
16774         gl/stdint_.h: Update.
16776 2006-06-07  Simon Josefsson <simon@josefsson.org>
16778         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
16780 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16782         * NEWS, configure.in, includes/Makefile.am,
16783         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
16784         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
16786 2006-06-01  Simon Josefsson <simon@josefsson.org>
16788         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
16790 2006-05-23  Simon Josefsson <simon@josefsson.org>
16792         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
16794 2006-05-23  Simon Josefsson <simon@josefsson.org>
16796         * po/LINGUAS, po/sv.po: Sync with TP.
16798 2006-05-22  Simon Josefsson <simon@josefsson.org>
16800         * doc/manpages/certtool.1: Typo, from debian #368323.
16802 2006-05-18  Simon Josefsson <simon@josefsson.org>
16804         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
16806 2006-05-17  Simon Josefsson <simon@josefsson.org>
16808         * doc/protocol/rfc4507.txt: Add.
16810 2006-05-17  Simon Josefsson <simon@josefsson.org>
16812         * NEWS, configure.in: Bump versions.
16814 2006-05-15  Simon Josefsson <simon@josefsson.org>
16816         * ChangeLog: [no log message]
16818 2006-05-15  Simon Josefsson <simon@josefsson.org>
16820         * NEWS: Version 1.4.0.
16822 2006-05-15  Simon Josefsson <simon@josefsson.org>
16824         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
16826 2006-05-15  Simon Josefsson <simon@josefsson.org>
16828         * src/certtool-cfg.c: Remove duplicated #include.
16830 2006-05-12  Simon Josefsson <simon@josefsson.org>
16832         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
16833         exist on most platforms.
16835 2006-05-12  Simon Josefsson <simon@josefsson.org>
16837         * NEWS: Add.
16839 2006-05-12  Simon Josefsson <simon@josefsson.org>
16841         * src/serv.c: Need getaddrinfo.h.
16843 2006-05-12  Simon Josefsson <simon@josefsson.org>
16845         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
16846         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
16847         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
16848         getaddrinfo.
16850 2006-05-11  Simon Josefsson <simon@josefsson.org>
16852         * buildconf: Remove.
16854 2006-05-11  Simon Josefsson <simon@josefsson.org>
16856         * tests/Makefile.am: No supression file.
16858 2006-05-11  Simon Josefsson <simon@josefsson.org>
16860         * libextra/gnutls_ia.c: Remove junk.
16862 2006-05-11  Simon Josefsson <simon@josefsson.org>
16864         * lib/ext_inner_application.c: Fix self tests.
16866 2006-05-11  Simon Josefsson <simon@josefsson.org>
16868         * libextra/gnutls_ia.c: Indent.
16870 2006-05-11  Simon Josefsson <simon@josefsson.org>
16872         * doc/manpages/Makefile.am: Update.
16874 2006-05-11  Simon Josefsson <simon@josefsson.org>
16876         * tests/Makefile.am: Improve valgrind stuff.
16878 2006-05-11  Simon Josefsson <simon@josefsson.org>
16880         * .cvsignore: [no log message]
16882 2006-05-11  Simon Josefsson <simon@josefsson.org>
16884         * config.rpath: Not needed, generated by autopoint.
16886 2006-05-11  Simon Josefsson <simon@josefsson.org>
16888         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
16889         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
16891 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16893         * lib/auth_cert.c: updated to reflect the new openpgp draft.
16895 2006-05-11  Simon Josefsson <simon@josefsson.org>
16897         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
16898         ksba.
16900 2006-05-10  Simon Josefsson <simon@josefsson.org>
16902         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
16904 2006-05-10  Simon Josefsson <simon@josefsson.org>
16906         * configure.in: Bump required libtasn1.
16908 2006-05-10  Simon Josefsson <simon@josefsson.org>
16910         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
16911         lib/minitasn1/element.c, lib/minitasn1/errors.c,
16912         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
16913         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
16914         lib/minitasn1/structure.c: Update to 0.3.4.
16916 2006-05-07  Simon Josefsson <simon@josefsson.org>
16918         * configure.in: Bump required libtasn1 version to 0.3.3.
16920 2006-05-07  Simon Josefsson <simon@josefsson.org>
16922         * tests/Makefile.am: Fix.
16924 2006-05-07  Simon Josefsson <simon@josefsson.org>
16926         * NEWS: Add.
16928 2006-05-07  Simon Josefsson <simon@josefsson.org>
16930         * tests/Makefile.am: Run tests under valgrind.
16932 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16934         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
16935         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
16936         system.
16938 2006-05-05  Simon Josefsson <simon@josefsson.org>
16940         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
16942 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16944         * lib/minitasn1/structure.c: updated to the latest libtasn1
16946 2006-05-05  Simon Josefsson <simon@josefsson.org>
16948         * NEWS: Add.
16950 2006-05-05  Simon Josefsson <simon@josefsson.org>
16952         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
16953         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
16954         TLS/IA fixes from Emile.
16956 2006-04-27  Simon Josefsson <simon@josefsson.org>
16958         * doc/protocol/rfc4366.txt: Add.
16960 2006-04-27  Simon Josefsson <simon@josefsson.org>
16962         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
16964 2006-04-26  Simon Josefsson <simon@josefsson.org>
16966         * lib/gnutls_state.c: Fix prototypes.
16968 2006-04-26  Simon Josefsson <simon@josefsson.org>
16970         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
16972 2006-04-21  Simon Josefsson <simon@josefsson.org>
16974         * doc/protocol/draft-santesson-tls-supp-02.txt,
16975         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
16977 2006-04-19  Simon Josefsson <simon@josefsson.org>
16979         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
16980         reference, tiny patch from Nix <nix@esperi.org.uk>.
16982 2006-04-19  Simon Josefsson <simon@josefsson.org>
16984         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
16986 2006-04-17  Simon Josefsson <simon@josefsson.org>
16988         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
16989         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
16991 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16993         * lib/gnutls_priority.c: removed AES-256 from the list of default
16994         ciphers. No point in having it (when everything else is far away
16995         even from 128 bit security)
16997 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16999         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
17000         gnutls_srp_set_client_credentials() uses const
17002 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17004         * lib/gnutls_priority.c: documented the return value in the priority
17005         functions
17007 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17009         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
17010         message]
17012 2006-04-04  Simon Josefsson <simon@josefsson.org>
17014         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
17016 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17018         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
17019         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
17020         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
17021         instead of multiple calls to str_cpy() and str_cat().
17023 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17025         * lib/x509/x509.c: bug fix
17027 2006-03-30  Simon Josefsson <simon@josefsson.org>
17029         * doc/protocol/draft-santesson-tls-supp-00.txt,
17030         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
17032 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17034         * doc/TODO: [no log message]
17036 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17038         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
17039         useless warnings.
17041 2006-03-24  Simon Josefsson <simon@josefsson.org>
17043         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
17045 2006-03-21  Simon Josefsson <simon@josefsson.org>
17047         * configure.in: Bump version.
17049 2006-03-21  Simon Josefsson <simon@josefsson.org>
17051         * NEWS: Add.
17053 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17055         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
17056         1.1
17058 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17060         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
17061         lib/x509/rfc2818_hostname.c: some fixes for compilation
17063 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17065         * src/certtool.c: export to DER format is possible with certtool
17067 2006-03-15  Simon Josefsson <simon@josefsson.org>
17069         * configure.in: Bump versions.
17071 2006-03-15  Simon Josefsson <simon@josefsson.org>
17073         * NEWS: Add.
17075 2006-03-15  Simon Josefsson <simon@josefsson.org>
17077         * lib/gnutls_cert.c: Indent.
17079 2006-03-15  Simon Josefsson <simon@josefsson.org>
17081         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
17082         to ../gnutls_cert.c.
17084 2006-03-15  Simon Josefsson <simon@josefsson.org>
17086         * lib/gnutls_cert.c: Move from x509/compat.c.
17088 2006-03-12  Simon Josefsson <simon@josefsson.org>
17090         * doc/README.CVS: Add.
17092 2006-03-12  Simon Josefsson <simon@josefsson.org>
17094         * doc/manpages/Makefile.am: Update.
17096 2006-03-12  Simon Josefsson <simon@josefsson.org>
17098         * lib/minitasn1/structure.c: Update.
17100 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17102         * lib/gnutls_global.c: force the gcrypt random generator to be
17103         initialized at startup. Maybe it should be within and ifdef? This
17104         saves lots of debugging time when something fails.
17106 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17108         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
17109         lib/minitasn1/structure.c: added the fix for der_coding() from
17110         libtasn1.
17112 2006-03-09  Simon Josefsson <simon@josefsson.org>
17114         * doc/manpages/Makefile.am: Rebuild srp manpages too.
17116 2006-03-08  Simon Josefsson <simon@josefsson.org>
17118         * ChangeLog: [no log message]
17120 2006-03-08  Simon Josefsson <simon@josefsson.org>
17122         * NEWS: Version 1.3.5.
17124 2006-03-08  Simon Josefsson <simon@josefsson.org>
17126         * NEWS: Add.
17128 2006-03-08  Simon Josefsson <simon@josefsson.org>
17130         * NEWS: Add.
17132 2006-03-08  Simon Josefsson <simon@josefsson.org>
17134         * NEWS: Add.
17136 2006-03-08  Simon Josefsson <simon@josefsson.org>
17138         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
17140 2006-03-08  Simon Josefsson <simon@josefsson.org>
17142         * po/LINGUAS, po/pl.po: Sync with TP.
17144 2006-03-08  Simon Josefsson <simon@josefsson.org>
17146         * Makefile.am: Add update-po target.
17148 2006-03-08  Simon Josefsson <simon@josefsson.org>
17150         * doc/manpages/Makefile.am: Update.
17152 2006-03-08  Simon Josefsson <simon@josefsson.org>
17154         * lib/x509/xml.c: Doc fix.
17156 2006-03-08  Simon Josefsson <simon@josefsson.org>
17158         * NEWS: Fix.
17160 2006-03-08  Simon Josefsson <simon@josefsson.org>
17162         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
17163         asn1_copy_node API.
17165 2006-03-08  Simon Josefsson <simon@josefsson.org>
17167         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
17169 2006-03-08  Simon Josefsson <simon@josefsson.org>
17171         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17172         lib/minitasn1/element.c, lib/minitasn1/int.h,
17173         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
17174         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
17175         lib/minitasn1/structure.c: Update.
17177 2006-03-08  Simon Josefsson <simon@josefsson.org>
17179         * lib/x509/xml.c: Use internal error approach again, after
17180         discussion with Nikos.
17182 2006-03-08  Simon Josefsson <simon@josefsson.org>
17184         * lib/x509/xml.c: Fix.
17186 2006-03-08  Simon Josefsson <simon@josefsson.org>
17188         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
17189         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
17191 2006-03-08  Simon Josefsson <simon@josefsson.org>
17193         * lib/x509/xml.c: Fix type_field.
17195 2006-03-08  Simon Josefsson <simon@josefsson.org>
17197         * lib/x509/xml.c: Use external API.
17199 2006-03-08  Simon Josefsson <simon@josefsson.org>
17201         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17202         lib/minitasn1/element.c, lib/minitasn1/int.h,
17203         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17204         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
17206 2006-03-08  Simon Josefsson <simon@josefsson.org>
17208         * lib/x509/xml.c: Fix.
17210 2006-03-08  Simon Josefsson <simon@josefsson.org>
17212         * lib/x509/common.c: Use external libtasn1 API.
17214 2006-03-08  Simon Josefsson <simon@josefsson.org>
17216         * lib/x509/xml.c: Fix typo.
17218 2006-03-08  Simon Josefsson <simon@josefsson.org>
17220         * configure.in: Required libtasn1 0.3.1.
17222 2006-03-08  Simon Josefsson <simon@josefsson.org>
17224         * lib/x509/xml.c: Revert, we now use the new exported functions.
17226 2006-03-08  Simon Josefsson <simon@josefsson.org>
17228         * lib/x509/xml.c: Make it build.
17230 2006-03-08  Simon Josefsson <simon@josefsson.org>
17232         * NEWS: Sort.
17234 2006-03-08  Simon Josefsson <simon@josefsson.org>
17236         * NEWS: Add.
17238 2006-03-08  Simon Josefsson <simon@josefsson.org>
17240         * lib/x509/xml.c: Disable XML functionality, because it relies on
17241         libtasn1 internals.
17243 2006-03-08  Simon Josefsson <simon@josefsson.org>
17245         * NEWS: Add.
17247 2006-03-08  Simon Josefsson <simon@josefsson.org>
17249         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
17250         mingw32 builds.
17252 2006-03-08  Simon Josefsson <simon@josefsson.org>
17254         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
17255         src/common.h, src/serv.c, tests/resume.c: Indent.
17257 2006-03-08  Simon Josefsson <simon@josefsson.org>
17259         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
17260         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
17261         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
17263 2006-03-08  Simon Josefsson <simon@josefsson.org>
17265         * po/LINGUAS: Add.
17267 2006-03-08  Simon Josefsson <simon@josefsson.org>
17269         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
17270         Add.
17272 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17274         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
17275         src/common.c, src/common.h: gnutls-cli can now recognize services
17276         and port numbers with the -p option.
17278 2006-03-03  Simon Josefsson <simon@josefsson.org>
17280         * .cvscopying: Fix.
17282 2006-03-03  Simon Josefsson <simon@josefsson.org>
17284         * lib/Makefile.am: Gettext fixes.
17286 2006-03-03  Simon Josefsson <simon@josefsson.org>
17288         * lib/gnutls_errors.c: Fix.
17290 2006-03-03  Simon Josefsson <simon@josefsson.org>
17292         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
17293         translations.
17295 2006-03-03  Simon Josefsson <simon@josefsson.org>
17297         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
17299 2006-03-03  Simon Josefsson <simon@josefsson.org>
17301         * maint.mk: Update.
17303 2006-03-03  Simon Josefsson <simon@josefsson.org>
17305         * maint-cfg.mk: Add indent file list.
17307 2006-03-03  Simon Josefsson <simon@josefsson.org>
17309         * Makefile.am: Remove indent target.
17311 2006-03-03  Simon Josefsson <simon@josefsson.org>
17313         * configure.in: Revert, autoreconf needs it.
17315 2006-03-03  Simon Josefsson <simon@josefsson.org>
17317         * configure.in: Remove gettext version stuff.
17319 2006-03-03  Simon Josefsson <simon@josefsson.org>
17321         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
17322         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
17323         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
17324         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
17325         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
17326         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
17327         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
17329 2006-03-03  Simon Josefsson <simon@josefsson.org>
17331         * NEWS: Add.
17333 2006-03-03  Simon Josefsson <simon@josefsson.org>
17335         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
17336         Gettextize.
17338 2006-03-01  Simon Josefsson <simon@josefsson.org>
17340         * gtk-doc.make: Add.
17342 2006-03-01  Simon Josefsson <simon@josefsson.org>
17344         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
17345         gl/readline.c, maint.mk: Update.
17347 2006-03-01  Simon Josefsson <simon@josefsson.org>
17349         * buildconf, maint-cfg.mk: Don't gtkdocize.
17351 2006-02-28  Simon Josefsson <simon@josefsson.org>
17353         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
17354         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
17355         lib/minitasn1/element.c, lib/minitasn1/errors.h,
17356         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
17357         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
17358         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17359         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
17361 2006-02-27  Simon Josefsson <simon@josefsson.org>
17363         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
17364         Eric Leblond <regit@inl.fr>.
17366 2006-02-17  Simon Josefsson <simon@josefsson.org>
17368         * lib/x509/sign.c: Fix warning.
17370 2006-02-17  Simon Josefsson <simon@josefsson.org>
17372         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
17373         has the same values as GNUTLS_MAC_*.
17375 2006-02-16  Simon Josefsson <simon@josefsson.org>
17377         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
17379 2006-02-14  Simon Josefsson <simon@josefsson.org>
17381         * maint-cfg.mk: Fix.
17383 2006-02-14  Simon Josefsson <simon@josefsson.org>
17385         * maint-cfg.mk: Fix.
17387 2006-02-14  Simon Josefsson <simon@josefsson.org>
17389         * maint-cfg.mk: Fix.
17391 2006-02-14  Simon Josefsson <simon@josefsson.org>
17393         * maint-cfg.mk: Fix.
17395 2006-02-14  Simon Josefsson <simon@josefsson.org>
17397         * maint-cfg.mk: Add mingw32 target.
17399 2006-02-14  Simon Josefsson <simon@josefsson.org>
17401         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
17402         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
17403         maintainer-makefile module.
17405 2006-02-11  Simon Josefsson <simon@josefsson.org>
17407         * lib/x509/xml.c: Use external libtasn1 API.
17409 2006-02-11  Simon Josefsson <simon@josefsson.org>
17411         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17412         lib/minitasn1/der.h, lib/minitasn1/element.c,
17413         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17414         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
17416 2006-02-11  Simon Josefsson <simon@josefsson.org>
17418         * configure.in: Bump libtasn1 version.
17420 2006-02-10  Simon Josefsson <simon@josefsson.org>
17422         * NEWS, configure.in: Bump versions.
17424 2006-02-09  Simon Josefsson <simon@josefsson.org>
17426         * NEWS: Fix typo.
17428 2006-02-09  Simon Josefsson <simon@josefsson.org>
17430         * ChangeLog: [no log message]
17432 2006-02-09  Simon Josefsson <simon@josefsson.org>
17434         * NEWS: Version 1.3.4.
17436 2006-02-09  Simon Josefsson <simon@josefsson.org>
17438         * NEWS: Add.
17440 2006-02-09  Simon Josefsson <simon@josefsson.org>
17442         * NEWS, THANKS: Add.
17444 2006-02-09  Simon Josefsson <simon@josefsson.org>
17446         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17447         lib/minitasn1/element.c, lib/minitasn1/errors.c,
17448         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
17449         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
17450         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17451         lib/minitasn1/structure.c: Update from libtasn1.
17453 2006-02-09  Simon Josefsson <simon@josefsson.org>
17455         * THANKS: Add.
17457 2006-02-09  Simon Josefsson <simon@josefsson.org>
17459         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
17461 2006-02-08  Simon Josefsson <simon@josefsson.org>
17463         * lib/minitasn1/decoding.c: Fix typo in last commit.
17465 2006-02-08  Simon Josefsson <simon@josefsson.org>
17467         * tests/set_pkcs12_cred.c: Simplify using under gdb.
17469 2006-02-08  Simon Josefsson <simon@josefsson.org>
17471         * lib/minitasn1/decoding.c: Fix for latest certder bug.
17473 2006-02-08  Simon Josefsson <simon@josefsson.org>
17475         * tests/certder.c: Add more bug trigger.
17477 2006-02-08  Simon Josefsson <simon@josefsson.org>
17479         * tests/certder.c: Add.
17481 2006-02-08  Simon Josefsson <simon@josefsson.org>
17483         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
17485 2006-02-08  Simon Josefsson <simon@josefsson.org>
17487         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
17489 2006-02-08  Simon Josefsson <simon@josefsson.org>
17491         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
17493 2006-02-08  Simon Josefsson <simon@josefsson.org>
17495         * lib/minitasn1/element.c: Fix copyright.
17497 2006-02-08  Simon Josefsson <simon@josefsson.org>
17499         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
17500         asn1_get_length_der usage.
17502 2006-02-08  Simon Josefsson <simon@josefsson.org>
17504         * lib/minitasn1/decoding.c: Revert.
17506 2006-02-08  Simon Josefsson <simon@josefsson.org>
17508         * tests/.cvsignore: [no log message]
17510 2006-02-08  Simon Josefsson <simon@josefsson.org>
17512         * lib/minitasn1/decoding.c: Fix for cert selftest.
17514 2006-02-08  Simon Josefsson <simon@josefsson.org>
17516         * tests/Makefile.am: Add certder test.
17518 2006-02-08  Simon Josefsson <simon@josefsson.org>
17520         * tests/certder.c: Add.
17522 2006-02-08  Simon Josefsson <simon@josefsson.org>
17524         * NEWS: Add.
17526 2006-02-08  Simon Josefsson <simon@josefsson.org>
17528         * NEWS: Add.
17530 2006-02-08  Simon Josefsson <simon@josefsson.org>
17532         * lib/minitasn1/libtasn1.h: Bump version.
17534 2006-02-08  Simon Josefsson <simon@josefsson.org>
17536         * configure.in: Need libtasn1 0.2.18.
17538 2006-02-08  Simon Josefsson <simon@josefsson.org>
17540         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17541         lib/minitasn1/der.h, lib/minitasn1/element.c,
17542         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17543         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
17544         by report from "Evgeny Legerov" <admin@gleg.net>.
17546 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17548         * lib/x509/xml.c: some fixes for the new libtasn1
17550 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17552         * lib/x509/mpi.c: [no log message]
17554 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17556         * lib/x509/mpi.c: corrected wrong order of free.
17558 2006-02-02  Simon Josefsson <simon@josefsson.org>
17560         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
17561         for AIX compiler, reported by "Heiden, John"
17562         <JHeiden@UTNet.UToledo.Edu>.
17564 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17566         * NEWS: [no log message]
17568 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17570         * lib/gnutls_x509.c: Corrected bugs in
17571         gnutls_certificate_set_x509_crl() and
17572         gnutls_certificate_set_x509_trust(), that caused memory corruption
17573         if more than one certificates were added. Report and patch by Max
17574         Kellermann <max@duempel.org>.
17576 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17578         * NEWS: [no log message]
17580 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17582         * lib/gnutls_record.c: added some text about premature termination
17583         of sessions.
17585 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17587         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
17588         gnutls_send will no longer invalidate session if the underlying send
17589         fails, but it will set may_not_write to true. That is to allow
17590         reading the already received data. Patches and bug reports by Yoann
17591         Vandoorselaere <yoann@prelude-ids.org>
17593 2006-01-27  Simon Josefsson <simon@josefsson.org>
17595         * gl/.cvsignore: [no log message]
17597 2006-01-27  Simon Josefsson <simon@josefsson.org>
17599         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
17600         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
17601         Update.
17603 2006-01-27  Simon Josefsson <simon@josefsson.org>
17605         * src/common.h: Mingw32 fixes.
17607 2006-01-27  Simon Josefsson <simon@josefsson.org>
17609         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
17611 2006-01-20  Simon Josefsson <simon@josefsson.org>
17613         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
17615 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17617         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
17618         since it is not supported any more.
17620 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17622         * doc/gnutls.texi: minor updates.
17624 2006-01-19  Simon Josefsson <simon@josefsson.org>
17626         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
17627         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
17629 2006-01-18  Simon Josefsson <simon@josefsson.org>
17631         * doc/TODO: Add.
17633 2006-01-18  Simon Josefsson <simon@josefsson.org>
17635         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
17637 2006-01-12  Simon Josefsson <simon@josefsson.org>
17639         * NEWS, configure.in: Bump versions.
17641 2006-01-12  Simon Josefsson <simon@josefsson.org>
17643         * Makefile.am: Fix igloo scp.
17645 2006-01-12  Simon Josefsson <simon@josefsson.org>
17647         * Makefile.am: Re-add igloo.
17649 2006-01-12  Simon Josefsson <simon@josefsson.org>
17651         * ChangeLog: [no log message]
17653 2006-01-12  Simon Josefsson <simon@josefsson.org>
17655         * NEWS: Version 1.3.3.
17657 2006-01-12  Simon Josefsson <simon@josefsson.org>
17659         * .cvscopying: Fix copyright years.
17661 2006-01-12  Simon Josefsson <simon@josefsson.org>
17663         * doc/manpages/Makefile.am: Update.
17665 2006-01-11  Simon Josefsson <simon@josefsson.org>
17667         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
17668         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
17670 2006-01-09  Simon Josefsson <simon@josefsson.org>
17672         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
17673         gl/m4/stdint.m4, gl/stdint_.h: Update.
17675 2006-01-09  Simon Josefsson <simon@josefsson.org>
17677         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
17679 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17681         * doc/bibliography.texi: [no log message]
17683 2005-12-31  Simon Josefsson <simon@josefsson.org>
17685         * includes/gnutls/extra.h: C++ fix.
17687 2005-12-31  Simon Josefsson <simon@josefsson.org>
17689         * libextra/gnutls_ia.c: Doc fix.
17691 2005-12-28  Simon Josefsson <simon@josefsson.org>
17693         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
17695 2005-12-28  Simon Josefsson <simon@josefsson.org>
17697         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
17698         lib/gnutls_global.h, lib/minitasn1/coding.c,
17699         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
17700         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
17702 2005-12-26  Simon Josefsson <simon@josefsson.org>
17704         * NEWS: Add.
17706 2005-12-26  Simon Josefsson <simon@josefsson.org>
17708         * lib/gnutls_global.c: Doc fix.
17710 2005-12-26  Simon Josefsson <simon@josefsson.org>
17712         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
17713         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
17715 2005-12-23  Simon Josefsson <simon@josefsson.org>
17717         * NEWS: Add.
17719 2005-12-23  Simon Josefsson <simon@josefsson.org>
17721         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
17722         counter for init/deinit, suggested by ZIGLIO, Frediano.
17724 2005-12-18  Simon Josefsson <simon@josefsson.org>
17726         * includes/gnutls/gnutls.h.in: Cosmetic changes.
17728 2005-12-18  Simon Josefsson <simon@josefsson.org>
17730         * includes/gnutls/gnutls.h.in: Cosmetic changes.
17732 2005-12-18  Simon Josefsson <simon@josefsson.org>
17734         * tests/resume.c: Fix mem leak.
17736 2005-12-17  Simon Josefsson <simon@josefsson.org>
17738         * NEWS: Add.
17740 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17742         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
17743         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
17744         copy that caused crashes.
17746 2005-12-17  Simon Josefsson <simon@josefsson.org>
17748         * tests/resume.c: More debug info.
17750 2005-12-17  Simon Josefsson <simon@josefsson.org>
17752         * tests/.cvsignore: [no log message]
17754 2005-12-17  Simon Josefsson <simon@josefsson.org>
17756         * NEWS: Add.
17758 2005-12-17  Simon Josefsson <simon@josefsson.org>
17760         * tests/Makefile.am: Add resume self test.
17762 2005-12-17  Simon Josefsson <simon@josefsson.org>
17764         * tests/resume.c: Add, to test resume funtions.
17766 2005-12-17  Simon Josefsson <simon@josefsson.org>
17768         * NEWS: Fix.
17770 2005-12-17  Simon Josefsson <simon@josefsson.org>
17772         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
17774 2005-12-16  Simon Josefsson <simon@josefsson.org>
17776         * doc/TODO: Add.
17778 2005-12-16  Simon Josefsson <simon@josefsson.org>
17780         * lib/gnutls_state.c: Doc fix.
17782 2005-12-16  Simon Josefsson <simon@josefsson.org>
17784         * NEWS, includes/gnutls/gnutls.h.in: Add.
17786 2005-12-16  Simon Josefsson <simon@josefsson.org>
17788         * lib/gnutls_state.c: Add API to get master secret too.
17790 2005-12-15  Simon Josefsson <simon@josefsson.org>
17792         * includes/gnutls/gnutls.h.in: Fix.
17794 2005-12-15  Simon Josefsson <simon@josefsson.org>
17796         * includes/gnutls/gnutls.h.in: Fix indentation.
17798 2005-12-15  Simon Josefsson <simon@josefsson.org>
17800         * NEWS: Add.
17802 2005-12-15  Simon Josefsson <simon@josefsson.org>
17804         * Makefile.am, includes/gnutls/extra.h,
17805         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
17806         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
17807         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
17808         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
17809         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
17810         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
17811         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
17812         lib/ext_inner_application.h, lib/ext_max_record.c,
17813         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
17814         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
17815         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
17816         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
17817         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
17818         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
17819         lib/gnutls_session.c, lib/gnutls_session_pack.c,
17820         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
17821         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
17822         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
17823         tests/dhepskself.c, tests/tlsia.c: Indent more.
17825 2005-12-15  Simon Josefsson <simon@josefsson.org>
17827         * NEWS, configure.in: Bump versions.
17829 2005-12-15  Simon Josefsson <simon@josefsson.org>
17831         * Makefile.am: Remove igloo, it seem weird.
17833 2005-12-15  Simon Josefsson <simon@josefsson.org>
17835         * ChangeLog: [no log message]
17837 2005-12-15  Simon Josefsson <simon@josefsson.org>
17839         * NEWS: Version 1.3.2.
17841 2005-12-15  Simon Josefsson <simon@josefsson.org>
17843         * doc/manpages/Makefile.am: Update.
17845 2005-12-15  Simon Josefsson <simon@josefsson.org>
17847         * NEWS: Add.
17849 2005-12-15  Simon Josefsson <simon@josefsson.org>
17851         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
17853 2005-12-15  Simon Josefsson <simon@josefsson.org>
17855         * lib/gnutls_int.h: Remove debug code.
17857 2005-12-15  Simon Josefsson <simon@josefsson.org>
17859         * THANKS: Add.
17861 2005-12-15  Simon Josefsson <simon@josefsson.org>
17863         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
17864         functions to access the TLS PRF and to extract client/server random
17865         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
17867 2005-12-15  Simon Josefsson <simon@josefsson.org>
17869         * NEWS: Fix.
17871 2005-12-15  Simon Josefsson <simon@josefsson.org>
17873         * NEWS: Fix.
17875 2005-12-15  Simon Josefsson <simon@josefsson.org>
17877         * doc/reference/Makefile.am: Ignore more.
17879 2005-12-15  Simon Josefsson <simon@josefsson.org>
17881         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
17882         message]
17884 2005-12-15  Simon Josefsson <simon@josefsson.org>
17886         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
17887         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
17888         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
17889         lib/defines.h, lib/ext_inner_application.c,
17890         lib/ext_inner_application.h, lib/gnutls_alert.c,
17891         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
17892         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
17893         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
17894         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
17895         support.
17897 2005-12-15  Simon Josefsson <simon@josefsson.org>
17899         * gl/m4/gnulib-comp.m4: Update.
17901 2005-12-12  Simon Josefsson <simon@josefsson.org>
17903         * doc/TODO: Add.
17905 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17907         * lib/gnutls_ui.c: added missing set_params_function()
17909 2005-12-09  Simon Josefsson <simon@josefsson.org>
17911         * configure.in: Bump versions.
17913 2005-12-09  Simon Josefsson <simon@josefsson.org>
17915         * NEWS: Add.
17917 2005-12-09  Simon Josefsson <simon@josefsson.org>
17919         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
17920         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
17921         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
17922         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
17923         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
17924         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
17925         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
17926         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
17927         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
17928         "unsigned".  Remove unused "sint".
17930 2005-12-09  Simon Josefsson <simon@josefsson.org>
17932         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
17933         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
17934         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
17935         lib/x509/mpi.h, libextra/openpgp/extras.c,
17936         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
17937         uint32 with uint32_t.
17939 2005-12-09  Simon Josefsson <simon@josefsson.org>
17941         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
17942         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
17943         lib/ext_max_record.h, lib/ext_server_name.c,
17944         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
17945         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
17946         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
17947         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
17948         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
17949         lib/x509/x509_write.c: Replace uint16 with uint16_t.
17951 2005-12-09  Simon Josefsson <simon@josefsson.org>
17953         * configure.in: Remove unused sizeof checks.
17955 2005-12-09  Simon Josefsson <simon@josefsson.org>
17957         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
17958         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
17959         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
17960         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
17961         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
17962         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
17963         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
17964         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
17965         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
17966         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
17967         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
17968         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
17969         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
17971 2005-12-09  Simon Josefsson <simon@josefsson.org>
17973         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
17975 2005-12-09  Simon Josefsson <simon@josefsson.org>
17977         * lib/defines.h: Remove unused types, to start the transition to the
17978         POSIX integer types (uint32_t, uint16_t, uint8_t).
17980 2005-12-09  Simon Josefsson <simon@josefsson.org>
17982         * src/Makefile.am: Remove -I../lib, these tools should only use the
17983         external API.
17985 2005-12-09  Simon Josefsson <simon@josefsson.org>
17987         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
17988         so include it at the right place.
17990 2005-12-08  Simon Josefsson <simon@josefsson.org>
17992         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
17994 2005-12-08  Simon Josefsson <simon@josefsson.org>
17996         * lib/gnutls_x509.c: Fix mem leak.
17998 2005-12-08  Simon Josefsson <simon@josefsson.org>
18000         * ChangeLog: [no log message]
18002 2005-12-08  Simon Josefsson <simon@josefsson.org>
18004         * NEWS: Version 1.3.1.
18006 2005-12-08  Simon Josefsson <simon@josefsson.org>
18008         * lib/gnutls_str.c: Fix.
18010 2005-12-08  Simon Josefsson <simon@josefsson.org>
18012         * tests/Makefile.am: Dist pkcs8 blobs.
18014 2005-12-08  Simon Josefsson <simon@josefsson.org>
18016         * NEWS: Add.
18018 2005-12-08  Simon Josefsson <simon@josefsson.org>
18020         * NEWS: Add.
18022 2005-12-08  Simon Josefsson <simon@josefsson.org>
18024         * doc/manpages/Makefile.am: Update.
18026 2005-12-08  Simon Josefsson <simon@josefsson.org>
18028         * NEWS: Add.
18030 2005-12-08  Simon Josefsson <simon@josefsson.org>
18032         * doc/TODO: Fix.
18034 2005-12-08  Simon Josefsson <simon@josefsson.org>
18036         * tests/enc3pkcs8.pem: add
18038 2005-12-08  Simon Josefsson <simon@josefsson.org>
18040         * tests/enc3pkcs8.pem: Add.
18042 2005-12-08  Simon Josefsson <simon@josefsson.org>
18044         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
18046 2005-12-08  Simon Josefsson <simon@josefsson.org>
18048         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
18050 2005-12-08  Simon Josefsson <simon@josefsson.org>
18052         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
18054 2005-12-08  Simon Josefsson <simon@josefsson.org>
18056         * NEWS: Add.
18058 2005-12-08  Simon Josefsson <simon@josefsson.org>
18060         * src/certtool.c: Make --password work for PKCS#8 --key-info.
18062 2005-12-08  Simon Josefsson <simon@josefsson.org>
18064         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
18066 2005-12-08  Simon Josefsson <simon@josefsson.org>
18068         * doc/TODO: Remove.
18070 2005-12-08  Simon Josefsson <simon@josefsson.org>
18072         * NEWS: Add.
18074 2005-12-08  Simon Josefsson <simon@josefsson.org>
18076         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
18077         Remove unused "encrypted" variable.
18079 2005-12-08  Simon Josefsson <simon@josefsson.org>
18081         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
18082         passwords.
18084 2005-12-08  Simon Josefsson <simon@josefsson.org>
18086         * NEWS: Fix.
18088 2005-12-08  Simon Josefsson <simon@josefsson.org>
18090         * tests/.cvsignore: [no log message]
18092 2005-12-08  Simon Josefsson <simon@josefsson.org>
18094         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
18095         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
18096         credentials from PKCS#12 files.
18098 2005-12-08  Simon Josefsson <simon@josefsson.org>
18100         * src/certtool.c: Print PKCS#12 type for each element.
18102 2005-12-06  Simon Josefsson <simon@josefsson.org>
18104         * doc/protocol/rfc4279.txt: Add.
18106 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18108         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
18109         Bugs reported by Yoann Vandoorselare.
18111 2005-12-02  Simon Josefsson <simon@josefsson.org>
18113         * Makefile.am: Put 1.3.x releases in devel/ directory.
18115 2005-12-02  Simon Josefsson <simon@josefsson.org>
18117         * doc/TODO: add
18119 2005-12-02  Simon Josefsson <simon@josefsson.org>
18121         * doc/TODO: Add.
18123 2005-12-02  Simon Josefsson <simon@josefsson.org>
18125         * doc/TODO: Fix.
18127 2005-12-02  Simon Josefsson <simon@josefsson.org>
18129         * doc/TODO: Add.
18131 2005-12-02  Simon Josefsson <simon@josefsson.org>
18133         * doc/TODO: Add.
18135 2005-12-02  Simon Josefsson <simon@josefsson.org>
18137         * doc/TODO: Add.
18139 2005-12-02  Simon Josefsson <simon@josefsson.org>
18141         * doc/TODO: Add.
18143 2005-12-02  Simon Josefsson <simon@josefsson.org>
18145         * doc/README.CODING_STYLE: Mention indentation.
18147 2005-12-02  Simon Josefsson <simon@josefsson.org>
18149         * doc/TODO: Add.
18151 2005-12-01  Simon Josefsson <simon@josefsson.org>
18153         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
18155 2005-12-01  Simon Josefsson <simon@josefsson.org>
18157         * src/cli.c: Don't infloop.
18159 2005-12-01  Simon Josefsson <simon@josefsson.org>
18161         * NEWS: Add.
18163 2005-12-01  Simon Josefsson <simon@josefsson.org>
18165         * src/cli.c: Check starttls_alarmed earlier, the signal might be
18166         sent before select is called.  Report by Otto Maddox
18167         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
18168         Ando <nand@mac.com>.
18170 2005-12-01  Simon Josefsson <simon@josefsson.org>
18172         * tests/.cvsignore: [no log message]
18174 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18176         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
18177         lib/gnutls_session_pack.c: Some fixes in session resumption and
18178         prototypes. Based on patches and suggestions by Joe Orton.
18180 2005-11-21  Simon Josefsson <simon@josefsson.org>
18182         * doc/protocol/tls-numbers.txt: From
18183         <http://people.nokia.net/~pasi/tls-numbers.txt>.
18185 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18187         * lib/x509/privkey_pkcs8.c: added some clarification about the
18188         encryption status.
18190 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18192         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
18193         machines. Reported by Max Kellermann <max@duempel.org>.
18195 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18197         * src/cli-gaa.c, src/cli.gaa: [no log message]
18199 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18201         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
18202         more fixes for PSK.
18204 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18206         * configure.in: the library version number was bumped to 13 to allow
18207         for incompatible changes.
18209 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18211         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
18212         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
18213         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
18214         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
18215         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
18216         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
18217         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
18218         DHE-PSK ciphersuite additions.
18220 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18222         * lib/gnutls_psk.c: some documentation updates
18224 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18226         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
18227         gnutls_anon_set_params_function was renamed to
18228         gnutls_anon_set_server_params_function to be more consistent with
18229         the other functions. The same for the PSK.
18231 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18233         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
18234         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
18235         converted to behave similarly to get_dh_params.
18237 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18239         * doc/gnutls.texi: [no log message]
18241 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18243         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
18244         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
18245         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
18246         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
18247         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
18248         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
18249         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
18250         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
18251         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
18252         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
18253         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
18254         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
18255         DHE-PSK ciphersuites and some cleanups.
18257 2005-11-15  Simon Josefsson <simon@josefsson.org>
18259         * NEWS: Typo.
18261 2005-11-15  Simon Josefsson <simon@josefsson.org>
18263         * NEWS, configure.in: Bump versions.
18265 2005-11-15  Simon Josefsson <simon@josefsson.org>
18267         * ChangeLog: [no log message]
18269 2005-11-15  Simon Josefsson <simon@josefsson.org>
18271         * NEWS: Version 1.3.0.
18273 2005-11-15  Simon Josefsson <simon@josefsson.org>
18275         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
18277 2005-11-15  Simon Josefsson <simon@josefsson.org>
18279         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
18280         CHECKSUMS.
18282 2005-11-15  Simon Josefsson <simon@josefsson.org>
18284         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
18285         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
18286         "-d""<2005-11-08""", and manually adjusting the start and end of the
18287         file.
18289 2005-11-15  Simon Josefsson <simon@josefsson.org>
18291         * Makefile.am: Don't use --tags for cvs2cl.
18293 2005-11-15  Simon Josefsson <simon@josefsson.org>
18295         * lib/Makefile.am: Dist auth_psk.h.
18297 2005-11-15  Simon Josefsson <simon@josefsson.org>
18299         * NEWS: Fix.
18301 2005-11-15  Simon Josefsson <simon@josefsson.org>
18303         * NEWS: Add.
18305 2005-11-15  Simon Josefsson <simon@josefsson.org>
18307         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
18308         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
18309         code, to remove use of C++ // comments.
18311 2005-11-15  Simon Josefsson <simon@josefsson.org>
18313         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
18314         and install SRP man pages too.
18316 2005-11-15  Simon Josefsson <simon@josefsson.org>
18318         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
18319         src/Makefile.am, src/prime.c: Disable more SRP stuff if
18320         --disable-srp, tiny patch from Albert Chin
18321         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
18322         from RedHat gnutls-1.2.6 RPM.
18324 2005-11-15  Simon Josefsson <simon@josefsson.org>
18326         * NEWS: Use more verbose NEWS entry format.
18328 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18330         * tests/pskself.c: updated PSK self test
18332 2005-11-15  Simon Josefsson <simon@josefsson.org>
18334         * src/certtool-gaa.c: Fix.
18336 2005-11-15  Simon Josefsson <simon@josefsson.org>
18338         * doc/manpages/Makefile.am: Generated.
18340 2005-11-15  Simon Josefsson <simon@josefsson.org>
18342         * tests/.cvsignore: [no log message]
18344 2005-11-15  Simon Josefsson <simon@josefsson.org>
18346         * tests/Makefile.am: Add pskself.
18348 2005-11-15  Simon Josefsson <simon@josefsson.org>
18350         * tests/pskself.c: Add, based on anonself.c.
18352 2005-11-15  Simon Josefsson <simon@josefsson.org>
18354         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
18355         errors.
18357 2005-11-15  Simon Josefsson <simon@josefsson.org>
18359         * lib/gnutls_psk.c: Doc fix.
18361 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18363         * doc/TODO: [no log message]
18365 2005-11-14  Simon Josefsson <simon@josefsson.org>
18367         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
18368         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
18369         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
18370         <gnutls-dev@mlists.thewrittenword.com>.
18372 2005-11-14  Simon Josefsson <simon@josefsson.org>
18374         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
18375         constant, for IBM C v6.  Tiny patch from Albert Chin
18376         <gnutls-dev@mlists.thewrittenword.com>.
18378 2005-11-14  Simon Josefsson <simon@josefsson.org>
18380         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
18381         MAP_FAILED, tiny patch from Albert Chin
18382         <gnutls-dev@mlists.thewrittenword.com>
18384 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18386         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
18387         ciphersuites.
18389 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18391         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
18392         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
18393         doc/internals.texi: added brief documentation on the extension and
18394         auth_method internals.
18396 2005-11-12  Simon Josefsson <simon@josefsson.org>
18398         * doc/TODO: Add.
18400 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18402         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
18403         src/certtool.gaa: some documentation updates.
18405 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18407         * doc/arch/certificate-user-use-case.eps,
18408         doc/arch/certificate-user-use-case.pdf,
18409         doc/arch/client-server-use-case.eps,
18410         doc/arch/client-server-use-case.pdf,
18411         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
18412         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
18413         doc/arch/objects.eps, doc/arch/objects.pdf,
18414         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
18415         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
18416         doc/internals.texi, doc/objects.pdf: moved architecture figures to
18417         arch/
18419 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18421         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
18422         past changes.
18424 2005-11-10  Simon Josefsson <simon@josefsson.org>
18426         * gl/inet_ntop.h, gl/readline.c: Update.
18428 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18430         * doc/gnutls.texi: [no log message]
18432 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18434         * lib/gnutls_int.h: [no log message]
18436 2005-11-08  Simon Josefsson <simon@josefsson.org>
18438         * doc/signatures.texi: Add.
18440 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18442         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
18443         doc/client-server-use-case.pdf, doc/gnutls.texi,
18444         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
18445         doc/internals.texi, doc/objects.pdf: added some stuff about the
18446         internals of gnutls.
18448 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18450         * : added again the files in binary mode.
18452 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18454         * : [no log message]
18456 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18458         * : added some architectural diagrams. Quite primitive.
18460 2005-11-08  Simon Josefsson <simon@josefsson.org>
18462         * doc/signatures.texi: add
18464 2005-11-08  Simon Josefsson <simon@josefsson.org>
18466         * doc/signatures.texi: Wrap around <80 columns.
18468 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18470         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
18471         src/serv.c: fixed bug in session packing for anonymous connections.
18473 2005-11-07  Simon Josefsson <simon@josefsson.org>
18475         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
18476         tests/openssl.c, tests/x509_test.c: Indent.
18478 2005-11-07  Simon Josefsson <simon@josefsson.org>
18480         * Makefile.am: Indent tests/.
18482 2005-11-07  Simon Josefsson <simon@josefsson.org>
18484         * NEWS: Add.
18486 2005-11-07  Simon Josefsson <simon@josefsson.org>
18488         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
18489         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
18490         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
18491         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
18492         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
18493         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
18494         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
18495         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
18496         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
18497         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
18498         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
18499         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
18500         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
18501         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
18502         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
18503         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
18504         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
18505         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
18506         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
18507         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
18508         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
18509         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
18510         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
18511         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
18512         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
18513         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
18514         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
18515         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
18516         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
18517         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
18518         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
18519         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
18520         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
18521         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
18522         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
18523         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
18524         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
18525         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
18526         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
18527         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
18528         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
18529         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
18530         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
18531         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
18532         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
18533         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
18534         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
18535         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
18536         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
18537         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
18538         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
18539         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
18540         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
18541         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
18542         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
18543         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
18544         libextra/openpgp/xml.c, libextra/openssl_compat.c,
18545         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
18546         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
18547         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
18548         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
18550 2005-11-07  Simon Josefsson <simon@josefsson.org>
18552         * Makefile.am: Use GNU coding style for indent.
18554 2005-11-07  Simon Josefsson <simon@josefsson.org>
18556         * doc/manpages/Makefile.am: Add.
18558 2005-11-07  Simon Josefsson <simon@josefsson.org>
18560         * doc/reference/Makefile.am: Ignore more headers.
18562 2005-11-07  Simon Josefsson <simon@josefsson.org>
18564         * src/.cvsignore: [no log message]
18566 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18568         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
18569         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
18571 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18573         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
18574         doc/manpages/Makefile.am, doc/manpages/psktool.1,
18575         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
18576         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
18577         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
18578         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
18579         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
18580         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
18581         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
18582         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
18583         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
18584         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
18585         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
18586         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
18587         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
18589 2005-11-07  Simon Josefsson <simon@josefsson.org>
18591         * ChangeLog: [no log message]
18593 2005-11-07  Simon Josefsson <simon@josefsson.org>
18595         * Version 1.2.9.
18597         -----
18599         Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation
18601         Copying and distribution of this file, with or without
18602         modification, are permitted provided the copyright notice
18603         and this notice are preserved.