1 2009-10-06 Simon Josefsson <simon@josefsson.org>
5 2009-10-06 Simon Josefsson <simon@josefsson.org>
7 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4,
8 gl/m4/unistd_h.m4, gl/progname.c, gl/stdio.in.h, gl/unistd.in.h,
9 lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/unistd_h.m4,
10 lib/gl/stdio.in.h, lib/gl/unistd.in.h, maint.mk: Update gnulib
13 2009-10-06 Simon Josefsson <simon@josefsson.org>
17 2009-10-06 Simon Josefsson <simon@josefsson.org>
19 * lib/libgnutlsxx.map: Fix symbol export rules. Tiny patch by Boyan Kasarov <bkasarov@gmail.com>.
21 2009-10-06 Simon Josefsson <simon@josefsson.org>
23 * lib/gnutlsxx.cpp: Include config.h. Tiny patch from Boyan Kasarov <bkasarov@gmail.com>.
25 2009-10-01 Daiki Ueno <ueno@unixuser.org>
27 * lib/gnutls_sig.c: Reserve enough room for hash buffers. This fixes x509self self-test.
29 2009-09-30 Simon Josefsson <simon@josefsson.org>
31 * gl/Makefile.am, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
32 gl/tests/Makefile.am, gl/unistd.in.h, lib/gl/Makefile.am,
33 lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4,
34 lib/gl/tests/Makefile.am, lib/gl/unistd.in.h: Update gnulib files.
36 2009-09-30 Simon Josefsson <simon@josefsson.org>
40 2009-09-30 Simon Josefsson <simon@josefsson.org>
42 * lib/gnutls_priority.c: Attempt to negotiate TLS 1.2 by default.
44 2009-09-30 Simon Josefsson <simon@josefsson.org>
48 2009-09-30 Simon Josefsson <simon@josefsson.org>
50 * lib/auth_cert.c: Fix comment.
52 2009-09-30 Daiki Ueno <ueno@unixuser.org>
54 * lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
55 lib/auth_srp_rsa.c, lib/gnutls_sig.c, lib/gnutls_sig.h: Fix
56 server-side TLS 1.2 support.
58 2009-09-30 Daiki Ueno <ueno@unixuser.org>
60 * lib/gnutls_sig.c: Calculate DER-encoded DigestInfo on-the-fly
61 rather than hard code it.
63 2009-09-28 Ludovic Courtès <ludo@gnu.org>
65 * configure.ac, guile/src/core.c: guile: Adjust for Guile 1.9.3+. * guile/src/core.c (mark_session_record_port,
66 free_session_record_port): Conditionalize on `SCM_MAJOR_VERSION == 1
67 && SCM_MINOR_VERSION <= 8'. (scm_init_gnutls_session_record_port_type): Adjust accordingly. (make_session_record_port): Use `scm_gc_malloc_pointerless ()'
70 2009-09-28 Ludovic Courtès <ludo@gnu.org>
72 * guile/src/core.c: guile: Syntactic nitpicking. * guile/src/core.c (SCM_GNUTLS_MAKE_SESSION_DATA, SCM_GNUTLS_SET_SESSION_RECORD_PORT): Remove extraneous semicolon.
74 2009-09-28 Ludovic Courtès <ludo@gnu.org>
76 * guile/src/core.c: guile: Use Guile's malloc routines. * guile/src/core.c (scm_init_gnutls): Use Guile's malloc routines.
78 2009-09-23 Simon Josefsson <simon@josefsson.org>
80 * lib/ext_server_name.c: Clarify gnutls_server_name_set usage. Reported by Daniel Black <daniel@cacert.org> in
82 <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3878>.
84 2009-09-23 Ludovic Courtès <ludo@gnu.org>
86 * guile/src/core.c: Fix integer/pointer cast warnings in the Guile
87 bindings on x86_64. * guile/src/core.c (do_fill_port, fill_session_record_port_input, scm_gnutls_set_session_transport_fd_x): Make sure pointer/integer
88 casts use integers of the right size.
90 2009-09-23 Ludovic Courtès <ludo@gnu.org>
92 * guile/src/extra.c: Update Guile bindings to the current OpenPGP
93 API. * guile/src/extra.c (scm_gnutls_openpgp_certificate_id, scm_gnutls_openpgp_certificate_id_x): Use the newer `gnutls_openpgp_crt_get_key_id ()'.
95 2009-09-23 Ludovic Courtès <ludo@gnu.org>
97 * doc/Makefile.am, guile/src/Makefile.am, guile/tests/Makefile.am:
98 Turn off auto-compilation when using Guile 1.9+. * guile/src/Makefile.am (GUILE_FOR_BUILD): Turn off auto-compilation with Guile 1.9+. * guile/tests/Makefile.am (TESTS_ENVIRONMENT): Likewise. * doc/Makefile.am (GUILE_FOR_BUILD): Likewise.
100 2009-09-23 Ludovic Courtès <ludo@gnu.org>
102 * guile/src/core.c, guile/src/errors.c, guile/src/extra.c,
103 guile/src/utils.c, guile/src/utils.h: Fix inclusion of <config.h> in
104 Guile bindings. * guile/src/core.c, guile/src/errors.c, guile/src/extra.c, guile/src/utils.c: Include <config.h> first, as suggested by Simon Josefsson. * guile/src/utils.h: Don't include <config.h>.
106 2009-09-22 Simon Josefsson <simon@josefsson.org>
108 * gl/unistd.in.h, lib/gl/unistd.in.h: Update gnulib files.
110 2009-09-22 Simon Josefsson <simon@josefsson.org>
112 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
113 libextra/configure.ac: Bump versions.
115 2009-09-22 Simon Josefsson <simon@josefsson.org>
117 * build-aux/gendocs.sh: Chmod.
119 2009-09-22 Simon Josefsson <simon@josefsson.org>
121 * ChangeLog: Generated.
123 2009-09-22 Simon Josefsson <simon@josefsson.org>
125 * NEWS: Version 2.9.6.
127 2009-09-22 Simon Josefsson <simon@josefsson.org>
129 * gl/Makefile.am, gl/m4/getdelim.m4, gl/m4/stdio_h.m4,
130 gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
131 gl/stdio.in.h, gl/stdlib.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
132 lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/stdlib_h.m4,
133 lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
134 lib/gl/stdlib.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
135 maint.mk: Update gnulib files.
137 2009-09-13 Brad Hards <bradh@frogmouth.net>
139 * lib/x509/x509.c: Add forgotten documentation bits for issuer
140 altname Signed-off-by: Simon Josefsson <simon@josefsson.org>
142 2009-09-11 Simon Josefsson <simon@josefsson.org>
144 * build-aux/gendocs.sh, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
145 gl/m4/readline.m4, gl/m4/select.m4, gl/m4/sockets.m4,
146 gl/m4/socklen.m4, gl/m4/sockpfaf.m4, lib/gl/m4/sockets.m4,
147 lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/time_r.m4:
150 2009-09-11 Simon Josefsson <simon@josefsson.org>
152 * lib/gnutls_cipher.c: Add debug message. Tiny patch from Miroslav
153 Kratochvil <exa.exa@gmail.com> in
154 <http://thread.gmane.org/gmane.network.gnutls.general/1758>.
156 2009-09-11 Daiki Ueno <ueno@unixuser.org>
158 * lib/Makefile.am: Fix out-of-tree build. Fix out-of-tree build; gnutls.h is generated in the build tree.
160 2009-09-10 Simon Josefsson <simon@josefsson.org>
162 * NEWS, lib/m4/hooks.m4: Enable Camellia by default.
164 2009-09-10 Simon Josefsson <simon@josefsson.org>
166 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
167 libextra/configure.ac: Bump versions.
169 2009-09-10 Simon Josefsson <simon@josefsson.org>
171 * ChangeLog: Generated.
173 2009-09-10 Simon Josefsson <simon@josefsson.org>
175 * NEWS: Version 2.9.5.
177 2009-09-10 Simon Josefsson <simon@josefsson.org>
179 * configure.ac: Bump version.
181 2009-09-10 Simon Josefsson <simon@josefsson.org>
183 * gl/Makefile.am, gl/m4/stdio_h.m4, gl/m4/string_h.m4,
184 gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4, gl/stdio.in.h,
185 gl/string.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
186 lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/string_h.m4,
187 lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
188 lib/gl/string.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
189 maint.mk: Update gnulib files.
191 2009-09-10 Simon Josefsson <simon@josefsson.org>
195 2009-09-10 Simon Josefsson <simon@josefsson.org>
199 2009-09-10 Simon Josefsson <simon@josefsson.org>
201 * lib/m4/hooks.m4: Bump library version for new APIs.
203 2009-09-10 Simon Josefsson <simon@josefsson.org>
205 * lib/x509/output.c, lib/x509/x509.c: Indent.
207 2009-09-10 Simon Josefsson <simon@josefsson.org>
209 * lib/libgnutls.map: Move the new ABIs to the GNUTLS_2_10 section.
211 2009-09-09 Brad Hards <bradh@frogmouth.net>
213 * doc/manpages/Makefile.am, lib/includes/gnutls/x509.h,
214 lib/libgnutls.map, lib/x509/output.c, lib/x509/x509.c,
215 tests/Makefile.am, tests/x509_altname.c: Add X509 Issuer Altname
216 functions Signed-off-by: Simon Josefsson <simon@josefsson.org>
218 2009-09-07 Simon Josefsson <simon@josefsson.org>
220 * tests/key-id/key-id: Don't use ! to negate exit status. Reported
221 by "Tom G. Christensen" <tgc@jupiterrise.com> in
223 <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3861>.
225 2009-09-03 Simon Josefsson <simon@josefsson.org>
227 * gl/Makefile.am, gl/close.c, gl/inet_ntop.c, gl/inet_pton.c,
228 gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
229 gl/unistd.in.h, lib/gl/Makefile.am, lib/gl/m4/sys_stat_h.m4,
230 lib/gl/sys_stat.in.h, lib/gl/unistd.in.h, maint.mk: Update gnulib
233 2009-09-03 Simon Josefsson <simon@josefsson.org>
235 * NEWS, lib/configure.ac, lib/m4/hooks.m4, libextra/configure.ac:
238 2009-09-03 Simon Josefsson <simon@josefsson.org>
240 * cfg.mk: Commit cyclo/ dir too.
242 2009-09-03 Simon Josefsson <simon@josefsson.org>
244 * ChangeLog: Generated.
246 2009-09-03 Simon Josefsson <simon@josefsson.org>
248 * NEWS: Version 2.9.4.
250 2009-09-03 Simon Josefsson <simon@josefsson.org>
252 * tests/hostname-check.c: Build when OpenPGP is disabled.
254 2009-09-03 Simon Josefsson <simon@josefsson.org>
258 2009-09-03 Simon Josefsson <simon@josefsson.org>
262 2009-09-03 Simon Josefsson <simon@josefsson.org>
264 * cfg.mk: Ugly hack for autobuilder.
266 2009-09-01 Simon Josefsson <simon@josefsson.org>
270 2009-09-01 Simon Josefsson <simon@josefsson.org>
272 * lib/gnutls_priority.c: Use SHA256 as MAC by default.
274 2009-09-01 Simon Josefsson <simon@josefsson.org>
278 2009-09-01 Daiki Ueno <ueno@unixuser.org>
280 * lib/gnutls_algorithms.c: Add SHA-2 cipher suites. Signed-off-by: Simon Josefsson <simon@josefsson.org>
282 2009-09-01 Daiki Ueno <ueno@unixuser.org>
284 * lib/debug.c: Print NewSessionTicket handshake. Signed-off-by: Simon Josefsson <simon@josefsson.org>
286 2009-08-31 Simon Josefsson <simon@josefsson.org>
290 2009-08-31 Simon Josefsson <simon@josefsson.org>
292 * lib/x509/x509.c: Handle XMPP SANs properly. Reported by Howard
293 Chu <hyc@symas.com> in <https://savannah.gnu.org/support/?106975>.
295 2009-08-31 Simon Josefsson <simon@josefsson.org>
297 * lib/auth_dhe.c: Need another header.
299 2009-08-31 Simon Josefsson <simon@josefsson.org>
301 * AUTHORS, NEWS: Add.
303 2009-08-31 Simon Josefsson <simon@josefsson.org>
305 * lib/gnutls_algorithms.c: Add comment explaining where magic values
308 2009-08-31 Daiki Ueno <ueno@unixuser.org>
310 * lib/auth_cert.c: Fix parsing Certificate Request for TLS 1.2. Fix the logic to skip supported_signature_algorithms in Certificate
311 Request. Signed-off-by: Simon Josefsson <simon@josefsson.org>
313 2009-08-31 Daiki Ueno <ueno@unixuser.org>
315 * lib/gnutls_handshake.c, lib/gnutls_pk.c, lib/gnutls_state.c: Use
316 SHA256 for PRF if TLS 1.2. Use SHA256 for the basis of PRF, and for the hash over handshake
317 messages. Signed-off-by: Simon Josefsson <simon@josefsson.org>
319 2009-08-31 Daiki Ueno <ueno@unixuser.org>
321 * lib/auth_dhe.c, lib/auth_rsa_export.c, lib/auth_srp_rsa.c,
322 lib/gnutls_sig.c, lib/gnutls_sig.h: Respect TLS signature algorithm
323 in server KX. Verify signature of DH parameters in Server Key Exchange with the
324 embedded signature algorithm. Signed-off-by: Simon Josefsson <simon@josefsson.org>
326 2009-08-31 Daiki Ueno <ueno@unixuser.org>
328 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
329 lib/gnutls_int.h: Add functions for TLS signature algorithm. Add functions to convert TLS signature algorithm from/to constants
330 defined by GnuTLS. Signed-off-by: Simon Josefsson <simon@josefsson.org>
332 2009-08-31 Simon Josefsson <simon@josefsson.org>
336 2009-08-31 Simon Josefsson <simon@josefsson.org>
338 * maint.mk: Update gnulib files.
340 2009-08-31 Simon Josefsson <simon@josefsson.org>
344 2009-08-25 Fabian Keil <fk@fabiankeil.de>
346 * src/serv.c: Remove dead store in listen_socket(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
348 2009-08-25 Fabian Keil <fk@fabiankeil.de>
350 * lib/gnutls_buffers.c: Remove dead store in
351 _gnutls_io_write_buffered(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
353 2009-08-24 Fabian Keil <fk@fabiankeil.de>
355 * lib/x509/x509.c: Remove dead store in
356 gnutls_x509_crt_list_import(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
358 2009-08-24 Fabian Keil <fk@fabiankeil.de>
360 * lib/auth_srp_passwd.c: Remove dead store in pwd_put_values(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
362 2009-08-24 Fabian Keil <fk@fabiankeil.de>
364 * src/certtool.c: Remove dead store in pkcs12_info(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
366 2009-08-25 Fabian Keil <fk@fabiankeil.de>
368 * lib/auth_cert.c: Remove write-only variable info in
369 _gnutls_proc_cert_cert_req(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
371 2009-08-25 Fabian Keil <fk@fabiankeil.de>
373 * lib/auth_rsa_export.c: Remove write-only variable info in
374 gen_rsa_export_server_kx(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
376 2009-08-25 Fabian Keil <fk@fabiankeil.de>
378 * src/cfg/shared.c: Remove write-only variable sep_ar_idx in
379 split_multi_arg(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
381 2009-08-24 Fabian Keil <fk@fabiankeil.de>
383 * lib/x509/pkcs12.c: Remove write-only variable tmp_size in
384 _pkcs12_decode_safe_content(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
386 2009-08-29 Fabian Keil <fk@fabiankeil.de>
388 * THANKS: Remove duplicates. Two exact ones and a pretty close one. Signed-off-by: Simon Josefsson <simon@josefsson.org>
390 2009-08-25 Fabian Keil <fk@fabiankeil.de>
392 * lib/auth_srp_passwd.c: Mark what looks like a bug in in
393 _gnutls_srp_pwd_read_entry() Signed-off-by: Simon Josefsson <simon@josefsson.org>
395 2009-08-24 Fabian Keil <fk@fabiankeil.de>
397 * src/crypt.c: In main(), rename salt to salt_size and don't bother
398 reading info.salt which we don't use anyway. Signed-off-by: Simon Josefsson <simon@josefsson.org>
400 2009-08-31 Simon Josefsson <simon@josefsson.org>
402 * lib/opencdk/misc.c: (cdk_strlist_next): Handle NULL root value better. Based on report
403 by Fabian Keil <fk@fabiankeil.de>.
405 2009-08-24 Fabian Keil <fk@fabiankeil.de>
407 * lib/x509/output.c: In print_extensions(), declare the *_idx
408 variables as int instead of size_t. While it shouldn't make a difference, it makes more sense to me.
409 It's also consistent with (at least) print_crl(). Signed-off-by: Simon Josefsson <simon@josefsson.org>
411 2009-08-24 Fabian Keil <fk@fabiankeil.de>
413 * lib/x509/output.c: In print_extensions(), initialize *_idx
414 variables once before entering the for loop instead of each run. Otherwise checking them is pointless as they always will be zero. Signed-off-by: Simon Josefsson <simon@josefsson.org>
416 2009-08-24 Fabian Keil <fk@fabiankeil.de>
418 * lib/x509/output.c: In print_crq(), initialize challenge and
419 extensions once before entering the for loop instead of each run. Signed-off-by: Simon Josefsson <simon@josefsson.org>
421 2009-08-24 Fabian Keil <fk@fabiankeil.de>
423 * lib/x509/output.c: In print_crl(), initialize aki_idx and crl_nr
424 once before entering the for loop instead of each run. Otherwise the "error: more than one AKI extension\n" and "error:
425 more than one CRL number\n" checks want work. Signed-off-by: Simon Josefsson <simon@josefsson.org>
427 2009-08-28 Simon Josefsson <simon@josefsson.org>
429 * tests/x509dn.c: Likewise.
431 2009-08-28 Simon Josefsson <simon@josefsson.org>
433 * tests/x509dn.c: Don't use deprecated type.
435 2009-08-28 Simon Josefsson <simon@josefsson.org>
437 * cfg.mk: Overwrite gettext's size_max.m4 to make sure we use one
440 2009-08-28 Simon Josefsson <simon@josefsson.org>
442 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4,
443 gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4, gl/progname.c,
444 gl/stdlib.in.h, gl/sys_socket.in.h, gl/tests/Makefile.am,
445 gl/unistd.in.h, gl/vasnprintf.c, lib/gl/Makefile.am,
446 lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_socket_h.m4,
447 lib/gl/m4/unistd_h.m4, lib/gl/stdlib.in.h, lib/gl/sys_socket.in.h,
448 lib/gl/tests/test-func.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
449 libextra/gl/override/lib/md5.c.diff: Update gnulib files.
451 2009-08-28 Simon Josefsson <simon@josefsson.org>
453 * configure.ac, lib/configure.ac, lib/gnutls_handshake.c,
454 lib/gnutls_handshake.h, lib/gnutls_str.h, lib/opencdk/Makefile.am,
455 lib/x509/privkey_pkcs8.c, libextra/configure.ac: Fix use of
456 deprecated types, for now and the future.
458 2009-08-28 Simon Josefsson <simon@josefsson.org>
462 2009-08-28 Simon Josefsson <simon@josefsson.org>
464 * lib/x509/crq.c: Fix gnutls_datum usage.
466 2009-08-28 Simon Josefsson <simon@josefsson.org>
468 * lib/gnutls_buffers.c, lib/gnutls_pk.c, lib/gnutls_str.c,
469 lib/gnutls_x509.c, lib/includes/gnutls/gnutls.h.in,
470 lib/opencdk/pubkey.c, lib/openpgp/gnutls_openpgp.c,
471 lib/x509/common.c, lib/x509/extensions.c, lib/x509/mpi.c,
472 lib/x509/privkey_pkcs8.c, lib/x509/x509_write.c, src/certtool.c,
473 tests/openpgp_test.c, tests/resume.c, tests/x509_test.c,
474 tests/x509dn.c, tests/x509sign-verify.c: Fix deprecated usage of
477 2009-08-27 Dan Fandrich <dan@coneharvesters.com>
479 * lib/opencdk/new-packet.c, lib/opencdk/packet.h,
480 lib/opencdk/pubkey.c, lib/opencdk/read-packet.c,
481 lib/opencdk/stream.c, lib/opencdk/stream.h, lib/opencdk/verify.c,
482 lib/x509/crq.c: Fix compiler warning bugs for OpenWatcom. Signed-off-by: Simon Josefsson <simon@josefsson.org>
484 2009-08-25 Daiki Ueno <ueno@unixuser.org>
486 * tests/resume.c: Fix double-free Signed-off-by: Simon Josefsson <simon@josefsson.org>
488 2009-08-24 Simon Josefsson <simon@josefsson.org>
490 * .gitattributes: Disable whitespace for file that need it.
492 2009-08-20 Simon Josefsson <simon@josefsson.org>
494 * tests/hostname-check.c: Add check of OpenPGP cert too.
496 2009-08-20 Simon Josefsson <simon@josefsson.org>
500 2009-08-20 Simon Josefsson <simon@josefsson.org>
502 * libextra/gl/override/lib/md5.c.diff: Work around whitespace commit
505 2009-08-20 Simon Josefsson <simon@josefsson.org>
507 * gl/Makefile.am, gl/m4/stdio_h.m4, gl/select.c, gl/stdio.in.h,
508 lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/stdio.in.h,
509 maint.mk: Update gnulib files.
511 2009-08-20 Simon Josefsson <simon@josefsson.org>
513 * libextra/gl/gnulib.mk, libextra/gl/m4/gnulib-cache.m4,
514 libextra/gl/md5.c, libextra/gl/override/lib/md5.c.diff: Reduce stack
515 usage and remove code.
517 2009-08-20 Simon Josefsson <simon@josefsson.org>
519 * lib/gnutls_int.h: Remove unused constant.
521 2009-08-20 Simon Josefsson <simon@josefsson.org>
523 * lib/gnutls_errors.c: Reduce stack usage.
525 2009-08-20 Simon Josefsson <simon@josefsson.org>
527 * lib/openpgp/pgp.c: Fix OpenPGP hostname comparison.
529 2009-08-20 Simon Josefsson <simon@josefsson.org>
531 * lib/openpgp/output.c, lib/openpgp/pgp.c: Reduce stack usage.
533 2009-08-20 Simon Josefsson <simon@josefsson.org>
535 * lib/x509/output.c: Reduce stack usage.
537 2009-08-20 Simon Josefsson <simon@josefsson.org>
539 * .x-sc_m4_quote_check, lib/gnutls_sig.c,
540 lib/opencdk/write-packet.c: Fix syntax-check nits.
542 2009-08-20 Daiki Ueno <ueno@unixuser.org>
544 * lib/libgnutls.map, lib/opencdk/keydb.c, tests/dn2.c, tests/mpi.c,
545 tests/resume.c: Fix memleaks. Signed-off-by: Simon Josefsson <simon@josefsson.org>
547 2009-08-19 Simon Josefsson <simon@josefsson.org>
549 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
550 libextra/configure.ac: Bump versions.
552 2009-08-19 Simon Josefsson <simon@josefsson.org>
554 * doc/gnutls.texi: Fix references.
556 2009-08-19 Simon Josefsson <simon@josefsson.org>
558 * cfg.mk: Also commit devel/ web pages.
560 2009-08-19 Simon Josefsson <simon@josefsson.org>
562 * ChangeLog: Fix ChangeLog.
564 2009-08-19 Simon Josefsson <simon@josefsson.org>
566 * ChangeLog: Generated.
568 2009-08-19 Simon Josefsson <simon@josefsson.org>
570 * NEWS: Version 2.9.3.
572 2009-08-19 Simon Josefsson <simon@josefsson.org>
574 * lib/ext_session_ticket.c: Typo.
576 2009-08-19 Simon Josefsson <simon@josefsson.org>
578 * lib/gnutls_sig.c: Need gnutls_algorithms.h for prototypes.
580 2009-08-19 Simon Josefsson <simon@josefsson.org>
584 2009-08-18 Jonathan Bastien-Filiatrault <joe@x2a.org>
586 * lib/auth_cert.c, lib/gnutls_algorithms.c,
587 lib/gnutls_algorithms.h, lib/gnutls_cipher.c,
588 lib/gnutls_handshake.c, lib/gnutls_sig.c, lib/gnutls_state.c:
589 Replace explicit version checks with feature checks Signed-off-by: Simon Josefsson <simon@josefsson.org>
591 2009-08-19 Simon Josefsson <simon@josefsson.org>
593 * doc/gnutls.texi: Reformat paragraphs.
595 2009-08-19 Simon Josefsson <simon@josefsson.org>
597 * doc/manpages/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
598 src/serv-gaa.c, src/serv-gaa.h: Generated.
600 2009-08-19 Simon Josefsson <simon@josefsson.org>
602 * doc/gnutls.texi: Typo.
604 2009-08-19 Simon Josefsson <simon@josefsson.org>
606 * doc/gnutls.texi: Add cross reference.
608 2009-08-19 Simon Josefsson <simon@josefsson.org>
610 * doc/gnutls.texi: Add.
612 2009-08-19 Simon Josefsson <simon@josefsson.org>
614 * doc/reference/gnutls-docs.sgml, lib/ext_session_ticket.c: Fix
617 2009-08-19 Simon Josefsson <simon@josefsson.org>
621 2009-08-19 Simon Josefsson <simon@josefsson.org>
623 * lib/libgnutls.map: Fix namespace of new APIs.
625 2009-08-19 Simon Josefsson <simon@josefsson.org>
627 * lib/ext_session_ticket.c, lib/gnutls_extensions.c,
628 lib/gnutls_session_pack.c: Fix whitespace.
630 2009-08-19 Daiki Ueno <ueno@unixuser.org>
632 * doc/TODO, lib/Makefile.am, lib/ext_session_ticket.c,
633 lib/ext_session_ticket.h, lib/gnutls_constate.c,
634 lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
635 lib/gnutls_session_pack.c, lib/gnutls_state.c,
636 lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map,
637 lib/m4/hooks.m4, src/cli.c, src/cli.gaa, src/serv.c, src/serv.gaa,
638 tests/resume.c: session ticket support Signed-off-by: Simon Josefsson <simon@josefsson.org>
640 2009-08-19 Simon Josefsson <simon@josefsson.org>
642 * cfg.mk: Fix indent rule.
644 2009-08-19 Daiki Ueno <ueno@unixuser.org>
646 * doc/gnutls.texi: internals doc update Hi, When I wrote SessionTicket extension I referred to the manual node
647 "Adding a New TLS Extension", and noticed that it is not up to date.
648 So, here is a patch. Signed-off-by: Simon Josefsson <simon@josefsson.org>
650 2009-08-18 Simon Josefsson <simon@josefsson.org>
652 * gl/stdio.in.h, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
653 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memmove.m4, lib/gl/memmove.c,
654 lib/gl/stdio.in.h, maint.mk: Update gnulib files.
656 2009-08-15 Simon Josefsson <simon@josefsson.org>
658 * gl/m4/stddef_h.m4, lib/gl/m4/stddef_h.m4: Update gnulib files.
660 2009-08-15 Simon Josefsson <simon@josefsson.org>
662 * .gitignore: Don't ignore gl/ files!
664 2009-08-15 Simon Josefsson <simon@josefsson.org>
666 * gl/tests/test-stddef.c, lib/gl/tests/test-stddef.c: Update gnulib
669 2009-08-15 Simon Josefsson <simon@josefsson.org>
671 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/wchar.m4,
672 gl/stddef.in.h, gl/stdlib.in.h, gl/string.in.h,
673 gl/tests/Makefile.am, gl/tests/test-stdio.c,
674 gl/tests/test-stdlib.c, gl/tests/test-string.c,
675 gl/tests/test-unistd.c, gl/tests/test-wchar.c, gl/unistd.in.h,
676 lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/wchar.m4,
677 lib/gl/stddef.in.h, lib/gl/stdlib.in.h, lib/gl/string.in.h,
678 lib/gl/tests/Makefile.am, lib/gl/tests/test-stdio.c,
679 lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
680 lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
681 lib/gl/tests/test-wchar.c, lib/gl/time.in.h, lib/gl/unistd.in.h,
682 maint.mk: Update gnulib files.
684 2009-08-14 Simon Josefsson <simon@josefsson.org>
686 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
687 libextra/configure.ac: Bump versions.
689 2009-08-14 Simon Josefsson <simon@josefsson.org>
691 * ChangeLog: Generated.
693 2009-08-14 Simon Josefsson <simon@josefsson.org>
695 * NEWS: Version 2.9.2.
697 2009-08-14 Simon Josefsson <simon@josefsson.org>
699 * NEWS: Add 2.8.3 entry.
701 2009-08-14 Simon Josefsson <simon@josefsson.org>
703 * gl/Makefile.am, gl/m4/close.m4, gl/m4/fclose.m4,
704 gl/m4/gnulib-comp.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_socket_h.m4,
705 gl/m4/unistd_h.m4, gl/tests/Makefile.am, gl/tests/sys_ioctl.in.h,
706 gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
707 gl/tests/test-string.c, gl/tests/test-unistd.c,
708 gl/tests/test-version-etc.sh, gl/unistd.in.h, gl/vasnprintf.c,
709 lib/gl/Makefile.am, lib/gl/m4/sys_socket_h.m4,
710 lib/gl/m4/threadlib.m4, lib/gl/m4/unistd_h.m4,
711 lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
712 lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
713 lib/gl/unistd.in.h, lib/gl/vasnprintf.c: Update gnulib files.
715 2009-08-13 Simon Josefsson <simon@josefsson.org>
717 * gl/tests/test-version-etc.sh: Update gnulib files.
719 2009-08-13 Simon Josefsson <simon@josefsson.org>
721 * gl/tests/test-version-etc.sh: Update gnulib files.
723 2009-08-13 Simon Josefsson <simon@josefsson.org>
725 * configure.ac: Don't generate gzip archives.
727 2009-08-13 Simon Josefsson <simon@josefsson.org>
729 * lib/Makefile.am, lib/gnutls_buffers.c, lib/gnutls_int.h,
730 lib/io_debug.h: Remove io_debug.h stuff, it is superseded by
731 self-tests like mini-eagain.c.
733 2009-08-13 Simon Josefsson <simon@josefsson.org>
737 2009-08-13 Simon Josefsson <simon@josefsson.org>
741 2009-08-13 Simon Josefsson <simon@josefsson.org>
743 * lib/x509/x509.c: (gnutls_x509_crt_import): Re-initialize the ASN.1 structure. If this is not done here, the next certificate loading may fail
744 because asn1_der_decoding modified the ASN.1 structure. Triggered
745 by the hostname-check self-test.
747 2009-08-13 Simon Josefsson <simon@josefsson.org>
749 * cfg.mk: Revert "Always build vc checkouts with debugging." This reverts commit b68235be4d1ff7739456e0c5d8c28c6e96e15a14. It
750 breaks because -Wdisabled-optimizations will cause an error when
751 optimizations are disabled.
753 2009-08-13 Simon Josefsson <simon@josefsson.org>
755 * cfg.mk: Always build vc checkouts with debugging.
757 2009-08-13 Simon Josefsson <simon@josefsson.org>
759 * tests/hostname-check.c: Fix.
761 2009-08-13 Simon Josefsson <simon@josefsson.org>
763 * tests/hostname-check.c: Add another SAN/CN collision test.
764 Reported by Daniel Stenberg <daniel@haxx.se> in
765 <http://permalink.gmane.org/gmane.network.gnutls.general/1735>.
767 2009-08-12 Simon Josefsson <simon@josefsson.org>
769 * tests/hostname-check.c: Fix logic.
771 2009-08-12 Simon Josefsson <simon@josefsson.org>
773 * tests/hostname-check.c: Test when SAN and CN differs. Inspired by
774 report by Daniel Stenberg <daniel@haxx.se> in
775 <http://permalink.gmane.org/gmane.network.gnutls.general/1734>.
777 2009-08-12 Simon Josefsson <simon@josefsson.org>
779 * libextra/Makefile.am, libextra/gl/m4/sockets.m4: Use include
782 2009-08-12 Simon Josefsson <simon@josefsson.org>
784 * libextra/gl/m4/sockets.m4: Add, needed for -lws2_32 in libextra.
786 2009-08-12 Simon Josefsson <simon@josefsson.org>
788 * libextra/m4/hooks.m4: Add.
790 2009-08-11 Simon Josefsson <simon@josefsson.org>
792 * lib/gnutls_algorithms.c: Doc fix.
794 2009-08-11 Simon Josefsson <simon@josefsson.org>
796 * lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c,
797 lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_psk.c,
798 lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_x509.c,
799 lib/openpgp/gnutls_openpgp.c, lib/openpgp/pgp.c,
800 libextra/gnutls_ia.c: Fix typos in documentation. Reported by Daiki
801 Ueno <ueno> in <https://savannah.gnu.org/support/?106969>.
803 2009-08-10 Simon Josefsson <simon@josefsson.org>
805 * gl/m4/gnulib-comp.m4, gl/m4/sys_select_h.m4, gl/stdio-write.c,
806 gl/sys_select.in.h, gl/tests/gettimeofday.c,
807 gl/tests/test-sys_select.c, gl/tests/test-version-etc.sh,
808 lib/gl/m4/gnulib-comp.m4, lib/gl/stdio-write.c, maint.mk: Update
811 2009-08-10 Simon Josefsson <simon@josefsson.org>
813 * libextra/Makefile.am: Need to add LIBSOCKET because we link to
814 ../lib's gnulib library, for mingw.
816 2009-08-10 Simon Josefsson <simon@josefsson.org>
818 * lib/po/cs.po.in, lib/po/fr.po.in, lib/po/nl.po.in,
819 lib/po/pl.po.in, lib/po/sv.po.in: Sync with TP.
821 2009-08-10 Simon Josefsson <simon@josefsson.org>
823 * NEWS: Add 2.8.x news entries.
825 2009-08-10 Simon Josefsson <simon@josefsson.org>
829 2009-08-10 Simon Josefsson <simon@josefsson.org>
831 * cfg.mk: Copy cyclomatic code complexity charts too.
833 2009-08-10 Simon Josefsson <simon@josefsson.org>
837 2009-08-10 Simon Josefsson <simon@josefsson.org>
839 * lib/gnutls_global.c: Look only for latest _required_
840 libgcrypt/libtasn1 version. Reported by Marco d'Itri <md@linux.it> via Andreas Metzler
841 <ametzler@downhill.at.eu.org> as Debian BTS #540449.
843 2009-08-10 Simon Josefsson <simon@josefsson.org>
847 2009-08-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
849 * : commit c529f792e4c899080eb1f6e104c8552fa0770356 Author: Nikos
850 Mavrogiannopoulos <nmav@gnutls.org> Date: Sat Aug 8 09:06:57 2009
853 2009-08-07 Simon Josefsson <simon@josefsson.org>
857 2009-08-07 Simon Josefsson <simon@josefsson.org>
861 2009-08-07 Simon Josefsson <simon@josefsson.org>
865 2009-08-07 Simon Josefsson <simon@josefsson.org>
867 * lib/x509/output.c: Check for NUL in SANs and replace accordingly.
869 2009-08-07 Simon Josefsson <simon@josefsson.org>
871 * tests/Makefile.am, tests/hostname-check.README,
872 tests/hostname-check.c: Move comment into source.
874 2009-08-07 Simon Josefsson <simon@josefsson.org>
876 * lib/x509/common.c: Refuse to return DNs with embedded NULs which
877 breaks other code. Problem published by Dan Kaminsky and Moxie Marlinspike at
880 2009-08-07 Simon Josefsson <simon@josefsson.org>
882 * lib/x509/common.c: Revert everything since last release, to allow
883 minimal patch to be applied.
885 2009-08-06 Simon Josefsson <simon@josefsson.org>
887 * tests/Makefile.am: Fix invocation of rfc2253-escape-test. Reported by Brad Hards <bradh@frogmouth.net> in
889 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3750>.
891 2009-08-06 Simon Josefsson <simon@josefsson.org>
893 * build-aux/vc-list-files, gl/Makefile.am, gl/error.c, gl/fseeko.c,
894 gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/stdio_h.m4,
895 gl/m4/unistd_h.m4, gl/socket.c, gl/sockets.c, gl/stdio.in.h,
896 gl/tests/Makefile.am, gl/tests/test-select.c,
897 gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
898 gl/tests/test-string.c, gl/tests/test-unistd.c,
899 gl/tests/test-version-etc.c, gl/tests/test-version-etc.sh,
900 gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
901 lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/iconv.m4,
902 lib/gl/m4/lib-link.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/time_h.m4,
903 lib/gl/m4/unistd_h.m4, lib/gl/sockets.c, lib/gl/stdio.in.h,
904 lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
905 lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
906 lib/gl/time.in.h, lib/gl/unistd.in.h, libextra/gl/m4/lib-link.m4,
907 libextra/gl/md5.h, maint.mk: Update gnulib files.
909 2009-08-05 Simon Josefsson <simon@josefsson.org>
911 * tests/Makefile.am, tests/rfc2253-escape-test: Add self-test of RFC
914 2009-08-04 Simon Josefsson <simon@josefsson.org>
916 * lib/x509/common.c: Simplify and fix mem leak.
918 2009-08-04 Simon Josefsson <simon@josefsson.org>
920 * lib/x509/common.c: Don't use fixed size buffer for strings.
922 2009-08-04 Simon Josefsson <simon@josefsson.org>
924 * tests/nul-in-x509-names.c: Exit with failure on failure.
926 2009-08-04 Simon Josefsson <simon@josefsson.org>
928 * tests/nul-in-x509-names.c: Fix output.
930 2009-08-04 Simon Josefsson <simon@josefsson.org>
932 * lib/gnutls_str.c: Cleanup code.
934 2009-08-04 Tomas Hoger <thoger@redhat.com>
936 * lib/gnutls_str.c, lib/gnutls_str.h, lib/openpgp/pgp.c,
937 lib/x509/rfc2818_hostname.c: GnuTLS vs. NULL chars in CNs Check cert name size in _gnutls_hostname_compare() This is needed to protect against NULL (\0) characters embedded
938 in X509 certificates' CNs or subjectAltNames, that can be used
939 to fool SSL certificate verification as was demonstrated by Moxie
940 Marlinspike on BH USA 2009:
941 http://www.blackhat.com/html/bh-usa-09/bh-usa-09-archives.html#MarlinspikeSigned-off-by: Simon Josefsson <simon@josefsson.org>
943 2009-08-04 Simon Josefsson <simon@josefsson.org>
945 * tests/Makefile.am, tests/nul-in-x509-names.c: Add self-test for
946 NUL in X.509 CN/SAN problem.
948 2009-08-03 Simon Josefsson <simon@josefsson.org>
950 * lib/x509/common.c: Fix typo.
952 2009-08-03 Simon Josefsson <simon@josefsson.org>
954 * tests/chainverify.c: Fix expected output, a cert have expired.
956 2009-08-03 Simon Josefsson <simon@josefsson.org>
958 * lib/x509/common.c: Fix crash.
960 2009-08-03 Simon Josefsson <simon@josefsson.org>
962 * tests/mini-eagain.c: Make it build.
964 2009-07-29 Simon Josefsson <simon@josefsson.org>
966 * .gitignore: Drop .c and sort.
968 2009-07-29 Simon Josefsson <simon@josefsson.org>
970 * NEWS, lib/minitasn1/errors.c, lib/minitasn1/libtasn1.h: Use
973 2009-07-29 Simon Josefsson <simon@josefsson.org>
977 2009-07-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
979 * : commit c02e9f1459330119d2947a4e46fb60c0e12fa32d Author: Nikos
980 Mavrogiannopoulos <nmav@gnutls.org> Date: Sun Jul 26 15:22:06 2009
983 2009-07-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
985 * lib/x509/common.c: do not allow null character in DN.
987 2009-07-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
989 * .gitignore: updated files to be ignored.
991 2009-07-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
993 * tests/dn.c: Typo fix in test output. Patch by Brad Hards
994 <bradh@frogmouth.net>
996 2009-07-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
998 * THANKS: Removed duplicate entry of Daniel and added Fabian, Brad
1001 2009-07-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1003 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1004 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
1005 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
1006 lib/auth_cert.c, lib/gnutls_buffers.c, lib/gnutls_mpi.c,
1007 lib/gnutls_pk.c, lib/gnutls_sig.c, lib/opencdk/stream.c,
1008 lib/opencdk/write-packet.c, lib/openpgp/pgp.c,
1009 lib/openpgp/privkey.c, lib/x509/privkey_pkcs8.c, src/certtool.c,
1010 src/psk.c: Several bug fixes by Fabian Keil (some were modified by
1013 2009-07-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1015 * tests/mini-eagain.c: reduced transferred data size.
1017 2009-07-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1019 * lib/auth_srp.c, lib/gnutls_buffers.c, lib/gnutls_errors.c,
1020 lib/gnutls_record.c, lib/gnutls_supplemental.c,
1021 lib/opencdk/armor.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
1022 lib/opencdk/read-packet.c, lib/opencdk/sig-check.c,
1023 lib/opencdk/stream.c, src/certtool-cfg.c, tests/chainverify.c: Added
1024 casts to reduce warnings (based on report by Brad Hards).
1026 2009-07-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1028 * .gitignore: Added more stuff to have a clean status.
1030 2009-07-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1032 * README-alpha: Documentation corrections by Brad Hards.
1034 2009-07-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1036 * lib/x509/crq.c: size_t and unsigned int fixes.
1038 2009-07-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1040 * lib/gnutls_str.c: There are cases where those buffers might
1043 2009-07-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1045 * lib/gnutls_handshake.c: Patch by Tim Kosse: "If
1046 _gnutls_send_finished fails with GNUTLS_E_AGAIN or GNUTLS_E_AGAIN it
1047 eventually gets called a second time. It however does not call _gnutls_send_handshake with a NULL pointer
1048 on repeated calls, ultimately leading to an internal error in
1049 _gnutls_handshake_io_send_int."
1051 2009-07-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1053 * lib/auth_cert.h, lib/gnutls_ui.c: Corrected
1054 gnutls_certificate_client_get_request_status(). Based on observation
1055 by Peter Hendrickson <pdh@wiredyne.com>.
1057 2009-07-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1059 * lib/gnutls_buffers.c, tests/Makefile.am, tests/mini-eagain.c:
1060 Added bug fix that allows gnutls_record_recv/send resuming from
1061 previously interrupted actions. Patch by from Tim Kosse
1062 <tim.kosse@filezilla-project.org>. Added a self test to check those functions in handling interrupted
1065 2009-06-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1067 * : commit 21a7186bf83084a2bc85bbb7ddb600ccd070f1c2 Author: Simon
1068 Josefsson <simon@josefsson.org> Date: Tue Jun 23 23:04:51 2009
1071 2009-06-23 Simon Josefsson <simon@josefsson.org>
1073 * lib/gnutls_errors.c: Doc fix.
1075 2009-06-22 Simon Josefsson <simon@josefsson.org>
1079 2009-06-22 Simon Josefsson <simon@josefsson.org>
1081 * tests/Makefile.am, tests/dn2.c: Add self-test of off-by-one size
1084 2009-06-22 Simon Josefsson <simon@josefsson.org>
1088 2009-06-22 Simon Josefsson <simon@josefsson.org>
1092 2009-06-22 Simon Josefsson <simon@josefsson.org>
1094 * lib/x509/dn.c: Fix off-by-one size computation that leads to
1095 truncated strings. Reported by Tim Kosse
1096 <tim.kosse@filezilla-project.org> in
1098 <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3651>.
1100 2009-06-18 Simon Josefsson <simon@josefsson.org>
1102 * gl/Makefile.am, gl/errno.in.h, gl/getpagesize.c,
1103 gl/m4/errno_h.m4, gl/m4/gnulib-comp.m4, gl/m4/memchr.m4,
1104 gl/m4/string_h.m4, gl/memchr.valgrind, gl/strerror.c,
1105 gl/string.in.h, gl/tests/Makefile.am, gl/tests/getpagesize.c,
1106 lib/gl/Makefile.am, lib/gl/errno.in.h, lib/gl/getpagesize.c,
1107 lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
1108 lib/gl/m4/memchr.m4, lib/gl/m4/string_h.m4, lib/gl/memchr.valgrind,
1109 lib/gl/string.in.h, lib/gl/tests/Makefile.am,
1110 lib/gl/tests/getpagesize.c: Update gnulib files.
1112 2009-06-18 Simon Josefsson <simon@josefsson.org>
1114 * libextra/m4/hooks.m4: Fix --disable-openssl-compatibility
1115 parameter. Reported by Matthias Drochner <M.Drochner@fz-juelich.de>
1118 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3646>.
1120 2009-06-17 Simon Josefsson <simon@josefsson.org>
1122 * doc/gnutls.texi: Typo.
1124 2009-06-17 Simon Josefsson <simon@josefsson.org>
1126 * tests/mpi.c: Fix build error.
1128 2009-06-17 Simon Josefsson <simon@josefsson.org>
1132 2009-06-17 Simon Josefsson <simon@josefsson.org>
1134 * lib/gnutls_ui.c: Return proper MPI lengths in bits. Reported by
1135 Peter Hendrickson <pdh@wiredyne.com> in
1137 <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3607>.
1139 2009-06-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1141 * : commit fad0d9b3289087dbd56176e7a1ccb498cf5ef099 Author: Simon
1142 Josefsson <simon@josefsson.org> Date: Wed Jun 10 17:55:05 2009
1145 2009-06-10 Simon Josefsson <simon@josefsson.org>
1149 2009-06-10 Simon Josefsson <simon@josefsson.org>
1151 * tests/pkcs12_s2k.c: Improve test vectors.
1153 2009-06-10 Simon Josefsson <simon@josefsson.org>
1155 * NEWS, tests/Makefile.am, tests/pkcs12_s2k_pem.c: Added new
1156 self-test pkcs12_s2k_pem.
1158 2009-06-10 Simon Josefsson <simon@josefsson.org>
1162 2009-06-10 Simon Josefsson <simon@josefsson.org>
1166 2009-06-10 Simon Josefsson <simon@josefsson.org>
1168 * lib/x509/pkcs12_encr.c: Fix PKCS#12 string to key function for
1169 1/128 inputs. Reported by "Kukosa, Tomas"
1170 <tomas.kukosa@siemens-enterprise.com> in
1171 <http://permalink.gmane.org/gmane.network.gnutls.general/1663>.
1173 2009-06-09 Simon Josefsson <simon@josefsson.org>
1175 * gl/Makefile.am, gl/m4/getpagesize.m4, gl/m4/gnulib-comp.m4,
1176 gl/m4/memchr.m4, gl/m4/mmap-anon.m4, gl/memchr.c,
1177 gl/tests/Makefile.am, gl/tests/getpagesize.c,
1178 gl/tests/test-memchr.c, gl/tests/zerosize-ptr.h,
1179 lib/gl/Makefile.am, lib/gl/m4/getpagesize.m4,
1180 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memchr.m4,
1181 lib/gl/m4/mmap-anon.m4, lib/gl/memchr.c, lib/gl/tests/Makefile.am,
1182 lib/gl/tests/getpagesize.c, lib/gl/tests/test-memchr.c,
1183 lib/gl/tests/zerosize-ptr.h: Update gnulib files.
1185 2009-06-09 Simon Josefsson <simon@josefsson.org>
1187 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1188 libextra/configure.ac: Bump versions.
1190 2009-06-09 Simon Josefsson <simon@josefsson.org>
1192 * ChangeLog: Generated.
1194 2009-06-09 Simon Josefsson <simon@josefsson.org>
1196 * gl/m4/gnulib-comp.m4, gl/m4/version-etc.m4,
1197 gl/tests/test-alignof.c, gl/version-etc.c: Update gnulib files.
1199 2009-06-08 Simon Josefsson <simon@josefsson.org>
1201 * NEWS: Version 2.9.1.
1203 2009-06-08 Simon Josefsson <simon@josefsson.org>
1205 * lib/gnutls_extensions.c: Mark global extfunc_size as having static
1208 2009-06-08 Simon Josefsson <simon@josefsson.org>
1212 2009-06-08 Simon Josefsson <simon@josefsson.org>
1214 * tests/Makefile.am, tests/init_roundtrip.c: Add self-test to detect
1215 extension init/deinit problem.
1217 2009-06-08 Simon Josefsson <simon@josefsson.org>
1219 * lib/gnutls_extensions.c: Deinitalize extension global variable
1220 properly. See <http://bugs.gentoo.org/272388>.
1222 2009-06-03 Simon Josefsson <simon@josefsson.org>
1224 * gl/Makefile.am, gl/alignof.h, gl/m4/gnulib-cache.m4,
1225 gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
1226 gl/tests/test-alignof.c, lib/gl/alignof.h: Update gnulib files.
1228 2009-06-03 Simon Josefsson <simon@josefsson.org>
1230 * lib/auth_srp.c, lib/debug.c, lib/debug.h, lib/gnutls_errors.c,
1231 lib/gnutls_errors.h, lib/libgnutls.map, lib/pk-libgcrypt.c,
1232 tests/mpi.c: Rename _gnutls_dump_mpi to _gnutls_mpi_log. Rewrite to
1233 use less stack space.
1235 2009-06-03 Simon Josefsson <simon@josefsson.org>
1237 * configure.ac: Reduce stack size limit check.
1239 2009-06-03 Simon Josefsson <simon@josefsson.org>
1241 * lib/x509/output.c: Reduce stack size.
1243 2009-06-03 Simon Josefsson <simon@josefsson.org>
1245 * lib/x509/output.c: Fix malloc failure error strings.
1247 2009-06-03 Simon Josefsson <simon@josefsson.org>
1249 * tests/crq_apis.c: Test more.
1251 2009-06-03 Simon Josefsson <simon@josefsson.org>
1253 * lib/x509/common.c: (_gnutls_x509_oid_data2string): Return proper @res_size for NULL
1256 2009-06-03 Simon Josefsson <simon@josefsson.org>
1258 * lib/x509/crq.c: Indent.
1260 2009-06-03 Simon Josefsson <simon@josefsson.org>
1262 * lib/x509/crq.c: Doc fix.
1264 2009-06-03 Simon Josefsson <simon@josefsson.org>
1266 * lib/x509/crq.c: Reduce stack usage.
1268 2009-06-03 Simon Josefsson <simon@josefsson.org>
1270 * lib/x509/crq.c: Doc fix.
1272 2009-06-03 Simon Josefsson <simon@josefsson.org>
1274 * lib/x509/crq.c: Simplify.
1276 2009-06-03 Simon Josefsson <simon@josefsson.org>
1278 * tests/crq_apis.c: Test more.
1280 2009-06-03 Simon Josefsson <simon@josefsson.org>
1282 * lib/x509/crq.c: Reduce stack usage.
1284 2009-06-03 Simon Josefsson <simon@josefsson.org>
1286 * tests/crq_apis.c: Test more.
1288 2009-06-03 Simon Josefsson <simon@josefsson.org>
1290 * lib/x509/crq.c: Reduce stack usage.
1292 2009-06-03 Simon Josefsson <simon@josefsson.org>
1294 * lib/x509/crq.c: Fix uninitialized variable access.
1296 2009-06-03 Simon Josefsson <simon@josefsson.org>
1298 * lib/x509/crq.c: Reduce stack frame usage.
1300 2009-06-03 Simon Josefsson <simon@josefsson.org>
1302 * lib/x509/x509_write.c: Reduce stack usage.
1304 2009-06-02 Simon Josefsson <simon@josefsson.org>
1306 * gl/m4/manywarnings.m4: Update gnulib files.
1308 2009-06-02 Simon Josefsson <simon@josefsson.org>
1310 * tests/crq_apis.c: Add.
1312 2009-06-02 Simon Josefsson <simon@josefsson.org>
1314 * lib/x509/crq.c: Don't assert on expected errors.
1316 2009-06-01 Simon Josefsson <simon@josefsson.org>
1320 2009-06-01 Simon Josefsson <simon@josefsson.org>
1322 * tests/Makefile.am: Add crq self-test.
1324 2009-06-01 Simon Josefsson <simon@josefsson.org>
1326 * lib/x509/extensions.c: Reduce stack usage.
1328 2009-06-01 Simon Josefsson <simon@josefsson.org>
1330 * lib/x509/crq.c: Reduce stack usage. Fix build failure wrt
1333 2009-06-01 Simon Josefsson <simon@josefsson.org>
1335 * lib/includes/gnutls/x509.h: Doc fix.
1337 2009-06-01 Simon Josefsson <simon@josefsson.org>
1339 * lib/x509/crq.c: Doc fix.
1341 2009-06-01 Simon Josefsson <simon@josefsson.org>
1343 * lib/x509/crq.c: Return buffer size for NULL/0 inputs. Fix output
1344 buffer size computation.
1346 2009-06-01 Simon Josefsson <simon@josefsson.org>
1348 * lib/x509/extensions.c: Fix mem leak.
1350 2009-06-01 Simon Josefsson <simon@josefsson.org>
1352 * lib/x509/crq.c: Don't assert for expected errors.
1354 2009-06-01 Simon Josefsson <simon@josefsson.org>
1356 * configure.ac: Export wstack.
1358 2009-06-01 Simon Josefsson <simon@josefsson.org>
1360 * lib/configure.ac, libextra/configure.ac: Fix WSTACK_CFLAGS.
1362 2009-06-01 Simon Josefsson <simon@josefsson.org>
1364 * src/serv.c: Improve logging and fix warnings.
1366 2009-06-01 Simon Josefsson <simon@josefsson.org>
1368 * configure.ac, lib/Makefile.am, lib/openpgp/Makefile.am,
1369 lib/x509/Makefile.am, libextra/Makefile.am: Check stack size.
1371 2009-06-01 Simon Josefsson <simon@josefsson.org>
1373 * gl/m4/manywarnings.m4: Update gnulib files.
1375 2009-05-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
1377 * doc/TODO: Added gnutls_dh_get_prime_bits limitation.
1379 2009-05-28 Simon Josefsson <simon@josefsson.org>
1381 * lib/x509/pkcs12_bag.c, lib/x509/verify.c, lib/x509/x509.c,
1382 lib/x509/x509_write.c: Doc fix. Reported by Peter Hendrickson
1385 2009-05-28 Simon Josefsson <simon@josefsson.org>
1389 2009-05-28 Simon Josefsson <simon@josefsson.org>
1391 * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1392 libextra/configure.ac: Bump versions.
1394 2009-05-28 Simon Josefsson <simon@josefsson.org>
1396 * cfg.mk: Fix paths.
1398 2009-05-28 Simon Josefsson <simon@josefsson.org>
1400 * ChangeLog: Generated.
1402 2009-05-28 Simon Josefsson <simon@josefsson.org>
1404 * NEWS: Version 2.9.0.
1406 2009-05-28 Simon Josefsson <simon@josefsson.org>
1408 * cfg.mk: Fix paths for alpha release.
1410 2009-05-28 Simon Josefsson <simon@josefsson.org>
1412 * lib/gnutls_ui.c: Doc fix.
1414 2009-05-28 Simon Josefsson <simon@josefsson.org>
1416 * build-aux/gnupload: Update gnulib files.
1418 2009-05-27 Simon Josefsson <simon@josefsson.org>
1420 * doc/manpages/srptool.1: Fix.
1422 2009-05-27 Simon Josefsson <simon@josefsson.org>
1426 2009-05-27 Simon Josefsson <simon@josefsson.org>
1428 * doc/manpages/gnutls-serv.1: Doc fix.
1430 2009-05-27 Simon Josefsson <simon@josefsson.org>
1432 * lib/gnutls_psk.c: Doc fix.
1434 2009-05-27 Simon Josefsson <simon@josefsson.org>
1436 * lib/x509/pkcs7.c: Doc fix.
1438 2009-05-27 Simon Josefsson <simon@josefsson.org>
1440 * doc/Makefile.am: Cleanup rules.
1442 2009-05-27 Simon Josefsson <simon@josefsson.org>
1444 * doc/Makefile.am, doc/gnutls.texi, lib/Makefile.am,
1445 lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am:
1446 Move API texinfo generation into doc/.
1448 2009-05-27 Simon Josefsson <simon@josefsson.org>
1450 * gl/m4/include_next.m4, gl/m4/size_max.m4,
1451 lib/gl/m4/include_next.m4, lib/gl/m4/size_max.m4: Update gnulib
1454 2009-05-27 Simon Josefsson <simon@josefsson.org>
1456 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1457 libextra/configure.ac: Bump versions.
1459 2009-05-27 Simon Josefsson <simon@josefsson.org>
1461 * ChangeLog: Generated.
1463 2009-05-27 Simon Josefsson <simon@josefsson.org>
1465 * NEWS: Version 2.8.0.
1467 2009-05-27 Simon Josefsson <simon@josefsson.org>
1471 2009-05-27 Simon Josefsson <simon@josefsson.org>
1473 * doc/announcement-template.txt: Typo.
1475 2009-05-27 Simon Josefsson <simon@josefsson.org>
1479 2009-05-27 Simon Josefsson <simon@josefsson.org>
1481 * NEWS, cfg.mk, configure.ac, lib/configure.ac,
1482 libextra/configure.ac: Prepare for stable release.
1484 2009-05-27 Simon Josefsson <simon@josefsson.org>
1486 * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1487 libextra/configure.ac: Bump versions.
1489 2009-05-27 Simon Josefsson <simon@josefsson.org>
1493 2009-05-27 Simon Josefsson <simon@josefsson.org>
1495 * lib/gnutls_ui.c: Doc fix. Reported by Peter Hendrickson
1498 2009-05-26 Simon Josefsson <simon@josefsson.org>
1500 * src/select.c: Remove unused file, replaced by poll from gnulib.
1502 2009-05-26 Simon Josefsson <simon@josefsson.org>
1504 * doc/Makefile.am: Fix generation of error_codes.texi and
1507 2009-05-26 Simon Josefsson <simon@josefsson.org>
1509 * ChangeLog: Generated.
1511 2009-05-26 Simon Josefsson <simon@josefsson.org>
1513 * doc/announcement-template.txt: Fix.
1515 2009-05-26 Simon Josefsson <simon@josefsson.org>
1517 * NEWS: Version 2.7.14.
1519 2009-05-26 Simon Josefsson <simon@josefsson.org>
1521 * src/certtool-gaa.c, src/serv-gaa.c: Regenerate.
1523 2009-05-26 Simon Josefsson <simon@josefsson.org>
1527 2009-05-26 Simon Josefsson <simon@josefsson.org>
1531 2009-05-26 Simon Josefsson <simon@josefsson.org>
1533 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1534 libextra/configure.ac: Bump versions.
1536 2009-05-26 Simon Josefsson <simon@josefsson.org>
1538 * lib/gnutls_global.c, lib/includes/gnutls/compat.h,
1539 libextra/gnutls_extra.c, libextra/includes/gnutls/extra.h,
1540 libextra/includes/gnutls/openssl.h, tests/openssl.c, tests/simple.c:
1541 Fix version symbol namespace.
1543 2009-05-26 Simon Josefsson <simon@josefsson.org>
1545 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1546 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
1547 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
1548 doc/gnutls.texi, doc/manpages/certtool.1,
1549 doc/manpages/gnutls-serv.1, lib/auth_anon.c, lib/auth_dh_common.c,
1550 lib/auth_dhe.c, lib/auth_dhe_psk.c, lib/gnutls_anon_cred.c,
1551 lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_psk.c,
1552 lib/gnutls_record.c, lib/gnutls_ui.c,
1553 lib/includes/gnutls/gnutls.h.in, libextra/gnutls_ia.c,
1554 src/certtool.gaa, src/prime.c, src/serv.c, src/serv.gaa,
1555 src/tls_test.c, tests/anonself.c, tests/dhepskself.c,
1556 tests/openpgpself.c, tests/oprfi.c, tests/resume.c, tests/tlsia.c,
1557 tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Doc fixes.
1558 Suggested by Peter Hendrickson <pdh@wiredyne.com>.
1560 2009-05-26 Simon Josefsson <simon@josefsson.org>
1562 * lib/gnutls_auth.c: Doc fix. Reported by Peter Hendrickson
1565 2009-05-25 Simon Josefsson <simon@josefsson.org>
1567 * ChangeLog: Generated.
1569 2009-05-25 Simon Josefsson <simon@josefsson.org>
1571 * NEWS: Version 2.7.13.
1573 2009-05-25 Simon Josefsson <simon@josefsson.org>
1575 * doc/announcement-template.txt: Fix.
1577 2009-05-25 Simon Josefsson <simon@josefsson.org>
1581 2009-05-25 Simon Josefsson <simon@josefsson.org>
1585 2009-05-25 Simon Josefsson <simon@josefsson.org>
1587 * doc/announcement-template.txt: Improve.
1589 2009-05-25 Simon Josefsson <simon@josefsson.org>
1591 * lib/libgnutls.map: Sort symbols.
1593 2009-05-25 Simon Josefsson <simon@josefsson.org>
1595 * lib/libgnutls.map: Auto-generate from GnuTLS 2.6.x list of
1596 exported symbols. No substantial change.
1598 2009-05-25 Simon Josefsson <simon@josefsson.org>
1600 * lib/libgnutls.map: Move functions. Reported by Andreas Metzler
1601 <ametzler@downhill.at.eu.org> in
1603 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3578>.
1605 2009-05-25 Simon Josefsson <simon@josefsson.org>
1607 * lib/libgnutls.map: Move gnutls_x509_crq_set_key back to old ABI
1608 namespace. Reported by Andreas Metzler
1609 <ametzler@downhill.at.eu.org> in
1611 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3576>.
1613 2009-05-25 Simon Josefsson <simon@josefsson.org>
1617 2009-05-25 Simon Josefsson <simon@josefsson.org>
1619 * tests/chainverify.c: Fix expired certs. Exit early to make it
1620 easier to find failing test. Reported by Andreas Metzler
1621 <ametzler@downhill.at.eu.org> in
1623 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3580>.
1625 2009-05-20 Simon Josefsson <simon@josefsson.org>
1629 2009-05-20 Simon Josefsson <simon@josefsson.org>
1631 * AUTHORS: Fix PGP key.
1633 2009-05-20 Simon Josefsson <simon@josefsson.org>
1635 * doc/gnutls.texi, src/Makefile.am, src/README, src/README.srptool:
1636 Removed duplicated documentation.
1638 2009-05-20 Simon Josefsson <simon@josefsson.org>
1642 2009-05-20 Simon Josefsson <simon@josefsson.org>
1644 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1645 libextra/configure.ac: Bump versions.
1647 2009-05-20 Simon Josefsson <simon@josefsson.org>
1649 * ChangeLog: Generated.
1651 2009-05-20 Simon Josefsson <simon@josefsson.org>
1653 * NEWS: Version 2.7.12.
1655 2009-05-20 Simon Josefsson <simon@josefsson.org>
1657 * NEWS, src/serv.c, src/tls_test.c: Fix gnutls-serv and
1658 gnutls-cli-debug on Windows.
1660 2009-05-20 Simon Josefsson <simon@josefsson.org>
1662 * gl/getdelim.c: Update gnulib files.
1664 2009-05-20 Simon Josefsson <simon@josefsson.org>
1666 * NEWS, doc/reference/Makefile.am, lib/minitasn1/libtasn1.h,
1667 lib/minitasn1/parser_aux.c: Use libtasn1 2.2.
1669 2009-05-20 Simon Josefsson <simon@josefsson.org>
1673 2009-05-20 Simon Josefsson <simon@josefsson.org>
1675 * build-aux/gnupload, gl/Makefile.am, gl/m4/sys_socket_h.m4,
1676 gl/sys_socket.in.h, gl/tests/test-sys_socket.c, lib/gl/Makefile.am,
1677 lib/gl/m4/sys_socket_h.m4, lib/gl/sys_socket.in.h,
1678 lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
1680 2009-05-20 Simon Josefsson <simon@josefsson.org>
1682 * lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1683 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/vsnprintf.m4,
1684 lib/gl/tests/Makefile.am, lib/gl/tests/test-vsnprintf.c,
1685 lib/gl/vsnprintf.c: Replace vsnprintf if needed.
1687 2009-05-20 Simon Josefsson <simon@josefsson.org>
1691 2009-05-20 Simon Josefsson <simon@josefsson.org>
1693 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1694 libextra/configure.ac: Bump versions.
1696 2009-05-20 Simon Josefsson <simon@josefsson.org>
1698 * tests/crq_key_id.c: Reorder gcry quick random to make it
1699 effective. Reported by Andreas Metzler
1700 <ametzler@downhill.at.eu.org> in
1702 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3570>.
1704 2009-05-18 Simon Josefsson <simon@josefsson.org>
1706 * ChangeLog: Generated.
1708 2009-05-18 Simon Josefsson <simon@josefsson.org>
1710 * NEWS: Version 2.7.11.
1712 2009-05-18 Simon Josefsson <simon@josefsson.org>
1714 * NEWS, cfg.mk, configure.ac, doc/examples/Makefile.am,
1715 lib/Makefile.am, lib/configure.ac, lib/openpgp/Makefile.am,
1716 lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
1717 src/Makefile.am, tests/Makefile.am: Don't build with warnings all
1718 the time. Use a WERROR_CFLAGS.
1720 2009-05-18 Simon Josefsson <simon@josefsson.org>
1722 * maint.mk: Update gnulib files.
1724 2009-05-18 Simon Josefsson <simon@josefsson.org>
1728 2009-05-18 Simon Josefsson <simon@josefsson.org>
1730 * src/serv.c: Don't use unportable NI_MAXHOST/NI_MAXSERV.
1732 2009-05-17 Simon Josefsson <simon@josefsson.org>
1734 * src/Makefile.am: Link getaddrinfo libraries. Reported by "Tom G.
1735 Christensen" <tgc@jupiterrise.com> in
1737 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3560>.
1739 2009-05-17 Simon Josefsson <simon@josefsson.org>
1741 * NEWS, configure.ac, lib/configure.ac: Need to run AC_PROG_CXX
1744 2009-05-16 Simon Josefsson <simon@josefsson.org>
1746 * doc/doxygen/Doxyfile.in, libextra/gl/Makefile.am: Fix old gnulib
1747 lgpl/ paths. Reported by "Tom G. Christensen" <tgc@jupiterrise.com>
1750 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3556>.
1752 2009-05-14 Simon Josefsson <simon@josefsson.org>
1756 2009-05-14 Simon Josefsson <simon@josefsson.org>
1758 * lib/minitasn1/Makefile.am: Need -DASN1_BUILDING for libtasn1.
1760 2009-05-14 Simon Josefsson <simon@josefsson.org>
1762 * doc/announcement-template.txt: Add.
1764 2009-05-14 Simon Josefsson <simon@josefsson.org>
1768 2009-05-14 Simon Josefsson <simon@josefsson.org>
1770 * lib/minitasn1/Makefile.am: Fix -I's after gnulib changes.
1771 Reported by "Tom G. Christensen" <tgc@jupiterrise.com> in
1773 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3548>.
1775 2009-05-14 Simon Josefsson <simon@josefsson.org>
1777 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1778 libextra/configure.ac: Bump versions.
1780 2009-05-13 Simon Josefsson <simon@josefsson.org>
1782 * ChangeLog: Generated.
1784 2009-05-13 Simon Josefsson <simon@josefsson.org>
1786 * NEWS: Version 2.7.10.
1788 2009-05-13 Simon Josefsson <simon@josefsson.org>
1790 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1791 gl/tests/Makefile.am, gl/tests/test-alignof.c, lib/gl/Makefile.am,
1792 lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
1793 lib/gl/tests/Makefile.am, lib/gl/tests/test-alignof.c: Avoid failing
1796 2009-05-13 Simon Josefsson <simon@josefsson.org>
1798 * lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
1799 lib/gnutls_cert.c, lib/gnutls_global.c, lib/gnutls_priority.c,
1800 lib/gnutls_psk.c, lib/gnutls_session.c, lib/gnutls_state.c,
1801 lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
1802 lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
1803 lib/openpgp/extras.c, lib/openpgp/gnutls_openpgp.c,
1804 lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/crq.c,
1805 lib/x509/dn.c, lib/x509/pkcs12_bag.c, lib/x509/x509.c,
1806 lib/x509/x509_write.c, libextra/gnutls_ia.c: Doc fixes for GTK-DOC.
1808 2009-05-13 Simon Josefsson <simon@josefsson.org>
1810 * lib/ext_server_name.c, lib/gnutls_priority.c,
1811 lib/gnutls_record.c, lib/gnutls_srp.c, lib/gnutls_state.c,
1812 lib/gnutls_ui.c, lib/gnutls_x509.c,
1813 lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/x509.h,
1814 lib/x509/crq.c, lib/x509/dn.c, lib/x509/pkcs7.c,
1815 lib/x509/privkey.c, lib/x509/verify.c, lib/x509/x509.c,
1816 lib/x509/x509_write.c: Doc fixes for GTK-DOC.
1818 2009-05-13 Simon Josefsson <simon@josefsson.org>
1820 * lib/includes/gnutls/crypto.h, lib/includes/gnutls/openpgp.h,
1821 lib/includes/gnutls/x509.h, lib/openpgp/gnutls_openpgp.c,
1822 lib/x509/dn.c, lib/x509/output.c, lib/x509/pkcs7.c,
1823 lib/x509/verify.c, lib/x509/x509.c: Doc fixes for GTK-DOC.
1825 2009-05-13 Simon Josefsson <simon@josefsson.org>
1829 2009-05-13 Simon Josefsson <simon@josefsson.org>
1831 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
1832 doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
1833 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
1834 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
1835 doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
1836 doc/examples/ex-rfc2818.c, doc/examples/ex-serv-anon.c,
1837 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
1838 doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
1839 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
1840 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
1841 doc/examples/tcp.c: Place examples in public domain. After
1842 discussion with Karl.
1844 2009-05-13 Simon Josefsson <simon@josefsson.org>
1846 * gl/alignof.h, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
1847 gl/tests/test-alignof.c, lib/gl/alignof.h,
1848 lib/gl/m4/gnulib-comp.m4, lib/gl/tests/Makefile.am,
1849 lib/gl/tests/test-alignof.c, maint.mk: Update gnulib files.
1851 2009-05-13 Simon Josefsson <simon@josefsson.org>
1853 * lib/opencdk/keydb.c: Avoid sprintf.
1855 2009-05-13 Simon Josefsson <simon@josefsson.org>
1857 * doc/examples/ex-client-tlsia.c, lib/opencdk/literal.c,
1858 lib/opencdk/misc.c, src/common.c, tests/chainverify.c,
1859 tests/tlsia.c: Fix warnings.
1861 2009-05-13 Simon Josefsson <simon@josefsson.org>
1865 2009-05-13 Simon Josefsson <simon@josefsson.org>
1867 * doc/gnutls.texi: Fix.
1869 2009-05-13 Simon Josefsson <simon@josefsson.org>
1873 2009-05-13 Simon Josefsson <simon@josefsson.org>
1875 * lib/pk-libgcrypt.c: Fix crash.
1877 2009-05-12 Simon Josefsson <simon@josefsson.org>
1879 * lib/gnutls_cert.c: Doc fix.
1881 2009-05-12 Simon Josefsson <simon@josefsson.org>
1883 * lib/gnutls_dh_primes.c: Doc fix.
1885 2009-05-12 Simon Josefsson <simon@josefsson.org>
1887 * lib/minitasn1/Makefile.am, lib/minitasn1/errors.h: Drop removed
1890 2009-05-12 Simon Josefsson <simon@josefsson.org>
1892 * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
1893 lib/minitasn1/element.c, lib/minitasn1/element.h,
1894 lib/minitasn1/errors.c, lib/minitasn1/gstr.c, lib/minitasn1/gstr.h,
1895 lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1896 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
1897 lib/minitasn1/structure.c, lib/minitasn1/structure.h: Upgrade
1900 2009-05-12 Simon Josefsson <simon@josefsson.org>
1902 * lib/gnutls_global.c, libextra/gnutls_extra.c: Doc fixes. Remove
1905 2009-05-12 Simon Josefsson <simon@josefsson.org>
1907 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1908 libextra/configure.ac: Bump versions.
1910 2009-05-11 Simon Josefsson <simon@josefsson.org>
1912 * ChangeLog: Generated.
1914 2009-05-11 Simon Josefsson <simon@josefsson.org>
1916 * NEWS: Version 2.7.9.
1918 2009-05-11 Simon Josefsson <simon@josefsson.org>
1920 * lib/configure.ac, libextra/configure.ac: Drop obsolete stuff.
1922 2009-05-11 Simon Josefsson <simon@josefsson.org>
1924 * configure.ac: Drop obsolete stuff.
1926 2009-05-11 Simon Josefsson <simon@josefsson.org>
1928 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1929 gl/m4/ld-output-def.m4, gl/m4/ld-version-script.m4,
1930 lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1931 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/ld-output-def.m4,
1932 lib/gl/m4/ld-version-script.m4, libextra/gl/gnulib.mk,
1933 libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
1934 libextra/gl/m4/ld-output-def.m4,
1935 libextra/gl/m4/ld-version-script.m4: Move gnulib tests into proper
1938 2009-05-11 Simon Josefsson <simon@josefsson.org>
1942 2009-05-11 Simon Josefsson <simon@josefsson.org>
1944 * doc/manpages/Makefile.am: Generated.
1946 2009-05-11 Simon Josefsson <simon@josefsson.org>
1948 * doc/scripts/gdoc: Fix gnutls_priority_init documentation.
1950 2009-05-11 Simon Josefsson <simon@josefsson.org>
1952 * doc/scripts/gdoc: Revert "Fix man output for "%COMPAT" in
1953 docstrings." This reverts commit d10f1872bcbf7eb63632a8ce2e50728f42bd03fa.
1955 2009-05-11 Simon Josefsson <simon@josefsson.org>
1957 * doc/scripts/gdoc: Fix man output for "%COMPAT" in docstrings.
1959 2009-05-11 Simon Josefsson <simon@josefsson.org>
1961 * doc/manpages/Makefile.am: When writing man pages, don't append to
1964 2009-05-11 Simon Josefsson <simon@josefsson.org>
1966 * lib/gnutls_priority.c: Doc fix.
1968 2009-05-11 Simon Josefsson <simon@josefsson.org>
1970 * NEWS, doc/examples/Makefile.am, lib/gl/Makefile.am,
1971 lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
1972 lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
1973 lib/gl/tests/test-lseek.sh, src/Makefile.am, tests/Makefile.am: Fix
1974 MinGW build failures.
1976 2009-05-11 Simon Josefsson <simon@josefsson.org>
1978 * lib/autogen.sh: Add.
1980 2009-05-11 Simon Josefsson <simon@josefsson.org>
1982 * maint.mk: Update gnulib files.
1984 2009-05-11 Simon Josefsson <simon@josefsson.org>
1986 * gtk-doc.make: Fix syntax-check.
1988 2009-05-11 Simon Josefsson <simon@josefsson.org>
1990 * gtk-doc.make, m4/gtk-doc.m4: Upgrade gtk-doc files.
1992 2009-05-11 Simon Josefsson <simon@josefsson.org>
1994 * cfg.mk, gl/sys_socket.in.h, gl/tests/test-vc-list-files-git.sh,
1995 lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1996 lib/gl/m4/gnulib-comp.m4, lib/gl/sys_socket.in.h,
1997 lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
1998 lib/gl/tests/test-lseek.sh, libextra/gl/gnulib.mk,
1999 libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4:
2000 Update gnulib files.
2002 2009-05-10 Simon Josefsson <simon@josefsson.org>
2004 * tests/chainverify.c: Verisign CA v1 cert has expired! Change
2005 expected results. Also test expiration code more.
2007 2009-05-08 Simon Josefsson <simon@josefsson.org>
2009 * doc/Makefile.am: Don't always rebuild manual.
2011 2009-05-08 Simon Josefsson <simon@josefsson.org>
2013 * gl/m4/sys_socket_h.m4, lib/gl/m4/sys_socket_h.m4: Update gnulib
2016 2009-05-08 Simon Josefsson <simon@josefsson.org>
2018 * gl/Makefile.am, lib/gl/Makefile.am: Update gnulib files.
2020 2009-05-08 Simon Josefsson <simon@josefsson.org>
2022 * gl/Makefile.am, gl/alignof.h, lib/gl/Makefile.am: Update gnulib
2025 2009-05-08 Simon Josefsson <simon@josefsson.org>
2029 2009-05-08 Simon Josefsson <simon@josefsson.org>
2033 2009-05-08 Simon Josefsson <simon@josefsson.org>
2035 * build-aux/gnupload, gl/Makefile.am, gl/m4/errno_h.m4,
2036 gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/sys_socket_h.m4,
2037 gl/m4/vasnprintf.m4, gl/sys_socket.in.h,
2038 gl/tests/test-sys_socket.c, lib/gl/Makefile.am, lib/gl/alignof.h,
2039 lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
2040 lib/gl/m4/multiarch.m4, lib/gl/m4/sys_socket_h.m4,
2041 lib/gl/m4/vasnprintf.m4, lib/gl/sys_socket.in.h,
2042 lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
2044 2009-05-08 Simon Josefsson <simon@josefsson.org>
2046 * cfg.mk: Fix -Werror handling.
2048 2009-05-08 Simon Josefsson <simon@josefsson.org>
2050 * lib/x509/output.c: Fix warnings.
2052 2009-05-07 Simon Josefsson <simon@josefsson.org>
2054 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2055 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
2056 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2057 tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
2058 tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
2059 tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Fix
2062 2009-05-07 Simon Josefsson <simon@josefsson.org>
2066 2009-05-07 Simon Josefsson <simon@josefsson.org>
2068 * tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
2069 tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
2070 tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Use memset
2071 instead of deprecated bzero.
2073 2009-05-07 Simon Josefsson <simon@josefsson.org>
2075 * NEWS, src/certtool-cfg.c, src/serv.c: Fix build failure on systems
2076 without AF_INET6, e.g., Solaris 2.6. Reported by "Tom G.
2077 Christensen" <tgc@jupiterrise.com> in
2079 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3524>.
2081 2009-05-06 Simon Josefsson <simon@josefsson.org>
2083 * doc/Makefile.am: Drop README.GIT.
2085 2009-05-06 Simon Josefsson <simon@josefsson.org>
2087 * tests/Makefile.am: Need to link directly to libgcrypt here.
2089 2009-05-06 Simon Josefsson <simon@josefsson.org>
2091 * lib/mpi-libgcrypt.c: Don't use casts that break strict-aliasing
2094 2009-05-06 Simon Josefsson <simon@josefsson.org>
2096 * README-alpha: Fix.
2098 2009-05-06 Simon Josefsson <simon@josefsson.org>
2100 * configure.ac: Fix.
2102 2009-05-05 Simon Josefsson <simon@josefsson.org>
2104 * README-alpha, doc/README.GIT: Replace doc/README.GIT with
2107 2009-05-05 Simon Josefsson <simon@josefsson.org>
2109 * README-alpha: Fix.
2111 2009-05-05 Simon Josefsson <simon@josefsson.org>
2113 * README-alpha: Add.
2115 2009-05-03 Simon Josefsson <simon@josefsson.org>
2117 * NEWS, lib/libgnutls.map: Fix build failure when LZO is enabled.
2119 2009-05-03 Simon Josefsson <simon@josefsson.org>
2121 * lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
2122 libextra/includes/gnutls/extra.h: Fix gtk-doc warnings.
2124 2009-05-03 Simon Josefsson <simon@josefsson.org>
2128 2009-05-03 Simon Josefsson <simon@josefsson.org>
2130 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Regenerated libtasn1
2133 2009-05-03 Simon Josefsson <simon@josefsson.org>
2135 * doc/Makefile.am: Build tools before using them.
2137 2009-05-03 Simon Josefsson <simon@josefsson.org>
2139 * .x-sc_GPL_version, .x-sc_avoid_if_before_free,
2140 .x-sc_cast_of_alloca_return_value, .x-sc_cast_of_argument_to_free,
2141 .x-sc_file_system, .x-sc_m4_quote_check, .x-sc_makefile_check,
2142 .x-sc_program_name, .x-sc_prohibit_HAVE_MBRTOWC,
2143 .x-sc_prohibit_S_IS_definition, .x-sc_space_tab, .x-sc_the_the,
2144 .x-sc_two_space_separator_in_usage, .x-sc_useless_cpp_parens, NEWS,
2145 cfg.mk, doc/examples/ex-serv-export.c, doc/gnutls.texi,
2146 gtk-doc.make, lib/gnutls.asn, lib/m4/hooks.m4,
2147 lib/openpgp/Makefile.am, lib/pkix.asn, lib/x509/Makefile.am,
2148 libextra/m4/hooks.m4, m4/valgrind.m4, src/Makefile.am,
2149 src/certtool-cfg.c, src/certtool.c, src/crypt.c, src/psk.c,
2150 src/serv.c, src/tls_test.c, tests/Makefile.am, tests/resume.c,
2151 tests/x509dn.c: Fix syntax-check warnings.
2153 2009-05-03 Simon Josefsson <simon@josefsson.org>
2155 * doc/reference/Makefile.am, gtk-doc.make: Upgrade gtk-doc files.
2157 2009-05-03 Simon Josefsson <simon@josefsson.org>
2159 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2160 libextra/configure.ac: Bump versions.
2162 2009-05-03 Simon Josefsson <simon@josefsson.org>
2164 * ChangeLog: Generated.
2166 2009-05-03 Simon Josefsson <simon@josefsson.org>
2168 * NEWS: Version 2.7.8.
2170 2009-05-03 Simon Josefsson <simon@josefsson.org>
2172 * gl/Makefile.am, gl/gettext.h, gl/m4/wchar.m4, gl/wchar.in.h,
2173 lib/gl/Makefile.am, lib/gl/gettext.h, lib/gl/m4/wchar.m4,
2174 lib/gl/wchar.in.h: Update gnulib files.
2176 2009-05-03 Simon Josefsson <simon@josefsson.org>
2178 * tests/pkcs1-padding/pkcs1-pad: Fix self test fails because of
2179 expired certs using datefudge.
2181 2009-05-01 Simon Josefsson <simon@josefsson.org>
2183 * tests/chainverify.c: Print cert details. Fix verifying expired
2186 2009-05-01 Simon Josefsson <simon@josefsson.org>
2188 * tests/cve-2008-4989.c: Avoid time checks.
2190 2009-04-30 Simon Josefsson <simon@josefsson.org>
2192 * tests/Makefile.am, tests/cve-2009-1415.c, tests/cve-2009-1416.c:
2193 Add self-tests for security problems.
2195 2009-04-30 Simon Josefsson <simon@josefsson.org>
2199 2009-04-30 Simon Josefsson <simon@josefsson.org>
2201 * lib/gnutls_cert.c, lib/includes/gnutls/gnutls.h.in,
2202 lib/includes/gnutls/x509.h, lib/x509/verify.c, src/common.c:
2203 libgnutls: Check activation/expiration times on untrusted
2204 certificates. Reported by Romain Francoise.
2206 2009-04-30 Simon Josefsson <simon@josefsson.org>
2208 * lib/gnutls_pk.c: Fix DSA key generation.
2210 2009-04-30 Simon Josefsson <simon@josefsson.org>
2212 * cfg.mk: Use modern git names.
2214 2009-04-30 Simon Josefsson <simon@josefsson.org>
2216 * NEWS: Add old NEWS entries.
2218 2009-04-30 Simon Josefsson <simon@josefsson.org>
2220 * doc/gnutls.texi: Document how to use TLS exporters.
2222 2009-04-30 Simon Josefsson <simon@josefsson.org>
2224 * src/serv.c: Fix getaddrinfo/bind loop.
2226 2009-04-28 Simon Josefsson <simon@josefsson.org>
2228 * maint.mk: Update gnulib files.
2230 2009-04-27 Simon Josefsson <simon@josefsson.org>
2232 * : Replace PDF with official ZIP file. The PDFs have the same
2233 SHA-1. The file was downloaded from:
2235 http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/PKI%20Testing%20Page.htmUsing the direct link:
2237 http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/certpath1.07.zip
2239 2009-04-27 Simon Josefsson <simon@josefsson.org>
2243 2009-04-27 Simon Josefsson <simon@josefsson.org>
2245 * build-aux/useless-if-before-free, build-aux/vc-list-files,
2246 gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
2247 gl/tests/test-vc-list-files-cvs.sh,
2248 gl/tests/test-vc-list-files-git.sh, maint.mk: Update gnulib files.
2250 2009-04-27 Simon Josefsson <simon@josefsson.org>
2252 * src/certtool.c: Fix some error messages.
2254 2009-04-27 Simon Josefsson <simon@josefsson.org>
2256 * gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/vasnprintf.c,
2257 lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
2258 lib/gl/vasnprintf.c, libextra/gl/m4/lib-link.m4,
2259 libextra/gl/m4/lib-prefix.m4, maint.mk: Update gnulib files.
2261 2009-04-27 Simon Josefsson <simon@josefsson.org>
2265 2009-04-27 Simon Josefsson <simon@josefsson.org>
2269 2009-04-27 Simon Josefsson <simon@josefsson.org>
2271 * lib/libgnutls.map: Move symbols new with gnutls 2.8.x under
2274 2009-04-24 Simon Josefsson <simon@josefsson.org>
2276 * NEWS, src/serv.c: gnutls-serv: Listen on all interfaces.
2278 2009-04-24 Simon Josefsson <simon@josefsson.org>
2280 * maint.mk: Update gnulib files.
2282 2009-04-24 Simon Josefsson <simon@josefsson.org>
2284 * lib/pk-libgcrypt.c: Cleanup code and fix memory leaks.
2286 2009-04-23 Simon Josefsson <simon@josefsson.org>
2288 * doc/gendocs_template: Update gnulib files.
2290 2009-04-23 Simon Josefsson <simon@josefsson.org>
2292 * NEWS, doc/gnutls.texi: Improve texinfo section names.
2294 2009-04-23 Simon Josefsson <simon@josefsson.org>
2296 * tests/x509sign-verify.c: Also test DSA keys.
2298 2009-04-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2300 * lib/x509/verify.c: release allocated mpis in
2301 _gnutls_x509_verify_algorithm().
2303 2009-04-21 Simon Josefsson <simon@josefsson.org>
2305 * tests/libgcrypt.supp: Suppress more for modern libgcrypt.
2307 2009-04-21 Simon Josefsson <simon@josefsson.org>
2309 * tests/x509sign-verify.c: Cleanup code.
2311 2009-04-21 Simon Josefsson <simon@josefsson.org>
2313 * src/cli.c: Pass proper socket to libgnutls on Windows.
2315 2009-04-21 Simon Josefsson <simon@josefsson.org>
2317 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2318 gl/sockets.c, gl/sockets.h, gl/tests/Makefile.am, gl/tests/dummy.c,
2319 gl/tests/sockets.c, gl/tests/sockets.h: Need sockets module.
2321 2009-04-20 Simon Josefsson <simon@josefsson.org>
2323 * lib/libgnutls.map: Make check needs more symbols.
2325 2009-04-20 Simon Josefsson <simon@josefsson.org>
2327 * NEWS, lib/Makefile.am, lib/libgnutls.map, libextra/Makefile.am,
2328 libextra/libgnutls-extra.map, libextra/libgnutls-extra.vers: Improve
2329 version scripts. Limit exported symbols on systems without linker
2332 2009-04-20 Simon Josefsson <simon@josefsson.org>
2336 2009-04-20 Simon Josefsson <simon@josefsson.org>
2338 * NEWS, build-aux/gendocs.sh, configure.ac, lib/configure.ac,
2339 lib/m4/hooks.m4, libextra/configure.ac: Bump version.
2341 2009-04-20 Simon Josefsson <simon@josefsson.org>
2343 * ChangeLog: Generated.
2345 2009-04-20 Simon Josefsson <simon@josefsson.org>
2347 * NEWS: Version 2.7.7.
2349 2009-04-20 Simon Josefsson <simon@josefsson.org>
2351 * doc/manpages/Makefile.am: Generated.
2353 2009-04-20 Simon Josefsson <simon@josefsson.org>
2355 * doc/gnutls.texi: Really generate DSA key in example.
2357 2009-04-20 Simon Josefsson <simon@josefsson.org>
2359 * lib/x509/x509.c: Fix return value. Doc fix.
2361 2009-04-20 Simon Josefsson <simon@josefsson.org>
2363 * doc/gnutls.texi: Explain how to generate DSA key.
2365 2009-04-20 Simon Josefsson <simon@josefsson.org>
2367 * lib/gnutls_x509.c, lib/x509/x509.c: Doc fix for new APIs.
2369 2009-04-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2371 * NEWS, lib/pk-libgcrypt.c: Corrected possible memory corruption on
2372 signature verification failure. Reported by Miroslav Kratochvil
2375 2009-04-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2377 * doc/printlist.c: Added small patch from Romain Francoise to remove
2380 2009-04-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2382 * lib/includes/gnutls/x509.h, lib/x509/privkey.c, lib/x509/x509.c,
2383 tests/Makefile.am, tests/x509sign-verify.c: Added self test for
2384 gnutls_x509_crt_verify_hash() and
2385 gnutls_x509_crt_get_verify_algorithm(). Added some notes in
2386 gnutls_x509_privkey_sign_hash().
2388 2009-04-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2390 * NEWS, lib/includes/gnutls/x509.h, lib/x509/verify.c,
2391 lib/x509/x509.c: gnutls_x509_crt_get_sig_algorithm was renamed to
2392 gnutls_x509_crt_get_verify_algorithm. Corrected some issues with
2395 2009-04-17 Simon Josefsson <simon@josefsson.org>
2399 2009-04-17 Simon Josefsson <simon@josefsson.org>
2401 * NEWS, lib/gnutls.pc.in: Add -ltasn1 to pkg-config file. Reported
2402 by Andreas Metzler <ametzler@downhill.at.eu.org> in
2404 <http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3467>.
2406 2009-04-17 Simon Josefsson <simon@josefsson.org>
2410 2009-04-17 Simon Josefsson <simon@josefsson.org>
2412 * cfg.mk: Use new po domain.
2414 2009-04-17 Simon Josefsson <simon@josefsson.org>
2416 * lib/po/de.po.in: Sync with TP.
2418 2009-04-17 Simon Josefsson <simon@josefsson.org>
2420 * lib/po/de.po.in: Sync with TP.
2422 2009-04-17 Simon Josefsson <simon@josefsson.org>
2424 * maint.mk: Update gnulib files.
2426 2009-04-17 Simon Josefsson <simon@josefsson.org>
2428 * lib/po/de.po.in: Sync with TP.
2430 2009-04-16 Simon Josefsson <simon@josefsson.org>
2432 * : commit 934102c33ac89ace9a1e1d02047d54f2fea6b59b Merge: bc279f4
2433 d720f3f Author: Nikos Mavrogiannopoulos <nmav@gnutls.org> Date:
2434 Wed Apr 15 22:43:03 2009 +0300
2436 2009-04-14 Simon Josefsson <simon@josefsson.org>
2438 * build-aux/gendocs.sh, doc/gendocs_template, doc/lgpl-2.1.texi:
2439 Update gnulib files.
2441 2009-04-11 Simon Josefsson <simon@josefsson.org>
2443 * gl/Makefile.am, gl/m4/inet_ntop.m4, maint.mk: Update gnulib files.
2445 2009-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2447 * NEWS: documented Cedric Bail's function addition
2449 2009-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2451 * : commit 258d2e873f61d5543c674f46a6247b4a379d2cca Author: Simon
2452 Josefsson <simon@josefsson.org> Date: Fri Apr 3 15:20:09 2009
2455 2009-04-03 Simon Josefsson <simon@josefsson.org>
2457 * lib/po/POTFILES.in: Fix filenames.
2459 2009-04-03 Simon Josefsson <simon@josefsson.org>
2461 * cfg.mk: Fix PODIR.
2463 2009-04-03 Simon Josefsson <simon@josefsson.org>
2465 * Makefile.am, configure.ac, lib/Makefile.am, lib/configure.ac,
2466 lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
2467 lib/po/cs.po.in, lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in,
2468 lib/po/nl.po.in, lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in,
2469 po/LINGUAS, po/Makevars, po/POTFILES.in, po/cs.po.in, po/de.po.in,
2470 po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in, po/sv.po.in,
2471 po/vi.po.in: Move i18n dir back to lib/, after discussion with
2474 2009-04-03 Simon Josefsson <simon@josefsson.org>
2476 * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2477 gl/m4/gnulib-comp.m4, gl/m4/ld-version-script.m4,
2478 m4/linker-script.m4: Use linker-script from gnulib.
2480 2009-04-03 Simon Josefsson <simon@josefsson.org>
2482 * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2483 gl/m4/gnulib-comp.m4, gl/m4/ld-output-def.m4, lib/configure.ac,
2484 libextra/configure.ac, m4/output-def.m4: Use output-def test from
2487 2009-04-03 Simon Josefsson <simon@josefsson.org>
2489 * configure.ac, lib/Makefile.am, lib/libgnutls.map,
2490 lib/libgnutls.vers, lib/libgnutlsxx.map, lib/libgnutlsxx.vers:
2491 Rename linker script.
2493 2009-04-03 Simon Josefsson <simon@josefsson.org>
2495 * lib/Makefile.am, lib/m4/hooks.m4, libextra/Makefile.am: Use
2496 DLL_VERSION variable name.
2498 2009-03-30 Simon Josefsson <simon@josefsson.org>
2500 * po/LINGUAS, po/cs.po.in: Sync with TP.
2502 2009-03-30 Simon Josefsson <simon@josefsson.org>
2504 * lib/gnutls_global.c, lib/openpgp/output.c, lib/x509/output.c: Fix
2507 2009-03-30 Simon Josefsson <simon@josefsson.org>
2509 * configure.ac: Only add warnings when using gcc. Don't use
2510 -Wformat-nonliteral.
2512 2009-03-30 Simon Josefsson <simon@josefsson.org>
2514 * GNUmakefile, build-aux/gnupload, gl/Makefile.am, gl/close-hook.c,
2515 gl/close-hook.h, gl/close.c, gl/fseeko.c, gl/gai_strerror.c,
2516 gl/m4/close.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
2517 gl/m4/printf.m4, gl/m4/select.m4, gl/m4/stdarg.m4,
2518 gl/m4/sys_select_h.m4, gl/readline.c, gl/select.c, gl/setsockopt.c,
2519 gl/stdint.in.h, gl/sys_select.in.h, gl/sys_socket.in.h,
2520 gl/tests/Makefile.am, gl/tests/sockets.c, gl/tests/sockets.h,
2521 gl/tests/test-getaddrinfo.c, gl/tests/test-sockets.c,
2522 gl/unistd.in.h, gl/vasnprintf.c, gl/winsock-select.c,
2523 lib/gl/Makefile.am, lib/gl/close-hook.c, lib/gl/close-hook.h,
2524 lib/gl/fseeko.c, lib/gl/m4/gnulib-common.m4,
2525 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4, lib/gl/sockets.c,
2526 lib/gl/sockets.h, lib/gl/stdint.in.h, lib/gl/sys_socket.in.h,
2527 lib/gl/tests/test-sockets.c, lib/gl/unistd.in.h,
2528 lib/gl/vasnprintf.c, lib/gl/w32sock.h,
2529 libextra/gl/m4/gnulib-common.m4, maint.mk: Update gnulib files.
2531 2009-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2533 * lib/includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
2534 lib/x509/x509_int.h: Applied patch by Cedric Bail to add functions
2535 gnutls_x509_crt_verify_hash() and
2536 gnutls_x509_crt_get_sig_algorithm().
2538 2009-03-23 Simon Josefsson <simon@josefsson.org>
2540 * cfg.mk: Fix bootstrap.
2542 2009-03-23 Simon Josefsson <simon@josefsson.org>
2544 * Makefile.am, cfg.mk, configure.ac, lib/Makefile.am,
2545 lib/configure.ac: Fix po paths.
2547 2009-03-23 Simon Josefsson <simon@josefsson.org>
2549 * lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
2550 lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in,
2551 lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in, po/LINGUAS,
2552 po/Makevars, po/POTFILES.in, po/de.po.in, po/fr.po.in, po/ms.po.in,
2553 po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Move lib/po to
2554 po/ since the gettext domain is global for gnutls.
2556 2009-03-04 Simon Josefsson <simon@josefsson.org>
2558 * lib/x509/Makefile.am: Cosmetic fix.
2560 2009-03-04 Simon Josefsson <simon@josefsson.org>
2562 * lib/gnutls_global.c, lib/x509/x509_int.h: Be compatible with
2563 libtasn1 before v1.6.
2565 2009-03-04 Simon Josefsson <simon@josefsson.org>
2569 2009-03-04 Simon Josefsson <simon@josefsson.org>
2571 * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
2572 lib/minitasn1/element.c, lib/minitasn1/errors.c,
2573 lib/minitasn1/errors.h, lib/minitasn1/gstr.c, lib/minitasn1/int.h,
2574 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
2575 lib/minitasn1/structure.c: Update to minitasn1 v1.8.
2577 2009-03-04 Simon Josefsson <simon@josefsson.org>
2579 * lib/gnutls_global.c, lib/gnutls_global.h, lib/x509/common.c,
2580 lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
2581 lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2582 lib/x509/x509.c: Use modern libtasn1 interfaces.
2584 2009-03-02 Simon Josefsson <simon@josefsson.org>
2588 2009-03-02 Simon Josefsson <simon@josefsson.org>
2590 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2591 libextra/configure.ac: Bump version.
2593 2009-03-02 Simon Josefsson <simon@josefsson.org>
2595 * doc/Makefile.am: Add -I's for errcodes/printlist. Reported by
2596 Roman Bogorodskiy <novel@FreeBSD.org> in
2598 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3435>.
2600 2009-02-27 Simon Josefsson <simon@josefsson.org>
2602 * ChangeLog: Generated.
2604 2009-02-27 Simon Josefsson <simon@josefsson.org>
2606 * doc/Makefile.am: Fix distcheck.
2608 2009-02-27 Simon Josefsson <simon@josefsson.org>
2610 * doc/Makefile.am: Fix.
2612 2009-02-27 Simon Josefsson <simon@josefsson.org>
2614 * doc/Makefile.am: Remove error_codes.texi and algorithms.texi to
2617 2009-02-27 Simon Josefsson <simon@josefsson.org>
2619 * doc/Makefile.am: Update --css-include path to fix distcheck.
2621 2009-02-27 Simon Josefsson <simon@josefsson.org>
2623 * NEWS: Version 2.7.6.
2625 2009-02-27 Simon Josefsson <simon@josefsson.org>
2629 2009-02-27 Simon Josefsson <simon@josefsson.org>
2631 * gl/tests/test-fseeko2.sh, lib/gl/tests/test-fseeko2.sh: Update
2634 2009-02-27 Simon Josefsson <simon@josefsson.org>
2636 * gl/m4/gnulib-comp.m4, gl/m4/printf.m4, gl/m4/stdint.m4,
2637 gl/m4/stdlib_h.m4, gl/m4/vasnprintf.m4, gl/tests/Makefile.am,
2638 gl/tests/test-fseeko.c, gl/tests/test-getaddrinfo.c,
2639 gl/vasnprintf.c, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4,
2640 lib/gl/m4/stdint.m4, lib/gl/m4/stdlib_h.m4,
2641 lib/gl/m4/vasnprintf.m4, lib/gl/tests/Makefile.am,
2642 lib/gl/tests/test-fseeko.c, lib/gl/vasnprintf.c: Update gnulib
2645 2009-02-27 Simon Josefsson <simon@josefsson.org>
2647 * gl/m4/ungetc.m4, lib/gl/m4/ungetc.m4: Update gnulib files.
2649 2009-02-27 Simon Josefsson <simon@josefsson.org>
2651 * doc/scripts/gdoc: Revert %-hack that lead to syntax errors in
2654 2009-02-24 Simon Josefsson <simon@josefsson.org>
2656 * src/certtool.c: Minor cleanup.
2658 2009-02-24 Simon Josefsson <simon@josefsson.org>
2660 * NEWS, src/certtool-cfg.c: certtool: Query for multiple dnsName
2661 subjectAltName in interactive mode.
2663 2009-02-23 Simon Josefsson <simon@josefsson.org>
2665 * gl/m4/include_next.m4, lib/gl/m4/include_next.m4: Update gnulib
2668 2009-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2670 * NEWS: documented pkix.asn change
2672 2009-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2674 * lib/pkix.asn: Removed several unneeded parameters from pkix tree.
2675 This reduces initial memory usage after gnutls_global_init() from
2676 140kb (in amd64) to 50kb.
2678 2009-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2680 * lib/x509/dn.c, tests/crq_key_id.c: Added more verbose information.
2682 2009-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2684 * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
2685 tests/crq_key_id.c: Revert "Added more verbose debugging info" This reverts commit c2d3596cddbb54ac4f19c44b15a03ee1fcceab12.
2687 2009-02-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2689 * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
2690 tests/crq_key_id.c: Added more verbose debugging info
2692 2009-02-22 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2694 * doc/TODO: removed items that have already been done or solved.
2696 2009-02-22 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2698 * NEWS: documented the SSL3_RECORD_VERSION priority string
2700 2009-02-22 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2702 * doc/scripts/gdoc, lib/gnutls_priority.c: Applied patch by Martin
2703 von Gagern: The attached patch fixes gnutls_priority_init(3), but in
2704 a very hackish way, treating a percent sign as indicating a constant
2705 only if it is not immediately preceded by a double quote.
2707 2009-02-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2709 * doc/manpages/gnutls-cli.1: Corrected listing of special keywords.
2710 Reported by Martin von Gagern.
2712 2009-02-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2714 * doc/manpages/gnutls-cli.1, lib/gnutls_handshake.c,
2715 lib/gnutls_int.h, lib/gnutls_priority.c: Added %SSL3_RECORD_VERSION
2716 priority option that allows to specify the client hello message
2717 record version. Used to overcome buggy TLS servers. Report by Martin
2720 2009-02-15 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2722 * lib/x509/verify.c: Corrected bit disable (was flipping instead).
2723 Initialy reported by Daniel Kahn Gillmor on 9/1/2008. Many thanks to
2724 moog@sysdev.oucs.ox.ac.uk for bringing this into my attention.
2726 2009-02-11 Simon Josefsson <simon@josefsson.org>
2730 2009-02-11 Simon Josefsson <simon@josefsson.org>
2732 * NEWS, src/serv.c: gnutls-serv: No longer disable MAC padding by
2735 2009-02-11 Simon Josefsson <simon@josefsson.org>
2737 * src/serv.c: More gnulib usage.
2739 2009-02-11 Simon Josefsson <simon@josefsson.org>
2741 * src/cli.c: Use more gnulib interfaces.
2743 2009-02-11 Simon Josefsson <simon@josefsson.org>
2747 2009-02-11 Simon Josefsson <simon@josefsson.org>
2749 * doc/gnutls.texi: Update gnutls-serv --help output.
2751 2009-02-11 Simon Josefsson <simon@josefsson.org>
2753 * doc/gnutls.texi: Update gnutls-cli --help output.
2755 2009-02-11 Simon Josefsson <simon@josefsson.org>
2757 * NEWS, lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_x509.c:
2758 libgnutls: Add new priority strings for allowing RSA-MD5 and V1-CA.
2760 2009-02-11 Simon Josefsson <simon@josefsson.org>
2762 * NEWS, src/cli.c: gnutls-cli: Don't permit V1 CAs by default.
2764 2009-02-11 Simon Josefsson <simon@josefsson.org>
2766 * doc/Makefile.am, doc/errcodes.c, doc/printlist.c,
2767 src/Makefile.am, src/errcodes.c, src/printlist.c: Move doc related
2768 tools from src/ to doc/.
2770 2009-02-11 Simon Josefsson <simon@josefsson.org>
2772 * src/common.c: Typo.
2774 2009-02-11 Simon Josefsson <simon@josefsson.org>
2776 * src/common.c: Typo.
2778 2009-02-11 Simon Josefsson <simon@josefsson.org>
2780 * src/common.c: Print OpenPGP cert info using libgnutls.
2782 2009-02-11 Simon Josefsson <simon@josefsson.org>
2784 * NEWS, lib/openpgp/output.c: libgnutls: gnutls_openpgp_crt_print
2785 supports oneline mode.
2787 2009-02-11 Simon Josefsson <simon@josefsson.org>
2789 * tests/pathlen/ca-no-pathlen.pem,
2790 tests/pathlen/no-ca-or-pathlen.pem: Fix expected test vectors.
2792 2009-02-11 Simon Josefsson <simon@josefsson.org>
2794 * NEWS, lib/x509/output.c: libgnutls: gnutls_x509_crt_print prints
2795 signature algorithm in oneline mode.
2797 2009-02-11 Simon Josefsson <simon@josefsson.org>
2799 * gl/m4/close.m4, gl/m4/sockets.m4, gl/tests/sockets.h,
2800 gl/tests/test-sockets.c, lib/gl/m4/sockets.m4, lib/gl/sockets.h,
2801 lib/gl/tests/test-sockets.c: Update gnulib files.
2803 2009-02-11 Simon Josefsson <simon@josefsson.org>
2805 * NEWS, src/common.c: gnutls-cli: Print certificate info using
2808 2009-02-11 Simon Josefsson <simon@josefsson.org>
2810 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2811 libextra/configure.ac: Bump versions.
2813 2009-02-11 Simon Josefsson <simon@josefsson.org>
2815 * lib/x509/output.c: Print bit size of RSA exponents.
2817 2009-02-06 Simon Josefsson <simon@josefsson.org>
2819 * ChangeLog: Generated.
2821 2009-02-06 Simon Josefsson <simon@josefsson.org>
2823 * src/Makefile.am: Need -lgnutls etc for certtool-cfg.c.
2825 2009-02-06 Simon Josefsson <simon@josefsson.org>
2827 * NEWS: Version 2.7.5.
2829 2009-02-06 Simon Josefsson <simon@josefsson.org>
2831 * NEWS: Merge in old NEWS entries.
2833 2009-02-06 Simon Josefsson <simon@josefsson.org>
2835 * lib/x509/verify.c: Move down revocation check to revert code to
2836 how it looked before. The idea is that if you have marked a cert as
2837 trusted, you may want to trust it even though some authority has
2838 revoked it. This changes back how this code used to work.
2840 2009-02-02 Simon Josefsson <simon@josefsson.org>
2842 * NEWS, doc/TODO, lib/x509/verify.c, tests/chainverify.c: Make it
2843 possible to trust intermediary certificates. Based on tiny patch
2844 from "Douglas E. Engert" <deengert@anl.gov> in
2846 <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351/focus=3376>.
2848 2009-02-02 Simon Josefsson <simon@josefsson.org>
2850 * tests/chainverify.c: Add another chain from bug reports.
2852 2009-02-02 Simon Josefsson <simon@josefsson.org>
2854 * src/common.c: Print more certificate status values.
2856 2009-02-02 Simon Josefsson <simon@josefsson.org>
2858 * lib/x509/x509.c: Assert less for expected errors.
2860 2009-02-02 Simon Josefsson <simon@josefsson.org>
2862 * lib/x509/output.c: Simplify keyid printing to avoid allocation and
2865 2009-02-01 Simon Josefsson <simon@josefsson.org>
2867 * doc/manpages/Makefile.am, doc/scripts/gdoc: Update gdoc and use
2870 2009-02-01 Simon Josefsson <simon@josefsson.org>
2872 * build-aux/gnupload, gl/Makefile.am, gl/m4/00gnulib.m4,
2873 gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/gnulib-common.m4,
2874 gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/pmccabe2html.m4,
2875 gl/m4/stdlib_h.m4, gl/stdlib.in.h, gl/tests/test-getaddrinfo.c,
2876 gl/version-etc.c, gl/version-etc.h, lib/gl/Makefile.am,
2877 lib/gl/m4/00gnulib.m4, lib/gl/m4/errno_h.m4,
2878 lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-common.m4,
2879 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/multiarch.m4,
2880 lib/gl/m4/stdlib_h.m4, lib/gl/stdlib.in.h,
2881 libextra/gl/m4/00gnulib.m4, libextra/gl/m4/extensions.m4,
2882 libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4:
2883 Update gnulib files.
2885 2009-01-27 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2887 * NEWS, lib/gnutls_handshake.c: gnutls_handshake when sending client
2888 hello during a rehandshake, will not offer a version number larger
2889 than the current. Reported by Tristan Hill <stan@saticed.me.uk>.
2891 2009-01-27 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2893 * lib/gnutls_psk.c: result_size in gnutls_hex_encode behaves as
2894 documented. It now holds the size of the result. Reported by John
2897 2009-01-21 Simon Josefsson <simon@josefsson.org>
2899 * gl/Makefile.am, gl/arpa_inet.in.h, gl/fseeko.c, gl/m4/alloca.m4,
2900 gl/m4/errno_h.m4, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
2901 gl/m4/getpass.m4, gl/m4/gettimeofday.m4, gl/m4/gnulib-common.m4,
2902 gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/intmax_t.m4,
2903 gl/m4/inttypes_h.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
2904 gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/minmax.m4,
2905 gl/m4/printf.m4, gl/m4/readline.m4, gl/m4/realloc.m4,
2906 gl/m4/sockets.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
2907 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
2908 gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar_t.m4,
2909 gl/m4/wint_t.m4, gl/progname.c, gl/stdint.in.h, gl/stdio.in.h,
2910 gl/strerror.c, gl/sys_stat.in.h, gl/tests/gettimeofday.c,
2911 gl/tests/ioctl.c, gl/tests/test-unistd.c, gl/unistd.in.h,
2912 gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/fseeko.c,
2913 lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4, lib/gl/m4/codeset.m4,
2914 lib/gl/m4/errno_h.m4, lib/gl/m4/gettext.m4,
2915 lib/gl/m4/gnulib-common.m4, lib/gl/m4/iconv.m4,
2916 lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
2917 lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
2918 lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
2919 lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4, lib/gl/m4/lock.m4,
2920 lib/gl/m4/longlong.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memmem.m4,
2921 lib/gl/m4/memmove.m4, lib/gl/m4/minmax.m4, lib/gl/m4/nls.m4,
2922 lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
2923 lib/gl/m4/progtest.m4, lib/gl/m4/realloc.m4, lib/gl/m4/sockets.m4,
2924 lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stdint.m4,
2925 lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/strcase.m4,
2926 lib/gl/m4/strverscmp.m4, lib/gl/m4/threadlib.m4,
2927 lib/gl/m4/uintmax_t.m4, lib/gl/m4/unistd_h.m4,
2928 lib/gl/m4/vasnprintf.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
2929 lib/gl/stdint.in.h, lib/gl/stdio.in.h, lib/gl/sys_stat.in.h,
2930 lib/gl/tests/test-unistd.c, lib/gl/unistd.in.h, lib/gl/wchar.in.h:
2931 Update gnulib files.
2933 2009-01-21 Simon Josefsson <simon@josefsson.org>
2937 2009-01-21 Simon Josefsson <simon@josefsson.org>
2939 * libextra/gl/Makefile.am, libextra/gl/gnulib.mk,
2940 libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-common.m4,
2941 libextra/gl/m4/lib-ld.m4, libextra/gl/m4/lib-link.m4,
2942 libextra/gl/m4/md5.m4: Add -I's in libextra/gl for stdint.h on
2943 Solaris. Reported by Dagobert Michelsen <dam@opencsw.org> in
2945 http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3388
2947 2009-01-13 Simon Josefsson <simon@josefsson.org>
2949 * lib/gnutls_state.c: Check return value properly.
2951 2009-01-13 Simon Josefsson <simon@josefsson.org>
2953 * lib/gnutls_state.c: Fix mem leak because buffer is not expanded
2956 2009-01-09 Simon Josefsson <simon@josefsson.org>
2960 2009-01-09 Simon Josefsson <simon@josefsson.org>
2962 * NEWS, lib/x509/verify.c: Permit V1 Certificate Authorities
2963 properly. Before they were mistakenly rejected even though
2964 GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT and/or
2965 GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT were supplied. Reported by
2966 "Douglas E. Engert" <deengert@anl.gov> in
2968 <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351>.
2970 2009-01-09 Simon Josefsson <simon@josefsson.org>
2972 * src/certtool.c: Permit V1 CA's in new --verify-chain code.
2974 2009-01-09 Simon Josefsson <simon@josefsson.org>
2978 2009-01-09 Simon Josefsson <simon@josefsson.org>
2980 * tests/chainverify.c: Added chain supplied by "Douglas E. Engert"
2983 2009-01-07 Simon Josefsson <simon@josefsson.org>
2985 * src/errcodes.c, src/printlist.c: Fix license header.
2987 2009-01-07 Simon Josefsson <simon@josefsson.org>
2989 * lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_global.c,
2990 lib/gnutls_global.h, lib/gnutls_int.h: Cleanup logger function type.
2992 2009-01-07 Simon Josefsson <simon@josefsson.org>
2994 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2995 libextra/configure.ac: Bump versions.
2997 2009-01-07 Simon Josefsson <simon@josefsson.org>
2999 * ChangeLog: Generated.
3001 2009-01-07 Simon Josefsson <simon@josefsson.org>
3003 * NEWS: Version 2.7.4.
3005 2009-01-07 Simon Josefsson <simon@josefsson.org>
3007 * lib/gnutls_rsa_export.c: Doc fixes.
3009 2009-01-07 Simon Josefsson <simon@josefsson.org>
3011 * doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
3012 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3013 doc/examples/ex-client1.c, lib/gnutls_algorithms.c,
3014 lib/gnutls_rsa_export.c, lib/openpgp/output.c, lib/x509/output.c,
3015 lib/x509/privkey.c, src/cli.c, src/common.c, src/serv.c,
3016 src/tls_test.c, tests/dhepskself.c: Fix warnings.
3018 2009-01-07 Simon Josefsson <simon@josefsson.org>
3020 * build-aux/gendocs.sh, doc/gendocs_template, gl/Makefile.am,
3021 gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/getaddrinfo.m4,
3022 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes_h.m4,
3023 gl/m4/lib-link.m4, gl/m4/manywarnings.m4, gl/m4/multiarch.m4,
3024 gl/m4/printf.m4, gl/m4/size_max.m4, gl/m4/stdint.m4,
3025 gl/m4/stdint_h.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4,
3026 gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/stdint.in.h, gl/stdlib.in.h,
3027 gl/sys_select.in.h, gl/tests/Makefile.am,
3028 gl/tests/test-select-in.sh, gl/unistd.in.h, gl/version-etc.c,
3029 gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/m4/codeset.m4,
3030 lib/gl/m4/errno_h.m4, lib/gl/m4/extensions.m4,
3031 lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4, lib/gl/m4/glibc21.m4,
3032 lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
3033 lib/gl/m4/iconv.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intlmacosx.m4,
3034 lib/gl/m4/intmax.m4, lib/gl/m4/inttypes-pri.m4,
3035 lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
3036 lib/gl/m4/lib-link.m4, lib/gl/m4/multiarch.m4, lib/gl/m4/nls.m4,
3037 lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
3038 lib/gl/m4/progtest.m4, lib/gl/m4/size_max.m4, lib/gl/m4/stdint.m4,
3039 lib/gl/m4/stdint_h.m4, lib/gl/m4/threadlib.m4,
3040 lib/gl/m4/uintmax_t.m4, lib/gl/m4/visibility.m4,
3041 lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
3042 lib/gl/m4/xsize.m4, lib/gl/stdint.in.h, lib/gl/stdlib.in.h,
3043 lib/gl/tests/Makefile.am, lib/gl/unistd.in.h, lib/gl/wchar.in.h,
3044 libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
3045 libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
3046 libextra/gl/m4/lib-link.m4: Update gnulib files.
3048 2009-01-07 Simon Josefsson <simon@josefsson.org>
3050 * NEWS: Fix NEWS entry.
3052 2009-01-07 Simon Josefsson <simon@josefsson.org>
3054 * tests/sha2/sha2: Fix self-test with new certtool --verify-chain
3057 2009-01-06 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
3059 * NEWS: added NEWS item about MD5 deprecation
3061 2009-01-06 Simon Josefsson <simon@josefsson.org>
3063 * tests/pkcs1-padding/pkcs1-pad: Fix expect strings to compensate
3064 for new certtool -e output.
3066 2009-01-06 Simon Josefsson <simon@josefsson.org>
3068 * NEWS, src/certtool.c: certtool: Make --verify-chain use libgnutls
3069 verification algorithm.
3071 2009-01-06 Simon Josefsson <simon@josefsson.org>
3073 * tests/chainverify.c: Test chain with EE cert signed using RSA-MD5.
3075 2009-01-06 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
3077 * lib/x509/verify.c: actually deprecate MD5 and MD2 signatures
3078 during X.509 verification by treating them as invalid unless the
3079 GNUTLS_VERIFY_ALLOW_SIGN_RSA_{MD5,MD2} flags are present.
3081 2008-12-12 Simon Josefsson <simon@josefsson.org>
3083 * NEWS: Add NEWS entries from 2.6.3.
3085 2008-12-12 Simon Josefsson <simon@josefsson.org>
3087 * tests/crq_key_id.c: Fix.
3089 2008-12-12 Simon Josefsson <simon@josefsson.org>
3091 * tests/crq_key_id.c: Make it compile. Speed up key generation.
3093 2008-12-12 Simon Josefsson <simon@josefsson.org>
3095 * tests/crq_key_id.c: Indent.
3097 2008-12-12 Simon Josefsson <simon@josefsson.org>
3099 * NEWS, tests/Makefile.am, tests/crq_key_id.c: Add crq_key_id
3100 self-test from David Marín Carreño.
3102 2008-12-11 Simon Josefsson <simon@josefsson.org>
3104 * configure.ac: Update manywarnings usage.
3106 2008-12-11 Simon Josefsson <simon@josefsson.org>
3110 2008-12-11 Simon Josefsson <simon@josefsson.org>
3112 * lib/x509/output.c: Print public key id for certificate requests
3115 2008-12-11 Simon Josefsson <simon@josefsson.org>
3117 * doc/manpages/Makefile.am: Generated.
3119 2008-12-11 Simon Josefsson <simon@josefsson.org>
3121 * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3122 libextra/configure.ac: Bump versions.
3124 2008-12-11 Simon Josefsson <simon@josefsson.org>
3126 * AUTHORS, NEWS, lib/includes/gnutls/x509.h, lib/x509/crq.c: gnutls:
3127 New interface to get key id for certificate requests. Patch from
3128 David Marín Carreño <davefx@gmail.com> in
3130 <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3321>.
3132 2008-12-10 Simon Josefsson <simon@josefsson.org>
3134 * ChangeLog: Generated.
3136 2008-12-10 Simon Josefsson <simon@josefsson.org>
3138 * NEWS: Version 2.7.3.
3140 2008-12-10 Simon Josefsson <simon@josefsson.org>
3142 * tests/chainverify.c: Check ca=false with flags too.
3144 2008-12-10 Simon Josefsson <simon@josefsson.org>
3146 * gl/override/tests/test-lseek.sh.diff, gl/tests/test-lseek.sh,
3147 lib/gl/tests/test-lseek.sh: Disable parts of gnulib self-tests that
3150 2008-12-10 Simon Josefsson <simon@josefsson.org>
3152 * lib/gl/tests/test-lseek.c, maint.mk: Update gnulib files.
3154 2008-12-10 Simon Josefsson <simon@josefsson.org>
3156 * gl/override/tests/test-lseek.c.diff,
3157 gl/override/tests/test-select-in.sh.diff, gl/tests/test-lseek.c,
3158 gl/tests/test-select-in.sh: Disable parts of gnulib self-tests that
3161 2008-12-10 Simon Josefsson <simon@josefsson.org>
3163 * doc/examples/ex-cxx.cpp: Drop config.h, not needed (hopefully?)
3164 and breaks mingw due to rpl_gmtime.
3166 2008-12-10 Simon Josefsson <simon@josefsson.org>
3168 * src/Makefile.am: Certtool need libgnutls etc for
3169 libcmd-certtool.la too, due to certtool-cfg.c.
3171 2008-12-10 Simon Josefsson <simon@josefsson.org>
3173 * tests/x509self.c: Fix comments.
3175 2008-12-10 Simon Josefsson <simon@josefsson.org>
3179 2008-12-10 Simon Josefsson <simon@josefsson.org>
3183 2008-12-10 Simon Josefsson <simon@josefsson.org>
3185 * tests/cve-2008-4989.c: Align with Nikos' patch.
3187 2008-12-10 Simon Josefsson <simon@josefsson.org>
3189 * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3190 lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3191 lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3192 lib/opencdk/sig-check.c, lib/opencdk/stream.c: Revert "Fix warnings
3193 in opencdk." This reverts commit 59cddc711e55bbd094bdf95986277fb33ba964ee.
3195 2008-12-10 Simon Josefsson <simon@josefsson.org>
3197 * lib/x509/verify.c: Revert last commit.
3199 2008-12-10 Simon Josefsson <simon@josefsson.org>
3201 * tests/chainverify.c: Add GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT flag
3204 2008-12-10 Simon Josefsson <simon@josefsson.org>
3206 * tests/chainverify.c: Add hbci chain.
3208 2008-12-10 Simon Josefsson <simon@josefsson.org>
3210 * tests/chainverify.c: Fix comments.
3212 2008-12-10 Simon Josefsson <simon@josefsson.org>
3214 * tests/chainverify.c: Fix order to match comments.
3216 2008-12-10 Simon Josefsson <simon@josefsson.org>
3218 * tests/chainverify.c: Don't fail on expect errors, to allow more
3219 information to be collected.
3221 2008-12-10 Simon Josefsson <simon@josefsson.org>
3223 * NEWS, lib/x509/verify.c: Revert Nikos revert, and fix verification
3224 hopefully better. The new logic is to include the CA cert in
3225 validation, but short-cut full validation of trusted certificates.
3227 2008-12-10 Simon Josefsson <simon@josefsson.org>
3229 * tests/chainverify.c: Add chain with CA having a basic constraint
3232 2008-12-10 Simon Josefsson <simon@josefsson.org>
3234 * tests/cve-2008-4989.c: Add note.
3236 2008-12-10 Simon Josefsson <simon@josefsson.org>
3238 * NEWS, tests/Makefile.am, tests/chainverify.c: Add self-test of
3239 chain verification logic.
3241 2008-12-09 Simon Josefsson <simon@josefsson.org>
3243 * tests/libgcrypt.supp: Ignore more.
3245 2008-12-05 Simon Josefsson <simon@josefsson.org>
3249 2008-12-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3251 * lib/x509/verify.c: reintroduced the self signed certificate
3252 removal code. This time shouldn't have the drawbacks that used to.
3254 2008-12-05 Simon Josefsson <simon@josefsson.org>
3256 * lib/gnutls_global.c: Disable secmem rather than overriding
3257 libgcrypt memory allocators. Suggested by Werner Koch in
3259 <http://permalink.gmane.org/gmane.comp.encryption.gpg.libgcrypt.devel/2056>.
3261 2008-12-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3263 * lib/gnutls_global.c: rearranged initialization stuff based on
3264 Werner's suggestions.
3266 2008-12-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3268 * src/certtool.c: gcry_control (GCRYCTL_ENABLE_QUICK_RANDOM, 0) is
3269 being called after libgcrypt initialization (gnutls_global_init).
3271 2008-12-03 Simon Josefsson <simon@josefsson.org>
3273 * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3274 lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3275 lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3276 lib/opencdk/sig-check.c, lib/opencdk/stream.c: Fix warnings in
3279 2008-12-03 Simon Josefsson <simon@josefsson.org>
3281 * gl/m4/manywarnings.m4: Add.
3283 2008-12-01 Simon Josefsson <simon@josefsson.org>
3285 * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
3286 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/warnings.m4,
3287 gl/stdint.in.h, gl/sys_time.in.h, lib/gl/m4/include_next.m4,
3288 lib/gl/stdint.in.h: Update gnulib files.
3290 2008-11-29 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3292 * tests/x509self.c: Incorporated patch (with modifications) from Joe
3293 Orton that also checks the rehandshake capabilities.
3295 2008-11-25 Simon Josefsson <simon@josefsson.org>
3297 * lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
3298 libextra/Makefile.am, tests/Makefile.am: Fix minitasn1 -I's.
3300 2008-11-25 Simon Josefsson <simon@josefsson.org>
3302 * lib/x509/Makefile.am: Fix minitasn1 -I.
3304 2008-11-25 Simon Josefsson <simon@josefsson.org>
3306 * lib/gnutls_buffers.c: Fix compiler warning.
3308 2008-11-23 Simon Josefsson <simon@josefsson.org>
3310 * src/Makefile.am: Libreadline is needed by libcmd_certtool.la, not
3311 certtool. Reported by Arfrever Frehtes Taifersar Arahesis
3312 <arfrever.fta@gmail.com> in
3314 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3293>.
3316 2008-11-23 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3318 * lib/opencdk/context.h, lib/opencdk/literal.c, lib/opencdk/misc.c,
3319 lib/opencdk/new-packet.c, lib/opencdk/opencdk.h,
3320 lib/opencdk/read-packet.c: Converted non-C compliant code to
3321 standard C. The usage of structures like: struct x { int el1; char str[1]; } and the trick of using a single allocation for str and the structure
3322 itself by allocating sizeof(x) + strlen()-1, are questionable. They
3323 were converted to: struct x { int el1; char *str; } and there is a single allocation of sizeof(x)+strlen() but then the
3324 str pointer is updated to point to the rest of the data.
3326 2008-11-23 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3328 * lib/gnutls_buffers.c, lib/gnutls_int.h, lib/gnutls_str.c,
3329 lib/gnutls_str.h, lib/x509/dn.c: When reading data from a buffer
3330 (gnutls_string) avoid memmoving all remaining data. This will speed
3331 up short byte reads.
3333 2008-11-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3335 * doc/TODO: reorganized goals
3337 2008-11-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3339 * src/cli.c: return non zero error code on error conditions.
3341 2008-11-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3343 * doc/certtool.cfg: better grouping of configuration directives
3345 2008-11-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3347 * : commit 8b14ab18cf5e5214ac3d28412e0c503e83a753c1 Author: Nikos
3348 Mavrogiannopoulos <nmav@crystal.(none)> Date: Fri Nov 21 21:02:45
3351 2008-11-18 Simon Josefsson <simon@josefsson.org>
3353 * lib/gnutls_compress.c: Clean up LZO initialization.
3355 2008-11-18 Simon Josefsson <simon@josefsson.org>
3357 * lib/auth_cert.c: Don't use // comments.
3359 2008-11-18 Simon Josefsson <simon@josefsson.org>
3361 * src/Makefile.am: Change link order, so that gnulib is last.
3363 2008-11-18 Simon Josefsson <simon@josefsson.org>
3365 * maint.mk: Update gnulib files.
3367 2008-11-18 Simon Josefsson <simon@josefsson.org>
3369 * lib/po/LINGUAS: Sync with TP.
3371 2008-11-18 Simon Josefsson <simon@josefsson.org>
3373 * lib/po/LINGUAS: Sync with TP.
3375 2008-11-18 Simon Josefsson <simon@josefsson.org>
3377 * lib/po/LINGUAS, lib/po/ms.po.in: Sync with TP.
3379 2008-11-18 Simon Josefsson <simon@josefsson.org>
3381 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3382 libextra/configure.ac: Bump versions.
3384 2008-11-18 Simon Josefsson <simon@josefsson.org>
3386 * ChangeLog: Generated.
3388 2008-11-18 Simon Josefsson <simon@josefsson.org>
3390 * NEWS: Version 2.7.2.
3392 2008-11-18 Simon Josefsson <simon@josefsson.org>
3394 * doc/reference/Makefile.am: Add deprecated guard for libtasn1.
3396 2008-11-18 Simon Josefsson <simon@josefsson.org>
3398 * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
3399 lib/minitasn1/element.c, lib/minitasn1/element.h,
3400 lib/minitasn1/errors.c, lib/minitasn1/gstr.h,
3401 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3402 lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c,
3403 lib/minitasn1/structure.h: Sync with libtasn1 v1.7.
3405 2008-11-18 Simon Josefsson <simon@josefsson.org>
3407 * doc/examples/Makefile.am, lib/Makefile.am,
3408 lib/openpgp/Makefile.am, libextra/Makefile.am: Fix WARN_CFLAGS uses.
3410 2008-11-18 Simon Josefsson <simon@josefsson.org>
3412 * lib/gnutls_compress.c: Fix warnings.
3414 2008-11-18 Simon Josefsson <simon@josefsson.org>
3416 * tests/Makefile.am: Respect ENABLE_OPENSSL.
3418 2008-11-18 Simon Josefsson <simon@josefsson.org>
3420 * configure.ac: Move gnulib EARLY early.
3422 2008-11-18 Simon Josefsson <simon@josefsson.org>
3424 * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3425 lib/m4/output-def.m4, libextra/configure.ac, m4/output-def.m4: Move
3426 C++ and -output-def detection.
3428 2008-11-18 Simon Josefsson <simon@josefsson.org>
3430 * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3431 lib/m4/linker-script.m4, libextra/configure.ac, m4/linker-script.m4:
3432 Fix linker script test.
3434 2008-11-18 Simon Josefsson <simon@josefsson.org>
3436 * configure.ac: Fix typo.
3438 2008-11-18 Simon Josefsson <simon@josefsson.org>
3440 * configure.ac, libextra/m4/hooks.m4: Print Openssl status.
3442 2008-11-18 Simon Josefsson <simon@josefsson.org>
3444 * configure.ac, lib/m4/hooks.m4: Print C++ status.
3446 2008-11-18 Simon Josefsson <simon@josefsson.org>
3448 * configure.ac: Cleanup guile tests.
3450 2008-11-17 Simon Josefsson <simon@josefsson.org>
3452 * gl/m4/warnings.m4: Update gnulib files.
3454 2008-11-17 Simon Josefsson <simon@josefsson.org>
3456 * configure.ac: Rewrite warning initializations.
3458 2008-11-17 Simon Josefsson <simon@josefsson.org>
3460 * configure.ac: Typo.
3462 2008-11-17 Simon Josefsson <simon@josefsson.org>
3464 * gl/m4/warnings.m4: Update gnulib files.
3466 2008-11-17 Simon Josefsson <simon@josefsson.org>
3468 * doc/examples/examples.h: Add.
3470 2008-11-17 Simon Josefsson <simon@josefsson.org>
3472 * configure.ac, doc/examples/Makefile.am, doc/examples/ex-alert.c,
3473 doc/examples/ex-client-psk.c, doc/examples/ex-pkcs12.c,
3474 doc/examples/ex-rfc2818.c, doc/examples/ex-session-info.c,
3475 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3476 doc/examples/tcp.c, gl/gettext.h, gl/override/lib/gettext.h.diff,
3477 lib/gl/gettext.h, lib/gl/override/lib/gettext.h.diff,
3478 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_state.c,
3479 lib/gnutls_str.h, lib/openpgp/output.c, lib/x509/Makefile.am,
3480 lib/x509/dn.c, lib/x509/output.c, lib/x509/privkey.c,
3481 libextra/fipsmd5.c, libextra/gnutls_extra.c,
3482 libextra/gnutls_openssl.c, src/Makefile.am, src/cli.c,
3483 src/common.h, src/crypt.c, src/prime.c, src/psk.c, src/serv.c,
3484 src/tls_test.c, tests/Makefile.am, tests/anonself.c,
3485 tests/crypto_rng.c, tests/dhepskself.c, tests/dn.c,
3486 tests/finished.c, tests/gc.c, tests/mini.c, tests/openpgpself.c,
3487 tests/pkcs12_s2k.c, tests/pskself.c, tests/resume.c,
3488 tests/set_pkcs12_cred.c, tests/tlsia.c, tests/utils.c,
3489 tests/utils.h, tests/x509dn.c, tests/x509self.c,
3490 tests/x509signself.c: Use more warnings. Fix many warnings.
3492 2008-11-17 Simon Josefsson <simon@josefsson.org>
3494 * gl/m4/warnings.m4, gl/override/tests/test-select-out.sh.diff,
3495 gl/tests/test-select-out.sh: Update gnulib files.
3497 2008-11-17 Simon Josefsson <simon@josefsson.org>
3499 * lib/includes/gnutls/compat.h, lib/includes/gnutls/crypto.h,
3500 lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
3501 lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h: Fix
3502 cosmetic nits in header files.
3504 2008-11-17 Simon Josefsson <simon@josefsson.org>
3506 * NEWS, lib/includes/gnutls/compat.h,
3507 lib/includes/gnutls/gnutls.h.in: Fix namespace of version symbols.
3509 2008-11-17 Simon Josefsson <simon@josefsson.org>
3513 2008-11-17 Simon Josefsson <simon@josefsson.org>
3515 * lib/includes/gnutls/gnutls.h.in: Move #include's outside of C++
3518 2008-11-17 Simon Josefsson <simon@josefsson.org>
3520 * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h:
3523 2008-11-17 Simon Josefsson <simon@josefsson.org>
3525 * src/common.c: Work around gnulib+mingw problem.
3527 2008-11-17 Simon Josefsson <simon@josefsson.org>
3529 * src/cli.gaa, src/common.h, src/serv.c, src/serv.gaa: Never include
3530 config.h in *.h files.
3532 2008-11-17 Simon Josefsson <simon@josefsson.org>
3534 * gl/m4/hostent.m4, gl/m4/servent.m4: Update gnulib files.
3536 2008-11-17 Simon Josefsson <simon@josefsson.org>
3538 * gl/override/tests/test-select-out.sh.diff,
3539 gl/tests/test-select-out.sh: Work around reported bug in gnulib
3542 2008-11-17 Simon Josefsson <simon@josefsson.org>
3544 * gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4, gl/m4/sockets.m4,
3545 gl/tests/test-select-out.sh, lib/gl/m4/sockets.m4: Update gnulib
3548 2008-11-17 Simon Josefsson <simon@josefsson.org>
3550 * Makefile.am, build-aux/gnupload, gl/m4/getaddrinfo.m4,
3551 gl/m4/netdb_h.m4, gl/netdb.in.h, gl/tests/sockets.h,
3552 lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3553 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/netdb_h.m4, lib/gl/netdb.in.h,
3554 lib/gl/sockets.h, lib/gl/tests/Makefile.am,
3555 libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
3556 libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
3558 2008-11-17 Simon Josefsson <simon@josefsson.org>
3560 * lib/gnutls_auth.c: Make it build.
3562 2008-11-15 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3564 * lib/gnutls_auth.c: Corrected memory leak in
3565 _gnutls_free_auth_info(). Trace and patch by Michael Weiser.
3567 2008-11-14 Simon Josefsson <simon@josefsson.org>
3569 * tests/Makefile.am: Disable openpgp-keyring when not building
3572 2008-11-14 Simon Josefsson <simon@josefsson.org>
3574 * tests/Makefile.am: Add -I for libextra too.
3576 2008-11-14 Simon Josefsson <simon@josefsson.org>
3578 * lib/gnutlsxx.cpp: Make it compile with --disable-openpgp.
3580 2008-11-14 Simon Josefsson <simon@josefsson.org>
3582 * tests/resume.c: Fix warning.
3584 2008-11-14 Simon Josefsson <simon@josefsson.org>
3586 * lib/mpi-libgcrypt.c: Don't return from void function. Reported by
3587 Jeff Cai <jeff.cai@sun.com> in
3588 https://savannah.gnu.org/support/?106549
3590 2008-11-14 Simon Josefsson <simon@josefsson.org>
3592 * lib/gnutls_int.h, libextra/ext_inner_application.c,
3593 libextra/gnutls_ia.c: Include gnutls/extra.h at the right places.
3595 2008-11-14 Simon Josefsson <simon@josefsson.org>
3597 * lib/mac-libgcrypt.c: Don't return from void function. Reported by
3598 Jeff Cai <jeff.cai@sun.com> in
3599 https://savannah.gnu.org/support/?106549
3601 2008-11-14 Simon Josefsson <simon@josefsson.org>
3603 * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
3604 tests/pkcs12-decode/pkcs12_s2k.c, tests/pkcs12_s2k.c: Move
3605 pkcs12_s2k.c test to top-level to avoid -I/etc flag duplication.
3607 2008-11-14 Simon Josefsson <simon@josefsson.org>
3609 * tests/pkcs12-decode/pkcs12: Test pkcs12_2certs.p12 too.
3611 2008-11-14 Simon Josefsson <simon@josefsson.org>
3613 * tests/pkcs12-decode/Makefile.am: Dist pkcs12_2certs.p12.
3615 2008-11-14 Simon Josefsson <simon@josefsson.org>
3617 * doc/Makefile.am: Dist README.gaa.
3619 2008-11-14 Simon Josefsson <simon@josefsson.org>
3621 * doc/Makefile.am: Remove README.autoconf.
3623 2008-11-14 Simon Josefsson <simon@josefsson.org>
3625 * lib/m4/hooks.m4: Run AC_PROG_CXX only when needed. Reported by
3626 Daniel Black <dragonheart@gentoo.org> in
3627 <https://savannah.gnu.org/support/?106542>.
3629 2008-11-13 Simon Josefsson <simon@josefsson.org>
3631 * configure.ac: Use more warnings.
3633 2008-11-13 Simon Josefsson <simon@josefsson.org>
3635 * libextra/gnutls_openssl.c: Fix warning.
3637 2008-11-13 Simon Josefsson <simon@josefsson.org>
3639 * lib/Makefile.am: Drop incorrect -I.
3641 2008-11-13 Simon Josefsson <simon@josefsson.org>
3643 * doc/README.gaa: Add.
3645 2008-11-13 Simon Josefsson <simon@josefsson.org>
3647 * configure.ac, doc/examples/ex-serv-export.c,
3648 libextra/gnutls_ia.c, src/Makefile.am, src/certtool-gaa.c,
3649 src/cli-gaa.c, src/crypt-gaa.c, src/psk-gaa.c, src/serv-gaa.c,
3650 src/tests.c, src/tls_test-gaa.c: Use more warnings. Fix warnings.
3652 2008-11-12 Simon Josefsson <simon@josefsson.org>
3654 * lib/auth_cert.c, lib/gnutls_mpi.c, lib/gnutls_pk.c,
3655 lib/mac-libgcrypt.c: Fix warnings.
3657 2008-11-12 Simon Josefsson <simon@josefsson.org>
3659 * cfg.mk: Add -Werror again, code is fixed.
3661 2008-11-12 Simon Josefsson <simon@josefsson.org>
3663 * doc/examples/Makefile.am: Use warning flags, but not for C++ code.
3665 2008-11-12 Simon Josefsson <simon@josefsson.org>
3667 * tests/Makefile.am, tests/cve-2008-4989.c: Use more warnings. Fix
3670 2008-11-12 Simon Josefsson <simon@josefsson.org>
3672 * src/Makefile.am, src/certtool-cfg.h, src/certtool-gaa.c: Use more
3673 warnings. Fix warnings.
3675 2008-11-12 Simon Josefsson <simon@josefsson.org>
3677 * lib/openpgp/Makefile.am, libextra/Makefile.am,
3678 libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
3679 libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4: Use
3680 more warning flags. Need extensions in libextra.
3682 2008-11-12 Simon Josefsson <simon@josefsson.org>
3684 * lib/gnutls_buffers.c, lib/gnutls_extensions.c,
3685 lib/gnutls_extensions.h, lib/gnutls_handshake.c, lib/gnutls_mpi.c,
3686 lib/gnutls_x509.c: Fix warnings.
3688 2008-11-12 Simon Josefsson <simon@josefsson.org>
3690 * lib/includes/gnutls/gnutls.h.in: Add prototype for
3691 gnutls_certificate_set_x509_simple_pkcs12_mem.
3693 2008-11-12 Simon Josefsson <simon@josefsson.org>
3695 * lib/x509/Makefile.am: Use WARN_CFLAGS.
3697 2008-11-12 Simon Josefsson <simon@josefsson.org>
3699 * lib/ext_server_name.c, lib/gnutls_cipher.c,
3700 lib/gnutls_constate.c, lib/gnutls_extensions.c,
3701 lib/gnutls_handshake.c, lib/gnutls_record.c,
3702 lib/gnutls_supplemental.c, lib/gnutls_v2_compat.c: Fix warnings.
3704 2008-11-12 Simon Josefsson <simon@josefsson.org>
3706 * Makefile.am: Build gl/ later.
3708 2008-11-12 Simon Josefsson <simon@josefsson.org>
3710 * cfg.mk: Drop -Werror because gnutls code doesn't compile with it.
3712 2008-11-12 Simon Josefsson <simon@josefsson.org>
3714 * configure.ac, lib/Makefile.am: Disable pointer sign warnings. Use
3717 2008-11-12 Simon Josefsson <simon@josefsson.org>
3719 * configure.ac: Better warning flag hangling.
3721 2008-11-12 Simon Josefsson <simon@josefsson.org>
3723 * cfg.mk, doc/README.GIT: Drop --enable-developer-mode.
3725 2008-11-12 Simon Josefsson <simon@josefsson.org>
3727 * configure.ac: Remove debug code.
3729 2008-11-12 Simon Josefsson <simon@josefsson.org>
3731 * cfg.mk, configure.ac: Use warnings module.
3733 2008-11-12 Simon Josefsson <simon@josefsson.org>
3735 * cfg.mk, configure.ac, gl/m4/gnulib-comp.m4, gl/m4/warnings.m4,
3736 lib/configure.ac, libextra/configure.ac: Use gnulib warnings module.
3738 2008-11-12 Simon Josefsson <simon@josefsson.org>
3740 * NEWS: Add v2.6.2 entries.
3742 2008-11-12 Simon Josefsson <simon@josefsson.org>
3744 * lib/m4/hooks.m4, lib/m4/output-def.m4: Use output-def.m4.
3746 2008-11-12 Simon Josefsson <simon@josefsson.org>
3748 * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add URL fields.
3750 2008-11-12 Simon Josefsson <simon@josefsson.org>
3752 * lib/m4/hooks.m4, lib/m4/linker-script.m4: Fix version script
3755 2008-11-12 Simon Josefsson <simon@josefsson.org>
3757 * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3758 lib/m4/linker-script.m4, libextra/configure.ac, m4/valgrind.m4: Use
3759 external m4 files for shared tests.
3761 2008-11-12 Simon Josefsson <simon@josefsson.org>
3765 2008-11-12 Simon Josefsson <simon@josefsson.org>
3767 * tests/cve-2008-4989.c: Frob expected verify status code. With
3768 latest verify.c patch it just say the chain is invalid, rather than
3769 complaining about missing signer certificate. This is arguable more
3772 2008-11-12 Simon Josefsson <simon@josefsson.org>
3774 * lib/x509/verify.c: Remove check of last certificate in path is
3775 self signed. Causes crashes further down in the code for
3776 certificate chains that only contain one self-signed certificate.
3777 Still protects against the GNUTLS-SA-2008-3 vulnerabillity.
3778 Reported by Michael Meskes <meskes@debian.org> in
3779 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505279>.
3781 2008-11-12 Simon Josefsson <simon@josefsson.org>
3783 * gl/tests/test-select-out.sh: Comment out broken test.
3785 2008-11-11 Simon Josefsson <simon@josefsson.org>
3787 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3788 gl/m4/warnings.m4, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3789 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
3792 2008-11-11 Simon Josefsson <simon@josefsson.org>
3794 * Makefile.am: Need more -I's.
3796 2008-11-11 Simon Josefsson <simon@josefsson.org>
3798 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3799 lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
3800 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
3803 2008-11-11 Simon Josefsson <simon@josefsson.org>
3805 * gl/Makefile.am, gl/fseeko.c, gl/m4/getaddrinfo.m4,
3806 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
3807 gl/m4/printf.m4, gl/netdb.in.h, gl/tests/test-select-fd.c,
3808 gl/tests/test-select-in.sh, gl/tests/test-select-out.sh,
3809 lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/netdb_h.m4,
3810 lib/gl/m4/printf.m4, lib/gl/netdb.in.h: Update gnulib files.
3812 2008-11-11 Simon Josefsson <simon@josefsson.org>
3814 * tests/cve-2008-4989.c: Also test chain length of 1 since the
3815 security patch caused a crash.
3817 2008-11-11 Simon Josefsson <simon@josefsson.org>
3819 * tests/libgcrypt.supp: Add another gcrypt leak.
3821 2008-11-11 Simon Josefsson <simon@josefsson.org>
3823 * lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3824 lib/gnutls_global.c: Fix mem leak.
3826 2008-11-11 Simon Josefsson <simon@josefsson.org>
3828 * tests/cve-2008-4989.c: Fix mem leaks.
3830 2008-11-11 Simon Josefsson <simon@josefsson.org>
3832 * NEWS, tests/Makefile.am, tests/cve-2008-4989.c: Add
3833 cve-2008-4989.c self-test.
3835 2008-11-10 Simon Josefsson <simon@josefsson.org>
3837 * gl/tests/gettimeofday.c, gl/tests/test-gettimeofday.c,
3838 gl/tests/test-select-fd.c, gl/tests/test-select-in.sh,
3839 gl/tests/test-select-out.sh, gl/tests/test-select-stdin.c: Update
3842 2008-11-10 Simon Josefsson <simon@josefsson.org>
3844 * gl/m4/gettimeofday.m4, gl/m4/gnulib-comp.m4,
3845 gl/m4/sys_ioctl_h.m4, gl/tests/Makefile.am,
3846 lib/gl/m4/include_next.m4, lib/gl/sys_stat.in.h: Update gnulib
3849 2008-11-10 Simon Josefsson <simon@josefsson.org>
3851 * NEWS, THANKS, lib/x509/verify.c: Merge in v2.6.1 fixes.
3853 2008-11-07 Simon Josefsson <simon@josefsson.org>
3855 * NEWS, lib/m4/hooks.m4: Use modern -Wl,--version-script check.
3857 2008-11-07 Simon Josefsson <simon@josefsson.org>
3859 * doc/cyclo/Makefile.am: Cover more files.
3861 2008-11-07 Simon Josefsson <simon@josefsson.org>
3863 * lib/opencdk/opencdk.h: Fix C++ rule, for pmccabe2html.
3865 2008-11-07 Simon Josefsson <simon@josefsson.org>
3867 * build-aux/pmccabe.css, build-aux/pmccabe2html, configure.ac,
3868 doc/Makefile.am, doc/cyclo/Makefile.am, gl/Makefile.am,
3869 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/pmccabe2html.m4,
3870 gl/sys_stat.in.h: Add cyclomatic code complexity charts.
3872 2008-11-07 Simon Josefsson <simon@josefsson.org>
3874 * doc/manpages/Makefile.am: Generated.
3876 2008-11-07 Simon Josefsson <simon@josefsson.org>
3878 * NEWS, lib/m4/hooks.m4, libextra/configure.ac: Need LZO detection
3881 2008-11-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3883 * NEWS, lib/gnutls_x509.c, tests/Makefile.am,
3884 tests/set_pkcs12_cred.c: * Added gnutls_certificate_set_x509_simple_pkcs12_mem * Made gnutls_certificate_set_x509_simple_pkcs12_file() more
3885 advanced. It will return a corresponding certificate and key pair.
3886 [The previous version would return the first ones found]. Eliminated
3887 memory leaks on error conditions on these functions.
3889 2008-11-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3891 * .gitignore: ignore more stuff
3893 2008-11-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3895 * NEWS, doc/certtool.cfg, src/certtool-cfg.c, src/certtool.c:
3896 certtool: allow setting arbitrary key purpose object identifiers.
3898 2008-11-05 Simon Josefsson <simon@josefsson.org>
3900 * doc/README.autoconf: Remove obsolete instructions.
3902 2008-11-04 Simon Josefsson <simon@josefsson.org>
3904 * lib/gnutls_srp.c, lib/gnutls_ui.c: Doc fix.
3906 2008-11-04 Simon Josefsson <simon@josefsson.org>
3910 2008-11-04 Simon Josefsson <simon@josefsson.org>
3912 * src/certtool.c: Use error instead of fprintf.
3914 2008-11-04 Simon Josefsson <simon@josefsson.org>
3916 * lib/includes/gnutls/gnutls.h.in: Indent differently for gtk-doc.
3918 2008-11-04 Simon Josefsson <simon@josefsson.org>
3920 * doc/reference/Makefile.am: Ignore gnulib headers.
3922 2008-11-04 Simon Josefsson <simon@josefsson.org>
3924 * m4/ax_create_stdint_h.m4: Remove.
3926 2008-11-04 Simon Josefsson <simon@josefsson.org>
3928 * doc/reference/Makefile.am: Ignore config.h.
3930 2008-11-04 Simon Josefsson <simon@josefsson.org>
3932 * tests/Makefile.am: Drop pointless gc_LDADD.
3934 2008-11-04 Simon Josefsson <simon@josefsson.org>
3936 * tests/Makefile.am: Drop removed -Ilgl.
3938 2008-11-04 Simon Josefsson <simon@josefsson.org>
3940 * NEWS, doc/Makefile.am, doc/fdl-1.3.texi, doc/fdl.texi,
3941 doc/gnutls.texi, gl/Makefile.am, gl/m4/gnulib-cache.m4,
3942 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4: Update gnulib files.
3943 Use GFDLv1.3 for manual.
3945 2008-11-04 Simon Josefsson <simon@josefsson.org>
3949 2008-11-04 Simon Josefsson <simon@josefsson.org>
3951 * lib/includes/gnutls/gnutls.h.in: Fix typo.
3953 2008-11-04 Simon Josefsson <simon@josefsson.org>
3955 * lib/includes/gnutls/gnutls.h.in: Sync gnutls_srp_set_prime_bits
3956 prototype with code.
3958 2008-11-04 Simon Josefsson <simon@josefsson.org>
3960 * lib/includes/gnutls/gnutls.h.in: Add forgotten prototype for
3961 gnutls_srp_server_get_username. Reported by Kevin Quick.
3963 2008-11-03 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3965 * lib/gnutls_ui.c: documented that gnutls_dh_set_prime_bits() has no
3966 effect in server side.
3968 2008-11-03 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3970 * : commit fe191e360728fcee72cf5ba835f2301f1bf78b49 Author: Nikos
3971 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Nov 3 21:44:38
3974 2008-11-03 Simon Josefsson <simon@josefsson.org>
3976 * lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
3977 lib/gl/m4/memchr.m4, lib/gl/m4/memcmp.m4, lib/gl/memchr.c,
3978 lib/gl/memcmp.c, lib/gl/tests/Makefile.am,
3979 lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c, maint.mk:
3980 Update gnulib files.
3982 2008-11-03 Simon Josefsson <simon@josefsson.org>
3986 2008-11-03 Simon Josefsson <simon@josefsson.org>
3988 * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3989 libextra/configure.ac: Bump versions.
3991 2008-11-03 Simon Josefsson <simon@josefsson.org>
3993 * lib/m4/hooks.m4: Check for C99 macros.
3995 2008-11-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3997 * lib/minitasn1/decoding.c, lib/minitasn1/element.c,
3998 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3999 lib/minitasn1/parser_aux.h: * added BER octet string decoder from libtasn1. * added the tree generation optimizations.
4001 2008-11-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4003 * src/certtool.c: * Some more verbose out. * Do not abort the pkcs12 structure parsing if one bag failed.
4005 2008-11-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4007 * lib/x509/pkcs12.c: Reduce verbosity
4009 2008-11-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4011 * lib/x509/pkcs12.c: print DER errors if any.
4013 2008-10-31 Simon Josefsson <simon@josefsson.org>
4015 * doc/texinfo.css: Use white background.
4017 2008-10-31 Simon Josefsson <simon@josefsson.org>
4019 * ChangeLog: Generated.
4021 2008-10-31 Simon Josefsson <simon@josefsson.org>
4023 * NEWS: Version 2.7.1.
4025 2008-10-30 Simon Josefsson <simon@josefsson.org>
4027 * guile/src/Makefile.am: Really fix -I's.
4029 2008-10-30 Simon Josefsson <simon@josefsson.org>
4031 * guile/src/Makefile.am: Fix -I's.
4033 2008-10-30 Simon Josefsson <simon@josefsson.org>
4035 * tests/Makefile.am: Add -lgnutls-extra for openpgp-keyring.
4037 2008-10-30 Simon Josefsson <simon@josefsson.org>
4039 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4040 gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
4041 gl/tests/test-sys_stat.c: Need more gnulib modules.
4043 2008-10-30 Simon Josefsson <simon@josefsson.org>
4045 * gl/Makefile.am, gl/connect.c, gl/m4/gnulib-cache.m4,
4046 gl/m4/gnulib-comp.m4, gl/recv.c, gl/send.c, gl/tests/Makefile.am,
4047 gl/tests/connect.c, src/certtool.c, src/cli.c: Need more gnulib
4050 2008-10-30 Simon Josefsson <simon@josefsson.org>
4052 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4053 gl/perror.c, gl/tests/Makefile.am, gl/tests/perror.c: Update gnulib
4056 2008-10-30 Simon Josefsson <simon@josefsson.org>
4058 * .gitignore: Update.
4060 2008-10-30 Simon Josefsson <simon@josefsson.org>
4062 * doc/.gitignore, lib/po/.gitignore, libextra/.gitignore: Update.
4064 2008-10-30 Simon Josefsson <simon@josefsson.org>
4066 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4067 gl/m4/minmax.m4, gl/m4/read-file.m4, gl/minmax.h, gl/read-file.c,
4068 gl/read-file.h, gl/tests/Makefile.am, gl/tests/test-read-file.c,
4069 src/Makefile.am, src/cli.c, src/serv.c: Need more gnulib modules.
4071 2008-10-30 Simon Josefsson <simon@josefsson.org>
4073 * gl/accept.c, gl/alloca.c, gl/bind.c, gl/close.c, gl/fclose.c,
4074 gl/listen.c, gl/m4/close.m4, gl/m4/fclose.m4, gl/m4/perror.m4,
4075 gl/m4/sockets.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_select_h.m4,
4076 gl/m4/sys_time_h.m4, gl/setsockopt.c, gl/socket.c,
4077 gl/sys_select.in.h, gl/sys_time.in.h, gl/tests/connect.c,
4078 gl/tests/ioctl.c, gl/tests/perror.c, gl/tests/sockets.c,
4079 gl/tests/sockets.h, gl/tests/sys_ioctl.in.h,
4080 gl/tests/test-perror.c, gl/tests/test-perror.sh,
4081 gl/tests/test-select.c, gl/tests/test-sockets.c,
4082 gl/tests/test-sys_select.c, gl/tests/test-sys_time.c,
4083 gl/tests/w32sock.h, gl/winsock-select.c: Update gnulib files.
4085 2008-10-30 Simon Josefsson <simon@josefsson.org>
4087 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4088 gl/shutdown.c, gl/tests/Makefile.am, gl/tests/dummy.c,
4089 gl/w32sock.h, lib/Makefile.am, src/common.h: Use sockets module.
4091 2008-10-30 Simon Josefsson <simon@josefsson.org>
4093 * guile/src/Makefile.am: Fix.
4095 2008-10-30 Simon Josefsson <simon@josefsson.org>
4097 * configure.ac, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4098 lib/gl/m4/gnulib-comp.m4, lib/gl/m4/sockets.m4, lib/gl/sockets.c,
4099 lib/gl/sockets.h, lib/gl/tests/Makefile.am,
4100 lib/gl/tests/test-sockets.c, lib/gnutls_buffers.c,
4101 lib/gnutls_global.c: Better gnulib module usage.
4103 2008-10-30 Simon Josefsson <simon@josefsson.org>
4105 * gl/m4/gnulib-comp.m4: Update gnulib files.
4107 2008-10-30 Simon Josefsson <simon@josefsson.org>
4109 * configure.ac, configure.in: Rename.
4111 2008-10-30 Simon Josefsson <simon@josefsson.org>
4113 * guile/src/Makefile.am, src/Makefile.am: Fixes.
4115 2008-10-30 Simon Josefsson <simon@josefsson.org>
4117 * configure.in, lib/configure.ac, tests/Makefile.am: Fixes.
4119 2008-10-30 Simon Josefsson <simon@josefsson.org>
4121 * configure.in: Remove.
4123 2008-10-30 Simon Josefsson <simon@josefsson.org>
4125 * Makefile.am, configure.in, doc/Makefile.am,
4126 doc/examples/Makefile.am, doc/reference/Makefile.am,
4127 guile/src/Makefile.am, includes/Makefile.am,
4128 includes/gnutls/compat.h, includes/gnutls/crypto.h,
4129 includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4130 includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4131 includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
4132 includes/gnutls/x509.h, lib/Makefile.am, lib/configure.ac,
4133 lib/includes/Makefile.am, lib/includes/gnutls/compat.h,
4134 lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
4135 lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
4136 lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
4137 lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
4138 lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
4139 libextra/includes/Makefile.am, libextra/includes/gnutls/extra.h,
4140 libextra/includes/gnutls/openssl.h, src/Makefile.am,
4141 tests/Makefile.am, tests/hostname-check.README,
4142 tests/hostname-check.c, tests/hostname-check/Makefile.am,
4143 tests/hostname-check/README, tests/hostname-check/hostname-check.c,
4144 tests/openpgp-keyring.c, tests/openpgp/Makefile.am,
4145 tests/openpgp/keyring.c, tests/pkcs12-decode/Makefile.am: Separate
4146 headers as well. Clean up -I's.
4148 2008-10-30 Simon Josefsson <simon@josefsson.org>
4150 * guile/src/Makefile.am, tests/Makefile.am,
4151 tests/pkcs12-decode/Makefile.am: Builds on my system now.
4153 2008-10-30 Simon Josefsson <simon@josefsson.org>
4157 2008-10-30 Simon Josefsson <simon@josefsson.org>
4159 * configure.in, lib/gnutls_mem.h: Drop dmalloc and efence support.
4161 2008-10-30 Simon Josefsson <simon@josefsson.org>
4163 * configure.in, lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4164 lib/openpgp/Makefile.am, lib/x509/Makefile.am,
4165 libextra/Makefile.am, src/Makefile.am: Make it build better.
4167 2008-10-30 Simon Josefsson <simon@josefsson.org>
4169 * configure.in, lib/Makefile.am, lib/m4/hooks.m4,
4170 libextra/Makefile.am, src/Makefile.am: Fixes.
4172 2008-10-30 Simon Josefsson <simon@josefsson.org>
4174 * cfg.mk, configure.in, includes/gnutls/gnutls.h.in,
4175 lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4176 lib/openpgp/Makefile.am, lib/x509/Makefile.am: Make it build.
4178 2008-10-30 Simon Josefsson <simon@josefsson.org>
4180 * lib/po/POTFILES.in: Fix paths.
4182 2008-10-30 Simon Josefsson <simon@josefsson.org>
4184 * cfg.mk, lib/m4/hooks.m4: Build fixes.
4186 2008-10-30 Simon Josefsson <simon@josefsson.org>
4188 * cfg.mk: Fix i18n stuff.
4190 2008-10-30 Simon Josefsson <simon@josefsson.org>
4192 * lib/m4/hooks.m4, libextra/m4/hooks.m4: New files, forgotten in
4195 2008-10-30 Simon Josefsson <simon@josefsson.org>
4197 * lib/build-aux/config.rpath, lib/build-aux/link-warning.h,
4198 lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4199 libextra/build-aux/config.rpath: Update gnulib files.
4201 2008-10-30 Simon Josefsson <simon@josefsson.org>
4203 * COPYING.LIB, Makefile.am, configure.in, lib/AUTHORS, lib/COPYING,
4204 lib/ChangeLog, lib/Makefile.am, lib/NEWS, lib/README,
4205 lib/configure.ac, lib/po/.gitignore, lib/po/LINGUAS,
4206 lib/po/Makevars, lib/po/POTFILES.in, lib/po/de.po.in,
4207 lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in, lib/po/pl.po.in,
4208 lib/po/sv.po.in, lib/po/vi.po.in, libextra/AUTHORS,
4209 libextra/COPYING, libextra/ChangeLog, libextra/Makefile.am,
4210 libextra/NEWS, libextra/README, libextra/configure.ac,
4211 libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4212 libextra/gl/m4/gnulib-comp.m4, libextra/gl/m4/lib-ld.m4,
4213 libextra/gl/m4/lib-link.m4, libextra/gl/m4/lib-prefix.m4,
4214 po/.gitignore, po/LINGUAS, po/Makevars, po/POTFILES.in,
4215 po/de.po.in, po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in,
4216 po/sv.po.in, po/vi.po.in: More splitting updates.
4218 2008-10-30 Simon Josefsson <simon@josefsson.org>
4220 * libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4221 libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
4223 2008-10-30 Simon Josefsson <simon@josefsson.org>
4225 * gl/alloca.in.h, gl/asnprintf.c, gl/errno.in.h, gl/float+.h,
4226 gl/float.in.h, gl/fseeko.c, gl/gettext.h, gl/lseek.c,
4227 gl/m4/alloca.m4, gl/m4/errno_h.m4, gl/m4/float_h.m4,
4228 gl/m4/fseeko.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
4229 gl/m4/longlong.m4, gl/m4/lseek.m4, gl/m4/malloc.m4,
4230 gl/m4/printf.m4, gl/m4/realloc.m4, gl/m4/size_max.m4,
4231 gl/m4/snprintf.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4232 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
4233 gl/m4/stdlib_h.m4, gl/m4/string_h.m4, gl/m4/sys_socket_h.m4,
4234 gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar.m4,
4235 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
4236 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
4237 gl/printf-parse.h, gl/realloc.c, gl/size_max.h, gl/snprintf.c,
4238 gl/stdbool.in.h, gl/stdint.in.h, gl/stdio-impl.h, gl/stdio-write.c,
4239 gl/stdio.in.h, gl/stdlib.in.h, gl/string.in.h, gl/sys_socket.in.h,
4240 gl/tests/dummy.c, gl/tests/test-alloca-opt.c,
4241 gl/tests/test-errno.c, gl/tests/test-fseeko.c,
4242 gl/tests/test-fseeko.sh, gl/tests/test-lseek.c,
4243 gl/tests/test-lseek.sh, gl/tests/test-snprintf.c,
4244 gl/tests/test-stdbool.c, gl/tests/test-stdint.c,
4245 gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
4246 gl/tests/test-string.c, gl/tests/test-sys_socket.c,
4247 gl/tests/test-unistd.c, gl/tests/test-vasnprintf.c,
4248 gl/tests/test-wchar.c, gl/tests/verify.h, gl/unistd.in.h,
4249 gl/vasnprintf.c, gl/vasnprintf.h, gl/wchar.in.h, gl/xsize.h: Update
4252 2008-10-30 Simon Josefsson <simon@josefsson.org>
4254 * Makefile.am, configure.in, gl/Makefile.am, gl/m4/gnulib-cache.m4,
4255 gl/m4/gnulib-comp.m4, gl/tests/Makefile.am, lib/configure.ac,
4256 libextra/Makefile.am, libextra/configure.ac: More splitting.
4258 2008-10-30 Simon Josefsson <simon@josefsson.org>
4260 * build-aux/config.rpath, lib/gl/Makefile.am,
4261 lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
4262 lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_ioctl_h.m4,
4263 lib/gl/m4/sys_socket_h.m4, lib/gl/stdlib.in.h,
4264 lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4265 lib/gl/tests/Makefile.am, lib/gl/unistd.in.h: Update gnulib files.
4267 2008-10-30 Simon Josefsson <simon@josefsson.org>
4269 * Makefile.am, build-aux/config.rpath, configure.in,
4270 lgl/Makefile.am, lgl/alloca.in.h, lgl/asnprintf.c, lgl/asprintf.c,
4271 lgl/byteswap.in.h, lgl/c-ctype.c, lgl/c-ctype.h, lgl/errno.in.h,
4272 lgl/float+.h, lgl/float.in.h, lgl/fseeko.c, lgl/gettext.h,
4273 lgl/lseek.c, lgl/m4/alloca.m4, lgl/m4/byteswap.m4,
4274 lgl/m4/codeset.m4, lgl/m4/errno_h.m4, lgl/m4/extensions.m4,
4275 lgl/m4/float_h.m4, lgl/m4/fseeko.m4, lgl/m4/func.m4,
4276 lgl/m4/gettext.m4, lgl/m4/glibc2.m4, lgl/m4/glibc21.m4,
4277 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-common.m4,
4278 lgl/m4/gnulib-comp.m4, lgl/m4/gnulib-tool.m4, lgl/m4/iconv.m4,
4279 lgl/m4/include_next.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
4280 lgl/m4/intldir.m4, lgl/m4/intlmacosx.m4, lgl/m4/intmax.m4,
4281 lgl/m4/intmax_t.m4, lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4,
4282 lgl/m4/lcmessage.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
4283 lgl/m4/lib-prefix.m4, lgl/m4/lock.m4, lgl/m4/longlong.m4,
4284 lgl/m4/lseek.m4, lgl/m4/malloc.m4, lgl/m4/memchr.m4,
4285 lgl/m4/memcmp.m4, lgl/m4/memmem.m4, lgl/m4/memmove.m4,
4286 lgl/m4/minmax.m4, lgl/m4/netdb_h.m4, lgl/m4/nls.m4, lgl/m4/po.m4,
4287 lgl/m4/printf-posix.m4, lgl/m4/printf.m4, lgl/m4/progtest.m4,
4288 lgl/m4/read-file.m4, lgl/m4/realloc.m4, lgl/m4/size_max.m4,
4289 lgl/m4/snprintf.m4, lgl/m4/socklen.m4, lgl/m4/sockpfaf.m4,
4290 lgl/m4/stdbool.m4, lgl/m4/stdint.m4, lgl/m4/stdint_h.m4,
4291 lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/strcase.m4,
4292 lgl/m4/string_h.m4, lgl/m4/strings_h.m4, lgl/m4/strverscmp.m4,
4293 lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4,
4294 lgl/m4/sys_stat_h.m4, lgl/m4/threadlib.m4, lgl/m4/time_h.m4,
4295 lgl/m4/time_r.m4, lgl/m4/uintmax_t.m4, lgl/m4/unistd_h.m4,
4296 lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4, lgl/m4/visibility.m4,
4297 lgl/m4/wchar.m4, lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4,
4298 lgl/m4/xsize.m4, lgl/memchr.c, lgl/memcmp.c, lgl/memmem.c,
4299 lgl/memmove.c, lgl/minmax.h, lgl/netdb.in.h,
4300 lgl/override/lib/gc-libgcrypt.c.diff, lgl/printf-args.c,
4301 lgl/printf-args.h, lgl/printf-parse.c, lgl/printf-parse.h,
4302 lgl/read-file.c, lgl/read-file.h, lgl/realloc.c, lgl/size_max.h,
4303 lgl/snprintf.c, lgl/stdbool.in.h, lgl/stdint.in.h,
4304 lgl/stdio-impl.h, lgl/stdio-write.c, lgl/stdio.in.h,
4305 lgl/stdlib.in.h, lgl/str-two-way.h, lgl/strcasecmp.c,
4306 lgl/string.in.h, lgl/strings.in.h, lgl/strncasecmp.c,
4307 lgl/strverscmp.c, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4308 lgl/tests/Makefile.am, lgl/tests/dummy.c, lgl/tests/intprops.h,
4309 lgl/tests/test-alloca-opt.c, lgl/tests/test-byteswap.c,
4310 lgl/tests/test-c-ctype.c, lgl/tests/test-errno.c,
4311 lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
4312 lgl/tests/test-func.c, lgl/tests/test-lseek.c,
4313 lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
4314 lgl/tests/test-memcmp.c, lgl/tests/test-netdb.c,
4315 lgl/tests/test-read-file.c, lgl/tests/test-snprintf.c,
4316 lgl/tests/test-stdbool.c, lgl/tests/test-stdint.c,
4317 lgl/tests/test-stdio.c, lgl/tests/test-stdlib.c,
4318 lgl/tests/test-string.c, lgl/tests/test-strings.c,
4319 lgl/tests/test-strverscmp.c, lgl/tests/test-sys_socket.c,
4320 lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
4321 lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
4322 lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
4323 lgl/tests/verify.h, lgl/time.in.h, lgl/time_r.c, lgl/unistd.in.h,
4324 lgl/vasnprintf.c, lgl/vasnprintf.h, lgl/vasprintf.c,
4325 lgl/wchar.in.h, lgl/xsize.h, lib/Makefile.am, lib/configure.ac,
4326 lib/gl/Makefile.am, lib/gl/alloca.in.h, lib/gl/asnprintf.c,
4327 lib/gl/asprintf.c, lib/gl/byteswap.in.h, lib/gl/c-ctype.c,
4328 lib/gl/c-ctype.h, lib/gl/errno.in.h, lib/gl/float+.h,
4329 lib/gl/float.in.h, lib/gl/fseeko.c, lib/gl/gettext.h,
4330 lib/gl/lseek.c, lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4,
4331 lib/gl/m4/codeset.m4, lib/gl/m4/errno_h.m4,
4332 lib/gl/m4/extensions.m4, lib/gl/m4/float_h.m4, lib/gl/m4/fseeko.m4,
4333 lib/gl/m4/func.m4, lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4,
4334 lib/gl/m4/glibc21.m4, lib/gl/m4/gnulib-cache.m4,
4335 lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
4336 lib/gl/m4/gnulib-tool.m4, lib/gl/m4/iconv.m4,
4337 lib/gl/m4/include_next.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intl.m4,
4338 lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
4339 lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
4340 lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
4341 lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4,
4342 lib/gl/m4/lib-prefix.m4, lib/gl/m4/lock.m4, lib/gl/m4/longlong.m4,
4343 lib/gl/m4/lseek.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memchr.m4,
4344 lib/gl/m4/memcmp.m4, lib/gl/m4/memmem.m4, lib/gl/m4/memmove.m4,
4345 lib/gl/m4/minmax.m4, lib/gl/m4/netdb_h.m4, lib/gl/m4/nls.m4,
4346 lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
4347 lib/gl/m4/progtest.m4, lib/gl/m4/read-file.m4,
4348 lib/gl/m4/realloc.m4, lib/gl/m4/size_max.m4, lib/gl/m4/snprintf.m4,
4349 lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4,
4350 lib/gl/m4/stdint.m4, lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4,
4351 lib/gl/m4/stdlib_h.m4, lib/gl/m4/strcase.m4, lib/gl/m4/string_h.m4,
4352 lib/gl/m4/strings_h.m4, lib/gl/m4/strverscmp.m4,
4353 lib/gl/m4/sys_ioctl_h.m4, lib/gl/m4/sys_socket_h.m4,
4354 lib/gl/m4/sys_stat_h.m4, lib/gl/m4/threadlib.m4,
4355 lib/gl/m4/time_h.m4, lib/gl/m4/time_r.m4, lib/gl/m4/uintmax_t.m4,
4356 lib/gl/m4/unistd_h.m4, lib/gl/m4/vasnprintf.m4,
4357 lib/gl/m4/vasprintf.m4, lib/gl/m4/visibility.m4,
4358 lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
4359 lib/gl/m4/xsize.m4, lib/gl/memchr.c, lib/gl/memcmp.c,
4360 lib/gl/memmem.c, lib/gl/memmove.c, lib/gl/minmax.h,
4361 lib/gl/netdb.in.h, lib/gl/override/lib/gc-libgcrypt.c.diff,
4362 lib/gl/printf-args.c, lib/gl/printf-args.h, lib/gl/printf-parse.c,
4363 lib/gl/printf-parse.h, lib/gl/read-file.c, lib/gl/read-file.h,
4364 lib/gl/realloc.c, lib/gl/size_max.h, lib/gl/snprintf.c,
4365 lib/gl/stdbool.in.h, lib/gl/stdint.in.h, lib/gl/stdio-impl.h,
4366 lib/gl/stdio-write.c, lib/gl/stdio.in.h, lib/gl/stdlib.in.h,
4367 lib/gl/str-two-way.h, lib/gl/strcasecmp.c, lib/gl/string.in.h,
4368 lib/gl/strings.in.h, lib/gl/strncasecmp.c, lib/gl/strverscmp.c,
4369 lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4370 lib/gl/tests/Makefile.am, lib/gl/tests/dummy.c,
4371 lib/gl/tests/intprops.h, lib/gl/tests/test-alloca-opt.c,
4372 lib/gl/tests/test-byteswap.c, lib/gl/tests/test-c-ctype.c,
4373 lib/gl/tests/test-errno.c, lib/gl/tests/test-fseeko.c,
4374 lib/gl/tests/test-fseeko.sh, lib/gl/tests/test-func.c,
4375 lib/gl/tests/test-lseek.c, lib/gl/tests/test-lseek.sh,
4376 lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c,
4377 lib/gl/tests/test-netdb.c, lib/gl/tests/test-read-file.c,
4378 lib/gl/tests/test-snprintf.c, lib/gl/tests/test-stdbool.c,
4379 lib/gl/tests/test-stdint.c, lib/gl/tests/test-stdio.c,
4380 lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
4381 lib/gl/tests/test-strings.c, lib/gl/tests/test-strverscmp.c,
4382 lib/gl/tests/test-sys_socket.c, lib/gl/tests/test-sys_stat.c,
4383 lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
4384 lib/gl/tests/test-vasnprintf.c, lib/gl/tests/test-vasprintf.c,
4385 lib/gl/tests/test-wchar.c, lib/gl/tests/verify.h, lib/gl/time.in.h,
4386 lib/gl/time_r.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
4387 lib/gl/vasnprintf.h, lib/gl/vasprintf.c, lib/gl/wchar.in.h,
4388 lib/gl/xsize.h, libextra/configure.ac: Start configure split.
4390 2008-10-30 Simon Josefsson <simon@josefsson.org>
4392 * NEWS, configure.in, doc/gnutls.texi, lib/Makefile.am,
4393 lib/libgnutls-config.in, lib/libgnutls.m4, libextra/.gitignore,
4394 libextra/Makefile.am, libextra/libgnutls-extra-config.in,
4395 libextra/libgnutls-extra.m4: Remove *-config scripts and old M4
4398 2008-10-29 Simon Josefsson <simon@josefsson.org>
4400 * cfg.mk, maint.mk: Update gnulib files.
4402 2008-10-28 Simon Josefsson <simon@josefsson.org>
4404 * cfg.mk: Fix coverage rules.
4406 2008-10-28 Simon Josefsson <simon@josefsson.org>
4408 * cfg.mk: Need to build before running checks.
4410 2008-10-28 Simon Josefsson <simon@josefsson.org>
4412 * cfg.mk: Add code coverage rules.
4414 2008-10-23 Simon Josefsson <simon@josefsson.org>
4416 * : commit 3eab289192e97f0bada61ca2c4d51214a4e4f7df Author: Nikos
4417 Mavrogiannopoulos <nmav@crystal.(none)> Date: Wed Oct 22 22:06:21
4420 2008-10-22 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4422 * : commit 8973cd66b52fda65b4c9ffadab3b9db59a464fb0 Author: Simon
4423 Josefsson <simon@josefsson.org> Date: Wed Oct 22 18:42:41 2008
4426 2008-10-22 Simon Josefsson <simon@josefsson.org>
4428 * gl/m4/netdb_h.m4, gl/netdb.in.h, lgl/m4/netdb_h.m4,
4429 lgl/netdb.in.h, lgl/sys_socket.in.h: Update gnulib files.
4431 2008-10-22 Simon Josefsson <simon@josefsson.org>
4433 * doc/scripts/gdoc: Sync gdoc with libidn for license fixes.
4435 2008-10-22 Simon Josefsson <simon@josefsson.org>
4437 * src/serv.c: Use netdb.h instead of getaddrinfo.h.
4439 2008-10-22 Simon Josefsson <simon@josefsson.org>
4443 2008-10-22 Simon Josefsson <simon@josefsson.org>
4445 * gl/arpa_inet.in.h, gl/gai_strerror.c, gl/getaddrinfo.c,
4446 gl/getaddrinfo.h, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4447 gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
4448 gl/netdb.in.h, gl/netinet_in.in.h, gl/stdarg.in.h,
4449 gl/tests/gnulib.mk, gl/tests/test-getaddrinfo.c,
4450 gl/tests/test-netdb.c, lgl/Makefile.am, lgl/errno.in.h,
4451 lgl/float.in.h, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
4452 lgl/m4/netdb_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/sys_socket_h.m4,
4453 lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/netdb.in.h,
4454 lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
4455 lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4456 lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h, lgl/winsock.c,
4457 libextra/gl/m4/gnulib-common.m4: Update gnulib files.
4459 2008-10-22 Simon Josefsson <simon@josefsson.org>
4461 * NEWS, configure.in: Bump versions.
4463 2008-10-16 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4465 * : commit a1c1da1939efe571f427a6323a8bb5311d933061 Author: Simon
4466 Josefsson <simon@josefsson.org> Date: Thu Oct 16 12:21:32 2008
4469 2008-10-16 Simon Josefsson <simon@josefsson.org>
4471 * NEWS: Version 2.7.0.
4473 2008-10-16 Simon Josefsson <simon@josefsson.org>
4475 * configure.in: Drop netdb.h check.
4477 2008-10-16 Simon Josefsson <simon@josefsson.org>
4479 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
4480 lgl/m4/netdb_h.m4, lgl/netdb.in.h, lgl/tests/Makefile.am,
4481 lgl/tests/test-netdb.c, src/common.h: Add netdb gnulib module. Use
4484 2008-10-16 Simon Josefsson <simon@josefsson.org>
4488 2008-10-16 Simon Josefsson <simon@josefsson.org>
4492 2008-10-16 Simon Josefsson <simon@josefsson.org>
4494 * gl/Makefile.am: Upgrade.
4496 2008-10-16 Simon Josefsson <simon@josefsson.org>
4498 * GNUmakefile, gl/getaddrinfo.c, gl/m4/getaddrinfo.m4,
4499 lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4,
4500 lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4, lgl/m4/unistd_h.m4,
4501 lgl/stdio-write.c, lgl/stdio.in.h, lgl/sys_socket.in.h,
4502 lgl/unistd.in.h, lgl/winsock.c: Update gnulib files.
4504 2008-10-15 Simon Josefsson <simon@josefsson.org>
4506 * tests/Makefile.am: Need to build libutils.la before recursing into
4509 2008-10-14 Simon Josefsson <simon@josefsson.org>
4511 * lib/gnutlsxx.cpp: Minimize ABI changes.
4513 2008-10-13 Simon Josefsson <simon@josefsson.org>
4517 2008-10-13 Simon Josefsson <simon@josefsson.org>
4519 * lib/gnutls_errors.c: Improve GNUTLS_E_AGAIN explanation.
4520 Suggested by "Lavrentiev, Anton (NIH/NLM/NCBI) [C]"
4521 <lavr@ncbi.nlm.nih.gov>.
4523 2008-10-12 Simon Josefsson <simon@josefsson.org>
4527 2008-10-11 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4529 * .gitignore: added to reduce untracked files.
4531 2008-10-11 Simon Josefsson <simon@josefsson.org>
4535 2008-10-11 Simon Josefsson <simon@josefsson.org>
4537 * THANKS, libextra/fipsmd5.c: Add static qualifiers on internal
4538 symbols. Tiny patch from Aaron Ucko <ucko@ncbi.nlm.nih.gov>.
4540 2008-10-09 Simon Josefsson <simon@josefsson.org>
4542 * doc/reference/Makefile.am: Sync with upstream.
4544 2008-10-08 Simon Josefsson <simon@josefsson.org>
4546 * lib/gnutls_cert.h, lib/opencdk/armor.c, lib/opencdk/hash.c,
4547 lib/opencdk/kbnode.c, lib/opencdk/new-packet.c,
4548 lib/opencdk/seskey.c, lib/opencdk/verify.c, lib/x509/x509_int.h,
4549 src/cfg/platon/str/strplus.c: Fix syntax-check warnings.
4551 2008-10-08 Simon Josefsson <simon@josefsson.org>
4553 * lib/opencdk/opencdk.h: Indent.
4555 2008-10-08 Simon Josefsson <simon@josefsson.org>
4557 * lib/debug.c, lib/opencdk/seskey.c, lib/opencdk/sig-check.c: Drop
4560 2008-10-08 Simon Josefsson <simon@josefsson.org>
4562 * NEWS: Mention libgcrypt dependency.
4564 2008-10-08 Simon Josefsson <simon@josefsson.org>
4566 * configure.in, lib/Makefile.am, lib/opencdk/Makefile.am,
4567 lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am:
4568 More libgcrypt fixes.
4570 2008-10-08 Simon Josefsson <simon@josefsson.org>
4572 * configure.in, lib/Makefile.am, src/Makefile.am, tests/Makefile.am:
4573 More libgcrypt fixes.
4575 2008-10-08 Simon Josefsson <simon@josefsson.org>
4577 * configure.in, lib/gnutls_global.c, m4/libgcrypt.m4: Modernize
4578 libgcrypt detection.
4580 2008-10-08 Simon Josefsson <simon@josefsson.org>
4582 * doc/reference/gnutls-docs.sgml, includes/gnutls/x509.h,
4583 lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
4584 lib/x509/output.c, lib/x509/x509_write.c: Doc fixes.
4586 2008-10-08 Simon Josefsson <simon@josefsson.org>
4588 * doc/manpages/Makefile.am: Generated.
4590 2008-10-08 Simon Josefsson <simon@josefsson.org>
4592 * NEWS: Sync with real list.
4594 2008-10-08 Simon Josefsson <simon@josefsson.org>
4596 * lib/x509/x509_int.h: Need libtasn1.h here.
4598 2008-10-08 Simon Josefsson <simon@josefsson.org>
4600 * lib/auth_rsa.c, lib/auth_rsa_export.c, lib/gnutls_cert.c,
4601 lib/gnutls_cert.h, lib/gnutls_mpi.h, lib/gnutls_sig.c,
4602 lib/gnutls_x509.c, lib/mpi-libgcrypt.c, lib/rnd-libgcrypt.c: Reduce
4603 libtasn1.h includes.
4605 2008-10-08 Simon Josefsson <simon@josefsson.org>
4607 * configure.in: Drop obsolete libtasn1 flags.
4609 2008-10-08 Simon Josefsson <simon@josefsson.org>
4611 * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am: Update
4612 libtasn1 linker flags.
4614 2008-10-08 Simon Josefsson <simon@josefsson.org>
4616 * GNUmakefile, configure.in, gl/arpa_inet.in.h, gl/c-ctype.h,
4617 gl/gnulib.mk, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
4618 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
4619 gl/strerror.c, lgl/Makefile.am, lgl/c-ctype.h, lgl/errno.in.h,
4620 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memcmp.m4,
4621 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4622 lgl/m4/unistd_h.m4, lgl/m4/wchar.m4, lgl/stdio.in.h,
4623 lgl/string.in.h, lgl/sys_socket.in.h, lgl/unistd.in.h,
4624 libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4625 libextra/gl/md5.c: Update gnulib files.
4627 2008-10-08 Simon Josefsson <simon@josefsson.org>
4629 * configure.in: Remove obsolete stuff.
4631 2008-10-08 Simon Josefsson <simon@josefsson.org>
4633 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
4634 lib/gnutls_pk.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
4635 lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/pubkey.c,
4636 lib/opencdk/stream.c, lib/openpgp/privkey.c, lib/x509/common.c,
4637 lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
4638 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4639 lib/x509/privkey.c, lib/x509/x509.c, lib/x509/x509_write.c,
4640 libextra/fipsmd5.c, libextra/gl/md5.c, src/certtool-cfg.c,
4641 src/certtool.c, src/cli.c, src/serv.c: Indent.
4643 2008-10-08 Simon Josefsson <simon@josefsson.org>
4645 * NEWS, configure.in, lib/gnutls_global.c, m4/libtasn1.m4: Detect
4646 libtasn1 via AC_LIB_HAVE_LINKFLAGS.
4648 2008-10-07 Simon Josefsson <simon@josefsson.org>
4652 2008-10-07 Ludovic Courtès <ludo@gnu.org>
4654 * tests/Makefile.am: More test compilation fixes with minitasn1. * tests/Makefile.am (AM_CPPFLAGS)[ENABLE_MINITASN1]: Add minitasn1 directory. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4656 2008-10-07 Simon Josefsson <simon@josefsson.org>
4660 2008-10-07 Ludovic Courtès <ludo@gnu.org>
4662 * tests/pkcs12-decode/Makefile.am: Fix compilation of
4663 `pkcs12-decode' test when using minitasn1. * tests/pkcs12-decode/Makefile.am (AM_CPPFLAGS)[ENABLE_MINITASN1]:
4664 Add `minitasn1' include directory. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4666 2008-10-06 Simon Josefsson <simon@josefsson.org>
4670 2008-10-06 Simon Josefsson <simon@josefsson.org>
4672 * libextra/gnutls_openssl.c: Get issuer dn in X509_get_issuer_name,
4675 2008-10-06 Simon Josefsson <simon@josefsson.org>
4677 * NEWS: Add 2.6.0 entries.
4679 2008-10-05 Simon Josefsson <simon@josefsson.org>
4681 * NEWS, configure.in: Bump versions.
4683 2008-10-05 Simon Josefsson <simon@josefsson.org>
4687 2008-10-05 Simon Josefsson <simon@josefsson.org>
4689 * libextra/gnutls_openssl.c: Fix out-of-bounds access. Similar to
4690 debian #499945 lynx-cur problem. libextra/gnutls_openssl.c: fix
4691 X509_get_issuer_name to return issuer name of given certificate and
4692 not try to get the subject dn of the issuer certificate wich may or
4693 may not exist. (Checked how openssl does this, too.) This fixes a
4694 accessing an array outside its bounds. Debian bug #499945 is
4695 instructive about the problem. While lynx-cur credits Thomas Dickey
4696 for the bug, the code and implications are essentially the same for
4697 the gnutls openssl-compat libary. Tiny patch from Thomas Viehmann
4700 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4702 * src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-common.h,
4703 src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
4704 src/certtool.gaa: reduced warnings in compilation of certtool.
4706 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4708 * lib/x509/output.c: use union to avoid wrong type issues.
4710 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4712 * lib/x509/output.c: corrected print order.
4714 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4716 * NEWS, doc/certtool.cfg, includes/gnutls/x509.h,
4717 lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/x509/common.c,
4718 lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
4719 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4720 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c,
4721 lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
4722 src/certtool-cfg.h, src/certtool.c: Added function to copy
4723 extensions from a CRL to a certificate. Reduced many warnings (and
4724 added more by defining gnutls_log as printf like function --gcc
4727 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4729 * configure.in: Disable certain warnings that do not work with my
4732 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4734 * NEWS, includes/gnutls/x509.h, lib/x509/crq.c,
4735 lib/x509/extensions.c, lib/x509/output.c, src/certtool.c: Added
4736 gnutls_x509_crq_set_key_purpose_oid and
4737 gnutls_x509_crq_get_key_purpose_oid.
4739 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4741 * NEWS: documentation added functions
4743 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4747 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4749 * lib/x509/crq.c, lib/x509/extensions.c, lib/x509/x509_int.h: set
4750 global maximum size for certificate requests' extensions size.
4752 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4754 * src/Makefile.am: added missing file
4756 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4758 * includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/crq.c,
4759 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
4760 lib/x509/x509.c, lib/x509/x509_int.h, src/certtool-cfg.c,
4761 src/certtool-cfg.h, src/certtool-common.h, src/certtool-gaa.c,
4762 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Added initial
4763 support for certificate requests handling of X.509 extensions.
4764 Added support to certtool to handle these extensions (add/read)
4766 2008-10-03 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4768 * NEWS, doc/certtool.cfg, includes/gnutls/x509.h, lib/x509/crl.c,
4769 lib/x509/crl_write.c, lib/x509/extensions.c, lib/x509/output.c,
4770 lib/x509/x509_int.h, src/certtool-cfg.c, src/certtool-cfg.h,
4771 src/certtool.c: Added functions to handle and set CRL extensions.
4773 2008-10-01 Simon Josefsson <simon@josefsson.org>
4775 * po/nl.po.in, po/vi.po.in: Sync with TP.
4777 2008-10-01 Simon Josefsson <simon@josefsson.org>
4779 * NEWS, configure.in: Bump versions.
4781 2008-09-29 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4783 * : commit c357933a30801a82e484bed8fbc4bd5b2b34d5e0 Author: Nikos
4784 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Sep 29 15:08:02
4787 2008-09-29 Simon Josefsson <simon@josefsson.org>
4789 * ChangeLog: Generated.
4791 2008-09-29 Simon Josefsson <simon@josefsson.org>
4793 * NEWS: Version 2.5.9.
4795 2008-09-29 Simon Josefsson <simon@josefsson.org>
4799 2008-09-29 Simon Josefsson <simon@josefsson.org>
4801 * NEWS, configure.in: Document ABI change.
4803 2008-09-29 Simon Josefsson <simon@josefsson.org>
4805 * lib/gnutls_constate.c: Re-add comment about too long function, it
4806 is one of the most complex in gnutls.
4808 2008-09-29 Simon Josefsson <simon@josefsson.org>
4810 * configure.in: Need AC_CONFIG_MACRO_DIR for modern libtool.
4812 2008-09-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4814 * includes/gnutls/crypto.h, lib/gnutls_pk.c, lib/opencdk/pubkey.c,
4815 lib/pk-libgcrypt.c, lib/x509/privkey.c, lib/x509/x509_int.h: changed
4816 crypto API to reduce probability of memory leaks during usage of
4819 2008-09-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4821 * : commit 699aa57dacc6446e92c123e93bba1f894067893e Author: Nikos
4822 Mavrogiannopoulos <nmav@turtle.(none)> Date: Sun Sep 28 03:34:59
4825 2008-09-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4827 * NEWS: Revert "fixed" This reverts commit 14647811d21d3eda2d5bd82557329bcf7778f31b.
4829 2008-09-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4833 2008-09-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4835 * lib/gnutls_algorithms.c, lib/gnutls_constate.c, lib/gnutls_int.h:
4836 avoid using malloc for small buffers.
4838 2008-09-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4840 * lib/gnutls_mpi.c: optimized in order to avoid calling malloc for
4843 2008-09-27 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4845 * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert "Revert C99 uses.
4846 Fixes gnutls_mpi.c mem leak, but not others." This reverts commit bdfa289133b15ad7d92eb3151ce86cca4c879426.
4848 2008-09-25 Simon Josefsson <simon@josefsson.org>
4850 * tests/pathlen/Makefile.am, tests/pathlen/pathlen: Use EXEEXT in
4853 2008-09-25 Simon Josefsson <simon@josefsson.org>
4855 * NEWS, tests/key-id/Makefile.am, tests/key-id/key-id,
4856 tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
4857 tests/rsa-md5-collision/Makefile.am,
4858 tests/rsa-md5-collision/rsa-md5-collision, tests/sha2/Makefile.am,
4859 tests/sha2/sha2, tests/userid/Makefile.am, tests/userid/userid: Use
4860 EXEEXT in self-test scripts.
4862 2008-09-25 Simon Josefsson <simon@josefsson.org>
4866 2008-09-25 Simon Josefsson <simon@josefsson.org>
4868 * lgl/vasnprintf.c: Update gnulib files.
4870 2008-09-25 Simon Josefsson <simon@josefsson.org>
4872 * NEWS, THANKS: Add.
4874 2008-09-25 Simon Josefsson <simon@josefsson.org>
4876 * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert C99 uses. Fixes
4877 gnutls_mpi.c mem leak, but not others.
4879 2008-09-24 Simon Josefsson <simon@josefsson.org>
4883 2008-09-24 Simon Josefsson <simon@josefsson.org>
4887 2008-09-24 Simon Josefsson <simon@josefsson.org>
4889 * NEWS, configure.in: Bump versions.
4891 2008-09-23 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4893 * lib/x509/x509.c: Corrected buffer overrun in crt_list_import.
4894 Reported and patch by Jonathan Manktelow.
4896 2008-09-23 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4898 * README: corrected libgcrypt site.
4900 2008-09-23 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4902 * lib/x509/privkey.c: corrected embarrasing bug.
4904 2008-09-23 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4906 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
4907 lib/pk-libgcrypt.c, lib/x509/common.c, lib/x509/dn.c: Corrected
4908 several memory leaks reported by Sam. In some cases switched to C99
4909 to avoid having complex code.
4911 2008-09-23 Simon Josefsson <simon@josefsson.org>
4913 * lib/openpgp/extras.c: Doc fix.
4915 2008-09-23 Simon Josefsson <simon@josefsson.org>
4917 * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fix.
4919 2008-09-23 Simon Josefsson <simon@josefsson.org>
4921 * configure.in, doc/reference/Makefile.am: Use automake warnings.
4923 2008-09-23 Simon Josefsson <simon@josefsson.org>
4927 2008-09-23 Simon Josefsson <simon@josefsson.org>
4929 * cfg.mk: Fix mingw32 rules.
4931 2008-09-23 Simon Josefsson <simon@josefsson.org>
4933 * cfg.mk, doc/Makefile.am, doc/texinfo.css: Use a stylesheet for
4934 texinfo HTML manual.
4936 2008-09-21 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
4938 * lib/x509/privkey.c: fixed memory leak in reencoding of RSA and DSA
4939 private keys. Reported and studied by Sam Varshavchik
4941 2008-09-21 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
4943 * lib/x509/x509_write.c: documented the way set_subject_alt_name()
4946 2008-09-21 Simon Josefsson <simon@josefsson.org>
4948 * ChangeLog: Generated.
4950 2008-09-21 Simon Josefsson <simon@josefsson.org>
4952 * NEWS: Version 2.5.8.
4954 2008-09-21 Simon Josefsson <simon@josefsson.org>
4956 * po/fr.po.in, po/pl.po.in, po/sv.po.in: Sync with TP.
4958 2008-09-21 Simon Josefsson <simon@josefsson.org>
4960 * libextra/Makefile.am: Use srcdir for -Igl/.
4962 2008-09-21 Simon Josefsson <simon@josefsson.org>
4964 * Makefile.am: Don't use CFLAGS with distcheck, causes errors in
4967 2008-09-21 Simon Josefsson <simon@josefsson.org>
4969 * src/certtool.c: Fix warnings.
4971 2008-09-21 Simon Josefsson <simon@josefsson.org>
4973 * src/Makefile.am, src/certtool.c, src/serv.c: Use internal md5 if
4974 libgcrypt is in FIPS mode.
4976 2008-09-21 Simon Josefsson <simon@josefsson.org>
4978 * src/cli.c: Initialize libgnutls-extra too.
4980 2008-09-21 Simon Josefsson <simon@josefsson.org>
4982 * includes/gnutls/extra.h: Add prototype for
4983 gnutls_register_md5_handler.
4985 2008-09-21 Simon Josefsson <simon@josefsson.org>
4987 * libextra/fipsmd5.c: Add Since: tag.
4989 2008-09-21 Simon Josefsson <simon@josefsson.org>
4991 * lib/x509/x509_write.c: Doc fixes.
4993 2008-09-21 Simon Josefsson <simon@josefsson.org>
4995 * Makefile.am: Need -I for aclocal.
4997 2008-09-21 Simon Josefsson <simon@josefsson.org>
4999 * lgl/Makefile.am, lgl/m4/wchar.m4, lgl/tests/test-wchar.c,
5000 lgl/wchar.in.h: Add.
5002 2008-09-21 Simon Josefsson <simon@josefsson.org>
5004 * configure.in, libextra/Makefile.am, src/Makefile.am, src/cli.c:
5005 Fix libextra build. Make gnutls-cli work in libgcrypt FIPS mode.
5007 2008-09-21 Simon Josefsson <simon@josefsson.org>
5009 * libextra/Makefile.am: Fix typo.
5011 2008-09-21 Simon Josefsson <simon@josefsson.org>
5015 2008-09-21 Simon Josefsson <simon@josefsson.org>
5017 * doc/manpages/Makefile.am: Generated.
5019 2008-09-21 Simon Josefsson <simon@josefsson.org>
5021 * doc/gnutls.texi: Fix markup.
5023 2008-09-21 Simon Josefsson <simon@josefsson.org>
5025 * libextra/Makefile.am: Add -I for hmac.h, md5.h.
5027 2008-09-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5029 * src/certtool.c: deinitialize structures after use.
5031 2008-09-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5033 * lib/gnutls_pk.c: Corrected memory leak. Reported by Sam
5036 2008-09-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5038 * includes/gnutls/x509.h: added missing headers.
5040 2008-09-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5042 * lib/gnutls_pk.c, lib/x509/privkey.c: Corrected several bugs in DSA
5043 DER key importing. Reported and debugged by Sam Varshavchik.
5045 2008-09-20 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5047 * lib/opencdk/armor.c, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
5048 lib/opencdk/keydb.c, lib/opencdk/stream.c: added gnutls_assert() to
5051 2008-09-20 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5053 * lib/openpgp/privkey.c: properly report the error line.
5055 2008-09-20 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5057 * NEWS, doc/gnutls.texi, lib/x509/extensions.c, lib/x509/output.c,
5058 lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
5059 src/certtool-cfg.h, src/certtool.c: output.c: Can properly print IP
5060 addresses in certificates. x509_write.c: added
5061 gnutls_x509_crt_set_subject_alt_name added that can add multiple
5062 subject alternative names. certtool: use the new function to be
5063 able to add several names.
5065 2008-09-19 Simon Josefsson <simon@josefsson.org>
5067 * configure.in: Bump versions.
5069 2008-09-19 Simon Josefsson <simon@josefsson.org>
5071 * NEWS, libextra/Makefile.am, libextra/fipsmd5.c: Add
5072 gnutls_register_md5_handler.
5074 2008-09-19 Simon Josefsson <simon@josefsson.org>
5076 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c,
5077 lgl/vasnprintf.c: Update gnulib files.
5079 2008-09-19 Simon Josefsson <simon@josefsson.org>
5081 * configure.in, libextra/gl/Makefile.am, libextra/gl/hmac-md5.c,
5082 libextra/gl/hmac.h, libextra/gl/m4/gnulib-cache.m4,
5083 libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4,
5084 libextra/gl/m4/gnulib-tool.m4, libextra/gl/m4/hmac-md5.m4,
5085 libextra/gl/m4/md5.m4, libextra/gl/m4/memxor.m4, libextra/gl/md5.c,
5086 libextra/gl/md5.h, libextra/gl/memxor.c, libextra/gl/memxor.h: Add
5087 md5 and hmac from gnulib to libextra/gl/.
5089 2008-09-19 Simon Josefsson <simon@josefsson.org>
5093 2008-09-19 Simon Josefsson <simon@josefsson.org>
5095 * lib/gnutls_hash_int.c: Make _gnutls_hash_copy work with registered
5098 2008-09-19 Simon Josefsson <simon@josefsson.org>
5100 * THANKS, lib/gnutls_compress.c, lib/gnutls_compress.h,
5101 libextra/gnutls_extra.c: Make LZO compression support build. Tiny
5102 patch from Arfrever Frehtes Taifersar Arahesis
5103 <arfrever.fta@gmail.com>.
5105 2008-09-17 Simon Josefsson <simon@josefsson.org>
5107 * doc/reference/Makefile.am, lib/Makefile.am, lib/defines.h,
5108 lib/gnutls_errors.h, lib/gnutls_int.h: Merge defines.h into
5111 2008-09-17 Simon Josefsson <simon@josefsson.org>
5113 * lib/gnutls_buffer.h: Remove, unused.
5115 2008-09-17 Simon Josefsson <simon@josefsson.org>
5117 * lib/auth_cert.c, lib/gnutls_x509.c: Fix overflows in gnutls_calloc
5120 2008-09-17 Simon Josefsson <simon@josefsson.org>
5122 * libextra/openssl_compat.c: Fix last commit.
5124 2008-09-17 Simon Josefsson <simon@josefsson.org>
5126 * NEWS, lib/auth_cert.c, lib/gnutls_cert.c,
5127 lib/gnutls_session_pack.c, libextra/openssl_compat.c: Fix overflows
5128 in gnutls_calloc calls.
5130 2008-09-17 Simon Josefsson <simon@josefsson.org>
5132 * NEWS, lib/gnutls_mem.c: libgnutls: Check for overflows in
5133 gnutls_calloc and gnutls_secure_calloc. Reported by Werner Koch
5136 2008-09-17 Simon Josefsson <simon@josefsson.org>
5138 * doc/manpages/Makefile.am: Generated.
5140 2008-09-17 Simon Josefsson <simon@josefsson.org>
5142 * NEWS, THANKS, lib/auth_srp.c, lib/gnutls_int.h, lib/gnutls_srp.c:
5143 libgnutls: New function to set minimum acceptable SRP bits. The
5144 function is gnutls_srp_set_prime_bits. Tiny patch by Kevin Quick
5145 <quick@sparq.org> in
5146 <https://savannah.gnu.org/support/index.php?106454>.
5148 2008-09-17 Simon Josefsson <simon@josefsson.org>
5150 * doc/manpages/gnutls-cli.1: Fix markup, tiny patch from Sam
5151 Varshavchik <mrsam@courier-mta.com>.
5153 2008-09-16 Simon Josefsson <simon@josefsson.org>
5155 * NEWS, lib/auth_cert.c, lib/auth_rsa.c, lib/ext_cert_type.c,
5156 lib/ext_max_record.c, lib/ext_oprfi.c, lib/ext_server_name.c,
5157 lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
5158 lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_compress.c,
5159 lib/gnutls_constate.c, lib/gnutls_extensions.c,
5160 lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_kx.c,
5161 lib/gnutls_pk.c, lib/gnutls_record.c, lib/gnutls_session_pack.c,
5162 lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
5163 lib/gnutls_x509.c, lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
5164 lib/opencdk/armor.c, lib/opencdk/read-packet.c, lib/openpgp/pgp.c,
5165 lib/x509/common.c, lib/x509/crq.c, lib/x509/pkcs12.c,
5166 lib/x509/privkey.c, libextra/gnutls_ia.c, src/printlist.c,
5167 src/serv.c, tests/finished.c, tests/openssl.c, tests/pgps2kgnu.c,
5168 tests/pkcs12-decode/pkcs12_s2k.c, tests/simple.c: Indent.
5170 2008-09-16 Simon Josefsson <simon@josefsson.org>
5172 * NEWS, configure.in: Bump versions.
5174 2008-09-16 Simon Josefsson <simon@josefsson.org>
5176 * ChangeLog: Generated.
5178 2008-09-16 Simon Josefsson <simon@josefsson.org>
5180 * NEWS: Version 2.5.7.
5182 2008-09-16 Simon Josefsson <simon@josefsson.org>
5184 * includes/gnutls/gnutls.h.in: Fix warning about trailing comma.
5186 2008-09-16 Simon Josefsson <simon@josefsson.org>
5188 * doc/gnutls.texi: Fix math markup.
5190 2008-09-16 Simon Josefsson <simon@josefsson.org>
5192 * src/printlist.c: Fix.
5194 2008-09-16 Simon Josefsson <simon@josefsson.org>
5196 * doc/Makefile.am, doc/gnutls.texi, src/printlist.c: Fix.
5198 2008-09-16 Simon Josefsson <simon@josefsson.org>
5202 2008-09-16 Simon Josefsson <simon@josefsson.org>
5204 * doc/reference/gnutls-docs.sgml: Document crypto.h stuff.
5206 2008-09-16 Simon Josefsson <simon@josefsson.org>
5208 * doc/reference/gnutls-docs.sgml: Add list of new symbols in 2.6.x.
5210 2008-09-16 Simon Josefsson <simon@josefsson.org>
5212 * doc/manpages/Makefile.am: Generated.
5214 2008-09-16 Simon Josefsson <simon@josefsson.org>
5216 * includes/gnutls/crypto.h: Indent.
5218 2008-09-16 Simon Josefsson <simon@josefsson.org>
5220 * includes/gnutls/gnutls.h.in: Don't use extern on functions, for
5223 2008-09-16 Simon Josefsson <simon@josefsson.org>
5225 * NEWS: Mention new functions.
5227 2008-09-16 Simon Josefsson <simon@josefsson.org>
5229 * NEWS, doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
5230 lib/gnutls_algorithms.c, src/printlist.c: Add interfaces to get PK
5231 and PK-sign algorithms. Use them.
5233 2008-09-16 Simon Josefsson <simon@josefsson.org>
5237 2008-09-16 Simon Josefsson <simon@josefsson.org>
5239 * tests/Makefile.am: Don't run pgps2kgnu self test when openpgp is
5242 2008-09-16 Simon Josefsson <simon@josefsson.org>
5244 * NEWS: Merge in 2.4.2 news entries.
5246 2008-09-16 Simon Josefsson <simon@josefsson.org>
5248 * lib/opencdk/main.c, lib/opencdk/opencdk.h: Remove cdk_strerror,
5249 unused and uses non-thread safe strerror.
5251 2008-09-16 Simon Josefsson <simon@josefsson.org>
5253 * tests/openpgpself.c, tests/x509dn.c, tests/x509self.c: Fix
5256 2008-09-16 Simon Josefsson <simon@josefsson.org>
5258 * tests/crypto_rng.c: Fix warnings.
5260 2008-09-16 Simon Josefsson <simon@josefsson.org>
5262 * tests/parse_ca.c: Fix warning.
5264 2008-09-16 Simon Josefsson <simon@josefsson.org>
5266 * cfg.mk: Split release target.
5268 2008-09-16 Simon Josefsson <simon@josefsson.org>
5270 * gl/gnulib.mk, gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4,
5271 gl/m4/gnulib-comp.m4, gl/m4/strerror.m4, gl/strerror.c,
5272 gl/tests/gnulib.mk, gl/tests/test-EOVERFLOW.c,
5273 gl/tests/test-strerror.c, lgl/Makefile.am, lgl/errno.in.h,
5274 lgl/m4/eoverflow.m4, lgl/m4/errno_h.m4, lgl/m4/gnulib-comp.m4,
5275 lgl/m4/stdio_h.m4, lgl/stdio.in.h, lgl/sys_socket.in.h,
5276 lgl/tests/Makefile.am, lgl/tests/test-EOVERFLOW.c,
5277 lgl/tests/test-errno.c, lgl/tests/test-memchr.c: Update gnulib
5280 2008-09-15 Simon Josefsson <simon@josefsson.org>
5284 2008-09-15 Simon Josefsson <simon@josefsson.org>
5286 * tests/Makefile.am, tests/setcredcrash.c: Self-test regression of
5287 gnutls_credentials_set.
5289 2008-09-15 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5291 * lib/gnutls_auth.c: removed unnesessary and dangerous free from
5294 2008-09-14 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5296 * lib/auth_cert.c: added some pedantic error checking.
5298 2008-09-09 Simon Josefsson <simon@josefsson.org>
5300 * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
5301 src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate using
5304 2008-09-09 Simon Josefsson <simon@josefsson.org>
5306 * Makefile.am: Test release with -Werror to avoid regressions.
5308 2008-09-09 Simon Josefsson <simon@josefsson.org>
5310 * libextra/openssl_compat.c: Remove unused code.
5312 2008-09-09 Simon Josefsson <simon@josefsson.org>
5314 * lib/mac-libgcrypt.c: Fix warning.
5316 2008-09-09 Simon Josefsson <simon@josefsson.org>
5318 * lib/opencdk/new-packet.c: Fix warning.
5320 2008-09-09 Simon Josefsson <simon@josefsson.org>
5322 * lib/opencdk/opencdk.h: (CDK_KEY_USG_ENCR, CDK_KEY_USG_SIGN): Protect | op.
5324 2008-09-09 Simon Josefsson <simon@josefsson.org>
5326 * lib/cipher-libgcrypt.c: Fix warnings.
5328 2008-09-09 Simon Josefsson <simon@josefsson.org>
5330 * lib/mac-libgcrypt.c: Fix warnings.
5332 2008-09-09 Simon Josefsson <simon@josefsson.org>
5334 * lib/mpi-libgcrypt.c: Fix warnings.
5336 2008-09-09 Simon Josefsson <simon@josefsson.org>
5340 2008-09-09 Simon Josefsson <simon@josefsson.org>
5342 * doc/gnutls.texi: Add initialization section. Update thread
5343 initialization discussion.
5345 2008-09-09 Simon Josefsson <simon@josefsson.org>
5347 * tests/openssl.c: Need to initialize gnutls to avoid crash.
5349 2008-09-08 Simon Josefsson <simon@josefsson.org>
5351 * cfg.mk: Drop redundant.
5353 2008-09-08 Simon Josefsson <simon@josefsson.org>
5357 2008-09-08 Simon Josefsson <simon@josefsson.org>
5359 * NEWS, configure.in: Bump versions.
5361 2008-09-08 Simon Josefsson <simon@josefsson.org>
5363 * configure.in: Remove foo.def after testing --output-def.
5365 2008-09-08 Simon Josefsson <simon@josefsson.org>
5367 * ChangeLog: Generated.
5369 2008-09-08 Simon Josefsson <simon@josefsson.org>
5371 * NEWS: Version 2.5.6.
5373 2008-09-08 Simon Josefsson <simon@josefsson.org>
5375 * build-aux/config.rpath, gl/m4/include_next.m4,
5376 lgl/m4/include_next.m4: Update gnulib files.
5378 2008-09-03 Simon Josefsson <simon@josefsson.org>
5380 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
5381 doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
5382 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
5383 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
5384 doc/examples/ex-crq.c, doc/examples/ex-cxx.cpp,
5385 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
5386 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
5387 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
5388 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
5389 doc/examples/ex-session-info.c, doc/examples/ex-verify.c,
5390 doc/examples/ex-x509-info.c, doc/examples/tcp.c, lib/defines.h,
5391 lib/gnutls_asn1_tab.c, lib/openpgp/openpgp_int.h,
5392 lib/pkix_asn1_tab.c, src/errcodes.c, tests/anonself.c,
5393 tests/certificate_set_x509_crl.c, tests/dhepskself.c,
5394 tests/finished.c, tests/hostname-check/hostname-check.c,
5395 tests/mini.c, tests/moredn.c, tests/netconf-psk.c,
5396 tests/openpgpself.c, tests/oprfi.c, tests/pgps2kgnu.c,
5397 tests/pskself.c, tests/resume.c, tests/tlsia.c, tests/x509dn.c,
5398 tests/x509self.c, tests/x509signself.c: Use #ifdef for checking
5399 HAVE_CONFIG_H for consistency.
5401 2008-09-02 Simon Josefsson <simon@josefsson.org>
5403 * po/POTFILES.in: Mark gnutls_alert for translation.
5405 2008-09-02 Simon Josefsson <simon@josefsson.org>
5407 * po/ms.po.in: Sync with TP.
5409 2008-09-02 Simon Josefsson <simon@josefsson.org>
5411 * lgl/vasnprintf.c: Update gnulib files.
5413 2008-09-02 Simon Josefsson <simon@josefsson.org>
5417 2008-09-02 Simon Josefsson <simon@josefsson.org>
5421 2008-09-02 Simon Josefsson <simon@josefsson.org>
5425 2008-09-02 Simon Josefsson <simon@josefsson.org>
5427 * lib/gnutls_cipher_int.c: Don't return from a void function.
5428 Reported by Dave Uhring <duhring@charter.net>.
5430 2008-09-01 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
5432 * tests/Makefile.am, tests/pgps2kgnu.c: added pgps2kgnu test for GNU
5433 extensions to OpenPGP String-to-Key (S2K) conventions.
5435 2008-09-01 Simon Josefsson <simon@josefsson.org>
5437 * src/tls_test.c: Use gnulib for --version.
5439 2008-09-01 Simon Josefsson <simon@josefsson.org>
5441 * src/crypt.c: Use gnulib more. Remove code.
5443 2008-09-01 Simon Josefsson <simon@josefsson.org>
5445 * src/crypt.c, src/psk.c: Use gnulib for --version.
5447 2008-09-01 Simon Josefsson <simon@josefsson.org>
5449 * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h:
5452 2008-09-01 Simon Josefsson <simon@josefsson.org>
5454 * doc/gnutls.texi, doc/manpages/certtool.1,
5455 doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: Drop
5456 --copyright from documentation.
5458 2008-09-01 Simon Josefsson <simon@josefsson.org>
5460 * NEWS, src/cli.gaa, src/common.c, src/serv.c, src/serv.gaa: Drop
5463 2008-09-01 Simon Josefsson <simon@josefsson.org>
5465 * src/serv.c: Use gnulib for --version.
5467 2008-09-01 Simon Josefsson <simon@josefsson.org>
5469 * src/cli.c: Use gnulib for --version.
5471 2008-09-01 Simon Josefsson <simon@josefsson.org>
5473 * src/certtool.c: Only print libgnutls version in --version if it is
5476 2008-09-01 Simon Josefsson <simon@josefsson.org>
5480 2008-09-01 Simon Josefsson <simon@josefsson.org>
5482 * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_int.h,
5483 lib/gnutls_str.h: Remove gnutls_buffer.h, move definitions to
5486 2008-09-01 Simon Josefsson <simon@josefsson.org>
5488 * lib/gnutls_alert.c: Translate error messages. Cleanup code.
5490 2008-09-01 Simon Josefsson <simon@josefsson.org>
5492 * lib/gnutls_compress.c, lib/gnutls_compress.h: Remove unused stuff.
5494 2008-09-01 Simon Josefsson <simon@josefsson.org>
5496 * doc/manpages/Makefile.am: Generated.
5498 2008-09-01 Simon Josefsson <simon@josefsson.org>
5502 2008-09-01 Simon Josefsson <simon@josefsson.org>
5504 * tests/simple.c: Test sign algos.
5506 2008-09-01 Simon Josefsson <simon@josefsson.org>
5508 * src/common.c: Print pk and sign algos.
5510 2008-09-01 Simon Josefsson <simon@josefsson.org>
5512 * lib/gnutls_algorithms.c: Typo.
5514 2008-09-01 Simon Josefsson <simon@josefsson.org>
5518 2008-09-01 Simon Josefsson <simon@josefsson.org>
5520 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5521 gnutls_sign_list and gnutls_sign_get_id. Suggested by Sam
5522 Varshavchik <mrsam@courier-mta.com>.
5524 2008-09-01 Simon Josefsson <simon@josefsson.org>
5526 * lib/gnutls_algorithms.h, lib/gnutls_compress.h: Move declarations.
5528 2008-09-01 Simon Josefsson <simon@josefsson.org>
5530 * doc/reference/Makefile.am, lib/Makefile.am,
5531 lib/gnutls_compress.c, lib/gnutls_compress.h,
5532 lib/gnutls_compress_int.c, lib/gnutls_compress_int.h,
5533 lib/gnutls_int.h: Merge gnutls_compress_int.? with
5536 2008-09-01 Simon Josefsson <simon@josefsson.org>
5538 * doc/reference/Makefile.am, lib/Makefile.am, lib/auth_anon.c,
5539 lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
5540 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk_passwd.c,
5541 lib/auth_rsa.c, lib/auth_rsa_export.c, lib/auth_srp.c,
5542 lib/auth_srp_passwd.c, lib/auth_srp_rsa.c, lib/ext_server_name.c,
5543 lib/ext_srp.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
5544 lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_cert.c,
5545 lib/gnutls_handshake.c, lib/gnutls_record.c,
5546 lib/gnutls_session_pack.c, lib/gnutls_state.c, lib/gnutls_state.h,
5547 lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
5548 libextra/ext_inner_application.c: Move definitions in
5549 gnutls_auth_int.h to gnutls_auth.h and update callers.
5551 2008-09-01 Simon Josefsson <simon@josefsson.org>
5553 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
5554 lib/gnutls_compress.c: Move compression functions to
5555 gnutls_compress.c to make gnutls_algorithms.c more readable.
5557 2008-09-01 Simon Josefsson <simon@josefsson.org>
5559 * lib/gnutls_algorithms.c: Fix warning.
5561 2008-09-01 Simon Josefsson <simon@josefsson.org>
5563 * doc/manpages/Makefile.am: Generated.
5565 2008-09-01 Simon Josefsson <simon@josefsson.org>
5567 * lib/gnutls_algorithms.c: Doc fix.
5569 2008-09-01 Simon Josefsson <simon@josefsson.org>
5571 * tests/simple.c: Add more tests.
5573 2008-09-01 Simon Josefsson <simon@josefsson.org>
5575 * lib/gnutls_algorithms.c: Fix typo.
5577 2008-09-01 Simon Josefsson <simon@josefsson.org>
5579 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5580 gnutls_pk_list and gnutls_pk_get_id. Suggested by Sam Varshavchik
5581 <mrsam@courier-mta.com>.
5583 2008-09-01 Simon Josefsson <simon@josefsson.org>
5585 * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/include_next.m4,
5586 gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/netinet_in.in.h,
5587 gl/stdarg.in.h, lgl/Makefile.am, lgl/float.in.h,
5588 lgl/m4/include_next.m4, lgl/m4/lib-link.m4, lgl/m4/lib-prefix.m4,
5589 lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
5590 lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
5591 lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h: Update gnulib files.
5593 2008-09-01 Simon Josefsson <simon@josefsson.org>
5595 * lib/minitasn1/Makefile.am, lib/openpgp/Makefile.am: Fixes.
5597 2008-09-01 Simon Josefsson <simon@josefsson.org>
5599 * doc/gnutls.texi: Fix license and libgnutls-extra stuff.
5601 2008-08-31 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5603 * : commit 765c079be0195f0f7fbefccf8b6a8910015042a6 Author: Nikos
5604 Mavrogiannopoulos <nmav@crystal.(none)> Date: Sun Aug 31 13:33:52
5607 2008-08-29 Simon Josefsson <simon@josefsson.org>
5609 * lib/Makefile.am, lib/gnutls_openpgp.c, lib/openpgp/Makefile.am,
5610 lib/openpgp/gnutls_openpgp.c: Move gnutls_openpgp.c to lib/openpgp/.
5612 2008-08-29 Simon Josefsson <simon@josefsson.org>
5614 * lib/gnutls_errors.c: Add Since: tag for gtk-doc.
5616 2008-08-29 Simon Josefsson <simon@josefsson.org>
5618 * NEWS, configure.in: Bump versions.
5620 2008-08-29 Simon Josefsson <simon@josefsson.org>
5622 * cfg.mk: Fix release target.
5624 2008-08-29 Simon Josefsson <simon@josefsson.org>
5626 * NEWS: Version 2.5.5.
5628 2008-08-29 Simon Josefsson <simon@josefsson.org>
5630 * ChangeLog: Generated.
5632 2008-08-29 Simon Josefsson <simon@josefsson.org>
5634 * .clcopying: Update copyright years.
5636 2008-08-29 Simon Josefsson <simon@josefsson.org>
5638 * Makefile.am, cfg.mk: Split up release targets.
5640 2008-08-29 Simon Josefsson <simon@josefsson.org>
5642 * NEWS, lib/minitasn1/element.c, lib/minitasn1/libtasn1.h,
5643 lib/minitasn1/structure.c: Use libtasn1 1.5.
5645 2008-08-29 Simon Josefsson <simon@josefsson.org>
5647 * lib/gnutls_str.c: Include stdarg.h for va_start etc.
5649 2008-08-29 Simon Josefsson <simon@josefsson.org>
5651 * lib/gnutls_anon_cred.c: Fix dummy cred.
5653 2008-08-29 Simon Josefsson <simon@josefsson.org>
5655 * configure.in: Bump libtool version because of new API.
5657 2008-08-29 Simon Josefsson <simon@josefsson.org>
5659 * doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
5660 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
5661 doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
5662 doc/examples/ex-serv1.c, lib/gnutls_anon_cred.c,
5663 lib/gnutls_buffers.c, lib/opencdk/keydb.c,
5664 libextra/openssl_compat.c, libextra/openssl_compat.h,
5665 src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
5666 src/crypt.c, src/prime.c, src/printlist.c, src/serv.c, src/tests.c,
5667 src/tls_test.c: Fix warnings.
5669 2008-08-29 Simon Josefsson <simon@josefsson.org>
5671 * configure.in: Fix description of --enable-developer-mode. Right
5672 now all it does is to enable compiler warnings.
5674 2008-08-29 Simon Josefsson <simon@josefsson.org>
5676 * NEWS, lib/auth_cert.c, lib/auth_srp_passwd.h,
5677 lib/auth_srp_sb64.c, lib/gnutls_constate.c, lib/gnutls_global.c,
5678 lib/gnutls_helper.c, lib/gnutls_int.h, lib/gnutls_srp.c,
5679 lib/gnutls_supplemental.c, lib/gnutls_x509.c, lib/mac-libgcrypt.c,
5680 lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
5681 lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.h,
5682 lib/opencdk/opencdk.h, lib/opencdk/stream.c, lib/openpgp/extras.c,
5683 lib/pk-libgcrypt.c, libextra/gnutls_ia.c: Fix warnings.
5685 2008-08-29 Simon Josefsson <simon@josefsson.org>
5687 * doc/manpages/Makefile.am: Generated.
5689 2008-08-29 Simon Josefsson <simon@josefsson.org>
5691 * lib/gnutls_errors.c: Translate unknown error code message.
5693 2008-08-29 Simon Josefsson <simon@josefsson.org>
5695 * lib/gnutls_errors.c: Don't translate symbol names.
5697 2008-08-29 Simon Josefsson <simon@josefsson.org>
5699 * lib/gnutls_errors.c: Fix warning about defining variable inside
5702 2008-08-29 Simon Josefsson <simon@josefsson.org>
5704 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
5705 src/errcodes.c: Add gnutls_strerror_name.
5707 2008-08-29 Simon Josefsson <simon@josefsson.org>
5709 * lib/gnutls_extensions.c: Re-add, but mark static.
5711 2008-08-29 Simon Josefsson <simon@josefsson.org>
5713 * GNUmakefile, gl/getdelim.c, gl/m4/getdelim.m4, maint.mk: Update
5716 2008-08-29 Simon Josefsson <simon@josefsson.org>
5718 * NEWS, lib/opencdk/Makefile.am, lib/x509/Makefile.am: Fix libtasn1
5721 2008-08-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5723 * lib/opencdk/read-packet.c: avoid using gcrypt function.
5725 2008-08-28 Simon Josefsson <simon@josefsson.org>
5727 * configure.in, lib/auth_rsa.c, lib/debug.c, lib/gnutls_cert.c,
5728 lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_extensions.c,
5729 lib/gnutls_handshake.c, lib/gnutls_v2_compat.c: Fix warnings.
5731 2008-08-28 Simon Josefsson <simon@josefsson.org>
5733 * lib/x509/common.c: Simplify logic.
5735 2008-08-28 Simon Josefsson <simon@josefsson.org>
5737 * lib/x509/dn.c: Remove dead code.
5739 2008-08-28 Simon Josefsson <simon@josefsson.org>
5741 * lib/openpgp/Makefile.am: Don't include missing -I's.
5743 2008-08-28 Simon Josefsson <simon@josefsson.org>
5745 * configure.in: Drop warning.
5747 2008-08-28 Simon Josefsson <simon@josefsson.org>
5749 * lib/x509/Makefile.am: Drop removed libextra directories from -I's.
5751 2008-08-28 Simon Josefsson <simon@josefsson.org>
5753 * configure.in: Enable all kind of warnings. If you remove some,
5754 add a comment on why.
5756 2008-08-28 Simon Josefsson <simon@josefsson.org>
5758 * lib/openpgp/pgp.c, lib/x509/pbkdf2-sha1.c: Fix warnings.
5760 2008-08-28 Simon Josefsson <simon@josefsson.org>
5762 * configure.in: Tweak warnings.
5764 2008-08-28 Simon Josefsson <simon@josefsson.org>
5766 * includes/gnutls/x509.h, lib/x509/common.c, lib/x509/common.h,
5767 lib/x509/dn.c: Fix warnings.
5769 2008-08-28 Simon Josefsson <simon@josefsson.org>
5771 * lib/x509/common.c, lib/x509/common.h: Fix warnings.
5773 2008-08-28 Simon Josefsson <simon@josefsson.org>
5775 * lib/auth_srp.c, lib/rnd-libgcrypt.c: Fix warnings.
5777 2008-08-28 Simon Josefsson <simon@josefsson.org>
5779 * lib/gnutls_num.h: Protect against double inclusion.
5781 2008-08-28 Simon Josefsson <simon@josefsson.org>
5783 * lib/crypto.h: Protect against double inclusions.
5785 2008-08-28 Simon Josefsson <simon@josefsson.org>
5787 * lgl/Makefile.am, lgl/byteswap.in.h, lgl/m4/byteswap.m4,
5788 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
5789 lgl/tests/Makefile.am, lgl/tests/test-byteswap.c, lib/gnutls_num.c,
5790 lib/gnutls_num.h: Use byteswap from gnulib.
5792 2008-08-28 Simon Josefsson <simon@josefsson.org>
5794 * lib/auth_srp.h, lib/gnutls_global.c: Fix warnings.
5796 2008-08-28 Simon Josefsson <simon@josefsson.org>
5798 * lib/gnutls_auth_int.h: Protect against double inclusion.
5800 2008-08-28 Simon Josefsson <simon@josefsson.org>
5802 * lib/gnutls_errors.h: Protect against double inclusion.
5804 2008-08-28 Simon Josefsson <simon@josefsson.org>
5806 * lib/gnutls_buffers.h, lib/gnutls_record.h, lib/gnutls_state.h: Fix
5809 2008-08-28 Simon Josefsson <simon@josefsson.org>
5811 * lib/gnutls_algorithms.h, lib/gnutls_pk.h, lib/gnutls_x509.h,
5812 lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/verify.c: Fix
5815 2008-08-28 Simon Josefsson <simon@josefsson.org>
5817 * configure.in: Add warning.
5819 2008-08-28 Simon Josefsson <simon@josefsson.org>
5821 * configure.in: Check whether warning flags are supported before
5824 2008-08-28 Simon Josefsson <simon@josefsson.org>
5826 * doc/examples/Makefile.am, lib/gnutls_x509.c, lib/x509/output.c:
5827 Make disable-extra-pki work better.
5829 2008-08-28 Simon Josefsson <simon@josefsson.org>
5831 * configure.in: Fix --disable-extra-pki flag.
5833 2008-08-28 Simon Josefsson <simon@josefsson.org>
5835 * NEWS, lib/gnutls_x509.c, lib/gnutls_x509.h, tests/Makefile.am,
5836 tests/set_pkcs7_cred.c: Remove code to import PKCS#7 certificate
5837 chains. The code hasn't worked since GnuTLS v0.9.0. Reported by
5838 Christian Grothoff <christian@grothoff.org>.
5840 2008-08-27 Simon Josefsson <simon@josefsson.org>
5842 * lib/gnutls_handshake.c: Cast datasize to long to match %ld printf
5845 2008-08-26 Simon Josefsson <simon@josefsson.org>
5847 * tests/set_pkcs7_cred.c: Fix.
5849 2008-08-26 Simon Josefsson <simon@josefsson.org>
5851 * tests/set_pkcs7_cred.c: Use utils infrastructure.
5853 2008-08-26 Simon Josefsson <simon@josefsson.org>
5855 * tests/Makefile.am, tests/set_pkcs7_cred.c: Add set_pkcs7_cred self
5858 2008-08-26 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
5860 * : commit 06ee30f6e553d4739ca50ab84492179da64cfc3e Author: Daniel
5861 Kahn Gillmor <dkg@fifthhorseman.net> Date: Tue Aug 26 11:00:27
5864 2008-08-26 Simon Josefsson <simon@josefsson.org>
5866 * lib/gnutls_global.c, libextra/gnutls_extra.c: Fix gnulib calls.
5868 2008-08-26 Simon Josefsson <simon@josefsson.org>
5872 2008-08-26 Simon Josefsson <simon@josefsson.org>
5876 2008-08-26 Simon Josefsson <simon@josefsson.org>
5880 2008-08-26 Simon Josefsson <simon@josefsson.org>
5884 2008-08-26 Simon Josefsson <simon@josefsson.org>
5888 2008-08-26 Simon Josefsson <simon@josefsson.org>
5890 * gl/m4/autobuild.m4, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
5891 lgl/m4/string_h.m4, lgl/m4/strverscmp.m4, lgl/m4/threadlib.m4,
5892 lgl/string.in.h, lgl/strverscmp.h, lgl/tests/Makefile.am,
5893 lgl/tests/test-strverscmp.c: Update gnulib files.
5895 2008-08-25 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5897 * lib/gnutls_pk.c, lib/pk-libgcrypt.c, lib/x509/privkey.c: corrected
5898 private key generation
5900 2008-08-25 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5902 * : commit 976565830d853f981ecd749bdb15dd02133ed93b Author: Nikos
5903 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Aug 25 19:50:07
5906 2008-08-25 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5908 * lib/x509/output.c: removed code that incorrectly printed IP
5911 2008-08-23 Simon Josefsson <simon@josefsson.org>
5915 2008-08-23 Simon Josefsson <simon@josefsson.org>
5917 * po/LINGUAS, po/fr.po.in, po/nl.po.in: Sync with TP.
5919 2008-08-20 Simon Josefsson <simon@josefsson.org>
5923 2008-08-19 Simon Josefsson <simon@josefsson.org>
5925 * NEWS, configure.in: Bump versions.
5927 2008-08-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5929 * lib/opencdk/opencdk.h, lib/opencdk/read-packet.c: patch by Daniel
5930 Kahn Gillmor, to enable parsing (but not decrypting) of locked
5931 secret keys (including the "gnu-dummy" S2K option).
5933 2008-08-19 Simon Josefsson <simon@josefsson.org>
5935 * ChangeLog: Generated.
5937 2008-08-19 Simon Josefsson <simon@josefsson.org>
5939 * NEWS: Version 2.5.4.
5941 2008-08-18 Simon Josefsson <simon@josefsson.org>
5943 * gl/m4/autobuild.m4, lgl/m4/lock.m4: Update gnulib files.
5945 2008-08-18 Simon Josefsson <simon@josefsson.org>
5949 2008-08-18 Simon Josefsson <simon@josefsson.org>
5953 2008-08-18 Simon Josefsson <simon@josefsson.org>
5957 2008-08-18 Simon Josefsson <simon@josefsson.org>
5959 * lib/gnutls_global.c: Fix secure memory initialization of
5960 libgcrypt. Reported by Joe Orton <joe@manyfish.co.uk> in
5962 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2992>.
5964 2008-08-16 Simon Josefsson <simon@josefsson.org>
5966 * doc/gnutls.texi: Reference NIST SP 800-57.
5968 2008-08-16 Simon Josefsson <simon@josefsson.org>
5970 * doc/protocol/rfc5246.txt: Add.
5972 2008-08-14 Simon Josefsson <simon@josefsson.org>
5974 * NEWS: Re-add lost entry.
5976 2008-08-14 Simon Josefsson <simon@josefsson.org>
5978 * lib/crypto.c, lib/gnutls_extensions.c, lib/gnutls_state.c,
5979 lib/x509/crq.c: Doc fixes.
5981 2008-08-14 Simon Josefsson <simon@josefsson.org>
5983 * NEWS, configure.in: Bump versions.
5985 2008-08-14 Simon Josefsson <simon@josefsson.org>
5987 * ChangeLog: Generated.
5989 2008-08-14 Simon Josefsson <simon@josefsson.org>
5991 * NEWS: Version 2.5.3.
5993 2008-08-13 Simon Josefsson <simon@josefsson.org>
5997 2008-08-13 Simon Josefsson <simon@josefsson.org>
6001 2008-08-13 Simon Josefsson <simon@josefsson.org>
6003 * includes/gnutls/extra.h, includes/gnutls/openssl.h,
6004 includes/gnutls/pkcs12.h, includes/gnutls/x509.h: Bump copyright in
6005 installed header files.
6007 2008-08-13 Simon Josefsson <simon@josefsson.org>
6009 * doc/manpages/Makefile.am: Generated.
6011 2008-08-13 Simon Josefsson <simon@josefsson.org>
6015 2008-08-13 Simon Josefsson <simon@josefsson.org>
6017 * includes/gnutls/gnutls.h.in: Drop final comma in enum. Reported
6018 in <https://savannah.gnu.org/support/?106453>.
6020 2008-08-13 Simon Josefsson <simon@josefsson.org>
6022 * lib/gnutlsxx.cpp: Don't call SRP functions if SRP is disabled.
6024 2008-08-13 Simon Josefsson <simon@josefsson.org>
6026 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
6027 lib/auth_rsa.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
6028 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_session_pack.c,
6029 lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
6030 libextra/gnutls_ia.c: Fix namespace problem with TLS_MASTER_SIZE and
6033 2008-08-13 Simon Josefsson <simon@josefsson.org>
6035 * gl/c-ctype.c, gl/c-ctype.h, gl/gnulib.mk, gl/inet_pton.c,
6036 gl/m4/gnulib-comp.m4, gl/m4/inet_pton.m4, gl/tests/gnulib.mk,
6037 gl/tests/test-c-ctype.c: Update gnulib files.
6039 2008-08-13 Simon Josefsson <simon@josefsson.org>
6041 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c,
6042 lib/gnutls_int.h, lib/gnutls_state.c, tests/Makefile.am,
6043 tests/finished.c: Add API to set callback to extract TLS Finished
6046 2008-08-08 Simon Josefsson <simon@josefsson.org>
6048 * doc/manpages/Makefile.am: Generated.
6050 2008-08-05 Simon Josefsson <simon@josefsson.org>
6052 * GNUmakefile: Update gnulib files.
6054 2008-08-05 Simon Josefsson <simon@josefsson.org>
6058 2008-08-04 Simon Josefsson <simon@josefsson.org>
6060 * GNUmakefile, build-aux/gnupload: Update gnulib files.
6062 2008-08-03 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6064 * includes/gnutls/x509.h, lib/x509/crq.c: added
6065 gnutls_x509_crq_set_key_rsa_raw() which will set a raw key to a
6066 certificate request.
6068 2008-08-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6070 * : commit 767fb210de7dcde20ac05e1f3ca78375279f5603 Author: Nikos
6071 Mavrogiannopoulos <nmav@crystal.(none)> Date: Sat Aug 2 11:55:56
6074 2008-07-22 Simon Josefsson <simon@josefsson.org>
6076 * lib/auth_psk_passwd.c, lib/gnutls_cipher.c,
6077 lib/gnutls_handshake.c, lib/x509/pkcs12.c,
6078 lib/x509/privkey_pkcs8.c, src/crypt.c: Make it compile.
6080 2008-07-22 Simon Josefsson <simon@josefsson.org>
6082 * doc/Makefile.am: Drop doxygen.
6084 2008-07-22 Simon Josefsson <simon@josefsson.org>
6086 * GNUmakefile, gl/m4/gnulib-comp.m4, lgl/m4/gnulib-comp.m4,
6087 lgl/vasnprintf.c: Update gnulib files.
6089 2008-07-10 Simon Josefsson <simon@josefsson.org>
6091 * configure.in: Bump versions.
6093 2008-07-10 Simon Josefsson <simon@josefsson.org>
6095 * NEWS, configure.in, doc/Makefile.am, doc/doxygen/Doxyfile.in,
6096 doc/doxygen/Doxyfile.orig: Add doxygen scripts.
6098 2008-07-10 Simon Josefsson <simon@josefsson.org>
6100 * lib/x509/common.c: Cleanup struct name, for doxygen documentation.
6102 2008-07-09 Simon Josefsson <simon@josefsson.org>
6104 * lib/random.h: Add license.
6106 2008-07-09 Simon Josefsson <simon@josefsson.org>
6108 * lib/auth_rsa.c, lib/auth_srp_passwd.c, lib/gnutls_pk.c,
6109 lib/random.c, lib/random.h, lib/x509/privkey_pkcs8.c, src/psk.c:
6110 Minor randomness API cleanups.
6112 2008-07-09 Simon Josefsson <simon@josefsson.org>
6114 * lib/x509/dsa.c: Remove unused code.
6116 2008-07-08 Simon Josefsson <simon@josefsson.org>
6118 * ChangeLog: Generated.
6120 2008-07-08 Simon Josefsson <simon@josefsson.org>
6122 * NEWS: Version 2.5.2.
6124 2008-07-08 Simon Josefsson <simon@josefsson.org>
6126 * doc/gnutls.texi: Fix @include of algorithms.texi.
6128 2008-07-08 Simon Josefsson <simon@josefsson.org>
6130 * doc/Makefile.am: Fix typos.
6132 2008-07-08 Simon Josefsson <simon@josefsson.org>
6134 * doc/Makefile.am, src/Makefile.am: Generate algorithms.texi the
6135 same way as error_codes.texi for consistency. Fixes 'make
6136 distcheck' due to srcdir != objdir breakage.
6138 2008-07-08 Simon Josefsson <simon@josefsson.org>
6140 * configure.in: Bump libtool library version because we added
6143 2008-07-08 Simon Josefsson <simon@josefsson.org>
6145 * NEWS, lib/Makefile.am, lib/ext_inner_application.c,
6146 lib/ext_inner_application.h, lib/gnutls_extensions.c,
6147 libextra/Makefile.am, libextra/ext_inner_application.c,
6148 libextra/ext_inner_application.h, libextra/gnutls_extra.c: Move
6149 TLS/IA features to libgnutls-extra.
6151 2008-07-08 Simon Josefsson <simon@josefsson.org>
6153 * tests/tlsia.c: Initialize extra library.
6155 2008-07-08 Simon Josefsson <simon@josefsson.org>
6157 * doc/manpages/Makefile.am: Generated.
6159 2008-07-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6161 * src/printlist.c: added missing file.
6163 2008-07-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6165 * doc/Makefile.am, doc/gnutls.texi: automatically generate the
6166 appendix with supported algorithms and ciphersuites.
6168 2008-07-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6170 * src/Makefile.am: automatically generate the appendix with
6171 supported algorithms and ciphersuites.
6173 2008-07-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6175 * lib/gnutls_priority.c: document a way to get the available
6176 algorithms and protocols.
6178 2008-07-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6180 * lib/x509/common.c: Corrected memory leak in read_octet. Based on
6181 patch by Colin Leroy (colin@colino.net)
6183 2008-07-03 Simon Josefsson <simon@josefsson.org>
6187 2008-07-03 Simon Josefsson <simon@josefsson.org>
6189 * includes/gnutls/gnutls.h.in, lib/gnutls_extensions.c,
6190 lib/gnutls_extensions.h, lib/gnutls_global.c,
6191 lib/gnutls_handshake.c, lib/gnutls_int.h: Add APIs to register TLS
6194 2008-07-02 Simon Josefsson <simon@josefsson.org>
6196 * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use AM_CPPFLAGS.
6198 2008-07-02 Simon Josefsson <simon@josefsson.org>
6200 * lib/opencdk/Makefile.am: lib/opencdk/Makefile.am (INCLUDES):
6201 Rename to `AM_CPPFLAGS'.
6203 2008-07-02 Simon Josefsson <simon@josefsson.org>
6207 2008-07-02 Simon Josefsson <simon@josefsson.org>
6211 2008-07-02 Simon Josefsson <simon@josefsson.org>
6213 * Makefile.am, cfg.mk: Guile problem fixed.
6215 2008-07-02 Simon Josefsson <simon@josefsson.org>
6217 * lib/gnutls_dh_primes.c: Fix typo that swapped prime/generator in
6218 gnutls_dh_params_generate2.
6220 2008-07-02 Simon Josefsson <simon@josefsson.org>
6222 * NEWS, configure.in: Bump versions.
6224 2008-07-02 Simon Josefsson <simon@josefsson.org>
6226 * ChangeLog: Generated.
6228 2008-07-02 Simon Josefsson <simon@josefsson.org>
6230 * NEWS: Version 2.5.1.
6232 2008-07-02 Simon Josefsson <simon@josefsson.org>
6234 * cfg.mk, doc/examples/ex-cert-select.c,
6235 doc/examples/ex-client-psk.c, doc/examples/ex-client-tlsia.c,
6236 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
6237 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
6238 doc/examples/ex-serv-psk.c, doc/examples/ex-serv1.c,
6239 guile/src/core.c, guile/src/errors.c, guile/src/extra.c,
6240 lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
6241 lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_rsa.c,
6242 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.c,
6243 lib/auth_srp_rsa.c, lib/cipher-libgcrypt.c, lib/crypto.c,
6244 lib/debug.c, lib/ext_cert_type.c, lib/ext_max_record.c,
6245 lib/ext_oprfi.c, lib/ext_server_name.c, lib/ext_srp.c,
6246 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
6247 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
6248 lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
6249 lib/gnutls_compress.c, lib/gnutls_constate.c, lib/gnutls_db.c,
6250 lib/gnutls_dh.c, lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
6251 lib/gnutls_extensions.c, lib/gnutls_global.c,
6252 lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_kx.c,
6253 lib/gnutls_mpi.c, lib/gnutls_openpgp.c, lib/gnutls_pk.c,
6254 lib/gnutls_priority.c, lib/gnutls_psk.c, lib/gnutls_psk_netconf.c,
6255 lib/gnutls_record.c, lib/gnutls_session.c,
6256 lib/gnutls_session_pack.c, lib/gnutls_sig.c, lib/gnutls_srp.c,
6257 lib/gnutls_state.c, lib/gnutls_str.c, lib/gnutls_supplemental.c,
6258 lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
6259 lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
6260 lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/dummy.c,
6261 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
6262 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/misc.c,
6263 lib/opencdk/new-packet.c, lib/opencdk/pubkey.c,
6264 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
6265 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
6266 lib/opencdk/verify.c, lib/opencdk/write-packet.c,
6267 lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/output.c,
6268 lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
6269 lib/pk-libgcrypt.c, lib/random.c, lib/rnd-libgcrypt.c,
6270 lib/x509/common.c, lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
6271 lib/x509/dsa.c, lib/x509/extensions.c, lib/x509/mpi.c,
6272 lib/x509/output.c, lib/x509/pbkdf2-sha1.c, lib/x509/pkcs12.c,
6273 lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
6274 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
6275 lib/x509/sign.c, lib/x509/x509.c, lib/x509/x509_write.c,
6276 libextra/gnutls_openssl.c, src/certtool-cfg.c, src/certtool.c,
6277 src/cli.c, src/common.c, src/crypt.c, src/psk.c, src/select.c,
6278 src/serv.c, src/tests.c, src/tls_test.c,
6279 tests/certificate_set_x509_crl.c, tests/crypto_rng.c,
6280 tests/dhepskself.c, tests/dn.c, tests/gc.c,
6281 tests/hostname-check/hostname-check.c, tests/mini.c,
6282 tests/moredn.c, tests/mpi.c, tests/openpgp/keyring.c,
6283 tests/openpgpself.c, tests/oprfi.c, tests/parse_ca.c,
6284 tests/pkcs12-decode/pkcs12_s2k.c, tests/x509dn.c, tests/x509self.c,
6285 tests/x509signself.c: Indent code.
6287 2008-07-02 Simon Josefsson <simon@josefsson.org>
6289 * NEWS, configure.in: Bump versions.
6291 2008-07-02 Simon Josefsson <simon@josefsson.org>
6293 * ChangeLog: Generated.
6295 2008-07-02 Simon Josefsson <simon@josefsson.org>
6297 * NEWS: Version 2.5.0.
6299 2008-07-02 Simon Josefsson <simon@josefsson.org>
6301 * tests/pkcs12-decode/Makefile.am: The -I.. needs to point to
6304 2008-07-02 Simon Josefsson <simon@josefsson.org>
6308 2008-07-02 Simon Josefsson <simon@josefsson.org>
6312 2008-07-02 Simon Josefsson <simon@josefsson.org>
6314 * lib/opencdk/Makefile.am: Need -I to builddir for gnutls.h.
6316 2008-07-02 Simon Josefsson <simon@josefsson.org>
6318 * doc/reference/Makefile.am: Ignore more.
6320 2008-07-02 Simon Josefsson <simon@josefsson.org>
6322 * lib/x509/Makefile.am: Dist pbkdf2-sha1.h.
6324 2008-07-02 Simon Josefsson <simon@josefsson.org>
6326 * po/pl.po.in, po/vi.po.in: Sync with TP.
6328 2008-07-02 Simon Josefsson <simon@josefsson.org>
6330 * Makefile.am, cfg.mk: Disable building guile for now, to be able to
6333 2008-07-02 Simon Josefsson <simon@josefsson.org>
6335 * NEWS: Sort functions.
6337 2008-07-02 Simon Josefsson <simon@josefsson.org>
6339 * doc/gnutls.texi: Don't use @acronym for C++, as it breaks old
6340 texinfo/tetex installations. Further, C++ isn't an acronym anyway
6343 2008-07-01 Simon Josefsson <simon@josefsson.org>
6345 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6346 gl/tests/Makefile.am, gl/tests/gnulib.mk,
6347 gl/tests/test-EOVERFLOW.c, gl/tests/test-arpa_inet.c,
6348 gl/tests/test-getaddrinfo.c, gl/tests/test-getdelim.c,
6349 gl/tests/test-getline.c, gl/tests/test-netinet_in.c,
6350 gl/tests/test-strerror.c, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
6351 lgl/m4/gnulib-comp.m4, lgl/tests/Makefile.am, lgl/tests/dummy.c,
6352 lgl/tests/intprops.h, lgl/tests/test-EOVERFLOW.c,
6353 lgl/tests/test-alloca-opt.c, lgl/tests/test-c-ctype.c,
6354 lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
6355 lgl/tests/test-func.c, lgl/tests/test-lseek.c,
6356 lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
6357 lgl/tests/test-memcmp.c, lgl/tests/test-read-file.c,
6358 lgl/tests/test-snprintf.c, lgl/tests/test-stdbool.c,
6359 lgl/tests/test-stdint.c, lgl/tests/test-stdio.c,
6360 lgl/tests/test-stdlib.c, lgl/tests/test-string.c,
6361 lgl/tests/test-strings.c, lgl/tests/test-sys_socket.c,
6362 lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
6363 lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
6364 lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
6365 lgl/tests/verify.h: Add gnulib self-tests.
6367 2008-07-01 Simon Josefsson <simon@josefsson.org>
6369 * lgl/m4/gnulib-cache.m4: Put gnulib tests in a separate directory.
6371 2008-07-01 Simon Josefsson <simon@josefsson.org>
6373 * m4/gc_random.m4: Remove unused code.
6375 2008-07-01 Simon Josefsson <simon@josefsson.org>
6377 * lgl/Makefile.am, lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c,
6378 lgl/arctwo.h, lgl/des.c, lgl/des.h, lgl/gc-gnulib.c,
6379 lgl/gc-libgcrypt.c, lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c,
6380 lgl/hmac-sha1.c, lgl/hmac.h, lgl/m4/arcfour.m4, lgl/m4/arctwo.m4,
6381 lgl/m4/des.m4, lgl/m4/gc-arcfour.m4, lgl/m4/gc-arctwo.m4,
6382 lgl/m4/gc-camellia.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
6383 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
6384 lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
6385 lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
6386 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
6387 lgl/m4/hmac-sha1.m4, lgl/m4/md2.m4, lgl/m4/md4.m4, lgl/m4/md5.m4,
6388 lgl/m4/memxor.m4, lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/md2.c,
6389 lgl/md2.h, lgl/md4.c, lgl/md4.h, lgl/md5.c, lgl/md5.h,
6390 lgl/memxor.c, lgl/memxor.h, lgl/rijndael-alg-fst.c,
6391 lgl/rijndael-alg-fst.h, lgl/rijndael-api-fst.c,
6392 lgl/rijndael-api-fst.h, lgl/sha1.c, lgl/sha1.h: Drop gnulib gc
6395 2008-07-01 Simon Josefsson <simon@josefsson.org>
6397 * configure.in, lgl/m4/gnulib-cache.m4: Drop gc.
6399 2008-07-01 Simon Josefsson <simon@josefsson.org>
6401 * lib/gnutls_cipher.c, lib/gnutls_handshake.c,
6402 lib/x509/privkey_pkcs8.c: Drop gc.h.
6404 2008-06-30 Simon Josefsson <simon@josefsson.org>
6408 2008-06-30 Simon Josefsson <simon@josefsson.org>
6410 * lib/gnutls_handshake.c: (_gnutls_handshake_hash_buffers_clear): Make sure deinitialized MAC
6411 hashes are initialized. Report and tiny patch from Tomas Mraz
6414 2008-06-30 Simon Josefsson <simon@josefsson.org>
6418 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6420 * src/crypt.c: this fixes a problem in srptool, where the passwords
6421 never match (--verify check) on some architectures (patch by
6422 Matthias Koenig <mkoenig@suse.de>)
6424 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6426 * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: corrected
6429 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6431 * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: use native
6434 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6436 * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: added
6439 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6441 * : commit fded9a7d1e6d58f951fc7e8f4db80d3e23f5ea1f Author: Nikos
6442 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Jun 30 20:15:19
6445 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6447 * src/crypt.c, src/psk.c: avoid using gc_ functions for random data.
6449 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6451 * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h,
6452 lib/x509/Makefile.am, lib/x509/pbkdf2-sha1.c,
6453 lib/x509/pbkdf2-sha1.h, lib/x509/privkey_pkcs8.c, tests/gc.c: added
6454 _gnutls_pkcs5_pbkdf2_sha1() based on gc_pkcs5_pbkdf2_sha1()
6456 2008-06-30 Simon Josefsson <simon@josefsson.org>
6458 * : Remove executable.
6460 2008-06-30 Simon Josefsson <simon@josefsson.org>
6462 * lib/gnutls_psk_netconf.c: Remove debug code.
6464 2008-06-30 Simon Josefsson <simon@josefsson.org>
6466 * doc/manpages/Makefile.am: Generated.
6468 2008-06-30 Simon Josefsson <simon@josefsson.org>
6470 * gl/m4/gnulib-cache.m4, gl/m4/gnulib-tool.m4,
6471 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-tool.m4: Update gnulib files.
6473 2008-06-30 Simon Josefsson <simon@josefsson.org>
6477 2008-06-29 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6479 * lib/gnutls_state.c: added check before reallocation of parameters
6480 to avoid memory leaks on rehandshake.
6482 2008-06-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6484 * NEWS: document the rewrite of opencdk crypto backend.
6486 2008-06-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6488 * NEWS, doc/gnutls.texi, includes/gnutls/crypto.h,
6489 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_anon.c,
6490 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
6491 lib/auth_dhe_psk.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
6492 lib/auth_srp.c, lib/cipher-libgcrypt.c, lib/crypto.c, lib/crypto.h,
6493 lib/debug.c, lib/debug.h, lib/gnutls_algorithms.c,
6494 lib/gnutls_cert.h, lib/gnutls_cipher_int.c,
6495 lib/gnutls_cipher_int.h, lib/gnutls_datum.h, lib/gnutls_dh.c,
6496 lib/gnutls_dh.h, lib/gnutls_dh_primes.c, lib/gnutls_global.c,
6497 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_int.h,
6498 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_openpgp.c,
6499 lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
6500 lib/gnutls_psk_netconf.c, lib/gnutls_rsa_export.c,
6501 lib/gnutls_rsa_export.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
6502 lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
6503 lib/gnutls_state.h, lib/gnutls_supplemental.c, lib/gnutls_x509.h,
6504 lib/mac-libgcrypt.c, lib/mpi-libgcrypt.c, lib/opencdk/Makefile.am,
6505 lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/dummy.c,
6506 lib/opencdk/filters.h, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
6507 lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.c,
6508 lib/opencdk/main.h, lib/opencdk/misc.c, lib/opencdk/new-packet.c,
6509 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
6510 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
6511 lib/opencdk/sig-check.c, lib/opencdk/stream.c, lib/opencdk/types.h,
6512 lib/opencdk/verify.c, lib/opencdk/write-packet.c,
6513 lib/openpgp/extras.c, lib/openpgp/openpgp_int.h,
6514 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
6515 lib/pk-libgcrypt.c, lib/random.c, lib/random.h,
6516 lib/rnd-libgcrypt.c, lib/x509/Makefile.am, lib/x509/common.c,
6517 lib/x509/common.h, lib/x509/crl.c, lib/x509/mpi.c,
6518 lib/x509/pkcs12.c, lib/x509/pkcs12_encr.c, lib/x509/privkey.c,
6519 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
6520 lib/x509/x509.c, lib/x509/x509_int.h, src/psk-gaa.c,
6521 tests/Makefile.am, tests/ca.pem, tests/crypto_rng.c, tests/mpi.c,
6522 tests/netconf-psk.c, tests/openpgp/keyring.c,
6523 tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12_s2k.c:
6524 Initial merge attempt with gnutls_with_ext_mpi
6526 2008-06-25 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6528 * lib/gnutls_dh_primes.c: do not add trailing zero on the size
6531 2008-06-23 Simon Josefsson <simon@josefsson.org>
6533 * GNUmakefile: Update gnulib files.
6535 2008-06-23 Simon Josefsson <simon@josefsson.org>
6539 2008-06-23 Simon Josefsson <simon@josefsson.org>
6541 * lib/Makefile.am: Fix build failures related to opencdk.h.
6542 Reported by Roman Bogorodskiy <novel@FreeBSD.org> in
6544 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2930>.
6546 2008-06-19 Simon Josefsson <simon@josefsson.org>
6548 * configure.in: Fix typo.
6550 2008-06-19 Simon Josefsson <simon@josefsson.org>
6552 * configure.in: Disable C++ library if psk, srp, anon etc have been
6553 disabled. The libgnutlsxx.cpp file calls several functions that may
6556 2008-06-19 Simon Josefsson <simon@josefsson.org>
6558 * configure.in, doc/examples/Makefile.am: Make
6559 --disable-psk-authentication work.
6561 2008-06-19 Simon Josefsson <simon@josefsson.org>
6563 * lgl/m4/lock.m4: Update gnulib files.
6565 2008-06-19 Simon Josefsson <simon@josefsson.org>
6567 * doc/examples/ex-cxx.cpp: Use cstring instead of string.h.
6568 Reported by Daniel Black <dragonheart@gentoo.org> in
6570 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2922>.
6572 2008-06-19 Simon Josefsson <simon@josefsson.org>
6576 2008-06-18 Simon Josefsson <simon@josefsson.org>
6578 * src/cli.c, src/psk.c: Fix warning regarding undeclared getpass
6579 replacement. Reported by Massimo Gaspari <massimo.gaspari@alice.it>
6580 in <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6582 2008-06-18 Simon Josefsson <simon@josefsson.org>
6584 * src/cli.c: Fix warning. Reported by Massimo Gaspari
6585 <massimo.gaspari@alice.it> in
6586 <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6588 2008-06-18 Simon Josefsson <simon@josefsson.org>
6590 * lib/gnutls_state.h: Add prototype for _gnutls_session_is_psk.
6591 Reported by Massimo Gaspari <massimo.gaspari@alice.it> in
6592 <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
6594 2008-06-18 Simon Josefsson <simon@josefsson.org>
6596 * Makefile.am, NEWS, configure.in: Bump versions.
6598 2008-06-18 Simon Josefsson <simon@josefsson.org>
6600 * ChangeLog: Generated.
6602 2008-06-18 Simon Josefsson <simon@josefsson.org>
6604 * NEWS: Add v2.4.0 release notes.
6606 2008-06-18 Simon Josefsson <simon@josefsson.org>
6608 * Makefile.am: Fix release target.
6610 2008-06-18 Simon Josefsson <simon@josefsson.org>
6612 * NEWS: Version 2.4.0.
6614 2008-06-18 Simon Josefsson <simon@josefsson.org>
6616 * doc/manpages/Makefile.am: Generated.
6618 2008-06-18 Simon Josefsson <simon@josefsson.org>
6620 * AUTHORS, NEWS, includes/gnutls/openpgp.h, lib/openpgp/pgp.c,
6621 lib/openpgp/privkey.c: libgnutls [OpenPGP]: New APIs to retrieve
6622 fingerprint from OpenPGP subkeys. Contributed by Daniel Kahn
6623 Gillmor <dkg-debian.org@fifthhorseman.net>.
6625 2008-06-16 Simon Josefsson <simon@josefsson.org>
6627 * NEWS, configure.in: Bump versions.
6629 2008-06-16 Simon Josefsson <simon@josefsson.org>
6631 * lib/openpgp/pgp.c: Fix typo in documentation. Tiny patch from
6632 Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
6634 2008-06-15 Simon Josefsson <simon@josefsson.org>
6636 * ChangeLog: Generated.
6638 2008-06-15 Simon Josefsson <simon@josefsson.org>
6640 * NEWS: Version 2.3.15.
6642 2008-06-15 Simon Josefsson <simon@josefsson.org>
6644 * tests/Makefile.am, tests/openpgp-certs/Makefile.am: Disable
6645 openpgp-certs properly.
6647 2008-06-15 Simon Josefsson <simon@josefsson.org>
6649 * doc/gendocs_template, lgl/Makefile.am, lgl/m4/stdio_h.m4,
6650 lgl/stdio.in.h: Update gnulib files.
6652 2008-06-15 Simon Josefsson <simon@josefsson.org>
6654 * NEWS, tests/Makefile.am: Disable openpgp-certs self-test.
6656 2008-06-11 Simon Josefsson <simon@josefsson.org>
6658 * NEWS, configure.in: Bump versions.
6660 2008-06-11 Simon Josefsson <simon@josefsson.org>
6662 * ChangeLog: Generated.
6664 2008-06-11 Simon Josefsson <simon@josefsson.org>
6666 * NEWS: Version 2.3.14.
6668 2008-06-10 Simon Josefsson <simon@josefsson.org>
6670 * lgl/m4/memmem.m4: Update gnulib files.
6672 2008-06-10 Simon Josefsson <simon@josefsson.org>
6674 * tests/openpgp-certs/testcerts: Use port 5557.
6676 2008-06-10 Simon Josefsson <simon@josefsson.org>
6678 * NEWS: Unrelease it.
6680 2008-06-09 Simon Josefsson <simon@josefsson.org>
6682 * tests/openpgp-certs/testcerts: Fix.
6684 2008-06-09 Simon Josefsson <simon@josefsson.org>
6686 * tests/openpgp-certs/testcerts: Deal with objdir != srcdir builds.
6688 2008-06-09 Simon Josefsson <simon@josefsson.org>
6690 * tests/openpgp-certs/Makefile.am: Dist *.gpg's.
6692 2008-06-09 Simon Josefsson <simon@josefsson.org>
6694 * Makefile.am: Fix release target.
6696 2008-06-09 Simon Josefsson <simon@josefsson.org>
6698 * configure.in: Reorder.
6700 2008-06-09 Simon Josefsson <simon@josefsson.org>
6702 * configure.in: Drop AC_CANONICAL_TARGET, unused.
6704 2008-06-09 Simon Josefsson <simon@josefsson.org>
6706 * configure.in, gl/gnulib.mk, gl/m4/autobuild.m4,
6707 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, m4/autobuild.m4: Import
6708 autobuild from gnulib.
6710 2008-06-09 Simon Josefsson <simon@josefsson.org>
6712 * NEWS: Version 2.3.14.
6714 2008-06-09 Simon Josefsson <simon@josefsson.org>
6718 2008-06-09 Simon Josefsson <simon@josefsson.org>
6720 * lib/x509/x509.c: Doc fix.
6722 2008-06-08 Simon Josefsson <simon@josefsson.org>
6726 2008-06-08 Simon Josefsson <simon@josefsson.org>
6728 * NEWS, lib/x509/x509.c: gnutls_x509_crt_get_extension_oid: Doc fix.
6729 Reported by Sam Varshavchik <mrsam@courier-mta.com>.
6731 2008-06-08 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6733 * lib/opencdk/sig-check.c: added check for empty UID list.
6735 2008-06-08 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6737 * configure.in, tests/Makefile.am, tests/openpgp-certs/Makefile.am,
6738 tests/openpgp-certs/ca-public.gpg,
6739 tests/openpgp-certs/ca-secret.gpg,
6740 tests/openpgp-certs/srv-public-127.0.0.1-signed.gpg,
6741 tests/openpgp-certs/srv-public-all-signed.gpg,
6742 tests/openpgp-certs/srv-public-localhost-signed.gpg,
6743 tests/openpgp-certs/srv-public.gpg,
6744 tests/openpgp-certs/srv-secret.gpg, tests/openpgp-certs/testcerts:
6745 Added OpenPGP certificate verification test.
6747 2008-06-08 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6749 * NEWS, lib/opencdk/keydb.c, lib/opencdk/main.h,
6750 lib/opencdk/sig-check.c: Changed OpenPGP verification behaviour. An
6751 OpenPGP certificate is now only considered verified if all the user
6754 2008-06-07 Simon Josefsson <simon@josefsson.org>
6756 * NEWS, doc/examples/ex-cxx.cpp: Make it find strlen. Problem
6757 reported by Rainer Gerhards <rgerhards@gmail.com> and suggested fix
6758 by "John Brooks" <aspecialj@gmail.com>.
6760 2008-06-07 Simon Josefsson <simon@josefsson.org>
6762 * NEWS, configure.in: Bump versions.
6764 2008-06-07 Simon Josefsson <simon@josefsson.org>
6766 * po/LINGUAS: Sync with TP.
6768 2008-06-07 Simon Josefsson <simon@josefsson.org>
6770 * po/LINGUAS: Sync with TP.
6772 2008-06-07 Simon Josefsson <simon@josefsson.org>
6774 * ChangeLog: Generated.
6776 2008-06-07 Simon Josefsson <simon@josefsson.org>
6778 * NEWS: Version 2.3.13.
6780 2008-06-07 Simon Josefsson <simon@josefsson.org>
6784 2008-06-07 Simon Josefsson <simon@josefsson.org>
6788 2008-06-07 Simon Josefsson <simon@josefsson.org>
6790 * doc/examples/ex-serv-export.c: Fix memory leak.
6792 2008-06-07 Simon Josefsson <simon@josefsson.org>
6794 * tests/resume.c: Fix memory leak.
6796 2008-06-07 Simon Josefsson <simon@josefsson.org>
6798 * GNUmakefile: Update gnulib files.
6800 2008-06-07 Simon Josefsson <simon@josefsson.org>
6802 * NEWS, tests/anonself.c, tests/dhepskself.c, tests/mini.c,
6803 tests/openpgpself.c, tests/oprfi.c, tests/x509dn.c,
6804 tests/x509self.c, tests/x509signself.c: tests/: Reduce amount of
6807 2008-06-05 Simon Josefsson <simon@josefsson.org>
6811 2008-06-05 Simon Josefsson <simon@josefsson.org>
6813 * tests/set_pkcs12_cred.c: Make it run without PKCS12FILE for
6816 2008-06-05 Simon Josefsson <simon@josefsson.org>
6820 2008-06-05 Simon Josefsson <simon@josefsson.org>
6822 * tests/resume.c: Fix memory leak.
6824 2008-06-05 Simon Josefsson <simon@josefsson.org>
6826 * tests/tlsia.c: Fix memory leak.
6828 2008-06-05 Simon Josefsson <simon@josefsson.org>
6830 * tests/x509dn.c: Fix memory leaks.
6832 2008-06-05 Simon Josefsson <simon@josefsson.org>
6834 * tests/pskself.c: Fix most memory leaks.
6836 2008-06-05 Simon Josefsson <simon@josefsson.org>
6838 * tests/dhepskself.c: Fix memory leaks.
6840 2008-06-05 Simon Josefsson <simon@josefsson.org>
6842 * tests/x509signself.c: Fix memory leaks.
6844 2008-06-05 Simon Josefsson <simon@josefsson.org>
6846 * tests/anonself.c: Fix memory leaks.
6848 2008-06-05 Simon Josefsson <simon@josefsson.org>
6850 * tests/x509self.c: Revert last commit, fix memory leak the right
6853 2008-06-05 Simon Josefsson <simon@josefsson.org>
6855 * tests/openpgpself.c: Fix memory leak.
6857 2008-06-05 Simon Josefsson <simon@josefsson.org>
6859 * tests/x509self.c: Fix memory leaks.
6861 2008-06-05 Simon Josefsson <simon@josefsson.org>
6863 * doc/examples/ex-x509-info.c: Fix printing of serial number.
6865 2008-06-05 Simon Josefsson <simon@josefsson.org>
6867 * tests/libgcrypt.supp: Drop non-generic stuff.
6869 2008-06-05 Simon Josefsson <simon@josefsson.org>
6871 * tests/gc.c: Fix memory leak.
6873 2008-06-05 Simon Josefsson <simon@josefsson.org>
6875 * tests/certder.c: Fix memory leaks.
6877 2008-06-05 Simon Josefsson <simon@josefsson.org>
6879 * tests/moredn.c: Fix memory leak.
6881 2008-06-05 Simon Josefsson <simon@josefsson.org>
6885 2008-06-05 Simon Josefsson <simon@josefsson.org>
6887 * tests/Makefile.am: Dist libgcrypt.supp.
6889 2008-06-05 Simon Josefsson <simon@josefsson.org>
6891 * tests/libgcrypt.supp: Add.
6893 2008-06-05 Simon Josefsson <simon@josefsson.org>
6895 * tests/mini.c: Fix warnings.
6897 2008-06-05 Simon Josefsson <simon@josefsson.org>
6899 * NEWS, tests/Makefile.am, tests/mini.c: Add mini self-test, to
6900 avoid having to fork to test TLS handshakes.
6902 2008-06-05 Simon Josefsson <simon@josefsson.org>
6904 * po/ms.po.in: Sync with TP.
6906 2008-06-05 Simon Josefsson <simon@josefsson.org>
6910 2008-06-05 Simon Josefsson <simon@josefsson.org>
6912 * doc/gnutls.texi: Reorder.
6914 2008-06-05 Simon Josefsson <simon@josefsson.org>
6916 * doc/gnutls.texi: Add psktool to @direntry. Alphasort @direntry.
6918 2008-06-05 Simon Josefsson <simon@josefsson.org>
6920 * README: Drop experimental stuff.
6922 2008-06-05 Simon Josefsson <simon@josefsson.org>
6926 2008-06-05 Simon Josefsson <simon@josefsson.org>
6930 2008-06-05 Simon Josefsson <simon@josefsson.org>
6932 * tests/openpgpself.c: The test now works.
6934 2008-06-05 Simon Josefsson <simon@josefsson.org>
6936 * lgl/stdio-impl.h: Update gnulib files.
6938 2008-06-05 Simon Josefsson <simon@josefsson.org>
6940 * NEWS, configure.in: Bump versions.
6942 2008-06-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6944 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: safer copying of keyid
6947 2008-06-04 Simon Josefsson <simon@josefsson.org>
6949 * ChangeLog: Generated.
6951 2008-06-04 Simon Josefsson <simon@josefsson.org>
6953 * NEWS: Version 2.3.12.
6955 2008-06-04 Simon Josefsson <simon@josefsson.org>
6957 * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
6959 2008-06-04 Simon Josefsson <simon@josefsson.org>
6961 * NEWS: We reverted the ABI bump.
6963 2008-06-04 Simon Josefsson <simon@josefsson.org>
6965 * lib/gnutls_psk_netconf.c: Doc fix.
6967 2008-06-04 Simon Josefsson <simon@josefsson.org>
6969 * lib/gnutls_psk.c: Doc fix.
6971 2008-06-04 Simon Josefsson <simon@josefsson.org>
6973 * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
6975 2008-06-04 Simon Josefsson <simon@josefsson.org>
6977 * configure.in: Bump ABI version due to added symbols.
6979 2008-06-04 Simon Josefsson <simon@josefsson.org>
6981 * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
6982 Josefsson <simon@josefsson.org> Date: Wed Jun 4 08:11:34 2008
6985 2008-06-04 Simon Josefsson <simon@josefsson.org>
6987 * doc/examples/ex-session-info.c: Update example with more PSK
6990 2008-06-04 Simon Josefsson <simon@josefsson.org>
6992 * NEWS: Version 2.3.4.netconf.2.
6994 2008-06-04 Simon Josefsson <simon@josefsson.org>
6996 * doc/manpages/Makefile.am: Generated.
6998 2008-06-04 Simon Josefsson <simon@josefsson.org>
7000 * doc/gnutls.texi: Document PSK stuff.
7002 2008-06-04 Simon Josefsson <simon@josefsson.org>
7004 * src/cli.c: Allow --pskusername to be specified to avoid query in
7007 2008-06-04 Simon Josefsson <simon@josefsson.org>
7011 2008-06-04 Simon Josefsson <simon@josefsson.org>
7013 * src/serv-gaa.c, src/serv-gaa.h: Generated.
7015 2008-06-04 Simon Josefsson <simon@josefsson.org>
7017 * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
7019 2008-06-04 Simon Josefsson <simon@josefsson.org>
7021 * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
7023 2008-06-04 Simon Josefsson <simon@josefsson.org>
7025 * lib/auth_psk.c: Generate server key exchange (psk identity hint).
7026 Invoke client callback.
7028 2008-06-04 Simon Josefsson <simon@josefsson.org>
7030 * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
7031 gnutls_psk_set_server_credentials_hint.
7033 2008-06-03 Simon Josefsson <simon@josefsson.org>
7035 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c:
7036 Add gnutls_psk_client_get_hint function. Use it.
7038 2008-06-03 Simon Josefsson <simon@josefsson.org>
7040 * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
7042 2008-06-03 Simon Josefsson <simon@josefsson.org>
7044 * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa:
7045 psktool: Support --netconf-hint.
7047 2008-06-03 Simon Josefsson <simon@josefsson.org>
7049 * NEWS, configure.in: Bump versions.
7051 2008-06-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7053 * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
7055 2008-06-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7057 * lib/auth_cert.c: Corrected usage of DECR_LEN()
7059 2008-06-01 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7061 * tests/openpgpself.c: reduced logging level
7063 2008-05-27 Simon Josefsson <simon@josefsson.org>
7065 * m4/libgcrypt.m4: Update to latest version.
7067 2008-05-27 Simon Josefsson <simon@josefsson.org>
7069 * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
7072 2008-05-26 Simon Josefsson <simon@josefsson.org>
7076 2008-05-26 Simon Josefsson <simon@josefsson.org>
7078 * configure.in: Revert "Revert ABI version, make libgnutls-extra use
7079 another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
7081 2008-05-26 Simon Josefsson <simon@josefsson.org>
7083 * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
7085 2008-05-26 Simon Josefsson <simon@josefsson.org>
7087 * NEWS: Mention ABI bump.
7089 2008-05-26 Simon Josefsson <simon@josefsson.org>
7091 * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
7093 2008-05-26 Simon Josefsson <simon@josefsson.org>
7095 * configure.in: Revert ABI version, make libgnutls-extra use another
7098 2008-05-26 Simon Josefsson <simon@josefsson.org>
7100 * configure.in: Bump ABI version.
7102 2008-05-26 Simon Josefsson <simon@josefsson.org>
7104 * lib/gnutls_cert.c: Doc fix.
7106 2008-05-26 Simon Josefsson <simon@josefsson.org>
7108 * NEWS: Merge 2.2.x branch NEWS entries.
7110 2008-05-26 Simon Josefsson <simon@josefsson.org>
7114 2008-05-26 Simon Josefsson <simon@josefsson.org>
7116 * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
7117 unsigned. Based on report from Laurence Withers <l@lwithers.me.uk>,
7120 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
7122 2008-05-26 Simon Josefsson <simon@josefsson.org>
7124 * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
7127 2008-05-26 Simon Josefsson <simon@josefsson.org>
7129 * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c:
7130 libgnutls-openssl: added RAND_pseudo_bytes API. Tiny patch from
7131 Robert Millan <rmh@aybabtu.com>.
7133 2008-05-26 Simon Josefsson <simon@josefsson.org>
7135 * NEWS, configure.in: Bump versions.
7137 2008-05-24 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7139 * lib/opencdk/sig-check.c: added error check.
7141 2008-05-24 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7143 * lib/openpgp/output.c: Print Never when a certificate never
7146 2008-05-24 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7148 * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
7149 which returned the same value for index==0 or 1.
7151 2008-05-20 Simon Josefsson <simon@josefsson.org>
7153 * ChangeLog: Generated.
7155 2008-05-20 Simon Josefsson <simon@josefsson.org>
7157 * NEWS: Version 2.3.11.
7159 2008-05-20 Simon Josefsson <simon@josefsson.org>
7163 2008-05-20 Simon Josefsson <simon@josefsson.org>
7165 * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
7167 2008-05-20 Simon Josefsson <simon@josefsson.org>
7169 * doc/examples/Makefile.am: Fix ex-cxx name. Fix LDADD's.
7171 2008-05-20 Simon Josefsson <simon@josefsson.org>
7173 * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
7175 2008-05-20 Simon Josefsson <simon@josefsson.org>
7177 * src/certtool.c: Restore umask after opening file. Suggested by
7178 Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
7180 2008-05-20 Simon Josefsson <simon@josefsson.org>
7182 * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
7183 umask unconditionally.
7185 2008-05-19 Simon Josefsson <simon@josefsson.org>
7189 2008-05-19 Simon Josefsson <simon@josefsson.org>
7191 * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
7193 2008-05-19 Simon Josefsson <simon@josefsson.org>
7197 2008-05-19 Simon Josefsson <simon@josefsson.org>
7199 * lib/Makefile.am: Don't pass all C flags when building C++ library.
7201 2008-05-19 Simon Josefsson <simon@josefsson.org>
7203 * NEWS, configure.in: Bump versions.
7205 2008-05-19 Simon Josefsson <simon@josefsson.org>
7207 * ChangeLog: Generated.
7209 2008-05-19 Simon Josefsson <simon@josefsson.org>
7211 * NEWS: Version 2.3.10.
7213 2008-05-19 Simon Josefsson <simon@josefsson.org>
7215 * configure.in: Bump versions.
7217 2008-05-19 Simon Josefsson <simon@josefsson.org>
7221 2008-05-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7223 * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
7224 wide wildcard hostname matching. Patch by Jean-Philippe Garcia
7227 2008-05-19 Simon Josefsson <simon@josefsson.org>
7229 * Makefile.am: Disable ftp.gnutls.org for now.
7231 2008-05-19 Simon Josefsson <simon@josefsson.org>
7233 * lgl/vasnprintf.c: Update gnulib files.
7235 2008-05-19 Simon Josefsson <simon@josefsson.org>
7239 2008-05-19 Simon Josefsson <simon@josefsson.org>
7241 * lib/ext_server_name.c, lib/gnutls_cipher.c,
7242 lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
7243 vulnerabilities. See
7244 http://www.gnu.org/software/gnutls/security.html for updates.
7246 2008-05-18 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7248 * NEWS: Use umask to restrict permissions to owner before creating a
7251 2008-05-18 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7253 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
7254 src/certtool.gaa: Use umask to restrict the newly created file's
7255 permissions if operating on a private key. This effectively fixes
7256 the issue reported at
7257 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
7260 2008-05-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7262 * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
7263 doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp:
7264 Updated the C++ API with patch from Eduardo Villanueva Che.
7265 Suggested by Benjamin Herr.
7267 2008-05-16 Simon Josefsson <simon@josefsson.org>
7269 * ChangeLog: Generated.
7271 2008-05-16 Simon Josefsson <simon@josefsson.org>
7273 * NEWS: Version 2.3.9.
7275 2008-05-16 Simon Josefsson <simon@josefsson.org>
7277 * configure.in: Remove obsolete comment.
7279 2008-05-16 Simon Josefsson <simon@josefsson.org>
7281 * configure.in: Typo.
7283 2008-05-16 Simon Josefsson <simon@josefsson.org>
7287 2008-05-16 Simon Josefsson <simon@josefsson.org>
7289 * configure.in: Don't check for present headers, hard code checks
7292 2008-05-16 Simon Josefsson <simon@josefsson.org>
7294 * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7295 lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
7297 2008-05-16 Simon Josefsson <simon@josefsson.org>
7299 * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
7300 lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
7303 2008-05-16 Simon Josefsson <simon@josefsson.org>
7305 * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
7306 to files, change permissions of file. Now the file which the
7307 private key is saved to is chmod'ed 0600. Reported by martin f
7308 krafft <madduck@debian.org> see
7309 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
7311 2008-05-16 Simon Josefsson <simon@josefsson.org>
7313 * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
7314 src/certtool.c: certtool: Encrypting a private key now require a
7315 confirmed password. Before, './certtool -k -8' would merely ask for
7316 a password once. Reported by Daniel 'NebuchadnezzaR' Dehennin
7317 <nebuchadnezzar@asgardr.info> see
7318 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
7320 2008-05-16 Simon Josefsson <simon@josefsson.org>
7322 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
7325 2008-05-16 Simon Josefsson <simon@josefsson.org>
7327 * NEWS, configure.in: Remove --enable-profile-mode.
7329 2008-05-16 Simon Josefsson <simon@josefsson.org>
7331 * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
7333 2008-05-15 Simon Josefsson <simon@josefsson.org>
7335 * ChangeLog: Generated.
7337 2008-05-15 Simon Josefsson <simon@josefsson.org>
7339 * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
7340 server key exchange message to be optional for PSK ciphers.
7342 2008-05-15 Simon Josefsson <simon@josefsson.org>
7344 * NEWS: Version 2.3.4.netconf.1.
7346 2008-05-15 Simon Josefsson <simon@josefsson.org>
7350 2008-05-15 Simon Josefsson <simon@josefsson.org>
7354 2008-05-15 Simon Josefsson <simon@josefsson.org>
7356 * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
7358 2008-05-15 Simon Josefsson <simon@josefsson.org>
7360 * src/cli.c: Fix so that PSK authentication works.
7362 2008-05-15 Simon Josefsson <simon@josefsson.org>
7364 * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
7366 2008-05-15 Simon Josefsson <simon@josefsson.org>
7368 * src/cli.c: Fix so that PSK authentication works.
7370 2008-05-15 Simon Josefsson <simon@josefsson.org>
7372 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7373 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
7375 2008-05-11 Simon Josefsson <simon@josefsson.org>
7377 * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
7379 2008-05-07 Simon Josefsson <simon@josefsson.org>
7383 2008-05-07 Simon Josefsson <simon@josefsson.org>
7385 * guile/tests/Makefile.am: Don't run guile openpgp self tests if
7386 openpgp is disabled.
7388 2008-05-07 Simon Josefsson <simon@josefsson.org>
7390 * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
7393 2008-05-07 Simon Josefsson <simon@josefsson.org>
7395 * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
7396 guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
7397 Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
7398 <https://savannah.gnu.org/support/index.php?106342>.
7400 2008-05-06 Simon Josefsson <simon@josefsson.org>
7402 * lib/gnutls_global.c: Fix warning.
7404 2008-05-06 Simon Josefsson <simon@josefsson.org>
7406 * NEWS, gl/getaddrinfo.h: Update gnulib files.
7408 2008-05-06 Simon Josefsson <simon@josefsson.org>
7412 2008-05-06 Simon Josefsson <simon@josefsson.org>
7416 2008-05-06 Simon Josefsson <simon@josefsson.org>
7418 * lib/openpgp/output.c: More translation markups.
7420 2008-05-06 Simon Josefsson <simon@josefsson.org>
7422 * po/POTFILES.in: Add translations from openpgp output functions
7425 2008-05-06 Simon Josefsson <simon@josefsson.org>
7427 * lib/x509/output.c: Translation fixes, tiny patch from Benno
7428 Schulenberg <bensberg@justemail.net>.
7430 2008-05-05 Simon Josefsson <simon@josefsson.org>
7432 * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
7433 lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
7435 2008-05-02 Simon Josefsson <simon@josefsson.org>
7437 * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
7438 Mavrogiannopoulos <nmav@crystal.(none)> Date: Thu May 1 11:06:19
7441 2008-04-30 Simon Josefsson <simon@josefsson.org>
7443 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
7445 2008-04-30 Simon Josefsson <simon@josefsson.org>
7447 * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
7448 gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
7451 2008-04-29 Simon Josefsson <simon@josefsson.org>
7453 * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
7454 doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
7456 2008-04-29 Simon Josefsson <simon@josefsson.org>
7460 2008-04-29 Simon Josefsson <simon@josefsson.org>
7462 * configure.in: Call AM_CONDITIONAL at top-level.
7464 2008-04-29 Simon Josefsson <simon@josefsson.org>
7466 * NEWS, configure.in: Bump versions.
7468 2008-04-29 Simon Josefsson <simon@josefsson.org>
7470 * Makefile.am: Dist maint.mk.
7472 2008-04-29 Simon Josefsson <simon@josefsson.org>
7474 * ChangeLog: Generated.
7476 2008-04-29 Simon Josefsson <simon@josefsson.org>
7478 * NEWS: Version 2.3.8.
7480 2008-04-29 Simon Josefsson <simon@josefsson.org>
7482 * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
7483 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
7484 lgl/string.in.h: Update gnulib files.
7486 2008-04-29 Simon Josefsson <simon@josefsson.org>
7488 * po/LINGUAS, po/vi.po.in: Sync with TP.
7490 2008-04-29 Simon Josefsson <simon@josefsson.org>
7494 2008-04-29 Simon Josefsson <simon@josefsson.org>
7498 2008-04-29 Simon Josefsson <simon@josefsson.org>
7502 2008-04-29 Simon Josefsson <simon@josefsson.org>
7504 * NEWS: Clarify area of change.
7506 2008-04-29 Simon Josefsson <simon@josefsson.org>
7510 2008-04-29 Simon Josefsson <simon@josefsson.org>
7514 2008-04-29 Simon Josefsson <simon@josefsson.org>
7516 * lib/gnutls_handshake.c: Doc fix.
7518 2008-04-29 Simon Josefsson <simon@josefsson.org>
7520 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7521 lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h:
7522 Increase max handshake packet size. Add new error code for
7523 situation. Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
7524 "Marc F. Clemente" <marc@mclemente.net> for reporting and providing
7527 2008-04-29 Simon Josefsson <simon@josefsson.org>
7529 * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
7530 Josefsson <simon@josefsson.org> Date: Tue Apr 29 00:13:26 2008
7533 2008-04-28 Simon Josefsson <simon@josefsson.org>
7535 * src/cli.c: Avoid another duplicate call to socket_bye() which can
7538 2008-04-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7540 * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
7541 src/tests.c: gnutls-cli will exit once a certificate that doesn't
7542 have the correct name is found.
7544 2008-04-28 Simon Josefsson <simon@josefsson.org>
7546 * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
7547 lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
7548 lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
7549 for newly added APIs.
7551 2008-04-28 Simon Josefsson <simon@josefsson.org>
7553 * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
7554 lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
7557 2008-04-28 Simon Josefsson <simon@josefsson.org>
7559 * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
7562 2008-04-28 Simon Josefsson <simon@josefsson.org>
7564 * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
7565 lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
7566 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
7567 lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
7570 2008-04-28 Simon Josefsson <simon@josefsson.org>
7572 * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
7573 lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
7575 2008-04-28 Simon Josefsson <simon@josefsson.org>
7577 * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
7578 Josefsson <simon@josefsson.org> Date: Mon Apr 28 18:14:14 2008
7581 2008-04-28 Simon Josefsson <simon@josefsson.org>
7585 2008-04-28 Simon Josefsson <simon@josefsson.org>
7587 * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
7588 gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
7589 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
7590 lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
7591 lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
7592 lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
7594 2008-04-28 Simon Josefsson <simon@josefsson.org>
7598 2008-04-28 Simon Josefsson <simon@josefsson.org>
7600 * configure.in: Fix typo.
7602 2008-04-28 Simon Josefsson <simon@josefsson.org>
7604 * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
7607 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7609 * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
7612 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7614 * lib/crypto.c: add warning that these functions have to be called
7615 before gnutls_global_init().
7617 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7619 * lib/crypto.c, lib/random.c: faster seek into the list.
7621 2008-04-25 Simon Josefsson <simon@josefsson.org>
7623 * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
7624 key derivation algorithm.
7626 2008-04-25 Simon Josefsson <simon@josefsson.org>
7628 * NEWS, configure.in: Bump versions.
7630 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7632 * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
7633 deregisteration function to free buffers allocated for registering
7636 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7638 * lib/crypto.c: corrected segmentation fault on registering ciphers.
7640 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
7642 * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
7643 src/certtool.gaa: added --outraw --inraw options.
7645 2008-04-23 Simon Josefsson <simon@josefsson.org>
7647 * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
7649 2008-04-23 Simon Josefsson <simon@josefsson.org>
7651 * configure.in: Revert libgcrypt vs vasprintf workaround, now that
7652 1.4.1rc1 is released.
7654 2008-04-22 Simon Josefsson <simon@josefsson.org>
7656 * gl/arpa_inet.in.h: Update gnulib files.
7658 2008-04-22 Simon Josefsson <simon@josefsson.org>
7660 * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
7661 gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
7663 2008-04-22 Simon Josefsson <simon@josefsson.org>
7665 * NEWS, configure.in: Bump versions.
7667 2008-04-22 Simon Josefsson <simon@josefsson.org>
7669 * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
7670 Josefsson <simon@josefsson.org> Date: Tue Apr 22 09:56:03 2008
7673 2008-04-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7675 * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
7676 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Apr 21 21:53:55
7679 2008-04-21 Simon Josefsson <simon@josefsson.org>
7681 * ChangeLog: Generated.
7683 2008-04-21 Simon Josefsson <simon@josefsson.org>
7685 * NEWS: Version 2.3.7.
7687 2008-04-21 Simon Josefsson <simon@josefsson.org>
7689 * doc/Makefile.am: Don't clean Guile documentations on make clean.
7691 2008-04-21 Simon Josefsson <simon@josefsson.org>
7693 * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c:
7696 2008-04-21 Simon Josefsson <simon@josefsson.org>
7700 2008-04-21 Simon Josefsson <simon@josefsson.org>
7702 * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
7703 lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7704 lib/minitasn1/element.c, lib/minitasn1/int.h,
7705 lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
7708 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7710 * NEWS: opencdk now properly sets the key usage bits into openpgp
7713 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7715 * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
7716 while reading public keys.
7718 2008-04-18 Simon Josefsson <simon@josefsson.org>
7720 * NEWS, THANKS: Add.
7722 2008-04-18 Simon Josefsson <simon@josefsson.org>
7724 * src/cli.c: Don't crash on TLS handshake failures. Reported by
7725 "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477. This
7726 is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
7727 part is necessary too.
7729 2008-04-18 Simon Josefsson <simon@josefsson.org>
7731 * NEWS, src/certtool.c: certtool: with --generate-request and newly
7732 generated keys, print the key.
7734 2008-04-18 Simon Josefsson <simon@josefsson.org>
7736 * configure.in: Explain libgcrypt around gnulib.
7738 2008-04-18 Simon Josefsson <simon@josefsson.org>
7740 * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
7741 document opencdk API.
7743 2008-04-18 Simon Josefsson <simon@josefsson.org>
7747 2008-04-18 Simon Josefsson <simon@josefsson.org>
7751 2008-04-18 Simon Josefsson <simon@josefsson.org>
7753 * configure.in: Typo fix.
7755 2008-04-18 Simon Josefsson <simon@josefsson.org>
7757 * lib/Makefile.am: Link to -lws2_32 if needed.
7759 2008-04-18 Simon Josefsson <simon@josefsson.org>
7761 * configure.in: Define WINVER to get modern features. Test for
7762 ws2_32. Add conditional.
7764 2008-04-18 Simon Josefsson <simon@josefsson.org>
7768 2008-04-18 Simon Josefsson <simon@josefsson.org>
7770 * lib/x509/output.c: Use ASCII-only isprint function to get
7771 consistent outputs. Reported by Massimo Gaspari
7772 <massimo.gaspari@alice.it> in
7773 <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
7775 2008-04-18 Simon Josefsson <simon@josefsson.org>
7777 * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
7778 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
7779 for lib/x509/output.c.
7781 2008-04-18 Simon Josefsson <simon@josefsson.org>
7783 * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
7784 gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7785 gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
7786 lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
7787 lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7788 lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
7789 lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
7792 2008-04-18 Simon Josefsson <simon@josefsson.org>
7794 * configure.in: Link to libgcrypt when running gnulib checks, to get
7795 their vasprintf on MinGW.
7797 2008-04-18 Simon Josefsson <simon@josefsson.org>
7799 * configure.in: Don't check for vasprintf, already checked for by
7802 2008-04-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7804 * lib/openpgp/pgp.c: corrected typo.
7806 2008-04-17 Simon Josefsson <simon@josefsson.org>
7808 * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn:
7809 Fix some obsolete stuff.
7811 2008-04-17 Simon Josefsson <simon@josefsson.org>
7813 * NEWS, configure.in: Bump versions.
7815 2008-04-17 Simon Josefsson <simon@josefsson.org>
7817 * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
7819 2008-04-17 Simon Josefsson <simon@josefsson.org>
7821 * ChangeLog: Generated.
7823 2008-04-17 Simon Josefsson <simon@josefsson.org>
7825 * NEWS: Version 2.3.6.
7827 2008-04-17 Simon Josefsson <simon@josefsson.org>
7829 * src/Makefile.am: Link errcodes with gnulib. Possibly fixes
7830 rpl_strerror problem when linking on HPUX, see:
7832 <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
7834 2008-04-17 Simon Josefsson <simon@josefsson.org>
7838 2008-04-17 Simon Josefsson <simon@josefsson.org>
7842 2008-04-17 Simon Josefsson <simon@josefsson.org>
7844 * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
7845 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:27:03 2008
7848 2008-04-17 Simon Josefsson <simon@josefsson.org>
7850 * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
7852 2008-04-17 Simon Josefsson <simon@josefsson.org>
7854 * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
7857 2008-04-17 Simon Josefsson <simon@josefsson.org>
7859 * lib/auth_cert.c: Fix warning.
7861 2008-04-17 Ludovic Courtès <ludo@gnu.org>
7863 * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
7864 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:15:49 2008
7867 2008-04-17 Simon Josefsson <simon@josefsson.org>
7869 * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
7870 libextra/ and includes/.
7872 2008-04-17 Simon Josefsson <simon@josefsson.org>
7874 * lib/Makefile.am: Simplify cdk handling.
7876 2008-04-17 Simon Josefsson <simon@josefsson.org>
7878 * doc/gnutls.texi: Discuss OpenCDK better.
7880 2008-04-17 Simon Josefsson <simon@josefsson.org>
7882 * README: No need for external opencdk.
7884 2008-04-17 Simon Josefsson <simon@josefsson.org>
7886 * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
7887 link with external opencdk. It seems we now don't have resources to
7888 maintain the LGPL opencdk code externally, since making it use
7889 GnuTLS's crypto code will be complicated. See discussion in:
7891 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
7893 2008-04-17 Simon Josefsson <simon@josefsson.org>
7895 * configure.in: No need for alloca checks.
7897 2008-04-17 Simon Josefsson <simon@josefsson.org>
7899 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
7900 lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
7901 lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
7902 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
7903 all uses of gnutls_alloca/gnutls_afree. Use normal gnutls_malloc
7904 instead. One reason is increased portability to Windows, the other
7905 is that several of the uses may be unsafe because the size of data
7906 allocated could be large. Reported by Massimo Gaspari
7907 <massimo.gaspari@alice.it> in
7908 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
7910 2008-04-17 Simon Josefsson <simon@josefsson.org>
7912 * lib/auth_cert.c: Don't use alloca, the certificate list can be
7913 larger than stack size.
7915 2008-04-17 Simon Josefsson <simon@josefsson.org>
7919 2008-04-17 Simon Josefsson <simon@josefsson.org>
7923 2008-04-17 Simon Josefsson <simon@josefsson.org>
7925 * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
7926 doesn't work under Windows. Reported by Massimo Gaspari
7927 <massimo.gaspari@alice.it> in
7928 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
7930 2008-04-17 Simon Josefsson <simon@josefsson.org>
7932 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
7935 2008-04-17 Simon Josefsson <simon@josefsson.org>
7937 * doc/examples/Makefile.am: Fix typo.
7939 2008-04-17 Simon Josefsson <simon@josefsson.org>
7941 * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
7942 improve portability. Based on HPUX recommendations in
7944 <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
7946 2008-04-16 Simon Josefsson <simon@josefsson.org>
7948 * doc/examples/Makefile.am: Reorder libgnu.la last. Possibly fix
7949 rpl_fseeko problem reported in
7950 <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
7952 2008-04-15 Simon Josefsson <simon@josefsson.org>
7954 * doc/gnutls.texi: Update bibliography.
7956 2008-04-15 Simon Josefsson <simon@josefsson.org>
7958 * lib/gnutls_state.c: Doc fix (silence texinfo warning).
7960 2008-04-15 Simon Josefsson <simon@josefsson.org>
7962 * lib/openpgp/pgp.c: Improve error messages. See
7963 <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
7965 2008-04-15 Simon Josefsson <simon@josefsson.org>
7967 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
7969 2008-04-15 Simon Josefsson <simon@josefsson.org>
7971 * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
7972 set certificate request version if not set.
7974 2008-04-15 Simon Josefsson <simon@josefsson.org>
7976 * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
7977 gnutls_x509_crq_sign2. Based on report from "John Brooks"
7978 <aspecialj@gmail.com> in
7979 <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
7981 2008-04-15 Simon Josefsson <simon@josefsson.org>
7983 * NEWS, configure.in: Bump versions.
7985 2008-04-14 Simon Josefsson <simon@josefsson.org>
7987 * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
7989 2008-04-14 Simon Josefsson <simon@josefsson.org>
7991 * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
7993 2008-04-14 Simon Josefsson <simon@josefsson.org>
7995 * ChangeLog: Generated.
7997 2008-04-14 Simon Josefsson <simon@josefsson.org>
7999 * NEWS: Version 2.3.5.
8001 2008-04-14 Simon Josefsson <simon@josefsson.org>
8005 2008-04-14 Simon Josefsson <simon@josefsson.org>
8009 2008-04-14 Simon Josefsson <simon@josefsson.org>
8013 2008-04-13 Simon Josefsson <simon@josefsson.org>
8015 * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
8017 2008-04-13 Simon Josefsson <simon@josefsson.org>
8019 * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
8021 2008-04-13 Simon Josefsson <simon@josefsson.org>
8023 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4:
8024 Update gnulib files.
8026 2008-04-13 Simon Josefsson <simon@josefsson.org>
8028 * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff:
8029 Quick fix for SHA-224 and old libgcrypt's.
8031 2008-04-13 Simon Josefsson <simon@josefsson.org>
8035 2008-04-13 Simon Josefsson <simon@josefsson.org>
8039 2008-04-13 Simon Josefsson <simon@josefsson.org>
8041 * doc/manpages/Makefile.am: Generated.
8043 2008-04-13 Simon Josefsson <simon@josefsson.org>
8045 * lib/random.h: Fix warnings.
8047 2008-04-13 Simon Josefsson <simon@josefsson.org>
8051 2008-04-13 Simon Josefsson <simon@josefsson.org>
8053 * po/Makevars: We don't need --no-location any more, git stores
8056 2008-04-13 Simon Josefsson <simon@josefsson.org>
8058 * Makefile.am, cfg.mk: Translation fixes.
8060 2008-04-13 Simon Josefsson <simon@josefsson.org>
8062 * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
8063 po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
8064 translation handling to avoid git conflicts.
8066 2008-04-13 Simon Josefsson <simon@josefsson.org>
8068 * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
8069 gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
8070 gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
8071 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
8072 lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
8073 lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h:
8074 Update gnulib files.
8076 2008-04-13 Simon Josefsson <simon@josefsson.org>
8078 * doc/manpages/Makefile.am: Cosmetic.
8080 2008-04-13 Simon Josefsson <simon@josefsson.org>
8082 * doc/manpages/Makefile.am: Whitespace fix.
8084 2008-04-13 Simon Josefsson <simon@josefsson.org>
8086 * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
8087 easier to understand changes.
8089 2008-04-13 Simon Josefsson <simon@josefsson.org>
8093 2008-04-13 Simon Josefsson <simon@josefsson.org>
8095 * configure.in: Fix test.
8097 2008-04-13 Simon Josefsson <simon@josefsson.org>
8099 * configure.in: Don't bother checking for --output-def if shared
8100 libraries are disabled. Based on report from Massimo Gaspari
8101 <massimo.gaspari@alice.it> in
8102 <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
8104 2008-04-13 Simon Josefsson <simon@josefsson.org>
8106 * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
8108 2008-04-13 Simon Josefsson <simon@josefsson.org>
8110 * ChangeLog: Generated.
8112 2008-04-13 Simon Josefsson <simon@josefsson.org>
8114 * NEWS: Version 2.3.4.netconf.0.
8116 2008-04-13 Simon Josefsson <simon@josefsson.org>
8118 * Makefile.am: Fix release target.
8120 2008-04-13 Simon Josefsson <simon@josefsson.org>
8122 * configure.in: Bump version.
8124 2008-04-13 Simon Josefsson <simon@josefsson.org>
8126 * doc/examples/ex-client-psk.c: Typo.
8128 2008-04-13 Simon Josefsson <simon@josefsson.org>
8132 2008-04-13 Simon Josefsson <simon@josefsson.org>
8134 * lib/gnutls_psk_netconf.c: Typo.
8136 2008-04-13 Simon Josefsson <simon@josefsson.org>
8138 * includes/gnutls/gnutls.h.in: Typo.
8140 2008-04-13 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8142 * includes/gnutls/openpgp.h: changed api.
8144 2008-04-12 Simon Josefsson <simon@josefsson.org>
8146 * doc/examples/ex-serv-psk.c: Doc fix.
8148 2008-04-12 Simon Josefsson <simon@josefsson.org>
8152 2008-04-12 Simon Josefsson <simon@josefsson.org>
8154 * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
8157 2008-04-12 Simon Josefsson <simon@josefsson.org>
8159 * lib/gnutls_psk_netconf.c: Typo.
8161 2008-04-12 Simon Josefsson <simon@josefsson.org>
8163 * doc/examples/Makefile.am: Add ex-serv-psk.
8165 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8167 * src/cli.c: get_auth_subkey has one more parameter.
8169 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8171 * lib/opencdk/pubkey.c: return the size of the required buffer to
8174 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8176 * lib/openpgp/output.c: Deallocate memory from parameters only when
8177 function run was successful.
8179 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8181 * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
8182 get_auth_subkey() to work for all use cases
8184 2008-04-10 Nikos <nmav@crystal.(none)>
8186 * lib/openpgp/pgp.c: do not return any subkey if an authentication
8189 2008-04-10 Nikos <nmav@crystal.(none)>
8191 * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
8192 corrected bug in openpgp import when data is of size zero. Reported
8195 2008-04-08 Simon Josefsson <simon@josefsson.org>
8197 * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
8199 2008-04-08 Simon Josefsson <simon@josefsson.org>
8201 * doc/manpages/Makefile.am: Generated.
8203 2008-04-08 Simon Josefsson <simon@josefsson.org>
8205 * tests/netconf-psk.c: Fix bugs.
8207 2008-04-08 Simon Josefsson <simon@josefsson.org>
8209 * lib/gnutls_psk_netconf.c: Fix bugs.
8211 2008-04-08 Simon Josefsson <simon@josefsson.org>
8213 * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
8215 2008-04-08 Simon Josefsson <simon@josefsson.org>
8217 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
8218 lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
8219 NETCONF-PSK support.
8221 2008-04-04 Nikos <nmav@crystal.(none)>
8223 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
8224 a non proper certificate is loaded.
8226 2008-04-04 Simon Josefsson <simon@josefsson.org>
8228 * doc/protocol/draft-nir-tls-eap-03.txt: Add.
8230 2008-04-04 Simon Josefsson <simon@josefsson.org>
8232 * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
8234 2008-04-03 Simon Josefsson <simon@josefsson.org>
8238 2008-04-03 Simon Josefsson <simon@josefsson.org>
8240 * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen. Tiny patch
8241 from Laurence Withers <l@lwithers.me.uk>, see
8243 <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
8245 2008-04-03 Simon Josefsson <simon@josefsson.org>
8247 * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
8248 Josefsson <simon@josefsson.org> Date: Thu Apr 3 09:40:01 2008
8251 2008-04-02 Nikos <nmav@crystal.(none)>
8253 * NEWS: documented the openpgp updates.
8255 2008-04-02 Nikos <nmav@crystal.(none)>
8257 * doc/manpages/certtool.1: added the openpgp functionality to the
8260 2008-04-02 Nikos <nmav@crystal.(none)>
8262 * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
8265 2008-04-02 Nikos <nmav@crystal.(none)>
8267 * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
8268 lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
8270 2008-04-02 Nikos <nmav@crystal.(none)>
8272 * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
8273 Consistent printing of revoked status. Consistent printing of key
8276 2008-04-02 Nikos <nmav@crystal.(none)>
8278 * lib/gnutls_errors.c: Added revoked UID error string.
8280 2008-04-02 Nikos <nmav@crystal.(none)>
8282 * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
8284 2008-04-02 Simon Josefsson <simon@josefsson.org>
8286 * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
8288 2008-03-30 Simon Josefsson <simon@josefsson.org>
8290 * lib/crypto.h: Fix warnings.
8292 2008-03-30 Simon Josefsson <simon@josefsson.org>
8294 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
8295 lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
8297 2008-03-29 Nikos <nmav@crystal.(none)>
8299 * NEWS: Documented the --priority option to gnutls-cli and
8302 2008-03-29 Nikos <nmav@crystal.(none)>
8304 * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
8305 the --priority option.
8307 2008-03-29 Nikos <nmav@crystal.(none)>
8309 * NEWS: corrected the news entry.
8311 2008-03-29 Nikos <nmav@crystal.(none)>
8313 * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
8314 empty key (for PKCS #11). Reported by Joe Orton.
8316 2008-03-29 Nikos <nmav@crystal.(none)>
8318 * NEWS: gnutls_crypto_rnd_register: ADDED
8320 2008-03-29 Nikos <nmav@crystal.(none)>
8322 * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
8323 <nmav@crystal.(none)> Date: Sat Mar 29 12:01:27 2008 +0200
8325 2008-03-29 Simon Josefsson <simon@josefsson.org>
8327 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
8328 doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
8330 2008-03-28 Simon Josefsson <simon@josefsson.org>
8332 * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
8334 2008-03-28 Simon Josefsson <simon@josefsson.org>
8336 * NEWS: Entries added at wrong place, move them.
8338 2008-03-28 Simon Josefsson <simon@josefsson.org>
8340 * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
8341 since it isn't specified in TLS 1.2.
8343 2008-03-28 Simon Josefsson <simon@josefsson.org>
8345 * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
8347 2008-03-28 Simon Josefsson <simon@josefsson.org>
8349 * gl/gnulib.mk: Update gnulib files.
8351 2008-03-27 Simon Josefsson <simon@josefsson.org>
8353 * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
8355 2008-03-25 Simon Josefsson <simon@josefsson.org>
8357 * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
8358 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8359 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
8360 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk:
8361 Update gnulib files.
8363 2008-03-20 Ludovic Courtès <ludo@gnu.org>
8365 * configure.in, guile/src/Makefile.am: Check whether
8366 `-fgnu89-inline' is supported before using it. * configure.in: Check for `-fgnu89-inline', define Automake
8367 conditional `HAVE_GCC_GNU89_INLINE_OPTION'. * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when `HAVE_GCC_GNU89_INLINE_OPTION' is true.
8369 2008-03-19 Simon Josefsson <simon@josefsson.org>
8371 * libextra/gnutls_extra.c: Fix LZO build failure.
8373 2008-03-19 Ludovic Courtès <ludo@gnu.org>
8375 * guile/src/Makefile.am: guile: Compile with `-fgnu89-inline'. * guile/src/Makefile.am (AM_CFLAGS): Add `-fgnu89-inline' when `HAVE_GCC' is true. This works around the fact that GnuTLS is compiled with `-std=c99', while Guile and GMP expect GNU inline semantics, which defer from C99 inline semantics.
8377 2008-03-19 Ludovic Courtès <ludo@gnu.org>
8379 * guile/src/core.c: guile: Don't declare `inline' functions that use
8380 `alloca ()'. * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
8382 2008-03-19 Simon Josefsson <simon@josefsson.org>
8384 * NEWS, configure.in: Bump versions.
8386 2008-03-19 Simon Josefsson <simon@josefsson.org>
8388 * ChangeLog: Generated.
8390 2008-03-19 Simon Josefsson <simon@josefsson.org>
8392 * includes/Makefile.am: Dist gnutls/crypto.h.
8394 2008-03-19 Simon Josefsson <simon@josefsson.org>
8396 * NEWS: Version 2.3.4.
8398 2008-03-19 Simon Josefsson <simon@josefsson.org>
8402 2008-03-19 Simon Josefsson <simon@josefsson.org>
8406 2008-03-19 Simon Josefsson <simon@josefsson.org>
8410 2008-03-19 Simon Josefsson <simon@josefsson.org>
8412 * doc/examples/ex-client-resume.c, lib/crypto.c,
8413 lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
8414 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
8415 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
8416 libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
8417 src/serv.c: Fix gcc warnings.
8419 2008-03-19 Simon Josefsson <simon@josefsson.org>
8421 * lib/x509/x509.c: Fix warning.
8423 2008-03-16 Nikos <nmav@crystal.(none)>
8425 * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8426 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
8429 2008-03-16 Nikos <nmav@crystal.(none)>
8431 * includes/gnutls/crypto.h: updated
8433 2008-03-16 Nikos <nmav@crystal.(none)>
8435 * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
8436 lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
8437 lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
8438 lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
8439 lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
8440 lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
8441 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
8442 in the cipher (register) interface and added hash.
8444 2008-03-16 Nikos <nmav@crystal.(none)>
8446 * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
8447 lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
8448 lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8449 lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
8450 lib/gnutls_state.c: Added functionality to override (register) a
8451 cipher. Initial functionality for MAC and digest algorithms.
8453 2008-03-11 Simon Josefsson <simon@josefsson.org>
8455 * lib/openpgp/gnutls_openpgp.h: Remove things already in
8456 includes/gnutls/openpgp.h.
8458 2008-03-11 Simon Josefsson <simon@josefsson.org>
8460 * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
8461 lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
8462 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
8463 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
8464 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
8465 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
8466 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
8467 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
8468 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
8469 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
8470 lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
8471 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
8472 headers for OpenPGP code. According to Nikos they are now licensed
8473 under the LGPL, see:
8475 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
8477 2008-03-11 Simon Josefsson <simon@josefsson.org>
8479 * lib/Makefile.am: Typo.
8481 2008-03-11 Simon Josefsson <simon@josefsson.org>
8483 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
8484 gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
8485 lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
8486 lgl/m4/include_next.m4: Update gnulib files.
8488 2008-03-10 Simon Josefsson <simon@josefsson.org>
8492 2008-03-10 Simon Josefsson <simon@josefsson.org>
8494 * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
8496 2008-03-10 Simon Josefsson <simon@josefsson.org>
8498 * includes/gnutls/gnutls.h.in: Finish renaming of export
8499 x509/openpgp functions. In particular,
8500 gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
8501 and gnutls_certificate_get_openpgp_keyring.
8503 2008-03-10 Simon Josefsson <simon@josefsson.org>
8505 * NEWS, configure.in: Bump versions.
8507 2008-03-10 Simon Josefsson <simon@josefsson.org>
8509 * ChangeLog: Generated.
8511 2008-03-10 Simon Josefsson <simon@josefsson.org>
8513 * libextra/Makefile.am: Revert
8514 a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
8515 v2.2. ../libtool: line 4398: cd: ../../lib/.libs: No such file or
8516 directory libtool: link: cannot determine absolute directory name of
8519 2008-03-10 Simon Josefsson <simon@josefsson.org>
8521 * NEWS: Version 2.3.3.
8523 2008-03-10 Simon Josefsson <simon@josefsson.org>
8527 2008-03-10 Simon Josefsson <simon@josefsson.org>
8531 2008-03-10 Simon Josefsson <simon@josefsson.org>
8533 * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
8534 libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
8535 gnutls_extra.h, not needed anymore. Fixes build failure in libextra
8536 that looked for opencdk.h (via auth_cert.h). Reported by Roman
8537 Bogorodskiy <novel@FreeBSD.org>.
8539 2008-03-08 Nikos <nmav@crystal.(none)>
8541 * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
8542 <nmav@crystal.(none)> Date: Sat Mar 8 02:06:25 2008 +0200
8544 2008-03-07 Ludovic Courtès <ludo@gnu.org>
8546 * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
8549 2008-03-07 Ludovic Courtès <ludo@gnu.org>
8551 * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
8552 <config.h>, not "config.h".
8554 2008-03-07 Simon Josefsson <simon@josefsson.org>
8558 2008-03-07 Simon Josefsson <simon@josefsson.org>
8562 2008-03-06 Simon Josefsson <simon@josefsson.org>
8566 2008-03-06 Simon Josefsson <simon@josefsson.org>
8568 * doc/reference/gnutls-docs.sgml: Add index.
8570 2008-03-06 Simon Josefsson <simon@josefsson.org>
8572 * lib/x509_b64.c: Doc fixes.
8574 2008-03-06 Simon Josefsson <simon@josefsson.org>
8576 * lib/gnutls_alert.c: Doc fix.
8578 2008-03-06 Simon Josefsson <simon@josefsson.org>
8580 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
8581 gnutls_hex2bin prototype.
8583 2008-03-06 Simon Josefsson <simon@josefsson.org>
8585 * doc/manpages/Makefile.am: Generated.
8587 2008-03-06 Simon Josefsson <simon@josefsson.org>
8589 * src/cli.c: Fix warnings.
8591 2008-03-06 Simon Josefsson <simon@josefsson.org>
8593 * src/select.c: Avoid confusing gtk-doc.
8595 2008-03-06 Simon Josefsson <simon@josefsson.org>
8597 * lib/opencdk/kbnode.c: Doc fixes.
8599 2008-03-06 Simon Josefsson <simon@josefsson.org>
8601 * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
8603 2008-03-06 Simon Josefsson <simon@josefsson.org>
8605 * lib/openpgp/privkey.c: Doc fixes.
8607 2008-03-06 Simon Josefsson <simon@josefsson.org>
8609 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
8611 2008-03-06 Simon Josefsson <simon@josefsson.org>
8613 * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
8615 2008-03-06 Simon Josefsson <simon@josefsson.org>
8617 * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
8618 lib/gnutls_state.c: Doc fixes.
8620 2008-03-06 Simon Josefsson <simon@josefsson.org>
8622 * lib/gnutls_ui.c: Doc fix.
8624 2008-03-06 Simon Josefsson <simon@josefsson.org>
8626 * lib/gnutls_db.c: Doc fix.
8628 2008-03-06 Simon Josefsson <simon@josefsson.org>
8630 * lib/gnutls_session.c: Doc fix.
8632 2008-03-06 Simon Josefsson <simon@josefsson.org>
8634 * lib/gnutls_global.c: Doc fix.
8636 2008-03-06 Simon Josefsson <simon@josefsson.org>
8638 * lib/gnutls_srp.c: Doc fix.
8640 2008-03-06 Simon Josefsson <simon@josefsson.org>
8642 * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
8643 libextra/gnutls_ia.c: Doc fixes.
8645 2008-03-06 Simon Josefsson <simon@josefsson.org>
8647 * m4/pkg.m4: Added, needed by new gtk-doc.m4.
8649 2008-03-06 Simon Josefsson <simon@josefsson.org>
8651 * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
8654 2008-03-06 Simon Josefsson <simon@josefsson.org>
8656 * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
8657 gtk-doc makefile, this version allows us to get rid of tmpl/.
8659 2008-03-06 Simon Josefsson <simon@josefsson.org>
8661 * m4/gtk-doc.m4: Update gtk-doc.m4.
8663 2008-03-06 Simon Josefsson <simon@josefsson.org>
8665 * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
8666 lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
8667 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
8668 remove verbose 'This function ...' Improves looks in 'apropos'
8671 2008-03-06 Simon Josefsson <simon@josefsson.org>
8673 * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
8674 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
8675 lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
8676 lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
8677 Improves man page look in 'apropos'.
8679 2008-03-06 Simon Josefsson <simon@josefsson.org>
8681 * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
8682 lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
8684 2008-03-05 Simon Josefsson <simon@josefsson.org>
8688 2008-03-05 Simon Josefsson <simon@josefsson.org>
8690 * NEWS, src/common.c: Print DH parameters of session.
8692 2008-03-05 Simon Josefsson <simon@josefsson.org>
8694 * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
8695 lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
8697 2008-02-28 Simon Josefsson <simon@josefsson.org>
8699 * guile/src/utils.c: Use __func__ instead of __FUNCTION__. Reported
8700 by Tim Mooney, see <https://savannah.gnu.org/support/?106267>. A
8701 gnulib module to make sure __func__ is available would be nice.
8703 2008-02-27 Simon Josefsson <simon@josefsson.org>
8707 2008-02-27 Simon Josefsson <simon@josefsson.org>
8709 * lib/x509/x509_write.c: Doc fix.
8711 2008-02-27 Simon Josefsson <simon@josefsson.org>
8713 * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
8716 <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
8718 2008-02-26 Simon Josefsson <simon@josefsson.org>
8720 * lib/x509/x509_write.c: Doc fixes.
8722 2008-02-26 Simon Josefsson <simon@josefsson.org>
8726 2008-02-26 Simon Josefsson <simon@josefsson.org>
8730 2008-02-26 Simon Josefsson <simon@josefsson.org>
8732 * NEWS, configure.in: Bump versions.
8734 2008-02-26 Simon Josefsson <simon@josefsson.org>
8736 * Makefile.am: Fix release target.
8738 2008-02-26 Simon Josefsson <simon@josefsson.org>
8740 * ChangeLog: Generated.
8742 2008-02-26 Simon Josefsson <simon@josefsson.org>
8744 * NEWS: Version 2.3.2.
8746 2008-02-26 Simon Josefsson <simon@josefsson.org>
8748 * tests/openpgpself.c: Force success.
8750 2008-02-26 Simon Josefsson <simon@josefsson.org>
8754 2008-02-26 Simon Josefsson <simon@josefsson.org>
8756 * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
8757 lib/gnutls_session.h: Remove empty gnutls_session.h.
8759 2008-02-26 Simon Josefsson <simon@josefsson.org>
8761 * lib/x509/x509_int.h: align comments
8763 2008-02-26 Simon Josefsson <simon@josefsson.org>
8765 * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
8768 2008-02-26 Simon Josefsson <simon@josefsson.org>
8770 * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
8771 lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
8772 lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
8774 2008-02-26 Simon Josefsson <simon@josefsson.org>
8776 * doc/reference/Makefile.am, lib/gnutls_cert.c,
8777 lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
8778 lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
8779 lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
8780 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
8781 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
8782 lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
8783 mpi.h stuff to x509_int.h.
8785 2008-02-26 Simon Josefsson <simon@josefsson.org>
8787 * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
8788 lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
8789 lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
8790 gnutls_str.h and update callers.
8792 2008-02-26 Simon Josefsson <simon@josefsson.org>
8794 * libextra/openssl_compat.c: gnutls_int includes config.h, no need
8797 2008-02-26 Simon Josefsson <simon@josefsson.org>
8799 * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
8800 (now in lib/x509/x509_int.h).
8802 2008-02-26 Simon Josefsson <simon@josefsson.org>
8804 * doc/reference/Makefile.am, lib/x509/Makefile.am,
8805 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
8806 lib/x509/extensions.h, lib/x509/privkey.c,
8807 lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
8808 lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
8810 2008-02-26 Simon Josefsson <simon@josefsson.org>
8812 * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
8813 lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
8814 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
8815 lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
8817 2008-02-26 Simon Josefsson <simon@josefsson.org>
8819 * doc/reference/Makefile.am, lib/gnutls_x509.c,
8820 lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
8821 lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
8822 lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
8825 2008-02-26 Simon Josefsson <simon@josefsson.org>
8827 * doc/reference/Makefile.am, lib/gnutls_x509.c,
8828 lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
8829 lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
8831 2008-02-26 Simon Josefsson <simon@josefsson.org>
8833 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
8834 lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
8835 stuff to x509_int.h.
8837 2008-02-26 Simon Josefsson <simon@josefsson.org>
8839 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
8840 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
8841 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
8842 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
8843 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
8844 lib/x509/x509_int.h, lib/x509/x509_write.c,
8845 libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
8847 2008-02-26 Simon Josefsson <simon@josefsson.org>
8849 * doc/reference/Makefile.am, lib/x509/Makefile.am,
8850 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
8851 lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
8852 lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
8854 2008-02-26 Simon Josefsson <simon@josefsson.org>
8856 * lib/openpgp/privkey.c: No need for rfc2818.h.
8858 2008-02-26 Simon Josefsson <simon@josefsson.org>
8860 * lib/x509/x509_int.h: Doc fixes.
8862 2008-02-26 Simon Josefsson <simon@josefsson.org>
8864 * lib/x509/x509_int.h: Remove stuff already in
8865 includes/gnutls/x509.h.
8867 2008-02-26 Simon Josefsson <simon@josefsson.org>
8869 * .gitignore: [no log message]
8871 2008-02-26 Simon Josefsson <simon@josefsson.org>
8873 * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
8874 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
8876 2008-02-26 Simon Josefsson <simon@josefsson.org>
8878 * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
8880 2008-02-25 Simon Josefsson <simon@josefsson.org>
8882 * doc/reference/Makefile.am, lib/x509/Makefile.am,
8883 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
8884 lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
8885 x509_int.h, avoid one trivial header file.
8887 2008-02-25 Simon Josefsson <simon@josefsson.org>
8889 * doc/manpages/Makefile.am: Generated.
8891 2008-02-25 Simon Josefsson <simon@josefsson.org>
8893 * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
8895 2008-02-25 Simon Josefsson <simon@josefsson.org>
8899 2008-02-25 Simon Josefsson <simon@josefsson.org>
8901 * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
8902 lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
8903 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
8904 lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
8905 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
8906 lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
8907 lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h. Fixes
8908 name-space collision that confuses GTK-DOC with
8909 includes/gnutls/x509.h.
8911 2008-02-25 Simon Josefsson <simon@josefsson.org>
8913 * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
8914 lib/openpgp/extras.c, lib/openpgp/openpgp.h,
8915 lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
8916 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
8917 lib/openpgp/openpgp.h to openpgp_int.h. Fixes name-space collision
8918 that confuses GTK-DOC with includes/gnutls/openpgp.h.
8920 2008-02-25 Simon Josefsson <simon@josefsson.org>
8922 * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
8923 GTK-DOC to have comments for variables.
8925 2008-02-25 Simon Josefsson <simon@josefsson.org>
8927 * lib/gnutls_int.h: Remove unused defines.
8929 2008-02-25 Simon Josefsson <simon@josefsson.org>
8931 * tests/moredn.c: Added, lost part of Joe's original
8932 gnutls_x509_dn_export patch.
8934 2008-02-25 Simon Josefsson <simon@josefsson.org>
8936 * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
8937 lgl/unistd.in.h: Update gnulib files.
8939 2008-02-25 Simon Josefsson <simon@josefsson.org>
8941 * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
8943 2008-02-24 Nikos <nmav@crystal.(none)>
8945 * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
8946 lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
8947 tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
8950 2008-02-21 Nikos <nmav@crystal.(none)>
8952 * lib/gnutls_cert.c: _export_ -> _get_
8954 2008-02-21 Simon Josefsson <simon@josefsson.org>
8958 2008-02-21 Simon Josefsson <simon@josefsson.org>
8960 * tests/openpgpself.c: Don't use credentials from files (causes
8961 problems with srcdir!=builddir).
8963 2008-02-21 Simon Josefsson <simon@josefsson.org>
8965 * NEWS, configure.in: Bump version.
8967 2008-02-21 Simon Josefsson <simon@josefsson.org>
8969 * ChangeLog: Generated.
8971 2008-02-21 Simon Josefsson <simon@josefsson.org>
8973 * NEWS: Version 2.3.1.
8975 2008-02-21 Simon Josefsson <simon@josefsson.org>
8979 2008-02-21 Simon Josefsson <simon@josefsson.org>
8981 * doc/manpages/Makefile.am: Generated.
8983 2008-02-21 Simon Josefsson <simon@josefsson.org>
8987 2008-02-21 Simon Josefsson <simon@josefsson.org>
8991 2008-02-21 Simon Josefsson <simon@josefsson.org>
8995 2008-02-21 Simon Josefsson <simon@josefsson.org>
8997 * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
8998 lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
8999 gnutls_certificate_print_formats_t.
9001 2008-02-21 Simon Josefsson <simon@josefsson.org>
9003 * NEWS: Mention new APIs.
9005 2008-02-21 Simon Josefsson <simon@josefsson.org>
9007 * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
9010 2008-02-21 Simon Josefsson <simon@josefsson.org>
9014 2008-02-21 Simon Josefsson <simon@josefsson.org>
9018 2008-02-21 Simon Josefsson <simon@josefsson.org>
9020 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
9021 gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
9023 2008-02-21 Simon Josefsson <simon@josefsson.org>
9025 * includes/gnutls/gnutls.h.in: Typo.
9027 2008-02-21 Simon Josefsson <simon@josefsson.org>
9029 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
9032 2008-02-21 Simon Josefsson <simon@josefsson.org>
9034 * doc/protocol/draft-ietf-tls-extractor-01.txt,
9035 doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
9037 2008-02-20 Nikos <nmav@crystal.(none)>
9039 * NEWS: removed function
9041 2008-02-20 Nikos <nmav@crystal.(none)>
9043 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
9044 gnutls_certificate_export_x509_cas and other functions to export
9045 elements from the certificate credentials structure.
9047 2008-02-19 Nikos <nmav@crystal.(none)>
9049 * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
9050 ENABLE_OPENPGP undef.
9052 2008-02-19 Nikos <nmav@crystal.(none)>
9054 * lib/openpgp/pgp.c: do not return more than the available names.
9056 2008-02-19 Nikos <nmav@crystal.(none)>
9058 * lib/openpgp/output.c: corrected bug that prevented printing the
9061 2008-02-19 Nikos <nmav@crystal.(none)>
9063 * tests/openpgp_test.c, tests/openpgpself.c: some updates
9065 2008-02-19 Nikos <nmav@crystal.(none)>
9067 * tests/Makefile.am, tests/openpgpself.c: added self test for
9070 2008-02-19 Nikos <nmav@crystal.(none)>
9072 * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
9073 tests/Makefile.am, tests/x509dn.c: Added
9074 gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
9077 2008-02-19 Nikos <nmav@crystal.(none)>
9079 * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
9080 lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
9082 2008-02-19 Nikos <nmav@crystal.(none)>
9084 * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
9085 lib/openpgp/output.c, lib/openpgp/pgpverify.c,
9086 lib/openpgp/privkey.c: copyright 2008
9088 2008-02-18 Nikos <nmav@crystal.(none)>
9090 * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
9091 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
9092 lib/gnutls_openpgp.c, lib/openpgp/extras.c,
9093 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
9094 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
9095 lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
9096 src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
9097 compatible with the 2.2 key id.
9099 2008-02-18 Nikos <nmav@crystal.(none)>
9101 * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
9102 <nmav@crystal.(none)> Date: Mon Feb 18 17:58:24 2008 +0200
9104 2008-02-18 Simon Josefsson <simon@josefsson.org>
9106 * README: Don't mention SSL/TLS versions here. Some minor other
9109 2008-02-18 Simon Josefsson <simon@josefsson.org>
9111 * includes/gnutls/openpgp.h: For compatibility.
9113 2008-02-18 Simon Josefsson <simon@josefsson.org>
9115 * lib/openpgp/openpgp.h: Remove all external APIs already declared
9116 in includes/gnutls/openpgp.h.
9118 2008-02-18 Simon Josefsson <simon@josefsson.org>
9120 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
9121 gnutls_openpgp_crt_get_id to avoid breaking ABI.
9123 2008-02-18 Simon Josefsson <simon@josefsson.org>
9125 * NEWS: Mention gnutls_openpgp_keyid_t.
9127 2008-02-18 Simon Josefsson <simon@josefsson.org>
9129 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
9131 2008-02-17 Nikos <nmav@crystal.(none)>
9133 * lib/x509/x509.c: corrected string handling in parse_general_name.
9134 Thanks to Andreas Metzler for pointing out.
9136 2008-02-17 Nikos <nmav@crystal.(none)>
9138 * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c:
9139 Increased the default certificate verification chain limits and
9140 allowed for checks without limitation.
9142 2008-02-17 Nikos <nmav@crystal.(none)>
9144 * lib/gnutls_priority.c: corrected previous fix in priorities
9147 2008-02-17 Nikos <nmav@crystal.(none)>
9149 * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
9150 lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
9151 leaks in session resuming and DHE ciphersuites. Reported by Daniel
9154 2008-02-15 Nikos <nmav@crystal.(none)>
9156 * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
9158 2008-02-15 Nikos <nmav@crystal.(none)>
9160 * lib/x509/x509.c: null terminate only printable strings.
9162 2008-02-14 Simon Josefsson <simon@josefsson.org>
9164 * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
9166 2008-02-13 Simon Josefsson <simon@josefsson.org>
9170 2008-02-12 Simon Josefsson <simon@josefsson.org>
9172 * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
9174 2008-02-12 Simon Josefsson <simon@josefsson.org>
9178 2008-02-12 Simon Josefsson <simon@josefsson.org>
9180 * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
9181 base64. Based on discussion in
9183 <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
9185 2008-02-10 Simon Josefsson <simon@josefsson.org>
9187 * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
9188 doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
9189 doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
9191 2008-02-07 Nikos <nmav@crystal.(none)>
9193 * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
9194 <nmav@crystal.(none)> Date: Thu Feb 7 18:15:26 2008 +0200
9196 2008-02-06 Simon Josefsson <simon@josefsson.org>
9198 * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
9201 2008-02-04 Simon Josefsson <simon@josefsson.org>
9205 2008-02-04 Simon Josefsson <simon@josefsson.org>
9207 * src/cli.c: When --debug is given, also print libgcrypt RNG
9210 2008-02-04 Simon Josefsson <simon@josefsson.org>
9212 * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
9214 2008-02-04 Simon Josefsson <simon@josefsson.org>
9216 * doc/gnutls.texi: Re-order indices so they are last in the PDF.
9218 2008-02-04 Simon Josefsson <simon@josefsson.org>
9220 * NEWS: Merge in 2.2.1 release notes.
9222 2008-02-03 Simon Josefsson <simon@josefsson.org>
9224 * lib/gnutls_cert.c: Make it compile.
9226 2008-02-03 Simon Josefsson <simon@josefsson.org>
9228 * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
9231 2008-02-03 Simon Josefsson <simon@josefsson.org>
9233 * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
9234 lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
9235 lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h:
9236 Update gnulib files.
9238 2008-02-01 Simon Josefsson <simon@josefsson.org>
9240 * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
9241 lib/minitasn1/structure.c: Update libtasn1 to 1.3.
9243 2008-01-31 Simon Josefsson <simon@josefsson.org>
9245 * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
9246 lgl/vasnprintf.c: Update gnulib files.
9248 2008-01-27 Nikos <nmav@crystal.(none)>
9250 * src/certtool.c: some updates
9252 2008-01-27 Nikos <nmav@crystal.(none)>
9254 * includes/gnutls/openpgp.h: new definitions
9256 2008-01-26 Nikos <nmav@crystal.(none)>
9258 * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
9259 <nmav@crystal.(none)> Date: Sat Jan 26 23:08:18 2008 +0200
9261 2008-01-26 Simon Josefsson <simon@josefsson.org>
9263 * doc/protocol/rfc5077.txt: Add.
9265 2008-01-26 Simon Josefsson <simon@josefsson.org>
9267 * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
9269 2008-01-25 Nikos <nmav@crystal.(none)>
9271 * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
9274 2008-01-25 Nikos <nmav@crystal.(none)>
9276 * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
9277 lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
9280 2008-01-25 Nikos <nmav@crystal.(none)>
9282 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
9283 src/certtool.gaa: print keyrings
9285 2008-01-23 Simon Josefsson <simon@josefsson.org>
9287 * doc/manpages/Makefile.am: Simplify output.
9289 2008-01-23 Simon Josefsson <simon@josefsson.org>
9291 * doc/manpages/Makefile.am: Fix paths.
9293 2008-01-19 Simon Josefsson <simon@josefsson.org>
9295 * configure.in: Bump version so we are higher than gnutls 2.2.x but
9296 remain compatible. This will avoid shared library name conflicts
9297 with 2.2.x, and also that any 2.3.x libraries will always be
9298 prefered over 2.2.x.
9300 2008-01-19 Simon Josefsson <simon@josefsson.org>
9302 * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
9303 lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
9304 lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
9305 lgl/vasnprintf.h: Update gnulib files.
9307 2008-01-17 Simon Josefsson <simon@josefsson.org>
9309 * AUTHORS: Update Ludovic's e-mail.
9311 2008-01-17 Simon Josefsson <simon@josefsson.org>
9313 * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
9315 2008-01-15 Simon Josefsson <simon@josefsson.org>
9317 * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
9318 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
9319 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
9320 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
9321 openpgp files moved to lib/openpgp/.
9323 2008-01-15 Simon Josefsson <simon@josefsson.org>
9325 * doc/Makefile.am: Fix pgp-api.texi move.
9327 2008-01-14 Simon Josefsson <simon@josefsson.org>
9329 * doc/protocol/rfc2440.txt: Fix chmod.
9331 2008-01-14 Simon Josefsson <simon@josefsson.org>
9333 * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
9335 2008-01-14 Nikos <nmav@crystal.(none)>
9337 * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
9338 <nmav@crystal.(none)> Date: Mon Jan 14 21:08:18 2008 +0200
9340 2008-01-14 Nikos <nmav@crystal.(none)>
9342 * NEWS: documented more changes.
9344 2008-01-14 Nikos <nmav@crystal.(none)>
9346 * tests/openpgp/keyring.c: changes for the new api
9348 2008-01-14 Simon Josefsson <simon@josefsson.org>
9350 * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
9351 lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
9352 gnulib's memmem-simple instead.
9354 2008-01-14 Simon Josefsson <simon@josefsson.org>
9356 * configure.in: Remove libextra/minilozo/Makefile.
9358 2008-01-14 Nikos <nmav@crystal.(none)>
9360 * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c:
9361 openpgp_privkey_export() has parameters to export encrypted secret
9362 keys. Added for future compatibility.
9364 2008-01-13 Simon Josefsson <simon@josefsson.org>
9366 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
9368 2008-01-13 Nikos <nmav@crystal.(none)>
9370 * lib/gnutls_openpgp.c: use the first valid subkey if an
9371 authentication subkey is not found.
9373 2008-01-13 Nikos <nmav@crystal.(none)>
9375 * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
9376 lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
9377 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
9378 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
9379 make certtool print information on openpgp keys.
9381 2008-01-13 Nikos <nmav@crystal.(none)>
9383 * NEWS: documented changes.
9385 2008-01-13 Nikos <nmav@crystal.(none)>
9387 * README, configure.in, includes/gnutls/gnutls.h.in,
9388 includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
9389 lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
9390 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
9391 lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
9392 lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
9393 lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
9394 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
9395 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
9396 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
9397 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
9398 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
9399 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
9400 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
9401 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
9402 lib/openpgp/compat.c, lib/openpgp/extras.c,
9403 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
9404 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
9405 lib/openpgp/privkey.c, libextra/Makefile.am,
9406 libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
9407 libextra/opencdk/Makefile.am, libextra/opencdk/README,
9408 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
9409 libextra/opencdk/compress.c, libextra/opencdk/context.h,
9410 libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
9411 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
9412 libextra/opencdk/literal.c, libextra/opencdk/main.c,
9413 libextra/opencdk/main.h, libextra/opencdk/misc.c,
9414 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
9415 libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
9416 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
9417 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
9418 libextra/opencdk/stream.h, libextra/opencdk/types.h,
9419 libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
9420 src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
9421 src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
9422 src/tls_test.c: merged the openpgp branch to head\!
9424 2008-01-12 Nikos <nmav@crystal.(none)>
9426 * libextra/Makefile.am: Added fix by Alon to avoid linking against
9427 /usr/lib/libgnutls.so.
9429 2008-01-09 Simon Josefsson <simon@josefsson.org>
9431 * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
9432 updated config.rpath.
9434 2008-01-09 Simon Josefsson <simon@josefsson.org>
9436 * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
9437 lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
9438 lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
9439 lgl/printf-parse.c: Update gnulib files.
9441 2008-01-08 Simon Josefsson <simon@josefsson.org>
9443 * NEWS, configure.in: Bump versions.
9445 2008-01-08 Simon Josefsson <simon@josefsson.org>
9447 * ChangeLog: Generated.
9449 2008-01-08 Simon Josefsson <simon@josefsson.org>
9451 * NEWS: Version 2.3.0.
9453 2008-01-08 Simon Josefsson <simon@josefsson.org>
9455 * po/LINGUAS: Sync with TP.
9457 2008-01-08 Simon Josefsson <simon@josefsson.org>
9459 * po/LINGUAS: Sync with TP.
9461 2008-01-08 Simon Josefsson <simon@josefsson.org>
9463 * configure.in: Further LZO fixes.
9465 2008-01-08 Simon Josefsson <simon@josefsson.org>
9467 * doc/reference/Makefile.am: Cleanup after LZO removal.
9469 2008-01-08 Simon Josefsson <simon@josefsson.org>
9471 * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
9472 libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
9473 libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
9474 libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
9475 libextra/minilzo/testmini.c: Remove LZO compression support.
9477 2008-01-08 Simon Josefsson <simon@josefsson.org>
9479 * Makefile.am: Call git-push (git-push --tags doesn't push
9482 2008-01-08 Simon Josefsson <simon@josefsson.org>
9484 * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
9487 2008-01-07 Simon Josefsson <simon@josefsson.org>
9491 2008-01-07 Simon Josefsson <simon@josefsson.org>
9493 * lib/ext_server_name.c: Handle more than one server name field
9494 correctly. Tiny patch from mark.phillips@virgin.net.
9496 2008-01-05 Simon Josefsson <simon@josefsson.org>
9498 * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
9501 2008-01-04 Simon Josefsson <simon@josefsson.org>
9505 2008-01-04 Simon Josefsson <simon@josefsson.org>
9507 * po/LINGUAS, po/ms.po: Sync with TP.
9509 2008-01-04 Simon Josefsson <simon@josefsson.org>
9511 * po/LINGUAS: Sync with TP.
9513 2008-01-02 Simon Josefsson <simon@josefsson.org>
9515 * doc/manpages/Makefile.am: Bump copyright years.
9517 2008-01-02 Simon Josefsson <simon@josefsson.org>
9519 * NEWS: Remove dupe entry.
9521 2008-01-02 Simon Josefsson <simon@josefsson.org>
9523 * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
9524 gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
9525 lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
9526 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
9527 lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
9528 lgl/unistd.in.h: Update gnulib files.
9530 2008-01-02 Simon Josefsson <simon@josefsson.org>
9532 * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
9533 lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
9534 lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
9537 2008-01-02 Simon Josefsson <simon@josefsson.org>
9539 * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
9541 2007-12-21 Simon Josefsson <simon@josefsson.org>
9543 * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
9544 doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
9546 2007-12-21 Simon Josefsson <simon@josefsson.org>
9548 * lib/gnutls_priority.c: Doc fixes.
9550 2007-12-17 Simon Josefsson <simon@josefsson.org>
9552 * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
9554 2007-12-15 Nikos <nmav@crystal.(none)>
9556 * lib/gnutls_state.c: Fix for certificate selection in servers with
9557 certificate callbacks.
9559 2007-12-16 Nikos <nmav@crystal.(none)>
9561 * : 1 2 lib/gnutls_state.c
9563 2007-12-10 Simon Josefsson <simon@josefsson.org>
9565 * lib/minitasn1/libtasn1.h: Bump versions.
9567 2007-12-14 Simon Josefsson <simon@josefsson.org>
9569 * NEWS: Merge in old NEWS entries.
9571 2007-12-14 Simon Josefsson <simon@josefsson.org>
9573 * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
9575 2007-12-13 Simon Josefsson <simon@josefsson.org>
9577 * .cvscopying: Add 2007.
9579 2007-12-13 Simon Josefsson <simon@josefsson.org>
9583 2007-12-13 Simon Josefsson <simon@josefsson.org>
9585 * lib/gnutls_state.c: If the server has a callback, the search for a
9586 valid certificate will fail. Patch from Nikos.
9588 2007-12-13 Simon Josefsson <simon@josefsson.org>
9590 * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
9592 2007-12-12 Ludovic Courtès <ludo@gnu.org>
9594 * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
9595 Courtès <ludo@gnu.org> Date: Tue Dec 11 18:23:15 2007 +0100
9597 2007-12-11 Ludovic Courtès <ludo@gnu.org>
9599 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
9600 guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
9601 the new names. * guile/tests/*.scm: Substitute `certificate' to `public-key' in
9602 tests using the OpenPGP API.
9604 2007-12-11 Ludovic Courtès <ludo@gnu.org>
9606 * doc/guile.texi: Update OpenPGP names in Guile examples. * doc/guile.texi (Guile Examples): Substitute `certificate' to `public-key' in OpenPGP examples.
9608 2007-12-11 Ludovic Courtès <ludo@gnu.org>
9610 * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
9611 guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
9612 libraries version number. * guile/modules/gnutls.scm: Load `libguile-gnutls-v-1'. * guile/modules/gnutls/extra.scm: Load `libguile-gnutls-extra-v-1'. * guile/pre-inst-guile.in: Load `v-1' libraries. * guile/src/Makefile.am (lib_LTLIBRARIES): Bump libraries from `v-0'
9613 to `v-1'. Update all variables.
9615 2007-12-11 Ludovic Courtès <ludo@gnu.org>
9617 * guile/modules/gnutls/build/enums.scm,
9618 guile/modules/gnutls/build/smobs.scm,
9619 guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
9620 `certificate' to `public-key' in `(gnutls extra)'. * guile/modules/gnutls/build/enums.scm (%openpgp-key-format-enum): Rename to... (%openpgp-certificate-format-enum): This. (%gnutls-extra-enums): Update. * guile/modules/gnutls/build/smobs.scm (%openpgp-public-key-smob): Rename to... (%openpgp-certificate-smob): This. (%gnutls-extra-smobs): Update. * guile/modules/gnutls/extra.scm: Substitute all `certificate' in
9621 all `public-key' names. Add backward-compatible bindings. * guile/src/extra.c: Substitute `certificate' to `public-key'.
9623 2007-12-11 Simon Josefsson <simon@josefsson.org>
9625 * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
9627 2007-12-10 Simon Josefsson <simon@josefsson.org>
9631 2007-12-10 Simon Josefsson <simon@josefsson.org>
9633 * src/certtool.c: Make --verify-chain support larger inputs than
9636 2007-12-10 Simon Josefsson <simon@josefsson.org>
9638 * configure.in: Re-order gettext invocation to avoid autoconf
9641 2007-12-10 Simon Josefsson <simon@josefsson.org>
9643 * NEWS, configure.in: Bump versions.
9645 2007-12-10 Simon Josefsson <simon@josefsson.org>
9647 * ChangeLog: Generated.
9649 2007-12-10 Simon Josefsson <simon@josefsson.org>
9651 * NEWS: Version 2.1.8.
9653 2007-12-09 Simon Josefsson <simon@josefsson.org>
9655 * doc/Makefile.am: GPLv3 typo.
9657 2007-12-09 Simon Josefsson <simon@josefsson.org>
9661 2007-12-09 Simon Josefsson <simon@josefsson.org>
9663 * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
9666 2007-12-09 Simon Josefsson <simon@josefsson.org>
9668 * configure.in: GPLv3.
9670 2007-12-09 Simon Josefsson <simon@josefsson.org>
9672 * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
9674 2007-12-09 Simon Josefsson <simon@josefsson.org>
9676 * doc/Makefile.am, doc/credentials/Makefile.am,
9677 doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
9678 guile/modules/gnutls/extra.scm,
9679 guile/modules/system/documentation/c-snarf.scm,
9680 guile/modules/system/documentation/output.scm,
9681 guile/pre-inst-guile.in, guile/src/extra.c,
9682 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
9683 guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
9686 2007-12-09 Simon Josefsson <simon@josefsson.org>
9688 * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
9690 2007-12-09 Simon Josefsson <simon@josefsson.org>
9692 * doc/gpl-3.0.texi: Use GPLv3 in manual.
9694 2007-12-09 Simon Josefsson <simon@josefsson.org>
9696 * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
9697 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
9699 2007-12-09 Simon Josefsson <simon@josefsson.org>
9701 * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
9702 includes/gnutls/extra.h, includes/gnutls/openssl.h,
9703 libextra/Makefile.am, libextra/gnutls_extra.h,
9704 libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
9705 libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
9707 2007-12-09 Simon Josefsson <simon@josefsson.org>
9709 * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
9712 2007-12-09 Simon Josefsson <simon@josefsson.org>
9714 * tests/Makefile.am, tests/anonself.c, tests/certder.c,
9715 tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
9716 tests/gc.c, tests/hostname-check/Makefile.am,
9717 tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
9718 tests/key-id/key-id, tests/nist-pkits/pkits,
9719 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
9720 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
9721 tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
9722 tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
9723 tests/pathlen/Makefile.am, tests/pathlen/pathlen,
9724 tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
9725 tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
9726 tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
9727 tests/pskself.c, tests/resume.c,
9728 tests/rsa-md5-collision/Makefile.am,
9729 tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
9730 tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
9731 tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
9732 tests/utils.c, tests/utils.h, tests/x509paths/chain,
9733 tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
9735 2007-12-09 Simon Josefsson <simon@josefsson.org>
9737 * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
9738 doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
9739 gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
9740 gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
9741 gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
9742 gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
9743 gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
9744 lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
9745 lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
9746 lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
9747 lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
9748 lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
9749 lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
9750 lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
9751 lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
9752 lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
9754 2007-12-09 Nikos <nmav@crystal.(none)>
9756 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
9757 lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
9760 2007-12-09 Nikos <nmav@crystal.(none)>
9762 * src/common.c: print session ID
9764 2007-12-07 System User <nmav@crystal.(none)>
9766 * NEWS: license update
9768 2007-12-07 System User <nmav@crystal.(none)>
9770 * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
9771 libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
9772 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
9773 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
9774 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
9775 src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
9776 src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
9777 src/tls_test.c: GPL parts under GPLv3
9779 2007-12-06 System User <nmav@crystal.(none)>
9781 * lib/gnutls_record.c: It seems we were ahead of our time.
9783 2007-12-06 System User <nmav@crystal.(none)>
9785 * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
9786 with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
9788 2007-12-06 Simon Josefsson <simon@josefsson.org>
9790 * lib/x509/x509.c: Doc fix.es
9792 2007-12-06 Simon Josefsson <simon@josefsson.org>
9794 * lib/x509/x509.c: Typo fix. Tiny patch from Daniel Kahn Gillmor
9795 <dkg-debian.org@fifthhorseman.net>.
9797 2007-12-04 Nikos <nmav@crystal.(none)>
9799 * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
9800 <nmav@crystal.(none)> Date: Tue Dec 4 22:05:25 2007 +0200
9802 2007-12-04 Simon Josefsson <simon@josefsson.org>
9804 * maint-cfg.mk: Overwrite autopoint files with gnulib files.
9806 2007-12-03 Nikos <nmav@crystal.(none)>
9808 * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
9809 <nmav@crystal.(none)> Date: Mon Dec 3 20:05:32 2007 +0200
9811 2007-12-03 Simon Josefsson <simon@josefsson.org>
9813 * doc/manpages/Makefile.am: Generated.
9815 2007-12-03 Simon Josefsson <simon@josefsson.org>
9819 2007-12-03 Simon Josefsson <simon@josefsson.org>
9821 * configure.in: Bump version.
9823 2007-12-03 Simon Josefsson <simon@josefsson.org>
9825 * configure.in: Bump to indicate added ABI.
9827 2007-12-03 Simon Josefsson <simon@josefsson.org>
9829 * maint-cfg.mk: Copy, don't remove... to fix Makefile.in hard-coded
9830 links to m4 filenames.
9832 2007-12-03 Simon Josefsson <simon@josefsson.org>
9834 * maint-cfg.mk: Remove gettext havelib files.
9836 2007-12-03 Simon Josefsson <simon@josefsson.org>
9838 * lib/x509/privkey_pkcs8.c: Indent.
9840 2007-12-03 Nikos <nmav@crystal.(none)>
9844 2007-12-02 Nikos <nmav@crystal.(none)>
9846 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
9847 gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
9848 of the original function.
9850 2007-12-02 Nikos <nmav@crystal.(none)>
9852 * : 1 1 lib/x509/x509.c
9854 2007-12-01 Simon Josefsson <simon@josefsson.org>
9856 * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
9857 <nmav@crystal.(none)> Date: Sat Dec 1 08:25:34 2007 +0200
9859 2007-11-30 Nikos <nmav@crystal.(none)>
9861 * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
9862 1.2.4 again (lose DSA2 functionality).
9864 2007-11-30 Nikos <nmav@crystal.(none)>
9866 * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
9868 2007-11-29 Simon Josefsson <simon@josefsson.org>
9870 * ChangeLog: Generated.
9872 2007-11-29 Simon Josefsson <simon@josefsson.org>
9874 * NEWS: Version 2.1.7.
9876 2007-11-28 Nikos <nmav@crystal.(none)>
9878 * : 2 2 lib/gnutls_priority.c
9880 2007-11-28 Nikos <nmav@crystal.(none)>
9882 * lib/auth_srp_passwd.c: more assertions.
9884 2007-11-28 Nikos <nmav@crystal.(none)>
9886 * lib/auth_srp.c: more assertions
9888 2007-11-28 Nikos <nmav@crystal.(none)>
9890 * lib/auth_srp.c: added assertion.
9892 2007-11-28 Nikos <nmav@crystal.(none)>
9894 * src/serv.c: fix in priority_set
9896 2007-11-28 Nikos <nmav@crystal.(none)>
9898 * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
9900 2007-11-28 Nikos <nmav@crystal.(none)>
9902 * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
9903 for priority functions.
9905 2007-11-28 Nikos <nmav@crystal.(none)>
9907 * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
9908 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
9909 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
9910 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9911 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9912 doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
9913 src/cli.c, src/serv.c: Return the string position in case of an
9914 error in the priority functions.
9916 2007-11-28 Simon Josefsson <simon@josefsson.org>
9918 * lib/gnutls_priority.c: Typo.
9920 2007-11-28 Simon Josefsson <simon@josefsson.org>
9924 2007-11-28 Simon Josefsson <simon@josefsson.org>
9926 * lib/gnutls_priority.c: Give example for %COMPAT.
9928 2007-11-28 Simon Josefsson <simon@josefsson.org>
9930 * lib/gnutls_priority.c: Rename HIGH to SECURE.
9932 2007-11-28 Simon Josefsson <simon@josefsson.org>
9934 * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
9935 negotiate it in case end only supports it. Doc fixes.
9937 2007-11-28 Simon Josefsson <simon@josefsson.org>
9939 * lib/gnutls_priority.c: Doc fixes. Fix warnings.
9941 2007-11-28 Simon Josefsson <simon@josefsson.org>
9943 * lib/gnutls_priority.c: Re-indent.
9945 2007-11-28 Simon Josefsson <simon@josefsson.org>
9947 * po/ms.po: Sync with TP.
9949 2007-11-28 Simon Josefsson <simon@josefsson.org>
9951 * doc/manpages/Makefile.am: Generated.
9953 2007-11-28 Simon Josefsson <simon@josefsson.org>
9957 2007-11-28 Simon Josefsson <simon@josefsson.org>
9959 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
9960 lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
9961 gnutls_set_default_export_priority.
9963 2007-11-27 Simon Josefsson <simon@josefsson.org>
9965 * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
9967 2007-11-26 Simon Josefsson <simon@josefsson.org>
9969 * doc/protocol/rfc5054.txt: Add.
9971 2007-11-26 Simon Josefsson <simon@josefsson.org>
9973 * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
9975 2007-11-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9977 * : 1 1 lib/gnutls_priority.c
9979 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9981 * lib/x509/common.c: corrected bug in the new read_mpis
9983 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9985 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9986 lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
9987 lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c:
9988 export_int was simplified are no artificial limits are imposed any
9991 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9993 * lib/x509/common.c: variables for the time functions are not more
9996 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9998 * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
9999 no artificial limits are imposed any more
10001 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10003 * lib/x509/privkey_pkcs8.c: corrected documentation
10005 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10007 * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
10008 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
10009 #8 decoding of DSA keys.
10011 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10013 * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
10016 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10018 * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
10021 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10023 * : 3 3 doc/examples/ex-cert-select.c
10025 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10027 * NEWS, doc/examples/ex-cert-select.c,
10028 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10029 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10030 doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
10031 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
10032 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
10033 doc/gnutls.texi, includes/gnutls/compat.h,
10034 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
10035 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
10036 src/cli.c, src/common.c, src/serv.c: new era of priority functions.
10038 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10040 * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
10041 lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c:
10042 cleanup the priority functionality
10044 2007-11-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10046 * doc/gnutls.texi: links to rfc 5054 (srp)
10048 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10050 * includes/gnutls/compat.h: updated the priority compatibility
10053 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10055 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
10056 lib/gnutls_priority.c, lib/gnutls_state.h: added
10057 gnutls_check_priority() to check syntax of priority strings.
10059 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10061 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10062 lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
10063 user_hello_func has been called
10065 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10067 * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
10068 includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp:
10069 fixes for the new gnutls_set_priority().
10071 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10073 * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
10074 deprecated by the gnutls_set_priority()
10076 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10078 * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
10079 functions were deprecated by the gnutls_set_priority()
10081 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10083 * NEWS, configure.in, doc/examples/ex-client-resume.c,
10084 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
10085 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
10086 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10087 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10088 doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
10089 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
10090 lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
10091 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10092 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
10093 gnutls_set_priority() to replace gnutls_set_default_priority2().
10095 2007-11-16 Simon Josefsson <simon@josefsson.org>
10097 * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
10098 opencdk fixes that were lost in 0.6.6 upgrade.
10100 2007-11-16 Simon Josefsson <simon@josefsson.org>
10102 * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
10103 libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
10104 libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
10106 2007-11-16 Simon Josefsson <simon@josefsson.org>
10108 * NEWS, configure.in: Bump versions.
10110 2007-11-15 Simon Josefsson <simon@josefsson.org>
10112 * ChangeLog: Generated.
10114 2007-11-15 Simon Josefsson <simon@josefsson.org>
10116 * NEWS: Version 2.1.6.
10118 2007-11-15 Simon Josefsson <simon@josefsson.org>
10122 2007-11-15 Simon Josefsson <simon@josefsson.org>
10126 2007-11-15 Simon Josefsson <simon@josefsson.org>
10130 2007-11-15 Simon Josefsson <simon@josefsson.org>
10132 * includes/gnutls/compat.h: Revert rename of
10133 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
10134 GNUTLS_E_UNKNOWN_ALGORITHM.
10136 2007-11-15 Simon Josefsson <simon@josefsson.org>
10138 * includes/gnutls/gnutls.h.in: Revert rename of
10139 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
10140 GNUTLS_E_UNKNOWN_ALGORITHM.
10142 2007-11-15 Simon Josefsson <simon@josefsson.org>
10144 * lib/gnutls_errors.c: Revert rename of
10145 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
10146 GNUTLS_E_UNKNOWN_ALGORITHM.
10148 2007-11-14 Simon Josefsson <simon@josefsson.org>
10150 * libextra/opencdk/seskey.c: Doc fix.
10152 2007-11-14 Simon Josefsson <simon@josefsson.org>
10154 * libextra/opencdk/keydb.c: Doc fix.
10156 2007-11-14 Simon Josefsson <simon@josefsson.org>
10158 * lib/gnutls_record.c: Doc fix.
10160 2007-11-14 Simon Josefsson <simon@josefsson.org>
10162 * lib/gnutls_cert.c: Doc fix.
10164 2007-11-14 Simon Josefsson <simon@josefsson.org>
10166 * lib/gnutls_anon_cred.c: Doc fix.
10168 2007-11-14 Simon Josefsson <simon@josefsson.org>
10170 * lib/gnutls_state.c: Doc fix.
10172 2007-11-14 Simon Josefsson <simon@josefsson.org>
10174 * lib/gnutls_x509.c: Doc fix.
10176 2007-11-14 Simon Josefsson <simon@josefsson.org>
10178 * lib/gnutls_x509.c: Doc fix.
10180 2007-11-14 Simon Josefsson <simon@josefsson.org>
10182 * lib/gnutls_psk.c: Doc fix.
10184 2007-11-14 Simon Josefsson <simon@josefsson.org>
10186 * lib/gnutls_algorithms.c: Doc fix.
10188 2007-11-14 Simon Josefsson <simon@josefsson.org>
10190 * lib/gnutls_handshake.c: Doc fixes.
10192 2007-11-14 Simon Josefsson <simon@josefsson.org>
10194 * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
10197 2007-11-14 Simon Josefsson <simon@josefsson.org>
10199 * guile/src/extra.c: Use new APIs.
10201 2007-11-14 Simon Josefsson <simon@josefsson.org>
10203 * guile/modules/gnutls/build/enums.scm: Typo.
10205 2007-11-14 Simon Josefsson <simon@josefsson.org>
10207 * guile/modules/gnutls/build/enums.scm,
10208 guile/modules/gnutls/build/smobs.scm: Update API.
10210 2007-11-14 Simon Josefsson <simon@josefsson.org>
10212 * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
10213 name of unknown-hash-algorithm).
10215 2007-11-14 Simon Josefsson <simon@josefsson.org>
10217 * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
10220 2007-11-14 Simon Josefsson <simon@josefsson.org>
10222 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
10223 mappings to compat.h.
10225 2007-11-14 Simon Josefsson <simon@josefsson.org>
10227 * src/cli.c, src/common.c: Use new API.
10229 2007-11-14 Simon Josefsson <simon@josefsson.org>
10231 * doc/examples/ex-serv-export.c, lib/auth_cert.h,
10232 libextra/gnutls_openpgp.c: Use new API.
10234 2007-11-14 Simon Josefsson <simon@josefsson.org>
10236 * libextra/gnutls_openpgp.c: Don't use trustdb error code.
10238 2007-11-14 Simon Josefsson <simon@josefsson.org>
10240 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
10243 2007-11-14 Simon Josefsson <simon@josefsson.org>
10245 * src/cli.c: Use new API.
10247 2007-11-14 Simon Josefsson <simon@josefsson.org>
10249 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
10250 includes/gnutls/openpgp.h: Move compat mappings to compat.h.
10252 2007-11-14 Simon Josefsson <simon@josefsson.org>
10254 * includes/gnutls/compat.h: Fix.
10256 2007-11-14 Simon Josefsson <simon@josefsson.org>
10258 * includes/gnutls/compat.h: Remove trustdb error code, since we
10259 removed all functions.
10261 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10263 * lib/gnutls_cipher.c, lib/gnutls_compress.c,
10264 lib/gnutls_compress_int.c: some updates in the compression code
10266 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10268 * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
10269 lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
10270 decompression of expanded compression data.
10272 2007-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10274 * lib/gnutls_cipher.c: When decompressed data are more than the
10275 record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
10277 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10279 * : 1 1 src/certtool.gaa
10281 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10283 * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c:
10284 Applied documentation and prototype fixes reported by Evan Martin
10285 <martine@danga.com>.
10287 2007-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10289 * doc/gnutls.texi: updated the links to openpgp draft
10291 2007-11-05 Simon Josefsson <simon@josefsson.org>
10293 * src/cli.c: Add warnings about messages used by Emacs tls.el.
10295 2007-11-03 Simon Josefsson <simon@josefsson.org>
10297 * NEWS, configure.in: Bump versions.
10299 2007-11-03 Simon Josefsson <simon@josefsson.org>
10301 * doc/protocol/rfc5081.txt: Add.
10303 2007-11-01 Simon Josefsson <simon@josefsson.org>
10305 * ChangeLog: Generated.
10307 2007-11-01 Simon Josefsson <simon@josefsson.org>
10309 * NEWS: Version 2.1.5.
10311 2007-11-01 Simon Josefsson <simon@josefsson.org>
10315 2007-11-01 Simon Josefsson <simon@josefsson.org>
10319 2007-11-01 Simon Josefsson <simon@josefsson.org>
10323 2007-11-01 Simon Josefsson <simon@josefsson.org>
10325 * configure.in: Bump ABI to 25.
10327 2007-11-01 Simon Josefsson <simon@josefsson.org>
10329 * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
10331 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10333 * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
10335 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10337 * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
10338 exported (without sign).
10340 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10342 * src/crypt.gaa: parameters -> group parameters
10344 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10346 * AUTHORS, Makefile.am, NEWS, README, THANKS,
10347 build-aux/config.rpath, configure.in, doc/Makefile.am,
10348 doc/gnutls.texi, includes/gnutls/extra.h,
10349 includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
10350 includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
10351 lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
10352 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10353 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10354 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
10355 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
10356 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
10357 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
10358 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
10359 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
10360 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
10361 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
10362 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
10363 lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
10364 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
10365 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
10366 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
10367 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
10368 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
10369 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
10370 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
10371 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
10372 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10373 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
10374 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
10375 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
10376 lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
10377 lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
10378 lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
10379 lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
10380 lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
10381 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
10382 lib/gnutls_session.h, lib/gnutls_session_pack.c,
10383 lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
10384 lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
10385 lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
10386 lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
10387 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
10388 lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10389 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
10390 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
10391 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
10392 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
10393 lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
10394 lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
10395 lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
10396 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
10397 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
10398 lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
10399 libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
10400 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10401 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
10402 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
10403 libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
10404 src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c:
10405 Changed my name to my "official" name.
10407 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10409 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
10410 old defines to compat.c.
10412 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10414 * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
10417 2007-10-29 Simon Josefsson <simon@josefsson.org>
10419 * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
10420 gnutls_set_default_export priority. The old functions returned an
10421 error code, need to fake it.
10423 2007-10-29 Simon Josefsson <simon@josefsson.org>
10425 * Makefile.am: Reorder release target, to do disconnected ops first,
10426 and to avoid losing tags.
10428 2007-10-29 Simon Josefsson <simon@josefsson.org>
10430 * NEWS, configure.in: Bump versions.
10432 2007-10-29 Simon Josefsson <simon@josefsson.org>
10434 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
10435 lgl/stdint.in.h: Update gnulib files.
10437 2007-10-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10439 * configure.in: Used the original libtool library version.
10441 2007-10-27 Simon Josefsson <simon@josefsson.org>
10443 * ChangeLog: Generated.
10445 2007-10-27 Simon Josefsson <simon@josefsson.org>
10447 * NEWS: Version 2.1.4.
10449 2007-10-27 Simon Josefsson <simon@josefsson.org>
10451 * doc/manpages/Makefile.am: Generated.
10453 2007-10-27 Simon Josefsson <simon@josefsson.org>
10455 * configure.in: Bump version.
10457 2007-10-27 Simon Josefsson <simon@josefsson.org>
10459 * includes/gnutls/compat.h: Add for backwards compatibility.
10461 2007-10-27 Simon Josefsson <simon@josefsson.org>
10463 * doc/gnutls.texi: Fix typo.
10465 2007-10-27 Simon Josefsson <simon@josefsson.org>
10469 2007-10-27 Simon Josefsson <simon@josefsson.org>
10471 * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
10472 lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
10473 lgl/stdint.in.h: Update gnulib files.
10475 2007-10-27 Simon Josefsson <simon@josefsson.org>
10479 2007-10-27 Simon Josefsson <simon@josefsson.org>
10481 * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
10482 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
10483 libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
10485 2007-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10487 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
10488 src/certtool.gaa: quick-random option was removed since it is now
10491 2007-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10493 * : 1 2 lib/gnutls_algorithms.c
10495 2007-10-26 Ludovic Courtès <ludo@gnu.org>
10497 * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
10500 2007-10-25 Simon Josefsson <simon@josefsson.org>
10502 * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
10503 Josefsson <simon@josefsson.org> Date: Thu Oct 25 21:51:38 2007
10506 2007-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10508 * doc/gnutls.texi: added some text for the debugging functions.
10510 2007-10-25 Simon Josefsson <simon@josefsson.org>
10512 * doc/gnutls.texi: Typo.
10514 2007-10-25 Simon Josefsson <simon@josefsson.org>
10516 * Makefile.am: Reorder and simplify.
10518 2007-10-25 Simon Josefsson <simon@josefsson.org>
10520 * lib/gnutls_state.c: Doc fix.
10522 2007-10-25 Simon Josefsson <simon@josefsson.org>
10524 * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
10525 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 23:48:27 2007
10528 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10530 * : 2 2 doc/examples/ex-serv-pgp.c
10532 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10534 * NEWS, doc/examples/ex-client-srp.c,
10535 doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
10536 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10537 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10538 lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
10539 and GNUTLS_PRIORITIES_SECURITY_HIGH
10541 2007-10-24 Simon Josefsson <simon@josefsson.org>
10543 * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
10544 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 18:33:00 2007
10547 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10549 * lib/gnutls_v2_compat.c: The user handshake callback function is
10550 now called on SSLv2 hello messages.
10552 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10554 * NEWS, doc/examples/ex-client-resume.c,
10555 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
10556 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
10557 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10558 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10559 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10560 lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
10561 gnutls_set_default_priority2() and deprecated
10562 gnutls_set_default_priority().
10564 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10566 * : 4 0 doc/manpages/certtool.1
10568 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10570 * NEWS: added news entry for --disable-quick-random
10572 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10574 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
10575 src/cli.c, src/serv.c: /dev/urandom is used now by default for key
10576 generation. The option --disable-quick-random was introduced.
10578 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10580 * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
10583 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10585 * configure.in: The library version is now 14 instead of 24. (14 is
10586 greater than our current 13).
10588 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10590 * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
10591 lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
10592 gnutls_session_enable_compatibility_mode() to allow enabling all
10593 supported compatibility options (like disabling padding). Some other
10594 bug fixes in tls-test.c.
10596 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10598 * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
10599 documentation for the new convert functions.
10601 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10603 * lib/gnutls_priority.c: renamed zlib to deflate
10605 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10607 * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
10608 since we changed our interfaces and some other fixes.
10610 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10612 * : 2 2 lib/gnutls_algorithms.c
10614 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10616 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
10617 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10618 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10619 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
10620 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
10621 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10622 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10623 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
10624 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
10625 doc/examples/tcp.c: Added copyright notices to examples
10627 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10629 * includes/gnutls/gnutls.h.in: corrected the prototypes
10631 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10633 * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
10636 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10638 * includes/gnutls/gnutls.h.in: corrected typo.
10640 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10642 * : 1 1 lib/gnutls_record.c
10644 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10646 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
10647 the priority functions to be more compatible to our interface and
10648 avoid parsing on every session generation. The current approach
10649 stores parsed data to our integer format.CG:
10651 -----------------------------------------------------------------------
10653 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10655 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
10656 lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
10657 servers talk to buggy clients that complain if TLS 1.0 padding is
10660 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10662 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
10663 lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
10664 functions that accept text instead of integers.
10666 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10668 * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c:
10669 Removed some ancient non-used functions.
10671 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10673 * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
10674 Mavrogiannopoulos <nmav@gnutls.org> Date: Mon Oct 22 14:03:08 2007
10677 2007-10-22 Simon Josefsson <simon@josefsson.org>
10679 * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
10681 2007-10-22 Simon Josefsson <simon@josefsson.org>
10683 * lgl/m4/gc-camellia.m4: Add.
10685 2007-10-22 Simon Josefsson <simon@josefsson.org>
10687 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
10688 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
10690 2007-10-22 Simon Josefsson <simon@josefsson.org>
10692 * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
10693 gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
10694 gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
10695 gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
10696 gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
10697 gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
10698 gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
10699 gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
10700 lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
10701 lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
10702 lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
10703 lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
10704 lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
10705 lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
10706 lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
10707 lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
10708 lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
10709 lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
10710 lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
10711 lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
10712 lgl/wchar_.h: Update gnulib files.
10714 2007-10-22 Simon Josefsson <simon@josefsson.org>
10716 * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
10717 Mavrogiannopoulos <nmav@gnutls.org> Date: Fri Oct 19 22:05:28 2007
10720 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10722 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
10723 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
10724 lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
10725 lib/gnutls_state.c, libextra/gnutls_extra.c,
10726 libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
10727 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
10728 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10729 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
10730 src/common.c: Occurences of gnutls_openpgp_key were renamed to
10731 gnutls_openpgp_cert, leaving an API compatibility layer.
10733 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10735 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10736 lib/auth_cert.c, lib/gnutls_extra_hooks.c,
10737 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
10738 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
10739 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10740 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10741 libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
10742 gnutls_openpgp_cert_t
10744 2007-10-17 Simon Josefsson <simon@josefsson.org>
10746 * ChangeLog: Generated.
10748 2007-10-17 Simon Josefsson <simon@josefsson.org>
10750 * lib/Makefile.am: Revert mistake removal.
10752 2007-10-17 Simon Josefsson <simon@josefsson.org>
10754 * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
10755 src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
10756 src/serv-gaa.h, src/serv.gaa: Generated.
10758 2007-10-17 Simon Josefsson <simon@josefsson.org>
10760 * NEWS: Version 2.1.3.
10762 2007-10-17 Simon Josefsson <simon@josefsson.org>
10764 * configure.in: Bump ABI version.
10766 2007-10-17 Simon Josefsson <simon@josefsson.org>
10768 * lib/gnutls_extensions.c, lib/gnutls_int.h,
10769 lib/gnutls_supplemental.c: Remove tls-authz.
10771 2007-10-17 Simon Josefsson <simon@josefsson.org>
10773 * doc/gnutls.texi: Remove tls-authz.
10775 2007-10-17 Simon Josefsson <simon@josefsson.org>
10777 * NEWS, configure.in, doc/examples/Makefile.am,
10778 doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
10779 doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
10780 lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
10781 src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
10783 2007-10-15 Simon Josefsson <simon@josefsson.org>
10785 * configure.in: Bump version.
10787 2007-10-15 Simon Josefsson <simon@josefsson.org>
10791 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10793 * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
10794 default priorities.
10796 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10798 * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
10799 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
10800 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
10801 libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
10802 libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
10803 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
10804 Corrected bugs in the openpgp certificate verification functions
10805 using a keyring. Now it correctly verifies openpgp certificates. ** Removed the ancient pgpkeyserver support (which was not used
10808 2007-10-14 Simon Josefsson <simon@josefsson.org>
10810 * ChangeLog: Generated.
10812 2007-10-14 Simon Josefsson <simon@josefsson.org>
10816 2007-10-14 Simon Josefsson <simon@josefsson.org>
10818 * NEWS: Version 2.1.2.
10820 2007-10-14 Simon Josefsson <simon@josefsson.org>
10822 * doc/protocol/draft-nir-tls-eap-02.txt: Add.
10824 2007-10-14 Simon Josefsson <simon@josefsson.org>
10828 2007-10-14 Simon Josefsson <simon@josefsson.org>
10830 * NEWS: Mention enum's.
10832 2007-10-14 Simon Josefsson <simon@josefsson.org>
10834 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
10835 deprecated SRP alerts to compat.h.
10837 2007-10-14 Simon Josefsson <simon@josefsson.org>
10839 * includes/gnutls/compat.h: Add compatibility mapping for
10840 GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
10842 2007-10-14 Simon Josefsson <simon@josefsson.org>
10844 * configure.in: Encode in shared library that we aren't backwards
10847 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10849 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10850 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
10851 references to trustdb
10853 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10855 * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
10856 includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
10857 includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
10858 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10859 libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
10860 all the trustdb related code. It wasn't used and trustdbs are not
10861 specified anywhere except pgp. Now we use the standard key rings.
10863 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10865 * doc/gnutls.texi: more text
10867 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10869 * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
10870 in the default priorities.
10872 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10874 * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
10875 lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
10876 src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
10877 for more than 1024 bits on DSA) via libgcrypt 1.3.0.
10879 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10881 * doc/gnutls.texi: Updated documentation.
10883 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10887 2007-10-09 Simon Josefsson <simon@josefsson.org>
10889 * NEWS: Mention certtool --quick-random.
10891 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10893 * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
10896 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10898 * lib/x509/extensions.c: added an assertion.
10900 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10902 * lib/gnutls_kx.c: Corrected an error in a parenthesis.
10904 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10906 * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
10907 Mavrogiannopoulos <nmav@gnutls.org> Date: Tue Oct 9 11:37:45 2007
10910 2007-10-08 Ludovic Courtès <ludo@gnu.org>
10912 * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm:
10913 Guile: Reflect SRP/PSK changes. * guile/modules/gnutls.scm (alert-description/unknown-srp-username, alert-description/missing-srp-username): Remove. (alert-description/unknown-psk-identity): New. * guile/modules/gnutls/build/enums.scm (%alert-description-enum): Likewise.
10915 2007-10-08 Ludovic Courtès <ludo@gnu.org>
10917 * NEWS: Update `NEWS'.
10919 2007-10-08 Ludovic Courtès <ludo@gnu.org>
10921 * configure.in: Fix configure-time Guile detection. * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
10922 `LDFLAGS'. Patch by Nix <nix@esperi.org.uk>.
10924 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10926 * : 1 1 doc/Makefile.am
10928 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10930 * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
10931 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:57:03
10934 2007-10-08 Simon Josefsson <simon@josefsson.org>
10936 * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
10937 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:08:33
10940 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10942 * lib/auth_srp.c: corrected possible size issue
10944 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10946 * NEWS, build-aux/config.rpath, doc/gnutls.texi,
10947 includes/gnutls/openpgp.h, includes/gnutls/x509.h,
10948 lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
10949 libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
10950 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
10951 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c:
10952 Removed all the xml functions and stubs, as well as references in
10955 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10957 * lib/gnutls_alert.c: error_to_alert() now always return an alert
10958 number. This is to avoid sending illegal values when the return
10959 value is not checked (commonplace).
10961 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10963 * : 51 51 src/certtool-gaa.c 10 10 src/certtool-gaa.h
10965 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10967 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
10968 src/certtool.gaa: Added the --quick-random option to certtool to
10969 improve generation time of private keys. They delay is quite
10970 annoying especially when generating test keys.
10972 2007-10-06 Simon Josefsson <simon@josefsson.org>
10974 * configure.in: Bump versions.
10976 2007-10-06 Simon Josefsson <simon@josefsson.org>
10980 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
10982 * src/certtool.c: Corrected output in DER format and corrected
10983 output for smime_to_pkcs7 to output in outfile instead of stdout.
10985 2007-09-24 Simon Josefsson <simon@josefsson.org>
10987 * ChangeLog: Generated.
10989 2007-09-24 Simon Josefsson <simon@josefsson.org>
10991 * configure.in: Bump version.
10993 2007-09-24 Simon Josefsson <simon@josefsson.org>
10995 * NEWS: Version 2.1.1.
10997 2007-09-24 Simon Josefsson <simon@josefsson.org>
11001 2007-09-24 Simon Josefsson <simon@josefsson.org>
11003 * configure.in: Rework Camellia configure messages and logic.
11005 2007-09-24 Simon Josefsson <simon@josefsson.org>
11007 * NEWS: Add fixes, for trac.
11009 2007-09-24 Simon Josefsson <simon@josefsson.org>
11013 2007-09-24 Simon Josefsson <simon@josefsson.org>
11015 * configure.in: Typo.
11017 2007-09-24 Simon Josefsson <simon@josefsson.org>
11019 * configure.in: Add --disable-camellia. Remove automake
11020 conditional, not used.
11022 2007-09-24 Simon Josefsson <simon@josefsson.org>
11026 2007-09-24 Simon Josefsson <simon@josefsson.org>
11030 2007-09-24 Simon Josefsson <simon@josefsson.org>
11032 * NEWS: Bump version.
11034 2007-09-24 Simon Josefsson <simon@josefsson.org>
11036 * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
11037 lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
11038 lib/gnutls_priority.c, libextra/gnutls_openssl.c,
11039 libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
11040 src/tls_test.c: Add patch to support Camellia, contributed by
11041 Yoshisato YANAGISAWA. Fixes #1. See
11043 http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
11045 2007-09-20 Simon Josefsson <simon@josefsson.org>
11047 * ChangeLog: Generated.
11049 2007-09-20 Simon Josefsson <simon@josefsson.org>
11051 * NEWS: Version 2.1.0.
11053 2007-09-20 Simon Josefsson <simon@josefsson.org>
11055 * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
11058 2007-09-20 Simon Josefsson <simon@josefsson.org>
11060 * src/cli-gaa.c, src/serv-gaa.c: Generated.
11062 2007-09-20 Simon Josefsson <simon@josefsson.org>
11064 * src/serv.gaa: Set variables to NULL. Fix oprfi variable.
11066 2007-09-20 Simon Josefsson <simon@josefsson.org>
11068 * src/cli.gaa: Set variables to NULL.
11070 2007-09-20 Simon Josefsson <simon@josefsson.org>
11072 * lib/ext_oprfi.c: Fix crash.
11074 2007-09-20 Simon Josefsson <simon@josefsson.org>
11076 * lib/ext_oprfi.c: Fix crash.
11078 2007-09-20 Simon Josefsson <simon@josefsson.org>
11080 * src/serv.c: Fix infloop.
11082 2007-09-20 Simon Josefsson <simon@josefsson.org>
11084 * src/serv.c: Fix crash.
11086 2007-09-20 Simon Josefsson <simon@josefsson.org>
11088 * src/cli.c: Fix crash.
11090 2007-09-20 Simon Josefsson <simon@josefsson.org>
11092 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
11093 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
11094 Opaque PRF Input in gnutls-cli and gnutls-serv.
11096 2007-09-20 Simon Josefsson <simon@josefsson.org>
11098 * doc/manpages/Makefile.am: Generated.
11100 2007-09-20 Simon Josefsson <simon@josefsson.org>
11102 * NEWS: Mention how to enable oprfi support.
11104 2007-09-20 Simon Josefsson <simon@josefsson.org>
11106 * doc/gnutls.texi: Typo.
11108 2007-09-20 Simon Josefsson <simon@josefsson.org>
11110 * lib/Makefile.am: Document more.
11112 2007-09-20 Simon Josefsson <simon@josefsson.org>
11114 * lib/ext_oprfi.c: Doc fix.
11116 2007-09-20 Simon Josefsson <simon@josefsson.org>
11118 * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
11119 lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
11120 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11121 tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
11124 2007-09-20 Simon Josefsson <simon@josefsson.org>
11126 * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
11128 2007-09-20 Simon Josefsson <simon@josefsson.org>
11130 * doc/gnutls.texi: Typo.
11132 2007-09-20 Simon Josefsson <simon@josefsson.org>
11136 2007-09-20 Simon Josefsson <simon@josefsson.org>
11138 * configure.in: Bump versions.
11140 2007-09-20 Simon Josefsson <simon@josefsson.org>
11142 * doc/examples/Makefile.am: Fix -I's.
11144 2007-09-20 Simon Josefsson <simon@josefsson.org>
11146 * ChangeLog: Generated.
11148 2007-09-20 Simon Josefsson <simon@josefsson.org>
11150 * Makefile.am: Fix release target (git-tag no longer exit with
11151 failure for non-existing tags).
11153 2007-09-20 Simon Josefsson <simon@josefsson.org>
11155 * NEWS: Version 2.0.1.
11157 2007-09-20 Simon Josefsson <simon@josefsson.org>
11159 * doc/gnutls.texi: Improve TLS ext section.
11161 2007-09-19 Simon Josefsson <simon@josefsson.org>
11163 * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
11165 2007-09-18 Simon Josefsson <simon@josefsson.org>
11167 * doc/gnutls.texi: Notes on adding a new TLS extension.
11169 2007-09-17 Simon Josefsson <simon@josefsson.org>
11171 * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
11172 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:13:39 2007
11175 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11177 * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
11178 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:06:24 2007
11181 2007-09-17 Simon Josefsson <simon@josefsson.org>
11185 2007-09-17 Simon Josefsson <simon@josefsson.org>
11187 * doc/Makefile.am, doc/credentials/Makefile.am,
11188 doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
11189 doc/credentials/gnutls-http-serv,
11190 doc/credentials/openpgp-server-key.txt,
11191 doc/credentials/openpgp-server.txt,
11192 doc/credentials/openpgp/Makefile.am,
11193 doc/credentials/openpgp/cli_pub.asc,
11194 doc/credentials/openpgp/cli_ring.asc,
11195 doc/credentials/openpgp/cli_sec.asc,
11196 doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
11197 doc/credentials/params.pem, doc/credentials/proxy.tmpl,
11198 doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
11199 doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
11200 doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
11201 doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
11202 doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
11203 doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
11204 doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
11205 doc/credentials/x509-server-dsa.pem,
11206 doc/credentials/x509-server-key-dsa.pem,
11207 doc/credentials/x509-server-key.pem,
11208 doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
11209 doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
11210 doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
11211 doc/credentials/x509/clicert-dsa.pem,
11212 doc/credentials/x509/clicert.pem,
11213 doc/credentials/x509/clikey-dsa.pem,
11214 doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
11215 doc/credentials/x509/key.pem, src/Makefile.am,
11216 src/gnutls-http-serv, src/openpgp/Makefile.am,
11217 src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
11218 src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
11219 src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
11220 src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
11221 src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
11222 src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
11223 src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
11224 src/ to doc/credentials/.
11226 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11228 * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
11229 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Sep 17 11:47:12
11232 2007-09-11 Simon Josefsson <simon@josefsson.org>
11234 * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
11235 gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
11236 duplicate gnulib modules.
11238 2007-09-11 Simon Josefsson <simon@josefsson.org>
11240 * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
11241 gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
11242 gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
11243 gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
11244 duplicate gnulib modules.
11246 2007-09-11 Simon Josefsson <simon@josefsson.org>
11248 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
11251 2007-09-11 Simon Josefsson <simon@josefsson.org>
11253 * lgl/m4/absolute-header.m4: Update gnulib files.
11255 2007-09-11 Simon Josefsson <simon@josefsson.org>
11257 * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
11258 lgl/realloc.c, lgl/stdlib_.h: Add.
11260 2007-09-04 Ludovic Courtès <ludo@gnu.org>
11262 * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
11263 functions. * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use `scm_take_locale_stringn ()' instead of `scm_take_locale_string
11264 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11266 2007-09-04 Ludovic Courtès <ludo@gnu.org>
11268 * NEWS: Guile: Fix `x509-certificate-dn-oid' and related functions. * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use `scm_take_locale_stringn ()' instead of `scm_take_locale_string
11269 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11271 2007-09-10 Simon Josefsson <simon@josefsson.org>
11273 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
11274 lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
11276 2007-09-10 Simon Josefsson <simon@josefsson.org>
11278 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
11279 doc/examples/.cvsignore, doc/manpages/.cvsignore,
11280 doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
11281 doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
11282 includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
11283 lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
11284 libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
11285 libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
11286 src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
11287 src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
11288 src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
11289 tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
11290 tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
11291 tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
11292 tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
11293 tests/sha2/.cvsignore, tests/userid/.cvsignore,
11294 tests/x509paths/.cvsignore: Remove .cvsignore's.
11296 2007-09-07 Simon Josefsson <simon@josefsson.org>
11300 2007-09-07 Simon Josefsson <simon@josefsson.org>
11302 * configure.in: Bump versions.
11304 2007-09-07 Simon Josefsson <simon@josefsson.org>
11306 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
11309 2007-09-06 Simon Josefsson <simon@josefsson.org>
11311 * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
11313 2007-09-04 Simon Josefsson <simon@josefsson.org>
11315 * ChangeLog: Generated.
11317 2007-09-04 Simon Josefsson <simon@josefsson.org>
11319 * NEWS: Version 2.0.0.
11321 2007-09-04 Simon Josefsson <simon@josefsson.org>
11325 2007-09-03 Simon Josefsson <simon@josefsson.org>
11327 * NEWS: Add 1.6.x entries.
11329 2007-09-03 Simon Josefsson <simon@josefsson.org>
11333 2007-09-03 Simon Josefsson <simon@josefsson.org>
11335 * configure.in: Use three-digit versions.
11337 2007-09-01 Simon Josefsson <simon@josefsson.org>
11341 2007-09-01 Simon Josefsson <simon@josefsson.org>
11343 * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
11346 2007-08-31 Simon Josefsson <simon@josefsson.org>
11348 * NEWS, configure.in: Bump versions.
11350 2007-08-31 Simon Josefsson <simon@josefsson.org>
11352 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
11355 2007-08-31 Simon Josefsson <simon@josefsson.org>
11357 * configure.in: Drop gnits mode.
11359 2007-08-31 Simon Josefsson <simon@josefsson.org>
11361 * doc/examples/Makefile.am: Also don't build ex-serv-anon when
11362 anonymous ciphers are disabled.
11364 2007-08-31 Simon Josefsson <simon@josefsson.org>
11366 * doc/examples/Makefile.am: Don't try to build ex-client1 if
11367 anonymous ciphers are disabled.
11369 2007-08-27 Simon Josefsson <simon@josefsson.org>
11371 * ChangeLog: Generated.
11373 2007-08-27 Simon Josefsson <simon@josefsson.org>
11375 * NEWS: Version 1.7.19.
11377 2007-08-27 Simon Josefsson <simon@josefsson.org>
11381 2007-08-27 Simon Josefsson <simon@josefsson.org>
11383 * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
11386 2007-08-27 Simon Josefsson <simon@josefsson.org>
11388 * src/common.c: Handle GNUTLS_CRD_IA in print_info().
11390 2007-08-27 Simon Josefsson <simon@josefsson.org>
11394 2007-08-27 Simon Josefsson <simon@josefsson.org>
11396 * lib/gnutls_errors.c: Doc fix.
11398 2007-08-27 Simon Josefsson <simon@josefsson.org>
11400 * lib/gnutls_handshake.c: Revert "Check that value is negative
11401 before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
11403 2007-08-27 Simon Josefsson <simon@josefsson.org>
11405 * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
11406 positive "errors". Would fix bug reported by Andreas Metzler
11407 <ametzler@downhill.at.eu.org> in
11409 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
11411 2007-08-27 Simon Josefsson <simon@josefsson.org>
11413 * lib/gnutls_handshake.c: Check that value is negative before using
11414 gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
11415 <ametzler@downhill.at.eu.org> in
11417 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
11419 2007-08-24 Simon Josefsson <simon@josefsson.org>
11423 2007-08-24 Simon Josefsson <simon@josefsson.org>
11425 * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
11428 2007-08-24 Simon Josefsson <simon@josefsson.org>
11430 * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
11432 2007-08-23 Simon Josefsson <simon@josefsson.org>
11434 * gl/readline.c: Upgrade gnulib files.
11436 2007-08-23 Simon Josefsson <simon@josefsson.org>
11438 * src/certtool.c: No need for getline.h.
11440 2007-08-23 Simon Josefsson <simon@josefsson.org>
11444 2007-08-23 Simon Josefsson <simon@josefsson.org>
11446 * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
11447 gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
11448 gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
11449 gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
11450 lgl/stdio_.h: Upgrade gnulib files.
11452 2007-08-23 Simon Josefsson <simon@josefsson.org>
11456 2007-08-23 Simon Josefsson <simon@josefsson.org>
11458 * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
11459 gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
11460 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
11461 lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
11462 lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
11463 lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
11464 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
11465 lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
11467 2007-08-20 Simon Josefsson <simon@josefsson.org>
11469 * NEWS, configure.in: Bump versions.
11471 2007-08-20 Simon Josefsson <simon@josefsson.org>
11473 * doc/examples/Makefile.am: Don't build pgp example if pgp has been
11476 2007-08-16 Simon Josefsson <simon@josefsson.org>
11478 * ChangeLog: Generated.
11480 2007-08-16 Simon Josefsson <simon@josefsson.org>
11482 * NEWS: Version 1.7.18.
11484 2007-08-16 Simon Josefsson <simon@josefsson.org>
11488 2007-08-16 Simon Josefsson <simon@josefsson.org>
11490 * configure.in: Bump version.
11492 2007-08-16 Simon Josefsson <simon@josefsson.org>
11496 2007-08-16 Simon Josefsson <simon@josefsson.org>
11500 2007-08-16 Simon Josefsson <simon@josefsson.org>
11502 * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
11503 libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
11504 mix for different sized variables. Tiny patch from
11506 <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
11508 2007-08-15 Simon Josefsson <simon@josefsson.org>
11510 * doc/Makefile.am: Typo.
11512 2007-08-15 Simon Josefsson <simon@josefsson.org>
11514 * doc/Makefile.am: Install images in info directory.
11516 2007-08-15 Simon Josefsson <simon@josefsson.org>
11518 * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
11519 doc/arch/certificate-user-use-case.pdf,
11520 doc/arch/client-server-use-case.eps,
11521 doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
11522 doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
11523 doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
11524 doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
11525 doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
11526 doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
11527 doc/gnutls-certificate-user-use-case.pdf,
11528 doc/gnutls-client-server-use-case.eps,
11529 doc/gnutls-client-server-use-case.pdf,
11530 doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
11531 doc/gnutls-handshake-sequence.eps,
11532 doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
11533 doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
11534 doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
11535 doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
11537 2007-08-15 Simon Josefsson <simon@josefsson.org>
11539 * doc/Makefile.am, doc/gnutls-internals.eps,
11540 doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
11541 doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
11542 doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
11543 doc/internals.eps, doc/internals.pdf, doc/layers.eps,
11544 doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
11545 doc/x509-1.pdf: Rename images to deal with texinfo brokenness. See
11546 <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
11548 2007-08-15 Simon Josefsson <simon@josefsson.org>
11550 * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
11553 2007-08-15 Simon Josefsson <simon@josefsson.org>
11555 * tests/x509self.c: Fix warning. Tiny patch from Andreas Metzler
11556 <ametzler@downhill.at.eu.org>.
11558 2007-08-15 Simon Josefsson <simon@josefsson.org>
11560 * libextra/gnutls_openpgp.c: Fix warning. Tiny patch from Andreas
11561 Metzler <ametzler@downhill.at.eu.org>.
11563 2007-08-15 Simon Josefsson <simon@josefsson.org>
11565 * ChangeLog: Generated.
11567 2007-08-15 Simon Josefsson <simon@josefsson.org>
11571 2007-08-15 Simon Josefsson <simon@josefsson.org>
11573 * NEWS: Version 1.7.17.
11575 2007-08-15 Simon Josefsson <simon@josefsson.org>
11577 * doc/manpages/Makefile.am: Generated.
11579 2007-08-13 Simon Josefsson <simon@josefsson.org>
11583 2007-08-13 Simon Josefsson <simon@josefsson.org>
11585 * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
11586 gnutls_openpgp_privkey_sign_hash.
11588 2007-08-13 Simon Josefsson <simon@josefsson.org>
11590 * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
11591 includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
11592 includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
11593 lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
11594 lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11595 lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
11596 lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
11597 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11598 src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
11599 src/tls_test.c: Use *_t types consistently.
11601 2007-08-12 Simon Josefsson <simon@josefsson.org>
11603 * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
11604 lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
11605 tests/x509signself.c: Use const and pointers to gnutls_datum_t in
11608 2007-08-12 Simon Josefsson <simon@josefsson.org>
11610 * tests/x509signself.c: Fix warnings.
11612 2007-08-11 Simon Josefsson <simon@josefsson.org>
11614 * doc/manpages/Makefile.am: Update.
11616 2007-08-11 Simon Josefsson <simon@josefsson.org>
11618 * configure.in: Set shared library version correctly.
11620 2007-08-11 Simon Josefsson <simon@josefsson.org>
11622 * NEWS, includes/gnutls/gnutls.h.in: New errors
11623 GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
11625 2007-08-11 Simon Josefsson <simon@josefsson.org>
11627 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
11628 lib/gnutls_sig.c: Add gnutls_sign_callback_get. * includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add. * lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from gnutls_sig.c. Doc fix. (gnutls_sign_callback_get): New function. * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
11630 2007-08-10 Simon Josefsson <simon@josefsson.org>
11632 * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
11635 2007-08-10 Simon Josefsson <simon@josefsson.org>
11637 * doc/manpages/Makefile.am: Update.
11639 2007-08-10 Simon Josefsson <simon@josefsson.org>
11641 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
11642 lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
11643 lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
11644 lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c:
11645 External signing callback interface. * includes/gnutls/gnutls.h.in (gnutls_sign_func): New type. (gnutls_sign_callback_set): New function. * includes/gnutls/x509.h (gnutls_x509_privkey_sign_hash): New function. * lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle NULL key. Doc fix. * lib/gnutls_sig.c (_gnutls_tls_sign_hdata): Pass session to _gnutls_tls_sign. (_gnutls_tls_sign_params): Likewise. (_gnutls_tls_sign): Add new parameter 'session'. Call sign callback if appropriate. (gnutls_sign_callback_set): New function. * lib/gnutls_x509.c (read_key_mem): Support a NULL key. * lib/gnutls_int.h (internals_st): Add sign_func, sign_func_userdata. * lib/auth_dhe.c (gen_dhe_server_kx): Use length of certificate list to decide wheter to sign, not presence of private key. * lib/auth_cert.c (_gnutls_gen_cert_client_cert_vrfy): Likewise. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise. * lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that private key is present. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Don't check key size when key is not present, assume it is > 512 bits. * lib/x509/privkey.c (gnutls_x509_privkey_sign_hash): New function. * tests/Makefile.am: Add x509signself.
11647 2007-08-10 Simon Josefsson <simon@josefsson.org>
11651 2007-08-10 Simon Josefsson <simon@josefsson.org>
11653 * tests/Makefile.am: Build x509self.
11655 2007-08-10 Simon Josefsson <simon@josefsson.org>
11657 * tests/x509self.c: New file.
11659 2007-08-08 Simon Josefsson <simon@josefsson.org>
11663 2007-08-08 Simon Josefsson <simon@josefsson.org>
11665 * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
11666 RFC is out and we've done simple interop of it.
11668 2007-08-08 Simon Josefsson <simon@josefsson.org>
11672 2007-08-08 Simon Josefsson <simon@josefsson.org>
11676 2007-08-08 Simon Josefsson <simon@josefsson.org>
11678 * po/pl.po, po/sv.po: Sync with TP.
11680 2007-08-08 Simon Josefsson <simon@josefsson.org>
11684 2007-07-09 Ludovic Courtès <ludo@gnu.org>
11686 * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
11687 titles. * doc/gnutls.texi: Capitalized subsection titles. * doc/signatures.texi: Likewise. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11689 2007-08-08 Simon Josefsson <simon@josefsson.org>
11693 2007-08-03 Ludovic Courtès <ludo@gnu.org>
11695 * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
11696 code and documentation. * doc/Makefile.am (SNARF_CPPFLAGS): Added `{top_srcdir,top_builddir}/includes' and `top_builddir'. (core.c.texi): Added `&&' between the `make' command and the `$(GUILE_FOR_BUILD)' command. Use `$(MAKE)' instead of `make'. (extra.c.texi): Likewise. * src/Makefile.am (AM_CPPFLAGS): Added `{top_srcdir,top_builddir}/includes'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11698 2007-08-08 Simon Josefsson <simon@josefsson.org>
11700 * NEWS, configure.in: Bump versions.
11702 2007-08-08 Simon Josefsson <simon@josefsson.org>
11704 * ChangeLog: Generated.
11706 2007-08-07 Simon Josefsson <simon@josefsson.org>
11708 * NEWS: Version 1.7.16.
11710 2007-08-07 Simon Josefsson <simon@josefsson.org>
11714 2007-08-07 Simon Josefsson <simon@josefsson.org>
11718 2007-08-07 Simon Josefsson <simon@josefsson.org>
11720 * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
11721 doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
11722 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
11723 gl/override/doc/gpl-2.0.texi.diff,
11724 gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
11725 lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4:
11726 Update gnulib files.
11728 2007-08-02 Ludovic Courtès <ludo@gnu.org>
11730 * NEWS: Updated `NEWS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11732 2007-08-01 Ludovic Courtès <ludo@gnu.org>
11734 * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
11735 in certificate selection. * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
11736 their value. (_gnutls_server_select_cert): When IDX < 0, set RET to `GNUTLS_E_INSUFFICIENT_CREDENTIALS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11738 2007-08-02 Simon Josefsson <simon@josefsson.org>
11740 * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
11742 2007-08-02 Simon Josefsson <simon@josefsson.org>
11746 2007-07-14 Simon Josefsson <simon@josefsson.org>
11748 * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
11750 2007-07-14 Simon Josefsson <simon@josefsson.org>
11754 2007-07-14 Simon Josefsson <simon@josefsson.org>
11756 * configure.in: Bump versions.
11758 2007-07-14 Simon Josefsson <simon@josefsson.org>
11760 * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
11761 reads work OK. Needed for Mac OS X. Report and tiny patch by Hal
11762 Eden <n.mavrogiannopoulos@gmail.com>.
11764 2007-07-12 Simon Josefsson <simon@josefsson.org>
11766 * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
11767 lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
11769 2007-07-09 Simon Josefsson <simon@josefsson.org>
11771 * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
11772 doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
11774 2007-07-09 Simon Josefsson <simon@josefsson.org>
11776 * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
11777 errors regarding internals.texi. See
11779 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
11781 2007-07-09 Simon Josefsson <simon@josefsson.org>
11783 * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
11784 when guile isn't installed built yet.
11786 2007-07-08 Ludovic Courtès <ludo@gnu.org>
11788 * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
11789 and chapter titles. * doc/gnutls.texi: Capitalized section and chapter titles. (Certificate to XML convertion functions): Fixed typo both in node name and chapter title. Updated menu. * doc/internals.texi: Likewise. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11791 2007-07-06 Simon Josefsson <simon@josefsson.org>
11793 * doc/protocol/draft-nir-tls-eap-01.txt: Add.
11795 2007-07-02 Ludovic Courtès <ludo@gnu.org>
11797 * doc/guile.texi: Manual: Small Guile fixes. * doc/guile.texi: Fixed typos, added cross-refs to the Guile manual. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11799 2007-07-03 Simon Josefsson <simon@josefsson.org>
11801 * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
11803 2007-07-02 Simon Josefsson <simon@josefsson.org>
11805 * ChangeLog: Generated.
11807 2007-07-02 Simon Josefsson <simon@josefsson.org>
11809 * NEWS: Version 1.7.15.
11811 2007-07-02 Simon Josefsson <simon@josefsson.org>
11813 * po/LINGUAS: Revert.
11815 2007-07-02 Simon Josefsson <simon@josefsson.org>
11817 * po/LINGUAS: Sync with TP.
11819 2007-07-02 Simon Josefsson <simon@josefsson.org>
11823 2007-07-02 Simon Josefsson <simon@josefsson.org>
11825 * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi:
11826 Fix gnulib name changes.
11828 2007-07-02 Simon Josefsson <simon@josefsson.org>
11830 * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
11831 doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
11832 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
11833 gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
11834 gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff:
11835 Update gnulib files. Fix GPL renaming.
11837 2007-07-02 Simon Josefsson <simon@josefsson.org>
11841 2007-07-02 Simon Josefsson <simon@josefsson.org>
11843 * doc/gnutls.texi: Typo.
11845 2007-07-02 Simon Josefsson <simon@josefsson.org>
11847 * doc/gnutls.texi: Improve installation instructions.
11849 2007-07-02 Simon Josefsson <simon@josefsson.org>
11851 * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
11852 ludo@gnu.org (Ludovic Courtès).
11854 2007-06-29 Simon Josefsson <simon@josefsson.org>
11858 2007-06-29 Simon Josefsson <simon@josefsson.org>
11860 * doc/guile.texi: Add 'Guile Preparations' section. Based on
11861 discussions with ludo@gnu.org (Ludovic Courtès).
11863 2007-06-29 Simon Josefsson <simon@josefsson.org>
11865 * configure.in: Check for scm_from_locale_string instead of SCM_API.
11866 Patch from ludo@gnu.org (Ludovic Courtès).
11868 2007-06-29 Simon Josefsson <simon@josefsson.org>
11872 2007-06-29 Simon Josefsson <simon@josefsson.org>
11874 * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
11875 Reported by ludo@gnu.org (Ludovic Courtès).
11877 2007-06-27 Simon Josefsson <simon@josefsson.org>
11881 2007-06-27 Simon Josefsson <simon@josefsson.org>
11885 2007-06-27 Simon Josefsson <simon@josefsson.org>
11887 * po/LINGUAS, po/ms.po: Sync with TP.
11889 2007-06-27 Simon Josefsson <simon@josefsson.org>
11893 2007-06-27 Simon Josefsson <simon@josefsson.org>
11895 * tests/key-id/key-id: Can't use /dev/null as template under
11896 mingw32, probably really a bug in cfg+.
11898 2007-06-27 Simon Josefsson <simon@josefsson.org>
11900 * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
11902 2007-06-26 Simon Josefsson <simon@josefsson.org>
11904 * NEWS, configure.in: Check that the guile header files is recent
11905 enough and that it works.
11907 2007-06-26 Simon Josefsson <simon@josefsson.org>
11909 * configure.in: Move Guile setup stuff down under 'External
11912 2007-06-26 Simon Josefsson <simon@josefsson.org>
11914 * Makefile.am, NEWS, configure.in: Fix installation path of Guile
11917 2007-06-26 Simon Josefsson <simon@josefsson.org>
11919 * NEWS, configure.in: Bump versions.
11921 2007-06-26 Simon Josefsson <simon@josefsson.org>
11923 * ChangeLog: Generated.
11925 2007-06-26 Simon Josefsson <simon@josefsson.org>
11927 * NEWS: Version 1.7.14.
11929 2007-06-26 Simon Josefsson <simon@josefsson.org>
11933 2007-06-26 Simon Josefsson <simon@josefsson.org>
11937 2007-06-26 Simon Josefsson <simon@josefsson.org>
11939 * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
11940 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
11941 gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
11942 gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
11943 lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
11944 lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
11945 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
11946 lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
11947 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
11948 lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
11949 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
11952 2007-06-26 Simon Josefsson <simon@josefsson.org>
11956 2007-06-17 Ludovic Courtes <ludo@chbouib.org>
11958 * configure.in: Make sure Guile is 1.8 or later. * configure.in: Make sure Guile is 1.8 or later, using
11959 `GUILE_CHECK'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11961 2007-06-26 Simon Josefsson <simon@josefsson.org>
11965 2007-06-26 Ludovic Courtes <ludo@chbouib.org>
11967 * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'. * lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]' when done. Signed-off-by: Simon Josefsson <simon@josefsson.org>
11969 2007-06-20 Simon Josefsson <simon@josefsson.org>
11973 2007-06-20 Simon Josefsson <simon@josefsson.org>
11977 2007-06-20 Simon Josefsson <simon@josefsson.org>
11979 * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
11980 Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
11981 <ametzler@downhill.at.eu.org> via Debian BTS #429183.
11983 2007-06-20 Simon Josefsson <simon@josefsson.org>
11985 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
11987 2007-06-15 Simon Josefsson <simon@josefsson.org>
11989 * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
11991 2007-06-14 Simon Josefsson <simon@josefsson.org>
11993 * AUTHORS: Update PGP key.
11995 2007-06-14 Simon Josefsson <simon@josefsson.org>
11997 * AUTHORS: Change Ludovic' description.
11999 2007-06-14 Simon Josefsson <simon@josefsson.org>
12001 * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS. (stream_to_datum): Call gnutls_assert() on error.
12003 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
12005 * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake. * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
12006 invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
12007 that the allocated buffer is large-enough to contain the list of
12008 supported hashes. Don't change SIZE later on. Signed-off-by: Simon Josefsson <simon@josefsson.org>
12010 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
12012 * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
12013 `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
12014 NULL rather than checking BUF (which is not initialized yet). Signed-off-by: Simon Josefsson <simon@josefsson.org>
12016 2007-06-13 Simon Josefsson <simon@josefsson.org>
12018 * NEWS, configure.in: Bump versions.
12020 2007-06-13 Simon Josefsson <simon@josefsson.org>
12022 * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
12024 2007-06-12 Simon Josefsson <simon@josefsson.org>
12028 2007-06-11 Ludovic Courtes <ludo@chbouib.org>
12030 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
12031 guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
12033 2007-06-12 Simon Josefsson <simon@josefsson.org>
12035 * doc/Makefile.am: Clarify that guile.texi dependencies are
12036 dependencies of gnutls.texi too.
12038 2007-06-11 Simon Josefsson <simon@josefsson.org>
12040 * doc/protocol/draft-nir-tls-eap-00.txt: Add.
12042 2007-06-11 Simon Josefsson <simon@josefsson.org>
12044 * THANKS, configure.in: Need to use CFLAGS when checking for
12045 -Wno-pointer-sign. Reported by "Kristofer T. Karas"
12046 <ktk@enterprise.bidmc.harvard.edu>.
12048 2007-06-11 Simon Josefsson <simon@josefsson.org>
12050 * ChangeLog: Generated.
12052 2007-06-11 Simon Josefsson <simon@josefsson.org>
12054 * NEWS: Version 1.7.13.
12056 2007-06-11 Simon Josefsson <simon@josefsson.org>
12058 * Makefile.am: Fix update-po target.
12060 2007-06-11 Simon Josefsson <simon@josefsson.org>
12064 2007-06-11 Simon Josefsson <simon@josefsson.org>
12068 2007-06-11 Simon Josefsson <simon@josefsson.org>
12070 * doc/manpages/Makefile.am: Fix copyright years.
12072 2007-06-11 Simon Josefsson <simon@josefsson.org>
12074 * doc/reference/gnutls.types: Add, to work around problems if this
12075 file isn't present.
12077 2007-06-11 Simon Josefsson <simon@josefsson.org>
12079 * Makefile.am: Fix release target.
12081 2007-06-11 Simon Josefsson <simon@josefsson.org>
12083 * po/Makevars: Specify MSGFILTER, to fix make distcheck.
12085 2007-06-11 Simon Josefsson <simon@josefsson.org>
12087 * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
12088 gnulib_libs, to fix rpath issue.
12090 2007-06-11 Simon Josefsson <simon@josefsson.org>
12092 * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
12094 2007-06-11 Simon Josefsson <simon@josefsson.org>
12098 2007-06-11 Simon Josefsson <simon@josefsson.org>
12102 2007-06-11 Simon Josefsson <simon@josefsson.org>
12104 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
12105 lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
12106 lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
12107 lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
12108 lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
12111 2007-06-11 Simon Josefsson <simon@josefsson.org>
12113 * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
12114 libextra/opencdk/compress.c, libextra/opencdk/context.h,
12115 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
12116 libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
12117 libextra/opencdk/main.c, libextra/opencdk/main.h,
12118 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
12119 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
12120 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
12121 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
12122 libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
12125 2007-06-11 Simon Josefsson <simon@josefsson.org>
12127 * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
12128 doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
12129 doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
12131 2007-06-08 Ludovic Courtes <ludo@chbouib.org>
12133 * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
12134 libs are used. * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New. (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'. Explicitly pass the
12135 `.la' path. (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
12136 last item so that RPATH is in the right order (i.e., all `$(top_builddir)/...' appear first). (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
12138 2007-06-08 Simon Josefsson <simon@josefsson.org>
12140 * NEWS, configure.in: Bump versions.
12142 2007-06-08 Simon Josefsson <simon@josefsson.org>
12144 * ChangeLog: Generated.
12146 2007-06-08 Simon Josefsson <simon@josefsson.org>
12148 * NEWS: Version 1.7.12.
12150 2007-06-08 Simon Josefsson <simon@josefsson.org>
12154 2007-06-08 Simon Josefsson <simon@josefsson.org>
12156 * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
12158 2007-06-08 Simon Josefsson <simon@josefsson.org>
12162 2007-06-08 Simon Josefsson <simon@josefsson.org>
12166 2007-06-08 Simon Josefsson <simon@josefsson.org>
12168 * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
12169 Josefsson <jas@mocca.josefsson.org> Date: Fri Jun 8 13:45:59 2007
12172 2007-06-08 Simon Josefsson <jas@mocca.josefsson.org>
12174 * po/Makevars: Try to fix line number collisions.
12176 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
12178 * configure.in, guile/src/Makefile.am: Fixed the
12179 `-Wno-strict-prototypes' issue in Guile code. * configure.in: Add all custom CFLAGS to `AM_CFLAGS' rather than `CFLAGS', except for `-D_REENTRANT -D_THREAD_SAFE' which must be present during feature tests. Substitute `AM_CFLAGS'. * src/Makefile.am (libguile_gnutls_v_0_la_CFLAGS): Added
12180 `$(AM_CFLAGS)'. (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise. (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
12182 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
12184 * configure.in: Cosmetic changes in `configure.in'. * configure.in: Display a heading indicating that Guile stuff are
12187 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
12189 * m4/guile.m4: Added `guile.m4', per Simon's request.
12191 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
12193 * configure.in: Don't look for Guile when `guile-snarf' is not
12194 found. * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when `guile-snarf' is not found.
12196 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
12198 * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
12200 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
12202 * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
12204 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
12206 * doc/guile.texi: More @node fixes.
12208 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
12210 * doc/guile.texi: Avoid @node collisions with main manual.
12212 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
12214 * doc/Makefile.am: Need -I for config.h.
12216 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
12218 * Makefile.am: Need to build doc/ after guile/.
12220 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
12224 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
12226 * guile/src/Makefile.am: Need -I for config.h.
12228 2007-06-01 Ludovic Courtès <ludo@chbouib.org>
12230 * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
12231 Courtes <ludo@chbouib.org> Date: Fri Jun 1 00:51:10 2007 +0200
12233 2007-06-01 Ludovic Courtes <ludo@chbouib.org>
12235 * doc/extract-guile-c-doc.scm,
12236 guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
12237 Guile's documentation extraction. * doc/extract-guile-c-doc.scm (main): Use named arguments rather
12238 than a single rest arg. Fixed the order of arguments as passed to `run-cpp-and-extract-snarfing' so that `ccache gcc -E' is really passed as `("ccache" "gcc" "-E")' (in this order). * guile/modules/system/documentation/c-snarf.scm (run-cpp-and-extract-snarfing): Pass FILE as the last CPP
12241 2007-05-31 Ludovic Courtes <ludo@chbouib.org>
12243 * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
12244 following Simon's comments. * Makefile.am (SUBDIRS): Add `guile' when `HAVE_GUILE'. * configure.in: When `guile-snarf' is not found, set `opt_guile_bindings' to `no' instead of bailing out. * src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
12246 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
12248 * doc/gnutls.texi: Revert unnecessary changes.
12250 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
12252 * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
12253 Courtès <ludo@chbouib.org> Date: Thu May 31 00:28:19 2007 +0200
12255 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
12257 * doc/guile.texi: Minor doc fixes.
12259 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
12261 * doc/Makefile.am: Handle missing Guile when building the
12264 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
12266 * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
12267 doc/guile.texi: Integrated documentation of Guile bindings.
12269 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
12271 * configure.in, guile/src/Makefile.am: Try to handle "function
12272 declaration isn't a prototype" warnings.
12274 2007-05-30 Simon Josefsson <jas@mocca.josefsson.org>
12276 * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12277 lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
12278 lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
12279 lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
12280 lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
12282 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
12284 * Makefile.am, configure.in, guile/Makefile.am,
12285 guile/modules/Makefile.am, guile/modules/gnutls.scm,
12286 guile/modules/gnutls/build/enums.scm,
12287 guile/modules/gnutls/build/priorities.scm,
12288 guile/modules/gnutls/build/smobs.scm,
12289 guile/modules/gnutls/build/utils.scm,
12290 guile/modules/gnutls/extra.scm,
12291 guile/modules/system/documentation/README,
12292 guile/modules/system/documentation/c-snarf.scm,
12293 guile/modules/system/documentation/output.scm,
12294 guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
12295 guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
12296 guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
12297 guile/src/make-session-priorities.scm,
12298 guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
12299 guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
12300 guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
12301 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
12302 guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
12303 guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
12304 guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
12305 guile/tests/rsa-parameters.pem,
12306 guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
12307 guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
12308 guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
12309 Guile integration. Documentation is still missing. A bit rough on the edges, but
12310 `make' and `make check' do work.
12312 2007-05-28 Simon Josefsson <jas@mocca.josefsson.org>
12314 * doc/Makefile.am: Make sure all images are distributed in all
12315 formats. Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
12317 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
12319 * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
12320 Reported by Dennis Vshivkov <walrus@amur.ru> in
12321 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
12323 2007-05-27 Simon Josefsson <simon@josefsson.org>
12325 * tests/Makefile.am, tests/parse_ca.c: Add self-test.
12327 2007-05-27 Simon Josefsson <simon@josefsson.org>
12331 2007-05-27 Simon Josefsson <simon@josefsson.org>
12335 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
12337 * NEWS: [no log message]
12339 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
12341 * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
12343 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12347 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12349 * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
12350 already properly decoded value, assume it is due to a bad password
12351 rather than ASN.1 error. Reported by Nate Nielsen
12352 <nielsen-list@memberwebs.com>. (From 1.6.x branch.)
12354 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12356 * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly. Reported
12357 by Nate Nielsen <nielsen-list@memberwebs.com>.
12359 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12361 * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
12362 <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
12364 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12366 * THANKS: Add (from 1.6.x).
12368 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12370 * NEWS, configure.in: Bump versions.
12372 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12374 * ChangeLog: Generated.
12376 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12378 * NEWS: Version 1.7.11.
12380 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12384 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12386 * configure.in: Bump versions.
12388 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12392 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
12394 * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
12396 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
12398 * ChangeLog: Generated.
12400 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
12402 * NEWS: Version 1.7.10.
12404 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
12406 * Makefile.am: Use cg instead of cvs commands, for update-po target.
12408 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
12412 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
12414 * Makefile.am: Change release target from cvs to git.
12416 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
12418 * lgl/lseek.c, lgl/m4/lseek.m4: Update.
12420 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
12422 * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
12423 lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
12424 lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
12426 2007-05-25 Simon Josefsson <simon@josefsson.org>
12430 2007-05-24 Simon Josefsson <simon@josefsson.org>
12432 * doc/manpages/Makefile.am: Update.
12434 2007-05-24 Simon Josefsson <simon@josefsson.org>
12436 * lib/gnutls_x509.c: Use new API.
12438 2007-05-24 Simon Josefsson <simon@josefsson.org>
12442 2007-05-24 Simon Josefsson <simon@josefsson.org>
12444 * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12445 lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
12446 lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
12447 lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
12448 lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
12449 lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
12450 lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
12452 2007-05-24 Simon Josefsson <simon@josefsson.org>
12454 * configure.in: Bump versions.
12456 2007-05-24 Simon Josefsson <simon@josefsson.org>
12458 * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
12459 lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
12460 gnutls_x509_crt_get_raw_issuer_dn.
12462 2007-05-23 Timo Schulz <twoaday@gnutls.org>
12464 * libextra/openpgp/xml.c: fix the key ID representation in the XML
12467 2007-05-21 Timo Schulz <twoaday@gnutls.org>
12469 * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
12470 libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
12471 code: elgamal keys are not supported. bug fix for the key import
12472 (base64) code, store the stream and close it in the deinit function.
12474 2007-05-21 Timo Schulz <twoaday@gnutls.org>
12476 * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
12477 keyring in base64 format. This is the same file as cli_ring.gpg but
12480 2007-05-21 Timo Schulz <twoaday@gnutls.org>
12482 * libextra/openpgp/extras.c: do not close the input stream in the
12483 import code when the base64 is used.
12485 2007-05-14 Timo Schulz <twoaday@gnutls.org>
12487 * tests/openpgp/keyring.c: few more comments.
12489 2007-05-14 Timo Schulz <twoaday@gnutls.org>
12491 * configure.in: add makefile for the openpgp test folder
12493 2007-05-14 Timo Schulz <twoaday@gnutls.org>
12495 * libextra/openpgp/extras.c: patch to support raw keyrings.
12497 2007-05-14 Timo Schulz <twoaday@gnutls.org>
12499 * tests/Makefile.am, tests/openpgp/Makefile.am,
12500 tests/openpgp/keyring.c: Add simple openpgp test.
12502 2007-05-12 Simon Josefsson <simon@josefsson.org>
12504 * ChangeLog: [no log message]
12506 2007-05-12 Simon Josefsson <simon@josefsson.org>
12508 * NEWS: Version 1.7.9.
12510 2007-05-12 Simon Josefsson <simon@josefsson.org>
12514 2007-05-12 Simon Josefsson <simon@josefsson.org>
12516 * tests/Makefile.am: Reorder to work around libtool bug.
12518 2007-05-12 Simon Josefsson <simon@josefsson.org>
12522 2007-05-12 Simon Josefsson <simon@josefsson.org>
12526 2007-05-12 Simon Josefsson <simon@josefsson.org>
12528 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
12529 libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
12530 libextra/opencdk/context.h, libextra/opencdk/filters.h,
12531 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
12532 libextra/opencdk/literal.c, libextra/opencdk/main.c,
12533 libextra/opencdk/main.h, libextra/opencdk/misc.c,
12534 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
12535 libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
12536 libextra/opencdk/stream.c, libextra/opencdk/verify.c,
12537 libextra/opencdk/write-packet.c: Update.
12539 2007-05-11 Simon Josefsson <simon@josefsson.org>
12543 2007-05-11 Simon Josefsson <simon@josefsson.org>
12545 * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
12548 2007-05-03 Simon Josefsson <simon@josefsson.org>
12550 * doc/gendocs_template, gl/override/doc/gendocs_template,
12551 gl/override/doc/gendocs_template.diff: Update.
12553 2007-05-03 Simon Josefsson <simon@josefsson.org>
12555 * doc/gendocs_template: Revert to upstream gnulib version.
12557 2007-05-03 Simon Josefsson <simon@josefsson.org>
12561 2007-05-03 Simon Josefsson <simon@josefsson.org>
12565 2007-05-03 Simon Josefsson <simon@josefsson.org>
12567 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
12568 gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
12569 lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
12570 lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
12571 lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
12572 lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
12573 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
12575 2007-05-02 Simon Josefsson <simon@josefsson.org>
12577 * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
12579 2007-05-02 Simon Josefsson <simon@josefsson.org>
12581 * lib/x509/output.c: Fix mem leaks.
12583 2007-04-29 Simon Josefsson <simon@josefsson.org>
12585 * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
12587 2007-04-24 Timo Schulz <twoaday@gnutls.org>
12589 * libextra/opencdk/literal.c: missing file.
12591 2007-04-24 Simon Josefsson <simon@josefsson.org>
12593 * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
12594 doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
12596 2007-04-22 Timo Schulz <twoaday@gnutls.org>
12598 * libextra/opencdk/dummy.c: [no log message]
12600 2007-04-22 Timo Schulz <twoaday@gnutls.org>
12602 * libextra/opencdk/Makefile.am, libextra/opencdk/README,
12603 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
12604 libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
12605 libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
12606 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
12607 libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
12608 libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
12609 libextra/opencdk/main.c, libextra/opencdk/main.h,
12610 libextra/opencdk/md.c, libextra/opencdk/md.h,
12611 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
12612 libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
12613 libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
12614 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
12615 libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
12616 libextra/opencdk/stream.c, libextra/opencdk/stream.h,
12617 libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
12618 libextra/opencdk/types.h, libextra/opencdk/verify.c,
12619 libextra/opencdk/write-packet.c: replace the old build-in opencdk
12620 version with the most recent cvs version.
12622 2007-04-22 Simon Josefsson <simon@josefsson.org>
12624 * configure.in: Check for OpenCDK function that is only available in
12627 2007-04-21 Simon Josefsson <simon@josefsson.org>
12631 2007-04-21 Simon Josefsson <simon@josefsson.org>
12633 * doc/protocol/draft-badra-tls-password-00.txt,
12634 doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
12636 2007-04-20 Timo Schulz <twoaday@gnutls.org>
12638 * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
12641 2007-04-20 Timo Schulz <twoaday@gnutls.org>
12643 * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
12644 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
12645 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
12646 libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
12647 patches for the opencdk migration.
12649 2007-04-19 Simon Josefsson <simon@josefsson.org>
12651 * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
12652 didn't work). Patch from ludo@chbouib.org (Ludovic Courtès).
12654 2007-04-18 Simon Josefsson <simon@josefsson.org>
12656 * doc/gnutls.texi: Mention P12 structure.
12658 2007-04-18 Simon Josefsson <simon@josefsson.org>
12660 * tests/tlsia.c: Check return codes from init functions.
12662 2007-04-18 Simon Josefsson <simon@josefsson.org>
12664 * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
12666 2007-04-17 Simon Josefsson <simon@josefsson.org>
12668 * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
12669 default serial number.
12671 2007-04-17 Simon Josefsson <simon@josefsson.org>
12675 2007-04-16 Simon Josefsson <simon@josefsson.org>
12677 * NEWS, configure.in: Bump versions.
12679 2007-04-16 Simon Josefsson <simon@josefsson.org>
12681 * ChangeLog: [no log message]
12683 2007-04-16 Simon Josefsson <simon@josefsson.org>
12685 * NEWS: Version 1.7.8.
12687 2007-04-16 Simon Josefsson <simon@josefsson.org>
12689 * lib/x509/x509_write.c: Doc fix.
12691 2007-04-16 Simon Josefsson <simon@josefsson.org>
12693 * tests/gc.c: Need to init libgcrypt with secure memory hooks.
12695 2007-04-16 Simon Josefsson <simon@josefsson.org>
12697 * NEWS, doc/manpages/Makefile.am: Add.
12699 2007-04-16 Simon Josefsson <simon@josefsson.org>
12701 * includes/gnutls/gnutls.h.in: Reorder to make it compile.
12703 2007-04-16 Simon Josefsson <simon@josefsson.org>
12705 * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
12706 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
12707 lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
12708 lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
12709 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
12710 lgl/vasnprintf.c, lgl/wchar_.h: Update.
12712 2007-04-16 Simon Josefsson <simon@josefsson.org>
12714 * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
12715 lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
12716 warnings, tiny patch from Andreas Metzler
12717 <ametzler@downhill.at.eu.org>.
12719 2007-04-12 Simon Josefsson <simon@josefsson.org>
12723 2007-04-12 Simon Josefsson <simon@josefsson.org>
12727 2007-04-12 Simon Josefsson <simon@josefsson.org>
12731 2007-04-11 Simon Josefsson <simon@josefsson.org>
12733 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
12735 2007-04-10 Simon Josefsson <simon@josefsson.org>
12739 2007-04-10 Simon Josefsson <simon@josefsson.org>
12741 * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c:
12742 Respect ENABLE_AUTHZ.
12744 2007-04-10 Simon Josefsson <simon@josefsson.org>
12746 * lib/gnutls_extensions.c: Make tls-authz conditional on
12749 2007-04-10 Simon Josefsson <simon@josefsson.org>
12751 * configure.in: Add anon conditional.
12753 2007-04-10 Simon Josefsson <simon@josefsson.org>
12755 * configure.in: Fix --disable-*.
12757 2007-04-10 Simon Josefsson <simon@josefsson.org>
12759 * configure.in: Add --disable-tls-authorization.
12761 2007-04-10 Simon Josefsson <simon@josefsson.org>
12763 * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
12764 properly. Tiny patch from ludo@chbouib.org (Ludovic Courtès).
12766 2007-04-06 Simon Josefsson <simon@josefsson.org>
12768 * src/cli.c: Make -d work again after last change.
12770 2007-04-06 Simon Josefsson <simon@josefsson.org>
12774 2007-04-06 Simon Josefsson <simon@josefsson.org>
12776 * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
12778 2007-04-04 Simon Josefsson <simon@josefsson.org>
12780 * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
12781 src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
12783 2007-04-04 Simon Josefsson <simon@josefsson.org>
12785 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
12786 gnutls_cipher_suite_info API, suggested by Howard Chu
12789 2007-04-04 Simon Josefsson <simon@josefsson.org>
12791 * src/common.c: Don't hard code algorithm list.
12793 2007-04-04 Simon Josefsson <simon@josefsson.org>
12795 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
12796 new APIs to list supported algorithms: gnutls_cipher_list,
12797 gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
12798 gnutls_certificate_type_list, and gnutls_kx_list. Suggested by
12799 Howard Chu <hyc@symas.com>.
12801 2007-04-04 Simon Josefsson <simon@josefsson.org>
12803 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
12804 definition, since gnutls-extra no longer touches it.
12806 2007-04-04 Simon Josefsson <simon@josefsson.org>
12808 * src/cli.c: Init the library immediately (for print_list(), called
12809 by gaa_parser, to be able to call gnutls functions).
12811 2007-04-03 Simon Josefsson <simon@josefsson.org>
12813 * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
12814 since libgnutls-extra links to it.
12816 2007-04-03 Simon Josefsson <simon@josefsson.org>
12818 * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for
12819 AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
12820 -I's to CPPFLAGS automatically.
12822 2007-04-03 Simon Josefsson <simon@josefsson.org>
12824 * configure.in: Need stddef.h for opencdk.h.
12826 2007-04-03 Simon Josefsson <simon@josefsson.org>
12828 * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
12829 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
12830 lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
12831 lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
12832 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
12833 lgl/m4/gnulib-comp.m4: Update.
12835 2007-04-03 Simon Josefsson <simon@josefsson.org>
12837 * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
12839 2007-04-03 Simon Josefsson <simon@josefsson.org>
12843 2007-04-03 Simon Josefsson <simon@josefsson.org>
12845 * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
12846 opencdk, remove opencdk.m4.
12848 2007-04-03 Simon Josefsson <simon@josefsson.org>
12850 * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
12851 lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
12852 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
12853 lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
12855 2007-03-28 Simon Josefsson <simon@josefsson.org>
12857 * lib/x509/output.c: No need to error about unknown algorithm, it
12858 already says unknown.
12860 2007-03-28 Simon Josefsson <simon@josefsson.org>
12862 * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
12863 hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
12864 algorithms (e.g., ECC).
12866 2007-03-28 Simon Josefsson <simon@josefsson.org>
12868 * lib/gnutls_str.c: No need for vasprintf.h.
12870 2007-03-28 Simon Josefsson <simon@josefsson.org>
12872 * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
12873 lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
12874 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
12875 lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
12876 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
12877 lgl/vasprintf.c, lgl/vasprintf.h: Update.
12879 2007-03-21 Simon Josefsson <simon@josefsson.org>
12881 * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
12882 doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
12883 places. Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
12885 2007-03-21 Simon Josefsson <simon@josefsson.org>
12887 * tests/anonself.c: Need netinet/in.h. Tiny patch from Deanna
12888 Phillips <deanna@sdf.lonestar.org>.
12890 2007-03-21 Simon Josefsson <simon@josefsson.org>
12892 * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
12893 Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
12895 2007-03-15 Simon Josefsson <simon@josefsson.org>
12899 2007-03-15 Simon Josefsson <simon@josefsson.org>
12901 * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
12902 Weimer <fweimer@bfk.de>.
12904 2007-03-12 Simon Josefsson <simon@josefsson.org>
12906 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
12907 gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
12908 lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
12909 lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
12910 lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
12911 lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
12912 lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
12913 lgl/vasnprintf.h, lgl/vasprintf.h: Update.
12915 2007-03-07 Simon Josefsson <simon@josefsson.org>
12917 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
12919 2007-03-07 Simon Josefsson <simon@josefsson.org>
12921 * lib/gnutls_buffers.c: Simplify error handling.
12923 2007-03-07 Simon Josefsson <simon@josefsson.org>
12927 2007-03-07 Simon Josefsson <simon@josefsson.org>
12929 * lib/gnutls_priority.c: Doc fix.
12931 2007-03-07 Simon Josefsson <simon@josefsson.org>
12933 * configure.in: Bump due to added APIs.
12935 2007-03-07 Simon Josefsson <simon@josefsson.org>
12937 * lib/gnutls_priority.c: Prefer aes256.
12939 2007-03-06 Simon Josefsson <simon@josefsson.org>
12941 * doc/manpages/Makefile.am: Update.
12943 2007-03-06 Simon Josefsson <simon@josefsson.org>
12945 * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
12947 2007-03-06 Simon Josefsson <simon@josefsson.org>
12949 * lgl/stdio_.h: Update.
12951 2007-03-05 Simon Josefsson <simon@josefsson.org>
12953 * src/serv.c: Use libgnutls' priorities.
12955 2007-03-05 Simon Josefsson <simon@josefsson.org>
12959 2007-03-05 Simon Josefsson <simon@josefsson.org>
12961 * tests/dhepskself.c: Remove priority setting. Fix output.
12963 2007-03-05 Simon Josefsson <simon@josefsson.org>
12965 * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
12966 doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
12967 confusing priority setting stuff.
12969 2007-03-05 Simon Josefsson <simon@josefsson.org>
12971 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
12973 2007-03-05 Simon Josefsson <simon@josefsson.org>
12975 * lib/ext_authz.c: Don't assert when no authz.
12977 2007-03-05 Simon Josefsson <simon@josefsson.org>
12979 * src/cli.c: Use default ciphers. Simplify SRP callback.
12981 2007-03-05 Simon Josefsson <simon@josefsson.org>
12983 * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
12985 2007-03-05 Simon Josefsson <simon@josefsson.org>
12987 * src/cli.c: Let libgnutls remove SRP/PSK if not used.
12989 2007-03-05 Simon Josefsson <simon@josefsson.org>
12991 * lib/gnutls_priority.c: Indent and doc fix.
12993 2007-03-05 Simon Josefsson <simon@josefsson.org>
12995 * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
12996 lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
12998 2007-03-05 Simon Josefsson <simon@josefsson.org>
13000 * configure.in: Reorder.
13002 2007-03-05 Simon Josefsson <simon@josefsson.org>
13004 * configure.in: Reorder.
13006 2007-03-05 Simon Josefsson <simon@josefsson.org>
13008 * configure.in: Reorder.
13010 2007-03-05 Simon Josefsson <simon@josefsson.org>
13012 * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
13013 build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
13014 gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
13015 lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
13018 2007-03-05 Simon Josefsson <simon@josefsson.org>
13020 * configure.in: Use build-aux/.
13022 2007-03-05 Simon Josefsson <simon@josefsson.org>
13024 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
13025 lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
13026 lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
13027 lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
13029 2007-02-26 Simon Josefsson <simon@josefsson.org>
13031 * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
13033 2007-02-26 Simon Josefsson <simon@josefsson.org>
13035 * po/sv.po: Sync with TP.
13037 2007-02-26 Simon Josefsson <simon@josefsson.org>
13039 * po/pl.po: Sync with TP.
13041 2007-02-26 Simon Josefsson <simon@josefsson.org>
13043 * doc/protocol/draft-nir-tee-pm-00.txt: Add.
13045 2007-02-25 Simon Josefsson <simon@josefsson.org>
13047 * doc/examples/.cvsignore: [no log message]
13049 2007-02-25 Simon Josefsson <simon@josefsson.org>
13051 * doc/gnutls.texi: Add authz server.
13053 2007-02-25 Simon Josefsson <simon@josefsson.org>
13057 2007-02-25 Simon Josefsson <simon@josefsson.org>
13059 * doc/examples/Makefile.am: Add authz.
13061 2007-02-25 Simon Josefsson <simon@josefsson.org>
13063 * doc/examples/ex-serv-authz.c: Add.
13065 2007-02-25 Simon Josefsson <simon@josefsson.org>
13067 * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
13069 2007-02-24 Simon Josefsson <simon@josefsson.org>
13071 * lib/x509/x509.c: Add credits.
13073 2007-02-22 Simon Josefsson <simon@josefsson.org>
13075 * lib/x509/output.c: Minor tweaks to proxy output.
13077 2007-02-22 Simon Josefsson <simon@josefsson.org>
13081 2007-02-22 Simon Josefsson <simon@josefsson.org>
13085 2007-02-22 Simon Josefsson <simon@josefsson.org>
13089 2007-02-22 Simon Josefsson <simon@josefsson.org>
13091 * tests/.cvsignore: [no log message]
13093 2007-02-22 Simon Josefsson <simon@josefsson.org>
13095 * tests/dn.c: Other cert.
13097 2007-02-22 Simon Josefsson <simon@josefsson.org>
13099 * tests/Makefile.am: Add dn.
13101 2007-02-22 Simon Josefsson <simon@josefsson.org>
13105 2007-02-22 Simon Josefsson <simon@josefsson.org>
13107 * lib/x509/x509.c: Rename.
13109 2007-02-22 Simon Josefsson <simon@josefsson.org>
13111 * includes/gnutls/x509.h: Rename non-released functions.
13113 2007-02-22 Simon Josefsson <simon@josefsson.org>
13115 * lib/x509/x509.h: Remove.
13117 2007-02-22 Simon Josefsson <simon@josefsson.org>
13119 * lib/x509/x509.c: Code cleanup and documentation of last patch.
13121 2007-02-22 Simon Josefsson <simon@josefsson.org>
13123 * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
13125 2007-02-22 Simon Josefsson <simon@josefsson.org>
13127 * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
13128 to deal with DN's. Patch from Howard Chu <hyc@symas.com>.
13130 2007-02-22 Simon Josefsson <simon@josefsson.org>
13132 * NEWS, configure.in: Bump versions.
13134 2007-02-22 Simon Josefsson <simon@josefsson.org>
13136 * ChangeLog: [no log message]
13138 2007-02-22 Simon Josefsson <simon@josefsson.org>
13140 * NEWS: Version 1.7.7.
13142 2007-02-22 Simon Josefsson <simon@josefsson.org>
13144 * lgl/.cvsignore: [no log message]
13146 2007-02-22 Simon Josefsson <simon@josefsson.org>
13148 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
13149 gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
13150 lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
13151 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
13152 lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
13153 lgl/unistd_.h, link-warning.h: Update.
13155 2007-02-22 Simon Josefsson <simon@josefsson.org>
13157 * doc/manpages/Makefile.am: Update.
13159 2007-02-22 Simon Josefsson <simon@josefsson.org>
13161 * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
13163 2007-02-22 Simon Josefsson <simon@josefsson.org>
13165 * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
13167 2007-02-22 Simon Josefsson <simon@josefsson.org>
13169 * lib/gnutls_int.h: New flags for authz extension.
13171 2007-02-22 Simon Josefsson <simon@josefsson.org>
13173 * lib/ext_authz.c: Use our own logic to determine whether to send
13174 extension replies in server.
13176 2007-02-22 Simon Josefsson <simon@josefsson.org>
13178 * lib/gnutls_extensions.h: Add prototype for
13179 _gnutls_extension_list_check, we use it in ext_authz.c.
13181 2007-02-22 Simon Josefsson <simon@josefsson.org>
13183 * lib/gnutls_extensions.c: Remove static from
13184 _gnutls_extension_list_check, we use it in ext_authz.c
13186 2007-02-22 Simon Josefsson <simon@josefsson.org>
13188 * lib/ext_authz.c: Don't send authz extension when we shouldn't.
13190 2007-02-22 Simon Josefsson <simon@josefsson.org>
13192 * src/cli-gaa.c, src/cli-gaa.h: Generated.
13194 2007-02-22 Simon Josefsson <simon@josefsson.org>
13196 * src/cli.c, src/serv.c: Fix #include's.
13198 2007-02-22 Simon Josefsson <simon@josefsson.org>
13202 2007-02-22 Simon Josefsson <simon@josefsson.org>
13204 * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
13205 and --authz-saml-assertion.
13207 2007-02-22 Simon Josefsson <simon@josefsson.org>
13209 * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
13210 src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
13211 --authz-saml-assertion.
13213 2007-02-22 Simon Josefsson <simon@josefsson.org>
13217 2007-02-22 Simon Josefsson <simon@josefsson.org>
13219 * configure.in: Fix so version due to added APIs.
13221 2007-02-22 Simon Josefsson <simon@josefsson.org>
13223 * doc/reference/Makefile.am: Ignore more.
13225 2007-02-22 Simon Josefsson <simon@josefsson.org>
13229 2007-02-22 Simon Josefsson <simon@josefsson.org>
13231 * lib/gnutls.pc.in: Revert Requires-change.
13233 2007-02-21 Simon Josefsson <simon@josefsson.org>
13237 2007-02-21 Simon Josefsson <simon@josefsson.org>
13239 * lib/gnutls_extensions.c: Add authz extension.
13241 2007-02-21 Simon Josefsson <simon@josefsson.org>
13243 * lib/ext_authz.c: Typo.
13245 2007-02-21 Simon Josefsson <simon@josefsson.org>
13247 * lib/gnutls_supplemental.c: Add authz hooks.
13249 2007-02-21 Simon Josefsson <simon@josefsson.org>
13251 * includes/gnutls/gnutls.h.in: Fix type (in never released
13254 2007-02-21 Simon Josefsson <simon@josefsson.org>
13256 * lib/gnutls_int.h: Add authz stuff.
13258 2007-02-21 Simon Josefsson <simon@josefsson.org>
13260 * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
13262 2007-02-21 Simon Josefsson <simon@josefsson.org>
13264 * lib/ext_authz.c, lib/ext_authz.h: New file.
13266 2007-02-21 Simon Josefsson <simon@josefsson.org>
13268 * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
13269 gnutls_supplemental.c.
13271 2007-02-21 Simon Josefsson <simon@josefsson.org>
13273 * lib/gnutls_supplemental.c: Fill in type+length.
13275 2007-02-21 Simon Josefsson <simon@josefsson.org>
13279 2007-02-21 Simon Josefsson <simon@josefsson.org>
13281 * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
13282 and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
13283 gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
13284 gnutls_authz_send_x509_attr_cert_url, and
13285 gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
13286 gnutls_authz_data_format_type_t (never part of any release).
13288 2007-02-21 Simon Josefsson <simon@josefsson.org>
13290 * lib/gnutls_supplemental.c: If callbacks failed to provide
13291 anything, at least send protocol valid (yet semantically invalid)
13292 supplemental message.
13294 2007-02-21 Simon Josefsson <simon@josefsson.org>
13296 * lib/gnutls_int.h: Add for supplemental support.
13298 2007-02-21 Simon Josefsson <simon@josefsson.org>
13300 * lib/gnutls_handshake.c: Support supplemental handshake messages.
13302 2007-02-21 Simon Josefsson <simon@josefsson.org>
13304 * lib/Makefile.am: Add gnutls_supplemental.h and
13305 gnutls_supplemental.c.
13307 2007-02-21 Simon Josefsson <simon@josefsson.org>
13309 * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
13311 2007-02-21 Simon Josefsson <simon@josefsson.org>
13315 2007-02-19 Simon Josefsson <simon@josefsson.org>
13317 * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
13318 Fix gnutls_authz_data_format_type_t.
13320 2007-02-19 Simon Josefsson <simon@josefsson.org>
13324 2007-02-17 Simon Josefsson <simon@josefsson.org>
13326 * lib/debug.c: Support SUPPLEMENTAL handshake type.
13328 2007-02-16 Simon Josefsson <simon@josefsson.org>
13332 2007-02-16 Simon Josefsson <simon@josefsson.org>
13336 2007-02-16 Simon Josefsson <simon@josefsson.org>
13338 * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
13340 2007-02-16 Simon Josefsson <simon@josefsson.org>
13342 * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
13344 2007-02-16 Simon Josefsson <simon@josefsson.org>
13346 * lib/x509/rfc2818_hostname.c: Indent.
13348 2007-02-16 Simon Josefsson <simon@josefsson.org>
13350 * lib/x509/rfc2818_hostname.c: Support iPAddress too. Doc fix.
13352 2007-02-16 Simon Josefsson <simon@josefsson.org>
13356 2007-02-16 Simon Josefsson <simon@josefsson.org>
13358 * tests/hostname-check/hostname-check.c: Fix mem leak.
13360 2007-02-16 Simon Josefsson <simon@josefsson.org>
13362 * lib/x509/rfc2818_hostname.c: Doc fix.
13364 2007-02-16 Simon Josefsson <simon@josefsson.org>
13366 * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
13367 as a successful RFC 2818 hostname comparison match. Reported by
13368 "Richard W.M. Jones" <rjones@redhat.com>.
13370 2007-02-16 Simon Josefsson <simon@josefsson.org>
13372 * tests/hostname-check/.cvsignore: [no log message]
13374 2007-02-16 Simon Josefsson <simon@josefsson.org>
13376 * configure.in, tests/Makefile.am,
13377 tests/hostname-check/Makefile.am, tests/hostname-check/README,
13378 tests/hostname-check/hostname-check.c: Add self test of rfc2818
13379 server identity check.
13381 2007-02-15 Simon Josefsson <simon@josefsson.org>
13385 2007-02-15 Simon Josefsson <simon@josefsson.org>
13387 * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
13388 --libs gnutls' output -ltasn1. Reported by Pavlov Konstantin
13389 <thresh@altlinux.ru>.
13391 2007-02-14 Simon Josefsson <simon@josefsson.org>
13393 * lib/gnutls_hash_int.c: Avoid assert.
13395 2007-02-14 Simon Josefsson <simon@josefsson.org>
13397 * src/certtool.c: Make sure NULL is a pointer.
13399 2007-02-14 Simon Josefsson <simon@josefsson.org>
13401 * src/certtool.c: Change vararg 0 to NULL. Tiny change suggested by
13402 Joe Orton <joe@manyfish.co.uk>.
13404 2007-02-14 Simon Josefsson <simon@josefsson.org>
13406 * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
13408 2007-02-14 Simon Josefsson <simon@josefsson.org>
13412 2007-02-14 Simon Josefsson <simon@josefsson.org>
13414 * includes/gnutls/gnutls.h.in: Add
13415 gnutls_supplemental_data_format_type_t with member
13416 GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
13418 2007-02-14 Simon Josefsson <simon@josefsson.org>
13422 2007-02-14 Simon Josefsson <simon@josefsson.org>
13424 * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
13425 with members GNUTLS_AUTHZ_X509_ATTR_CERT,
13426 GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
13427 GNUTLS_AUTHZ_SAML_ASSERTION_URL.
13429 2007-02-14 Simon Josefsson <simon@josefsson.org>
13431 * lib/gnutls_int.h: Reorder.
13433 2007-02-14 Simon Josefsson <simon@josefsson.org>
13435 * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
13436 GNUTLS_EXTENSION_AUTHZ_SERVER.
13438 2007-02-14 Simon Josefsson <simon@josefsson.org>
13442 2007-02-14 Simon Josefsson <simon@josefsson.org>
13444 * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
13446 2007-02-14 Simon Josefsson <simon@josefsson.org>
13448 * includes/gnutls/gnutls.h.in: Spell out handshake types.
13450 2007-02-13 Simon Josefsson <simon@josefsson.org>
13452 * src/certtool-gaa.c, src/certtool-gaa.h: Update.
13454 2007-02-13 Simon Josefsson <simon@josefsson.org>
13456 * src/certtool.c: Use error().
13458 2007-02-13 Simon Josefsson <simon@josefsson.org>
13460 * src/certtool.c: Cleanup p12 printing.
13462 2007-02-13 Simon Josefsson <simon@josefsson.org>
13464 * src/certtool.c: Cleanup pkcs7_info.
13466 2007-02-13 Simon Josefsson <simon@josefsson.org>
13468 * src/certtool.c: Fix.
13470 2007-02-13 Simon Josefsson <simon@josefsson.org>
13472 * src/certtool.c: Better errors.
13474 2007-02-13 Simon Josefsson <simon@josefsson.org>
13476 * src/certtool.gaa: Remove --copyright (use --version).
13478 2007-02-13 Simon Josefsson <simon@josefsson.org>
13480 * src/certtool.c: Use version-etc.
13482 2007-02-13 Simon Josefsson <simon@josefsson.org>
13484 * configure.in: Fix for version-etc.
13486 2007-02-13 Simon Josefsson <simon@josefsson.org>
13488 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
13489 gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
13490 gl/version-etc.h: Update.
13492 2007-02-13 Simon Josefsson <simon@josefsson.org>
13494 * src/certtool.c: Cleanup CRL.
13496 2007-02-13 Simon Josefsson <simon@josefsson.org>
13498 * src/certtool.c: Cleanup.
13500 2007-02-13 Simon Josefsson <simon@josefsson.org>
13502 * src/certtool.c: Simplify.
13504 2007-02-13 Simon Josefsson <simon@josefsson.org>
13506 * src/certtool.c: Cleanups.
13508 2007-02-13 Simon Josefsson <simon@josefsson.org>
13510 * src/certtool.c: Rewrite generate_private_key_int.
13512 2007-02-13 Simon Josefsson <simon@josefsson.org>
13514 * src/certtool.c: Fix mem leak.
13516 2007-02-13 Simon Josefsson <simon@josefsson.org>
13518 * src/certtool.c: Fix crl_info.
13520 2007-02-13 Simon Josefsson <simon@josefsson.org>
13522 * src/certtool.c: Rewrite load_private_key.
13524 2007-02-13 Simon Josefsson <simon@josefsson.org>
13526 * src/certtool.c: Rewrite load_request.
13528 2007-02-13 Simon Josefsson <simon@josefsson.org>
13530 * src/certtool.c: Rewrite load_ca_private_key.
13532 2007-02-13 Simon Josefsson <simon@josefsson.org>
13534 * src/certtool.c: Remove.
13536 2007-02-13 Simon Josefsson <simon@josefsson.org>
13538 * src/certtool.c: Rewrite load_ca_cert.
13540 2007-02-13 Simon Josefsson <simon@josefsson.org>
13542 * src/certtool.c: No limit on CRL size during verification.
13544 2007-02-13 Simon Josefsson <simon@josefsson.org>
13546 * lib/x509/x509.c: Simplify.
13548 2007-02-13 Simon Josefsson <simon@josefsson.org>
13550 * tests/certificate_set_x509_crl.c: Need config.h.
13552 2007-02-13 Simon Josefsson <simon@josefsson.org>
13554 * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
13556 2007-02-13 Simon Josefsson <simon@josefsson.org>
13558 * src/Makefile.am: Need libgnu.la.
13560 2007-02-13 Simon Josefsson <simon@josefsson.org>
13562 * src/errcodes.c: Need config.h.
13564 2007-02-13 Simon Josefsson <simon@josefsson.org>
13566 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
13568 2007-02-13 Simon Josefsson <simon@josefsson.org>
13570 * configure.in: Remove stuff obsoleted by time_r.
13572 2007-02-13 Simon Josefsson <simon@josefsson.org>
13574 * configure.in: Don't check for time.h, not needed.
13576 2007-02-13 Simon Josefsson <simon@josefsson.org>
13578 * lib/defines.h: Only use time.h, from gnulib if needed.
13580 2007-02-13 Simon Josefsson <simon@josefsson.org>
13582 * lgl/.cvsignore: [no log message]
13584 2007-02-13 Simon Josefsson <simon@josefsson.org>
13586 * tests/pathlen/ca-no-pathlen.pem,
13587 tests/pathlen/no-ca-or-pathlen.pem: UPdate.
13589 2007-02-13 Simon Josefsson <simon@josefsson.org>
13593 2007-02-13 Simon Josefsson <simon@josefsson.org>
13595 * lib/x509/output.c: Remove.
13597 2007-02-13 Simon Josefsson <simon@josefsson.org>
13599 * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
13600 lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
13601 lgl/time_r.c, lgl/time_r.h: Update.
13603 2007-02-13 Simon Josefsson <simon@josefsson.org>
13605 * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
13608 2007-02-13 Simon Josefsson <simon@josefsson.org>
13610 * tests/nist-pkits/README: Fix.
13612 2007-02-13 Simon Josefsson <simon@josefsson.org>
13614 * tests/nist-pkits/gnutls-nist-tests.html: Add.
13616 2007-02-13 Simon Josefsson <simon@josefsson.org>
13618 * tests/nist-pkits/README: Fix.
13620 2007-02-13 Simon Josefsson <simon@josefsson.org>
13622 * tests/nist-pkits/pkits_test: Unpack.
13624 2007-02-13 Simon Josefsson <simon@josefsson.org>
13626 * tests/nist-pkits/.cvsignore: [no log message]
13628 2007-02-13 Simon Josefsson <simon@josefsson.org>
13630 * tests/nist-pkits/pkits_test: Add.
13632 2007-02-13 Simon Josefsson <simon@josefsson.org>
13634 * tests/nist-pkits/pkits_test_list_generator.patch: Update.
13636 2007-02-13 Simon Josefsson <simon@josefsson.org>
13638 * tests/nist-pkits/gnutls_test_entry: Remove.
13640 2007-02-13 Simon Josefsson <simon@josefsson.org>
13642 * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
13643 tests/nist-pkits/pkits_test_list_generator.patch: Add.
13645 2007-02-13 Simon Josefsson <simon@josefsson.org>
13647 * tests/nist-pkits/README: Add.
13649 2007-02-13 Simon Josefsson <simon@josefsson.org>
13651 * tests/nist-pkits/README: Add.
13653 2007-02-13 Simon Josefsson <simon@josefsson.org>
13655 * lib/x509/mpi.c: We don't support inherited DSA parameters.
13657 2007-02-13 Simon Josefsson <simon@josefsson.org>
13659 * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
13660 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
13662 2007-02-13 Simon Josefsson <simon@josefsson.org>
13664 * tests/nist-pkits/pkits: Fix.
13666 2007-02-13 Simon Josefsson <simon@josefsson.org>
13668 * tests/nist-pkits/pkits: Fix.
13670 2007-02-13 Simon Josefsson <simon@josefsson.org>
13672 * tests/nist-pkits/pkits: Fix.
13674 2007-02-13 Simon Josefsson <simon@josefsson.org>
13676 * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
13678 2007-02-13 Simon Josefsson <simon@josefsson.org>
13680 * tests/nist-pkits/README, tests/nist-pkits/pkits,
13681 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
13682 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
13683 tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
13684 tests/pkits_smime: Move PKITS stuff to nist-pkits/.
13686 2007-02-13 Simon Josefsson <simon@josefsson.org>
13690 2007-02-13 Simon Josefsson <simon@josefsson.org>
13692 * tests/x509paths/README: Fix.
13694 2007-02-13 Simon Josefsson <simon@josefsson.org>
13696 * tests/x509paths/chain: fix for chain 1.
13698 2007-02-13 Simon Josefsson <simon@josefsson.org>
13700 * tests/.cvsignore: [no log message]
13702 2007-02-13 Simon Josefsson <simon@josefsson.org>
13704 * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
13705 old NIST stuff to separate directory.
13707 2007-02-13 Simon Josefsson <simon@josefsson.org>
13709 * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
13711 2007-02-13 Simon Josefsson <simon@josefsson.org>
13713 * lib/x509/output.c: Don't use uninitialized.
13715 2007-02-13 Simon Josefsson <simon@josefsson.org>
13717 * lib/x509/x509.c: Don't access ret unless *ret_size>0.
13719 2007-02-13 Simon Josefsson <simon@josefsson.org>
13721 * configure.in: Fix PKI test.
13723 2007-02-13 Simon Josefsson <simon@josefsson.org>
13725 * doc/manpages/Makefile.am: Update.
13727 2007-02-13 Simon Josefsson <simon@josefsson.org>
13729 * src/certtool.c: Simplify copyright.
13731 2007-02-13 Simon Josefsson <simon@josefsson.org>
13735 2007-02-13 Simon Josefsson <simon@josefsson.org>
13737 * src/certtool-cfg.c: Remove.
13739 2007-02-13 Simon Josefsson <simon@josefsson.org>
13741 * src/certtool.c: Remove unused.
13743 2007-02-13 Simon Josefsson <simon@josefsson.org>
13745 * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
13747 2007-02-13 Simon Josefsson <simon@josefsson.org>
13749 * configure.in: Add conditional for PKI stuff.
13751 2007-02-13 Simon Josefsson <simon@josefsson.org>
13753 * src/certtool.c: Handle larger certificate lists.
13755 2007-02-13 Simon Josefsson <simon@josefsson.org>
13757 * src/certtool.c: Fix.
13759 2007-02-13 Simon Josefsson <simon@josefsson.org>
13761 * src/certtool.c: Fix.
13763 2007-02-13 Simon Josefsson <simon@josefsson.org>
13765 * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
13767 2007-02-13 Simon Josefsson <simon@josefsson.org>
13769 * src/certtool.c: Use gnutls_x509_crl_print.
13771 2007-02-13 Simon Josefsson <simon@josefsson.org>
13773 * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
13774 lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
13775 gnutls_x509_crl_print.
13777 2007-02-13 Simon Josefsson <simon@josefsson.org>
13779 * src/certtool.c: Use error().
13781 2007-02-13 Simon Josefsson <simon@josefsson.org>
13783 * libextra/Makefile.am: We do need lgl/ though.
13785 2007-02-13 Simon Josefsson <simon@josefsson.org>
13787 * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
13790 2007-02-13 Simon Josefsson <simon@josefsson.org>
13792 * libextra/openpgp/Makefile.am: Don't include gl/.
13794 2007-02-13 Simon Josefsson <simon@josefsson.org>
13796 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
13797 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
13798 gl/progname.h: Add.
13800 2007-02-13 Simon Josefsson <simon@josefsson.org>
13802 * configure.in: Revert.
13804 2007-02-13 Simon Josefsson <simon@josefsson.org>
13806 * Makefile.am, configure.in: Revert.
13808 2007-02-13 Simon Josefsson <simon@josefsson.org>
13810 * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
13811 src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
13812 src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
13813 src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h:
13816 2007-02-13 Simon Josefsson <simon@josefsson.org>
13818 * libextra/Makefile.am: No need for gl/.
13820 2007-02-13 Simon Josefsson <simon@josefsson.org>
13822 * Makefile.am: Fix src/lib/.
13824 2007-02-13 Simon Josefsson <simon@josefsson.org>
13826 * configure.in: Build src/lib/.
13828 2007-02-13 Simon Josefsson <simon@josefsson.org>
13830 * configure.in: Init src/lib/.
13832 2007-02-13 Simon Josefsson <simon@josefsson.org>
13834 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
13835 src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
13836 src/lib/m4/gnulib-comp.m4: Update.
13838 2007-02-13 Simon Josefsson <simon@josefsson.org>
13840 * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
13842 2007-02-13 Simon Josefsson <simon@josefsson.org>
13844 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
13845 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
13846 src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
13847 src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
13848 src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
13849 src/lib/progname.c, src/lib/progname.h: Add.
13851 2007-02-13 Simon Josefsson <simon@josefsson.org>
13853 * src/certtool.c: No size limit on CRL data.
13855 2007-02-12 Simon Josefsson <simon@josefsson.org>
13857 * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
13859 2007-02-12 Simon Josefsson <simon@josefsson.org>
13861 * lib/x509/output.c: Support GNUTLS_SAN_DN.
13863 2007-02-12 Simon Josefsson <simon@josefsson.org>
13867 2007-02-12 Simon Josefsson <simon@josefsson.org>
13869 * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
13871 2007-02-12 Simon Josefsson <simon@josefsson.org>
13875 2007-02-12 Simon Josefsson <simon@josefsson.org>
13877 * configure.in: Bump versions.
13879 2007-02-12 Simon Josefsson <simon@josefsson.org>
13881 * NEWS, includes/gnutls/gnutls.h.in: Add.
13883 2007-02-12 Simon Josefsson <simon@josefsson.org>
13885 * ChangeLog: [no log message]
13887 2007-02-12 Simon Josefsson <simon@josefsson.org>
13889 * NEWS: Version 1.7.6.
13891 2007-02-12 Simon Josefsson <simon@josefsson.org>
13893 * configure.in: New APIs, bump libtool library versions.
13895 2007-02-12 Simon Josefsson <simon@josefsson.org>
13897 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
13898 lgl/m4/string_h.m4, lgl/string_.h: Update.
13900 2007-02-12 Simon Josefsson <simon@josefsson.org>
13902 * Makefile.am: Use latest docs on web site.
13904 2007-02-12 Simon Josefsson <simon@josefsson.org>
13906 * po/POTFILES.in: Add.
13908 2007-02-12 Simon Josefsson <simon@josefsson.org>
13910 * lib/x509/output.c: Mark for translation.
13912 2007-02-12 Simon Josefsson <simon@josefsson.org>
13914 * lib/pkix_asn1_tab.c: Generated.
13916 2007-02-12 Simon Josefsson <simon@josefsson.org>
13918 * lib/x509/output.c: Print more than one SAN.
13920 2007-02-12 Simon Josefsson <simon@josefsson.org>
13922 * lib/x509/output.c: Better printing of XMPP SAN.
13924 2007-02-12 Simon Josefsson <simon@josefsson.org>
13926 * lib/pkix.asn: Add XMPP definitions.
13928 2007-02-12 Simon Josefsson <simon@josefsson.org>
13930 * lib/x509/x509.c: Doc fix.
13932 2007-02-12 Simon Josefsson <simon@josefsson.org>
13934 * lib/x509/x509.c: Decode XMPP data. Suggested by Matthias Wimmer
13937 2007-02-12 Simon Josefsson <simon@josefsson.org>
13939 * src/serv.c: Print X.509 client cert info.
13941 2007-02-09 Simon Josefsson <simon@josefsson.org>
13943 * src/serv.c: Text fix.
13945 2007-02-09 Simon Josefsson <simon@josefsson.org>
13947 * doc/manpages/Makefile.am: Update.
13949 2007-02-09 Simon Josefsson <simon@josefsson.org>
13951 * tests/pathlen/ca-no-pathlen.pem,
13952 tests/pathlen/no-ca-or-pathlen.pem: Update.
13954 2007-02-09 Simon Josefsson <simon@josefsson.org>
13956 * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
13957 that gmtime was used and that the time given is in UTC. Just hard
13960 2007-02-09 Simon Josefsson <simon@josefsson.org>
13962 * lib/gnutls_str.c: Typo.
13964 2007-02-09 Simon Josefsson <simon@josefsson.org>
13966 * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
13967 lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
13968 lgl/vasprintf.h: Add.
13970 2007-02-09 Simon Josefsson <simon@josefsson.org>
13972 * lib/x509/output.c: Use gnulib's time_r for systems that lack
13975 2007-02-09 Simon Josefsson <simon@josefsson.org>
13977 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
13978 lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
13980 2007-02-09 Simon Josefsson <simon@josefsson.org>
13982 * tests/pathlen/no-ca-or-pathlen.pem: Fix.
13984 2007-02-09 Simon Josefsson <simon@josefsson.org>
13986 * lib/x509/output.c: Strings not zero terminated.
13988 2007-02-09 Simon Josefsson <simon@josefsson.org>
13990 * lib/x509/output.c: Hexprint unknown extensions.
13992 2007-02-09 Simon Josefsson <simon@josefsson.org>
13994 * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
13995 tests/pathlen/no-ca-or-pathlen.pem: Update.
13997 2007-02-09 Simon Josefsson <simon@josefsson.org>
13999 * src/certtool.c: Remove.
14001 2007-02-09 Simon Josefsson <simon@josefsson.org>
14003 * src/certtool.c: Fix.
14005 2007-02-09 Simon Josefsson <simon@josefsson.org>
14009 2007-02-09 Simon Josefsson <simon@josefsson.org>
14011 * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
14013 2007-02-09 Simon Josefsson <simon@josefsson.org>
14015 * src/certtool.c: Use gnutls_x509_crt_print.
14017 2007-02-09 Simon Josefsson <simon@josefsson.org>
14019 * NEWS, includes/gnutls/x509.h: Add.
14021 2007-02-09 Simon Josefsson <simon@josefsson.org>
14023 * lib/x509/output.c: Fix error messages.
14025 2007-02-09 Simon Josefsson <simon@josefsson.org>
14027 * lib/x509/output.c: Really fix.
14029 2007-02-09 Simon Josefsson <simon@josefsson.org>
14031 * lib/x509/output.c: Fix.
14033 2007-02-09 Simon Josefsson <simon@josefsson.org>
14035 * includes/gnutls/x509.h: Change signature (ok since no release).
14037 2007-02-09 Simon Josefsson <simon@josefsson.org>
14039 * lib/x509/output.c: Use datum for outputs.
14041 2007-02-09 Simon Josefsson <simon@josefsson.org>
14043 * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
14045 2007-02-09 Simon Josefsson <simon@josefsson.org>
14047 * lib/x509/output.c: Simplify.
14049 2007-02-09 Simon Josefsson <simon@josefsson.org>
14051 * lib/x509/extensions.c: Don't crash on NULL's.
14053 2007-02-08 Simon Josefsson <simon@josefsson.org>
14055 * NEWS: Add, from older branches.
14057 2007-02-08 Simon Josefsson <simon@josefsson.org>
14059 * lib/x509/output.c: Doc fix.
14061 2007-02-08 Simon Josefsson <simon@josefsson.org>
14063 * lib/x509/Makefile.am: Build output.c.
14065 2007-02-08 Simon Josefsson <simon@josefsson.org>
14067 * NEWS, lib/x509/output.c: Add.
14069 2007-02-08 Simon Josefsson <simon@josefsson.org>
14071 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
14072 gnutls_x509_crt_get_signature.
14074 2007-02-08 Simon Josefsson <simon@josefsson.org>
14078 2007-02-08 Simon Josefsson <simon@josefsson.org>
14080 * doc/gnutls.texi: gnutls-serv: create client & proxy too.
14082 2007-02-08 Simon Josefsson <simon@josefsson.org>
14084 * src/certtool-cfg.c: Default proxy policy is ALL. Fixes crash.
14086 2007-02-08 Simon Josefsson <simon@josefsson.org>
14088 * lib/x509/extensions.c: Fix warnings.
14090 2007-02-08 Simon Josefsson <simon@josefsson.org>
14092 * lib/gnutls_str.c, lib/gnutls_str.h: Add
14093 _gnutls_string_append_printf.
14095 2007-02-08 Simon Josefsson <simon@josefsson.org>
14097 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
14098 gnutls_x509_crt_get_extension_data and
14099 gnutls_x509_crt_get_extension_info.
14101 2007-02-08 Simon Josefsson <simon@josefsson.org>
14103 * src/certtool.c: Fix.
14105 2007-02-08 Simon Josefsson <simon@josefsson.org>
14107 * src/certtool.c: XMPP otherName SAN support.
14109 2007-02-08 Simon Josefsson <simon@josefsson.org>
14113 2007-02-08 Simon Josefsson <simon@josefsson.org>
14115 * NEWS, THANKS: Add.
14117 2007-02-08 Simon Josefsson <simon@josefsson.org>
14121 2007-02-08 Simon Josefsson <simon@josefsson.org>
14123 * NEWS, lib/x509/x509.c: Fix.
14125 2007-02-08 Simon Josefsson <simon@josefsson.org>
14127 * includes/gnutls/gnutls.h.in: Doc fix.
14129 2007-02-08 Simon Josefsson <simon@josefsson.org>
14131 * lib/x509/x509.c: Support XMPP OID.
14133 2007-02-08 Simon Josefsson <simon@josefsson.org>
14135 * lib/x509/x509.c: Doc fix.
14137 2007-02-08 Simon Josefsson <simon@josefsson.org>
14139 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
14140 lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
14143 2007-02-07 Simon Josefsson <simon@josefsson.org>
14145 * doc/gnutls.texi: Fix.
14147 2007-02-07 Simon Josefsson <simon@josefsson.org>
14149 * doc/gnutls.texi: add tcp and tlsia
14151 2007-02-07 Simon Josefsson <simon@josefsson.org>
14155 2007-02-07 Simon Josefsson <simon@josefsson.org>
14157 * src/serv.c: Don't say TLS 1.0.
14159 2007-02-07 Simon Josefsson <simon@josefsson.org>
14163 2007-02-07 Simon Josefsson <simon@josefsson.org>
14165 * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
14167 2007-02-07 Simon Josefsson <simon@josefsson.org>
14171 2007-02-07 Simon Josefsson <simon@josefsson.org>
14173 * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
14175 2007-02-07 Simon Josefsson <simon@josefsson.org>
14179 2007-02-07 Simon Josefsson <simon@josefsson.org>
14181 * doc/gnutls.texi: dsa key
14183 2007-02-06 Simon Josefsson <simon@josefsson.org>
14185 * doc/gnutls.texi: Fix.
14187 2007-02-06 Simon Josefsson <simon@josefsson.org>
14189 * lib/gnutls_sig.c: Fix crash on failures.
14191 2007-02-06 Simon Josefsson <simon@josefsson.org>
14193 * NEWS, configure.in: Bump versions.
14195 2007-02-06 Simon Josefsson <simon@josefsson.org>
14197 * doc/protocol/draft-ietf-tls-srp-00.txt,
14198 doc/protocol/draft-ietf-tls-srp-01.txt,
14199 doc/protocol/draft-ietf-tls-srp-02.txt,
14200 doc/protocol/draft-ietf-tls-srp-03.txt,
14201 doc/protocol/draft-ietf-tls-srp-04.txt,
14202 doc/protocol/draft-ietf-tls-srp-05.txt,
14203 doc/protocol/draft-ietf-tls-srp-06.txt,
14204 doc/protocol/draft-ietf-tls-srp-07.txt: Add.
14206 2007-02-06 Simon Josefsson <simon@josefsson.org>
14208 * ChangeLog: [no log message]
14210 2007-02-06 Simon Josefsson <simon@josefsson.org>
14212 * NEWS: Version 1.7.5.
14214 2007-02-06 Simon Josefsson <simon@josefsson.org>
14218 2007-02-06 Simon Josefsson <simon@josefsson.org>
14222 2007-02-06 Simon Josefsson <simon@josefsson.org>
14224 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14225 lgl/m4/string_h.m4, lgl/string_.h: Update.
14227 2007-02-06 Simon Josefsson <simon@josefsson.org>
14231 2007-02-06 Simon Josefsson <simon@josefsson.org>
14233 * doc/gnutls.texi: Fix.
14235 2007-02-06 Simon Josefsson <simon@josefsson.org>
14239 2007-02-06 Simon Josefsson <simon@josefsson.org>
14241 * src/cli.c: Don't ask for PSK if we don't have credentials for it.
14243 2007-02-06 Simon Josefsson <simon@josefsson.org>
14245 * doc/gnutls.texi: mention psk
14247 2007-02-06 Simon Josefsson <simon@josefsson.org>
14251 2007-02-06 Simon Josefsson <simon@josefsson.org>
14253 * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
14254 GNUTLS_KX_SRP_DSS if there is no SRP credential.
14256 2007-02-06 Simon Josefsson <simon@josefsson.org>
14258 * doc/gnutls.texi: fix
14260 2007-02-06 Simon Josefsson <simon@josefsson.org>
14262 * doc/gnutls.texi: fix
14264 2007-02-06 Simon Josefsson <simon@josefsson.org>
14266 * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
14269 2007-02-06 Simon Josefsson <simon@josefsson.org>
14271 * doc/gnutls.texi: Add.
14273 2007-02-06 Simon Josefsson <simon@josefsson.org>
14275 * src/cli.c: Prefer PSK.
14277 2007-02-06 Simon Josefsson <simon@josefsson.org>
14279 * src/cli.c, src/serv.c: Modernize priorities.
14281 2007-02-06 Simon Josefsson <simon@josefsson.org>
14283 * doc/gnutls.texi: more
14285 2007-02-06 Simon Josefsson <simon@josefsson.org>
14287 * src/common.c: Parse new MACs.
14289 2007-02-06 Simon Josefsson <simon@josefsson.org>
14291 * src/serv.c: Prefer OpenPGP certs from client.
14293 2007-02-06 Simon Josefsson <simon@josefsson.org>
14295 * doc/gnutls.texi: Fix.
14297 2007-02-06 Simon Josefsson <simon@josefsson.org>
14301 2007-02-06 Simon Josefsson <simon@josefsson.org>
14303 * src/cli-gaa.c: Generated.
14305 2007-02-06 Simon Josefsson <simon@josefsson.org>
14307 * configure.in: Bump versions.
14309 2007-02-06 Simon Josefsson <simon@josefsson.org>
14313 2007-02-06 Simon Josefsson <simon@josefsson.org>
14315 * src/common.c: Typo in last commit.
14317 2007-02-06 Simon Josefsson <simon@josefsson.org>
14319 * src/cli.gaa: Typo.
14321 2007-02-06 Simon Josefsson <simon@josefsson.org>
14323 * src/common.c: Fix --list.
14325 2007-02-06 Simon Josefsson <simon@josefsson.org>
14327 * doc/gnutls.texi: Add.
14329 2007-02-06 Simon Josefsson <simon@josefsson.org>
14331 * lib/gnutls_hash_int.c: Revert, not needed.
14333 2007-02-06 Simon Josefsson <simon@josefsson.org>
14335 * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
14338 2007-02-06 Simon Josefsson <simon@josefsson.org>
14340 * src/serv.c: Fix last commit.
14342 2007-02-06 Simon Josefsson <simon@josefsson.org>
14344 * src/serv.c: Support TLS 1.2 and AES 256.
14346 2007-02-05 Simon Josefsson <simon@josefsson.org>
14348 * ChangeLog: [no log message]
14350 2007-02-05 Simon Josefsson <simon@josefsson.org>
14352 * NEWS: Version 1.7.4.
14354 2007-02-05 Simon Josefsson <simon@josefsson.org>
14358 2007-02-05 Simon Josefsson <simon@josefsson.org>
14360 * src/serv.c: use static DH params if none or provided
14362 2007-02-05 Simon Josefsson <simon@josefsson.org>
14364 * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
14365 tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
14367 2007-02-05 Simon Josefsson <simon@josefsson.org>
14369 * tests/pskself.c: No dh here.
14371 2007-02-05 Simon Josefsson <simon@josefsson.org>
14375 2007-02-05 Simon Josefsson <simon@josefsson.org>
14377 * tests/sha2/.cvsignore: [no log message]
14379 2007-02-05 Simon Josefsson <simon@josefsson.org>
14383 2007-02-05 Simon Josefsson <simon@josefsson.org>
14385 * configure.in, tests/Makefile.am: Add SHA-2 self test.
14387 2007-02-05 Simon Josefsson <simon@josefsson.org>
14389 * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
14390 tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
14391 tests/sha2/key-user.pem, tests/sha2/sha2: Add.
14393 2007-02-05 Simon Josefsson <simon@josefsson.org>
14397 2007-02-05 Simon Josefsson <simon@josefsson.org>
14399 * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
14402 2007-02-05 Simon Josefsson <simon@josefsson.org>
14404 * src/certtool-gaa.c: Generated.
14406 2007-02-05 Simon Josefsson <simon@josefsson.org>
14408 * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
14410 2007-02-05 Simon Josefsson <simon@josefsson.org>
14412 * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
14413 lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
14414 (RSA-)SHA-256/384/512.
14416 2007-02-05 Simon Josefsson <simon@josefsson.org>
14418 * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
14420 2007-02-05 Simon Josefsson <simon@josefsson.org>
14422 * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
14423 Affects gnutls_sign_algorithm_get_name, and
14424 _gnutls_x509_sign_to_oid.
14426 2007-02-05 Simon Josefsson <simon@josefsson.org>
14428 * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
14430 2007-02-05 Simon Josefsson <simon@josefsson.org>
14432 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
14433 gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
14434 lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
14435 lgl/string_.h: Update.
14437 2007-02-04 Simon Josefsson <simon@josefsson.org>
14441 2007-02-04 Simon Josefsson <simon@josefsson.org>
14443 * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
14444 gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14445 lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
14446 lgl/string_.h: Update.
14448 2007-02-02 Simon Josefsson <simon@josefsson.org>
14450 * doc/gnutls.texi: Typo.
14452 2007-02-02 Simon Josefsson <simon@josefsson.org>
14456 2007-02-02 Simon Josefsson <simon@josefsson.org>
14458 * NEWS, configure.in: Bump versions.
14460 2007-02-02 Simon Josefsson <simon@josefsson.org>
14462 * doc/signatures.texi: Removed the wrong file, re-add this one.
14465 2007-02-02 Simon Josefsson <simon@josefsson.org>
14467 * doc/Makefile.am: Remove bibliography.texi.
14469 2007-02-02 Simon Josefsson <simon@josefsson.org>
14471 * doc/bibliography.texi, doc/signatures.texi: Remove.
14473 2007-02-02 Simon Josefsson <simon@josefsson.org>
14475 * doc/gnutls.texi: Don't use my-bib-macros.
14477 2007-02-02 Simon Josefsson <simon@josefsson.org>
14479 * doc/my-bib-macros.texi: use pxref.
14481 2007-02-02 Simon Josefsson <simon@josefsson.org>
14483 * doc/my-bib-macros.texi: Fix.
14485 2007-02-02 Simon Josefsson <simon@josefsson.org>
14487 * doc/gnutls.texi: proxy and certtool stuff
14489 2007-02-02 Simon Josefsson <simon@josefsson.org>
14491 * lib/x509/xml.c: Doc fix.
14493 2007-02-02 Simon Josefsson <simon@josefsson.org>
14495 * doc/bibliography.texi: reorder
14497 2007-02-02 Simon Josefsson <simon@josefsson.org>
14499 * doc/bibliography.texi: Add rfc3820.
14501 2007-02-02 Simon Josefsson <simon@josefsson.org>
14503 * doc/gnutls.texi: Mention RFC 3820.
14505 2007-02-02 Simon Josefsson <simon@josefsson.org>
14507 * doc/gnutls.texi: Improve extensions stuff.
14509 2007-02-01 Simon Josefsson <simon@josefsson.org>
14511 * ChangeLog: [no log message]
14513 2007-02-01 Simon Josefsson <simon@josefsson.org>
14515 * NEWS: Version 1.7.3.
14517 2007-02-01 Simon Josefsson <simon@josefsson.org>
14521 2007-02-01 Simon Josefsson <simon@josefsson.org>
14523 * tests/pathlen/ca-no-pathlen.pem,
14524 tests/pathlen/no-ca-or-pathlen.pem: Update.
14526 2007-02-01 Simon Josefsson <simon@josefsson.org>
14530 2007-02-01 Simon Josefsson <simon@josefsson.org>
14532 * src/certtool.c: Print times in UTC.
14534 2007-02-01 Simon Josefsson <simon@josefsson.org>
14538 2007-02-01 Simon Josefsson <simon@josefsson.org>
14540 * tests/key-id/.cvsignore: [no log message]
14542 2007-02-01 Simon Josefsson <simon@josefsson.org>
14546 2007-02-01 Simon Josefsson <simon@josefsson.org>
14548 * configure.in: Typo.
14550 2007-02-01 Simon Josefsson <simon@josefsson.org>
14552 * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
14553 tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
14554 tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
14555 tests/key-id/key-ca.pem, tests/key-id/key-id,
14556 tests/key-id/key-user.pem: Add key-id self test.
14558 2007-02-01 Simon Josefsson <simon@josefsson.org>
14560 * src/certtool.c: Don't print proxy info if there aren't any proxy
14563 2007-02-01 Simon Josefsson <simon@josefsson.org>
14565 * doc/protocol/rfc4785.txt: Add.
14567 2007-01-31 Simon Josefsson <simon@josefsson.org>
14569 * src/certtool.c: Use the CA's SKI as the AKI value, if it is
14570 present. Reported by Dale Sedivec
14571 <dale-keyword-gnutls.5670f1@codefu.org>.
14573 2007-01-31 Simon Josefsson <simon@josefsson.org>
14575 * lib/x509/x509.c: Doc fix.
14577 2007-01-31 Simon Josefsson <simon@josefsson.org>
14579 * doc/manpages/Makefile.am: Add.
14581 2007-01-31 Simon Josefsson <simon@josefsson.org>
14583 * src/certtool-cfg.c: Fix last commit.
14585 2007-01-31 Simon Josefsson <simon@josefsson.org>
14587 * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
14588 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
14589 reading/generating proxy certificates in certtool.
14591 2007-01-31 Simon Josefsson <simon@josefsson.org>
14593 * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
14594 lib/x509/extensions.h, lib/x509/x509.c: Add
14595 gnutls_x509_crt_get_proxy.
14597 2007-01-31 Simon Josefsson <simon@josefsson.org>
14599 * lib/x509/x509_write.c: Fix last commit.
14601 2007-01-31 Simon Josefsson <simon@josefsson.org>
14603 * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
14605 2007-01-31 Simon Josefsson <simon@josefsson.org>
14607 * NEWS: Mention RFC 3820.
14609 2007-01-31 Simon Josefsson <simon@josefsson.org>
14611 * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
14612 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c:
14613 Add proxy certificate APIs.
14615 2007-01-31 Simon Josefsson <simon@josefsson.org>
14619 2007-01-31 Simon Josefsson <simon@josefsson.org>
14621 * src/certtool-cfg.c: Have RET for path lengths to mean -1.
14623 2007-01-31 Simon Josefsson <simon@josefsson.org>
14625 * gl/.cvsignore, lgl/.cvsignore: [no log message]
14627 2007-01-31 Simon Josefsson <simon@josefsson.org>
14629 * lib/defines.h: String.h from gnulib now makes sure memmem is
14632 2007-01-31 Simon Josefsson <simon@josefsson.org>
14634 * gl/strdup.h, lgl/memmem.h: Remove.
14636 2007-01-31 Simon Josefsson <simon@josefsson.org>
14638 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
14639 gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
14640 gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
14641 gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
14642 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
14643 lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
14644 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
14645 lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
14646 lgl/vasnprintf.c, lgl/wchar_.h: Update.
14648 2007-01-31 Simon Josefsson <simon@josefsson.org>
14650 * tests/pathlen/.cvsignore: Add.
14652 2007-01-26 Simon Josefsson <simon@josefsson.org>
14656 2007-01-26 Simon Josefsson <simon@josefsson.org>
14658 * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
14659 tests/pathlen/ca-no-pathlen.pem,
14660 tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
14661 pathlen bug (and general certificate parsing).
14663 2007-01-26 Simon Josefsson <simon@josefsson.org>
14667 2007-01-26 Simon Josefsson <simon@josefsson.org>
14669 * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
14670 pathLenConstraint is read, even if CA reading fails.
14672 2007-01-25 Simon Josefsson <simon@josefsson.org>
14676 2007-01-25 Simon Josefsson <simon@josefsson.org>
14678 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
14679 describe C++ compiler bug problem.
14681 2007-01-25 Simon Josefsson <simon@josefsson.org>
14683 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
14684 in a "better" way, tiny patch from Matthias Scheler
14687 2007-01-16 Simon Josefsson <simon@josefsson.org>
14689 * configure.in: Bump versions.
14691 2007-01-16 Simon Josefsson <simon@josefsson.org>
14695 2007-01-16 Simon Josefsson <simon@josefsson.org>
14697 * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
14698 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
14699 libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
14700 keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
14702 2007-01-15 Simon Josefsson <simon@josefsson.org>
14704 * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
14706 2007-01-14 Simon Josefsson <simon@josefsson.org>
14708 * ChangeLog: [no log message]
14710 2007-01-14 Simon Josefsson <simon@josefsson.org>
14712 * NEWS: Version 1.7.2.
14714 2007-01-14 Simon Josefsson <simon@josefsson.org>
14716 * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
14717 lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
14719 2007-01-14 Simon Josefsson <simon@josefsson.org>
14723 2007-01-14 Simon Josefsson <simon@josefsson.org>
14725 * libextra/opencdk/pubkey.c: Doc fix.
14727 2007-01-14 Simon Josefsson <simon@josefsson.org>
14729 * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
14730 Lenz <mario.lenz@gmx.net>.
14732 2007-01-13 Simon Josefsson <simon@josefsson.org>
14734 * NEWS, THANKS: Add.
14736 2007-01-12 Simon Josefsson <simon@josefsson.org>
14738 * lib/gnutlsxx.cpp: Make it compile by commenting out call to
14739 virtual method (possibly incorrect but I don't know what the
14742 2007-01-12 Simon Josefsson <simon@josefsson.org>
14744 * NEWS, configure.in: Don't use -mms-bitfields
14745 --enable-runtime-pseudo-reloc.
14747 2007-01-12 Simon Josefsson <simon@josefsson.org>
14749 * gl/Makefile.am: Fix objdir!=srcdir.
14751 2007-01-11 Simon Josefsson <simon@josefsson.org>
14755 2007-01-11 Simon Josefsson <simon@josefsson.org>
14757 * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
14758 available, and store them in the PKCS12 blob. Suggested by Sascha
14759 Ziemann <sascha.ziemann@secunet.com>.
14761 2007-01-11 Simon Josefsson <simon@josefsson.org>
14763 * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
14765 2007-01-11 Simon Josefsson <simon@josefsson.org>
14767 * doc/manpages/Makefile.am: Add.
14769 2007-01-11 Simon Josefsson <simon@josefsson.org>
14771 * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
14774 2007-01-11 Simon Josefsson <simon@josefsson.org>
14778 2007-01-11 Simon Josefsson <simon@josefsson.org>
14780 * NEWS, configure.in, includes/gnutls/x509.h,
14781 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
14782 lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
14783 src/certtool.c: Support pathLenConstraint.
14785 2007-01-11 Simon Josefsson <simon@josefsson.org>
14787 * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
14790 2007-01-11 Simon Josefsson <simon@josefsson.org>
14792 * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
14793 needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
14795 2007-01-11 Simon Josefsson <simon@josefsson.org>
14797 * libextra/gnutls_extra.c: Need strverscmp.h.
14799 2007-01-11 Simon Josefsson <simon@josefsson.org>
14803 2007-01-11 Simon Josefsson <simon@josefsson.org>
14805 * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
14806 libgnutls now. Fix copyright years.
14808 2007-01-11 Simon Josefsson <simon@josefsson.org>
14810 * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
14811 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
14812 lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
14813 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
14814 gnutls-extra integration, for OpenPGP certs.
14816 2007-01-11 Simon Josefsson <simon@josefsson.org>
14818 * libextra/gnutls_extra.c: Replace libgcrypt version check with
14819 strverscmp. No need to duplicate prototype found in gnutls.h for
14820 gnutls_check_version.
14822 2007-01-09 Simon Josefsson <simon@josefsson.org>
14824 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
14825 lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
14826 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
14827 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
14828 lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
14829 lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
14830 lgl/m4/lib-link.m4: Update.
14832 2007-01-05 Simon Josefsson <simon@josefsson.org>
14836 2007-01-05 Simon Josefsson <simon@josefsson.org>
14838 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
14839 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
14840 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
14842 2007-01-05 Simon Josefsson <simon@josefsson.org>
14844 * configure.in: Bump versions.
14846 2007-01-05 Simon Josefsson <simon@josefsson.org>
14850 2007-01-05 Simon Josefsson <simon@josefsson.org>
14852 * configure.in: Revert part of patch.
14854 2007-01-05 Simon Josefsson <simon@josefsson.org>
14856 * configure.in, src/Makefile.am: Tiny patch from
14857 ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for `gaa', issuing a warning with the URL if
14858 not found. * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
14859 `.gaa' files as being in `$(srcdir)', thereby allowing for
14860 out-of-source-tree builds.
14862 2006-12-28 Simon Josefsson <simon@josefsson.org>
14864 * ChangeLog: [no log message]
14866 2006-12-28 Simon Josefsson <simon@josefsson.org>
14868 * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
14871 2006-12-28 Simon Josefsson <simon@josefsson.org>
14873 * ChangeLog: [no log message]
14875 2006-12-28 Simon Josefsson <simon@josefsson.org>
14877 * NEWS: Version 1.7.1.
14879 2006-12-28 Simon Josefsson <simon@josefsson.org>
14883 2006-12-28 Simon Josefsson <simon@josefsson.org>
14887 2006-12-28 Simon Josefsson <simon@josefsson.org>
14891 2006-12-28 Simon Josefsson <simon@josefsson.org>
14895 2006-12-28 Simon Josefsson <simon@josefsson.org>
14897 * NEWS, THANKS: Add.
14899 2006-12-28 Simon Josefsson <simon@josefsson.org>
14901 * lib/gnutls_asn1_tab.c: Generate.
14903 2006-12-28 Simon Josefsson <simon@josefsson.org>
14905 * lib/gnutls.asn: Fix comment to make it parse correctly.
14907 2006-12-27 Simon Josefsson <simon@josefsson.org>
14909 * tests/.cvsignore: [no log message]
14911 2006-12-27 Simon Josefsson <simon@josefsson.org>
14915 2006-12-27 Simon Josefsson <simon@josefsson.org>
14917 * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
14918 TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès). (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
14919 add new parameter SHA1POS to indicate where in hash_concat the SHA.1
14920 hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper SHA1POS. (_gnutls_verify_sig_params): Likewise.
14922 2006-12-27 Simon Josefsson <simon@josefsson.org>
14926 2006-12-27 Simon Josefsson <simon@josefsson.org>
14928 * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
14929 lib/x509/Makefile.am, libextra/Makefile.am,
14930 libextra/openpgp/Makefile.am: Tiny patch from
14931 ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer to `sort2.pl' as
14932 `$(srcdir)/scripts/sort2.pl' instead of `scripts/sort2.pl'. * doc/manpages/Makefile.am: Refer to `gdoc' as `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'. * doc/lib/Makefile.am: Likewise. * doc/lib/x509/Makefile.am: Likewise. * doc/libextra/Makefile.am: Likewise. * doc/libextra/openpgp/Makefile.am: Likewise.
14934 2006-12-27 Simon Josefsson <simon@josefsson.org>
14936 * NEWS, THANKS: Add.
14938 2006-12-27 Simon Josefsson <simon@josefsson.org>
14940 * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
14941 cert requests (i.e., include a empty list of supported hashes).
14942 Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
14945 2006-12-27 Simon Josefsson <simon@josefsson.org>
14949 2006-12-27 Simon Josefsson <simon@josefsson.org>
14951 * tests/userid/.cvsignore: [no log message]
14953 2006-12-27 Simon Josefsson <simon@josefsson.org>
14955 * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString). (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
14956 problem reported by Max Kellermann <max@duempel.org>.
14958 2006-12-27 Simon Josefsson <simon@josefsson.org>
14960 * lib/pkix_asn1_tab.c: Generated.
14962 2006-12-27 Simon Josefsson <simon@josefsson.org>
14964 * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
14965 PrintableString), not as IA5String. Add IA5String as a CHOICE for
14966 DirectoryString, to deal with backwards compatibility if there are
14967 IA5String UID fields out there that were generated by older
14968 versions. Reported by Max Kellermann <max@duempel.org>.
14970 2006-12-27 Simon Josefsson <simon@josefsson.org>
14972 * tests/userid/userid: Add.
14974 2006-12-27 Simon Josefsson <simon@josefsson.org>
14976 * configure.in: Add tests/userid/.
14978 2006-12-27 Simon Josefsson <simon@josefsson.org>
14980 * tests/Makefile.am: Add userid/.
14982 2006-12-27 Simon Josefsson <simon@josefsson.org>
14984 * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
14986 2006-12-27 Simon Josefsson <simon@josefsson.org>
14990 2006-12-27 Simon Josefsson <simon@josefsson.org>
14992 * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
14993 certificate authority list, to make sure server's send the proper
14994 list of expected CAs to the client. Reported by Max Kellermann
14997 2006-12-27 Simon Josefsson <simon@josefsson.org>
14999 * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
15000 by Max Kellermann <max@duempel.org>.
15002 2006-12-27 Simon Josefsson <simon@josefsson.org>
15004 * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c:
15007 2006-12-27 Simon Josefsson <simon@josefsson.org>
15011 2006-12-27 Simon Josefsson <simon@josefsson.org>
15013 * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
15014 lgl/m4/stdint.m4: Update.
15016 2006-12-26 Simon Josefsson <simon@josefsson.org>
15018 * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
15020 2006-12-26 Simon Josefsson <simon@josefsson.org>
15022 * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
15024 2006-12-26 Simon Josefsson <simon@josefsson.org>
15026 * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
15027 doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
15029 2006-12-26 Simon Josefsson <simon@josefsson.org>
15031 * po/LINGUAS, po/de.po: Sync with TP.
15033 2006-12-10 Simon Josefsson <simon@josefsson.org>
15035 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
15036 (should have just been .cvsignore'd).
15038 2006-12-10 Simon Josefsson <simon@josefsson.org>
15040 * m4/.cvsignore: [no log message]
15042 2006-12-10 Simon Josefsson <simon@josefsson.org>
15044 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
15046 2006-12-10 Simon Josefsson <simon@josefsson.org>
15050 2006-12-10 Simon Josefsson <simon@josefsson.org>
15054 2006-12-10 Simon Josefsson <simon@josefsson.org>
15056 * configure.in: Bump versions.
15058 2006-12-10 Simon Josefsson <simon@josefsson.org>
15060 * NEWS, configure.in: Bump versions.
15062 2006-12-01 Simon Josefsson <simon@josefsson.org>
15064 * lib/gnutls_record.c: Doc fix.
15066 2006-11-29 Simon Josefsson <simon@josefsson.org>
15068 * gl/Makefile.am, lgl/Makefile.am: Update.
15070 2006-11-29 Simon Josefsson <simon@josefsson.org>
15072 * ChangeLog: [no log message]
15074 2006-11-29 Simon Josefsson <simon@josefsson.org>
15076 * Makefile.am: Put in devel/ directory. Disable doc generation.
15078 2006-11-29 Simon Josefsson <simon@josefsson.org>
15080 * NEWS: Version 1.7.0.
15082 2006-11-29 Simon Josefsson <simon@josefsson.org>
15086 2006-11-29 Simon Josefsson <simon@josefsson.org>
15088 * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
15090 2006-11-29 Simon Josefsson <simon@josefsson.org>
15092 * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
15095 2006-11-29 Simon Josefsson <simon@josefsson.org>
15099 2006-11-28 Simon Josefsson <simon@josefsson.org>
15101 * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
15102 lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
15104 2006-11-26 Simon Josefsson <simon@josefsson.org>
15108 2006-11-26 Simon Josefsson <simon@josefsson.org>
15112 2006-11-26 Simon Josefsson <simon@josefsson.org>
15114 * tests/anonself.c: Print TLS version too.
15116 2006-11-26 Simon Josefsson <simon@josefsson.org>
15118 * tests/anonself.c: More debugging.
15120 2006-11-26 Simon Josefsson <simon@josefsson.org>
15122 * tests/utils.c: Output more debug info.
15124 2006-11-26 Simon Josefsson <simon@josefsson.org>
15128 2006-11-26 Simon Josefsson <simon@josefsson.org>
15130 * libextra/opencdk/keyserver.c: Doc fix.
15132 2006-11-26 Simon Josefsson <simon@josefsson.org>
15134 * libextra/opencdk/opencdk.h: Doc fixes.
15136 2006-11-26 Simon Josefsson <simon@josefsson.org>
15138 * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
15139 libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
15140 libextra/opencdk/sign.c: Doc fix.
15142 2006-11-26 Simon Josefsson <simon@josefsson.org>
15144 * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
15145 libextra/opencdk/sign.c: Doc fix.
15147 2006-11-26 Simon Josefsson <simon@josefsson.org>
15149 * libextra/opencdk/keydb.c: Doc fix.
15151 2006-11-26 Simon Josefsson <simon@josefsson.org>
15153 * libextra/gnutls_ia.c: Use new internal PRF API.
15155 2006-11-26 Simon Josefsson <simon@josefsson.org>
15157 * lib/gnutls_sig.c: To use NULL
15158 DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
15161 2006-11-26 Simon Josefsson <simon@josefsson.org>
15163 * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
15164 fixes problem reported by "Michael C. Vergallen"
15165 <mvergall@telenet.be>.
15167 2006-11-26 Simon Josefsson <simon@josefsson.org>
15171 2006-11-25 Simon Josefsson <simon@josefsson.org>
15175 2006-11-25 Simon Josefsson <simon@josefsson.org>
15177 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
15178 lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
15179 lib/gnutls_state.h: Client TLS 1.2 support. Works against
15180 www.mikestoolbox.org:4433.
15182 2006-11-25 Simon Josefsson <simon@josefsson.org>
15184 * src/common.c: Support "TLS1.2" as protocol name.
15186 2006-11-25 Simon Josefsson <simon@josefsson.org>
15190 2006-11-25 Simon Josefsson <simon@josefsson.org>
15192 * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
15194 2006-11-25 Simon Josefsson <simon@josefsson.org>
15196 * lib/gnutls_algorithms.c: Support TLS 1.2.
15198 2006-11-25 Simon Josefsson <simon@josefsson.org>
15202 2006-11-25 Simon Josefsson <simon@josefsson.org>
15204 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
15205 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
15206 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
15207 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
15208 gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4:
15211 2006-11-25 Simon Josefsson <simon@josefsson.org>
15213 * NEWS, configure.in: Bump versions.
15215 2006-11-22 Simon Josefsson <simon@josefsson.org>
15217 * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
15219 2006-11-17 Simon Josefsson <simon@josefsson.org>
15221 * ChangeLog: [no log message]
15223 2006-11-17 Simon Josefsson <simon@josefsson.org>
15225 * Makefile.am: Release do non-devel directory.
15227 2006-11-17 Simon Josefsson <simon@josefsson.org>
15229 * NEWS: Version 1.6.0.
15231 2006-11-17 Simon Josefsson <simon@josefsson.org>
15233 * doc/manpages/Makefile.am: Fix copyright years.
15235 2006-11-17 Simon Josefsson <simon@josefsson.org>
15237 * configure.in: Bump versions.
15239 2006-11-17 Simon Josefsson <simon@josefsson.org>
15243 2006-11-16 Simon Josefsson <simon@josefsson.org>
15245 * ChangeLog: [no log message]
15247 2006-11-16 Simon Josefsson <simon@josefsson.org>
15249 * NEWS: Version 1.5.5.
15251 2006-11-16 Simon Josefsson <simon@josefsson.org>
15253 * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
15254 <tim.kosse@filezilla-project.org>.
15256 2006-11-16 Simon Josefsson <simon@josefsson.org>
15258 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
15261 2006-11-16 Simon Josefsson <simon@josefsson.org>
15263 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
15265 2006-11-16 Simon Josefsson <simon@josefsson.org>
15267 * tests/rsa-md5-collision/Makefile.am: Remove.
15269 2006-11-16 Simon Josefsson <simon@josefsson.org>
15273 2006-11-16 Simon Josefsson <simon@josefsson.org>
15277 2006-11-16 Simon Josefsson <simon@josefsson.org>
15281 2006-11-16 Simon Josefsson <simon@josefsson.org>
15283 * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
15284 gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
15285 lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
15286 lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
15288 2006-11-16 Simon Josefsson <simon@josefsson.org>
15290 * tests/rsa-md5-collision/chain1-expect.log,
15291 tests/rsa-md5-collision/chain2-expect.log: Remove.
15293 2006-11-16 Simon Josefsson <simon@josefsson.org>
15295 * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
15297 2006-11-16 Simon Josefsson <simon@josefsson.org>
15299 * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
15302 2006-11-15 Simon Josefsson <simon@josefsson.org>
15304 * configure.in: Bump versions (done incorrectly in the 1.5.4
15307 2006-11-15 Simon Josefsson <simon@josefsson.org>
15311 2006-11-15 Simon Josefsson <simon@josefsson.org>
15313 * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
15314 reported by Tim Kosse <tim.kosse@filezilla-project.org>.
15316 2006-11-14 Simon Josefsson <simon@josefsson.org>
15318 * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
15320 2006-11-11 Simon Josefsson <simon@josefsson.org>
15322 * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
15324 2006-11-07 Simon Josefsson <simon@josefsson.org>
15326 * ChangeLog: [no log message]
15328 2006-11-07 Simon Josefsson <simon@josefsson.org>
15330 * NEWS: Version 1.5.4.
15332 2006-11-07 Simon Josefsson <simon@josefsson.org>
15336 2006-11-07 Simon Josefsson <simon@josefsson.org>
15340 2006-11-07 Simon Josefsson <simon@josefsson.org>
15342 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
15343 lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
15344 lib/gnutls_global.c: Use strverscmp.
15346 2006-11-07 Simon Josefsson <simon@josefsson.org>
15348 * lib/gnutls_buffers.c: Typo.
15350 2006-11-07 Simon Josefsson <simon@josefsson.org>
15352 * NEWS, doc/manpages/Makefile.am: Add.
15354 2006-11-07 Simon Josefsson <simon@josefsson.org>
15356 * libextra/gnutls_ia.c: Doc fix.
15358 2006-11-07 Simon Josefsson <simon@josefsson.org>
15360 * doc/gnutls.texi: More errno discussion regarding push/pull
15363 2006-11-07 Simon Josefsson <simon@josefsson.org>
15367 2006-11-07 Simon Josefsson <simon@josefsson.org>
15369 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
15372 2006-11-07 Simon Josefsson <simon@josefsson.org>
15374 * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
15375 using WSAGetLastError().
15377 2006-11-07 Simon Josefsson <simon@josefsson.org>
15379 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
15380 lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
15381 suggested by tim.kosse@filezilla-project.org.
15383 2006-11-06 Simon Josefsson <simon@josefsson.org>
15387 2006-11-05 Simon Josefsson <simon@josefsson.org>
15391 2006-11-05 Simon Josefsson <simon@josefsson.org>
15393 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
15396 2006-11-05 Simon Josefsson <simon@josefsson.org>
15398 * configure.in: Set SOVERSION here.
15400 2006-11-05 Simon Josefsson <simon@josefsson.org>
15402 * lgl/.cvsignore: [no log message]
15404 2006-11-05 Simon Josefsson <simon@josefsson.org>
15406 * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
15408 2006-11-03 Simon Josefsson <simon@josefsson.org>
15410 * lgl/printf-parse.c: Update.
15412 2006-10-30 Simon Josefsson <simon@josefsson.org>
15416 2006-10-30 Simon Josefsson <simon@josefsson.org>
15418 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix. Reported by
15419 ludovic.courtes@laas.fr (Ludovic Courtès).
15421 2006-10-30 Simon Josefsson <simon@josefsson.org>
15423 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
15424 actual/required buffer size on return. Suggested by
15425 ludovic.courtes@laas.fr (Ludovic Courtès).
15427 2006-10-30 Simon Josefsson <simon@josefsson.org>
15429 * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
15430 libextra/openpgp/privkey.c: Fix return types.
15432 2006-10-30 Simon Josefsson <simon@josefsson.org>
15436 2006-10-30 Simon Josefsson <simon@josefsson.org>
15438 * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
15439 versions negotiate the highest version we support, instead of the
15440 lowest. Reported by Pasi.Eronen@nokia.com.
15442 2006-10-30 Simon Josefsson <simon@josefsson.org>
15446 2006-10-30 Simon Josefsson <simon@josefsson.org>
15448 * configure.in: Simplify ssize_t test.
15450 2006-10-30 Simon Josefsson <simon@josefsson.org>
15452 * doc/examples/ex-cert-select.c: Remove duplicate #include
15455 2006-10-30 Simon Josefsson <simon@josefsson.org>
15457 * configure.in, lib/defines.h: Simplify #include's using gnulib
15460 2006-10-30 Simon Josefsson <simon@josefsson.org>
15462 * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
15463 gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
15464 lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
15465 lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
15466 lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
15467 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
15468 lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
15469 lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
15470 lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
15471 lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
15472 lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
15473 lgl/stat_.h: Update.
15475 2006-10-30 Simon Josefsson <simon@josefsson.org>
15477 * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
15479 2006-10-30 Simon Josefsson <simon@josefsson.org>
15481 * NEWS, configure.in: Bump versions.
15483 2006-10-26 Simon Josefsson <simon@josefsson.org>
15485 * ChangeLog: [no log message]
15487 2006-10-26 Simon Josefsson <simon@josefsson.org>
15489 * NEWS: Version 1.5.3.
15491 2006-10-26 Simon Josefsson <simon@josefsson.org>
15493 * lgl/.cvsignore: [no log message]
15495 2006-10-26 Simon Josefsson <simon@josefsson.org>
15497 * libextra/opencdk/Makefile.am: Fix -I's.
15499 2006-10-26 Simon Josefsson <simon@josefsson.org>
15501 * tests/rsa-md5-collision/Makefile.am: Dist more.
15503 2006-10-26 Simon Josefsson <simon@josefsson.org>
15505 * NEWS, tests/rsa-md5-collision/README: Add.
15507 2006-10-26 Simon Josefsson <simon@josefsson.org>
15509 * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
15510 tests/Makefile.am: Change lgpl/ library name.
15512 2006-10-26 Simon Josefsson <simon@josefsson.org>
15514 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
15515 to liblgnu, to avoid weird libtool errors.
15517 2006-10-26 Simon Josefsson <simon@josefsson.org>
15519 * lgl/Makefile.am, lgl/stdint_.h: Update.
15521 2006-10-26 Simon Josefsson <simon@josefsson.org>
15523 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
15524 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
15525 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
15526 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
15527 gl/uinttostr.c, gl/umaxtostr.c: Add.
15529 2006-10-26 Simon Josefsson <simon@josefsson.org>
15533 2006-10-26 Simon Josefsson <simon@josefsson.org>
15535 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
15538 2006-10-26 Simon Josefsson <simon@josefsson.org>
15540 * doc/gnutls.texi: Be specific about SSLv2 security problems.
15542 2006-10-24 Simon Josefsson <simon@josefsson.org>
15544 * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
15546 2006-10-24 Simon Josefsson <simon@josefsson.org>
15548 * tests/rsa-md5-collision/Makefile.am: Dist more.
15550 2006-10-24 Simon Josefsson <simon@josefsson.org>
15554 2006-10-24 Simon Josefsson <simon@josefsson.org>
15556 * tests/pkcs12-decode/.cvsignore: [no log message]
15558 2006-10-24 Simon Josefsson <simon@josefsson.org>
15560 * configure.in: Add tests.
15562 2006-10-24 Simon Josefsson <simon@josefsson.org>
15564 * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
15565 tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
15568 2006-10-24 Simon Josefsson <simon@josefsson.org>
15570 * tests/pkcs8-decode/pkcs8: More debugging info.
15572 2006-10-24 Simon Josefsson <simon@josefsson.org>
15574 * tests/pkcs8-decode/.cvsignore: [no log message]
15576 2006-10-24 Simon Josefsson <simon@josefsson.org>
15578 * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
15579 tests/pkcs8, tests/pkcs8-decode/Makefile.am,
15580 tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
15581 tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
15582 tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
15584 2006-10-24 Simon Josefsson <simon@josefsson.org>
15586 * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
15587 rsa-md5-collision/.
15589 2006-10-24 Simon Josefsson <simon@josefsson.org>
15591 * tests/pkcs1-padding/.cvsignore,
15592 tests/rsa-md5-collision/.cvsignore: [no log message]
15594 2006-10-24 Simon Josefsson <simon@josefsson.org>
15596 * tests/rsa-md5-collision/Makefile.am,
15597 tests/rsa-md5-collision/chain1-expect.log,
15598 tests/rsa-md5-collision/chain2-expect.log,
15599 tests/rsa-md5-collision/mbox,
15600 tests/rsa-md5-collision/rsa-md5-collision: Add.
15602 2006-10-24 Simon Josefsson <simon@josefsson.org>
15604 * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
15605 tests/pkcs1-padding/pkcs1-pad-broken.pem,
15606 tests/pkcs1-padding/pkcs1-pad-broken2.pem,
15607 tests/pkcs1-padding/pkcs1-pad-broken3.pem,
15608 tests/pkcs1-padding/pkcs1-pad-ok.pem,
15609 tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
15611 2006-10-24 Simon Josefsson <simon@josefsson.org>
15613 * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
15614 tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
15615 tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
15618 2006-10-24 Simon Josefsson <simon@josefsson.org>
15620 * doc/protocol/draft-ietf-tls-psk-null-03.txt,
15621 doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
15623 2006-10-21 Simon Josefsson <simon@josefsson.org>
15627 2006-10-21 Simon Josefsson <simon@josefsson.org>
15629 * lgl/.cvsignore: [no log message]
15631 2006-10-21 Simon Josefsson <simon@josefsson.org>
15633 * tests/Makefile.am: Need lgpl gnulib.
15635 2006-10-21 Simon Josefsson <simon@josefsson.org>
15637 * src/Makefile.am: Add lgpl too.
15639 2006-10-21 Simon Josefsson <simon@josefsson.org>
15641 * libextra/Makefile.am: Reorder libgnu.la's.
15643 2006-10-21 Simon Josefsson <simon@josefsson.org>
15645 * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
15647 2006-10-21 Simon Josefsson <simon@josefsson.org>
15649 * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
15652 2006-10-21 Simon Josefsson <simon@josefsson.org>
15654 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
15656 2006-10-21 Simon Josefsson <simon@josefsson.org>
15658 * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
15659 gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
15660 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
15661 gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
15662 gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
15663 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
15664 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
15665 gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
15666 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
15669 2006-10-21 Simon Josefsson <simon@josefsson.org>
15671 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
15674 2006-10-21 Simon Josefsson <simon@josefsson.org>
15676 * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
15678 2006-10-21 Simon Josefsson <simon@josefsson.org>
15680 * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
15682 2006-10-21 Simon Josefsson <simon@josefsson.org>
15684 * gl/Makefile.am: Move modules from gl/ to lgl/.
15686 2006-10-21 Simon Josefsson <simon@josefsson.org>
15688 * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
15689 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
15692 2006-10-21 Simon Josefsson <simon@josefsson.org>
15694 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
15695 gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
15696 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
15697 gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
15698 gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
15699 gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
15700 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
15701 gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
15702 gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
15703 gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
15704 lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
15705 lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
15706 lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
15707 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
15708 lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
15709 lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
15710 lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
15711 lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
15712 lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
15713 lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
15714 lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
15715 lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
15716 lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
15717 lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
15718 lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
15719 lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
15720 lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
15721 lgl/xsize.h: Move modules from gl/ to lgl/.
15723 2006-10-21 Simon Josefsson <simon@josefsson.org>
15725 * lgl/.cvsignore: [no log message]
15727 2006-10-21 Simon Josefsson <simon@josefsson.org>
15729 * Makefile.am: Build lgl/ too.
15731 2006-10-21 Simon Josefsson <simon@josefsson.org>
15733 * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
15734 gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
15735 gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
15736 gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
15737 gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
15738 gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
15739 gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
15740 gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
15741 gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
15742 gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
15743 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
15744 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
15745 gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
15746 gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
15747 gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
15748 lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
15749 lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
15750 lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
15751 lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
15752 lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
15753 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
15754 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
15755 lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
15756 lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
15757 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
15758 lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
15759 lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
15760 lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
15761 lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
15762 lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
15763 lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
15764 lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
15765 lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
15766 lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
15768 2006-10-21 Simon Josefsson <simon@josefsson.org>
15770 * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
15771 lgl/ instead of gl/.
15773 2006-10-21 Simon Josefsson <simon@josefsson.org>
15775 * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
15776 gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
15777 gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
15778 gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
15779 gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
15780 gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
15781 gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
15782 gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
15783 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
15784 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
15785 gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
15786 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
15787 gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
15788 gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
15789 gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
15790 gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
15791 gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
15792 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
15793 lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
15794 lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
15795 lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
15796 (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
15798 2006-10-21 Simon Josefsson <simon@josefsson.org>
15800 * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
15801 gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
15802 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
15803 gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
15804 gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c:
15807 2006-10-19 Simon Josefsson <simon@josefsson.org>
15811 2006-10-19 Simon Josefsson <simon@josefsson.org>
15813 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
15814 lib/minitasn1/libtasn1.h: Update to 0.3.7.
15816 2006-10-11 Simon Josefsson <simon@josefsson.org>
15820 2006-10-11 Simon Josefsson <simon@josefsson.org>
15822 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
15825 2006-10-11 Simon Josefsson <simon@josefsson.org>
15827 * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
15829 2006-10-10 Simon Josefsson <simon@josefsson.org>
15831 * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
15833 2006-10-03 Simon Josefsson <simon@josefsson.org>
15837 2006-10-03 Simon Josefsson <simon@josefsson.org>
15839 * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
15841 2006-10-03 Simon Josefsson <simon@josefsson.org>
15843 * NEWS, configure.in: Bump versions.
15845 2006-10-03 Simon Josefsson <simon@josefsson.org>
15847 * ChangeLog: [no log message]
15849 2006-10-03 Simon Josefsson <simon@josefsson.org>
15851 * NEWS: Version 1.5.2.
15853 2006-10-03 Simon Josefsson <simon@josefsson.org>
15857 2006-10-03 Simon Josefsson <simon@josefsson.org>
15861 2006-10-03 Simon Josefsson <simon@josefsson.org>
15863 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
15866 2006-09-29 Simon Josefsson <simon@josefsson.org>
15868 * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
15870 2006-09-26 Simon Josefsson <simon@josefsson.org>
15874 2006-09-26 Simon Josefsson <simon@josefsson.org>
15876 * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
15877 reported by "Adam Langley" <agl@imperialviolet.org>.
15879 2006-09-25 Simon Josefsson <simon@josefsson.org>
15883 2006-09-25 Simon Josefsson <simon@josefsson.org>
15885 * configure.in: Use library shared version 13 instead of 14,
15886 incrementing it was a mistake since no API/ABI changes happened.
15887 Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
15889 2006-09-25 Simon Josefsson <simon@josefsson.org>
15891 * configure.in: Improve the C++ test, to handle CXX env. variables,
15892 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
15894 2006-09-25 Simon Josefsson <simon@josefsson.org>
15898 2006-09-25 Simon Josefsson <simon@josefsson.org>
15900 * lib/Makefile.am: Use version script for libgnutlsxx too.
15902 2006-09-25 Simon Josefsson <simon@josefsson.org>
15904 * NEWS, lib/libgnutlsxx.vers: Add.
15906 2006-09-24 Simon Josefsson <simon@josefsson.org>
15908 * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
15909 gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c:
15912 2006-09-24 Simon Josefsson <simon@josefsson.org>
15914 * NEWS, configure.in: Bump versions.
15916 2006-09-24 Simon Josefsson <simon@josefsson.org>
15918 * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
15919 reported by Alon Bar-Lev <alon.barlev@gmail.com>. Also clean up
15922 2006-09-24 Simon Josefsson <simon@josefsson.org>
15926 2006-09-24 Simon Josefsson <simon@josefsson.org>
15928 * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
15929 match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
15930 <georg.schwarz@freenet.de>.
15932 2006-09-21 Simon Josefsson <simon@josefsson.org>
15934 * Makefile.am: Fix gendocs.sh path.
15936 2006-09-21 Simon Josefsson <simon@josefsson.org>
15938 * ChangeLog: [no log message]
15940 2006-09-21 Simon Josefsson <simon@josefsson.org>
15942 * NEWS: Version 1.5.1.
15944 2006-09-21 Simon Josefsson <simon@josefsson.org>
15946 * gl/override/gpl.diff: Rename.
15948 2006-09-21 Simon Josefsson <simon@josefsson.org>
15950 * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
15951 gl/override/gpl.diff, gl/override/gpl.texi.diff,
15952 gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
15954 2006-09-21 Simon Josefsson <simon@josefsson.org>
15956 * gl/override/lgpl.diff: Rename.
15958 2006-09-21 Simon Josefsson <simon@josefsson.org>
15960 * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
15961 gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
15962 gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
15963 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
15964 gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
15965 gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
15966 gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
15967 gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
15968 gl/vasnprintf.c: Update.
15970 2006-09-21 Simon Josefsson <simon@josefsson.org>
15974 2006-09-21 Simon Josefsson <simon@josefsson.org>
15976 * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
15978 2006-09-21 Simon Josefsson <simon@josefsson.org>
15980 * doc/gnutls.texi: Add LGPL and GPL texts.
15982 2006-09-21 Simon Josefsson <simon@josefsson.org>
15986 2006-09-21 Simon Josefsson <simon@josefsson.org>
15988 * tests/pkcs1-pad: Simplify grep expression, to work around debug
15989 messages from wine.
15991 2006-09-21 Simon Josefsson <simon@josefsson.org>
15993 * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
15994 load or generate it, typically because it used a certificate
15995 request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
15997 2006-09-21 Simon Josefsson <simon@josefsson.org>
15999 * src/certtool.c: Revert last patch.
16001 2006-09-21 Simon Josefsson <simon@josefsson.org>
16003 * src/tests.c: (test_session_resume2): When comparing session id's, also compare
16004 that the lengths are the same.
16006 2006-09-21 Simon Josefsson <simon@josefsson.org>
16008 * NEWS, THANKS: Add.
16010 2006-09-21 Simon Josefsson <simon@josefsson.org>
16012 * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
16013 supported. Tiny patch from Kataja Kai <kai.kataja@op.fi>.
16015 2006-09-19 Simon Josefsson <simon@josefsson.org>
16017 * tests/Makefile.am: Dist more.
16019 2006-09-19 Simon Josefsson <simon@josefsson.org>
16021 * tests/pkcs1-pad: Test another cert.
16023 2006-09-19 Simon Josefsson <simon@josefsson.org>
16025 * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
16028 2006-09-18 Simon Josefsson <simon@josefsson.org>
16030 * configure.in: Gnulib seems to require autoconf 2.60? Bump it.
16032 2006-09-18 Simon Josefsson <simon@josefsson.org>
16034 * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
16035 0. Suggested by "Adam Langley" <alangley@gmail.com>.
16037 2006-09-18 Simon Josefsson <simon@josefsson.org>
16039 * THANKS: Remove (already there).
16041 2006-09-18 Simon Josefsson <simon@josefsson.org>
16045 2006-09-18 Simon Josefsson <simon@josefsson.org>
16047 * doc/examples/ex-serv-pgp.c: Fix typo. Tiny patch from "Adam
16048 Langley" <agl@imperialviolet.org>.
16050 2006-09-12 Simon Josefsson <simon@josefsson.org>
16054 2006-09-12 Simon Josefsson <simon@josefsson.org>
16058 2006-09-12 Simon Josefsson <simon@josefsson.org>
16060 * tests/pkcs1-pad: Fix.
16062 2006-09-12 Simon Josefsson <simon@josefsson.org>
16064 * lib/x509/verify.c: Permit empty parameters field too, found after
16067 2006-09-12 Simon Josefsson <simon@josefsson.org>
16069 * tests/pkcs1-pad: Fix exit code.
16071 2006-09-12 Simon Josefsson <simon@josefsson.org>
16073 * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
16075 <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
16077 2006-09-12 Simon Josefsson <simon@josefsson.org>
16079 * tests/pkcs1-pad: Add more tests.
16081 2006-09-12 Simon Josefsson <simon@josefsson.org>
16083 * tests/Makefile.am: Add pkcs1-pad test.
16085 2006-09-12 Simon Josefsson <simon@josefsson.org>
16087 * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
16088 Yutaka OIWA <y.oiwa@aist.go.jp>.
16090 2006-09-12 Simon Josefsson <simon@josefsson.org>
16092 * tests/pkcs1-pad: Add.
16094 2006-09-12 Simon Josefsson <simon@josefsson.org>
16096 * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
16097 reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
16099 2006-09-12 Simon Josefsson <simon@josefsson.org>
16101 * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
16103 2006-09-11 Simon Josefsson <simon@josefsson.org>
16105 * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
16106 debug mode, which isn't recommended for real use.
16108 2006-09-08 Simon Josefsson <simon@josefsson.org>
16112 2006-09-08 Simon Josefsson <simon@josefsson.org>
16116 2006-09-08 Simon Josefsson <simon@josefsson.org>
16120 2006-09-08 Simon Josefsson <simon@josefsson.org>
16124 2006-09-08 Simon Josefsson <simon@josefsson.org>
16126 * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
16127 is empty, which it has to be for the hashes we support. Otherwise,
16128 the field can encode "garbage" that might be used to make the
16129 signature be a perfect cube, similar (but not identical) to
16130 Bleichenbacher's Crypto 06 rump session attack.
16132 2006-09-08 Simon Josefsson <simon@josefsson.org>
16136 2006-09-08 Simon Josefsson <simon@josefsson.org>
16140 2006-09-08 Simon Josefsson <simon@josefsson.org>
16142 * lib/gnutls_pk.c: Don't return different errors depending on
16143 content of decrypted PKCS#1 token, to avoid Bleichenbacher's
16144 Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
16146 2006-09-08 Simon Josefsson <simon@josefsson.org>
16150 2006-09-08 Simon Josefsson <simon@josefsson.org>
16152 * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
16153 from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
16155 2006-08-29 Simon Josefsson <simon@josefsson.org>
16157 * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
16159 2006-08-28 Simon Josefsson <simon@josefsson.org>
16163 2006-08-28 Simon Josefsson <simon@josefsson.org>
16165 * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
16166 gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
16167 gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
16168 gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
16169 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
16170 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
16171 gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
16172 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
16173 gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
16174 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
16175 gl/override/doc/gendocs_template, gl/stdint_.h: Update.
16177 2006-08-27 Simon Josefsson <simon@josefsson.org>
16179 * NEWS, THANKS: Add.
16181 2006-08-27 Simon Josefsson <simon@josefsson.org>
16183 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
16184 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
16185 doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
16186 for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
16188 2006-08-27 Simon Josefsson <simon@josefsson.org>
16192 2006-08-27 Simon Josefsson <simon@josefsson.org>
16196 2006-08-27 Simon Josefsson <simon@josefsson.org>
16198 * src/certtool.c: (generate_certificate): Load private key when --load-request is
16199 used, based on report from Sascha Ziemann
16200 <sascha.ziemann@secunet.com>.
16202 2006-08-27 Simon Josefsson <simon@josefsson.org>
16204 * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
16205 continuing, based on report from Sascha Ziemann
16206 <sascha.ziemann@secunet.com>.
16208 2006-08-14 Simon Josefsson <simon@josefsson.org>
16212 2006-08-14 Simon Josefsson <simon@josefsson.org>
16214 * src/serv.c: Map select to _win_select on Windows hosts.
16216 2006-08-14 Simon Josefsson <simon@josefsson.org>
16218 * src/Makefile.am: Need select.c in cli.c and serv.c.
16220 2006-08-14 Simon Josefsson <simon@josefsson.org>
16222 * src/select.c: Add, moved from cli.c, originally from plibc, see
16224 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16226 2006-08-14 Simon Josefsson <simon@josefsson.org>
16228 * src/cli.c: Move _win_select to select.c.
16230 2006-08-14 Simon Josefsson <simon@josefsson.org>
16232 * src/cli.c: Make select() work on Windows, copying code from plibc,
16235 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16237 2006-08-13 Simon Josefsson <simon@josefsson.org>
16239 * libextra/gnutls_openssl.c: Mark with XXX.
16241 2006-08-13 Simon Josefsson <simon@josefsson.org>
16243 * NEWS, configure.in: Bump versions.
16245 2006-08-13 Simon Josefsson <simon@josefsson.org>
16247 * Makefile.am: Fix release target.
16249 2006-08-13 Simon Josefsson <simon@josefsson.org>
16251 * ChangeLog: [no log message]
16253 2006-08-13 Simon Josefsson <simon@josefsson.org>
16255 * NEWS: Version 1.5.0.
16257 2006-08-13 Simon Josefsson <simon@josefsson.org>
16261 2006-08-13 Simon Josefsson <simon@josefsson.org>
16263 * libextra/gnutls_openssl.c: Add (XXX).
16265 2006-08-13 Simon Josefsson <simon@josefsson.org>
16267 * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
16270 2006-08-13 Simon Josefsson <simon@josefsson.org>
16274 2006-08-13 Simon Josefsson <simon@josefsson.org>
16276 * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
16277 files for libraries, on mingw.
16279 2006-08-13 Simon Josefsson <simon@josefsson.org>
16281 * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
16282 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
16283 gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
16285 2006-08-13 Simon Josefsson <simon@josefsson.org>
16287 * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
16288 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
16290 2006-08-13 Simon Josefsson <simon@josefsson.org>
16292 * lib/gnutls_buffers.c: Remove.
16294 2006-08-13 Simon Josefsson <simon@josefsson.org>
16296 * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
16297 GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
16298 Andreas Metzler <ametzler@downhill.at.eu.org>.
16300 2006-08-13 Simon Josefsson <simon@josefsson.org>
16302 * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
16304 2006-08-11 Simon Josefsson <simon@josefsson.org>
16308 2006-08-11 Simon Josefsson <simon@josefsson.org>
16312 2006-08-11 Simon Josefsson <simon@josefsson.org>
16316 2006-08-11 Simon Josefsson <simon@josefsson.org>
16318 * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
16319 NULL OID value in the hash_algorithms array, which happens when the
16320 input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
16321 Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
16323 2006-08-11 Simon Josefsson <simon@josefsson.org>
16325 * configure.in: Don't overwrite CFLAGS.
16327 2006-08-07 Simon Josefsson <simon@josefsson.org>
16329 * includes/gnutls/gnutlsxx.h: Make it compile.
16331 2006-08-06 Simon Josefsson <simon@josefsson.org>
16335 2006-08-06 Simon Josefsson <simon@josefsson.org>
16337 * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
16339 2006-08-06 Simon Josefsson <simon@josefsson.org>
16341 * src/tls_test.gaa: Use -V for --verbose.
16343 2006-08-06 Simon Josefsson <simon@josefsson.org>
16345 * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
16346 standards, to fix make distcheck.
16348 2006-08-06 Simon Josefsson <simon@josefsson.org>
16350 * src/tls_test.c, src/tls_test.gaa: Support --version.
16352 2006-08-06 Simon Josefsson <simon@josefsson.org>
16354 * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
16355 standards, to fix make distcheck.
16357 2006-08-06 Simon Josefsson <simon@josefsson.org>
16361 2006-08-06 Simon Josefsson <simon@josefsson.org>
16363 * configure.in: Fix --without-included-libtasn1, reported by Daniel
16364 Black <dragonheart@gentoo.org>.
16366 2006-08-06 Simon Josefsson <simon@josefsson.org>
16368 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
16370 2006-08-06 Simon Josefsson <simon@josefsson.org>
16374 2006-08-06 Simon Josefsson <simon@josefsson.org>
16378 2006-08-06 Simon Josefsson <simon@josefsson.org>
16380 * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
16381 libextra/opencdk/stream.h: Update to 0.5.9.
16383 2006-08-03 Simon Josefsson <simon@josefsson.org>
16387 2006-08-03 Simon Josefsson <simon@josefsson.org>
16389 * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
16390 Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
16392 2006-07-28 Simon Josefsson <simon@josefsson.org>
16394 * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16395 gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
16396 gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
16397 gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
16398 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
16399 gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
16400 gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
16401 gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
16403 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16405 * lib/gnutls_int.h: cert_type extension was updated to the IANA
16408 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16410 * lib/gnutls_int.h: cert_type extension was updated to the IANA
16413 2006-07-13 Simon Josefsson <simon@josefsson.org>
16415 * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
16416 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
16418 2006-07-13 Simon Josefsson <simon@josefsson.org>
16420 * libextra/gnutls_openssl.c: Revert.
16422 2006-07-13 Simon Josefsson <simon@josefsson.org>
16426 2006-07-13 Simon Josefsson <simon@josefsson.org>
16428 * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
16430 2006-07-11 Simon Josefsson <simon@josefsson.org>
16432 * doc/Makefile.am: Fix last commit.
16434 2006-07-11 Simon Josefsson <simon@josefsson.org>
16436 * doc/Makefile.am: Dist arch/ images.
16438 2006-07-11 Simon Josefsson <simon@josefsson.org>
16440 * doc/Makefile.am: Need -I's for arch/ images.
16442 2006-07-11 Simon Josefsson <simon@josefsson.org>
16444 * configure.in: Improve valgrind test.
16446 2006-07-11 Simon Josefsson <simon@josefsson.org>
16448 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
16449 gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4:
16452 2006-07-10 Simon Josefsson <simon@josefsson.org>
16456 2006-07-10 Simon Josefsson <simon@josefsson.org>
16460 2006-07-10 Simon Josefsson <simon@josefsson.org>
16462 * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
16464 2006-07-10 Simon Josefsson <simon@josefsson.org>
16466 * gl/.cvsignore: [no log message]
16468 2006-07-07 Simon Josefsson <simon@josefsson.org>
16470 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16471 gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
16472 gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
16473 gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
16474 gl/m4/ulonglong.m4, gl/stdint_.h: Update.
16476 2006-07-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16478 * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
16481 2006-07-06 Simon Josefsson <simon@josefsson.org>
16485 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16487 * doc/TODO: [no log message]
16489 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16491 * libextra/gnutls_openpgp.c: added an extra error check.
16493 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16495 * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
16496 with ENABLE_OPENPGP.
16498 2006-06-29 Simon Josefsson <simon@josefsson.org>
16500 * doc/protocol/draft-funk-tls-inner-application-extension-03.txt:
16503 2006-06-28 Simon Josefsson <simon@josefsson.org>
16507 2006-06-28 Simon Josefsson <simon@josefsson.org>
16509 * doc/examples/.cvsignore: [no log message]
16511 2006-06-28 Simon Josefsson <simon@josefsson.org>
16515 2006-06-28 Simon Josefsson <simon@josefsson.org>
16517 * includes/Makefile.am: Only conditionally install gnutlsxx.h.
16519 2006-06-28 Simon Josefsson <simon@josefsson.org>
16521 * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
16523 2006-06-28 Simon Josefsson <simon@josefsson.org>
16525 * doc/Makefile.am: Dist gnutls-logo.png.
16527 2006-06-28 Simon Josefsson <simon@josefsson.org>
16529 * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
16531 2006-06-28 Simon Josefsson <simon@josefsson.org>
16533 * gl/getaddrinfo.c: Update.
16535 2006-06-28 Simon Josefsson <simon@josefsson.org>
16537 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16538 gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
16540 2006-06-28 Simon Josefsson <simon@josefsson.org>
16542 * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
16544 2006-06-27 Simon Josefsson <simon@josefsson.org>
16546 * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
16548 2006-06-27 Simon Josefsson <simon@josefsson.org>
16550 * doc/scripts/gdoc: Use GNU-style warnings.
16552 2006-06-27 Simon Josefsson <simon@josefsson.org>
16554 * doc/scripts/gdoc: Improve man output, from libtasn1.
16556 2006-06-27 Simon Josefsson <simon@josefsson.org>
16558 * configure.in: Fix valgrind test.
16560 2006-06-27 Simon Josefsson <simon@josefsson.org>
16562 * configure.in: Move around, to make $cross_compile work.
16564 2006-06-27 Simon Josefsson <simon@josefsson.org>
16566 * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
16567 make it possible to enable/disable use of valgrind on self tests
16568 specifically. Defaults to enabled if valgrind is installed and we
16569 aren't cross-compiling.
16571 2006-06-27 Simon Josefsson <simon@josefsson.org>
16573 * tests/Makefile.am: Fix.
16575 2006-06-27 Simon Josefsson <simon@josefsson.org>
16577 * tests/Makefile.am: Revert.
16579 2006-06-27 Simon Josefsson <simon@josefsson.org>
16581 * libextra/minilzo/Makefile.am: Use libtool -no-install.
16583 2006-06-27 Simon Josefsson <simon@josefsson.org>
16585 * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
16586 suggested by README.LZO.
16588 2006-06-27 Simon Josefsson <simon@josefsson.org>
16590 * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
16592 2006-06-27 Simon Josefsson <simon@josefsson.org>
16594 * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
16597 2006-06-27 Simon Josefsson <simon@josefsson.org>
16599 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
16601 2006-06-26 Simon Josefsson <simon@josefsson.org>
16603 * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
16605 2006-06-26 Simon Josefsson <simon@josefsson.org>
16609 2006-06-26 Simon Josefsson <simon@josefsson.org>
16611 * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
16612 pkg-config files, from Andreas Metzler
16613 <ametzler@downhill.at.eu.org>.
16615 2006-06-22 Simon Josefsson <simon@josefsson.org>
16617 * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
16618 gl/socket_.h: Try new win32 hooks for getaddrinfo.
16620 2006-06-22 Simon Josefsson <simon@josefsson.org>
16622 * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
16623 work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
16625 2006-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16627 * doc/TODO: [no log message]
16629 2006-06-21 Simon Josefsson <simon@josefsson.org>
16631 * gl/inet_pton.c: Update.
16633 2006-06-21 Simon Josefsson <simon@josefsson.org>
16635 * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
16636 gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
16637 gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
16639 2006-06-21 Simon Josefsson <simon@josefsson.org>
16641 * doc/examples/Makefile.am: Add -no-install.
16643 2006-06-21 Simon Josefsson <simon@josefsson.org>
16645 * doc/reference/Makefile.am: Look for gnutls.h in builddir.
16647 2006-06-19 Simon Josefsson <simon@josefsson.org>
16649 * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
16652 2006-06-19 Simon Josefsson <simon@josefsson.org>
16654 * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
16655 when srcdir != objdir.
16657 2006-06-19 Simon Josefsson <simon@josefsson.org>
16659 * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
16662 2006-06-19 Simon Josefsson <simon@josefsson.org>
16664 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
16667 2006-06-19 Simon Josefsson <simon@josefsson.org>
16669 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
16672 2006-06-17 Simon Josefsson <simon@josefsson.org>
16674 * gl/Makefile.am: Update.
16676 2006-06-17 Simon Josefsson <simon@josefsson.org>
16678 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
16679 gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
16680 gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
16681 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
16682 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
16683 gl/stdint_.h: Update.
16685 2006-06-17 Simon Josefsson <simon@josefsson.org>
16687 * gl/.cvsignore: [no log message]
16689 2006-06-17 Simon Josefsson <simon@josefsson.org>
16691 * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
16693 2006-06-16 Simon Josefsson <simon@josefsson.org>
16695 * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
16697 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16699 * NEWS: [no log message]
16701 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16703 * lib/auth_cert.c: fixed bug
16705 2006-06-16 Simon Josefsson <simon@josefsson.org>
16707 * tests/Makefile.am: Disable tests that use fork if the host doesn't
16710 2006-06-16 Simon Josefsson <simon@josefsson.org>
16712 * configure.in: Test for fork.
16714 2006-06-16 Simon Josefsson <simon@josefsson.org>
16716 * configure.in: Typo.
16718 2006-06-16 Simon Josefsson <simon@josefsson.org>
16720 * configure.in: Typo.
16722 2006-06-16 Simon Josefsson <simon@josefsson.org>
16724 * configure.in: Fix LDFLAGS.
16726 2006-06-16 Simon Josefsson <simon@josefsson.org>
16728 * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
16731 2006-06-16 Simon Josefsson <simon@josefsson.org>
16733 * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
16734 tests/resume.c, tests/tlsia.c: Need config.h.
16736 2006-06-16 Simon Josefsson <simon@josefsson.org>
16738 * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
16740 2006-06-16 Simon Josefsson <simon@josefsson.org>
16744 2006-06-16 Simon Josefsson <simon@josefsson.org>
16746 * includes/gnutls/extra.h: Fix prototype.
16748 2006-06-16 Simon Josefsson <simon@josefsson.org>
16752 2006-06-16 Simon Josefsson <simon@josefsson.org>
16754 * lib/strfile.h: Remove.
16756 2006-06-16 Simon Josefsson <simon@josefsson.org>
16758 * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
16759 libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
16760 of strfile stuff, to fix problem with binary files on mingw.
16762 2006-06-16 Simon Josefsson <simon@josefsson.org>
16764 * tests/set_pkcs12_cred.c: Use utils stuff.
16766 2006-06-16 Simon Josefsson <simon@josefsson.org>
16768 * lib/gnutls_global.c: Initialize winsock, for mingw.
16770 2006-06-16 Simon Josefsson <simon@josefsson.org>
16772 * configure.in: Add HAVE_WINSOCK.
16774 2006-06-16 Simon Josefsson <simon@josefsson.org>
16776 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
16777 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
16778 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
16779 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
16780 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
16781 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
16782 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
16783 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
16784 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
16785 doc/examples/tcp.c: Include config.h, don't include netinet/in.h
16788 2006-06-16 Simon Josefsson <simon@josefsson.org>
16790 * configure.in: Need to use AC_LINK_IFELSE, for
16791 -Wl,--enable-runtime-pseudo-reloc.
16793 2006-06-16 Simon Josefsson <simon@josefsson.org>
16795 * configure.in: Simplify.
16797 2006-06-16 Simon Josefsson <simon@josefsson.org>
16799 * configure.in: Fix typo.
16801 2006-06-16 Simon Josefsson <simon@josefsson.org>
16803 * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
16804 if supported. The former is to produce MSVS-compatible DLLs. The
16805 second is needed to link libgnutls-extra at all (only due to
16806 _gnutls_compression_algorithms, fix it another way?).
16808 2006-06-16 Simon Josefsson <simon@josefsson.org>
16810 * gl/Makefile.am: Update.
16812 2006-06-16 Simon Josefsson <simon@josefsson.org>
16814 * gl/arpa_inet_.h, gl/inet_pton.c: Update.
16816 2006-06-16 Simon Josefsson <simon@josefsson.org>
16818 * configure.in: Typo.
16820 2006-06-16 Simon Josefsson <simon@josefsson.org>
16822 * configure.in: Add all the LZO tests.
16824 2006-06-15 Simon Josefsson <simon@josefsson.org>
16826 * po/sv.po: Sync with TP.
16828 2006-06-15 Simon Josefsson <simon@josefsson.org>
16830 * configure.in: AC_PROG_CXX must be invoked unconditionally, for
16833 2006-06-15 Simon Josefsson <simon@josefsson.org>
16835 * lib/Makefile.am: Fix last commit.
16837 2006-06-15 Simon Josefsson <simon@josefsson.org>
16839 * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
16841 2006-06-15 Simon Josefsson <simon@josefsson.org>
16843 * configure.in: Add --disable-cxx, to make it possibly to disable
16844 the C++ stuff. Will also automatically disable it if there is no
16847 2006-06-15 Simon Josefsson <simon@josefsson.org>
16849 * doc/examples/Makefile.am: Use gnulib, for portability.
16851 2006-06-15 Simon Josefsson <simon@josefsson.org>
16853 * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
16856 2006-06-15 Simon Josefsson <simon@josefsson.org>
16858 * gl/m4/arpa_inet_h.m4: Update.
16860 2006-06-15 Simon Josefsson <simon@josefsson.org>
16862 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
16863 gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
16864 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
16867 2006-06-14 Simon Josefsson <simon@josefsson.org>
16869 * configure.in: Remove mingw32 hook to get -lwsock32, the
16870 getaddrinfo gnulib module links with -lws2_32 which is the more
16871 appropriate library to use (winsock.h goes with wsock32.lib and
16872 winsock2.h goes with ws2_32, of which the latter is backwards
16873 compatible and available since Windows 3.11 or so, I'm told).
16875 2006-06-14 Simon Josefsson <simon@josefsson.org>
16877 * tests/certder.c: fix
16879 2006-06-12 Simon Josefsson <simon@josefsson.org>
16881 * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
16882 gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
16883 gl/read-file.h: Update.
16885 2006-06-10 Simon Josefsson <simon@josefsson.org>
16887 * configure.in: Bump so version.
16889 2006-06-08 Simon Josefsson <simon@josefsson.org>
16891 * doc/reference/Makefile.am: Add gnutlsxx.h.
16893 2006-06-07 Simon Josefsson <simon@josefsson.org>
16895 * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
16896 gl/stdint_.h: Update.
16898 2006-06-07 Simon Josefsson <simon@josefsson.org>
16900 * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
16902 2006-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16904 * NEWS, configure.in, includes/Makefile.am,
16905 includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
16906 lib/gnutlsxx.cpp: Added a preliminary C++ interface.
16908 2006-06-01 Simon Josefsson <simon@josefsson.org>
16910 * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
16912 2006-05-23 Simon Josefsson <simon@josefsson.org>
16914 * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
16916 2006-05-23 Simon Josefsson <simon@josefsson.org>
16918 * po/LINGUAS, po/sv.po: Sync with TP.
16920 2006-05-22 Simon Josefsson <simon@josefsson.org>
16922 * doc/manpages/certtool.1: Typo, from debian #368323.
16924 2006-05-18 Simon Josefsson <simon@josefsson.org>
16926 * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
16928 2006-05-17 Simon Josefsson <simon@josefsson.org>
16930 * doc/protocol/rfc4507.txt: Add.
16932 2006-05-17 Simon Josefsson <simon@josefsson.org>
16934 * NEWS, configure.in: Bump versions.
16936 2006-05-15 Simon Josefsson <simon@josefsson.org>
16938 * ChangeLog: [no log message]
16940 2006-05-15 Simon Josefsson <simon@josefsson.org>
16942 * NEWS: Version 1.4.0.
16944 2006-05-15 Simon Josefsson <simon@josefsson.org>
16946 * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
16948 2006-05-15 Simon Josefsson <simon@josefsson.org>
16950 * src/certtool-cfg.c: Remove duplicated #include.
16952 2006-05-12 Simon Josefsson <simon@josefsson.org>
16954 * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
16955 exist on most platforms.
16957 2006-05-12 Simon Josefsson <simon@josefsson.org>
16961 2006-05-12 Simon Josefsson <simon@josefsson.org>
16963 * src/serv.c: Need getaddrinfo.h.
16965 2006-05-12 Simon Josefsson <simon@josefsson.org>
16967 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
16968 gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
16969 gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
16972 2006-05-11 Simon Josefsson <simon@josefsson.org>
16974 * buildconf: Remove.
16976 2006-05-11 Simon Josefsson <simon@josefsson.org>
16978 * tests/Makefile.am: No supression file.
16980 2006-05-11 Simon Josefsson <simon@josefsson.org>
16982 * libextra/gnutls_ia.c: Remove junk.
16984 2006-05-11 Simon Josefsson <simon@josefsson.org>
16986 * lib/ext_inner_application.c: Fix self tests.
16988 2006-05-11 Simon Josefsson <simon@josefsson.org>
16990 * libextra/gnutls_ia.c: Indent.
16992 2006-05-11 Simon Josefsson <simon@josefsson.org>
16994 * doc/manpages/Makefile.am: Update.
16996 2006-05-11 Simon Josefsson <simon@josefsson.org>
16998 * tests/Makefile.am: Improve valgrind stuff.
17000 2006-05-11 Simon Josefsson <simon@josefsson.org>
17002 * .cvsignore: [no log message]
17004 2006-05-11 Simon Josefsson <simon@josefsson.org>
17006 * config.rpath: Not needed, generated by autopoint.
17008 2006-05-11 Simon Josefsson <simon@josefsson.org>
17010 * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
17011 gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
17013 2006-05-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17015 * lib/auth_cert.c: updated to reflect the new openpgp draft.
17017 2006-05-11 Simon Josefsson <simon@josefsson.org>
17019 * configure.in: Check for -Wno-pointer-sign, taken from Werner's
17022 2006-05-10 Simon Josefsson <simon@josefsson.org>
17024 * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
17026 2006-05-10 Simon Josefsson <simon@josefsson.org>
17028 * configure.in: Bump required libtasn1.
17030 2006-05-10 Simon Josefsson <simon@josefsson.org>
17032 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17033 lib/minitasn1/element.c, lib/minitasn1/errors.c,
17034 lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
17035 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
17036 lib/minitasn1/structure.c: Update to 0.3.4.
17038 2006-05-07 Simon Josefsson <simon@josefsson.org>
17040 * configure.in: Bump required libtasn1 version to 0.3.3.
17042 2006-05-07 Simon Josefsson <simon@josefsson.org>
17044 * tests/Makefile.am: Fix.
17046 2006-05-07 Simon Josefsson <simon@josefsson.org>
17050 2006-05-07 Simon Josefsson <simon@josefsson.org>
17052 * tests/Makefile.am: Run tests under valgrind.
17054 2006-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17056 * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
17057 Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
17060 2006-05-05 Simon Josefsson <simon@josefsson.org>
17062 * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
17064 2006-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17066 * lib/minitasn1/structure.c: updated to the latest libtasn1
17068 2006-05-05 Simon Josefsson <simon@josefsson.org>
17072 2006-05-05 Simon Josefsson <simon@josefsson.org>
17074 * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
17075 lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c:
17076 TLS/IA fixes from Emile.
17078 2006-04-27 Simon Josefsson <simon@josefsson.org>
17080 * doc/protocol/rfc4366.txt: Add.
17082 2006-04-27 Simon Josefsson <simon@josefsson.org>
17084 * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
17086 2006-04-26 Simon Josefsson <simon@josefsson.org>
17088 * lib/gnutls_state.c: Fix prototypes.
17090 2006-04-26 Simon Josefsson <simon@josefsson.org>
17092 * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
17094 2006-04-21 Simon Josefsson <simon@josefsson.org>
17096 * doc/protocol/draft-santesson-tls-supp-02.txt,
17097 doc/protocol/draft-santesson-tls-ume-06.txt: Add.
17099 2006-04-19 Simon Josefsson <simon@josefsson.org>
17101 * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
17102 reference, tiny patch from Nix <nix@esperi.org.uk>.
17104 2006-04-19 Simon Josefsson <simon@josefsson.org>
17106 * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
17108 2006-04-17 Simon Josefsson <simon@josefsson.org>
17110 * doc/protocol/draft-housley-tls-authz-extns-03.txt,
17111 doc/protocol/draft-santesson-tls-ume-05.txt: Add.
17113 2006-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17115 * lib/gnutls_priority.c: removed AES-256 from the list of default
17116 ciphers. No point in having it (when everything else is far away
17117 even from 128 bit security)
17119 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17121 * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c:
17122 gnutls_srp_set_client_credentials() uses const
17124 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17126 * lib/gnutls_priority.c: documented the return value in the priority
17129 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17131 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
17134 2006-04-04 Simon Josefsson <simon@josefsson.org>
17136 * gl/m4/gc-random.m4, gl/stdint_.h: Update.
17138 2006-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17140 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
17141 lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
17142 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
17143 instead of multiple calls to str_cpy() and str_cat().
17145 2006-03-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17147 * lib/x509/x509.c: bug fix
17149 2006-03-30 Simon Josefsson <simon@josefsson.org>
17151 * doc/protocol/draft-santesson-tls-supp-00.txt,
17152 doc/protocol/draft-santesson-tls-ume-04.txt: Add.
17154 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17156 * doc/TODO: [no log message]
17158 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17160 * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
17163 2006-03-24 Simon Josefsson <simon@josefsson.org>
17165 * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
17167 2006-03-21 Simon Josefsson <simon@josefsson.org>
17169 * configure.in: Bump version.
17171 2006-03-21 Simon Josefsson <simon@josefsson.org>
17175 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17177 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
17180 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17182 * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
17183 lib/x509/rfc2818_hostname.c: some fixes for compilation
17185 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17187 * src/certtool.c: export to DER format is possible with certtool
17189 2006-03-15 Simon Josefsson <simon@josefsson.org>
17191 * configure.in: Bump versions.
17193 2006-03-15 Simon Josefsson <simon@josefsson.org>
17197 2006-03-15 Simon Josefsson <simon@josefsson.org>
17199 * lib/gnutls_cert.c: Indent.
17201 2006-03-15 Simon Josefsson <simon@josefsson.org>
17203 * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
17204 to ../gnutls_cert.c.
17206 2006-03-15 Simon Josefsson <simon@josefsson.org>
17208 * lib/gnutls_cert.c: Move from x509/compat.c.
17210 2006-03-12 Simon Josefsson <simon@josefsson.org>
17212 * doc/README.CVS: Add.
17214 2006-03-12 Simon Josefsson <simon@josefsson.org>
17216 * doc/manpages/Makefile.am: Update.
17218 2006-03-12 Simon Josefsson <simon@josefsson.org>
17220 * lib/minitasn1/structure.c: Update.
17222 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17224 * lib/gnutls_global.c: force the gcrypt random generator to be
17225 initialized at startup. Maybe it should be within and ifdef? This
17226 saves lots of debugging time when something fails.
17228 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17230 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
17231 lib/minitasn1/structure.c: added the fix for der_coding() from
17234 2006-03-09 Simon Josefsson <simon@josefsson.org>
17236 * doc/manpages/Makefile.am: Rebuild srp manpages too.
17238 2006-03-08 Simon Josefsson <simon@josefsson.org>
17240 * ChangeLog: [no log message]
17242 2006-03-08 Simon Josefsson <simon@josefsson.org>
17244 * NEWS: Version 1.3.5.
17246 2006-03-08 Simon Josefsson <simon@josefsson.org>
17250 2006-03-08 Simon Josefsson <simon@josefsson.org>
17254 2006-03-08 Simon Josefsson <simon@josefsson.org>
17258 2006-03-08 Simon Josefsson <simon@josefsson.org>
17260 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
17262 2006-03-08 Simon Josefsson <simon@josefsson.org>
17264 * po/LINGUAS, po/pl.po: Sync with TP.
17266 2006-03-08 Simon Josefsson <simon@josefsson.org>
17268 * Makefile.am: Add update-po target.
17270 2006-03-08 Simon Josefsson <simon@josefsson.org>
17272 * doc/manpages/Makefile.am: Update.
17274 2006-03-08 Simon Josefsson <simon@josefsson.org>
17276 * lib/x509/xml.c: Doc fix.
17278 2006-03-08 Simon Josefsson <simon@josefsson.org>
17282 2006-03-08 Simon Josefsson <simon@josefsson.org>
17284 * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
17285 asn1_copy_node API.
17287 2006-03-08 Simon Josefsson <simon@josefsson.org>
17289 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
17291 2006-03-08 Simon Josefsson <simon@josefsson.org>
17293 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17294 lib/minitasn1/element.c, lib/minitasn1/int.h,
17295 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
17296 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
17297 lib/minitasn1/structure.c: Update.
17299 2006-03-08 Simon Josefsson <simon@josefsson.org>
17301 * lib/x509/xml.c: Use internal error approach again, after
17302 discussion with Nikos.
17304 2006-03-08 Simon Josefsson <simon@josefsson.org>
17306 * lib/x509/xml.c: Fix.
17308 2006-03-08 Simon Josefsson <simon@josefsson.org>
17310 * lib/minitasn1/coding.c, lib/minitasn1/int.h,
17311 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
17313 2006-03-08 Simon Josefsson <simon@josefsson.org>
17315 * lib/x509/xml.c: Fix type_field.
17317 2006-03-08 Simon Josefsson <simon@josefsson.org>
17319 * lib/x509/xml.c: Use external API.
17321 2006-03-08 Simon Josefsson <simon@josefsson.org>
17323 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17324 lib/minitasn1/element.c, lib/minitasn1/int.h,
17325 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17326 lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
17328 2006-03-08 Simon Josefsson <simon@josefsson.org>
17330 * lib/x509/xml.c: Fix.
17332 2006-03-08 Simon Josefsson <simon@josefsson.org>
17334 * lib/x509/common.c: Use external libtasn1 API.
17336 2006-03-08 Simon Josefsson <simon@josefsson.org>
17338 * lib/x509/xml.c: Fix typo.
17340 2006-03-08 Simon Josefsson <simon@josefsson.org>
17342 * configure.in: Required libtasn1 0.3.1.
17344 2006-03-08 Simon Josefsson <simon@josefsson.org>
17346 * lib/x509/xml.c: Revert, we now use the new exported functions.
17348 2006-03-08 Simon Josefsson <simon@josefsson.org>
17350 * lib/x509/xml.c: Make it build.
17352 2006-03-08 Simon Josefsson <simon@josefsson.org>
17356 2006-03-08 Simon Josefsson <simon@josefsson.org>
17360 2006-03-08 Simon Josefsson <simon@josefsson.org>
17362 * lib/x509/xml.c: Disable XML functionality, because it relies on
17363 libtasn1 internals.
17365 2006-03-08 Simon Josefsson <simon@josefsson.org>
17369 2006-03-08 Simon Josefsson <simon@josefsson.org>
17371 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
17374 2006-03-08 Simon Josefsson <simon@josefsson.org>
17376 * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
17377 src/common.h, src/serv.c, tests/resume.c: Indent.
17379 2006-03-08 Simon Josefsson <simon@josefsson.org>
17381 * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
17382 gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
17383 gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
17385 2006-03-08 Simon Josefsson <simon@josefsson.org>
17389 2006-03-08 Simon Josefsson <simon@josefsson.org>
17391 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
17394 2006-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17396 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
17397 src/common.c, src/common.h: gnutls-cli can now recognize services
17398 and port numbers with the -p option.
17400 2006-03-03 Simon Josefsson <simon@josefsson.org>
17402 * .cvscopying: Fix.
17404 2006-03-03 Simon Josefsson <simon@josefsson.org>
17406 * lib/Makefile.am: Gettext fixes.
17408 2006-03-03 Simon Josefsson <simon@josefsson.org>
17410 * lib/gnutls_errors.c: Fix.
17412 2006-03-03 Simon Josefsson <simon@josefsson.org>
17414 * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
17417 2006-03-03 Simon Josefsson <simon@josefsson.org>
17419 * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
17421 2006-03-03 Simon Josefsson <simon@josefsson.org>
17423 * maint.mk: Update.
17425 2006-03-03 Simon Josefsson <simon@josefsson.org>
17427 * maint-cfg.mk: Add indent file list.
17429 2006-03-03 Simon Josefsson <simon@josefsson.org>
17431 * Makefile.am: Remove indent target.
17433 2006-03-03 Simon Josefsson <simon@josefsson.org>
17435 * configure.in: Revert, autoreconf needs it.
17437 2006-03-03 Simon Josefsson <simon@josefsson.org>
17439 * configure.in: Remove gettext version stuff.
17441 2006-03-03 Simon Josefsson <simon@josefsson.org>
17443 * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
17444 gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
17445 gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
17446 gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
17447 gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
17448 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
17449 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
17451 2006-03-03 Simon Josefsson <simon@josefsson.org>
17455 2006-03-03 Simon Josefsson <simon@josefsson.org>
17457 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
17460 2006-03-01 Simon Josefsson <simon@josefsson.org>
17462 * gtk-doc.make: Add.
17464 2006-03-01 Simon Josefsson <simon@josefsson.org>
17466 * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
17467 gl/readline.c, maint.mk: Update.
17469 2006-03-01 Simon Josefsson <simon@josefsson.org>
17471 * buildconf, maint-cfg.mk: Don't gtkdocize.
17473 2006-02-28 Simon Josefsson <simon@josefsson.org>
17475 * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
17476 lib/minitasn1/decoding.c, lib/minitasn1/der.h,
17477 lib/minitasn1/element.c, lib/minitasn1/errors.h,
17478 lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
17479 lib/minitasn1/gstr.h, lib/minitasn1/int.h,
17480 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17481 lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
17483 2006-02-27 Simon Josefsson <simon@josefsson.org>
17485 * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
17486 Eric Leblond <regit@inl.fr>.
17488 2006-02-17 Simon Josefsson <simon@josefsson.org>
17490 * lib/x509/sign.c: Fix warning.
17492 2006-02-17 Simon Josefsson <simon@josefsson.org>
17494 * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
17495 has the same values as GNUTLS_MAC_*.
17497 2006-02-16 Simon Josefsson <simon@josefsson.org>
17499 * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
17501 2006-02-14 Simon Josefsson <simon@josefsson.org>
17503 * maint-cfg.mk: Fix.
17505 2006-02-14 Simon Josefsson <simon@josefsson.org>
17507 * maint-cfg.mk: Fix.
17509 2006-02-14 Simon Josefsson <simon@josefsson.org>
17511 * maint-cfg.mk: Fix.
17513 2006-02-14 Simon Josefsson <simon@josefsson.org>
17515 * maint-cfg.mk: Fix.
17517 2006-02-14 Simon Josefsson <simon@josefsson.org>
17519 * maint-cfg.mk: Add mingw32 target.
17521 2006-02-14 Simon Josefsson <simon@josefsson.org>
17523 * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
17524 gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
17525 maintainer-makefile module.
17527 2006-02-11 Simon Josefsson <simon@josefsson.org>
17529 * lib/x509/xml.c: Use external libtasn1 API.
17531 2006-02-11 Simon Josefsson <simon@josefsson.org>
17533 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17534 lib/minitasn1/der.h, lib/minitasn1/element.c,
17535 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17536 lib/minitasn1/structure.c: Sync with libtasn1 CVS.
17538 2006-02-11 Simon Josefsson <simon@josefsson.org>
17540 * configure.in: Bump libtasn1 version.
17542 2006-02-10 Simon Josefsson <simon@josefsson.org>
17544 * NEWS, configure.in: Bump versions.
17546 2006-02-09 Simon Josefsson <simon@josefsson.org>
17550 2006-02-09 Simon Josefsson <simon@josefsson.org>
17552 * ChangeLog: [no log message]
17554 2006-02-09 Simon Josefsson <simon@josefsson.org>
17556 * NEWS: Version 1.3.4.
17558 2006-02-09 Simon Josefsson <simon@josefsson.org>
17562 2006-02-09 Simon Josefsson <simon@josefsson.org>
17564 * NEWS, THANKS: Add.
17566 2006-02-09 Simon Josefsson <simon@josefsson.org>
17568 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17569 lib/minitasn1/element.c, lib/minitasn1/errors.c,
17570 lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
17571 lib/minitasn1/gstr.c, lib/minitasn1/int.h,
17572 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17573 lib/minitasn1/structure.c: Update from libtasn1.
17575 2006-02-09 Simon Josefsson <simon@josefsson.org>
17579 2006-02-09 Simon Josefsson <simon@josefsson.org>
17581 * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
17583 2006-02-08 Simon Josefsson <simon@josefsson.org>
17585 * lib/minitasn1/decoding.c: Fix typo in last commit.
17587 2006-02-08 Simon Josefsson <simon@josefsson.org>
17589 * tests/set_pkcs12_cred.c: Simplify using under gdb.
17591 2006-02-08 Simon Josefsson <simon@josefsson.org>
17593 * lib/minitasn1/decoding.c: Fix for latest certder bug.
17595 2006-02-08 Simon Josefsson <simon@josefsson.org>
17597 * tests/certder.c: Add more bug trigger.
17599 2006-02-08 Simon Josefsson <simon@josefsson.org>
17601 * tests/certder.c: Add.
17603 2006-02-08 Simon Josefsson <simon@josefsson.org>
17605 * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
17607 2006-02-08 Simon Josefsson <simon@josefsson.org>
17609 * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
17611 2006-02-08 Simon Josefsson <simon@josefsson.org>
17613 * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
17615 2006-02-08 Simon Josefsson <simon@josefsson.org>
17617 * lib/minitasn1/element.c: Fix copyright.
17619 2006-02-08 Simon Josefsson <simon@josefsson.org>
17621 * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
17622 asn1_get_length_der usage.
17624 2006-02-08 Simon Josefsson <simon@josefsson.org>
17626 * lib/minitasn1/decoding.c: Revert.
17628 2006-02-08 Simon Josefsson <simon@josefsson.org>
17630 * tests/.cvsignore: [no log message]
17632 2006-02-08 Simon Josefsson <simon@josefsson.org>
17634 * lib/minitasn1/decoding.c: Fix for cert selftest.
17636 2006-02-08 Simon Josefsson <simon@josefsson.org>
17638 * tests/Makefile.am: Add certder test.
17640 2006-02-08 Simon Josefsson <simon@josefsson.org>
17642 * tests/certder.c: Add.
17644 2006-02-08 Simon Josefsson <simon@josefsson.org>
17648 2006-02-08 Simon Josefsson <simon@josefsson.org>
17652 2006-02-08 Simon Josefsson <simon@josefsson.org>
17654 * lib/minitasn1/libtasn1.h: Bump version.
17656 2006-02-08 Simon Josefsson <simon@josefsson.org>
17658 * configure.in: Need libtasn1 0.2.18.
17660 2006-02-08 Simon Josefsson <simon@josefsson.org>
17662 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17663 lib/minitasn1/der.h, lib/minitasn1/element.c,
17664 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17665 lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
17666 by report from "Evgeny Legerov" <admin@gleg.net>.
17668 2006-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17670 * lib/x509/xml.c: some fixes for the new libtasn1
17672 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17674 * lib/x509/mpi.c: [no log message]
17676 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17678 * lib/x509/mpi.c: corrected wrong order of free.
17680 2006-02-02 Simon Josefsson <simon@josefsson.org>
17682 * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
17683 for AIX compiler, reported by "Heiden, John"
17684 <JHeiden@UTNet.UToledo.Edu>.
17686 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17688 * NEWS: [no log message]
17690 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17692 * lib/gnutls_x509.c: Corrected bugs in
17693 gnutls_certificate_set_x509_crl() and
17694 gnutls_certificate_set_x509_trust(), that caused memory corruption
17695 if more than one certificates were added. Report and patch by Max
17696 Kellermann <max@duempel.org>.
17698 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17700 * NEWS: [no log message]
17702 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17704 * lib/gnutls_record.c: added some text about premature termination
17707 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17709 * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
17710 gnutls_send will no longer invalidate session if the underlying send
17711 fails, but it will set may_not_write to true. That is to allow
17712 reading the already received data. Patches and bug reports by Yoann
17713 Vandoorselaere <yoann@prelude-ids.org>
17715 2006-01-27 Simon Josefsson <simon@josefsson.org>
17717 * gl/.cvsignore: [no log message]
17719 2006-01-27 Simon Josefsson <simon@josefsson.org>
17721 * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
17722 gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c:
17725 2006-01-27 Simon Josefsson <simon@josefsson.org>
17727 * src/common.h: Mingw32 fixes.
17729 2006-01-27 Simon Josefsson <simon@josefsson.org>
17731 * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
17733 2006-01-20 Simon Josefsson <simon@josefsson.org>
17735 * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
17737 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17739 * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
17740 since it is not supported any more.
17742 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17744 * doc/gnutls.texi: minor updates.
17746 2006-01-19 Simon Josefsson <simon@josefsson.org>
17748 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
17749 gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
17751 2006-01-18 Simon Josefsson <simon@josefsson.org>
17755 2006-01-18 Simon Josefsson <simon@josefsson.org>
17757 * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
17759 2006-01-12 Simon Josefsson <simon@josefsson.org>
17761 * NEWS, configure.in: Bump versions.
17763 2006-01-12 Simon Josefsson <simon@josefsson.org>
17765 * Makefile.am: Fix igloo scp.
17767 2006-01-12 Simon Josefsson <simon@josefsson.org>
17769 * Makefile.am: Re-add igloo.
17771 2006-01-12 Simon Josefsson <simon@josefsson.org>
17773 * ChangeLog: [no log message]
17775 2006-01-12 Simon Josefsson <simon@josefsson.org>
17777 * NEWS: Version 1.3.3.
17779 2006-01-12 Simon Josefsson <simon@josefsson.org>
17781 * .cvscopying: Fix copyright years.
17783 2006-01-12 Simon Josefsson <simon@josefsson.org>
17785 * doc/manpages/Makefile.am: Update.
17787 2006-01-11 Simon Josefsson <simon@josefsson.org>
17789 * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
17790 gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
17792 2006-01-09 Simon Josefsson <simon@josefsson.org>
17794 * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
17795 gl/m4/stdint.m4, gl/stdint_.h: Update.
17797 2006-01-09 Simon Josefsson <simon@josefsson.org>
17799 * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
17801 2006-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17803 * doc/bibliography.texi: [no log message]
17805 2005-12-31 Simon Josefsson <simon@josefsson.org>
17807 * includes/gnutls/extra.h: C++ fix.
17809 2005-12-31 Simon Josefsson <simon@josefsson.org>
17811 * libextra/gnutls_ia.c: Doc fix.
17813 2005-12-28 Simon Josefsson <simon@josefsson.org>
17815 * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
17817 2005-12-28 Simon Josefsson <simon@josefsson.org>
17819 * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
17820 lib/gnutls_global.h, lib/minitasn1/coding.c,
17821 lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
17822 "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
17824 2005-12-26 Simon Josefsson <simon@josefsson.org>
17828 2005-12-26 Simon Josefsson <simon@josefsson.org>
17830 * lib/gnutls_global.c: Doc fix.
17832 2005-12-26 Simon Josefsson <simon@josefsson.org>
17834 * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
17835 prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
17837 2005-12-23 Simon Josefsson <simon@josefsson.org>
17841 2005-12-23 Simon Josefsson <simon@josefsson.org>
17843 * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
17844 counter for init/deinit, suggested by ZIGLIO, Frediano.
17846 2005-12-18 Simon Josefsson <simon@josefsson.org>
17848 * includes/gnutls/gnutls.h.in: Cosmetic changes.
17850 2005-12-18 Simon Josefsson <simon@josefsson.org>
17852 * includes/gnutls/gnutls.h.in: Cosmetic changes.
17854 2005-12-18 Simon Josefsson <simon@josefsson.org>
17856 * tests/resume.c: Fix mem leak.
17858 2005-12-17 Simon Josefsson <simon@josefsson.org>
17862 2005-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17864 * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
17865 lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
17866 copy that caused crashes.
17868 2005-12-17 Simon Josefsson <simon@josefsson.org>
17870 * tests/resume.c: More debug info.
17872 2005-12-17 Simon Josefsson <simon@josefsson.org>
17874 * tests/.cvsignore: [no log message]
17876 2005-12-17 Simon Josefsson <simon@josefsson.org>
17880 2005-12-17 Simon Josefsson <simon@josefsson.org>
17882 * tests/Makefile.am: Add resume self test.
17884 2005-12-17 Simon Josefsson <simon@josefsson.org>
17886 * tests/resume.c: Add, to test resume funtions.
17888 2005-12-17 Simon Josefsson <simon@josefsson.org>
17892 2005-12-17 Simon Josefsson <simon@josefsson.org>
17894 * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
17896 2005-12-16 Simon Josefsson <simon@josefsson.org>
17900 2005-12-16 Simon Josefsson <simon@josefsson.org>
17902 * lib/gnutls_state.c: Doc fix.
17904 2005-12-16 Simon Josefsson <simon@josefsson.org>
17906 * NEWS, includes/gnutls/gnutls.h.in: Add.
17908 2005-12-16 Simon Josefsson <simon@josefsson.org>
17910 * lib/gnutls_state.c: Add API to get master secret too.
17912 2005-12-15 Simon Josefsson <simon@josefsson.org>
17914 * includes/gnutls/gnutls.h.in: Fix.
17916 2005-12-15 Simon Josefsson <simon@josefsson.org>
17918 * includes/gnutls/gnutls.h.in: Fix indentation.
17920 2005-12-15 Simon Josefsson <simon@josefsson.org>
17924 2005-12-15 Simon Josefsson <simon@josefsson.org>
17926 * Makefile.am, includes/gnutls/extra.h,
17927 includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
17928 includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
17929 includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
17930 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
17931 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
17932 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
17933 lib/auth_srp_sb64.c, lib/ext_inner_application.c,
17934 lib/ext_inner_application.h, lib/ext_max_record.c,
17935 lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
17936 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
17937 lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
17938 lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
17939 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
17940 lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
17941 lib/gnutls_session.c, lib/gnutls_session_pack.c,
17942 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
17943 lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
17944 libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
17945 tests/dhepskself.c, tests/tlsia.c: Indent more.
17947 2005-12-15 Simon Josefsson <simon@josefsson.org>
17949 * NEWS, configure.in: Bump versions.
17951 2005-12-15 Simon Josefsson <simon@josefsson.org>
17953 * Makefile.am: Remove igloo, it seem weird.
17955 2005-12-15 Simon Josefsson <simon@josefsson.org>
17957 * ChangeLog: [no log message]
17959 2005-12-15 Simon Josefsson <simon@josefsson.org>
17961 * NEWS: Version 1.3.2.
17963 2005-12-15 Simon Josefsson <simon@josefsson.org>
17965 * doc/manpages/Makefile.am: Update.
17967 2005-12-15 Simon Josefsson <simon@josefsson.org>
17971 2005-12-15 Simon Josefsson <simon@josefsson.org>
17973 * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
17975 2005-12-15 Simon Josefsson <simon@josefsson.org>
17977 * lib/gnutls_int.h: Remove debug code.
17979 2005-12-15 Simon Josefsson <simon@josefsson.org>
17983 2005-12-15 Simon Josefsson <simon@josefsson.org>
17985 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
17986 functions to access the TLS PRF and to extract client/server random
17987 fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
17989 2005-12-15 Simon Josefsson <simon@josefsson.org>
17993 2005-12-15 Simon Josefsson <simon@josefsson.org>
17997 2005-12-15 Simon Josefsson <simon@josefsson.org>
17999 * doc/reference/Makefile.am: Ignore more.
18001 2005-12-15 Simon Josefsson <simon@josefsson.org>
18003 * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
18006 2005-12-15 Simon Josefsson <simon@josefsson.org>
18008 * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
18009 doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
18010 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
18011 lib/defines.h, lib/ext_inner_application.c,
18012 lib/ext_inner_application.h, lib/gnutls_alert.c,
18013 lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
18014 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
18015 lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
18016 libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
18019 2005-12-15 Simon Josefsson <simon@josefsson.org>
18021 * gl/m4/gnulib-comp.m4: Update.
18023 2005-12-12 Simon Josefsson <simon@josefsson.org>
18027 2005-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18029 * lib/gnutls_ui.c: added missing set_params_function()
18031 2005-12-09 Simon Josefsson <simon@josefsson.org>
18033 * configure.in: Bump versions.
18035 2005-12-09 Simon Josefsson <simon@josefsson.org>
18039 2005-12-09 Simon Josefsson <simon@josefsson.org>
18041 * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
18042 lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
18043 lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
18044 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
18045 lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
18046 lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
18047 lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
18048 lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
18049 lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
18050 "unsigned". Remove unused "sint".
18052 2005-12-09 Simon Josefsson <simon@josefsson.org>
18054 * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
18055 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
18056 lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
18057 lib/x509/mpi.h, libextra/openpgp/extras.c,
18058 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
18059 uint32 with uint32_t.
18061 2005-12-09 Simon Josefsson <simon@josefsson.org>
18063 * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
18064 lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
18065 lib/ext_max_record.h, lib/ext_server_name.c,
18066 lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
18067 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
18068 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
18069 lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
18070 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
18071 lib/x509/x509_write.c: Replace uint16 with uint16_t.
18073 2005-12-09 Simon Josefsson <simon@josefsson.org>
18075 * configure.in: Remove unused sizeof checks.
18077 2005-12-09 Simon Josefsson <simon@josefsson.org>
18079 * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
18080 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
18081 lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
18082 lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
18083 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
18084 lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
18085 lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
18086 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
18087 lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
18088 lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
18089 lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
18090 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
18091 libextra/openpgp/xml.c: Replace uint8 with uint8_t.
18093 2005-12-09 Simon Josefsson <simon@josefsson.org>
18095 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
18097 2005-12-09 Simon Josefsson <simon@josefsson.org>
18099 * lib/defines.h: Remove unused types, to start the transition to the
18100 POSIX integer types (uint32_t, uint16_t, uint8_t).
18102 2005-12-09 Simon Josefsson <simon@josefsson.org>
18104 * src/Makefile.am: Remove -I../lib, these tools should only use the
18107 2005-12-09 Simon Josefsson <simon@josefsson.org>
18109 * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
18110 so include it at the right place.
18112 2005-12-08 Simon Josefsson <simon@josefsson.org>
18114 * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
18116 2005-12-08 Simon Josefsson <simon@josefsson.org>
18118 * lib/gnutls_x509.c: Fix mem leak.
18120 2005-12-08 Simon Josefsson <simon@josefsson.org>
18122 * ChangeLog: [no log message]
18124 2005-12-08 Simon Josefsson <simon@josefsson.org>
18126 * NEWS: Version 1.3.1.
18128 2005-12-08 Simon Josefsson <simon@josefsson.org>
18130 * lib/gnutls_str.c: Fix.
18132 2005-12-08 Simon Josefsson <simon@josefsson.org>
18134 * tests/Makefile.am: Dist pkcs8 blobs.
18136 2005-12-08 Simon Josefsson <simon@josefsson.org>
18140 2005-12-08 Simon Josefsson <simon@josefsson.org>
18144 2005-12-08 Simon Josefsson <simon@josefsson.org>
18146 * doc/manpages/Makefile.am: Update.
18148 2005-12-08 Simon Josefsson <simon@josefsson.org>
18152 2005-12-08 Simon Josefsson <simon@josefsson.org>
18156 2005-12-08 Simon Josefsson <simon@josefsson.org>
18158 * tests/enc3pkcs8.pem: add
18160 2005-12-08 Simon Josefsson <simon@josefsson.org>
18162 * tests/enc3pkcs8.pem: Add.
18164 2005-12-08 Simon Josefsson <simon@josefsson.org>
18166 * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
18168 2005-12-08 Simon Josefsson <simon@josefsson.org>
18170 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
18172 2005-12-08 Simon Josefsson <simon@josefsson.org>
18174 * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
18176 2005-12-08 Simon Josefsson <simon@josefsson.org>
18180 2005-12-08 Simon Josefsson <simon@josefsson.org>
18182 * src/certtool.c: Make --password work for PKCS#8 --key-info.
18184 2005-12-08 Simon Josefsson <simon@josefsson.org>
18186 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
18188 2005-12-08 Simon Josefsson <simon@josefsson.org>
18190 * doc/TODO: Remove.
18192 2005-12-08 Simon Josefsson <simon@josefsson.org>
18196 2005-12-08 Simon Josefsson <simon@josefsson.org>
18198 * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
18199 Remove unused "encrypted" variable.
18201 2005-12-08 Simon Josefsson <simon@josefsson.org>
18203 * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
18206 2005-12-08 Simon Josefsson <simon@josefsson.org>
18210 2005-12-08 Simon Josefsson <simon@josefsson.org>
18212 * tests/.cvsignore: [no log message]
18214 2005-12-08 Simon Josefsson <simon@josefsson.org>
18216 * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
18217 tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
18218 credentials from PKCS#12 files.
18220 2005-12-08 Simon Josefsson <simon@josefsson.org>
18222 * src/certtool.c: Print PKCS#12 type for each element.
18224 2005-12-06 Simon Josefsson <simon@josefsson.org>
18226 * doc/protocol/rfc4279.txt: Add.
18228 2005-12-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18230 * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
18231 Bugs reported by Yoann Vandoorselare.
18233 2005-12-02 Simon Josefsson <simon@josefsson.org>
18235 * Makefile.am: Put 1.3.x releases in devel/ directory.
18237 2005-12-02 Simon Josefsson <simon@josefsson.org>
18241 2005-12-02 Simon Josefsson <simon@josefsson.org>
18245 2005-12-02 Simon Josefsson <simon@josefsson.org>
18249 2005-12-02 Simon Josefsson <simon@josefsson.org>
18253 2005-12-02 Simon Josefsson <simon@josefsson.org>
18257 2005-12-02 Simon Josefsson <simon@josefsson.org>
18261 2005-12-02 Simon Josefsson <simon@josefsson.org>
18265 2005-12-02 Simon Josefsson <simon@josefsson.org>
18267 * doc/README.CODING_STYLE: Mention indentation.
18269 2005-12-02 Simon Josefsson <simon@josefsson.org>
18273 2005-12-01 Simon Josefsson <simon@josefsson.org>
18275 * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
18277 2005-12-01 Simon Josefsson <simon@josefsson.org>
18279 * src/cli.c: Don't infloop.
18281 2005-12-01 Simon Josefsson <simon@josefsson.org>
18285 2005-12-01 Simon Josefsson <simon@josefsson.org>
18287 * src/cli.c: Check starttls_alarmed earlier, the signal might be
18288 sent before select is called. Report by Otto Maddox
18289 <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
18290 Ando <nand@mac.com>.
18292 2005-12-01 Simon Josefsson <simon@josefsson.org>
18294 * tests/.cvsignore: [no log message]
18296 2005-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18298 * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
18299 lib/gnutls_session_pack.c: Some fixes in session resumption and
18300 prototypes. Based on patches and suggestions by Joe Orton.
18302 2005-11-21 Simon Josefsson <simon@josefsson.org>
18304 * doc/protocol/tls-numbers.txt: From
18305 <http://people.nokia.net/~pasi/tls-numbers.txt>.
18307 2005-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18309 * lib/x509/privkey_pkcs8.c: added some clarification about the
18312 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18314 * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
18315 machines. Reported by Max Kellermann <max@duempel.org>.
18317 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18319 * src/cli-gaa.c, src/cli.gaa: [no log message]
18321 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18323 * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
18324 more fixes for PSK.
18326 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18328 * configure.in: the library version number was bumped to 13 to allow
18329 for incompatible changes.
18331 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18333 * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
18334 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
18335 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
18336 lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
18337 lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
18338 src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
18339 src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
18340 DHE-PSK ciphersuite additions.
18342 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18344 * lib/gnutls_psk.c: some documentation updates
18346 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18348 * lib/gnutls_anon_cred.c, lib/gnutls_psk.c:
18349 gnutls_anon_set_params_function was renamed to
18350 gnutls_anon_set_server_params_function to be more consistent with
18351 the other functions. The same for the PSK.
18353 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18355 * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
18356 lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
18357 converted to behave similarly to get_dh_params.
18359 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18361 * doc/gnutls.texi: [no log message]
18363 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18365 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
18366 lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
18367 lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
18368 lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
18369 lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
18370 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
18371 lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
18372 lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
18373 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
18374 lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
18375 lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
18376 tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
18377 DHE-PSK ciphersuites and some cleanups.
18379 2005-11-15 Simon Josefsson <simon@josefsson.org>
18383 2005-11-15 Simon Josefsson <simon@josefsson.org>
18385 * NEWS, configure.in: Bump versions.
18387 2005-11-15 Simon Josefsson <simon@josefsson.org>
18389 * ChangeLog: [no log message]
18391 2005-11-15 Simon Josefsson <simon@josefsson.org>
18393 * NEWS: Version 1.3.0.
18395 2005-11-15 Simon Josefsson <simon@josefsson.org>
18397 * src/prime.c, src/serv.c, tests/pskself.c: Indent.
18399 2005-11-15 Simon Josefsson <simon@josefsson.org>
18401 * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
18404 2005-11-15 Simon Josefsson <simon@josefsson.org>
18406 * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
18407 --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
18408 "-d""<2005-11-08""", and manually adjusting the start and end of the
18411 2005-11-15 Simon Josefsson <simon@josefsson.org>
18413 * Makefile.am: Don't use --tags for cvs2cl.
18415 2005-11-15 Simon Josefsson <simon@josefsson.org>
18417 * lib/Makefile.am: Dist auth_psk.h.
18419 2005-11-15 Simon Josefsson <simon@josefsson.org>
18423 2005-11-15 Simon Josefsson <simon@josefsson.org>
18427 2005-11-15 Simon Josefsson <simon@josefsson.org>
18429 * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
18430 src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
18431 code, to remove use of C++ // comments.
18433 2005-11-15 Simon Josefsson <simon@josefsson.org>
18435 * doc/manpages/Makefile.am: Add license. Fix parser error. Dist
18436 and install SRP man pages too.
18438 2005-11-15 Simon Josefsson <simon@josefsson.org>
18440 * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
18441 src/Makefile.am, src/prime.c: Disable more SRP stuff if
18442 --disable-srp, tiny patch from Albert Chin
18443 <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
18444 from RedHat gnutls-1.2.6 RPM.
18446 2005-11-15 Simon Josefsson <simon@josefsson.org>
18448 * NEWS: Use more verbose NEWS entry format.
18450 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18452 * tests/pskself.c: updated PSK self test
18454 2005-11-15 Simon Josefsson <simon@josefsson.org>
18456 * src/certtool-gaa.c: Fix.
18458 2005-11-15 Simon Josefsson <simon@josefsson.org>
18460 * doc/manpages/Makefile.am: Generated.
18462 2005-11-15 Simon Josefsson <simon@josefsson.org>
18464 * tests/.cvsignore: [no log message]
18466 2005-11-15 Simon Josefsson <simon@josefsson.org>
18468 * tests/Makefile.am: Add pskself.
18470 2005-11-15 Simon Josefsson <simon@josefsson.org>
18472 * tests/pskself.c: Add, based on anonself.c.
18474 2005-11-15 Simon Josefsson <simon@josefsson.org>
18476 * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
18479 2005-11-15 Simon Josefsson <simon@josefsson.org>
18481 * lib/gnutls_psk.c: Doc fix.
18483 2005-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18485 * doc/TODO: [no log message]
18487 2005-11-14 Simon Josefsson <simon@josefsson.org>
18489 * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
18490 lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
18491 src/serv.c: Include config.h first. Tiny patch from Albert Chin
18492 <gnutls-dev@mlists.thewrittenword.com>.
18494 2005-11-14 Simon Josefsson <simon@josefsson.org>
18496 * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
18497 constant, for IBM C v6. Tiny patch from Albert Chin
18498 <gnutls-dev@mlists.thewrittenword.com>.
18500 2005-11-14 Simon Josefsson <simon@josefsson.org>
18502 * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
18503 MAP_FAILED, tiny patch from Albert Chin
18504 <gnutls-dev@mlists.thewrittenword.com>
18506 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18508 * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
18511 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18513 * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
18514 doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
18515 doc/internals.texi: added brief documentation on the extension and
18516 auth_method internals.
18518 2005-11-12 Simon Josefsson <simon@josefsson.org>
18522 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18524 * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
18525 src/certtool.gaa: some documentation updates.
18527 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18529 * doc/arch/certificate-user-use-case.eps,
18530 doc/arch/certificate-user-use-case.pdf,
18531 doc/arch/client-server-use-case.eps,
18532 doc/arch/client-server-use-case.pdf,
18533 doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
18534 doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
18535 doc/arch/objects.eps, doc/arch/objects.pdf,
18536 doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
18537 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
18538 doc/internals.texi, doc/objects.pdf: moved architecture figures to
18541 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18543 * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
18546 2005-11-10 Simon Josefsson <simon@josefsson.org>
18548 * gl/inet_ntop.h, gl/readline.c: Update.
18550 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18552 * doc/gnutls.texi: [no log message]
18554 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18556 * lib/gnutls_int.h: [no log message]
18558 2005-11-08 Simon Josefsson <simon@josefsson.org>
18560 * doc/signatures.texi: Add.
18562 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18564 * doc/Makefile.am, doc/certificate-user-use-case.pdf,
18565 doc/client-server-use-case.pdf, doc/gnutls.texi,
18566 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
18567 doc/internals.texi, doc/objects.pdf: added some stuff about the
18568 internals of gnutls.
18570 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18572 * : added again the files in binary mode.
18574 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18576 * : [no log message]
18578 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18580 * : added some architectural diagrams. Quite primitive.
18582 2005-11-08 Simon Josefsson <simon@josefsson.org>
18584 * doc/signatures.texi: add
18586 2005-11-08 Simon Josefsson <simon@josefsson.org>
18588 * doc/signatures.texi: Wrap around <80 columns.
18590 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18592 * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
18593 src/serv.c: fixed bug in session packing for anonymous connections.
18595 2005-11-07 Simon Josefsson <simon@josefsson.org>
18597 * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
18598 tests/openssl.c, tests/x509_test.c: Indent.
18600 2005-11-07 Simon Josefsson <simon@josefsson.org>
18602 * Makefile.am: Indent tests/.
18604 2005-11-07 Simon Josefsson <simon@josefsson.org>
18608 2005-11-07 Simon Josefsson <simon@josefsson.org>
18610 * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
18611 lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
18612 lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
18613 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
18614 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
18615 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
18616 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
18617 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
18618 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
18619 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
18620 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
18621 lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
18622 lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
18623 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
18624 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
18625 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
18626 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
18627 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
18628 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
18629 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
18630 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
18631 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
18632 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
18633 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
18634 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
18635 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
18636 lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
18637 lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
18638 lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
18639 lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
18640 lib/gnutls_record.h, lib/gnutls_rsa_export.c,
18641 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
18642 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
18643 lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
18644 lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
18645 lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
18646 lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
18647 lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
18648 lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
18649 lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
18650 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
18651 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
18652 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
18653 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
18654 lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
18655 lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
18656 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
18657 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
18658 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
18659 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
18660 lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
18661 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
18662 libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
18663 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
18664 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
18665 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
18666 libextra/openpgp/xml.c, libextra/openssl_compat.c,
18667 libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
18668 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
18669 src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
18670 src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
18672 2005-11-07 Simon Josefsson <simon@josefsson.org>
18674 * Makefile.am: Use GNU coding style for indent.
18676 2005-11-07 Simon Josefsson <simon@josefsson.org>
18678 * doc/manpages/Makefile.am: Add.
18680 2005-11-07 Simon Josefsson <simon@josefsson.org>
18682 * doc/reference/Makefile.am: Ignore more headers.
18684 2005-11-07 Simon Josefsson <simon@josefsson.org>
18686 * src/.cvsignore: [no log message]
18688 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18690 * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
18691 lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
18693 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
18695 * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
18696 doc/manpages/Makefile.am, doc/manpages/psktool.1,
18697 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
18698 lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
18699 lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
18700 lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
18701 lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
18702 lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
18703 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
18704 lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
18705 lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
18706 src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
18707 src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
18708 src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
18709 the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added. * The session resumption data are now system independent.
18711 2005-11-07 Simon Josefsson <simon@josefsson.org>
18713 * ChangeLog: [no log message]
18715 2005-11-07 Simon Josefsson <simon@josefsson.org>
18721 Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation
18723 Copying and distribution of this file, with or without
18724 modification, are permitted provided the copyright notice
18725 and this notice are preserved.