1 2008-04-17 Simon Josefsson <simon@josefsson.org>
5 2008-04-17 Simon Josefsson <simon@josefsson.org>
7 * src/Makefile.am: Link errcodes with gnulib. Possibly fixes
8 rpl_strerror problem when linking on HPUX, see:
10 <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>.
12 2008-04-17 Simon Josefsson <simon@josefsson.org>
16 2008-04-17 Simon Josefsson <simon@josefsson.org>
20 2008-04-17 Simon Josefsson <simon@josefsson.org>
22 * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
23 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:27:03 2008
26 2008-04-17 Simon Josefsson <simon@josefsson.org>
28 * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
30 2008-04-17 Simon Josefsson <simon@josefsson.org>
32 * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
35 2008-04-17 Simon Josefsson <simon@josefsson.org>
37 * lib/auth_cert.c: Fix warning.
39 2008-04-17 Ludovic Courtès <ludo@gnu.org>
41 * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
42 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:15:49 2008
45 2008-04-17 Simon Josefsson <simon@josefsson.org>
47 * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
48 libextra/ and includes/.
50 2008-04-17 Simon Josefsson <simon@josefsson.org>
52 * lib/Makefile.am: Simplify cdk handling.
54 2008-04-17 Simon Josefsson <simon@josefsson.org>
56 * doc/gnutls.texi: Discuss OpenCDK better.
58 2008-04-17 Simon Josefsson <simon@josefsson.org>
60 * README: No need for external opencdk.
62 2008-04-17 Simon Josefsson <simon@josefsson.org>
64 * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
65 link with external opencdk. It seems we now don't have resources to
66 maintain the LGPL opencdk code externally, since making it use
67 GnuTLS's crypto code will be complicated. See discussion in:
69 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
71 2008-04-17 Simon Josefsson <simon@josefsson.org>
73 * configure.in: No need for alloca checks.
75 2008-04-17 Simon Josefsson <simon@josefsson.org>
77 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
78 lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
79 lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
80 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
81 all uses of gnutls_alloca/gnutls_afree. Use normal gnutls_malloc
82 instead. One reason is increased portability to Windows, the other
83 is that several of the uses may be unsafe because the size of data
84 allocated could be large. Reported by Massimo Gaspari
85 <massimo.gaspari@alice.it> in
86 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
88 2008-04-17 Simon Josefsson <simon@josefsson.org>
90 * lib/auth_cert.c: Don't use alloca, the certificate list can be
91 larger than stack size.
93 2008-04-17 Simon Josefsson <simon@josefsson.org>
97 2008-04-17 Simon Josefsson <simon@josefsson.org>
101 2008-04-17 Simon Josefsson <simon@josefsson.org>
103 * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
104 doesn't work under Windows. Reported by Massimo Gaspari
105 <massimo.gaspari@alice.it> in
106 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
108 2008-04-17 Simon Josefsson <simon@josefsson.org>
110 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
113 2008-04-17 Simon Josefsson <simon@josefsson.org>
115 * doc/examples/Makefile.am: Fix typo.
117 2008-04-17 Simon Josefsson <simon@josefsson.org>
119 * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
120 improve portability. Based on HPUX recommendations in
122 <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>.
124 2008-04-16 Simon Josefsson <simon@josefsson.org>
126 * doc/examples/Makefile.am: Reorder libgnu.la last. Possibly fix
127 rpl_fseeko problem reported in
128 <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
130 2008-04-15 Simon Josefsson <simon@josefsson.org>
132 * doc/gnutls.texi: Update bibliography.
134 2008-04-15 Simon Josefsson <simon@josefsson.org>
136 * lib/gnutls_state.c: Doc fix (silence texinfo warning).
138 2008-04-15 Simon Josefsson <simon@josefsson.org>
140 * lib/openpgp/pgp.c: Improve error messages. See
141 <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
143 2008-04-15 Simon Josefsson <simon@josefsson.org>
145 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
147 2008-04-15 Simon Josefsson <simon@josefsson.org>
149 * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
150 set certificate request version if not set.
152 2008-04-15 Simon Josefsson <simon@josefsson.org>
154 * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
155 gnutls_x509_crq_sign2. Based on report from "John Brooks"
156 <aspecialj@gmail.com> in
157 <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
159 2008-04-15 Simon Josefsson <simon@josefsson.org>
161 * NEWS, configure.in: Bump versions.
163 2008-04-14 Simon Josefsson <simon@josefsson.org>
165 * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
167 2008-04-14 Simon Josefsson <simon@josefsson.org>
169 * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
171 2008-04-14 Simon Josefsson <simon@josefsson.org>
173 * ChangeLog: Generated.
175 2008-04-14 Simon Josefsson <simon@josefsson.org>
177 * NEWS: Version 2.3.5.
179 2008-04-14 Simon Josefsson <simon@josefsson.org>
183 2008-04-14 Simon Josefsson <simon@josefsson.org>
187 2008-04-14 Simon Josefsson <simon@josefsson.org>
191 2008-04-13 Simon Josefsson <simon@josefsson.org>
193 * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
195 2008-04-13 Simon Josefsson <simon@josefsson.org>
197 * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
199 2008-04-13 Simon Josefsson <simon@josefsson.org>
201 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4:
204 2008-04-13 Simon Josefsson <simon@josefsson.org>
206 * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff:
207 Quick fix for SHA-224 and old libgcrypt's.
209 2008-04-13 Simon Josefsson <simon@josefsson.org>
213 2008-04-13 Simon Josefsson <simon@josefsson.org>
217 2008-04-13 Simon Josefsson <simon@josefsson.org>
219 * doc/manpages/Makefile.am: Generated.
221 2008-04-13 Simon Josefsson <simon@josefsson.org>
223 * lib/random.h: Fix warnings.
225 2008-04-13 Simon Josefsson <simon@josefsson.org>
229 2008-04-13 Simon Josefsson <simon@josefsson.org>
231 * po/Makevars: We don't need --no-location any more, git stores
234 2008-04-13 Simon Josefsson <simon@josefsson.org>
236 * Makefile.am, cfg.mk: Translation fixes.
238 2008-04-13 Simon Josefsson <simon@josefsson.org>
240 * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
241 po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
242 translation handling to avoid git conflicts.
244 2008-04-13 Simon Josefsson <simon@josefsson.org>
246 * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
247 gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
248 gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
249 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
250 lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
251 lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h:
254 2008-04-13 Simon Josefsson <simon@josefsson.org>
256 * doc/manpages/Makefile.am: Cosmetic.
258 2008-04-13 Simon Josefsson <simon@josefsson.org>
260 * doc/manpages/Makefile.am: Whitespace fix.
262 2008-04-13 Simon Josefsson <simon@josefsson.org>
264 * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
265 easier to understand changes.
267 2008-04-13 Simon Josefsson <simon@josefsson.org>
271 2008-04-13 Simon Josefsson <simon@josefsson.org>
273 * configure.in: Fix test.
275 2008-04-13 Simon Josefsson <simon@josefsson.org>
277 * configure.in: Don't bother checking for --output-def if shared
278 libraries are disabled. Based on report from Massimo Gaspari
279 <massimo.gaspari@alice.it> in
280 <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
282 2008-04-13 Simon Josefsson <simon@josefsson.org>
284 * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
286 2008-04-13 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
288 * includes/gnutls/openpgp.h: changed api.
290 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
292 * src/cli.c: get_auth_subkey has one more parameter.
294 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
296 * lib/opencdk/pubkey.c: return the size of the required buffer to
299 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
301 * lib/openpgp/output.c: Deallocate memory from parameters only when
302 function run was successful.
304 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
306 * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
307 get_auth_subkey() to work for all use cases
309 2008-04-10 Nikos <nmav@crystal.(none)>
311 * lib/openpgp/pgp.c: do not return any subkey if an authentication
314 2008-04-10 Nikos <nmav@crystal.(none)>
316 * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
317 corrected bug in openpgp import when data is of size zero. Reported
320 2008-04-04 Nikos <nmav@crystal.(none)>
322 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
323 a non proper certificate is loaded.
325 2008-04-04 Simon Josefsson <simon@josefsson.org>
327 * doc/protocol/draft-nir-tls-eap-03.txt: Add.
329 2008-04-04 Simon Josefsson <simon@josefsson.org>
331 * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
333 2008-04-03 Simon Josefsson <simon@josefsson.org>
337 2008-04-03 Simon Josefsson <simon@josefsson.org>
339 * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen. Tiny patch
340 from Laurence Withers <l@lwithers.me.uk>, see
342 <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
344 2008-04-03 Simon Josefsson <simon@josefsson.org>
346 * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
347 Josefsson <simon@josefsson.org> Date: Thu Apr 3 09:40:01 2008
350 2008-04-02 Nikos <nmav@crystal.(none)>
352 * NEWS: documented the openpgp updates.
354 2008-04-02 Nikos <nmav@crystal.(none)>
356 * doc/manpages/certtool.1: added the openpgp functionality to the
359 2008-04-02 Nikos <nmav@crystal.(none)>
361 * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
364 2008-04-02 Nikos <nmav@crystal.(none)>
366 * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
367 lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
369 2008-04-02 Nikos <nmav@crystal.(none)>
371 * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
372 Consistent printing of revoked status. Consistent printing of key
375 2008-04-02 Nikos <nmav@crystal.(none)>
377 * lib/gnutls_errors.c: Added revoked UID error string.
379 2008-04-02 Nikos <nmav@crystal.(none)>
381 * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
383 2008-04-02 Simon Josefsson <simon@josefsson.org>
385 * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
387 2008-03-30 Simon Josefsson <simon@josefsson.org>
389 * lib/crypto.h: Fix warnings.
391 2008-03-30 Simon Josefsson <simon@josefsson.org>
393 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
394 lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
396 2008-03-29 Nikos <nmav@crystal.(none)>
398 * NEWS: Documented the --priority option to gnutls-cli and
401 2008-03-29 Nikos <nmav@crystal.(none)>
403 * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
404 the --priority option.
406 2008-03-29 Nikos <nmav@crystal.(none)>
408 * NEWS: corrected the news entry.
410 2008-03-29 Nikos <nmav@crystal.(none)>
412 * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
413 empty key (for PKCS #11). Reported by Joe Orton.
415 2008-03-29 Nikos <nmav@crystal.(none)>
417 * NEWS: gnutls_crypto_rnd_register: ADDED
419 2008-03-29 Nikos <nmav@crystal.(none)>
421 * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
422 <nmav@crystal.(none)> Date: Sat Mar 29 12:01:27 2008 +0200
424 2008-03-29 Simon Josefsson <simon@josefsson.org>
426 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
427 doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
429 2008-03-28 Simon Josefsson <simon@josefsson.org>
431 * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
433 2008-03-28 Simon Josefsson <simon@josefsson.org>
435 * NEWS: Entries added at wrong place, move them.
437 2008-03-28 Simon Josefsson <simon@josefsson.org>
439 * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
440 since it isn't specified in TLS 1.2.
442 2008-03-28 Simon Josefsson <simon@josefsson.org>
444 * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
446 2008-03-28 Simon Josefsson <simon@josefsson.org>
448 * gl/gnulib.mk: Update gnulib files.
450 2008-03-27 Simon Josefsson <simon@josefsson.org>
452 * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
454 2008-03-25 Simon Josefsson <simon@josefsson.org>
456 * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
457 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
458 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
459 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk:
462 2008-03-20 Ludovic Courtès <ludo@gnu.org>
464 * configure.in, guile/src/Makefile.am: Check whether
465 `-fgnu89-inline' is supported before using it. * configure.in: Check for `-fgnu89-inline', define Automake
466 conditional `HAVE_GCC_GNU89_INLINE_OPTION'. * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when `HAVE_GCC_GNU89_INLINE_OPTION' is true.
468 2008-03-19 Simon Josefsson <simon@josefsson.org>
470 * libextra/gnutls_extra.c: Fix LZO build failure.
472 2008-03-19 Ludovic Courtès <ludo@gnu.org>
474 * 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.
476 2008-03-19 Ludovic Courtès <ludo@gnu.org>
478 * guile/src/core.c: guile: Don't declare `inline' functions that use
479 `alloca ()'. * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
481 2008-03-19 Simon Josefsson <simon@josefsson.org>
483 * NEWS, configure.in: Bump versions.
485 2008-03-19 Simon Josefsson <simon@josefsson.org>
487 * ChangeLog: Generated.
489 2008-03-19 Simon Josefsson <simon@josefsson.org>
491 * includes/Makefile.am: Dist gnutls/crypto.h.
493 2008-03-19 Simon Josefsson <simon@josefsson.org>
495 * NEWS: Version 2.3.4.
497 2008-03-19 Simon Josefsson <simon@josefsson.org>
501 2008-03-19 Simon Josefsson <simon@josefsson.org>
505 2008-03-19 Simon Josefsson <simon@josefsson.org>
509 2008-03-19 Simon Josefsson <simon@josefsson.org>
511 * doc/examples/ex-client-resume.c, lib/crypto.c,
512 lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
513 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
514 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
515 libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
516 src/serv.c: Fix gcc warnings.
518 2008-03-19 Simon Josefsson <simon@josefsson.org>
520 * lib/x509/x509.c: Fix warning.
522 2008-03-16 Nikos <nmav@crystal.(none)>
524 * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
525 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
528 2008-03-16 Nikos <nmav@crystal.(none)>
530 * includes/gnutls/crypto.h: updated
532 2008-03-16 Nikos <nmav@crystal.(none)>
534 * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
535 lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
536 lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
537 lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
538 lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
539 lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
540 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
541 in the cipher (register) interface and added hash.
543 2008-03-16 Nikos <nmav@crystal.(none)>
545 * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
546 lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
547 lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
548 lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
549 lib/gnutls_state.c: Added functionality to override (register) a
550 cipher. Initial functionality for MAC and digest algorithms.
552 2008-03-11 Simon Josefsson <simon@josefsson.org>
554 * lib/openpgp/gnutls_openpgp.h: Remove things already in
555 includes/gnutls/openpgp.h.
557 2008-03-11 Simon Josefsson <simon@josefsson.org>
559 * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
560 lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
561 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
562 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
563 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
564 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
565 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
566 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
567 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
568 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
569 lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
570 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
571 headers for OpenPGP code. According to Nikos they are now licensed
574 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
576 2008-03-11 Simon Josefsson <simon@josefsson.org>
578 * lib/Makefile.am: Typo.
580 2008-03-11 Simon Josefsson <simon@josefsson.org>
582 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
583 gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
584 lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
585 lgl/m4/include_next.m4: Update gnulib files.
587 2008-03-10 Simon Josefsson <simon@josefsson.org>
591 2008-03-10 Simon Josefsson <simon@josefsson.org>
593 * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
595 2008-03-10 Simon Josefsson <simon@josefsson.org>
597 * includes/gnutls/gnutls.h.in: Finish renaming of export
598 x509/openpgp functions. In particular,
599 gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
600 and gnutls_certificate_get_openpgp_keyring.
602 2008-03-10 Simon Josefsson <simon@josefsson.org>
604 * NEWS, configure.in: Bump versions.
606 2008-03-10 Simon Josefsson <simon@josefsson.org>
608 * ChangeLog: Generated.
610 2008-03-10 Simon Josefsson <simon@josefsson.org>
612 * libextra/Makefile.am: Revert
613 a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
614 v2.2. ../libtool: line 4398: cd: ../../lib/.libs: No such file or
615 directory libtool: link: cannot determine absolute directory name of
618 2008-03-10 Simon Josefsson <simon@josefsson.org>
620 * NEWS: Version 2.3.3.
622 2008-03-10 Simon Josefsson <simon@josefsson.org>
626 2008-03-10 Simon Josefsson <simon@josefsson.org>
630 2008-03-10 Simon Josefsson <simon@josefsson.org>
632 * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
633 libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
634 gnutls_extra.h, not needed anymore. Fixes build failure in libextra
635 that looked for opencdk.h (via auth_cert.h). Reported by Roman
636 Bogorodskiy <novel@FreeBSD.org>.
638 2008-03-08 Nikos <nmav@crystal.(none)>
640 * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
641 <nmav@crystal.(none)> Date: Sat Mar 8 02:06:25 2008 +0200
643 2008-03-07 Ludovic Courtès <ludo@gnu.org>
645 * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
648 2008-03-07 Ludovic Courtès <ludo@gnu.org>
650 * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
651 <config.h>, not "config.h".
653 2008-03-07 Simon Josefsson <simon@josefsson.org>
657 2008-03-07 Simon Josefsson <simon@josefsson.org>
661 2008-03-06 Simon Josefsson <simon@josefsson.org>
665 2008-03-06 Simon Josefsson <simon@josefsson.org>
667 * doc/reference/gnutls-docs.sgml: Add index.
669 2008-03-06 Simon Josefsson <simon@josefsson.org>
671 * lib/x509_b64.c: Doc fixes.
673 2008-03-06 Simon Josefsson <simon@josefsson.org>
675 * lib/gnutls_alert.c: Doc fix.
677 2008-03-06 Simon Josefsson <simon@josefsson.org>
679 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
680 gnutls_hex2bin prototype.
682 2008-03-06 Simon Josefsson <simon@josefsson.org>
684 * doc/manpages/Makefile.am: Generated.
686 2008-03-06 Simon Josefsson <simon@josefsson.org>
688 * src/cli.c: Fix warnings.
690 2008-03-06 Simon Josefsson <simon@josefsson.org>
692 * src/select.c: Avoid confusing gtk-doc.
694 2008-03-06 Simon Josefsson <simon@josefsson.org>
696 * lib/opencdk/kbnode.c: Doc fixes.
698 2008-03-06 Simon Josefsson <simon@josefsson.org>
700 * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
702 2008-03-06 Simon Josefsson <simon@josefsson.org>
704 * lib/openpgp/privkey.c: Doc fixes.
706 2008-03-06 Simon Josefsson <simon@josefsson.org>
708 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
710 2008-03-06 Simon Josefsson <simon@josefsson.org>
712 * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
714 2008-03-06 Simon Josefsson <simon@josefsson.org>
716 * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
717 lib/gnutls_state.c: Doc fixes.
719 2008-03-06 Simon Josefsson <simon@josefsson.org>
721 * lib/gnutls_ui.c: Doc fix.
723 2008-03-06 Simon Josefsson <simon@josefsson.org>
725 * lib/gnutls_db.c: Doc fix.
727 2008-03-06 Simon Josefsson <simon@josefsson.org>
729 * lib/gnutls_session.c: Doc fix.
731 2008-03-06 Simon Josefsson <simon@josefsson.org>
733 * lib/gnutls_global.c: Doc fix.
735 2008-03-06 Simon Josefsson <simon@josefsson.org>
737 * lib/gnutls_srp.c: Doc fix.
739 2008-03-06 Simon Josefsson <simon@josefsson.org>
741 * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
742 libextra/gnutls_ia.c: Doc fixes.
744 2008-03-06 Simon Josefsson <simon@josefsson.org>
746 * m4/pkg.m4: Added, needed by new gtk-doc.m4.
748 2008-03-06 Simon Josefsson <simon@josefsson.org>
750 * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
753 2008-03-06 Simon Josefsson <simon@josefsson.org>
755 * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
756 gtk-doc makefile, this version allows us to get rid of tmpl/.
758 2008-03-06 Simon Josefsson <simon@josefsson.org>
760 * m4/gtk-doc.m4: Update gtk-doc.m4.
762 2008-03-06 Simon Josefsson <simon@josefsson.org>
764 * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
765 lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
766 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
767 remove verbose 'This function ...' Improves looks in 'apropos'
770 2008-03-06 Simon Josefsson <simon@josefsson.org>
772 * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
773 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
774 lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
775 lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
776 Improves man page look in 'apropos'.
778 2008-03-06 Simon Josefsson <simon@josefsson.org>
780 * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
781 lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
783 2008-03-05 Simon Josefsson <simon@josefsson.org>
787 2008-03-05 Simon Josefsson <simon@josefsson.org>
789 * NEWS, src/common.c: Print DH parameters of session.
791 2008-03-05 Simon Josefsson <simon@josefsson.org>
793 * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
794 lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
796 2008-02-28 Simon Josefsson <simon@josefsson.org>
798 * guile/src/utils.c: Use __func__ instead of __FUNCTION__. Reported
799 by Tim Mooney, see <https://savannah.gnu.org/support/?106267>. A
800 gnulib module to make sure __func__ is available would be nice.
802 2008-02-27 Simon Josefsson <simon@josefsson.org>
806 2008-02-27 Simon Josefsson <simon@josefsson.org>
808 * lib/x509/x509_write.c: Doc fix.
810 2008-02-27 Simon Josefsson <simon@josefsson.org>
812 * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
815 <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
817 2008-02-26 Simon Josefsson <simon@josefsson.org>
819 * lib/x509/x509_write.c: Doc fixes.
821 2008-02-26 Simon Josefsson <simon@josefsson.org>
825 2008-02-26 Simon Josefsson <simon@josefsson.org>
829 2008-02-26 Simon Josefsson <simon@josefsson.org>
831 * NEWS, configure.in: Bump versions.
833 2008-02-26 Simon Josefsson <simon@josefsson.org>
835 * Makefile.am: Fix release target.
837 2008-02-26 Simon Josefsson <simon@josefsson.org>
839 * ChangeLog: Generated.
841 2008-02-26 Simon Josefsson <simon@josefsson.org>
843 * NEWS: Version 2.3.2.
845 2008-02-26 Simon Josefsson <simon@josefsson.org>
847 * tests/openpgpself.c: Force success.
849 2008-02-26 Simon Josefsson <simon@josefsson.org>
853 2008-02-26 Simon Josefsson <simon@josefsson.org>
855 * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
856 lib/gnutls_session.h: Remove empty gnutls_session.h.
858 2008-02-26 Simon Josefsson <simon@josefsson.org>
860 * lib/x509/x509_int.h: align comments
862 2008-02-26 Simon Josefsson <simon@josefsson.org>
864 * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
867 2008-02-26 Simon Josefsson <simon@josefsson.org>
869 * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
870 lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
871 lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
873 2008-02-26 Simon Josefsson <simon@josefsson.org>
875 * doc/reference/Makefile.am, lib/gnutls_cert.c,
876 lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
877 lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
878 lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
879 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
880 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
881 lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
882 mpi.h stuff to x509_int.h.
884 2008-02-26 Simon Josefsson <simon@josefsson.org>
886 * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
887 lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
888 lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
889 gnutls_str.h and update callers.
891 2008-02-26 Simon Josefsson <simon@josefsson.org>
893 * libextra/openssl_compat.c: gnutls_int includes config.h, no need
896 2008-02-26 Simon Josefsson <simon@josefsson.org>
898 * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
899 (now in lib/x509/x509_int.h).
901 2008-02-26 Simon Josefsson <simon@josefsson.org>
903 * doc/reference/Makefile.am, lib/x509/Makefile.am,
904 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
905 lib/x509/extensions.h, lib/x509/privkey.c,
906 lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
907 lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
909 2008-02-26 Simon Josefsson <simon@josefsson.org>
911 * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
912 lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
913 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
914 lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
916 2008-02-26 Simon Josefsson <simon@josefsson.org>
918 * doc/reference/Makefile.am, lib/gnutls_x509.c,
919 lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
920 lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
921 lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
924 2008-02-26 Simon Josefsson <simon@josefsson.org>
926 * doc/reference/Makefile.am, lib/gnutls_x509.c,
927 lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
928 lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
930 2008-02-26 Simon Josefsson <simon@josefsson.org>
932 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
933 lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
936 2008-02-26 Simon Josefsson <simon@josefsson.org>
938 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
939 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
940 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
941 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
942 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
943 lib/x509/x509_int.h, lib/x509/x509_write.c,
944 libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
946 2008-02-26 Simon Josefsson <simon@josefsson.org>
948 * doc/reference/Makefile.am, lib/x509/Makefile.am,
949 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
950 lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
951 lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
953 2008-02-26 Simon Josefsson <simon@josefsson.org>
955 * lib/openpgp/privkey.c: No need for rfc2818.h.
957 2008-02-26 Simon Josefsson <simon@josefsson.org>
959 * lib/x509/x509_int.h: Doc fixes.
961 2008-02-26 Simon Josefsson <simon@josefsson.org>
963 * lib/x509/x509_int.h: Remove stuff already in
964 includes/gnutls/x509.h.
966 2008-02-26 Simon Josefsson <simon@josefsson.org>
968 * .gitignore: [no log message]
970 2008-02-26 Simon Josefsson <simon@josefsson.org>
972 * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
973 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
975 2008-02-26 Simon Josefsson <simon@josefsson.org>
977 * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
979 2008-02-25 Simon Josefsson <simon@josefsson.org>
981 * doc/reference/Makefile.am, lib/x509/Makefile.am,
982 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
983 lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
984 x509_int.h, avoid one trivial header file.
986 2008-02-25 Simon Josefsson <simon@josefsson.org>
988 * doc/manpages/Makefile.am: Generated.
990 2008-02-25 Simon Josefsson <simon@josefsson.org>
992 * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
994 2008-02-25 Simon Josefsson <simon@josefsson.org>
998 2008-02-25 Simon Josefsson <simon@josefsson.org>
1000 * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1001 lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1002 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1003 lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1004 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1005 lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1006 lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h. Fixes
1007 name-space collision that confuses GTK-DOC with
1008 includes/gnutls/x509.h.
1010 2008-02-25 Simon Josefsson <simon@josefsson.org>
1012 * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1013 lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1014 lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1015 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1016 lib/openpgp/openpgp.h to openpgp_int.h. Fixes name-space collision
1017 that confuses GTK-DOC with includes/gnutls/openpgp.h.
1019 2008-02-25 Simon Josefsson <simon@josefsson.org>
1021 * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1022 GTK-DOC to have comments for variables.
1024 2008-02-25 Simon Josefsson <simon@josefsson.org>
1026 * lib/gnutls_int.h: Remove unused defines.
1028 2008-02-25 Simon Josefsson <simon@josefsson.org>
1030 * tests/moredn.c: Added, lost part of Joe's original
1031 gnutls_x509_dn_export patch.
1033 2008-02-25 Simon Josefsson <simon@josefsson.org>
1035 * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1036 lgl/unistd.in.h: Update gnulib files.
1038 2008-02-25 Simon Josefsson <simon@josefsson.org>
1040 * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1042 2008-02-24 Nikos <nmav@crystal.(none)>
1044 * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1045 lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1046 tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1049 2008-02-21 Nikos <nmav@crystal.(none)>
1051 * lib/gnutls_cert.c: _export_ -> _get_
1053 2008-02-21 Simon Josefsson <simon@josefsson.org>
1057 2008-02-21 Simon Josefsson <simon@josefsson.org>
1059 * tests/openpgpself.c: Don't use credentials from files (causes
1060 problems with srcdir!=builddir).
1062 2008-02-21 Simon Josefsson <simon@josefsson.org>
1064 * NEWS, configure.in: Bump version.
1066 2008-02-21 Simon Josefsson <simon@josefsson.org>
1068 * ChangeLog: Generated.
1070 2008-02-21 Simon Josefsson <simon@josefsson.org>
1072 * NEWS: Version 2.3.1.
1074 2008-02-21 Simon Josefsson <simon@josefsson.org>
1078 2008-02-21 Simon Josefsson <simon@josefsson.org>
1080 * doc/manpages/Makefile.am: Generated.
1082 2008-02-21 Simon Josefsson <simon@josefsson.org>
1086 2008-02-21 Simon Josefsson <simon@josefsson.org>
1090 2008-02-21 Simon Josefsson <simon@josefsson.org>
1094 2008-02-21 Simon Josefsson <simon@josefsson.org>
1096 * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1097 lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
1098 gnutls_certificate_print_formats_t.
1100 2008-02-21 Simon Josefsson <simon@josefsson.org>
1102 * NEWS: Mention new APIs.
1104 2008-02-21 Simon Josefsson <simon@josefsson.org>
1106 * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
1109 2008-02-21 Simon Josefsson <simon@josefsson.org>
1113 2008-02-21 Simon Josefsson <simon@josefsson.org>
1117 2008-02-21 Simon Josefsson <simon@josefsson.org>
1119 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
1120 gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
1122 2008-02-21 Simon Josefsson <simon@josefsson.org>
1124 * includes/gnutls/gnutls.h.in: Typo.
1126 2008-02-21 Simon Josefsson <simon@josefsson.org>
1128 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
1131 2008-02-21 Simon Josefsson <simon@josefsson.org>
1133 * doc/protocol/draft-ietf-tls-extractor-01.txt,
1134 doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
1136 2008-02-20 Nikos <nmav@crystal.(none)>
1138 * NEWS: removed function
1140 2008-02-20 Nikos <nmav@crystal.(none)>
1142 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
1143 gnutls_certificate_export_x509_cas and other functions to export
1144 elements from the certificate credentials structure.
1146 2008-02-19 Nikos <nmav@crystal.(none)>
1148 * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
1149 ENABLE_OPENPGP undef.
1151 2008-02-19 Nikos <nmav@crystal.(none)>
1153 * lib/openpgp/pgp.c: do not return more than the available names.
1155 2008-02-19 Nikos <nmav@crystal.(none)>
1157 * lib/openpgp/output.c: corrected bug that prevented printing the
1160 2008-02-19 Nikos <nmav@crystal.(none)>
1162 * tests/openpgp_test.c, tests/openpgpself.c: some updates
1164 2008-02-19 Nikos <nmav@crystal.(none)>
1166 * tests/Makefile.am, tests/openpgpself.c: added self test for
1169 2008-02-19 Nikos <nmav@crystal.(none)>
1171 * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
1172 tests/Makefile.am, tests/x509dn.c: Added
1173 gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
1176 2008-02-19 Nikos <nmav@crystal.(none)>
1178 * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
1179 lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
1181 2008-02-19 Nikos <nmav@crystal.(none)>
1183 * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1184 lib/openpgp/output.c, lib/openpgp/pgpverify.c,
1185 lib/openpgp/privkey.c: copyright 2008
1187 2008-02-18 Nikos <nmav@crystal.(none)>
1189 * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
1190 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
1191 lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1192 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1193 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1194 lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
1195 src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
1196 compatible with the 2.2 key id.
1198 2008-02-18 Nikos <nmav@crystal.(none)>
1200 * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
1201 <nmav@crystal.(none)> Date: Mon Feb 18 17:58:24 2008 +0200
1203 2008-02-18 Simon Josefsson <simon@josefsson.org>
1205 * README: Don't mention SSL/TLS versions here. Some minor other
1208 2008-02-18 Simon Josefsson <simon@josefsson.org>
1210 * includes/gnutls/openpgp.h: For compatibility.
1212 2008-02-18 Simon Josefsson <simon@josefsson.org>
1214 * lib/openpgp/openpgp.h: Remove all external APIs already declared
1215 in includes/gnutls/openpgp.h.
1217 2008-02-18 Simon Josefsson <simon@josefsson.org>
1219 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
1220 gnutls_openpgp_crt_get_id to avoid breaking ABI.
1222 2008-02-18 Simon Josefsson <simon@josefsson.org>
1224 * NEWS: Mention gnutls_openpgp_keyid_t.
1226 2008-02-18 Simon Josefsson <simon@josefsson.org>
1228 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
1230 2008-02-17 Nikos <nmav@crystal.(none)>
1232 * lib/x509/x509.c: corrected string handling in parse_general_name.
1233 Thanks to Andreas Metzler for pointing out.
1235 2008-02-17 Nikos <nmav@crystal.(none)>
1237 * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c:
1238 Increased the default certificate verification chain limits and
1239 allowed for checks without limitation.
1241 2008-02-17 Nikos <nmav@crystal.(none)>
1243 * lib/gnutls_priority.c: corrected previous fix in priorities
1246 2008-02-17 Nikos <nmav@crystal.(none)>
1248 * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
1249 lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
1250 leaks in session resuming and DHE ciphersuites. Reported by Daniel
1253 2008-02-15 Nikos <nmav@crystal.(none)>
1255 * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
1257 2008-02-15 Nikos <nmav@crystal.(none)>
1259 * lib/x509/x509.c: null terminate only printable strings.
1261 2008-02-14 Simon Josefsson <simon@josefsson.org>
1263 * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
1265 2008-02-13 Simon Josefsson <simon@josefsson.org>
1269 2008-02-12 Simon Josefsson <simon@josefsson.org>
1271 * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
1273 2008-02-12 Simon Josefsson <simon@josefsson.org>
1277 2008-02-12 Simon Josefsson <simon@josefsson.org>
1279 * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
1280 base64. Based on discussion in
1282 <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
1284 2008-02-10 Simon Josefsson <simon@josefsson.org>
1286 * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
1287 doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
1288 doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
1290 2008-02-07 Nikos <nmav@crystal.(none)>
1292 * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
1293 <nmav@crystal.(none)> Date: Thu Feb 7 18:15:26 2008 +0200
1295 2008-02-06 Simon Josefsson <simon@josefsson.org>
1297 * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
1300 2008-02-04 Simon Josefsson <simon@josefsson.org>
1304 2008-02-04 Simon Josefsson <simon@josefsson.org>
1306 * src/cli.c: When --debug is given, also print libgcrypt RNG
1309 2008-02-04 Simon Josefsson <simon@josefsson.org>
1311 * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
1313 2008-02-04 Simon Josefsson <simon@josefsson.org>
1315 * doc/gnutls.texi: Re-order indices so they are last in the PDF.
1317 2008-02-04 Simon Josefsson <simon@josefsson.org>
1319 * NEWS: Merge in 2.2.1 release notes.
1321 2008-02-03 Simon Josefsson <simon@josefsson.org>
1323 * lib/gnutls_cert.c: Make it compile.
1325 2008-02-03 Simon Josefsson <simon@josefsson.org>
1327 * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
1330 2008-02-03 Simon Josefsson <simon@josefsson.org>
1332 * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
1333 lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
1334 lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h:
1335 Update gnulib files.
1337 2008-02-01 Simon Josefsson <simon@josefsson.org>
1339 * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1340 lib/minitasn1/structure.c: Update libtasn1 to 1.3.
1342 2008-01-31 Simon Josefsson <simon@josefsson.org>
1344 * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
1345 lgl/vasnprintf.c: Update gnulib files.
1347 2008-01-27 Nikos <nmav@crystal.(none)>
1349 * src/certtool.c: some updates
1351 2008-01-27 Nikos <nmav@crystal.(none)>
1353 * includes/gnutls/openpgp.h: new definitions
1355 2008-01-26 Nikos <nmav@crystal.(none)>
1357 * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
1358 <nmav@crystal.(none)> Date: Sat Jan 26 23:08:18 2008 +0200
1360 2008-01-26 Simon Josefsson <simon@josefsson.org>
1362 * doc/protocol/rfc5077.txt: Add.
1364 2008-01-26 Simon Josefsson <simon@josefsson.org>
1366 * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
1368 2008-01-25 Nikos <nmav@crystal.(none)>
1370 * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
1373 2008-01-25 Nikos <nmav@crystal.(none)>
1375 * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
1376 lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
1379 2008-01-25 Nikos <nmav@crystal.(none)>
1381 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
1382 src/certtool.gaa: print keyrings
1384 2008-01-23 Simon Josefsson <simon@josefsson.org>
1386 * doc/manpages/Makefile.am: Simplify output.
1388 2008-01-23 Simon Josefsson <simon@josefsson.org>
1390 * doc/manpages/Makefile.am: Fix paths.
1392 2008-01-19 Simon Josefsson <simon@josefsson.org>
1394 * configure.in: Bump version so we are higher than gnutls 2.2.x but
1395 remain compatible. This will avoid shared library name conflicts
1396 with 2.2.x, and also that any 2.3.x libraries will always be
1397 prefered over 2.2.x.
1399 2008-01-19 Simon Josefsson <simon@josefsson.org>
1401 * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
1402 lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
1403 lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
1404 lgl/vasnprintf.h: Update gnulib files.
1406 2008-01-17 Simon Josefsson <simon@josefsson.org>
1408 * AUTHORS: Update Ludovic's e-mail.
1410 2008-01-17 Simon Josefsson <simon@josefsson.org>
1412 * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
1414 2008-01-15 Simon Josefsson <simon@josefsson.org>
1416 * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
1417 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
1418 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
1419 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
1420 openpgp files moved to lib/openpgp/.
1422 2008-01-15 Simon Josefsson <simon@josefsson.org>
1424 * doc/Makefile.am: Fix pgp-api.texi move.
1426 2008-01-14 Simon Josefsson <simon@josefsson.org>
1428 * doc/protocol/rfc2440.txt: Fix chmod.
1430 2008-01-14 Simon Josefsson <simon@josefsson.org>
1432 * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
1434 2008-01-14 Nikos <nmav@crystal.(none)>
1436 * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
1437 <nmav@crystal.(none)> Date: Mon Jan 14 21:08:18 2008 +0200
1439 2008-01-14 Nikos <nmav@crystal.(none)>
1441 * NEWS: documented more changes.
1443 2008-01-14 Nikos <nmav@crystal.(none)>
1445 * tests/openpgp/keyring.c: changes for the new api
1447 2008-01-14 Simon Josefsson <simon@josefsson.org>
1449 * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
1450 lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
1451 gnulib's memmem-simple instead.
1453 2008-01-14 Simon Josefsson <simon@josefsson.org>
1455 * configure.in: Remove libextra/minilozo/Makefile.
1457 2008-01-14 Nikos <nmav@crystal.(none)>
1459 * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c:
1460 openpgp_privkey_export() has parameters to export encrypted secret
1461 keys. Added for future compatibility.
1463 2008-01-13 Simon Josefsson <simon@josefsson.org>
1465 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
1467 2008-01-13 Nikos <nmav@crystal.(none)>
1469 * lib/gnutls_openpgp.c: use the first valid subkey if an
1470 authentication subkey is not found.
1472 2008-01-13 Nikos <nmav@crystal.(none)>
1474 * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
1475 lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
1476 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
1477 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
1478 make certtool print information on openpgp keys.
1480 2008-01-13 Nikos <nmav@crystal.(none)>
1482 * NEWS: documented changes.
1484 2008-01-13 Nikos <nmav@crystal.(none)>
1486 * README, configure.in, includes/gnutls/gnutls.h.in,
1487 includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
1488 lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1489 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
1490 lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
1491 lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
1492 lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
1493 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1494 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1495 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1496 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1497 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1498 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1499 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1500 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1501 lib/openpgp/compat.c, lib/openpgp/extras.c,
1502 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1503 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1504 lib/openpgp/privkey.c, libextra/Makefile.am,
1505 libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
1506 libextra/opencdk/Makefile.am, libextra/opencdk/README,
1507 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1508 libextra/opencdk/compress.c, libextra/opencdk/context.h,
1509 libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
1510 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
1511 libextra/opencdk/literal.c, libextra/opencdk/main.c,
1512 libextra/opencdk/main.h, libextra/opencdk/misc.c,
1513 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
1514 libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
1515 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1516 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
1517 libextra/opencdk/stream.h, libextra/opencdk/types.h,
1518 libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
1519 src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
1520 src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
1521 src/tls_test.c: merged the openpgp branch to head\!
1523 2008-01-12 Nikos <nmav@crystal.(none)>
1525 * libextra/Makefile.am: Added fix by Alon to avoid linking against
1526 /usr/lib/libgnutls.so.
1528 2008-01-09 Simon Josefsson <simon@josefsson.org>
1530 * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
1531 updated config.rpath.
1533 2008-01-09 Simon Josefsson <simon@josefsson.org>
1535 * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
1536 lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
1537 lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
1538 lgl/printf-parse.c: Update gnulib files.
1540 2008-01-08 Simon Josefsson <simon@josefsson.org>
1542 * NEWS, configure.in: Bump versions.
1544 2008-01-08 Simon Josefsson <simon@josefsson.org>
1546 * ChangeLog: Generated.
1548 2008-01-08 Simon Josefsson <simon@josefsson.org>
1550 * NEWS: Version 2.3.0.
1552 2008-01-08 Simon Josefsson <simon@josefsson.org>
1554 * po/LINGUAS: Sync with TP.
1556 2008-01-08 Simon Josefsson <simon@josefsson.org>
1558 * po/LINGUAS: Sync with TP.
1560 2008-01-08 Simon Josefsson <simon@josefsson.org>
1562 * configure.in: Further LZO fixes.
1564 2008-01-08 Simon Josefsson <simon@josefsson.org>
1566 * doc/reference/Makefile.am: Cleanup after LZO removal.
1568 2008-01-08 Simon Josefsson <simon@josefsson.org>
1570 * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
1571 libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
1572 libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
1573 libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
1574 libextra/minilzo/testmini.c: Remove LZO compression support.
1576 2008-01-08 Simon Josefsson <simon@josefsson.org>
1578 * Makefile.am: Call git-push (git-push --tags doesn't push
1581 2008-01-08 Simon Josefsson <simon@josefsson.org>
1583 * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
1586 2008-01-07 Simon Josefsson <simon@josefsson.org>
1590 2008-01-07 Simon Josefsson <simon@josefsson.org>
1592 * lib/ext_server_name.c: Handle more than one server name field
1593 correctly. Tiny patch from mark.phillips@virgin.net.
1595 2008-01-05 Simon Josefsson <simon@josefsson.org>
1597 * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
1600 2008-01-04 Simon Josefsson <simon@josefsson.org>
1604 2008-01-04 Simon Josefsson <simon@josefsson.org>
1606 * po/LINGUAS, po/ms.po: Sync with TP.
1608 2008-01-04 Simon Josefsson <simon@josefsson.org>
1610 * po/LINGUAS: Sync with TP.
1612 2008-01-02 Simon Josefsson <simon@josefsson.org>
1614 * doc/manpages/Makefile.am: Bump copyright years.
1616 2008-01-02 Simon Josefsson <simon@josefsson.org>
1618 * NEWS: Remove dupe entry.
1620 2008-01-02 Simon Josefsson <simon@josefsson.org>
1622 * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
1623 gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
1624 lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
1625 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
1626 lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
1627 lgl/unistd.in.h: Update gnulib files.
1629 2008-01-02 Simon Josefsson <simon@josefsson.org>
1631 * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
1632 lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
1633 lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
1636 2008-01-02 Simon Josefsson <simon@josefsson.org>
1638 * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
1640 2007-12-21 Simon Josefsson <simon@josefsson.org>
1642 * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
1643 doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
1645 2007-12-21 Simon Josefsson <simon@josefsson.org>
1647 * lib/gnutls_priority.c: Doc fixes.
1649 2007-12-17 Simon Josefsson <simon@josefsson.org>
1651 * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
1653 2007-12-15 Nikos <nmav@crystal.(none)>
1655 * lib/gnutls_state.c: Fix for certificate selection in servers with
1656 certificate callbacks.
1658 2007-12-16 Nikos <nmav@crystal.(none)>
1660 * : 1 2 lib/gnutls_state.c
1662 2007-12-10 Simon Josefsson <simon@josefsson.org>
1664 * lib/minitasn1/libtasn1.h: Bump versions.
1666 2007-12-14 Simon Josefsson <simon@josefsson.org>
1668 * NEWS: Merge in old NEWS entries.
1670 2007-12-14 Simon Josefsson <simon@josefsson.org>
1672 * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
1674 2007-12-13 Simon Josefsson <simon@josefsson.org>
1676 * .cvscopying: Add 2007.
1678 2007-12-13 Simon Josefsson <simon@josefsson.org>
1682 2007-12-13 Simon Josefsson <simon@josefsson.org>
1684 * lib/gnutls_state.c: If the server has a callback, the search for a
1685 valid certificate will fail. Patch from Nikos.
1687 2007-12-13 Simon Josefsson <simon@josefsson.org>
1689 * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
1691 2007-12-12 Ludovic Courtès <ludo@gnu.org>
1693 * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
1694 Courtès <ludo@gnu.org> Date: Tue Dec 11 18:23:15 2007 +0100
1696 2007-12-11 Ludovic Courtès <ludo@gnu.org>
1698 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
1699 guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
1700 the new names. * guile/tests/*.scm: Substitute `certificate' to `public-key' in
1701 tests using the OpenPGP API.
1703 2007-12-11 Ludovic Courtès <ludo@gnu.org>
1705 * doc/guile.texi: Update OpenPGP names in Guile examples. * doc/guile.texi (Guile Examples): Substitute `certificate' to `public-key' in OpenPGP examples.
1707 2007-12-11 Ludovic Courtès <ludo@gnu.org>
1709 * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
1710 guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
1711 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'
1712 to `v-1'. Update all variables.
1714 2007-12-11 Ludovic Courtès <ludo@gnu.org>
1716 * guile/modules/gnutls/build/enums.scm,
1717 guile/modules/gnutls/build/smobs.scm,
1718 guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
1719 `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
1720 all `public-key' names. Add backward-compatible bindings. * guile/src/extra.c: Substitute `certificate' to `public-key'.
1722 2007-12-11 Simon Josefsson <simon@josefsson.org>
1724 * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
1726 2007-12-10 Simon Josefsson <simon@josefsson.org>
1730 2007-12-10 Simon Josefsson <simon@josefsson.org>
1732 * src/certtool.c: Make --verify-chain support larger inputs than
1735 2007-12-10 Simon Josefsson <simon@josefsson.org>
1737 * configure.in: Re-order gettext invocation to avoid autoconf
1740 2007-12-10 Simon Josefsson <simon@josefsson.org>
1742 * NEWS, configure.in: Bump versions.
1744 2007-12-10 Simon Josefsson <simon@josefsson.org>
1746 * ChangeLog: Generated.
1748 2007-12-10 Simon Josefsson <simon@josefsson.org>
1750 * NEWS: Version 2.1.8.
1752 2007-12-09 Simon Josefsson <simon@josefsson.org>
1754 * doc/Makefile.am: GPLv3 typo.
1756 2007-12-09 Simon Josefsson <simon@josefsson.org>
1760 2007-12-09 Simon Josefsson <simon@josefsson.org>
1762 * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
1765 2007-12-09 Simon Josefsson <simon@josefsson.org>
1767 * configure.in: GPLv3.
1769 2007-12-09 Simon Josefsson <simon@josefsson.org>
1771 * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
1773 2007-12-09 Simon Josefsson <simon@josefsson.org>
1775 * doc/Makefile.am, doc/credentials/Makefile.am,
1776 doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
1777 guile/modules/gnutls/extra.scm,
1778 guile/modules/system/documentation/c-snarf.scm,
1779 guile/modules/system/documentation/output.scm,
1780 guile/pre-inst-guile.in, guile/src/extra.c,
1781 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
1782 guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
1785 2007-12-09 Simon Josefsson <simon@josefsson.org>
1787 * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
1789 2007-12-09 Simon Josefsson <simon@josefsson.org>
1791 * doc/gpl-3.0.texi: Use GPLv3 in manual.
1793 2007-12-09 Simon Josefsson <simon@josefsson.org>
1795 * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
1796 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
1798 2007-12-09 Simon Josefsson <simon@josefsson.org>
1800 * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
1801 includes/gnutls/extra.h, includes/gnutls/openssl.h,
1802 libextra/Makefile.am, libextra/gnutls_extra.h,
1803 libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
1804 libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
1806 2007-12-09 Simon Josefsson <simon@josefsson.org>
1808 * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
1811 2007-12-09 Simon Josefsson <simon@josefsson.org>
1813 * tests/Makefile.am, tests/anonself.c, tests/certder.c,
1814 tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
1815 tests/gc.c, tests/hostname-check/Makefile.am,
1816 tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
1817 tests/key-id/key-id, tests/nist-pkits/pkits,
1818 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
1819 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
1820 tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
1821 tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
1822 tests/pathlen/Makefile.am, tests/pathlen/pathlen,
1823 tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
1824 tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
1825 tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
1826 tests/pskself.c, tests/resume.c,
1827 tests/rsa-md5-collision/Makefile.am,
1828 tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
1829 tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
1830 tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
1831 tests/utils.c, tests/utils.h, tests/x509paths/chain,
1832 tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
1834 2007-12-09 Simon Josefsson <simon@josefsson.org>
1836 * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
1837 doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
1838 gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
1839 gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
1840 gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
1841 gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
1842 gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
1843 lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
1844 lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
1845 lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
1846 lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
1847 lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
1848 lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
1849 lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
1850 lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
1851 lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
1853 2007-12-09 Nikos <nmav@crystal.(none)>
1855 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
1856 lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
1859 2007-12-09 Nikos <nmav@crystal.(none)>
1861 * src/common.c: print session ID
1863 2007-12-07 System User <nmav@crystal.(none)>
1865 * NEWS: license update
1867 2007-12-07 System User <nmav@crystal.(none)>
1869 * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
1870 libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
1871 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
1872 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
1873 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
1874 src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
1875 src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
1876 src/tls_test.c: GPL parts under GPLv3
1878 2007-12-06 System User <nmav@crystal.(none)>
1880 * lib/gnutls_record.c: It seems we were ahead of our time.
1882 2007-12-06 System User <nmav@crystal.(none)>
1884 * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
1885 with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
1887 2007-12-06 Simon Josefsson <simon@josefsson.org>
1889 * lib/x509/x509.c: Doc fix.es
1891 2007-12-06 Simon Josefsson <simon@josefsson.org>
1893 * lib/x509/x509.c: Typo fix. Tiny patch from Daniel Kahn Gillmor
1894 <dkg-debian.org@fifthhorseman.net>.
1896 2007-12-04 Nikos <nmav@crystal.(none)>
1898 * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
1899 <nmav@crystal.(none)> Date: Tue Dec 4 22:05:25 2007 +0200
1901 2007-12-04 Simon Josefsson <simon@josefsson.org>
1903 * maint-cfg.mk: Overwrite autopoint files with gnulib files.
1905 2007-12-03 Nikos <nmav@crystal.(none)>
1907 * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
1908 <nmav@crystal.(none)> Date: Mon Dec 3 20:05:32 2007 +0200
1910 2007-12-03 Simon Josefsson <simon@josefsson.org>
1912 * doc/manpages/Makefile.am: Generated.
1914 2007-12-03 Simon Josefsson <simon@josefsson.org>
1918 2007-12-03 Simon Josefsson <simon@josefsson.org>
1920 * configure.in: Bump version.
1922 2007-12-03 Simon Josefsson <simon@josefsson.org>
1924 * configure.in: Bump to indicate added ABI.
1926 2007-12-03 Simon Josefsson <simon@josefsson.org>
1928 * maint-cfg.mk: Copy, don't remove... to fix Makefile.in hard-coded
1929 links to m4 filenames.
1931 2007-12-03 Simon Josefsson <simon@josefsson.org>
1933 * maint-cfg.mk: Remove gettext havelib files.
1935 2007-12-03 Simon Josefsson <simon@josefsson.org>
1937 * lib/x509/privkey_pkcs8.c: Indent.
1939 2007-12-03 Nikos <nmav@crystal.(none)>
1943 2007-12-02 Nikos <nmav@crystal.(none)>
1945 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
1946 gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
1947 of the original function.
1949 2007-12-02 Nikos <nmav@crystal.(none)>
1951 * : 1 1 lib/x509/x509.c
1953 2007-12-01 Simon Josefsson <simon@josefsson.org>
1955 * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
1956 <nmav@crystal.(none)> Date: Sat Dec 1 08:25:34 2007 +0200
1958 2007-11-30 Nikos <nmav@crystal.(none)>
1960 * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
1961 1.2.4 again (lose DSA2 functionality).
1963 2007-11-30 Nikos <nmav@crystal.(none)>
1965 * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
1967 2007-11-29 Simon Josefsson <simon@josefsson.org>
1969 * ChangeLog: Generated.
1971 2007-11-29 Simon Josefsson <simon@josefsson.org>
1973 * NEWS: Version 2.1.7.
1975 2007-11-28 Nikos <nmav@crystal.(none)>
1977 * : 2 2 lib/gnutls_priority.c
1979 2007-11-28 Nikos <nmav@crystal.(none)>
1981 * lib/auth_srp_passwd.c: more assertions.
1983 2007-11-28 Nikos <nmav@crystal.(none)>
1985 * lib/auth_srp.c: more assertions
1987 2007-11-28 Nikos <nmav@crystal.(none)>
1989 * lib/auth_srp.c: added assertion.
1991 2007-11-28 Nikos <nmav@crystal.(none)>
1993 * src/serv.c: fix in priority_set
1995 2007-11-28 Nikos <nmav@crystal.(none)>
1997 * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
1999 2007-11-28 Nikos <nmav@crystal.(none)>
2001 * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2002 for priority functions.
2004 2007-11-28 Nikos <nmav@crystal.(none)>
2006 * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2007 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2008 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2009 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2010 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2011 doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2012 src/cli.c, src/serv.c: Return the string position in case of an
2013 error in the priority functions.
2015 2007-11-28 Simon Josefsson <simon@josefsson.org>
2017 * lib/gnutls_priority.c: Typo.
2019 2007-11-28 Simon Josefsson <simon@josefsson.org>
2023 2007-11-28 Simon Josefsson <simon@josefsson.org>
2025 * lib/gnutls_priority.c: Give example for %COMPAT.
2027 2007-11-28 Simon Josefsson <simon@josefsson.org>
2029 * lib/gnutls_priority.c: Rename HIGH to SECURE.
2031 2007-11-28 Simon Josefsson <simon@josefsson.org>
2033 * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2034 negotiate it in case end only supports it. Doc fixes.
2036 2007-11-28 Simon Josefsson <simon@josefsson.org>
2038 * lib/gnutls_priority.c: Doc fixes. Fix warnings.
2040 2007-11-28 Simon Josefsson <simon@josefsson.org>
2042 * lib/gnutls_priority.c: Re-indent.
2044 2007-11-28 Simon Josefsson <simon@josefsson.org>
2046 * po/ms.po: Sync with TP.
2048 2007-11-28 Simon Josefsson <simon@josefsson.org>
2050 * doc/manpages/Makefile.am: Generated.
2052 2007-11-28 Simon Josefsson <simon@josefsson.org>
2056 2007-11-28 Simon Josefsson <simon@josefsson.org>
2058 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2059 lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
2060 gnutls_set_default_export_priority.
2062 2007-11-27 Simon Josefsson <simon@josefsson.org>
2064 * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
2066 2007-11-26 Simon Josefsson <simon@josefsson.org>
2068 * doc/protocol/rfc5054.txt: Add.
2070 2007-11-26 Simon Josefsson <simon@josefsson.org>
2072 * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
2074 2007-11-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2076 * : 1 1 lib/gnutls_priority.c
2078 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2080 * lib/x509/common.c: corrected bug in the new read_mpis
2082 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2084 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2085 lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2086 lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c:
2087 export_int was simplified are no artificial limits are imposed any
2090 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2092 * lib/x509/common.c: variables for the time functions are not more
2095 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2097 * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
2098 no artificial limits are imposed any more
2100 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2102 * lib/x509/privkey_pkcs8.c: corrected documentation
2104 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2106 * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
2107 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
2108 #8 decoding of DSA keys.
2110 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2112 * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
2115 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2117 * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2120 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2122 * : 3 3 doc/examples/ex-cert-select.c
2124 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2126 * NEWS, doc/examples/ex-cert-select.c,
2127 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2128 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2129 doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
2130 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2131 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2132 doc/gnutls.texi, includes/gnutls/compat.h,
2133 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2134 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2135 src/cli.c, src/common.c, src/serv.c: new era of priority functions.
2137 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2139 * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
2140 lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c:
2141 cleanup the priority functionality
2143 2007-11-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2145 * doc/gnutls.texi: links to rfc 5054 (srp)
2147 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2149 * includes/gnutls/compat.h: updated the priority compatibility
2152 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2154 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2155 lib/gnutls_priority.c, lib/gnutls_state.h: added
2156 gnutls_check_priority() to check syntax of priority strings.
2158 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2160 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2161 lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
2162 user_hello_func has been called
2164 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2166 * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
2167 includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp:
2168 fixes for the new gnutls_set_priority().
2170 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2172 * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
2173 deprecated by the gnutls_set_priority()
2175 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2177 * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
2178 functions were deprecated by the gnutls_set_priority()
2180 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2182 * NEWS, configure.in, doc/examples/ex-client-resume.c,
2183 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2184 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2185 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2186 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2187 doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
2188 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2189 lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2190 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2191 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
2192 gnutls_set_priority() to replace gnutls_set_default_priority2().
2194 2007-11-16 Simon Josefsson <simon@josefsson.org>
2196 * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
2197 opencdk fixes that were lost in 0.6.6 upgrade.
2199 2007-11-16 Simon Josefsson <simon@josefsson.org>
2201 * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2202 libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
2203 libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
2205 2007-11-16 Simon Josefsson <simon@josefsson.org>
2207 * NEWS, configure.in: Bump versions.
2209 2007-11-15 Simon Josefsson <simon@josefsson.org>
2211 * ChangeLog: Generated.
2213 2007-11-15 Simon Josefsson <simon@josefsson.org>
2215 * NEWS: Version 2.1.6.
2217 2007-11-15 Simon Josefsson <simon@josefsson.org>
2221 2007-11-15 Simon Josefsson <simon@josefsson.org>
2225 2007-11-15 Simon Josefsson <simon@josefsson.org>
2229 2007-11-15 Simon Josefsson <simon@josefsson.org>
2231 * includes/gnutls/compat.h: Revert rename of
2232 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2233 GNUTLS_E_UNKNOWN_ALGORITHM.
2235 2007-11-15 Simon Josefsson <simon@josefsson.org>
2237 * includes/gnutls/gnutls.h.in: Revert rename of
2238 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2239 GNUTLS_E_UNKNOWN_ALGORITHM.
2241 2007-11-15 Simon Josefsson <simon@josefsson.org>
2243 * lib/gnutls_errors.c: Revert rename of
2244 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2245 GNUTLS_E_UNKNOWN_ALGORITHM.
2247 2007-11-14 Simon Josefsson <simon@josefsson.org>
2249 * libextra/opencdk/seskey.c: Doc fix.
2251 2007-11-14 Simon Josefsson <simon@josefsson.org>
2253 * libextra/opencdk/keydb.c: Doc fix.
2255 2007-11-14 Simon Josefsson <simon@josefsson.org>
2257 * lib/gnutls_record.c: Doc fix.
2259 2007-11-14 Simon Josefsson <simon@josefsson.org>
2261 * lib/gnutls_cert.c: Doc fix.
2263 2007-11-14 Simon Josefsson <simon@josefsson.org>
2265 * lib/gnutls_anon_cred.c: Doc fix.
2267 2007-11-14 Simon Josefsson <simon@josefsson.org>
2269 * lib/gnutls_state.c: Doc fix.
2271 2007-11-14 Simon Josefsson <simon@josefsson.org>
2273 * lib/gnutls_x509.c: Doc fix.
2275 2007-11-14 Simon Josefsson <simon@josefsson.org>
2277 * lib/gnutls_x509.c: Doc fix.
2279 2007-11-14 Simon Josefsson <simon@josefsson.org>
2281 * lib/gnutls_psk.c: Doc fix.
2283 2007-11-14 Simon Josefsson <simon@josefsson.org>
2285 * lib/gnutls_algorithms.c: Doc fix.
2287 2007-11-14 Simon Josefsson <simon@josefsson.org>
2289 * lib/gnutls_handshake.c: Doc fixes.
2291 2007-11-14 Simon Josefsson <simon@josefsson.org>
2293 * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
2296 2007-11-14 Simon Josefsson <simon@josefsson.org>
2298 * guile/src/extra.c: Use new APIs.
2300 2007-11-14 Simon Josefsson <simon@josefsson.org>
2302 * guile/modules/gnutls/build/enums.scm: Typo.
2304 2007-11-14 Simon Josefsson <simon@josefsson.org>
2306 * guile/modules/gnutls/build/enums.scm,
2307 guile/modules/gnutls/build/smobs.scm: Update API.
2309 2007-11-14 Simon Josefsson <simon@josefsson.org>
2311 * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
2312 name of unknown-hash-algorithm).
2314 2007-11-14 Simon Josefsson <simon@josefsson.org>
2316 * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
2319 2007-11-14 Simon Josefsson <simon@josefsson.org>
2321 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
2322 mappings to compat.h.
2324 2007-11-14 Simon Josefsson <simon@josefsson.org>
2326 * src/cli.c, src/common.c: Use new API.
2328 2007-11-14 Simon Josefsson <simon@josefsson.org>
2330 * doc/examples/ex-serv-export.c, lib/auth_cert.h,
2331 libextra/gnutls_openpgp.c: Use new API.
2333 2007-11-14 Simon Josefsson <simon@josefsson.org>
2335 * libextra/gnutls_openpgp.c: Don't use trustdb error code.
2337 2007-11-14 Simon Josefsson <simon@josefsson.org>
2339 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
2342 2007-11-14 Simon Josefsson <simon@josefsson.org>
2344 * src/cli.c: Use new API.
2346 2007-11-14 Simon Josefsson <simon@josefsson.org>
2348 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2349 includes/gnutls/openpgp.h: Move compat mappings to compat.h.
2351 2007-11-14 Simon Josefsson <simon@josefsson.org>
2353 * includes/gnutls/compat.h: Fix.
2355 2007-11-14 Simon Josefsson <simon@josefsson.org>
2357 * includes/gnutls/compat.h: Remove trustdb error code, since we
2358 removed all functions.
2360 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2362 * lib/gnutls_cipher.c, lib/gnutls_compress.c,
2363 lib/gnutls_compress_int.c: some updates in the compression code
2365 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2367 * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
2368 lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
2369 decompression of expanded compression data.
2371 2007-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2373 * lib/gnutls_cipher.c: When decompressed data are more than the
2374 record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
2376 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2378 * : 1 1 src/certtool.gaa
2380 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2382 * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c:
2383 Applied documentation and prototype fixes reported by Evan Martin
2384 <martine@danga.com>.
2386 2007-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2388 * doc/gnutls.texi: updated the links to openpgp draft
2390 2007-11-05 Simon Josefsson <simon@josefsson.org>
2392 * src/cli.c: Add warnings about messages used by Emacs tls.el.
2394 2007-11-03 Simon Josefsson <simon@josefsson.org>
2396 * NEWS, configure.in: Bump versions.
2398 2007-11-03 Simon Josefsson <simon@josefsson.org>
2400 * doc/protocol/rfc5081.txt: Add.
2402 2007-11-01 Simon Josefsson <simon@josefsson.org>
2404 * ChangeLog: Generated.
2406 2007-11-01 Simon Josefsson <simon@josefsson.org>
2408 * NEWS: Version 2.1.5.
2410 2007-11-01 Simon Josefsson <simon@josefsson.org>
2414 2007-11-01 Simon Josefsson <simon@josefsson.org>
2418 2007-11-01 Simon Josefsson <simon@josefsson.org>
2422 2007-11-01 Simon Josefsson <simon@josefsson.org>
2424 * configure.in: Bump ABI to 25.
2426 2007-11-01 Simon Josefsson <simon@josefsson.org>
2428 * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
2430 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2432 * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
2434 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2436 * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
2437 exported (without sign).
2439 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2441 * src/crypt.gaa: parameters -> group parameters
2443 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2445 * AUTHORS, Makefile.am, NEWS, README, THANKS,
2446 build-aux/config.rpath, configure.in, doc/Makefile.am,
2447 doc/gnutls.texi, includes/gnutls/extra.h,
2448 includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
2449 includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
2450 lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
2451 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
2452 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
2453 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
2454 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
2455 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
2456 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
2457 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
2458 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
2459 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
2460 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
2461 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
2462 lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
2463 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2464 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
2465 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
2466 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
2467 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
2468 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
2469 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
2470 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
2471 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
2472 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
2473 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
2474 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
2475 lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
2476 lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
2477 lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
2478 lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
2479 lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
2480 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
2481 lib/gnutls_session.h, lib/gnutls_session_pack.c,
2482 lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
2483 lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
2484 lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
2485 lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
2486 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
2487 lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2488 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
2489 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
2490 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
2491 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
2492 lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
2493 lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
2494 lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
2495 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
2496 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
2497 lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
2498 libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
2499 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2500 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2501 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2502 libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
2503 src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c:
2504 Changed my name to my "official" name.
2506 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2508 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
2509 old defines to compat.c.
2511 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2513 * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
2516 2007-10-29 Simon Josefsson <simon@josefsson.org>
2518 * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
2519 gnutls_set_default_export priority. The old functions returned an
2520 error code, need to fake it.
2522 2007-10-29 Simon Josefsson <simon@josefsson.org>
2524 * Makefile.am: Reorder release target, to do disconnected ops first,
2525 and to avoid losing tags.
2527 2007-10-29 Simon Josefsson <simon@josefsson.org>
2529 * NEWS, configure.in: Bump versions.
2531 2007-10-29 Simon Josefsson <simon@josefsson.org>
2533 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2534 lgl/stdint.in.h: Update gnulib files.
2536 2007-10-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2538 * configure.in: Used the original libtool library version.
2540 2007-10-27 Simon Josefsson <simon@josefsson.org>
2542 * ChangeLog: Generated.
2544 2007-10-27 Simon Josefsson <simon@josefsson.org>
2546 * NEWS: Version 2.1.4.
2548 2007-10-27 Simon Josefsson <simon@josefsson.org>
2550 * doc/manpages/Makefile.am: Generated.
2552 2007-10-27 Simon Josefsson <simon@josefsson.org>
2554 * configure.in: Bump version.
2556 2007-10-27 Simon Josefsson <simon@josefsson.org>
2558 * includes/gnutls/compat.h: Add for backwards compatibility.
2560 2007-10-27 Simon Josefsson <simon@josefsson.org>
2562 * doc/gnutls.texi: Fix typo.
2564 2007-10-27 Simon Josefsson <simon@josefsson.org>
2568 2007-10-27 Simon Josefsson <simon@josefsson.org>
2570 * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
2571 lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
2572 lgl/stdint.in.h: Update gnulib files.
2574 2007-10-27 Simon Josefsson <simon@josefsson.org>
2578 2007-10-27 Simon Josefsson <simon@josefsson.org>
2580 * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2581 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2582 libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
2584 2007-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2586 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2587 src/certtool.gaa: quick-random option was removed since it is now
2590 2007-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2592 * : 1 2 lib/gnutls_algorithms.c
2594 2007-10-26 Ludovic Courtès <ludo@gnu.org>
2596 * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
2599 2007-10-25 Simon Josefsson <simon@josefsson.org>
2601 * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
2602 Josefsson <simon@josefsson.org> Date: Thu Oct 25 21:51:38 2007
2605 2007-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2607 * doc/gnutls.texi: added some text for the debugging functions.
2609 2007-10-25 Simon Josefsson <simon@josefsson.org>
2611 * doc/gnutls.texi: Typo.
2613 2007-10-25 Simon Josefsson <simon@josefsson.org>
2615 * Makefile.am: Reorder and simplify.
2617 2007-10-25 Simon Josefsson <simon@josefsson.org>
2619 * lib/gnutls_state.c: Doc fix.
2621 2007-10-25 Simon Josefsson <simon@josefsson.org>
2623 * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
2624 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 23:48:27 2007
2627 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2629 * : 2 2 doc/examples/ex-serv-pgp.c
2631 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2633 * NEWS, doc/examples/ex-client-srp.c,
2634 doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
2635 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2636 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2637 lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
2638 and GNUTLS_PRIORITIES_SECURITY_HIGH
2640 2007-10-24 Simon Josefsson <simon@josefsson.org>
2642 * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
2643 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 18:33:00 2007
2646 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2648 * lib/gnutls_v2_compat.c: The user handshake callback function is
2649 now called on SSLv2 hello messages.
2651 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2653 * NEWS, doc/examples/ex-client-resume.c,
2654 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2655 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2656 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2657 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2658 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2659 lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
2660 gnutls_set_default_priority2() and deprecated
2661 gnutls_set_default_priority().
2663 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2665 * : 4 0 doc/manpages/certtool.1
2667 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2669 * NEWS: added news entry for --disable-quick-random
2671 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2673 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
2674 src/cli.c, src/serv.c: /dev/urandom is used now by default for key
2675 generation. The option --disable-quick-random was introduced.
2677 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2679 * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
2682 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2684 * configure.in: The library version is now 14 instead of 24. (14 is
2685 greater than our current 13).
2687 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2689 * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2690 lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
2691 gnutls_session_enable_compatibility_mode() to allow enabling all
2692 supported compatibility options (like disabling padding). Some other
2693 bug fixes in tls-test.c.
2695 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2697 * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
2698 documentation for the new convert functions.
2700 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2702 * lib/gnutls_priority.c: renamed zlib to deflate
2704 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2706 * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
2707 since we changed our interfaces and some other fixes.
2709 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2711 * : 2 2 lib/gnutls_algorithms.c
2713 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2715 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
2716 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2717 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2718 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
2719 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
2720 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2721 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2722 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
2723 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
2724 doc/examples/tcp.c: Added copyright notices to examples
2726 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2728 * includes/gnutls/gnutls.h.in: corrected the prototypes
2730 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2732 * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
2735 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2737 * includes/gnutls/gnutls.h.in: corrected typo.
2739 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2741 * : 1 1 lib/gnutls_record.c
2743 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2745 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
2746 the priority functions to be more compatible to our interface and
2747 avoid parsing on every session generation. The current approach
2748 stores parsed data to our integer format.CG:
2750 -----------------------------------------------------------------------
2752 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2754 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
2755 lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
2756 servers talk to buggy clients that complain if TLS 1.0 padding is
2759 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2761 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
2762 lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
2763 functions that accept text instead of integers.
2765 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2767 * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c:
2768 Removed some ancient non-used functions.
2770 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2772 * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
2773 Mavrogiannopoulos <nmav@gnutls.org> Date: Mon Oct 22 14:03:08 2007
2776 2007-10-22 Simon Josefsson <simon@josefsson.org>
2778 * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
2780 2007-10-22 Simon Josefsson <simon@josefsson.org>
2782 * lgl/m4/gc-camellia.m4: Add.
2784 2007-10-22 Simon Josefsson <simon@josefsson.org>
2786 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
2787 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
2789 2007-10-22 Simon Josefsson <simon@josefsson.org>
2791 * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
2792 gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
2793 gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
2794 gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
2795 gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
2796 gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
2797 gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
2798 gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
2799 lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
2800 lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
2801 lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
2802 lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
2803 lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
2804 lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
2805 lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
2806 lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
2807 lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
2808 lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
2809 lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
2810 lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
2811 lgl/wchar_.h: Update gnulib files.
2813 2007-10-22 Simon Josefsson <simon@josefsson.org>
2815 * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
2816 Mavrogiannopoulos <nmav@gnutls.org> Date: Fri Oct 19 22:05:28 2007
2819 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2821 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2822 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
2823 lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
2824 lib/gnutls_state.c, libextra/gnutls_extra.c,
2825 libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
2826 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
2827 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2828 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
2829 src/common.c: Occurences of gnutls_openpgp_key were renamed to
2830 gnutls_openpgp_cert, leaving an API compatibility layer.
2832 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2834 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
2835 lib/auth_cert.c, lib/gnutls_extra_hooks.c,
2836 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
2837 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
2838 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2839 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2840 libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
2841 gnutls_openpgp_cert_t
2843 2007-10-17 Simon Josefsson <simon@josefsson.org>
2845 * ChangeLog: Generated.
2847 2007-10-17 Simon Josefsson <simon@josefsson.org>
2849 * lib/Makefile.am: Revert mistake removal.
2851 2007-10-17 Simon Josefsson <simon@josefsson.org>
2853 * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
2854 src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
2855 src/serv-gaa.h, src/serv.gaa: Generated.
2857 2007-10-17 Simon Josefsson <simon@josefsson.org>
2859 * NEWS: Version 2.1.3.
2861 2007-10-17 Simon Josefsson <simon@josefsson.org>
2863 * configure.in: Bump ABI version.
2865 2007-10-17 Simon Josefsson <simon@josefsson.org>
2867 * lib/gnutls_extensions.c, lib/gnutls_int.h,
2868 lib/gnutls_supplemental.c: Remove tls-authz.
2870 2007-10-17 Simon Josefsson <simon@josefsson.org>
2872 * doc/gnutls.texi: Remove tls-authz.
2874 2007-10-17 Simon Josefsson <simon@josefsson.org>
2876 * NEWS, configure.in, doc/examples/Makefile.am,
2877 doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
2878 doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
2879 lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
2880 src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
2882 2007-10-15 Simon Josefsson <simon@josefsson.org>
2884 * configure.in: Bump version.
2886 2007-10-15 Simon Josefsson <simon@josefsson.org>
2890 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2892 * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
2895 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2897 * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
2898 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2899 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
2900 libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
2901 libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
2902 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
2903 Corrected bugs in the openpgp certificate verification functions
2904 using a keyring. Now it correctly verifies openpgp certificates. ** Removed the ancient pgpkeyserver support (which was not used
2907 2007-10-14 Simon Josefsson <simon@josefsson.org>
2909 * ChangeLog: Generated.
2911 2007-10-14 Simon Josefsson <simon@josefsson.org>
2915 2007-10-14 Simon Josefsson <simon@josefsson.org>
2917 * NEWS: Version 2.1.2.
2919 2007-10-14 Simon Josefsson <simon@josefsson.org>
2921 * doc/protocol/draft-nir-tls-eap-02.txt: Add.
2923 2007-10-14 Simon Josefsson <simon@josefsson.org>
2927 2007-10-14 Simon Josefsson <simon@josefsson.org>
2929 * NEWS: Mention enum's.
2931 2007-10-14 Simon Josefsson <simon@josefsson.org>
2933 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
2934 deprecated SRP alerts to compat.h.
2936 2007-10-14 Simon Josefsson <simon@josefsson.org>
2938 * includes/gnutls/compat.h: Add compatibility mapping for
2939 GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
2941 2007-10-14 Simon Josefsson <simon@josefsson.org>
2943 * configure.in: Encode in shared library that we aren't backwards
2946 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2948 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2949 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
2950 references to trustdb
2952 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2954 * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
2955 includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
2956 includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
2957 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2958 libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
2959 all the trustdb related code. It wasn't used and trustdbs are not
2960 specified anywhere except pgp. Now we use the standard key rings.
2962 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2964 * doc/gnutls.texi: more text
2966 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2968 * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
2969 in the default priorities.
2971 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2973 * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
2974 lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
2975 src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
2976 for more than 1024 bits on DSA) via libgcrypt 1.3.0.
2978 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2980 * doc/gnutls.texi: Updated documentation.
2982 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2986 2007-10-09 Simon Josefsson <simon@josefsson.org>
2988 * NEWS: Mention certtool --quick-random.
2990 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2992 * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
2995 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2997 * lib/x509/extensions.c: added an assertion.
2999 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3001 * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3003 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3005 * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3006 Mavrogiannopoulos <nmav@gnutls.org> Date: Tue Oct 9 11:37:45 2007
3009 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3011 * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm:
3012 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.
3014 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3016 * NEWS: Update `NEWS'.
3018 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3020 * configure.in: Fix configure-time Guile detection. * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3021 `LDFLAGS'. Patch by Nix <nix@esperi.org.uk>.
3023 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3025 * : 1 1 doc/Makefile.am
3027 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3029 * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3030 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:57:03
3033 2007-10-08 Simon Josefsson <simon@josefsson.org>
3035 * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3036 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:08:33
3039 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3041 * lib/auth_srp.c: corrected possible size issue
3043 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3045 * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3046 includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3047 lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3048 libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
3049 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
3050 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c:
3051 Removed all the xml functions and stubs, as well as references in
3054 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3056 * lib/gnutls_alert.c: error_to_alert() now always return an alert
3057 number. This is to avoid sending illegal values when the return
3058 value is not checked (commonplace).
3060 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3062 * : 51 51 src/certtool-gaa.c 10 10 src/certtool-gaa.h
3064 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3066 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3067 src/certtool.gaa: Added the --quick-random option to certtool to
3068 improve generation time of private keys. They delay is quite
3069 annoying especially when generating test keys.
3071 2007-10-06 Simon Josefsson <simon@josefsson.org>
3073 * configure.in: Bump versions.
3075 2007-10-06 Simon Josefsson <simon@josefsson.org>
3079 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3081 * src/certtool.c: Corrected output in DER format and corrected
3082 output for smime_to_pkcs7 to output in outfile instead of stdout.
3084 2007-09-24 Simon Josefsson <simon@josefsson.org>
3086 * ChangeLog: Generated.
3088 2007-09-24 Simon Josefsson <simon@josefsson.org>
3090 * configure.in: Bump version.
3092 2007-09-24 Simon Josefsson <simon@josefsson.org>
3094 * NEWS: Version 2.1.1.
3096 2007-09-24 Simon Josefsson <simon@josefsson.org>
3100 2007-09-24 Simon Josefsson <simon@josefsson.org>
3102 * configure.in: Rework Camellia configure messages and logic.
3104 2007-09-24 Simon Josefsson <simon@josefsson.org>
3106 * NEWS: Add fixes, for trac.
3108 2007-09-24 Simon Josefsson <simon@josefsson.org>
3112 2007-09-24 Simon Josefsson <simon@josefsson.org>
3114 * configure.in: Typo.
3116 2007-09-24 Simon Josefsson <simon@josefsson.org>
3118 * configure.in: Add --disable-camellia. Remove automake
3119 conditional, not used.
3121 2007-09-24 Simon Josefsson <simon@josefsson.org>
3125 2007-09-24 Simon Josefsson <simon@josefsson.org>
3129 2007-09-24 Simon Josefsson <simon@josefsson.org>
3131 * NEWS: Bump version.
3133 2007-09-24 Simon Josefsson <simon@josefsson.org>
3135 * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
3136 lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
3137 lib/gnutls_priority.c, libextra/gnutls_openssl.c,
3138 libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
3139 src/tls_test.c: Add patch to support Camellia, contributed by
3140 Yoshisato YANAGISAWA. Fixes #1. See
3142 http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
3144 2007-09-20 Simon Josefsson <simon@josefsson.org>
3146 * ChangeLog: Generated.
3148 2007-09-20 Simon Josefsson <simon@josefsson.org>
3150 * NEWS: Version 2.1.0.
3152 2007-09-20 Simon Josefsson <simon@josefsson.org>
3154 * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
3157 2007-09-20 Simon Josefsson <simon@josefsson.org>
3159 * src/cli-gaa.c, src/serv-gaa.c: Generated.
3161 2007-09-20 Simon Josefsson <simon@josefsson.org>
3163 * src/serv.gaa: Set variables to NULL. Fix oprfi variable.
3165 2007-09-20 Simon Josefsson <simon@josefsson.org>
3167 * src/cli.gaa: Set variables to NULL.
3169 2007-09-20 Simon Josefsson <simon@josefsson.org>
3171 * lib/ext_oprfi.c: Fix crash.
3173 2007-09-20 Simon Josefsson <simon@josefsson.org>
3175 * lib/ext_oprfi.c: Fix crash.
3177 2007-09-20 Simon Josefsson <simon@josefsson.org>
3179 * src/serv.c: Fix infloop.
3181 2007-09-20 Simon Josefsson <simon@josefsson.org>
3183 * src/serv.c: Fix crash.
3185 2007-09-20 Simon Josefsson <simon@josefsson.org>
3187 * src/cli.c: Fix crash.
3189 2007-09-20 Simon Josefsson <simon@josefsson.org>
3191 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3192 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
3193 Opaque PRF Input in gnutls-cli and gnutls-serv.
3195 2007-09-20 Simon Josefsson <simon@josefsson.org>
3197 * doc/manpages/Makefile.am: Generated.
3199 2007-09-20 Simon Josefsson <simon@josefsson.org>
3201 * NEWS: Mention how to enable oprfi support.
3203 2007-09-20 Simon Josefsson <simon@josefsson.org>
3205 * doc/gnutls.texi: Typo.
3207 2007-09-20 Simon Josefsson <simon@josefsson.org>
3209 * lib/Makefile.am: Document more.
3211 2007-09-20 Simon Josefsson <simon@josefsson.org>
3213 * lib/ext_oprfi.c: Doc fix.
3215 2007-09-20 Simon Josefsson <simon@josefsson.org>
3217 * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3218 lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
3219 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
3220 tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
3223 2007-09-20 Simon Josefsson <simon@josefsson.org>
3225 * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
3227 2007-09-20 Simon Josefsson <simon@josefsson.org>
3229 * doc/gnutls.texi: Typo.
3231 2007-09-20 Simon Josefsson <simon@josefsson.org>
3235 2007-09-20 Simon Josefsson <simon@josefsson.org>
3237 * configure.in: Bump versions.
3239 2007-09-20 Simon Josefsson <simon@josefsson.org>
3241 * doc/examples/Makefile.am: Fix -I's.
3243 2007-09-20 Simon Josefsson <simon@josefsson.org>
3245 * ChangeLog: Generated.
3247 2007-09-20 Simon Josefsson <simon@josefsson.org>
3249 * Makefile.am: Fix release target (git-tag no longer exit with
3250 failure for non-existing tags).
3252 2007-09-20 Simon Josefsson <simon@josefsson.org>
3254 * NEWS: Version 2.0.1.
3256 2007-09-20 Simon Josefsson <simon@josefsson.org>
3258 * doc/gnutls.texi: Improve TLS ext section.
3260 2007-09-19 Simon Josefsson <simon@josefsson.org>
3262 * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
3264 2007-09-18 Simon Josefsson <simon@josefsson.org>
3266 * doc/gnutls.texi: Notes on adding a new TLS extension.
3268 2007-09-17 Simon Josefsson <simon@josefsson.org>
3270 * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
3271 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:13:39 2007
3274 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3276 * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
3277 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:06:24 2007
3280 2007-09-17 Simon Josefsson <simon@josefsson.org>
3284 2007-09-17 Simon Josefsson <simon@josefsson.org>
3286 * doc/Makefile.am, doc/credentials/Makefile.am,
3287 doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
3288 doc/credentials/gnutls-http-serv,
3289 doc/credentials/openpgp-server-key.txt,
3290 doc/credentials/openpgp-server.txt,
3291 doc/credentials/openpgp/Makefile.am,
3292 doc/credentials/openpgp/cli_pub.asc,
3293 doc/credentials/openpgp/cli_ring.asc,
3294 doc/credentials/openpgp/cli_sec.asc,
3295 doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
3296 doc/credentials/params.pem, doc/credentials/proxy.tmpl,
3297 doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
3298 doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
3299 doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
3300 doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
3301 doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
3302 doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
3303 doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
3304 doc/credentials/x509-server-dsa.pem,
3305 doc/credentials/x509-server-key-dsa.pem,
3306 doc/credentials/x509-server-key.pem,
3307 doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
3308 doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
3309 doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
3310 doc/credentials/x509/clicert-dsa.pem,
3311 doc/credentials/x509/clicert.pem,
3312 doc/credentials/x509/clikey-dsa.pem,
3313 doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
3314 doc/credentials/x509/key.pem, src/Makefile.am,
3315 src/gnutls-http-serv, src/openpgp/Makefile.am,
3316 src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
3317 src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
3318 src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
3319 src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
3320 src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
3321 src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
3322 src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
3323 src/ to doc/credentials/.
3325 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3327 * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
3328 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Sep 17 11:47:12
3331 2007-09-11 Simon Josefsson <simon@josefsson.org>
3333 * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
3334 gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
3335 duplicate gnulib modules.
3337 2007-09-11 Simon Josefsson <simon@josefsson.org>
3339 * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
3340 gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3341 gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
3342 gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
3343 duplicate gnulib modules.
3345 2007-09-11 Simon Josefsson <simon@josefsson.org>
3347 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
3350 2007-09-11 Simon Josefsson <simon@josefsson.org>
3352 * lgl/m4/absolute-header.m4: Update gnulib files.
3354 2007-09-11 Simon Josefsson <simon@josefsson.org>
3356 * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
3357 lgl/realloc.c, lgl/stdlib_.h: Add.
3359 2007-09-04 Ludovic Courtès <ludo@gnu.org>
3361 * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
3362 functions. * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3363 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3365 2007-09-04 Ludovic Courtès <ludo@gnu.org>
3367 * 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
3368 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3370 2007-09-10 Simon Josefsson <simon@josefsson.org>
3372 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3373 lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
3375 2007-09-10 Simon Josefsson <simon@josefsson.org>
3377 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
3378 doc/examples/.cvsignore, doc/manpages/.cvsignore,
3379 doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
3380 doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
3381 includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
3382 lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
3383 libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
3384 libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
3385 src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
3386 src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
3387 src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
3388 tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
3389 tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
3390 tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
3391 tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
3392 tests/sha2/.cvsignore, tests/userid/.cvsignore,
3393 tests/x509paths/.cvsignore: Remove .cvsignore's.
3395 2007-09-07 Simon Josefsson <simon@josefsson.org>
3399 2007-09-07 Simon Josefsson <simon@josefsson.org>
3401 * configure.in: Bump versions.
3403 2007-09-07 Simon Josefsson <simon@josefsson.org>
3405 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
3408 2007-09-06 Simon Josefsson <simon@josefsson.org>
3410 * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
3412 2007-09-04 Simon Josefsson <simon@josefsson.org>
3414 * ChangeLog: Generated.
3416 2007-09-04 Simon Josefsson <simon@josefsson.org>
3418 * NEWS: Version 2.0.0.
3420 2007-09-04 Simon Josefsson <simon@josefsson.org>
3424 2007-09-03 Simon Josefsson <simon@josefsson.org>
3426 * NEWS: Add 1.6.x entries.
3428 2007-09-03 Simon Josefsson <simon@josefsson.org>
3432 2007-09-03 Simon Josefsson <simon@josefsson.org>
3434 * configure.in: Use three-digit versions.
3436 2007-09-01 Simon Josefsson <simon@josefsson.org>
3440 2007-09-01 Simon Josefsson <simon@josefsson.org>
3442 * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
3445 2007-08-31 Simon Josefsson <simon@josefsson.org>
3447 * NEWS, configure.in: Bump versions.
3449 2007-08-31 Simon Josefsson <simon@josefsson.org>
3451 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
3454 2007-08-31 Simon Josefsson <simon@josefsson.org>
3456 * configure.in: Drop gnits mode.
3458 2007-08-31 Simon Josefsson <simon@josefsson.org>
3460 * doc/examples/Makefile.am: Also don't build ex-serv-anon when
3461 anonymous ciphers are disabled.
3463 2007-08-31 Simon Josefsson <simon@josefsson.org>
3465 * doc/examples/Makefile.am: Don't try to build ex-client1 if
3466 anonymous ciphers are disabled.
3468 2007-08-27 Simon Josefsson <simon@josefsson.org>
3470 * ChangeLog: Generated.
3472 2007-08-27 Simon Josefsson <simon@josefsson.org>
3474 * NEWS: Version 1.7.19.
3476 2007-08-27 Simon Josefsson <simon@josefsson.org>
3480 2007-08-27 Simon Josefsson <simon@josefsson.org>
3482 * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
3485 2007-08-27 Simon Josefsson <simon@josefsson.org>
3487 * src/common.c: Handle GNUTLS_CRD_IA in print_info().
3489 2007-08-27 Simon Josefsson <simon@josefsson.org>
3493 2007-08-27 Simon Josefsson <simon@josefsson.org>
3495 * lib/gnutls_errors.c: Doc fix.
3497 2007-08-27 Simon Josefsson <simon@josefsson.org>
3499 * lib/gnutls_handshake.c: Revert "Check that value is negative
3500 before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
3502 2007-08-27 Simon Josefsson <simon@josefsson.org>
3504 * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
3505 positive "errors". Would fix bug reported by Andreas Metzler
3506 <ametzler@downhill.at.eu.org> in
3508 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
3510 2007-08-27 Simon Josefsson <simon@josefsson.org>
3512 * lib/gnutls_handshake.c: Check that value is negative before using
3513 gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
3514 <ametzler@downhill.at.eu.org> in
3516 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
3518 2007-08-24 Simon Josefsson <simon@josefsson.org>
3522 2007-08-24 Simon Josefsson <simon@josefsson.org>
3524 * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
3527 2007-08-24 Simon Josefsson <simon@josefsson.org>
3529 * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
3531 2007-08-23 Simon Josefsson <simon@josefsson.org>
3533 * gl/readline.c: Upgrade gnulib files.
3535 2007-08-23 Simon Josefsson <simon@josefsson.org>
3537 * src/certtool.c: No need for getline.h.
3539 2007-08-23 Simon Josefsson <simon@josefsson.org>
3543 2007-08-23 Simon Josefsson <simon@josefsson.org>
3545 * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
3546 gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
3547 gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
3548 gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
3549 lgl/stdio_.h: Upgrade gnulib files.
3551 2007-08-23 Simon Josefsson <simon@josefsson.org>
3555 2007-08-23 Simon Josefsson <simon@josefsson.org>
3557 * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
3558 gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
3559 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
3560 lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
3561 lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
3562 lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
3563 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
3564 lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
3566 2007-08-20 Simon Josefsson <simon@josefsson.org>
3568 * NEWS, configure.in: Bump versions.
3570 2007-08-20 Simon Josefsson <simon@josefsson.org>
3572 * doc/examples/Makefile.am: Don't build pgp example if pgp has been
3575 2007-08-16 Simon Josefsson <simon@josefsson.org>
3577 * ChangeLog: Generated.
3579 2007-08-16 Simon Josefsson <simon@josefsson.org>
3581 * NEWS: Version 1.7.18.
3583 2007-08-16 Simon Josefsson <simon@josefsson.org>
3587 2007-08-16 Simon Josefsson <simon@josefsson.org>
3589 * configure.in: Bump version.
3591 2007-08-16 Simon Josefsson <simon@josefsson.org>
3595 2007-08-16 Simon Josefsson <simon@josefsson.org>
3599 2007-08-16 Simon Josefsson <simon@josefsson.org>
3601 * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
3602 libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
3603 mix for different sized variables. Tiny patch from
3605 <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
3607 2007-08-15 Simon Josefsson <simon@josefsson.org>
3609 * doc/Makefile.am: Typo.
3611 2007-08-15 Simon Josefsson <simon@josefsson.org>
3613 * doc/Makefile.am: Install images in info directory.
3615 2007-08-15 Simon Josefsson <simon@josefsson.org>
3617 * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
3618 doc/arch/certificate-user-use-case.pdf,
3619 doc/arch/client-server-use-case.eps,
3620 doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
3621 doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
3622 doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
3623 doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
3624 doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
3625 doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
3626 doc/gnutls-certificate-user-use-case.pdf,
3627 doc/gnutls-client-server-use-case.eps,
3628 doc/gnutls-client-server-use-case.pdf,
3629 doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
3630 doc/gnutls-handshake-sequence.eps,
3631 doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
3632 doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
3633 doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
3634 doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
3636 2007-08-15 Simon Josefsson <simon@josefsson.org>
3638 * doc/Makefile.am, doc/gnutls-internals.eps,
3639 doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
3640 doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
3641 doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
3642 doc/internals.eps, doc/internals.pdf, doc/layers.eps,
3643 doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
3644 doc/x509-1.pdf: Rename images to deal with texinfo brokenness. See
3645 <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
3647 2007-08-15 Simon Josefsson <simon@josefsson.org>
3649 * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
3652 2007-08-15 Simon Josefsson <simon@josefsson.org>
3654 * tests/x509self.c: Fix warning. Tiny patch from Andreas Metzler
3655 <ametzler@downhill.at.eu.org>.
3657 2007-08-15 Simon Josefsson <simon@josefsson.org>
3659 * libextra/gnutls_openpgp.c: Fix warning. Tiny patch from Andreas
3660 Metzler <ametzler@downhill.at.eu.org>.
3662 2007-08-15 Simon Josefsson <simon@josefsson.org>
3664 * ChangeLog: Generated.
3666 2007-08-15 Simon Josefsson <simon@josefsson.org>
3670 2007-08-15 Simon Josefsson <simon@josefsson.org>
3672 * NEWS: Version 1.7.17.
3674 2007-08-15 Simon Josefsson <simon@josefsson.org>
3676 * doc/manpages/Makefile.am: Generated.
3678 2007-08-13 Simon Josefsson <simon@josefsson.org>
3682 2007-08-13 Simon Josefsson <simon@josefsson.org>
3684 * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
3685 gnutls_openpgp_privkey_sign_hash.
3687 2007-08-13 Simon Josefsson <simon@josefsson.org>
3689 * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
3690 includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
3691 includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
3692 lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
3693 lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
3694 lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
3695 lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
3696 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
3697 src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
3698 src/tls_test.c: Use *_t types consistently.
3700 2007-08-12 Simon Josefsson <simon@josefsson.org>
3702 * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
3703 lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
3704 tests/x509signself.c: Use const and pointers to gnutls_datum_t in
3707 2007-08-12 Simon Josefsson <simon@josefsson.org>
3709 * tests/x509signself.c: Fix warnings.
3711 2007-08-11 Simon Josefsson <simon@josefsson.org>
3713 * doc/manpages/Makefile.am: Update.
3715 2007-08-11 Simon Josefsson <simon@josefsson.org>
3717 * configure.in: Set shared library version correctly.
3719 2007-08-11 Simon Josefsson <simon@josefsson.org>
3721 * NEWS, includes/gnutls/gnutls.h.in: New errors
3722 GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
3724 2007-08-11 Simon Josefsson <simon@josefsson.org>
3726 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
3727 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.
3729 2007-08-10 Simon Josefsson <simon@josefsson.org>
3731 * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
3734 2007-08-10 Simon Josefsson <simon@josefsson.org>
3736 * doc/manpages/Makefile.am: Update.
3738 2007-08-10 Simon Josefsson <simon@josefsson.org>
3740 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
3741 lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
3742 lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
3743 lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c:
3744 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.
3746 2007-08-10 Simon Josefsson <simon@josefsson.org>
3750 2007-08-10 Simon Josefsson <simon@josefsson.org>
3752 * tests/Makefile.am: Build x509self.
3754 2007-08-10 Simon Josefsson <simon@josefsson.org>
3756 * tests/x509self.c: New file.
3758 2007-08-08 Simon Josefsson <simon@josefsson.org>
3762 2007-08-08 Simon Josefsson <simon@josefsson.org>
3764 * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
3765 RFC is out and we've done simple interop of it.
3767 2007-08-08 Simon Josefsson <simon@josefsson.org>
3771 2007-08-08 Simon Josefsson <simon@josefsson.org>
3775 2007-08-08 Simon Josefsson <simon@josefsson.org>
3777 * po/pl.po, po/sv.po: Sync with TP.
3779 2007-08-08 Simon Josefsson <simon@josefsson.org>
3783 2007-07-09 Ludovic Courtès <ludo@gnu.org>
3785 * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
3786 titles. * doc/gnutls.texi: Capitalized subsection titles. * doc/signatures.texi: Likewise. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3788 2007-08-08 Simon Josefsson <simon@josefsson.org>
3792 2007-08-03 Ludovic Courtès <ludo@gnu.org>
3794 * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
3795 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>
3797 2007-08-08 Simon Josefsson <simon@josefsson.org>
3799 * NEWS, configure.in: Bump versions.
3801 2007-08-08 Simon Josefsson <simon@josefsson.org>
3803 * ChangeLog: Generated.
3805 2007-08-07 Simon Josefsson <simon@josefsson.org>
3807 * NEWS: Version 1.7.16.
3809 2007-08-07 Simon Josefsson <simon@josefsson.org>
3813 2007-08-07 Simon Josefsson <simon@josefsson.org>
3817 2007-08-07 Simon Josefsson <simon@josefsson.org>
3819 * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
3820 doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
3821 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
3822 gl/override/doc/gpl-2.0.texi.diff,
3823 gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
3824 lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4:
3825 Update gnulib files.
3827 2007-08-02 Ludovic Courtès <ludo@gnu.org>
3829 * NEWS: Updated `NEWS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3831 2007-08-01 Ludovic Courtès <ludo@gnu.org>
3833 * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
3834 in certificate selection. * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
3835 their value. (_gnutls_server_select_cert): When IDX < 0, set RET to `GNUTLS_E_INSUFFICIENT_CREDENTIALS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3837 2007-08-02 Simon Josefsson <simon@josefsson.org>
3839 * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
3841 2007-08-02 Simon Josefsson <simon@josefsson.org>
3845 2007-07-14 Simon Josefsson <simon@josefsson.org>
3847 * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
3849 2007-07-14 Simon Josefsson <simon@josefsson.org>
3853 2007-07-14 Simon Josefsson <simon@josefsson.org>
3855 * configure.in: Bump versions.
3857 2007-07-14 Simon Josefsson <simon@josefsson.org>
3859 * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
3860 reads work OK. Needed for Mac OS X. Report and tiny patch by Hal
3861 Eden <n.mavrogiannopoulos@gmail.com>.
3863 2007-07-12 Simon Josefsson <simon@josefsson.org>
3865 * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
3866 lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
3868 2007-07-09 Simon Josefsson <simon@josefsson.org>
3870 * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
3871 doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
3873 2007-07-09 Simon Josefsson <simon@josefsson.org>
3875 * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
3876 errors regarding internals.texi. See
3878 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
3880 2007-07-09 Simon Josefsson <simon@josefsson.org>
3882 * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
3883 when guile isn't installed built yet.
3885 2007-07-08 Ludovic Courtès <ludo@gnu.org>
3887 * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
3888 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>
3890 2007-07-06 Simon Josefsson <simon@josefsson.org>
3892 * doc/protocol/draft-nir-tls-eap-01.txt: Add.
3894 2007-07-02 Ludovic Courtès <ludo@gnu.org>
3896 * 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>
3898 2007-07-03 Simon Josefsson <simon@josefsson.org>
3900 * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
3902 2007-07-02 Simon Josefsson <simon@josefsson.org>
3904 * ChangeLog: Generated.
3906 2007-07-02 Simon Josefsson <simon@josefsson.org>
3908 * NEWS: Version 1.7.15.
3910 2007-07-02 Simon Josefsson <simon@josefsson.org>
3912 * po/LINGUAS: Revert.
3914 2007-07-02 Simon Josefsson <simon@josefsson.org>
3916 * po/LINGUAS: Sync with TP.
3918 2007-07-02 Simon Josefsson <simon@josefsson.org>
3922 2007-07-02 Simon Josefsson <simon@josefsson.org>
3924 * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi:
3925 Fix gnulib name changes.
3927 2007-07-02 Simon Josefsson <simon@josefsson.org>
3929 * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
3930 doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
3931 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3932 gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
3933 gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff:
3934 Update gnulib files. Fix GPL renaming.
3936 2007-07-02 Simon Josefsson <simon@josefsson.org>
3940 2007-07-02 Simon Josefsson <simon@josefsson.org>
3942 * doc/gnutls.texi: Typo.
3944 2007-07-02 Simon Josefsson <simon@josefsson.org>
3946 * doc/gnutls.texi: Improve installation instructions.
3948 2007-07-02 Simon Josefsson <simon@josefsson.org>
3950 * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
3951 ludo@gnu.org (Ludovic Courtès).
3953 2007-06-29 Simon Josefsson <simon@josefsson.org>
3957 2007-06-29 Simon Josefsson <simon@josefsson.org>
3959 * doc/guile.texi: Add 'Guile Preparations' section. Based on
3960 discussions with ludo@gnu.org (Ludovic Courtès).
3962 2007-06-29 Simon Josefsson <simon@josefsson.org>
3964 * configure.in: Check for scm_from_locale_string instead of SCM_API.
3965 Patch from ludo@gnu.org (Ludovic Courtès).
3967 2007-06-29 Simon Josefsson <simon@josefsson.org>
3971 2007-06-29 Simon Josefsson <simon@josefsson.org>
3973 * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
3974 Reported by ludo@gnu.org (Ludovic Courtès).
3976 2007-06-27 Simon Josefsson <simon@josefsson.org>
3980 2007-06-27 Simon Josefsson <simon@josefsson.org>
3984 2007-06-27 Simon Josefsson <simon@josefsson.org>
3986 * po/LINGUAS, po/ms.po: Sync with TP.
3988 2007-06-27 Simon Josefsson <simon@josefsson.org>
3992 2007-06-27 Simon Josefsson <simon@josefsson.org>
3994 * tests/key-id/key-id: Can't use /dev/null as template under
3995 mingw32, probably really a bug in cfg+.
3997 2007-06-27 Simon Josefsson <simon@josefsson.org>
3999 * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4001 2007-06-26 Simon Josefsson <simon@josefsson.org>
4003 * NEWS, configure.in: Check that the guile header files is recent
4004 enough and that it works.
4006 2007-06-26 Simon Josefsson <simon@josefsson.org>
4008 * configure.in: Move Guile setup stuff down under 'External
4011 2007-06-26 Simon Josefsson <simon@josefsson.org>
4013 * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4016 2007-06-26 Simon Josefsson <simon@josefsson.org>
4018 * NEWS, configure.in: Bump versions.
4020 2007-06-26 Simon Josefsson <simon@josefsson.org>
4022 * ChangeLog: Generated.
4024 2007-06-26 Simon Josefsson <simon@josefsson.org>
4026 * NEWS: Version 1.7.14.
4028 2007-06-26 Simon Josefsson <simon@josefsson.org>
4032 2007-06-26 Simon Josefsson <simon@josefsson.org>
4036 2007-06-26 Simon Josefsson <simon@josefsson.org>
4038 * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4039 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4040 gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4041 gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4042 lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4043 lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4044 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4045 lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4046 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4047 lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4048 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
4051 2007-06-26 Simon Josefsson <simon@josefsson.org>
4055 2007-06-17 Ludovic Courtes <ludo@chbouib.org>
4057 * configure.in: Make sure Guile is 1.8 or later. * configure.in: Make sure Guile is 1.8 or later, using
4058 `GUILE_CHECK'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4060 2007-06-26 Simon Josefsson <simon@josefsson.org>
4064 2007-06-26 Ludovic Courtes <ludo@chbouib.org>
4066 * 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>
4068 2007-06-20 Simon Josefsson <simon@josefsson.org>
4072 2007-06-20 Simon Josefsson <simon@josefsson.org>
4076 2007-06-20 Simon Josefsson <simon@josefsson.org>
4078 * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
4079 Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
4080 <ametzler@downhill.at.eu.org> via Debian BTS #429183.
4082 2007-06-20 Simon Josefsson <simon@josefsson.org>
4084 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
4086 2007-06-15 Simon Josefsson <simon@josefsson.org>
4088 * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
4090 2007-06-14 Simon Josefsson <simon@josefsson.org>
4092 * AUTHORS: Update PGP key.
4094 2007-06-14 Simon Josefsson <simon@josefsson.org>
4096 * AUTHORS: Change Ludovic' description.
4098 2007-06-14 Simon Josefsson <simon@josefsson.org>
4100 * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS. (stream_to_datum): Call gnutls_assert() on error.
4102 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
4104 * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake. * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
4105 invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
4106 that the allocated buffer is large-enough to contain the list of
4107 supported hashes. Don't change SIZE later on. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4109 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
4111 * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
4112 `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
4113 NULL rather than checking BUF (which is not initialized yet). Signed-off-by: Simon Josefsson <simon@josefsson.org>
4115 2007-06-13 Simon Josefsson <simon@josefsson.org>
4117 * NEWS, configure.in: Bump versions.
4119 2007-06-13 Simon Josefsson <simon@josefsson.org>
4121 * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
4123 2007-06-12 Simon Josefsson <simon@josefsson.org>
4127 2007-06-11 Ludovic Courtes <ludo@chbouib.org>
4129 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
4130 guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4132 2007-06-12 Simon Josefsson <simon@josefsson.org>
4134 * doc/Makefile.am: Clarify that guile.texi dependencies are
4135 dependencies of gnutls.texi too.
4137 2007-06-11 Simon Josefsson <simon@josefsson.org>
4139 * doc/protocol/draft-nir-tls-eap-00.txt: Add.
4141 2007-06-11 Simon Josefsson <simon@josefsson.org>
4143 * THANKS, configure.in: Need to use CFLAGS when checking for
4144 -Wno-pointer-sign. Reported by "Kristofer T. Karas"
4145 <ktk@enterprise.bidmc.harvard.edu>.
4147 2007-06-11 Simon Josefsson <simon@josefsson.org>
4149 * ChangeLog: Generated.
4151 2007-06-11 Simon Josefsson <simon@josefsson.org>
4153 * NEWS: Version 1.7.13.
4155 2007-06-11 Simon Josefsson <simon@josefsson.org>
4157 * Makefile.am: Fix update-po target.
4159 2007-06-11 Simon Josefsson <simon@josefsson.org>
4163 2007-06-11 Simon Josefsson <simon@josefsson.org>
4167 2007-06-11 Simon Josefsson <simon@josefsson.org>
4169 * doc/manpages/Makefile.am: Fix copyright years.
4171 2007-06-11 Simon Josefsson <simon@josefsson.org>
4173 * doc/reference/gnutls.types: Add, to work around problems if this
4176 2007-06-11 Simon Josefsson <simon@josefsson.org>
4178 * Makefile.am: Fix release target.
4180 2007-06-11 Simon Josefsson <simon@josefsson.org>
4182 * po/Makevars: Specify MSGFILTER, to fix make distcheck.
4184 2007-06-11 Simon Josefsson <simon@josefsson.org>
4186 * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
4187 gnulib_libs, to fix rpath issue.
4189 2007-06-11 Simon Josefsson <simon@josefsson.org>
4191 * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
4193 2007-06-11 Simon Josefsson <simon@josefsson.org>
4197 2007-06-11 Simon Josefsson <simon@josefsson.org>
4201 2007-06-11 Simon Josefsson <simon@josefsson.org>
4203 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4204 lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
4205 lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
4206 lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
4207 lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
4210 2007-06-11 Simon Josefsson <simon@josefsson.org>
4212 * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4213 libextra/opencdk/compress.c, libextra/opencdk/context.h,
4214 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4215 libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
4216 libextra/opencdk/main.c, libextra/opencdk/main.h,
4217 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4218 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4219 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4220 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
4221 libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
4224 2007-06-11 Simon Josefsson <simon@josefsson.org>
4226 * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
4227 doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
4228 doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
4230 2007-06-08 Ludovic Courtes <ludo@chbouib.org>
4232 * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
4233 libs are used. * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New. (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'. Explicitly pass the
4234 `.la' path. (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
4235 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.
4237 2007-06-08 Simon Josefsson <simon@josefsson.org>
4239 * NEWS, configure.in: Bump versions.
4241 2007-06-08 Simon Josefsson <simon@josefsson.org>
4243 * ChangeLog: Generated.
4245 2007-06-08 Simon Josefsson <simon@josefsson.org>
4247 * NEWS: Version 1.7.12.
4249 2007-06-08 Simon Josefsson <simon@josefsson.org>
4253 2007-06-08 Simon Josefsson <simon@josefsson.org>
4255 * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
4257 2007-06-08 Simon Josefsson <simon@josefsson.org>
4261 2007-06-08 Simon Josefsson <simon@josefsson.org>
4265 2007-06-08 Simon Josefsson <simon@josefsson.org>
4267 * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
4268 Josefsson <jas@mocca.josefsson.org> Date: Fri Jun 8 13:45:59 2007
4271 2007-06-08 Simon Josefsson <jas@mocca.josefsson.org>
4273 * po/Makevars: Try to fix line number collisions.
4275 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4277 * configure.in, guile/src/Makefile.am: Fixed the
4278 `-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
4279 `$(AM_CFLAGS)'. (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise. (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
4281 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4283 * configure.in: Cosmetic changes in `configure.in'. * configure.in: Display a heading indicating that Guile stuff are
4286 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4288 * m4/guile.m4: Added `guile.m4', per Simon's request.
4290 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4292 * configure.in: Don't look for Guile when `guile-snarf' is not
4293 found. * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when `guile-snarf' is not found.
4295 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
4297 * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
4299 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
4301 * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
4303 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4305 * doc/guile.texi: More @node fixes.
4307 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4309 * doc/guile.texi: Avoid @node collisions with main manual.
4311 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4313 * doc/Makefile.am: Need -I for config.h.
4315 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4317 * Makefile.am: Need to build doc/ after guile/.
4319 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4323 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4325 * guile/src/Makefile.am: Need -I for config.h.
4327 2007-06-01 Ludovic Courtès <ludo@chbouib.org>
4329 * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
4330 Courtes <ludo@chbouib.org> Date: Fri Jun 1 00:51:10 2007 +0200
4332 2007-06-01 Ludovic Courtes <ludo@chbouib.org>
4334 * doc/extract-guile-c-doc.scm,
4335 guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
4336 Guile's documentation extraction. * doc/extract-guile-c-doc.scm (main): Use named arguments rather
4337 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
4340 2007-05-31 Ludovic Courtes <ludo@chbouib.org>
4342 * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
4343 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.
4345 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
4347 * doc/gnutls.texi: Revert unnecessary changes.
4349 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
4351 * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
4352 Courtès <ludo@chbouib.org> Date: Thu May 31 00:28:19 2007 +0200
4354 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4356 * doc/guile.texi: Minor doc fixes.
4358 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4360 * doc/Makefile.am: Handle missing Guile when building the
4363 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4365 * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
4366 doc/guile.texi: Integrated documentation of Guile bindings.
4368 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
4370 * configure.in, guile/src/Makefile.am: Try to handle "function
4371 declaration isn't a prototype" warnings.
4373 2007-05-30 Simon Josefsson <jas@mocca.josefsson.org>
4375 * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4376 lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
4377 lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
4378 lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
4379 lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4381 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
4383 * Makefile.am, configure.in, guile/Makefile.am,
4384 guile/modules/Makefile.am, guile/modules/gnutls.scm,
4385 guile/modules/gnutls/build/enums.scm,
4386 guile/modules/gnutls/build/priorities.scm,
4387 guile/modules/gnutls/build/smobs.scm,
4388 guile/modules/gnutls/build/utils.scm,
4389 guile/modules/gnutls/extra.scm,
4390 guile/modules/system/documentation/README,
4391 guile/modules/system/documentation/c-snarf.scm,
4392 guile/modules/system/documentation/output.scm,
4393 guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
4394 guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
4395 guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
4396 guile/src/make-session-priorities.scm,
4397 guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
4398 guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
4399 guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
4400 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
4401 guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
4402 guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
4403 guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
4404 guile/tests/rsa-parameters.pem,
4405 guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
4406 guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
4407 guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
4408 Guile integration. Documentation is still missing. A bit rough on the edges, but
4409 `make' and `make check' do work.
4411 2007-05-28 Simon Josefsson <jas@mocca.josefsson.org>
4413 * doc/Makefile.am: Make sure all images are distributed in all
4414 formats. Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4416 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
4418 * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
4419 Reported by Dennis Vshivkov <walrus@amur.ru> in
4420 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
4422 2007-05-27 Simon Josefsson <simon@josefsson.org>
4424 * tests/Makefile.am, tests/parse_ca.c: Add self-test.
4426 2007-05-27 Simon Josefsson <simon@josefsson.org>
4430 2007-05-27 Simon Josefsson <simon@josefsson.org>
4434 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
4436 * NEWS: [no log message]
4438 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
4440 * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
4442 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4446 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4448 * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
4449 already properly decoded value, assume it is due to a bad password
4450 rather than ASN.1 error. Reported by Nate Nielsen
4451 <nielsen-list@memberwebs.com>. (From 1.6.x branch.)
4453 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4455 * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly. Reported
4456 by Nate Nielsen <nielsen-list@memberwebs.com>.
4458 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4460 * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
4461 <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
4463 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4465 * THANKS: Add (from 1.6.x).
4467 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4469 * NEWS, configure.in: Bump versions.
4471 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4473 * ChangeLog: Generated.
4475 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4477 * NEWS: Version 1.7.11.
4479 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4483 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4485 * configure.in: Bump versions.
4487 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4491 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4493 * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
4495 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4497 * ChangeLog: Generated.
4499 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4501 * NEWS: Version 1.7.10.
4503 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4505 * Makefile.am: Use cg instead of cvs commands, for update-po target.
4507 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4511 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4513 * Makefile.am: Change release target from cvs to git.
4515 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4517 * lgl/lseek.c, lgl/m4/lseek.m4: Update.
4519 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4521 * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
4522 lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
4523 lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
4525 2007-05-25 Simon Josefsson <simon@josefsson.org>
4529 2007-05-24 Simon Josefsson <simon@josefsson.org>
4531 * doc/manpages/Makefile.am: Update.
4533 2007-05-24 Simon Josefsson <simon@josefsson.org>
4535 * lib/gnutls_x509.c: Use new API.
4537 2007-05-24 Simon Josefsson <simon@josefsson.org>
4541 2007-05-24 Simon Josefsson <simon@josefsson.org>
4543 * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4544 lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
4545 lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
4546 lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
4547 lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
4548 lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
4549 lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
4551 2007-05-24 Simon Josefsson <simon@josefsson.org>
4553 * configure.in: Bump versions.
4555 2007-05-24 Simon Josefsson <simon@josefsson.org>
4557 * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
4558 lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
4559 gnutls_x509_crt_get_raw_issuer_dn.
4561 2007-05-23 Timo Schulz <twoaday@gnutls.org>
4563 * libextra/openpgp/xml.c: fix the key ID representation in the XML
4566 2007-05-21 Timo Schulz <twoaday@gnutls.org>
4568 * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
4569 libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
4570 code: elgamal keys are not supported. bug fix for the key import
4571 (base64) code, store the stream and close it in the deinit function.
4573 2007-05-21 Timo Schulz <twoaday@gnutls.org>
4575 * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
4576 keyring in base64 format. This is the same file as cli_ring.gpg but
4579 2007-05-21 Timo Schulz <twoaday@gnutls.org>
4581 * libextra/openpgp/extras.c: do not close the input stream in the
4582 import code when the base64 is used.
4584 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4586 * tests/openpgp/keyring.c: few more comments.
4588 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4590 * configure.in: add makefile for the openpgp test folder
4592 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4594 * libextra/openpgp/extras.c: patch to support raw keyrings.
4596 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4598 * tests/Makefile.am, tests/openpgp/Makefile.am,
4599 tests/openpgp/keyring.c: Add simple openpgp test.
4601 2007-05-12 Simon Josefsson <simon@josefsson.org>
4603 * ChangeLog: [no log message]
4605 2007-05-12 Simon Josefsson <simon@josefsson.org>
4607 * NEWS: Version 1.7.9.
4609 2007-05-12 Simon Josefsson <simon@josefsson.org>
4613 2007-05-12 Simon Josefsson <simon@josefsson.org>
4615 * tests/Makefile.am: Reorder to work around libtool bug.
4617 2007-05-12 Simon Josefsson <simon@josefsson.org>
4621 2007-05-12 Simon Josefsson <simon@josefsson.org>
4625 2007-05-12 Simon Josefsson <simon@josefsson.org>
4627 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
4628 libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
4629 libextra/opencdk/context.h, libextra/opencdk/filters.h,
4630 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
4631 libextra/opencdk/literal.c, libextra/opencdk/main.c,
4632 libextra/opencdk/main.h, libextra/opencdk/misc.c,
4633 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4634 libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
4635 libextra/opencdk/stream.c, libextra/opencdk/verify.c,
4636 libextra/opencdk/write-packet.c: Update.
4638 2007-05-11 Simon Josefsson <simon@josefsson.org>
4642 2007-05-11 Simon Josefsson <simon@josefsson.org>
4644 * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
4647 2007-05-03 Simon Josefsson <simon@josefsson.org>
4649 * doc/gendocs_template, gl/override/doc/gendocs_template,
4650 gl/override/doc/gendocs_template.diff: Update.
4652 2007-05-03 Simon Josefsson <simon@josefsson.org>
4654 * doc/gendocs_template: Revert to upstream gnulib version.
4656 2007-05-03 Simon Josefsson <simon@josefsson.org>
4660 2007-05-03 Simon Josefsson <simon@josefsson.org>
4664 2007-05-03 Simon Josefsson <simon@josefsson.org>
4666 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
4667 gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
4668 lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
4669 lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
4670 lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
4671 lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4672 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4674 2007-05-02 Simon Josefsson <simon@josefsson.org>
4676 * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
4678 2007-05-02 Simon Josefsson <simon@josefsson.org>
4680 * lib/x509/output.c: Fix mem leaks.
4682 2007-04-29 Simon Josefsson <simon@josefsson.org>
4684 * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
4686 2007-04-24 Timo Schulz <twoaday@gnutls.org>
4688 * libextra/opencdk/literal.c: missing file.
4690 2007-04-24 Simon Josefsson <simon@josefsson.org>
4692 * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
4693 doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
4695 2007-04-22 Timo Schulz <twoaday@gnutls.org>
4697 * libextra/opencdk/dummy.c: [no log message]
4699 2007-04-22 Timo Schulz <twoaday@gnutls.org>
4701 * libextra/opencdk/Makefile.am, libextra/opencdk/README,
4702 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4703 libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
4704 libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
4705 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4706 libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
4707 libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
4708 libextra/opencdk/main.c, libextra/opencdk/main.h,
4709 libextra/opencdk/md.c, libextra/opencdk/md.h,
4710 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4711 libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
4712 libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
4713 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4714 libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
4715 libextra/opencdk/stream.c, libextra/opencdk/stream.h,
4716 libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
4717 libextra/opencdk/types.h, libextra/opencdk/verify.c,
4718 libextra/opencdk/write-packet.c: replace the old build-in opencdk
4719 version with the most recent cvs version.
4721 2007-04-22 Simon Josefsson <simon@josefsson.org>
4723 * configure.in: Check for OpenCDK function that is only available in
4726 2007-04-21 Simon Josefsson <simon@josefsson.org>
4730 2007-04-21 Simon Josefsson <simon@josefsson.org>
4732 * doc/protocol/draft-badra-tls-password-00.txt,
4733 doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
4735 2007-04-20 Timo Schulz <twoaday@gnutls.org>
4737 * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
4740 2007-04-20 Timo Schulz <twoaday@gnutls.org>
4742 * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
4743 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
4744 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
4745 libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
4746 patches for the opencdk migration.
4748 2007-04-19 Simon Josefsson <simon@josefsson.org>
4750 * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
4751 didn't work). Patch from ludo@chbouib.org (Ludovic Courtès).
4753 2007-04-18 Simon Josefsson <simon@josefsson.org>
4755 * doc/gnutls.texi: Mention P12 structure.
4757 2007-04-18 Simon Josefsson <simon@josefsson.org>
4759 * tests/tlsia.c: Check return codes from init functions.
4761 2007-04-18 Simon Josefsson <simon@josefsson.org>
4763 * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
4765 2007-04-17 Simon Josefsson <simon@josefsson.org>
4767 * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
4768 default serial number.
4770 2007-04-17 Simon Josefsson <simon@josefsson.org>
4774 2007-04-16 Simon Josefsson <simon@josefsson.org>
4776 * NEWS, configure.in: Bump versions.
4778 2007-04-16 Simon Josefsson <simon@josefsson.org>
4780 * ChangeLog: [no log message]
4782 2007-04-16 Simon Josefsson <simon@josefsson.org>
4784 * NEWS: Version 1.7.8.
4786 2007-04-16 Simon Josefsson <simon@josefsson.org>
4788 * lib/x509/x509_write.c: Doc fix.
4790 2007-04-16 Simon Josefsson <simon@josefsson.org>
4792 * tests/gc.c: Need to init libgcrypt with secure memory hooks.
4794 2007-04-16 Simon Josefsson <simon@josefsson.org>
4796 * NEWS, doc/manpages/Makefile.am: Add.
4798 2007-04-16 Simon Josefsson <simon@josefsson.org>
4800 * includes/gnutls/gnutls.h.in: Reorder to make it compile.
4802 2007-04-16 Simon Josefsson <simon@josefsson.org>
4804 * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
4805 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
4806 lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
4807 lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
4808 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
4809 lgl/vasnprintf.c, lgl/wchar_.h: Update.
4811 2007-04-16 Simon Josefsson <simon@josefsson.org>
4813 * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
4814 lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
4815 warnings, tiny patch from Andreas Metzler
4816 <ametzler@downhill.at.eu.org>.
4818 2007-04-12 Simon Josefsson <simon@josefsson.org>
4822 2007-04-12 Simon Josefsson <simon@josefsson.org>
4826 2007-04-12 Simon Josefsson <simon@josefsson.org>
4830 2007-04-11 Simon Josefsson <simon@josefsson.org>
4832 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
4834 2007-04-10 Simon Josefsson <simon@josefsson.org>
4838 2007-04-10 Simon Josefsson <simon@josefsson.org>
4840 * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c:
4841 Respect ENABLE_AUTHZ.
4843 2007-04-10 Simon Josefsson <simon@josefsson.org>
4845 * lib/gnutls_extensions.c: Make tls-authz conditional on
4848 2007-04-10 Simon Josefsson <simon@josefsson.org>
4850 * configure.in: Add anon conditional.
4852 2007-04-10 Simon Josefsson <simon@josefsson.org>
4854 * configure.in: Fix --disable-*.
4856 2007-04-10 Simon Josefsson <simon@josefsson.org>
4858 * configure.in: Add --disable-tls-authorization.
4860 2007-04-10 Simon Josefsson <simon@josefsson.org>
4862 * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
4863 properly. Tiny patch from ludo@chbouib.org (Ludovic Courtès).
4865 2007-04-06 Simon Josefsson <simon@josefsson.org>
4867 * src/cli.c: Make -d work again after last change.
4869 2007-04-06 Simon Josefsson <simon@josefsson.org>
4873 2007-04-06 Simon Josefsson <simon@josefsson.org>
4875 * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
4877 2007-04-04 Simon Josefsson <simon@josefsson.org>
4879 * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
4880 src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
4882 2007-04-04 Simon Josefsson <simon@josefsson.org>
4884 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
4885 gnutls_cipher_suite_info API, suggested by Howard Chu
4888 2007-04-04 Simon Josefsson <simon@josefsson.org>
4890 * src/common.c: Don't hard code algorithm list.
4892 2007-04-04 Simon Josefsson <simon@josefsson.org>
4894 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
4895 new APIs to list supported algorithms: gnutls_cipher_list,
4896 gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
4897 gnutls_certificate_type_list, and gnutls_kx_list. Suggested by
4898 Howard Chu <hyc@symas.com>.
4900 2007-04-04 Simon Josefsson <simon@josefsson.org>
4902 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
4903 definition, since gnutls-extra no longer touches it.
4905 2007-04-04 Simon Josefsson <simon@josefsson.org>
4907 * src/cli.c: Init the library immediately (for print_list(), called
4908 by gaa_parser, to be able to call gnutls functions).
4910 2007-04-03 Simon Josefsson <simon@josefsson.org>
4912 * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
4913 since libgnutls-extra links to it.
4915 2007-04-03 Simon Josefsson <simon@josefsson.org>
4917 * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for
4918 AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
4919 -I's to CPPFLAGS automatically.
4921 2007-04-03 Simon Josefsson <simon@josefsson.org>
4923 * configure.in: Need stddef.h for opencdk.h.
4925 2007-04-03 Simon Josefsson <simon@josefsson.org>
4927 * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
4928 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
4929 lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
4930 lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
4931 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4932 lgl/m4/gnulib-comp.m4: Update.
4934 2007-04-03 Simon Josefsson <simon@josefsson.org>
4936 * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
4938 2007-04-03 Simon Josefsson <simon@josefsson.org>
4942 2007-04-03 Simon Josefsson <simon@josefsson.org>
4944 * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
4945 opencdk, remove opencdk.m4.
4947 2007-04-03 Simon Josefsson <simon@josefsson.org>
4949 * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
4950 lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
4951 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
4952 lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
4954 2007-03-28 Simon Josefsson <simon@josefsson.org>
4956 * lib/x509/output.c: No need to error about unknown algorithm, it
4957 already says unknown.
4959 2007-03-28 Simon Josefsson <simon@josefsson.org>
4961 * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
4962 hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
4963 algorithms (e.g., ECC).
4965 2007-03-28 Simon Josefsson <simon@josefsson.org>
4967 * lib/gnutls_str.c: No need for vasprintf.h.
4969 2007-03-28 Simon Josefsson <simon@josefsson.org>
4971 * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
4972 lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
4973 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
4974 lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
4975 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
4976 lgl/vasprintf.c, lgl/vasprintf.h: Update.
4978 2007-03-21 Simon Josefsson <simon@josefsson.org>
4980 * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
4981 doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
4982 places. Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
4984 2007-03-21 Simon Josefsson <simon@josefsson.org>
4986 * tests/anonself.c: Need netinet/in.h. Tiny patch from Deanna
4987 Phillips <deanna@sdf.lonestar.org>.
4989 2007-03-21 Simon Josefsson <simon@josefsson.org>
4991 * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
4992 Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
4994 2007-03-15 Simon Josefsson <simon@josefsson.org>
4998 2007-03-15 Simon Josefsson <simon@josefsson.org>
5000 * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5001 Weimer <fweimer@bfk.de>.
5003 2007-03-12 Simon Josefsson <simon@josefsson.org>
5005 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5006 gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5007 lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5008 lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5009 lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5010 lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5011 lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5012 lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5014 2007-03-07 Simon Josefsson <simon@josefsson.org>
5016 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5018 2007-03-07 Simon Josefsson <simon@josefsson.org>
5020 * lib/gnutls_buffers.c: Simplify error handling.
5022 2007-03-07 Simon Josefsson <simon@josefsson.org>
5026 2007-03-07 Simon Josefsson <simon@josefsson.org>
5028 * lib/gnutls_priority.c: Doc fix.
5030 2007-03-07 Simon Josefsson <simon@josefsson.org>
5032 * configure.in: Bump due to added APIs.
5034 2007-03-07 Simon Josefsson <simon@josefsson.org>
5036 * lib/gnutls_priority.c: Prefer aes256.
5038 2007-03-06 Simon Josefsson <simon@josefsson.org>
5040 * doc/manpages/Makefile.am: Update.
5042 2007-03-06 Simon Josefsson <simon@josefsson.org>
5044 * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5046 2007-03-06 Simon Josefsson <simon@josefsson.org>
5048 * lgl/stdio_.h: Update.
5050 2007-03-05 Simon Josefsson <simon@josefsson.org>
5052 * src/serv.c: Use libgnutls' priorities.
5054 2007-03-05 Simon Josefsson <simon@josefsson.org>
5058 2007-03-05 Simon Josefsson <simon@josefsson.org>
5060 * tests/dhepskself.c: Remove priority setting. Fix output.
5062 2007-03-05 Simon Josefsson <simon@josefsson.org>
5064 * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
5065 doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
5066 confusing priority setting stuff.
5068 2007-03-05 Simon Josefsson <simon@josefsson.org>
5070 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
5072 2007-03-05 Simon Josefsson <simon@josefsson.org>
5074 * lib/ext_authz.c: Don't assert when no authz.
5076 2007-03-05 Simon Josefsson <simon@josefsson.org>
5078 * src/cli.c: Use default ciphers. Simplify SRP callback.
5080 2007-03-05 Simon Josefsson <simon@josefsson.org>
5082 * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
5084 2007-03-05 Simon Josefsson <simon@josefsson.org>
5086 * src/cli.c: Let libgnutls remove SRP/PSK if not used.
5088 2007-03-05 Simon Josefsson <simon@josefsson.org>
5090 * lib/gnutls_priority.c: Indent and doc fix.
5092 2007-03-05 Simon Josefsson <simon@josefsson.org>
5094 * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
5095 lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
5097 2007-03-05 Simon Josefsson <simon@josefsson.org>
5099 * configure.in: Reorder.
5101 2007-03-05 Simon Josefsson <simon@josefsson.org>
5103 * configure.in: Reorder.
5105 2007-03-05 Simon Josefsson <simon@josefsson.org>
5107 * configure.in: Reorder.
5109 2007-03-05 Simon Josefsson <simon@josefsson.org>
5111 * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
5112 build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
5113 gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
5114 lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
5117 2007-03-05 Simon Josefsson <simon@josefsson.org>
5119 * configure.in: Use build-aux/.
5121 2007-03-05 Simon Josefsson <simon@josefsson.org>
5123 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
5124 lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
5125 lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
5126 lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
5128 2007-02-26 Simon Josefsson <simon@josefsson.org>
5130 * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
5132 2007-02-26 Simon Josefsson <simon@josefsson.org>
5134 * po/sv.po: Sync with TP.
5136 2007-02-26 Simon Josefsson <simon@josefsson.org>
5138 * po/pl.po: Sync with TP.
5140 2007-02-26 Simon Josefsson <simon@josefsson.org>
5142 * doc/protocol/draft-nir-tee-pm-00.txt: Add.
5144 2007-02-25 Simon Josefsson <simon@josefsson.org>
5146 * doc/examples/.cvsignore: [no log message]
5148 2007-02-25 Simon Josefsson <simon@josefsson.org>
5150 * doc/gnutls.texi: Add authz server.
5152 2007-02-25 Simon Josefsson <simon@josefsson.org>
5156 2007-02-25 Simon Josefsson <simon@josefsson.org>
5158 * doc/examples/Makefile.am: Add authz.
5160 2007-02-25 Simon Josefsson <simon@josefsson.org>
5162 * doc/examples/ex-serv-authz.c: Add.
5164 2007-02-25 Simon Josefsson <simon@josefsson.org>
5166 * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
5168 2007-02-24 Simon Josefsson <simon@josefsson.org>
5170 * lib/x509/x509.c: Add credits.
5172 2007-02-22 Simon Josefsson <simon@josefsson.org>
5174 * lib/x509/output.c: Minor tweaks to proxy output.
5176 2007-02-22 Simon Josefsson <simon@josefsson.org>
5180 2007-02-22 Simon Josefsson <simon@josefsson.org>
5184 2007-02-22 Simon Josefsson <simon@josefsson.org>
5188 2007-02-22 Simon Josefsson <simon@josefsson.org>
5190 * tests/.cvsignore: [no log message]
5192 2007-02-22 Simon Josefsson <simon@josefsson.org>
5194 * tests/dn.c: Other cert.
5196 2007-02-22 Simon Josefsson <simon@josefsson.org>
5198 * tests/Makefile.am: Add dn.
5200 2007-02-22 Simon Josefsson <simon@josefsson.org>
5204 2007-02-22 Simon Josefsson <simon@josefsson.org>
5206 * lib/x509/x509.c: Rename.
5208 2007-02-22 Simon Josefsson <simon@josefsson.org>
5210 * includes/gnutls/x509.h: Rename non-released functions.
5212 2007-02-22 Simon Josefsson <simon@josefsson.org>
5214 * lib/x509/x509.h: Remove.
5216 2007-02-22 Simon Josefsson <simon@josefsson.org>
5218 * lib/x509/x509.c: Code cleanup and documentation of last patch.
5220 2007-02-22 Simon Josefsson <simon@josefsson.org>
5222 * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
5224 2007-02-22 Simon Josefsson <simon@josefsson.org>
5226 * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
5227 to deal with DN's. Patch from Howard Chu <hyc@symas.com>.
5229 2007-02-22 Simon Josefsson <simon@josefsson.org>
5231 * NEWS, configure.in: Bump versions.
5233 2007-02-22 Simon Josefsson <simon@josefsson.org>
5235 * ChangeLog: [no log message]
5237 2007-02-22 Simon Josefsson <simon@josefsson.org>
5239 * NEWS: Version 1.7.7.
5241 2007-02-22 Simon Josefsson <simon@josefsson.org>
5243 * lgl/.cvsignore: [no log message]
5245 2007-02-22 Simon Josefsson <simon@josefsson.org>
5247 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
5248 gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5249 lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
5250 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
5251 lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
5252 lgl/unistd_.h, link-warning.h: Update.
5254 2007-02-22 Simon Josefsson <simon@josefsson.org>
5256 * doc/manpages/Makefile.am: Update.
5258 2007-02-22 Simon Josefsson <simon@josefsson.org>
5260 * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
5262 2007-02-22 Simon Josefsson <simon@josefsson.org>
5264 * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
5266 2007-02-22 Simon Josefsson <simon@josefsson.org>
5268 * lib/gnutls_int.h: New flags for authz extension.
5270 2007-02-22 Simon Josefsson <simon@josefsson.org>
5272 * lib/ext_authz.c: Use our own logic to determine whether to send
5273 extension replies in server.
5275 2007-02-22 Simon Josefsson <simon@josefsson.org>
5277 * lib/gnutls_extensions.h: Add prototype for
5278 _gnutls_extension_list_check, we use it in ext_authz.c.
5280 2007-02-22 Simon Josefsson <simon@josefsson.org>
5282 * lib/gnutls_extensions.c: Remove static from
5283 _gnutls_extension_list_check, we use it in ext_authz.c
5285 2007-02-22 Simon Josefsson <simon@josefsson.org>
5287 * lib/ext_authz.c: Don't send authz extension when we shouldn't.
5289 2007-02-22 Simon Josefsson <simon@josefsson.org>
5291 * src/cli-gaa.c, src/cli-gaa.h: Generated.
5293 2007-02-22 Simon Josefsson <simon@josefsson.org>
5295 * src/cli.c, src/serv.c: Fix #include's.
5297 2007-02-22 Simon Josefsson <simon@josefsson.org>
5301 2007-02-22 Simon Josefsson <simon@josefsson.org>
5303 * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
5304 and --authz-saml-assertion.
5306 2007-02-22 Simon Josefsson <simon@josefsson.org>
5308 * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5309 src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
5310 --authz-saml-assertion.
5312 2007-02-22 Simon Josefsson <simon@josefsson.org>
5316 2007-02-22 Simon Josefsson <simon@josefsson.org>
5318 * configure.in: Fix so version due to added APIs.
5320 2007-02-22 Simon Josefsson <simon@josefsson.org>
5322 * doc/reference/Makefile.am: Ignore more.
5324 2007-02-22 Simon Josefsson <simon@josefsson.org>
5328 2007-02-22 Simon Josefsson <simon@josefsson.org>
5330 * lib/gnutls.pc.in: Revert Requires-change.
5332 2007-02-21 Simon Josefsson <simon@josefsson.org>
5336 2007-02-21 Simon Josefsson <simon@josefsson.org>
5338 * lib/gnutls_extensions.c: Add authz extension.
5340 2007-02-21 Simon Josefsson <simon@josefsson.org>
5342 * lib/ext_authz.c: Typo.
5344 2007-02-21 Simon Josefsson <simon@josefsson.org>
5346 * lib/gnutls_supplemental.c: Add authz hooks.
5348 2007-02-21 Simon Josefsson <simon@josefsson.org>
5350 * includes/gnutls/gnutls.h.in: Fix type (in never released
5353 2007-02-21 Simon Josefsson <simon@josefsson.org>
5355 * lib/gnutls_int.h: Add authz stuff.
5357 2007-02-21 Simon Josefsson <simon@josefsson.org>
5359 * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
5361 2007-02-21 Simon Josefsson <simon@josefsson.org>
5363 * lib/ext_authz.c, lib/ext_authz.h: New file.
5365 2007-02-21 Simon Josefsson <simon@josefsson.org>
5367 * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
5368 gnutls_supplemental.c.
5370 2007-02-21 Simon Josefsson <simon@josefsson.org>
5372 * lib/gnutls_supplemental.c: Fill in type+length.
5374 2007-02-21 Simon Josefsson <simon@josefsson.org>
5378 2007-02-21 Simon Josefsson <simon@josefsson.org>
5380 * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
5381 and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
5382 gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
5383 gnutls_authz_send_x509_attr_cert_url, and
5384 gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
5385 gnutls_authz_data_format_type_t (never part of any release).
5387 2007-02-21 Simon Josefsson <simon@josefsson.org>
5389 * lib/gnutls_supplemental.c: If callbacks failed to provide
5390 anything, at least send protocol valid (yet semantically invalid)
5391 supplemental message.
5393 2007-02-21 Simon Josefsson <simon@josefsson.org>
5395 * lib/gnutls_int.h: Add for supplemental support.
5397 2007-02-21 Simon Josefsson <simon@josefsson.org>
5399 * lib/gnutls_handshake.c: Support supplemental handshake messages.
5401 2007-02-21 Simon Josefsson <simon@josefsson.org>
5403 * lib/Makefile.am: Add gnutls_supplemental.h and
5404 gnutls_supplemental.c.
5406 2007-02-21 Simon Josefsson <simon@josefsson.org>
5408 * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
5410 2007-02-21 Simon Josefsson <simon@josefsson.org>
5414 2007-02-19 Simon Josefsson <simon@josefsson.org>
5416 * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
5417 Fix gnutls_authz_data_format_type_t.
5419 2007-02-19 Simon Josefsson <simon@josefsson.org>
5423 2007-02-17 Simon Josefsson <simon@josefsson.org>
5425 * lib/debug.c: Support SUPPLEMENTAL handshake type.
5427 2007-02-16 Simon Josefsson <simon@josefsson.org>
5431 2007-02-16 Simon Josefsson <simon@josefsson.org>
5435 2007-02-16 Simon Josefsson <simon@josefsson.org>
5437 * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
5439 2007-02-16 Simon Josefsson <simon@josefsson.org>
5441 * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
5443 2007-02-16 Simon Josefsson <simon@josefsson.org>
5445 * lib/x509/rfc2818_hostname.c: Indent.
5447 2007-02-16 Simon Josefsson <simon@josefsson.org>
5449 * lib/x509/rfc2818_hostname.c: Support iPAddress too. Doc fix.
5451 2007-02-16 Simon Josefsson <simon@josefsson.org>
5455 2007-02-16 Simon Josefsson <simon@josefsson.org>
5457 * tests/hostname-check/hostname-check.c: Fix mem leak.
5459 2007-02-16 Simon Josefsson <simon@josefsson.org>
5461 * lib/x509/rfc2818_hostname.c: Doc fix.
5463 2007-02-16 Simon Josefsson <simon@josefsson.org>
5465 * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
5466 as a successful RFC 2818 hostname comparison match. Reported by
5467 "Richard W.M. Jones" <rjones@redhat.com>.
5469 2007-02-16 Simon Josefsson <simon@josefsson.org>
5471 * tests/hostname-check/.cvsignore: [no log message]
5473 2007-02-16 Simon Josefsson <simon@josefsson.org>
5475 * configure.in, tests/Makefile.am,
5476 tests/hostname-check/Makefile.am, tests/hostname-check/README,
5477 tests/hostname-check/hostname-check.c: Add self test of rfc2818
5478 server identity check.
5480 2007-02-15 Simon Josefsson <simon@josefsson.org>
5484 2007-02-15 Simon Josefsson <simon@josefsson.org>
5486 * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
5487 --libs gnutls' output -ltasn1. Reported by Pavlov Konstantin
5488 <thresh@altlinux.ru>.
5490 2007-02-14 Simon Josefsson <simon@josefsson.org>
5492 * lib/gnutls_hash_int.c: Avoid assert.
5494 2007-02-14 Simon Josefsson <simon@josefsson.org>
5496 * src/certtool.c: Make sure NULL is a pointer.
5498 2007-02-14 Simon Josefsson <simon@josefsson.org>
5500 * src/certtool.c: Change vararg 0 to NULL. Tiny change suggested by
5501 Joe Orton <joe@manyfish.co.uk>.
5503 2007-02-14 Simon Josefsson <simon@josefsson.org>
5505 * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
5507 2007-02-14 Simon Josefsson <simon@josefsson.org>
5511 2007-02-14 Simon Josefsson <simon@josefsson.org>
5513 * includes/gnutls/gnutls.h.in: Add
5514 gnutls_supplemental_data_format_type_t with member
5515 GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
5517 2007-02-14 Simon Josefsson <simon@josefsson.org>
5521 2007-02-14 Simon Josefsson <simon@josefsson.org>
5523 * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
5524 with members GNUTLS_AUTHZ_X509_ATTR_CERT,
5525 GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
5526 GNUTLS_AUTHZ_SAML_ASSERTION_URL.
5528 2007-02-14 Simon Josefsson <simon@josefsson.org>
5530 * lib/gnutls_int.h: Reorder.
5532 2007-02-14 Simon Josefsson <simon@josefsson.org>
5534 * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
5535 GNUTLS_EXTENSION_AUTHZ_SERVER.
5537 2007-02-14 Simon Josefsson <simon@josefsson.org>
5541 2007-02-14 Simon Josefsson <simon@josefsson.org>
5543 * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
5545 2007-02-14 Simon Josefsson <simon@josefsson.org>
5547 * includes/gnutls/gnutls.h.in: Spell out handshake types.
5549 2007-02-13 Simon Josefsson <simon@josefsson.org>
5551 * src/certtool-gaa.c, src/certtool-gaa.h: Update.
5553 2007-02-13 Simon Josefsson <simon@josefsson.org>
5555 * src/certtool.c: Use error().
5557 2007-02-13 Simon Josefsson <simon@josefsson.org>
5559 * src/certtool.c: Cleanup p12 printing.
5561 2007-02-13 Simon Josefsson <simon@josefsson.org>
5563 * src/certtool.c: Cleanup pkcs7_info.
5565 2007-02-13 Simon Josefsson <simon@josefsson.org>
5567 * src/certtool.c: Fix.
5569 2007-02-13 Simon Josefsson <simon@josefsson.org>
5571 * src/certtool.c: Better errors.
5573 2007-02-13 Simon Josefsson <simon@josefsson.org>
5575 * src/certtool.gaa: Remove --copyright (use --version).
5577 2007-02-13 Simon Josefsson <simon@josefsson.org>
5579 * src/certtool.c: Use version-etc.
5581 2007-02-13 Simon Josefsson <simon@josefsson.org>
5583 * configure.in: Fix for version-etc.
5585 2007-02-13 Simon Josefsson <simon@josefsson.org>
5587 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5588 gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
5589 gl/version-etc.h: Update.
5591 2007-02-13 Simon Josefsson <simon@josefsson.org>
5593 * src/certtool.c: Cleanup CRL.
5595 2007-02-13 Simon Josefsson <simon@josefsson.org>
5597 * src/certtool.c: Cleanup.
5599 2007-02-13 Simon Josefsson <simon@josefsson.org>
5601 * src/certtool.c: Simplify.
5603 2007-02-13 Simon Josefsson <simon@josefsson.org>
5605 * src/certtool.c: Cleanups.
5607 2007-02-13 Simon Josefsson <simon@josefsson.org>
5609 * src/certtool.c: Rewrite generate_private_key_int.
5611 2007-02-13 Simon Josefsson <simon@josefsson.org>
5613 * src/certtool.c: Fix mem leak.
5615 2007-02-13 Simon Josefsson <simon@josefsson.org>
5617 * src/certtool.c: Fix crl_info.
5619 2007-02-13 Simon Josefsson <simon@josefsson.org>
5621 * src/certtool.c: Rewrite load_private_key.
5623 2007-02-13 Simon Josefsson <simon@josefsson.org>
5625 * src/certtool.c: Rewrite load_request.
5627 2007-02-13 Simon Josefsson <simon@josefsson.org>
5629 * src/certtool.c: Rewrite load_ca_private_key.
5631 2007-02-13 Simon Josefsson <simon@josefsson.org>
5633 * src/certtool.c: Remove.
5635 2007-02-13 Simon Josefsson <simon@josefsson.org>
5637 * src/certtool.c: Rewrite load_ca_cert.
5639 2007-02-13 Simon Josefsson <simon@josefsson.org>
5641 * src/certtool.c: No limit on CRL size during verification.
5643 2007-02-13 Simon Josefsson <simon@josefsson.org>
5645 * lib/x509/x509.c: Simplify.
5647 2007-02-13 Simon Josefsson <simon@josefsson.org>
5649 * tests/certificate_set_x509_crl.c: Need config.h.
5651 2007-02-13 Simon Josefsson <simon@josefsson.org>
5653 * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
5655 2007-02-13 Simon Josefsson <simon@josefsson.org>
5657 * src/Makefile.am: Need libgnu.la.
5659 2007-02-13 Simon Josefsson <simon@josefsson.org>
5661 * src/errcodes.c: Need config.h.
5663 2007-02-13 Simon Josefsson <simon@josefsson.org>
5665 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
5667 2007-02-13 Simon Josefsson <simon@josefsson.org>
5669 * configure.in: Remove stuff obsoleted by time_r.
5671 2007-02-13 Simon Josefsson <simon@josefsson.org>
5673 * configure.in: Don't check for time.h, not needed.
5675 2007-02-13 Simon Josefsson <simon@josefsson.org>
5677 * lib/defines.h: Only use time.h, from gnulib if needed.
5679 2007-02-13 Simon Josefsson <simon@josefsson.org>
5681 * lgl/.cvsignore: [no log message]
5683 2007-02-13 Simon Josefsson <simon@josefsson.org>
5685 * tests/pathlen/ca-no-pathlen.pem,
5686 tests/pathlen/no-ca-or-pathlen.pem: UPdate.
5688 2007-02-13 Simon Josefsson <simon@josefsson.org>
5692 2007-02-13 Simon Josefsson <simon@josefsson.org>
5694 * lib/x509/output.c: Remove.
5696 2007-02-13 Simon Josefsson <simon@josefsson.org>
5698 * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
5699 lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
5700 lgl/time_r.c, lgl/time_r.h: Update.
5702 2007-02-13 Simon Josefsson <simon@josefsson.org>
5704 * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
5707 2007-02-13 Simon Josefsson <simon@josefsson.org>
5709 * tests/nist-pkits/README: Fix.
5711 2007-02-13 Simon Josefsson <simon@josefsson.org>
5713 * tests/nist-pkits/gnutls-nist-tests.html: Add.
5715 2007-02-13 Simon Josefsson <simon@josefsson.org>
5717 * tests/nist-pkits/README: Fix.
5719 2007-02-13 Simon Josefsson <simon@josefsson.org>
5721 * tests/nist-pkits/pkits_test: Unpack.
5723 2007-02-13 Simon Josefsson <simon@josefsson.org>
5725 * tests/nist-pkits/.cvsignore: [no log message]
5727 2007-02-13 Simon Josefsson <simon@josefsson.org>
5729 * tests/nist-pkits/pkits_test: Add.
5731 2007-02-13 Simon Josefsson <simon@josefsson.org>
5733 * tests/nist-pkits/pkits_test_list_generator.patch: Update.
5735 2007-02-13 Simon Josefsson <simon@josefsson.org>
5737 * tests/nist-pkits/gnutls_test_entry: Remove.
5739 2007-02-13 Simon Josefsson <simon@josefsson.org>
5741 * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
5742 tests/nist-pkits/pkits_test_list_generator.patch: Add.
5744 2007-02-13 Simon Josefsson <simon@josefsson.org>
5746 * tests/nist-pkits/README: Add.
5748 2007-02-13 Simon Josefsson <simon@josefsson.org>
5750 * tests/nist-pkits/README: Add.
5752 2007-02-13 Simon Josefsson <simon@josefsson.org>
5754 * lib/x509/mpi.c: We don't support inherited DSA parameters.
5756 2007-02-13 Simon Josefsson <simon@josefsson.org>
5758 * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
5759 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
5761 2007-02-13 Simon Josefsson <simon@josefsson.org>
5763 * tests/nist-pkits/pkits: Fix.
5765 2007-02-13 Simon Josefsson <simon@josefsson.org>
5767 * tests/nist-pkits/pkits: Fix.
5769 2007-02-13 Simon Josefsson <simon@josefsson.org>
5771 * tests/nist-pkits/pkits: Fix.
5773 2007-02-13 Simon Josefsson <simon@josefsson.org>
5775 * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
5777 2007-02-13 Simon Josefsson <simon@josefsson.org>
5779 * tests/nist-pkits/README, tests/nist-pkits/pkits,
5780 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
5781 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
5782 tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
5783 tests/pkits_smime: Move PKITS stuff to nist-pkits/.
5785 2007-02-13 Simon Josefsson <simon@josefsson.org>
5789 2007-02-13 Simon Josefsson <simon@josefsson.org>
5791 * tests/x509paths/README: Fix.
5793 2007-02-13 Simon Josefsson <simon@josefsson.org>
5795 * tests/x509paths/chain: fix for chain 1.
5797 2007-02-13 Simon Josefsson <simon@josefsson.org>
5799 * tests/.cvsignore: [no log message]
5801 2007-02-13 Simon Josefsson <simon@josefsson.org>
5803 * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
5804 old NIST stuff to separate directory.
5806 2007-02-13 Simon Josefsson <simon@josefsson.org>
5808 * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
5810 2007-02-13 Simon Josefsson <simon@josefsson.org>
5812 * lib/x509/output.c: Don't use uninitialized.
5814 2007-02-13 Simon Josefsson <simon@josefsson.org>
5816 * lib/x509/x509.c: Don't access ret unless *ret_size>0.
5818 2007-02-13 Simon Josefsson <simon@josefsson.org>
5820 * configure.in: Fix PKI test.
5822 2007-02-13 Simon Josefsson <simon@josefsson.org>
5824 * doc/manpages/Makefile.am: Update.
5826 2007-02-13 Simon Josefsson <simon@josefsson.org>
5828 * src/certtool.c: Simplify copyright.
5830 2007-02-13 Simon Josefsson <simon@josefsson.org>
5834 2007-02-13 Simon Josefsson <simon@josefsson.org>
5836 * src/certtool-cfg.c: Remove.
5838 2007-02-13 Simon Josefsson <simon@josefsson.org>
5840 * src/certtool.c: Remove unused.
5842 2007-02-13 Simon Josefsson <simon@josefsson.org>
5844 * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
5846 2007-02-13 Simon Josefsson <simon@josefsson.org>
5848 * configure.in: Add conditional for PKI stuff.
5850 2007-02-13 Simon Josefsson <simon@josefsson.org>
5852 * src/certtool.c: Handle larger certificate lists.
5854 2007-02-13 Simon Josefsson <simon@josefsson.org>
5856 * src/certtool.c: Fix.
5858 2007-02-13 Simon Josefsson <simon@josefsson.org>
5860 * src/certtool.c: Fix.
5862 2007-02-13 Simon Josefsson <simon@josefsson.org>
5864 * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
5866 2007-02-13 Simon Josefsson <simon@josefsson.org>
5868 * src/certtool.c: Use gnutls_x509_crl_print.
5870 2007-02-13 Simon Josefsson <simon@josefsson.org>
5872 * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
5873 lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
5874 gnutls_x509_crl_print.
5876 2007-02-13 Simon Josefsson <simon@josefsson.org>
5878 * src/certtool.c: Use error().
5880 2007-02-13 Simon Josefsson <simon@josefsson.org>
5882 * libextra/Makefile.am: We do need lgl/ though.
5884 2007-02-13 Simon Josefsson <simon@josefsson.org>
5886 * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
5889 2007-02-13 Simon Josefsson <simon@josefsson.org>
5891 * libextra/openpgp/Makefile.am: Don't include gl/.
5893 2007-02-13 Simon Josefsson <simon@josefsson.org>
5895 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
5896 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
5899 2007-02-13 Simon Josefsson <simon@josefsson.org>
5901 * configure.in: Revert.
5903 2007-02-13 Simon Josefsson <simon@josefsson.org>
5905 * Makefile.am, configure.in: Revert.
5907 2007-02-13 Simon Josefsson <simon@josefsson.org>
5909 * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
5910 src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
5911 src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
5912 src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h:
5915 2007-02-13 Simon Josefsson <simon@josefsson.org>
5917 * libextra/Makefile.am: No need for gl/.
5919 2007-02-13 Simon Josefsson <simon@josefsson.org>
5921 * Makefile.am: Fix src/lib/.
5923 2007-02-13 Simon Josefsson <simon@josefsson.org>
5925 * configure.in: Build src/lib/.
5927 2007-02-13 Simon Josefsson <simon@josefsson.org>
5929 * configure.in: Init src/lib/.
5931 2007-02-13 Simon Josefsson <simon@josefsson.org>
5933 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5934 src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
5935 src/lib/m4/gnulib-comp.m4: Update.
5937 2007-02-13 Simon Josefsson <simon@josefsson.org>
5939 * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
5941 2007-02-13 Simon Josefsson <simon@josefsson.org>
5943 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
5944 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
5945 src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
5946 src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
5947 src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
5948 src/lib/progname.c, src/lib/progname.h: Add.
5950 2007-02-13 Simon Josefsson <simon@josefsson.org>
5952 * src/certtool.c: No size limit on CRL data.
5954 2007-02-12 Simon Josefsson <simon@josefsson.org>
5956 * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
5958 2007-02-12 Simon Josefsson <simon@josefsson.org>
5960 * lib/x509/output.c: Support GNUTLS_SAN_DN.
5962 2007-02-12 Simon Josefsson <simon@josefsson.org>
5966 2007-02-12 Simon Josefsson <simon@josefsson.org>
5968 * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
5970 2007-02-12 Simon Josefsson <simon@josefsson.org>
5974 2007-02-12 Simon Josefsson <simon@josefsson.org>
5976 * configure.in: Bump versions.
5978 2007-02-12 Simon Josefsson <simon@josefsson.org>
5980 * NEWS, includes/gnutls/gnutls.h.in: Add.
5982 2007-02-12 Simon Josefsson <simon@josefsson.org>
5984 * ChangeLog: [no log message]
5986 2007-02-12 Simon Josefsson <simon@josefsson.org>
5988 * NEWS: Version 1.7.6.
5990 2007-02-12 Simon Josefsson <simon@josefsson.org>
5992 * configure.in: New APIs, bump libtool library versions.
5994 2007-02-12 Simon Josefsson <simon@josefsson.org>
5996 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5997 lgl/m4/string_h.m4, lgl/string_.h: Update.
5999 2007-02-12 Simon Josefsson <simon@josefsson.org>
6001 * Makefile.am: Use latest docs on web site.
6003 2007-02-12 Simon Josefsson <simon@josefsson.org>
6005 * po/POTFILES.in: Add.
6007 2007-02-12 Simon Josefsson <simon@josefsson.org>
6009 * lib/x509/output.c: Mark for translation.
6011 2007-02-12 Simon Josefsson <simon@josefsson.org>
6013 * lib/pkix_asn1_tab.c: Generated.
6015 2007-02-12 Simon Josefsson <simon@josefsson.org>
6017 * lib/x509/output.c: Print more than one SAN.
6019 2007-02-12 Simon Josefsson <simon@josefsson.org>
6021 * lib/x509/output.c: Better printing of XMPP SAN.
6023 2007-02-12 Simon Josefsson <simon@josefsson.org>
6025 * lib/pkix.asn: Add XMPP definitions.
6027 2007-02-12 Simon Josefsson <simon@josefsson.org>
6029 * lib/x509/x509.c: Doc fix.
6031 2007-02-12 Simon Josefsson <simon@josefsson.org>
6033 * lib/x509/x509.c: Decode XMPP data. Suggested by Matthias Wimmer
6036 2007-02-12 Simon Josefsson <simon@josefsson.org>
6038 * src/serv.c: Print X.509 client cert info.
6040 2007-02-09 Simon Josefsson <simon@josefsson.org>
6042 * src/serv.c: Text fix.
6044 2007-02-09 Simon Josefsson <simon@josefsson.org>
6046 * doc/manpages/Makefile.am: Update.
6048 2007-02-09 Simon Josefsson <simon@josefsson.org>
6050 * tests/pathlen/ca-no-pathlen.pem,
6051 tests/pathlen/no-ca-or-pathlen.pem: Update.
6053 2007-02-09 Simon Josefsson <simon@josefsson.org>
6055 * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
6056 that gmtime was used and that the time given is in UTC. Just hard
6059 2007-02-09 Simon Josefsson <simon@josefsson.org>
6061 * lib/gnutls_str.c: Typo.
6063 2007-02-09 Simon Josefsson <simon@josefsson.org>
6065 * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6066 lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
6067 lgl/vasprintf.h: Add.
6069 2007-02-09 Simon Josefsson <simon@josefsson.org>
6071 * lib/x509/output.c: Use gnulib's time_r for systems that lack
6074 2007-02-09 Simon Josefsson <simon@josefsson.org>
6076 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6077 lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
6079 2007-02-09 Simon Josefsson <simon@josefsson.org>
6081 * tests/pathlen/no-ca-or-pathlen.pem: Fix.
6083 2007-02-09 Simon Josefsson <simon@josefsson.org>
6085 * lib/x509/output.c: Strings not zero terminated.
6087 2007-02-09 Simon Josefsson <simon@josefsson.org>
6089 * lib/x509/output.c: Hexprint unknown extensions.
6091 2007-02-09 Simon Josefsson <simon@josefsson.org>
6093 * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
6094 tests/pathlen/no-ca-or-pathlen.pem: Update.
6096 2007-02-09 Simon Josefsson <simon@josefsson.org>
6098 * src/certtool.c: Remove.
6100 2007-02-09 Simon Josefsson <simon@josefsson.org>
6102 * src/certtool.c: Fix.
6104 2007-02-09 Simon Josefsson <simon@josefsson.org>
6108 2007-02-09 Simon Josefsson <simon@josefsson.org>
6110 * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6112 2007-02-09 Simon Josefsson <simon@josefsson.org>
6114 * src/certtool.c: Use gnutls_x509_crt_print.
6116 2007-02-09 Simon Josefsson <simon@josefsson.org>
6118 * NEWS, includes/gnutls/x509.h: Add.
6120 2007-02-09 Simon Josefsson <simon@josefsson.org>
6122 * lib/x509/output.c: Fix error messages.
6124 2007-02-09 Simon Josefsson <simon@josefsson.org>
6126 * lib/x509/output.c: Really fix.
6128 2007-02-09 Simon Josefsson <simon@josefsson.org>
6130 * lib/x509/output.c: Fix.
6132 2007-02-09 Simon Josefsson <simon@josefsson.org>
6134 * includes/gnutls/x509.h: Change signature (ok since no release).
6136 2007-02-09 Simon Josefsson <simon@josefsson.org>
6138 * lib/x509/output.c: Use datum for outputs.
6140 2007-02-09 Simon Josefsson <simon@josefsson.org>
6142 * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
6144 2007-02-09 Simon Josefsson <simon@josefsson.org>
6146 * lib/x509/output.c: Simplify.
6148 2007-02-09 Simon Josefsson <simon@josefsson.org>
6150 * lib/x509/extensions.c: Don't crash on NULL's.
6152 2007-02-08 Simon Josefsson <simon@josefsson.org>
6154 * NEWS: Add, from older branches.
6156 2007-02-08 Simon Josefsson <simon@josefsson.org>
6158 * lib/x509/output.c: Doc fix.
6160 2007-02-08 Simon Josefsson <simon@josefsson.org>
6162 * lib/x509/Makefile.am: Build output.c.
6164 2007-02-08 Simon Josefsson <simon@josefsson.org>
6166 * NEWS, lib/x509/output.c: Add.
6168 2007-02-08 Simon Josefsson <simon@josefsson.org>
6170 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6171 gnutls_x509_crt_get_signature.
6173 2007-02-08 Simon Josefsson <simon@josefsson.org>
6177 2007-02-08 Simon Josefsson <simon@josefsson.org>
6179 * doc/gnutls.texi: gnutls-serv: create client & proxy too.
6181 2007-02-08 Simon Josefsson <simon@josefsson.org>
6183 * src/certtool-cfg.c: Default proxy policy is ALL. Fixes crash.
6185 2007-02-08 Simon Josefsson <simon@josefsson.org>
6187 * lib/x509/extensions.c: Fix warnings.
6189 2007-02-08 Simon Josefsson <simon@josefsson.org>
6191 * lib/gnutls_str.c, lib/gnutls_str.h: Add
6192 _gnutls_string_append_printf.
6194 2007-02-08 Simon Josefsson <simon@josefsson.org>
6196 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6197 gnutls_x509_crt_get_extension_data and
6198 gnutls_x509_crt_get_extension_info.
6200 2007-02-08 Simon Josefsson <simon@josefsson.org>
6202 * src/certtool.c: Fix.
6204 2007-02-08 Simon Josefsson <simon@josefsson.org>
6206 * src/certtool.c: XMPP otherName SAN support.
6208 2007-02-08 Simon Josefsson <simon@josefsson.org>
6212 2007-02-08 Simon Josefsson <simon@josefsson.org>
6214 * NEWS, THANKS: Add.
6216 2007-02-08 Simon Josefsson <simon@josefsson.org>
6220 2007-02-08 Simon Josefsson <simon@josefsson.org>
6222 * NEWS, lib/x509/x509.c: Fix.
6224 2007-02-08 Simon Josefsson <simon@josefsson.org>
6226 * includes/gnutls/gnutls.h.in: Doc fix.
6228 2007-02-08 Simon Josefsson <simon@josefsson.org>
6230 * lib/x509/x509.c: Support XMPP OID.
6232 2007-02-08 Simon Josefsson <simon@josefsson.org>
6234 * lib/x509/x509.c: Doc fix.
6236 2007-02-08 Simon Josefsson <simon@josefsson.org>
6238 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
6239 lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
6242 2007-02-07 Simon Josefsson <simon@josefsson.org>
6244 * doc/gnutls.texi: Fix.
6246 2007-02-07 Simon Josefsson <simon@josefsson.org>
6248 * doc/gnutls.texi: add tcp and tlsia
6250 2007-02-07 Simon Josefsson <simon@josefsson.org>
6254 2007-02-07 Simon Josefsson <simon@josefsson.org>
6256 * src/serv.c: Don't say TLS 1.0.
6258 2007-02-07 Simon Josefsson <simon@josefsson.org>
6262 2007-02-07 Simon Josefsson <simon@josefsson.org>
6264 * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
6266 2007-02-07 Simon Josefsson <simon@josefsson.org>
6270 2007-02-07 Simon Josefsson <simon@josefsson.org>
6272 * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
6274 2007-02-07 Simon Josefsson <simon@josefsson.org>
6278 2007-02-07 Simon Josefsson <simon@josefsson.org>
6280 * doc/gnutls.texi: dsa key
6282 2007-02-06 Simon Josefsson <simon@josefsson.org>
6284 * doc/gnutls.texi: Fix.
6286 2007-02-06 Simon Josefsson <simon@josefsson.org>
6288 * lib/gnutls_sig.c: Fix crash on failures.
6290 2007-02-06 Simon Josefsson <simon@josefsson.org>
6292 * NEWS, configure.in: Bump versions.
6294 2007-02-06 Simon Josefsson <simon@josefsson.org>
6296 * doc/protocol/draft-ietf-tls-srp-00.txt,
6297 doc/protocol/draft-ietf-tls-srp-01.txt,
6298 doc/protocol/draft-ietf-tls-srp-02.txt,
6299 doc/protocol/draft-ietf-tls-srp-03.txt,
6300 doc/protocol/draft-ietf-tls-srp-04.txt,
6301 doc/protocol/draft-ietf-tls-srp-05.txt,
6302 doc/protocol/draft-ietf-tls-srp-06.txt,
6303 doc/protocol/draft-ietf-tls-srp-07.txt: Add.
6305 2007-02-06 Simon Josefsson <simon@josefsson.org>
6307 * ChangeLog: [no log message]
6309 2007-02-06 Simon Josefsson <simon@josefsson.org>
6311 * NEWS: Version 1.7.5.
6313 2007-02-06 Simon Josefsson <simon@josefsson.org>
6317 2007-02-06 Simon Josefsson <simon@josefsson.org>
6321 2007-02-06 Simon Josefsson <simon@josefsson.org>
6323 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6324 lgl/m4/string_h.m4, lgl/string_.h: Update.
6326 2007-02-06 Simon Josefsson <simon@josefsson.org>
6330 2007-02-06 Simon Josefsson <simon@josefsson.org>
6332 * doc/gnutls.texi: Fix.
6334 2007-02-06 Simon Josefsson <simon@josefsson.org>
6338 2007-02-06 Simon Josefsson <simon@josefsson.org>
6340 * src/cli.c: Don't ask for PSK if we don't have credentials for it.
6342 2007-02-06 Simon Josefsson <simon@josefsson.org>
6344 * doc/gnutls.texi: mention psk
6346 2007-02-06 Simon Josefsson <simon@josefsson.org>
6350 2007-02-06 Simon Josefsson <simon@josefsson.org>
6352 * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
6353 GNUTLS_KX_SRP_DSS if there is no SRP credential.
6355 2007-02-06 Simon Josefsson <simon@josefsson.org>
6357 * doc/gnutls.texi: fix
6359 2007-02-06 Simon Josefsson <simon@josefsson.org>
6361 * doc/gnutls.texi: fix
6363 2007-02-06 Simon Josefsson <simon@josefsson.org>
6365 * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
6368 2007-02-06 Simon Josefsson <simon@josefsson.org>
6370 * doc/gnutls.texi: Add.
6372 2007-02-06 Simon Josefsson <simon@josefsson.org>
6374 * src/cli.c: Prefer PSK.
6376 2007-02-06 Simon Josefsson <simon@josefsson.org>
6378 * src/cli.c, src/serv.c: Modernize priorities.
6380 2007-02-06 Simon Josefsson <simon@josefsson.org>
6382 * doc/gnutls.texi: more
6384 2007-02-06 Simon Josefsson <simon@josefsson.org>
6386 * src/common.c: Parse new MACs.
6388 2007-02-06 Simon Josefsson <simon@josefsson.org>
6390 * src/serv.c: Prefer OpenPGP certs from client.
6392 2007-02-06 Simon Josefsson <simon@josefsson.org>
6394 * doc/gnutls.texi: Fix.
6396 2007-02-06 Simon Josefsson <simon@josefsson.org>
6400 2007-02-06 Simon Josefsson <simon@josefsson.org>
6402 * src/cli-gaa.c: Generated.
6404 2007-02-06 Simon Josefsson <simon@josefsson.org>
6406 * configure.in: Bump versions.
6408 2007-02-06 Simon Josefsson <simon@josefsson.org>
6412 2007-02-06 Simon Josefsson <simon@josefsson.org>
6414 * src/common.c: Typo in last commit.
6416 2007-02-06 Simon Josefsson <simon@josefsson.org>
6418 * src/cli.gaa: Typo.
6420 2007-02-06 Simon Josefsson <simon@josefsson.org>
6422 * src/common.c: Fix --list.
6424 2007-02-06 Simon Josefsson <simon@josefsson.org>
6426 * doc/gnutls.texi: Add.
6428 2007-02-06 Simon Josefsson <simon@josefsson.org>
6430 * lib/gnutls_hash_int.c: Revert, not needed.
6432 2007-02-06 Simon Josefsson <simon@josefsson.org>
6434 * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
6437 2007-02-06 Simon Josefsson <simon@josefsson.org>
6439 * src/serv.c: Fix last commit.
6441 2007-02-06 Simon Josefsson <simon@josefsson.org>
6443 * src/serv.c: Support TLS 1.2 and AES 256.
6445 2007-02-05 Simon Josefsson <simon@josefsson.org>
6447 * ChangeLog: [no log message]
6449 2007-02-05 Simon Josefsson <simon@josefsson.org>
6451 * NEWS: Version 1.7.4.
6453 2007-02-05 Simon Josefsson <simon@josefsson.org>
6457 2007-02-05 Simon Josefsson <simon@josefsson.org>
6459 * src/serv.c: use static DH params if none or provided
6461 2007-02-05 Simon Josefsson <simon@josefsson.org>
6463 * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
6464 tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
6466 2007-02-05 Simon Josefsson <simon@josefsson.org>
6468 * tests/pskself.c: No dh here.
6470 2007-02-05 Simon Josefsson <simon@josefsson.org>
6474 2007-02-05 Simon Josefsson <simon@josefsson.org>
6476 * tests/sha2/.cvsignore: [no log message]
6478 2007-02-05 Simon Josefsson <simon@josefsson.org>
6482 2007-02-05 Simon Josefsson <simon@josefsson.org>
6484 * configure.in, tests/Makefile.am: Add SHA-2 self test.
6486 2007-02-05 Simon Josefsson <simon@josefsson.org>
6488 * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
6489 tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
6490 tests/sha2/key-user.pem, tests/sha2/sha2: Add.
6492 2007-02-05 Simon Josefsson <simon@josefsson.org>
6496 2007-02-05 Simon Josefsson <simon@josefsson.org>
6498 * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
6501 2007-02-05 Simon Josefsson <simon@josefsson.org>
6503 * src/certtool-gaa.c: Generated.
6505 2007-02-05 Simon Josefsson <simon@josefsson.org>
6507 * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
6509 2007-02-05 Simon Josefsson <simon@josefsson.org>
6511 * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
6512 lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
6513 (RSA-)SHA-256/384/512.
6515 2007-02-05 Simon Josefsson <simon@josefsson.org>
6517 * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
6519 2007-02-05 Simon Josefsson <simon@josefsson.org>
6521 * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
6522 Affects gnutls_sign_algorithm_get_name, and
6523 _gnutls_x509_sign_to_oid.
6525 2007-02-05 Simon Josefsson <simon@josefsson.org>
6527 * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
6529 2007-02-05 Simon Josefsson <simon@josefsson.org>
6531 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
6532 gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
6533 lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
6534 lgl/string_.h: Update.
6536 2007-02-04 Simon Josefsson <simon@josefsson.org>
6540 2007-02-04 Simon Josefsson <simon@josefsson.org>
6542 * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6543 gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6544 lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
6545 lgl/string_.h: Update.
6547 2007-02-02 Simon Josefsson <simon@josefsson.org>
6549 * doc/gnutls.texi: Typo.
6551 2007-02-02 Simon Josefsson <simon@josefsson.org>
6555 2007-02-02 Simon Josefsson <simon@josefsson.org>
6557 * NEWS, configure.in: Bump versions.
6559 2007-02-02 Simon Josefsson <simon@josefsson.org>
6561 * doc/signatures.texi: Removed the wrong file, re-add this one.
6564 2007-02-02 Simon Josefsson <simon@josefsson.org>
6566 * doc/Makefile.am: Remove bibliography.texi.
6568 2007-02-02 Simon Josefsson <simon@josefsson.org>
6570 * doc/bibliography.texi, doc/signatures.texi: Remove.
6572 2007-02-02 Simon Josefsson <simon@josefsson.org>
6574 * doc/gnutls.texi: Don't use my-bib-macros.
6576 2007-02-02 Simon Josefsson <simon@josefsson.org>
6578 * doc/my-bib-macros.texi: use pxref.
6580 2007-02-02 Simon Josefsson <simon@josefsson.org>
6582 * doc/my-bib-macros.texi: Fix.
6584 2007-02-02 Simon Josefsson <simon@josefsson.org>
6586 * doc/gnutls.texi: proxy and certtool stuff
6588 2007-02-02 Simon Josefsson <simon@josefsson.org>
6590 * lib/x509/xml.c: Doc fix.
6592 2007-02-02 Simon Josefsson <simon@josefsson.org>
6594 * doc/bibliography.texi: reorder
6596 2007-02-02 Simon Josefsson <simon@josefsson.org>
6598 * doc/bibliography.texi: Add rfc3820.
6600 2007-02-02 Simon Josefsson <simon@josefsson.org>
6602 * doc/gnutls.texi: Mention RFC 3820.
6604 2007-02-02 Simon Josefsson <simon@josefsson.org>
6606 * doc/gnutls.texi: Improve extensions stuff.
6608 2007-02-01 Simon Josefsson <simon@josefsson.org>
6610 * ChangeLog: [no log message]
6612 2007-02-01 Simon Josefsson <simon@josefsson.org>
6614 * NEWS: Version 1.7.3.
6616 2007-02-01 Simon Josefsson <simon@josefsson.org>
6620 2007-02-01 Simon Josefsson <simon@josefsson.org>
6622 * tests/pathlen/ca-no-pathlen.pem,
6623 tests/pathlen/no-ca-or-pathlen.pem: Update.
6625 2007-02-01 Simon Josefsson <simon@josefsson.org>
6629 2007-02-01 Simon Josefsson <simon@josefsson.org>
6631 * src/certtool.c: Print times in UTC.
6633 2007-02-01 Simon Josefsson <simon@josefsson.org>
6637 2007-02-01 Simon Josefsson <simon@josefsson.org>
6639 * tests/key-id/.cvsignore: [no log message]
6641 2007-02-01 Simon Josefsson <simon@josefsson.org>
6645 2007-02-01 Simon Josefsson <simon@josefsson.org>
6647 * configure.in: Typo.
6649 2007-02-01 Simon Josefsson <simon@josefsson.org>
6651 * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
6652 tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
6653 tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
6654 tests/key-id/key-ca.pem, tests/key-id/key-id,
6655 tests/key-id/key-user.pem: Add key-id self test.
6657 2007-02-01 Simon Josefsson <simon@josefsson.org>
6659 * src/certtool.c: Don't print proxy info if there aren't any proxy
6662 2007-02-01 Simon Josefsson <simon@josefsson.org>
6664 * doc/protocol/rfc4785.txt: Add.
6666 2007-01-31 Simon Josefsson <simon@josefsson.org>
6668 * src/certtool.c: Use the CA's SKI as the AKI value, if it is
6669 present. Reported by Dale Sedivec
6670 <dale-keyword-gnutls.5670f1@codefu.org>.
6672 2007-01-31 Simon Josefsson <simon@josefsson.org>
6674 * lib/x509/x509.c: Doc fix.
6676 2007-01-31 Simon Josefsson <simon@josefsson.org>
6678 * doc/manpages/Makefile.am: Add.
6680 2007-01-31 Simon Josefsson <simon@josefsson.org>
6682 * src/certtool-cfg.c: Fix last commit.
6684 2007-01-31 Simon Josefsson <simon@josefsson.org>
6686 * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
6687 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
6688 reading/generating proxy certificates in certtool.
6690 2007-01-31 Simon Josefsson <simon@josefsson.org>
6692 * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
6693 lib/x509/extensions.h, lib/x509/x509.c: Add
6694 gnutls_x509_crt_get_proxy.
6696 2007-01-31 Simon Josefsson <simon@josefsson.org>
6698 * lib/x509/x509_write.c: Fix last commit.
6700 2007-01-31 Simon Josefsson <simon@josefsson.org>
6702 * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
6704 2007-01-31 Simon Josefsson <simon@josefsson.org>
6706 * NEWS: Mention RFC 3820.
6708 2007-01-31 Simon Josefsson <simon@josefsson.org>
6710 * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
6711 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c:
6712 Add proxy certificate APIs.
6714 2007-01-31 Simon Josefsson <simon@josefsson.org>
6718 2007-01-31 Simon Josefsson <simon@josefsson.org>
6720 * src/certtool-cfg.c: Have RET for path lengths to mean -1.
6722 2007-01-31 Simon Josefsson <simon@josefsson.org>
6724 * gl/.cvsignore, lgl/.cvsignore: [no log message]
6726 2007-01-31 Simon Josefsson <simon@josefsson.org>
6728 * lib/defines.h: String.h from gnulib now makes sure memmem is
6731 2007-01-31 Simon Josefsson <simon@josefsson.org>
6733 * gl/strdup.h, lgl/memmem.h: Remove.
6735 2007-01-31 Simon Josefsson <simon@josefsson.org>
6737 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
6738 gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
6739 gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
6740 gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
6741 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
6742 lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
6743 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
6744 lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
6745 lgl/vasnprintf.c, lgl/wchar_.h: Update.
6747 2007-01-31 Simon Josefsson <simon@josefsson.org>
6749 * tests/pathlen/.cvsignore: Add.
6751 2007-01-26 Simon Josefsson <simon@josefsson.org>
6755 2007-01-26 Simon Josefsson <simon@josefsson.org>
6757 * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
6758 tests/pathlen/ca-no-pathlen.pem,
6759 tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
6760 pathlen bug (and general certificate parsing).
6762 2007-01-26 Simon Josefsson <simon@josefsson.org>
6766 2007-01-26 Simon Josefsson <simon@josefsson.org>
6768 * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
6769 pathLenConstraint is read, even if CA reading fails.
6771 2007-01-25 Simon Josefsson <simon@josefsson.org>
6775 2007-01-25 Simon Josefsson <simon@josefsson.org>
6777 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
6778 describe C++ compiler bug problem.
6780 2007-01-25 Simon Josefsson <simon@josefsson.org>
6782 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
6783 in a "better" way, tiny patch from Matthias Scheler
6786 2007-01-16 Simon Josefsson <simon@josefsson.org>
6788 * configure.in: Bump versions.
6790 2007-01-16 Simon Josefsson <simon@josefsson.org>
6794 2007-01-16 Simon Josefsson <simon@josefsson.org>
6796 * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
6797 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
6798 libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
6799 keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
6801 2007-01-15 Simon Josefsson <simon@josefsson.org>
6803 * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
6805 2007-01-14 Simon Josefsson <simon@josefsson.org>
6807 * ChangeLog: [no log message]
6809 2007-01-14 Simon Josefsson <simon@josefsson.org>
6811 * NEWS: Version 1.7.2.
6813 2007-01-14 Simon Josefsson <simon@josefsson.org>
6815 * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
6816 lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
6818 2007-01-14 Simon Josefsson <simon@josefsson.org>
6822 2007-01-14 Simon Josefsson <simon@josefsson.org>
6824 * libextra/opencdk/pubkey.c: Doc fix.
6826 2007-01-14 Simon Josefsson <simon@josefsson.org>
6828 * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
6829 Lenz <mario.lenz@gmx.net>.
6831 2007-01-13 Simon Josefsson <simon@josefsson.org>
6833 * NEWS, THANKS: Add.
6835 2007-01-12 Simon Josefsson <simon@josefsson.org>
6837 * lib/gnutlsxx.cpp: Make it compile by commenting out call to
6838 virtual method (possibly incorrect but I don't know what the
6841 2007-01-12 Simon Josefsson <simon@josefsson.org>
6843 * NEWS, configure.in: Don't use -mms-bitfields
6844 --enable-runtime-pseudo-reloc.
6846 2007-01-12 Simon Josefsson <simon@josefsson.org>
6848 * gl/Makefile.am: Fix objdir!=srcdir.
6850 2007-01-11 Simon Josefsson <simon@josefsson.org>
6854 2007-01-11 Simon Josefsson <simon@josefsson.org>
6856 * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
6857 available, and store them in the PKCS12 blob. Suggested by Sascha
6858 Ziemann <sascha.ziemann@secunet.com>.
6860 2007-01-11 Simon Josefsson <simon@josefsson.org>
6862 * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
6864 2007-01-11 Simon Josefsson <simon@josefsson.org>
6866 * doc/manpages/Makefile.am: Add.
6868 2007-01-11 Simon Josefsson <simon@josefsson.org>
6870 * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
6873 2007-01-11 Simon Josefsson <simon@josefsson.org>
6877 2007-01-11 Simon Josefsson <simon@josefsson.org>
6879 * NEWS, configure.in, includes/gnutls/x509.h,
6880 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
6881 lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
6882 src/certtool.c: Support pathLenConstraint.
6884 2007-01-11 Simon Josefsson <simon@josefsson.org>
6886 * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
6889 2007-01-11 Simon Josefsson <simon@josefsson.org>
6891 * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
6892 needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
6894 2007-01-11 Simon Josefsson <simon@josefsson.org>
6896 * libextra/gnutls_extra.c: Need strverscmp.h.
6898 2007-01-11 Simon Josefsson <simon@josefsson.org>
6902 2007-01-11 Simon Josefsson <simon@josefsson.org>
6904 * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
6905 libgnutls now. Fix copyright years.
6907 2007-01-11 Simon Josefsson <simon@josefsson.org>
6909 * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
6910 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
6911 lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
6912 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
6913 gnutls-extra integration, for OpenPGP certs.
6915 2007-01-11 Simon Josefsson <simon@josefsson.org>
6917 * libextra/gnutls_extra.c: Replace libgcrypt version check with
6918 strverscmp. No need to duplicate prototype found in gnutls.h for
6919 gnutls_check_version.
6921 2007-01-09 Simon Josefsson <simon@josefsson.org>
6923 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
6924 lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
6925 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
6926 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
6927 lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
6928 lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
6929 lgl/m4/lib-link.m4: Update.
6931 2007-01-05 Simon Josefsson <simon@josefsson.org>
6935 2007-01-05 Simon Josefsson <simon@josefsson.org>
6937 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6938 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
6939 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
6941 2007-01-05 Simon Josefsson <simon@josefsson.org>
6943 * configure.in: Bump versions.
6945 2007-01-05 Simon Josefsson <simon@josefsson.org>
6949 2007-01-05 Simon Josefsson <simon@josefsson.org>
6951 * configure.in: Revert part of patch.
6953 2007-01-05 Simon Josefsson <simon@josefsson.org>
6955 * configure.in, src/Makefile.am: Tiny patch from
6956 ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for `gaa', issuing a warning with the URL if
6957 not found. * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
6958 `.gaa' files as being in `$(srcdir)', thereby allowing for
6959 out-of-source-tree builds.
6961 2006-12-28 Simon Josefsson <simon@josefsson.org>
6963 * ChangeLog: [no log message]
6965 2006-12-28 Simon Josefsson <simon@josefsson.org>
6967 * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
6970 2006-12-28 Simon Josefsson <simon@josefsson.org>
6972 * ChangeLog: [no log message]
6974 2006-12-28 Simon Josefsson <simon@josefsson.org>
6976 * NEWS: Version 1.7.1.
6978 2006-12-28 Simon Josefsson <simon@josefsson.org>
6982 2006-12-28 Simon Josefsson <simon@josefsson.org>
6986 2006-12-28 Simon Josefsson <simon@josefsson.org>
6990 2006-12-28 Simon Josefsson <simon@josefsson.org>
6994 2006-12-28 Simon Josefsson <simon@josefsson.org>
6996 * NEWS, THANKS: Add.
6998 2006-12-28 Simon Josefsson <simon@josefsson.org>
7000 * lib/gnutls_asn1_tab.c: Generate.
7002 2006-12-28 Simon Josefsson <simon@josefsson.org>
7004 * lib/gnutls.asn: Fix comment to make it parse correctly.
7006 2006-12-27 Simon Josefsson <simon@josefsson.org>
7008 * tests/.cvsignore: [no log message]
7010 2006-12-27 Simon Josefsson <simon@josefsson.org>
7014 2006-12-27 Simon Josefsson <simon@josefsson.org>
7016 * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7017 TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès). (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7018 add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7019 hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper SHA1POS. (_gnutls_verify_sig_params): Likewise.
7021 2006-12-27 Simon Josefsson <simon@josefsson.org>
7025 2006-12-27 Simon Josefsson <simon@josefsson.org>
7027 * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7028 lib/x509/Makefile.am, libextra/Makefile.am,
7029 libextra/openpgp/Makefile.am: Tiny patch from
7030 ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer to `sort2.pl' as
7031 `$(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.
7033 2006-12-27 Simon Josefsson <simon@josefsson.org>
7035 * NEWS, THANKS: Add.
7037 2006-12-27 Simon Josefsson <simon@josefsson.org>
7039 * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7040 cert requests (i.e., include a empty list of supported hashes).
7041 Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7044 2006-12-27 Simon Josefsson <simon@josefsson.org>
7048 2006-12-27 Simon Josefsson <simon@josefsson.org>
7050 * tests/userid/.cvsignore: [no log message]
7052 2006-12-27 Simon Josefsson <simon@josefsson.org>
7054 * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString). (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
7055 problem reported by Max Kellermann <max@duempel.org>.
7057 2006-12-27 Simon Josefsson <simon@josefsson.org>
7059 * lib/pkix_asn1_tab.c: Generated.
7061 2006-12-27 Simon Josefsson <simon@josefsson.org>
7063 * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
7064 PrintableString), not as IA5String. Add IA5String as a CHOICE for
7065 DirectoryString, to deal with backwards compatibility if there are
7066 IA5String UID fields out there that were generated by older
7067 versions. Reported by Max Kellermann <max@duempel.org>.
7069 2006-12-27 Simon Josefsson <simon@josefsson.org>
7071 * tests/userid/userid: Add.
7073 2006-12-27 Simon Josefsson <simon@josefsson.org>
7075 * configure.in: Add tests/userid/.
7077 2006-12-27 Simon Josefsson <simon@josefsson.org>
7079 * tests/Makefile.am: Add userid/.
7081 2006-12-27 Simon Josefsson <simon@josefsson.org>
7083 * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
7085 2006-12-27 Simon Josefsson <simon@josefsson.org>
7089 2006-12-27 Simon Josefsson <simon@josefsson.org>
7091 * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
7092 certificate authority list, to make sure server's send the proper
7093 list of expected CAs to the client. Reported by Max Kellermann
7096 2006-12-27 Simon Josefsson <simon@josefsson.org>
7098 * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
7099 by Max Kellermann <max@duempel.org>.
7101 2006-12-27 Simon Josefsson <simon@josefsson.org>
7103 * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c:
7106 2006-12-27 Simon Josefsson <simon@josefsson.org>
7110 2006-12-27 Simon Josefsson <simon@josefsson.org>
7112 * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
7113 lgl/m4/stdint.m4: Update.
7115 2006-12-26 Simon Josefsson <simon@josefsson.org>
7117 * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
7119 2006-12-26 Simon Josefsson <simon@josefsson.org>
7121 * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
7123 2006-12-26 Simon Josefsson <simon@josefsson.org>
7125 * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
7126 doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
7128 2006-12-26 Simon Josefsson <simon@josefsson.org>
7130 * po/LINGUAS, po/de.po: Sync with TP.
7132 2006-12-10 Simon Josefsson <simon@josefsson.org>
7134 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
7135 (should have just been .cvsignore'd).
7137 2006-12-10 Simon Josefsson <simon@josefsson.org>
7139 * m4/.cvsignore: [no log message]
7141 2006-12-10 Simon Josefsson <simon@josefsson.org>
7143 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
7145 2006-12-10 Simon Josefsson <simon@josefsson.org>
7149 2006-12-10 Simon Josefsson <simon@josefsson.org>
7153 2006-12-10 Simon Josefsson <simon@josefsson.org>
7155 * configure.in: Bump versions.
7157 2006-12-10 Simon Josefsson <simon@josefsson.org>
7159 * NEWS, configure.in: Bump versions.
7161 2006-12-01 Simon Josefsson <simon@josefsson.org>
7163 * lib/gnutls_record.c: Doc fix.
7165 2006-11-29 Simon Josefsson <simon@josefsson.org>
7167 * gl/Makefile.am, lgl/Makefile.am: Update.
7169 2006-11-29 Simon Josefsson <simon@josefsson.org>
7171 * ChangeLog: [no log message]
7173 2006-11-29 Simon Josefsson <simon@josefsson.org>
7175 * Makefile.am: Put in devel/ directory. Disable doc generation.
7177 2006-11-29 Simon Josefsson <simon@josefsson.org>
7179 * NEWS: Version 1.7.0.
7181 2006-11-29 Simon Josefsson <simon@josefsson.org>
7185 2006-11-29 Simon Josefsson <simon@josefsson.org>
7187 * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
7189 2006-11-29 Simon Josefsson <simon@josefsson.org>
7191 * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
7194 2006-11-29 Simon Josefsson <simon@josefsson.org>
7198 2006-11-28 Simon Josefsson <simon@josefsson.org>
7200 * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
7201 lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
7203 2006-11-26 Simon Josefsson <simon@josefsson.org>
7207 2006-11-26 Simon Josefsson <simon@josefsson.org>
7211 2006-11-26 Simon Josefsson <simon@josefsson.org>
7213 * tests/anonself.c: Print TLS version too.
7215 2006-11-26 Simon Josefsson <simon@josefsson.org>
7217 * tests/anonself.c: More debugging.
7219 2006-11-26 Simon Josefsson <simon@josefsson.org>
7221 * tests/utils.c: Output more debug info.
7223 2006-11-26 Simon Josefsson <simon@josefsson.org>
7227 2006-11-26 Simon Josefsson <simon@josefsson.org>
7229 * libextra/opencdk/keyserver.c: Doc fix.
7231 2006-11-26 Simon Josefsson <simon@josefsson.org>
7233 * libextra/opencdk/opencdk.h: Doc fixes.
7235 2006-11-26 Simon Josefsson <simon@josefsson.org>
7237 * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
7238 libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
7239 libextra/opencdk/sign.c: Doc fix.
7241 2006-11-26 Simon Josefsson <simon@josefsson.org>
7243 * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
7244 libextra/opencdk/sign.c: Doc fix.
7246 2006-11-26 Simon Josefsson <simon@josefsson.org>
7248 * libextra/opencdk/keydb.c: Doc fix.
7250 2006-11-26 Simon Josefsson <simon@josefsson.org>
7252 * libextra/gnutls_ia.c: Use new internal PRF API.
7254 2006-11-26 Simon Josefsson <simon@josefsson.org>
7256 * lib/gnutls_sig.c: To use NULL
7257 DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
7260 2006-11-26 Simon Josefsson <simon@josefsson.org>
7262 * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
7263 fixes problem reported by "Michael C. Vergallen"
7264 <mvergall@telenet.be>.
7266 2006-11-26 Simon Josefsson <simon@josefsson.org>
7270 2006-11-25 Simon Josefsson <simon@josefsson.org>
7274 2006-11-25 Simon Josefsson <simon@josefsson.org>
7276 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
7277 lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
7278 lib/gnutls_state.h: Client TLS 1.2 support. Works against
7279 www.mikestoolbox.org:4433.
7281 2006-11-25 Simon Josefsson <simon@josefsson.org>
7283 * src/common.c: Support "TLS1.2" as protocol name.
7285 2006-11-25 Simon Josefsson <simon@josefsson.org>
7289 2006-11-25 Simon Josefsson <simon@josefsson.org>
7291 * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
7293 2006-11-25 Simon Josefsson <simon@josefsson.org>
7295 * lib/gnutls_algorithms.c: Support TLS 1.2.
7297 2006-11-25 Simon Josefsson <simon@josefsson.org>
7301 2006-11-25 Simon Josefsson <simon@josefsson.org>
7303 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7304 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7305 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7306 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7307 gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4:
7310 2006-11-25 Simon Josefsson <simon@josefsson.org>
7312 * NEWS, configure.in: Bump versions.
7314 2006-11-22 Simon Josefsson <simon@josefsson.org>
7316 * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
7318 2006-11-17 Simon Josefsson <simon@josefsson.org>
7320 * ChangeLog: [no log message]
7322 2006-11-17 Simon Josefsson <simon@josefsson.org>
7324 * Makefile.am: Release do non-devel directory.
7326 2006-11-17 Simon Josefsson <simon@josefsson.org>
7328 * NEWS: Version 1.6.0.
7330 2006-11-17 Simon Josefsson <simon@josefsson.org>
7332 * doc/manpages/Makefile.am: Fix copyright years.
7334 2006-11-17 Simon Josefsson <simon@josefsson.org>
7336 * configure.in: Bump versions.
7338 2006-11-17 Simon Josefsson <simon@josefsson.org>
7342 2006-11-16 Simon Josefsson <simon@josefsson.org>
7344 * ChangeLog: [no log message]
7346 2006-11-16 Simon Josefsson <simon@josefsson.org>
7348 * NEWS: Version 1.5.5.
7350 2006-11-16 Simon Josefsson <simon@josefsson.org>
7352 * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
7353 <tim.kosse@filezilla-project.org>.
7355 2006-11-16 Simon Josefsson <simon@josefsson.org>
7357 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
7360 2006-11-16 Simon Josefsson <simon@josefsson.org>
7362 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
7364 2006-11-16 Simon Josefsson <simon@josefsson.org>
7366 * tests/rsa-md5-collision/Makefile.am: Remove.
7368 2006-11-16 Simon Josefsson <simon@josefsson.org>
7372 2006-11-16 Simon Josefsson <simon@josefsson.org>
7376 2006-11-16 Simon Josefsson <simon@josefsson.org>
7380 2006-11-16 Simon Josefsson <simon@josefsson.org>
7382 * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
7383 gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
7384 lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
7385 lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
7387 2006-11-16 Simon Josefsson <simon@josefsson.org>
7389 * tests/rsa-md5-collision/chain1-expect.log,
7390 tests/rsa-md5-collision/chain2-expect.log: Remove.
7392 2006-11-16 Simon Josefsson <simon@josefsson.org>
7394 * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
7396 2006-11-16 Simon Josefsson <simon@josefsson.org>
7398 * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
7401 2006-11-15 Simon Josefsson <simon@josefsson.org>
7403 * configure.in: Bump versions (done incorrectly in the 1.5.4
7406 2006-11-15 Simon Josefsson <simon@josefsson.org>
7410 2006-11-15 Simon Josefsson <simon@josefsson.org>
7412 * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
7413 reported by Tim Kosse <tim.kosse@filezilla-project.org>.
7415 2006-11-14 Simon Josefsson <simon@josefsson.org>
7417 * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
7419 2006-11-11 Simon Josefsson <simon@josefsson.org>
7421 * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
7423 2006-11-07 Simon Josefsson <simon@josefsson.org>
7425 * ChangeLog: [no log message]
7427 2006-11-07 Simon Josefsson <simon@josefsson.org>
7429 * NEWS: Version 1.5.4.
7431 2006-11-07 Simon Josefsson <simon@josefsson.org>
7435 2006-11-07 Simon Josefsson <simon@josefsson.org>
7439 2006-11-07 Simon Josefsson <simon@josefsson.org>
7441 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7442 lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
7443 lib/gnutls_global.c: Use strverscmp.
7445 2006-11-07 Simon Josefsson <simon@josefsson.org>
7447 * lib/gnutls_buffers.c: Typo.
7449 2006-11-07 Simon Josefsson <simon@josefsson.org>
7451 * NEWS, doc/manpages/Makefile.am: Add.
7453 2006-11-07 Simon Josefsson <simon@josefsson.org>
7455 * libextra/gnutls_ia.c: Doc fix.
7457 2006-11-07 Simon Josefsson <simon@josefsson.org>
7459 * doc/gnutls.texi: More errno discussion regarding push/pull
7462 2006-11-07 Simon Josefsson <simon@josefsson.org>
7466 2006-11-07 Simon Josefsson <simon@josefsson.org>
7468 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
7471 2006-11-07 Simon Josefsson <simon@josefsson.org>
7473 * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
7474 using WSAGetLastError().
7476 2006-11-07 Simon Josefsson <simon@josefsson.org>
7478 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7479 lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
7480 suggested by tim.kosse@filezilla-project.org.
7482 2006-11-06 Simon Josefsson <simon@josefsson.org>
7486 2006-11-05 Simon Josefsson <simon@josefsson.org>
7490 2006-11-05 Simon Josefsson <simon@josefsson.org>
7492 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
7495 2006-11-05 Simon Josefsson <simon@josefsson.org>
7497 * configure.in: Set SOVERSION here.
7499 2006-11-05 Simon Josefsson <simon@josefsson.org>
7501 * lgl/.cvsignore: [no log message]
7503 2006-11-05 Simon Josefsson <simon@josefsson.org>
7505 * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
7507 2006-11-03 Simon Josefsson <simon@josefsson.org>
7509 * lgl/printf-parse.c: Update.
7511 2006-10-30 Simon Josefsson <simon@josefsson.org>
7515 2006-10-30 Simon Josefsson <simon@josefsson.org>
7517 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix. Reported by
7518 ludovic.courtes@laas.fr (Ludovic Courtès).
7520 2006-10-30 Simon Josefsson <simon@josefsson.org>
7522 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
7523 actual/required buffer size on return. Suggested by
7524 ludovic.courtes@laas.fr (Ludovic Courtès).
7526 2006-10-30 Simon Josefsson <simon@josefsson.org>
7528 * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
7529 libextra/openpgp/privkey.c: Fix return types.
7531 2006-10-30 Simon Josefsson <simon@josefsson.org>
7535 2006-10-30 Simon Josefsson <simon@josefsson.org>
7537 * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
7538 versions negotiate the highest version we support, instead of the
7539 lowest. Reported by Pasi.Eronen@nokia.com.
7541 2006-10-30 Simon Josefsson <simon@josefsson.org>
7545 2006-10-30 Simon Josefsson <simon@josefsson.org>
7547 * configure.in: Simplify ssize_t test.
7549 2006-10-30 Simon Josefsson <simon@josefsson.org>
7551 * doc/examples/ex-cert-select.c: Remove duplicate #include
7554 2006-10-30 Simon Josefsson <simon@josefsson.org>
7556 * configure.in, lib/defines.h: Simplify #include's using gnulib
7559 2006-10-30 Simon Josefsson <simon@josefsson.org>
7561 * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
7562 gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
7563 lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
7564 lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
7565 lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
7566 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
7567 lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
7568 lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
7569 lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
7570 lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
7571 lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
7572 lgl/stat_.h: Update.
7574 2006-10-30 Simon Josefsson <simon@josefsson.org>
7576 * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
7578 2006-10-30 Simon Josefsson <simon@josefsson.org>
7580 * NEWS, configure.in: Bump versions.
7582 2006-10-26 Simon Josefsson <simon@josefsson.org>
7584 * ChangeLog: [no log message]
7586 2006-10-26 Simon Josefsson <simon@josefsson.org>
7588 * NEWS: Version 1.5.3.
7590 2006-10-26 Simon Josefsson <simon@josefsson.org>
7592 * lgl/.cvsignore: [no log message]
7594 2006-10-26 Simon Josefsson <simon@josefsson.org>
7596 * libextra/opencdk/Makefile.am: Fix -I's.
7598 2006-10-26 Simon Josefsson <simon@josefsson.org>
7600 * tests/rsa-md5-collision/Makefile.am: Dist more.
7602 2006-10-26 Simon Josefsson <simon@josefsson.org>
7604 * NEWS, tests/rsa-md5-collision/README: Add.
7606 2006-10-26 Simon Josefsson <simon@josefsson.org>
7608 * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
7609 tests/Makefile.am: Change lgpl/ library name.
7611 2006-10-26 Simon Josefsson <simon@josefsson.org>
7613 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
7614 to liblgnu, to avoid weird libtool errors.
7616 2006-10-26 Simon Josefsson <simon@josefsson.org>
7618 * lgl/Makefile.am, lgl/stdint_.h: Update.
7620 2006-10-26 Simon Josefsson <simon@josefsson.org>
7622 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7623 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7624 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7625 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7626 gl/uinttostr.c, gl/umaxtostr.c: Add.
7628 2006-10-26 Simon Josefsson <simon@josefsson.org>
7632 2006-10-26 Simon Josefsson <simon@josefsson.org>
7634 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
7637 2006-10-26 Simon Josefsson <simon@josefsson.org>
7639 * doc/gnutls.texi: Be specific about SSLv2 security problems.
7641 2006-10-24 Simon Josefsson <simon@josefsson.org>
7643 * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
7645 2006-10-24 Simon Josefsson <simon@josefsson.org>
7647 * tests/rsa-md5-collision/Makefile.am: Dist more.
7649 2006-10-24 Simon Josefsson <simon@josefsson.org>
7653 2006-10-24 Simon Josefsson <simon@josefsson.org>
7655 * tests/pkcs12-decode/.cvsignore: [no log message]
7657 2006-10-24 Simon Josefsson <simon@josefsson.org>
7659 * configure.in: Add tests.
7661 2006-10-24 Simon Josefsson <simon@josefsson.org>
7663 * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
7664 tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
7667 2006-10-24 Simon Josefsson <simon@josefsson.org>
7669 * tests/pkcs8-decode/pkcs8: More debugging info.
7671 2006-10-24 Simon Josefsson <simon@josefsson.org>
7673 * tests/pkcs8-decode/.cvsignore: [no log message]
7675 2006-10-24 Simon Josefsson <simon@josefsson.org>
7677 * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
7678 tests/pkcs8, tests/pkcs8-decode/Makefile.am,
7679 tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
7680 tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
7681 tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
7683 2006-10-24 Simon Josefsson <simon@josefsson.org>
7685 * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
7688 2006-10-24 Simon Josefsson <simon@josefsson.org>
7690 * tests/pkcs1-padding/.cvsignore,
7691 tests/rsa-md5-collision/.cvsignore: [no log message]
7693 2006-10-24 Simon Josefsson <simon@josefsson.org>
7695 * tests/rsa-md5-collision/Makefile.am,
7696 tests/rsa-md5-collision/chain1-expect.log,
7697 tests/rsa-md5-collision/chain2-expect.log,
7698 tests/rsa-md5-collision/mbox,
7699 tests/rsa-md5-collision/rsa-md5-collision: Add.
7701 2006-10-24 Simon Josefsson <simon@josefsson.org>
7703 * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
7704 tests/pkcs1-padding/pkcs1-pad-broken.pem,
7705 tests/pkcs1-padding/pkcs1-pad-broken2.pem,
7706 tests/pkcs1-padding/pkcs1-pad-broken3.pem,
7707 tests/pkcs1-padding/pkcs1-pad-ok.pem,
7708 tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
7710 2006-10-24 Simon Josefsson <simon@josefsson.org>
7712 * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
7713 tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
7714 tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
7717 2006-10-24 Simon Josefsson <simon@josefsson.org>
7719 * doc/protocol/draft-ietf-tls-psk-null-03.txt,
7720 doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
7722 2006-10-21 Simon Josefsson <simon@josefsson.org>
7726 2006-10-21 Simon Josefsson <simon@josefsson.org>
7728 * lgl/.cvsignore: [no log message]
7730 2006-10-21 Simon Josefsson <simon@josefsson.org>
7732 * tests/Makefile.am: Need lgpl gnulib.
7734 2006-10-21 Simon Josefsson <simon@josefsson.org>
7736 * src/Makefile.am: Add lgpl too.
7738 2006-10-21 Simon Josefsson <simon@josefsson.org>
7740 * libextra/Makefile.am: Reorder libgnu.la's.
7742 2006-10-21 Simon Josefsson <simon@josefsson.org>
7744 * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
7746 2006-10-21 Simon Josefsson <simon@josefsson.org>
7748 * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
7751 2006-10-21 Simon Josefsson <simon@josefsson.org>
7753 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
7755 2006-10-21 Simon Josefsson <simon@josefsson.org>
7757 * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
7758 gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7759 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
7760 gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
7761 gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
7762 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
7763 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
7764 gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
7765 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
7768 2006-10-21 Simon Josefsson <simon@josefsson.org>
7770 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
7773 2006-10-21 Simon Josefsson <simon@josefsson.org>
7775 * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
7777 2006-10-21 Simon Josefsson <simon@josefsson.org>
7779 * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
7781 2006-10-21 Simon Josefsson <simon@josefsson.org>
7783 * gl/Makefile.am: Move modules from gl/ to lgl/.
7785 2006-10-21 Simon Josefsson <simon@josefsson.org>
7787 * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
7788 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
7791 2006-10-21 Simon Josefsson <simon@josefsson.org>
7793 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
7794 gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
7795 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
7796 gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
7797 gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
7798 gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
7799 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
7800 gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
7801 gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
7802 gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
7803 lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
7804 lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
7805 lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
7806 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
7807 lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
7808 lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
7809 lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
7810 lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
7811 lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
7812 lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
7813 lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
7814 lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
7815 lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
7816 lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
7817 lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
7818 lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
7819 lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
7820 lgl/xsize.h: Move modules from gl/ to lgl/.
7822 2006-10-21 Simon Josefsson <simon@josefsson.org>
7824 * lgl/.cvsignore: [no log message]
7826 2006-10-21 Simon Josefsson <simon@josefsson.org>
7828 * Makefile.am: Build lgl/ too.
7830 2006-10-21 Simon Josefsson <simon@josefsson.org>
7832 * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
7833 gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
7834 gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
7835 gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
7836 gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
7837 gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
7838 gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
7839 gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
7840 gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7841 gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
7842 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
7843 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
7844 gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
7845 gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
7846 gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
7847 lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
7848 lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
7849 lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
7850 lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
7851 lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
7852 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7853 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7854 lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
7855 lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
7856 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
7857 lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
7858 lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
7859 lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
7860 lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
7861 lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
7862 lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
7863 lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
7864 lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
7865 lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
7867 2006-10-21 Simon Josefsson <simon@josefsson.org>
7869 * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
7870 lgl/ instead of gl/.
7872 2006-10-21 Simon Josefsson <simon@josefsson.org>
7874 * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
7875 gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
7876 gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
7877 gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
7878 gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
7879 gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
7880 gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
7881 gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
7882 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
7883 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
7884 gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
7885 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
7886 gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
7887 gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
7888 gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
7889 gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
7890 gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
7891 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
7892 lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7893 lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
7894 lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
7895 (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
7897 2006-10-21 Simon Josefsson <simon@josefsson.org>
7899 * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
7900 gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
7901 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
7902 gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
7903 gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c:
7906 2006-10-19 Simon Josefsson <simon@josefsson.org>
7910 2006-10-19 Simon Josefsson <simon@josefsson.org>
7912 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7913 lib/minitasn1/libtasn1.h: Update to 0.3.7.
7915 2006-10-11 Simon Josefsson <simon@josefsson.org>
7919 2006-10-11 Simon Josefsson <simon@josefsson.org>
7921 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
7924 2006-10-11 Simon Josefsson <simon@josefsson.org>
7926 * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
7928 2006-10-10 Simon Josefsson <simon@josefsson.org>
7930 * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
7932 2006-10-03 Simon Josefsson <simon@josefsson.org>
7936 2006-10-03 Simon Josefsson <simon@josefsson.org>
7938 * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
7940 2006-10-03 Simon Josefsson <simon@josefsson.org>
7942 * NEWS, configure.in: Bump versions.
7944 2006-10-03 Simon Josefsson <simon@josefsson.org>
7946 * ChangeLog: [no log message]
7948 2006-10-03 Simon Josefsson <simon@josefsson.org>
7950 * NEWS: Version 1.5.2.
7952 2006-10-03 Simon Josefsson <simon@josefsson.org>
7956 2006-10-03 Simon Josefsson <simon@josefsson.org>
7960 2006-10-03 Simon Josefsson <simon@josefsson.org>
7962 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
7965 2006-09-29 Simon Josefsson <simon@josefsson.org>
7967 * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
7969 2006-09-26 Simon Josefsson <simon@josefsson.org>
7973 2006-09-26 Simon Josefsson <simon@josefsson.org>
7975 * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
7976 reported by "Adam Langley" <agl@imperialviolet.org>.
7978 2006-09-25 Simon Josefsson <simon@josefsson.org>
7982 2006-09-25 Simon Josefsson <simon@josefsson.org>
7984 * configure.in: Use library shared version 13 instead of 14,
7985 incrementing it was a mistake since no API/ABI changes happened.
7986 Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
7988 2006-09-25 Simon Josefsson <simon@josefsson.org>
7990 * configure.in: Improve the C++ test, to handle CXX env. variables,
7991 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
7993 2006-09-25 Simon Josefsson <simon@josefsson.org>
7997 2006-09-25 Simon Josefsson <simon@josefsson.org>
7999 * lib/Makefile.am: Use version script for libgnutlsxx too.
8001 2006-09-25 Simon Josefsson <simon@josefsson.org>
8003 * NEWS, lib/libgnutlsxx.vers: Add.
8005 2006-09-24 Simon Josefsson <simon@josefsson.org>
8007 * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8008 gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c:
8011 2006-09-24 Simon Josefsson <simon@josefsson.org>
8013 * NEWS, configure.in: Bump versions.
8015 2006-09-24 Simon Josefsson <simon@josefsson.org>
8017 * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8018 reported by Alon Bar-Lev <alon.barlev@gmail.com>. Also clean up
8021 2006-09-24 Simon Josefsson <simon@josefsson.org>
8025 2006-09-24 Simon Josefsson <simon@josefsson.org>
8027 * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8028 match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8029 <georg.schwarz@freenet.de>.
8031 2006-09-21 Simon Josefsson <simon@josefsson.org>
8033 * Makefile.am: Fix gendocs.sh path.
8035 2006-09-21 Simon Josefsson <simon@josefsson.org>
8037 * ChangeLog: [no log message]
8039 2006-09-21 Simon Josefsson <simon@josefsson.org>
8041 * NEWS: Version 1.5.1.
8043 2006-09-21 Simon Josefsson <simon@josefsson.org>
8045 * gl/override/gpl.diff: Rename.
8047 2006-09-21 Simon Josefsson <simon@josefsson.org>
8049 * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
8050 gl/override/gpl.diff, gl/override/gpl.texi.diff,
8051 gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
8053 2006-09-21 Simon Josefsson <simon@josefsson.org>
8055 * gl/override/lgpl.diff: Rename.
8057 2006-09-21 Simon Josefsson <simon@josefsson.org>
8059 * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
8060 gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
8061 gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
8062 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
8063 gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
8064 gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
8065 gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
8066 gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
8067 gl/vasnprintf.c: Update.
8069 2006-09-21 Simon Josefsson <simon@josefsson.org>
8073 2006-09-21 Simon Josefsson <simon@josefsson.org>
8075 * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
8077 2006-09-21 Simon Josefsson <simon@josefsson.org>
8079 * doc/gnutls.texi: Add LGPL and GPL texts.
8081 2006-09-21 Simon Josefsson <simon@josefsson.org>
8085 2006-09-21 Simon Josefsson <simon@josefsson.org>
8087 * tests/pkcs1-pad: Simplify grep expression, to work around debug
8090 2006-09-21 Simon Josefsson <simon@josefsson.org>
8092 * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
8093 load or generate it, typically because it used a certificate
8094 request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
8096 2006-09-21 Simon Josefsson <simon@josefsson.org>
8098 * src/certtool.c: Revert last patch.
8100 2006-09-21 Simon Josefsson <simon@josefsson.org>
8102 * src/tests.c: (test_session_resume2): When comparing session id's, also compare
8103 that the lengths are the same.
8105 2006-09-21 Simon Josefsson <simon@josefsson.org>
8107 * NEWS, THANKS: Add.
8109 2006-09-21 Simon Josefsson <simon@josefsson.org>
8111 * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
8112 supported. Tiny patch from Kataja Kai <kai.kataja@op.fi>.
8114 2006-09-19 Simon Josefsson <simon@josefsson.org>
8116 * tests/Makefile.am: Dist more.
8118 2006-09-19 Simon Josefsson <simon@josefsson.org>
8120 * tests/pkcs1-pad: Test another cert.
8122 2006-09-19 Simon Josefsson <simon@josefsson.org>
8124 * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
8127 2006-09-18 Simon Josefsson <simon@josefsson.org>
8129 * configure.in: Gnulib seems to require autoconf 2.60? Bump it.
8131 2006-09-18 Simon Josefsson <simon@josefsson.org>
8133 * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
8134 0. Suggested by "Adam Langley" <alangley@gmail.com>.
8136 2006-09-18 Simon Josefsson <simon@josefsson.org>
8138 * THANKS: Remove (already there).
8140 2006-09-18 Simon Josefsson <simon@josefsson.org>
8144 2006-09-18 Simon Josefsson <simon@josefsson.org>
8146 * doc/examples/ex-serv-pgp.c: Fix typo. Tiny patch from "Adam
8147 Langley" <agl@imperialviolet.org>.
8149 2006-09-12 Simon Josefsson <simon@josefsson.org>
8153 2006-09-12 Simon Josefsson <simon@josefsson.org>
8157 2006-09-12 Simon Josefsson <simon@josefsson.org>
8159 * tests/pkcs1-pad: Fix.
8161 2006-09-12 Simon Josefsson <simon@josefsson.org>
8163 * lib/x509/verify.c: Permit empty parameters field too, found after
8166 2006-09-12 Simon Josefsson <simon@josefsson.org>
8168 * tests/pkcs1-pad: Fix exit code.
8170 2006-09-12 Simon Josefsson <simon@josefsson.org>
8172 * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
8174 <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
8176 2006-09-12 Simon Josefsson <simon@josefsson.org>
8178 * tests/pkcs1-pad: Add more tests.
8180 2006-09-12 Simon Josefsson <simon@josefsson.org>
8182 * tests/Makefile.am: Add pkcs1-pad test.
8184 2006-09-12 Simon Josefsson <simon@josefsson.org>
8186 * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
8187 Yutaka OIWA <y.oiwa@aist.go.jp>.
8189 2006-09-12 Simon Josefsson <simon@josefsson.org>
8191 * tests/pkcs1-pad: Add.
8193 2006-09-12 Simon Josefsson <simon@josefsson.org>
8195 * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
8196 reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8198 2006-09-12 Simon Josefsson <simon@josefsson.org>
8200 * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
8202 2006-09-11 Simon Josefsson <simon@josefsson.org>
8204 * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
8205 debug mode, which isn't recommended for real use.
8207 2006-09-08 Simon Josefsson <simon@josefsson.org>
8211 2006-09-08 Simon Josefsson <simon@josefsson.org>
8215 2006-09-08 Simon Josefsson <simon@josefsson.org>
8219 2006-09-08 Simon Josefsson <simon@josefsson.org>
8223 2006-09-08 Simon Josefsson <simon@josefsson.org>
8225 * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
8226 is empty, which it has to be for the hashes we support. Otherwise,
8227 the field can encode "garbage" that might be used to make the
8228 signature be a perfect cube, similar (but not identical) to
8229 Bleichenbacher's Crypto 06 rump session attack.
8231 2006-09-08 Simon Josefsson <simon@josefsson.org>
8235 2006-09-08 Simon Josefsson <simon@josefsson.org>
8239 2006-09-08 Simon Josefsson <simon@josefsson.org>
8241 * lib/gnutls_pk.c: Don't return different errors depending on
8242 content of decrypted PKCS#1 token, to avoid Bleichenbacher's
8243 Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
8245 2006-09-08 Simon Josefsson <simon@josefsson.org>
8249 2006-09-08 Simon Josefsson <simon@josefsson.org>
8251 * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
8252 from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
8254 2006-08-29 Simon Josefsson <simon@josefsson.org>
8256 * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
8258 2006-08-28 Simon Josefsson <simon@josefsson.org>
8262 2006-08-28 Simon Josefsson <simon@josefsson.org>
8264 * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
8265 gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
8266 gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
8267 gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
8268 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
8269 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
8270 gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8271 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
8272 gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8273 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
8274 gl/override/doc/gendocs_template, gl/stdint_.h: Update.
8276 2006-08-27 Simon Josefsson <simon@josefsson.org>
8278 * NEWS, THANKS: Add.
8280 2006-08-27 Simon Josefsson <simon@josefsson.org>
8282 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8283 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8284 doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
8285 for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
8287 2006-08-27 Simon Josefsson <simon@josefsson.org>
8291 2006-08-27 Simon Josefsson <simon@josefsson.org>
8295 2006-08-27 Simon Josefsson <simon@josefsson.org>
8297 * src/certtool.c: (generate_certificate): Load private key when --load-request is
8298 used, based on report from Sascha Ziemann
8299 <sascha.ziemann@secunet.com>.
8301 2006-08-27 Simon Josefsson <simon@josefsson.org>
8303 * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
8304 continuing, based on report from Sascha Ziemann
8305 <sascha.ziemann@secunet.com>.
8307 2006-08-14 Simon Josefsson <simon@josefsson.org>
8311 2006-08-14 Simon Josefsson <simon@josefsson.org>
8313 * src/serv.c: Map select to _win_select on Windows hosts.
8315 2006-08-14 Simon Josefsson <simon@josefsson.org>
8317 * src/Makefile.am: Need select.c in cli.c and serv.c.
8319 2006-08-14 Simon Josefsson <simon@josefsson.org>
8321 * src/select.c: Add, moved from cli.c, originally from plibc, see
8323 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8325 2006-08-14 Simon Josefsson <simon@josefsson.org>
8327 * src/cli.c: Move _win_select to select.c.
8329 2006-08-14 Simon Josefsson <simon@josefsson.org>
8331 * src/cli.c: Make select() work on Windows, copying code from plibc,
8334 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8336 2006-08-13 Simon Josefsson <simon@josefsson.org>
8338 * libextra/gnutls_openssl.c: Mark with XXX.
8340 2006-08-13 Simon Josefsson <simon@josefsson.org>
8342 * NEWS, configure.in: Bump versions.
8344 2006-08-13 Simon Josefsson <simon@josefsson.org>
8346 * Makefile.am: Fix release target.
8348 2006-08-13 Simon Josefsson <simon@josefsson.org>
8350 * ChangeLog: [no log message]
8352 2006-08-13 Simon Josefsson <simon@josefsson.org>
8354 * NEWS: Version 1.5.0.
8356 2006-08-13 Simon Josefsson <simon@josefsson.org>
8360 2006-08-13 Simon Josefsson <simon@josefsson.org>
8362 * libextra/gnutls_openssl.c: Add (XXX).
8364 2006-08-13 Simon Josefsson <simon@josefsson.org>
8366 * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
8369 2006-08-13 Simon Josefsson <simon@josefsson.org>
8373 2006-08-13 Simon Josefsson <simon@josefsson.org>
8375 * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
8376 files for libraries, on mingw.
8378 2006-08-13 Simon Josefsson <simon@josefsson.org>
8380 * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
8381 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8382 gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
8384 2006-08-13 Simon Josefsson <simon@josefsson.org>
8386 * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
8387 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8389 2006-08-13 Simon Josefsson <simon@josefsson.org>
8391 * lib/gnutls_buffers.c: Remove.
8393 2006-08-13 Simon Josefsson <simon@josefsson.org>
8395 * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
8396 GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
8397 Andreas Metzler <ametzler@downhill.at.eu.org>.
8399 2006-08-13 Simon Josefsson <simon@josefsson.org>
8401 * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
8403 2006-08-11 Simon Josefsson <simon@josefsson.org>
8407 2006-08-11 Simon Josefsson <simon@josefsson.org>
8411 2006-08-11 Simon Josefsson <simon@josefsson.org>
8415 2006-08-11 Simon Josefsson <simon@josefsson.org>
8417 * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
8418 NULL OID value in the hash_algorithms array, which happens when the
8419 input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
8420 Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
8422 2006-08-11 Simon Josefsson <simon@josefsson.org>
8424 * configure.in: Don't overwrite CFLAGS.
8426 2006-08-07 Simon Josefsson <simon@josefsson.org>
8428 * includes/gnutls/gnutlsxx.h: Make it compile.
8430 2006-08-06 Simon Josefsson <simon@josefsson.org>
8434 2006-08-06 Simon Josefsson <simon@josefsson.org>
8436 * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
8438 2006-08-06 Simon Josefsson <simon@josefsson.org>
8440 * src/tls_test.gaa: Use -V for --verbose.
8442 2006-08-06 Simon Josefsson <simon@josefsson.org>
8444 * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
8445 standards, to fix make distcheck.
8447 2006-08-06 Simon Josefsson <simon@josefsson.org>
8449 * src/tls_test.c, src/tls_test.gaa: Support --version.
8451 2006-08-06 Simon Josefsson <simon@josefsson.org>
8453 * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
8454 standards, to fix make distcheck.
8456 2006-08-06 Simon Josefsson <simon@josefsson.org>
8460 2006-08-06 Simon Josefsson <simon@josefsson.org>
8462 * configure.in: Fix --without-included-libtasn1, reported by Daniel
8463 Black <dragonheart@gentoo.org>.
8465 2006-08-06 Simon Josefsson <simon@josefsson.org>
8467 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
8469 2006-08-06 Simon Josefsson <simon@josefsson.org>
8473 2006-08-06 Simon Josefsson <simon@josefsson.org>
8477 2006-08-06 Simon Josefsson <simon@josefsson.org>
8479 * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
8480 libextra/opencdk/stream.h: Update to 0.5.9.
8482 2006-08-03 Simon Josefsson <simon@josefsson.org>
8486 2006-08-03 Simon Josefsson <simon@josefsson.org>
8488 * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
8489 Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
8491 2006-07-28 Simon Josefsson <simon@josefsson.org>
8493 * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8494 gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
8495 gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8496 gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
8497 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
8498 gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
8499 gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
8500 gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
8502 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8504 * lib/gnutls_int.h: cert_type extension was updated to the IANA
8507 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8509 * lib/gnutls_int.h: cert_type extension was updated to the IANA
8512 2006-07-13 Simon Josefsson <simon@josefsson.org>
8514 * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
8515 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
8517 2006-07-13 Simon Josefsson <simon@josefsson.org>
8519 * libextra/gnutls_openssl.c: Revert.
8521 2006-07-13 Simon Josefsson <simon@josefsson.org>
8525 2006-07-13 Simon Josefsson <simon@josefsson.org>
8527 * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
8529 2006-07-11 Simon Josefsson <simon@josefsson.org>
8531 * doc/Makefile.am: Fix last commit.
8533 2006-07-11 Simon Josefsson <simon@josefsson.org>
8535 * doc/Makefile.am: Dist arch/ images.
8537 2006-07-11 Simon Josefsson <simon@josefsson.org>
8539 * doc/Makefile.am: Need -I's for arch/ images.
8541 2006-07-11 Simon Josefsson <simon@josefsson.org>
8543 * configure.in: Improve valgrind test.
8545 2006-07-11 Simon Josefsson <simon@josefsson.org>
8547 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
8548 gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4:
8551 2006-07-10 Simon Josefsson <simon@josefsson.org>
8555 2006-07-10 Simon Josefsson <simon@josefsson.org>
8559 2006-07-10 Simon Josefsson <simon@josefsson.org>
8561 * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
8563 2006-07-10 Simon Josefsson <simon@josefsson.org>
8565 * gl/.cvsignore: [no log message]
8567 2006-07-07 Simon Josefsson <simon@josefsson.org>
8569 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8570 gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
8571 gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
8572 gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
8573 gl/m4/ulonglong.m4, gl/stdint_.h: Update.
8575 2006-07-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8577 * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
8580 2006-07-06 Simon Josefsson <simon@josefsson.org>
8584 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8586 * doc/TODO: [no log message]
8588 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8590 * libextra/gnutls_openpgp.c: added an extra error check.
8592 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8594 * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
8595 with ENABLE_OPENPGP.
8597 2006-06-29 Simon Josefsson <simon@josefsson.org>
8599 * doc/protocol/draft-funk-tls-inner-application-extension-03.txt:
8602 2006-06-28 Simon Josefsson <simon@josefsson.org>
8606 2006-06-28 Simon Josefsson <simon@josefsson.org>
8608 * doc/examples/.cvsignore: [no log message]
8610 2006-06-28 Simon Josefsson <simon@josefsson.org>
8614 2006-06-28 Simon Josefsson <simon@josefsson.org>
8616 * includes/Makefile.am: Only conditionally install gnutlsxx.h.
8618 2006-06-28 Simon Josefsson <simon@josefsson.org>
8620 * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
8622 2006-06-28 Simon Josefsson <simon@josefsson.org>
8624 * doc/Makefile.am: Dist gnutls-logo.png.
8626 2006-06-28 Simon Josefsson <simon@josefsson.org>
8628 * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
8630 2006-06-28 Simon Josefsson <simon@josefsson.org>
8632 * gl/getaddrinfo.c: Update.
8634 2006-06-28 Simon Josefsson <simon@josefsson.org>
8636 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8637 gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
8639 2006-06-28 Simon Josefsson <simon@josefsson.org>
8641 * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
8643 2006-06-27 Simon Josefsson <simon@josefsson.org>
8645 * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
8647 2006-06-27 Simon Josefsson <simon@josefsson.org>
8649 * doc/scripts/gdoc: Use GNU-style warnings.
8651 2006-06-27 Simon Josefsson <simon@josefsson.org>
8653 * doc/scripts/gdoc: Improve man output, from libtasn1.
8655 2006-06-27 Simon Josefsson <simon@josefsson.org>
8657 * configure.in: Fix valgrind test.
8659 2006-06-27 Simon Josefsson <simon@josefsson.org>
8661 * configure.in: Move around, to make $cross_compile work.
8663 2006-06-27 Simon Josefsson <simon@josefsson.org>
8665 * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
8666 make it possible to enable/disable use of valgrind on self tests
8667 specifically. Defaults to enabled if valgrind is installed and we
8668 aren't cross-compiling.
8670 2006-06-27 Simon Josefsson <simon@josefsson.org>
8672 * tests/Makefile.am: Fix.
8674 2006-06-27 Simon Josefsson <simon@josefsson.org>
8676 * tests/Makefile.am: Revert.
8678 2006-06-27 Simon Josefsson <simon@josefsson.org>
8680 * libextra/minilzo/Makefile.am: Use libtool -no-install.
8682 2006-06-27 Simon Josefsson <simon@josefsson.org>
8684 * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
8685 suggested by README.LZO.
8687 2006-06-27 Simon Josefsson <simon@josefsson.org>
8689 * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
8691 2006-06-27 Simon Josefsson <simon@josefsson.org>
8693 * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
8696 2006-06-27 Simon Josefsson <simon@josefsson.org>
8698 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
8700 2006-06-26 Simon Josefsson <simon@josefsson.org>
8702 * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
8704 2006-06-26 Simon Josefsson <simon@josefsson.org>
8708 2006-06-26 Simon Josefsson <simon@josefsson.org>
8710 * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
8711 pkg-config files, from Andreas Metzler
8712 <ametzler@downhill.at.eu.org>.
8714 2006-06-22 Simon Josefsson <simon@josefsson.org>
8716 * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
8717 gl/socket_.h: Try new win32 hooks for getaddrinfo.
8719 2006-06-22 Simon Josefsson <simon@josefsson.org>
8721 * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
8722 work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
8724 2006-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8726 * doc/TODO: [no log message]
8728 2006-06-21 Simon Josefsson <simon@josefsson.org>
8730 * gl/inet_pton.c: Update.
8732 2006-06-21 Simon Josefsson <simon@josefsson.org>
8734 * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
8735 gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
8736 gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
8738 2006-06-21 Simon Josefsson <simon@josefsson.org>
8740 * doc/examples/Makefile.am: Add -no-install.
8742 2006-06-21 Simon Josefsson <simon@josefsson.org>
8744 * doc/reference/Makefile.am: Look for gnutls.h in builddir.
8746 2006-06-19 Simon Josefsson <simon@josefsson.org>
8748 * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
8751 2006-06-19 Simon Josefsson <simon@josefsson.org>
8753 * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
8754 when srcdir != objdir.
8756 2006-06-19 Simon Josefsson <simon@josefsson.org>
8758 * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
8761 2006-06-19 Simon Josefsson <simon@josefsson.org>
8763 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
8766 2006-06-19 Simon Josefsson <simon@josefsson.org>
8768 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
8771 2006-06-17 Simon Josefsson <simon@josefsson.org>
8773 * gl/Makefile.am: Update.
8775 2006-06-17 Simon Josefsson <simon@josefsson.org>
8777 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
8778 gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
8779 gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
8780 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8781 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
8782 gl/stdint_.h: Update.
8784 2006-06-17 Simon Josefsson <simon@josefsson.org>
8786 * gl/.cvsignore: [no log message]
8788 2006-06-17 Simon Josefsson <simon@josefsson.org>
8790 * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
8792 2006-06-16 Simon Josefsson <simon@josefsson.org>
8794 * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
8796 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8798 * NEWS: [no log message]
8800 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8802 * lib/auth_cert.c: fixed bug
8804 2006-06-16 Simon Josefsson <simon@josefsson.org>
8806 * tests/Makefile.am: Disable tests that use fork if the host doesn't
8809 2006-06-16 Simon Josefsson <simon@josefsson.org>
8811 * configure.in: Test for fork.
8813 2006-06-16 Simon Josefsson <simon@josefsson.org>
8815 * configure.in: Typo.
8817 2006-06-16 Simon Josefsson <simon@josefsson.org>
8819 * configure.in: Typo.
8821 2006-06-16 Simon Josefsson <simon@josefsson.org>
8823 * configure.in: Fix LDFLAGS.
8825 2006-06-16 Simon Josefsson <simon@josefsson.org>
8827 * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
8830 2006-06-16 Simon Josefsson <simon@josefsson.org>
8832 * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
8833 tests/resume.c, tests/tlsia.c: Need config.h.
8835 2006-06-16 Simon Josefsson <simon@josefsson.org>
8837 * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
8839 2006-06-16 Simon Josefsson <simon@josefsson.org>
8843 2006-06-16 Simon Josefsson <simon@josefsson.org>
8845 * includes/gnutls/extra.h: Fix prototype.
8847 2006-06-16 Simon Josefsson <simon@josefsson.org>
8851 2006-06-16 Simon Josefsson <simon@josefsson.org>
8853 * lib/strfile.h: Remove.
8855 2006-06-16 Simon Josefsson <simon@josefsson.org>
8857 * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
8858 libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
8859 of strfile stuff, to fix problem with binary files on mingw.
8861 2006-06-16 Simon Josefsson <simon@josefsson.org>
8863 * tests/set_pkcs12_cred.c: Use utils stuff.
8865 2006-06-16 Simon Josefsson <simon@josefsson.org>
8867 * lib/gnutls_global.c: Initialize winsock, for mingw.
8869 2006-06-16 Simon Josefsson <simon@josefsson.org>
8871 * configure.in: Add HAVE_WINSOCK.
8873 2006-06-16 Simon Josefsson <simon@josefsson.org>
8875 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
8876 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
8877 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
8878 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
8879 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
8880 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8881 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8882 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
8883 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
8884 doc/examples/tcp.c: Include config.h, don't include netinet/in.h
8887 2006-06-16 Simon Josefsson <simon@josefsson.org>
8889 * configure.in: Need to use AC_LINK_IFELSE, for
8890 -Wl,--enable-runtime-pseudo-reloc.
8892 2006-06-16 Simon Josefsson <simon@josefsson.org>
8894 * configure.in: Simplify.
8896 2006-06-16 Simon Josefsson <simon@josefsson.org>
8898 * configure.in: Fix typo.
8900 2006-06-16 Simon Josefsson <simon@josefsson.org>
8902 * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
8903 if supported. The former is to produce MSVS-compatible DLLs. The
8904 second is needed to link libgnutls-extra at all (only due to
8905 _gnutls_compression_algorithms, fix it another way?).
8907 2006-06-16 Simon Josefsson <simon@josefsson.org>
8909 * gl/Makefile.am: Update.
8911 2006-06-16 Simon Josefsson <simon@josefsson.org>
8913 * gl/arpa_inet_.h, gl/inet_pton.c: Update.
8915 2006-06-16 Simon Josefsson <simon@josefsson.org>
8917 * configure.in: Typo.
8919 2006-06-16 Simon Josefsson <simon@josefsson.org>
8921 * configure.in: Add all the LZO tests.
8923 2006-06-15 Simon Josefsson <simon@josefsson.org>
8925 * po/sv.po: Sync with TP.
8927 2006-06-15 Simon Josefsson <simon@josefsson.org>
8929 * configure.in: AC_PROG_CXX must be invoked unconditionally, for
8932 2006-06-15 Simon Josefsson <simon@josefsson.org>
8934 * lib/Makefile.am: Fix last commit.
8936 2006-06-15 Simon Josefsson <simon@josefsson.org>
8938 * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
8940 2006-06-15 Simon Josefsson <simon@josefsson.org>
8942 * configure.in: Add --disable-cxx, to make it possibly to disable
8943 the C++ stuff. Will also automatically disable it if there is no
8946 2006-06-15 Simon Josefsson <simon@josefsson.org>
8948 * doc/examples/Makefile.am: Use gnulib, for portability.
8950 2006-06-15 Simon Josefsson <simon@josefsson.org>
8952 * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
8955 2006-06-15 Simon Josefsson <simon@josefsson.org>
8957 * gl/m4/arpa_inet_h.m4: Update.
8959 2006-06-15 Simon Josefsson <simon@josefsson.org>
8961 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
8962 gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
8963 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
8966 2006-06-14 Simon Josefsson <simon@josefsson.org>
8968 * configure.in: Remove mingw32 hook to get -lwsock32, the
8969 getaddrinfo gnulib module links with -lws2_32 which is the more
8970 appropriate library to use (winsock.h goes with wsock32.lib and
8971 winsock2.h goes with ws2_32, of which the latter is backwards
8972 compatible and available since Windows 3.11 or so, I'm told).
8974 2006-06-14 Simon Josefsson <simon@josefsson.org>
8976 * tests/certder.c: fix
8978 2006-06-12 Simon Josefsson <simon@josefsson.org>
8980 * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
8981 gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
8982 gl/read-file.h: Update.
8984 2006-06-10 Simon Josefsson <simon@josefsson.org>
8986 * configure.in: Bump so version.
8988 2006-06-08 Simon Josefsson <simon@josefsson.org>
8990 * doc/reference/Makefile.am: Add gnutlsxx.h.
8992 2006-06-07 Simon Josefsson <simon@josefsson.org>
8994 * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
8995 gl/stdint_.h: Update.
8997 2006-06-07 Simon Josefsson <simon@josefsson.org>
8999 * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9001 2006-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9003 * NEWS, configure.in, includes/Makefile.am,
9004 includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9005 lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9007 2006-06-01 Simon Josefsson <simon@josefsson.org>
9009 * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9011 2006-05-23 Simon Josefsson <simon@josefsson.org>
9013 * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9015 2006-05-23 Simon Josefsson <simon@josefsson.org>
9017 * po/LINGUAS, po/sv.po: Sync with TP.
9019 2006-05-22 Simon Josefsson <simon@josefsson.org>
9021 * doc/manpages/certtool.1: Typo, from debian #368323.
9023 2006-05-18 Simon Josefsson <simon@josefsson.org>
9025 * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9027 2006-05-17 Simon Josefsson <simon@josefsson.org>
9029 * doc/protocol/rfc4507.txt: Add.
9031 2006-05-17 Simon Josefsson <simon@josefsson.org>
9033 * NEWS, configure.in: Bump versions.
9035 2006-05-15 Simon Josefsson <simon@josefsson.org>
9037 * ChangeLog: [no log message]
9039 2006-05-15 Simon Josefsson <simon@josefsson.org>
9041 * NEWS: Version 1.4.0.
9043 2006-05-15 Simon Josefsson <simon@josefsson.org>
9045 * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9047 2006-05-15 Simon Josefsson <simon@josefsson.org>
9049 * src/certtool-cfg.c: Remove duplicated #include.
9051 2006-05-12 Simon Josefsson <simon@josefsson.org>
9053 * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
9054 exist on most platforms.
9056 2006-05-12 Simon Josefsson <simon@josefsson.org>
9060 2006-05-12 Simon Josefsson <simon@josefsson.org>
9062 * src/serv.c: Need getaddrinfo.h.
9064 2006-05-12 Simon Josefsson <simon@josefsson.org>
9066 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
9067 gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
9068 gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
9071 2006-05-11 Simon Josefsson <simon@josefsson.org>
9073 * buildconf: Remove.
9075 2006-05-11 Simon Josefsson <simon@josefsson.org>
9077 * tests/Makefile.am: No supression file.
9079 2006-05-11 Simon Josefsson <simon@josefsson.org>
9081 * libextra/gnutls_ia.c: Remove junk.
9083 2006-05-11 Simon Josefsson <simon@josefsson.org>
9085 * lib/ext_inner_application.c: Fix self tests.
9087 2006-05-11 Simon Josefsson <simon@josefsson.org>
9089 * libextra/gnutls_ia.c: Indent.
9091 2006-05-11 Simon Josefsson <simon@josefsson.org>
9093 * doc/manpages/Makefile.am: Update.
9095 2006-05-11 Simon Josefsson <simon@josefsson.org>
9097 * tests/Makefile.am: Improve valgrind stuff.
9099 2006-05-11 Simon Josefsson <simon@josefsson.org>
9101 * .cvsignore: [no log message]
9103 2006-05-11 Simon Josefsson <simon@josefsson.org>
9105 * config.rpath: Not needed, generated by autopoint.
9107 2006-05-11 Simon Josefsson <simon@josefsson.org>
9109 * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
9110 gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
9112 2006-05-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9114 * lib/auth_cert.c: updated to reflect the new openpgp draft.
9116 2006-05-11 Simon Josefsson <simon@josefsson.org>
9118 * configure.in: Check for -Wno-pointer-sign, taken from Werner's
9121 2006-05-10 Simon Josefsson <simon@josefsson.org>
9123 * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
9125 2006-05-10 Simon Josefsson <simon@josefsson.org>
9127 * configure.in: Bump required libtasn1.
9129 2006-05-10 Simon Josefsson <simon@josefsson.org>
9131 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9132 lib/minitasn1/element.c, lib/minitasn1/errors.c,
9133 lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
9134 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9135 lib/minitasn1/structure.c: Update to 0.3.4.
9137 2006-05-07 Simon Josefsson <simon@josefsson.org>
9139 * configure.in: Bump required libtasn1 version to 0.3.3.
9141 2006-05-07 Simon Josefsson <simon@josefsson.org>
9143 * tests/Makefile.am: Fix.
9145 2006-05-07 Simon Josefsson <simon@josefsson.org>
9149 2006-05-07 Simon Josefsson <simon@josefsson.org>
9151 * tests/Makefile.am: Run tests under valgrind.
9153 2006-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9155 * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
9156 Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
9159 2006-05-05 Simon Josefsson <simon@josefsson.org>
9161 * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
9163 2006-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9165 * lib/minitasn1/structure.c: updated to the latest libtasn1
9167 2006-05-05 Simon Josefsson <simon@josefsson.org>
9171 2006-05-05 Simon Josefsson <simon@josefsson.org>
9173 * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
9174 lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c:
9175 TLS/IA fixes from Emile.
9177 2006-04-27 Simon Josefsson <simon@josefsson.org>
9179 * doc/protocol/rfc4366.txt: Add.
9181 2006-04-27 Simon Josefsson <simon@josefsson.org>
9183 * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
9185 2006-04-26 Simon Josefsson <simon@josefsson.org>
9187 * lib/gnutls_state.c: Fix prototypes.
9189 2006-04-26 Simon Josefsson <simon@josefsson.org>
9191 * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
9193 2006-04-21 Simon Josefsson <simon@josefsson.org>
9195 * doc/protocol/draft-santesson-tls-supp-02.txt,
9196 doc/protocol/draft-santesson-tls-ume-06.txt: Add.
9198 2006-04-19 Simon Josefsson <simon@josefsson.org>
9200 * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
9201 reference, tiny patch from Nix <nix@esperi.org.uk>.
9203 2006-04-19 Simon Josefsson <simon@josefsson.org>
9205 * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
9207 2006-04-17 Simon Josefsson <simon@josefsson.org>
9209 * doc/protocol/draft-housley-tls-authz-extns-03.txt,
9210 doc/protocol/draft-santesson-tls-ume-05.txt: Add.
9212 2006-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9214 * lib/gnutls_priority.c: removed AES-256 from the list of default
9215 ciphers. No point in having it (when everything else is far away
9216 even from 128 bit security)
9218 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9220 * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c:
9221 gnutls_srp_set_client_credentials() uses const
9223 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9225 * lib/gnutls_priority.c: documented the return value in the priority
9228 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9230 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9233 2006-04-04 Simon Josefsson <simon@josefsson.org>
9235 * gl/m4/gc-random.m4, gl/stdint_.h: Update.
9237 2006-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9239 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9240 lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
9241 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
9242 instead of multiple calls to str_cpy() and str_cat().
9244 2006-03-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9246 * lib/x509/x509.c: bug fix
9248 2006-03-30 Simon Josefsson <simon@josefsson.org>
9250 * doc/protocol/draft-santesson-tls-supp-00.txt,
9251 doc/protocol/draft-santesson-tls-ume-04.txt: Add.
9253 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9255 * doc/TODO: [no log message]
9257 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9259 * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
9262 2006-03-24 Simon Josefsson <simon@josefsson.org>
9264 * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
9266 2006-03-21 Simon Josefsson <simon@josefsson.org>
9268 * configure.in: Bump version.
9270 2006-03-21 Simon Josefsson <simon@josefsson.org>
9274 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9276 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9279 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9281 * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
9282 lib/x509/rfc2818_hostname.c: some fixes for compilation
9284 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9286 * src/certtool.c: export to DER format is possible with certtool
9288 2006-03-15 Simon Josefsson <simon@josefsson.org>
9290 * configure.in: Bump versions.
9292 2006-03-15 Simon Josefsson <simon@josefsson.org>
9296 2006-03-15 Simon Josefsson <simon@josefsson.org>
9298 * lib/gnutls_cert.c: Indent.
9300 2006-03-15 Simon Josefsson <simon@josefsson.org>
9302 * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
9303 to ../gnutls_cert.c.
9305 2006-03-15 Simon Josefsson <simon@josefsson.org>
9307 * lib/gnutls_cert.c: Move from x509/compat.c.
9309 2006-03-12 Simon Josefsson <simon@josefsson.org>
9311 * doc/README.CVS: Add.
9313 2006-03-12 Simon Josefsson <simon@josefsson.org>
9315 * doc/manpages/Makefile.am: Update.
9317 2006-03-12 Simon Josefsson <simon@josefsson.org>
9319 * lib/minitasn1/structure.c: Update.
9321 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9323 * lib/gnutls_global.c: force the gcrypt random generator to be
9324 initialized at startup. Maybe it should be within and ifdef? This
9325 saves lots of debugging time when something fails.
9327 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9329 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
9330 lib/minitasn1/structure.c: added the fix for der_coding() from
9333 2006-03-09 Simon Josefsson <simon@josefsson.org>
9335 * doc/manpages/Makefile.am: Rebuild srp manpages too.
9337 2006-03-08 Simon Josefsson <simon@josefsson.org>
9339 * ChangeLog: [no log message]
9341 2006-03-08 Simon Josefsson <simon@josefsson.org>
9343 * NEWS: Version 1.3.5.
9345 2006-03-08 Simon Josefsson <simon@josefsson.org>
9349 2006-03-08 Simon Josefsson <simon@josefsson.org>
9353 2006-03-08 Simon Josefsson <simon@josefsson.org>
9357 2006-03-08 Simon Josefsson <simon@josefsson.org>
9359 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9361 2006-03-08 Simon Josefsson <simon@josefsson.org>
9363 * po/LINGUAS, po/pl.po: Sync with TP.
9365 2006-03-08 Simon Josefsson <simon@josefsson.org>
9367 * Makefile.am: Add update-po target.
9369 2006-03-08 Simon Josefsson <simon@josefsson.org>
9371 * doc/manpages/Makefile.am: Update.
9373 2006-03-08 Simon Josefsson <simon@josefsson.org>
9375 * lib/x509/xml.c: Doc fix.
9377 2006-03-08 Simon Josefsson <simon@josefsson.org>
9381 2006-03-08 Simon Josefsson <simon@josefsson.org>
9383 * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
9386 2006-03-08 Simon Josefsson <simon@josefsson.org>
9388 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
9390 2006-03-08 Simon Josefsson <simon@josefsson.org>
9392 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9393 lib/minitasn1/element.c, lib/minitasn1/int.h,
9394 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
9395 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9396 lib/minitasn1/structure.c: Update.
9398 2006-03-08 Simon Josefsson <simon@josefsson.org>
9400 * lib/x509/xml.c: Use internal error approach again, after
9401 discussion with Nikos.
9403 2006-03-08 Simon Josefsson <simon@josefsson.org>
9405 * lib/x509/xml.c: Fix.
9407 2006-03-08 Simon Josefsson <simon@josefsson.org>
9409 * lib/minitasn1/coding.c, lib/minitasn1/int.h,
9410 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
9412 2006-03-08 Simon Josefsson <simon@josefsson.org>
9414 * lib/x509/xml.c: Fix type_field.
9416 2006-03-08 Simon Josefsson <simon@josefsson.org>
9418 * lib/x509/xml.c: Use external API.
9420 2006-03-08 Simon Josefsson <simon@josefsson.org>
9422 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9423 lib/minitasn1/element.c, lib/minitasn1/int.h,
9424 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9425 lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
9427 2006-03-08 Simon Josefsson <simon@josefsson.org>
9429 * lib/x509/xml.c: Fix.
9431 2006-03-08 Simon Josefsson <simon@josefsson.org>
9433 * lib/x509/common.c: Use external libtasn1 API.
9435 2006-03-08 Simon Josefsson <simon@josefsson.org>
9437 * lib/x509/xml.c: Fix typo.
9439 2006-03-08 Simon Josefsson <simon@josefsson.org>
9441 * configure.in: Required libtasn1 0.3.1.
9443 2006-03-08 Simon Josefsson <simon@josefsson.org>
9445 * lib/x509/xml.c: Revert, we now use the new exported functions.
9447 2006-03-08 Simon Josefsson <simon@josefsson.org>
9449 * lib/x509/xml.c: Make it build.
9451 2006-03-08 Simon Josefsson <simon@josefsson.org>
9455 2006-03-08 Simon Josefsson <simon@josefsson.org>
9459 2006-03-08 Simon Josefsson <simon@josefsson.org>
9461 * lib/x509/xml.c: Disable XML functionality, because it relies on
9464 2006-03-08 Simon Josefsson <simon@josefsson.org>
9468 2006-03-08 Simon Josefsson <simon@josefsson.org>
9470 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
9473 2006-03-08 Simon Josefsson <simon@josefsson.org>
9475 * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
9476 src/common.h, src/serv.c, tests/resume.c: Indent.
9478 2006-03-08 Simon Josefsson <simon@josefsson.org>
9480 * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
9481 gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
9482 gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
9484 2006-03-08 Simon Josefsson <simon@josefsson.org>
9488 2006-03-08 Simon Josefsson <simon@josefsson.org>
9490 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
9493 2006-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9495 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
9496 src/common.c, src/common.h: gnutls-cli can now recognize services
9497 and port numbers with the -p option.
9499 2006-03-03 Simon Josefsson <simon@josefsson.org>
9503 2006-03-03 Simon Josefsson <simon@josefsson.org>
9505 * lib/Makefile.am: Gettext fixes.
9507 2006-03-03 Simon Josefsson <simon@josefsson.org>
9509 * lib/gnutls_errors.c: Fix.
9511 2006-03-03 Simon Josefsson <simon@josefsson.org>
9513 * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
9516 2006-03-03 Simon Josefsson <simon@josefsson.org>
9518 * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
9520 2006-03-03 Simon Josefsson <simon@josefsson.org>
9524 2006-03-03 Simon Josefsson <simon@josefsson.org>
9526 * maint-cfg.mk: Add indent file list.
9528 2006-03-03 Simon Josefsson <simon@josefsson.org>
9530 * Makefile.am: Remove indent target.
9532 2006-03-03 Simon Josefsson <simon@josefsson.org>
9534 * configure.in: Revert, autoreconf needs it.
9536 2006-03-03 Simon Josefsson <simon@josefsson.org>
9538 * configure.in: Remove gettext version stuff.
9540 2006-03-03 Simon Josefsson <simon@josefsson.org>
9542 * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
9543 gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
9544 gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
9545 gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
9546 gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
9547 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
9548 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
9550 2006-03-03 Simon Josefsson <simon@josefsson.org>
9554 2006-03-03 Simon Josefsson <simon@josefsson.org>
9556 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
9559 2006-03-01 Simon Josefsson <simon@josefsson.org>
9561 * gtk-doc.make: Add.
9563 2006-03-01 Simon Josefsson <simon@josefsson.org>
9565 * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
9566 gl/readline.c, maint.mk: Update.
9568 2006-03-01 Simon Josefsson <simon@josefsson.org>
9570 * buildconf, maint-cfg.mk: Don't gtkdocize.
9572 2006-02-28 Simon Josefsson <simon@josefsson.org>
9574 * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
9575 lib/minitasn1/decoding.c, lib/minitasn1/der.h,
9576 lib/minitasn1/element.c, lib/minitasn1/errors.h,
9577 lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
9578 lib/minitasn1/gstr.h, lib/minitasn1/int.h,
9579 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9580 lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
9582 2006-02-27 Simon Josefsson <simon@josefsson.org>
9584 * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
9585 Eric Leblond <regit@inl.fr>.
9587 2006-02-17 Simon Josefsson <simon@josefsson.org>
9589 * lib/x509/sign.c: Fix warning.
9591 2006-02-17 Simon Josefsson <simon@josefsson.org>
9593 * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
9594 has the same values as GNUTLS_MAC_*.
9596 2006-02-16 Simon Josefsson <simon@josefsson.org>
9598 * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
9600 2006-02-14 Simon Josefsson <simon@josefsson.org>
9602 * maint-cfg.mk: Fix.
9604 2006-02-14 Simon Josefsson <simon@josefsson.org>
9606 * maint-cfg.mk: Fix.
9608 2006-02-14 Simon Josefsson <simon@josefsson.org>
9610 * maint-cfg.mk: Fix.
9612 2006-02-14 Simon Josefsson <simon@josefsson.org>
9614 * maint-cfg.mk: Fix.
9616 2006-02-14 Simon Josefsson <simon@josefsson.org>
9618 * maint-cfg.mk: Add mingw32 target.
9620 2006-02-14 Simon Josefsson <simon@josefsson.org>
9622 * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
9623 gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
9624 maintainer-makefile module.
9626 2006-02-11 Simon Josefsson <simon@josefsson.org>
9628 * lib/x509/xml.c: Use external libtasn1 API.
9630 2006-02-11 Simon Josefsson <simon@josefsson.org>
9632 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9633 lib/minitasn1/der.h, lib/minitasn1/element.c,
9634 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9635 lib/minitasn1/structure.c: Sync with libtasn1 CVS.
9637 2006-02-11 Simon Josefsson <simon@josefsson.org>
9639 * configure.in: Bump libtasn1 version.
9641 2006-02-10 Simon Josefsson <simon@josefsson.org>
9643 * NEWS, configure.in: Bump versions.
9645 2006-02-09 Simon Josefsson <simon@josefsson.org>
9649 2006-02-09 Simon Josefsson <simon@josefsson.org>
9651 * ChangeLog: [no log message]
9653 2006-02-09 Simon Josefsson <simon@josefsson.org>
9655 * NEWS: Version 1.3.4.
9657 2006-02-09 Simon Josefsson <simon@josefsson.org>
9661 2006-02-09 Simon Josefsson <simon@josefsson.org>
9663 * NEWS, THANKS: Add.
9665 2006-02-09 Simon Josefsson <simon@josefsson.org>
9667 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9668 lib/minitasn1/element.c, lib/minitasn1/errors.c,
9669 lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
9670 lib/minitasn1/gstr.c, lib/minitasn1/int.h,
9671 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9672 lib/minitasn1/structure.c: Update from libtasn1.
9674 2006-02-09 Simon Josefsson <simon@josefsson.org>
9678 2006-02-09 Simon Josefsson <simon@josefsson.org>
9680 * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
9682 2006-02-08 Simon Josefsson <simon@josefsson.org>
9684 * lib/minitasn1/decoding.c: Fix typo in last commit.
9686 2006-02-08 Simon Josefsson <simon@josefsson.org>
9688 * tests/set_pkcs12_cred.c: Simplify using under gdb.
9690 2006-02-08 Simon Josefsson <simon@josefsson.org>
9692 * lib/minitasn1/decoding.c: Fix for latest certder bug.
9694 2006-02-08 Simon Josefsson <simon@josefsson.org>
9696 * tests/certder.c: Add more bug trigger.
9698 2006-02-08 Simon Josefsson <simon@josefsson.org>
9700 * tests/certder.c: Add.
9702 2006-02-08 Simon Josefsson <simon@josefsson.org>
9704 * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
9706 2006-02-08 Simon Josefsson <simon@josefsson.org>
9708 * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
9710 2006-02-08 Simon Josefsson <simon@josefsson.org>
9712 * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
9714 2006-02-08 Simon Josefsson <simon@josefsson.org>
9716 * lib/minitasn1/element.c: Fix copyright.
9718 2006-02-08 Simon Josefsson <simon@josefsson.org>
9720 * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
9721 asn1_get_length_der usage.
9723 2006-02-08 Simon Josefsson <simon@josefsson.org>
9725 * lib/minitasn1/decoding.c: Revert.
9727 2006-02-08 Simon Josefsson <simon@josefsson.org>
9729 * tests/.cvsignore: [no log message]
9731 2006-02-08 Simon Josefsson <simon@josefsson.org>
9733 * lib/minitasn1/decoding.c: Fix for cert selftest.
9735 2006-02-08 Simon Josefsson <simon@josefsson.org>
9737 * tests/Makefile.am: Add certder test.
9739 2006-02-08 Simon Josefsson <simon@josefsson.org>
9741 * tests/certder.c: Add.
9743 2006-02-08 Simon Josefsson <simon@josefsson.org>
9747 2006-02-08 Simon Josefsson <simon@josefsson.org>
9751 2006-02-08 Simon Josefsson <simon@josefsson.org>
9753 * lib/minitasn1/libtasn1.h: Bump version.
9755 2006-02-08 Simon Josefsson <simon@josefsson.org>
9757 * configure.in: Need libtasn1 0.2.18.
9759 2006-02-08 Simon Josefsson <simon@josefsson.org>
9761 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9762 lib/minitasn1/der.h, lib/minitasn1/element.c,
9763 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9764 lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
9765 by report from "Evgeny Legerov" <admin@gleg.net>.
9767 2006-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9769 * lib/x509/xml.c: some fixes for the new libtasn1
9771 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9773 * lib/x509/mpi.c: [no log message]
9775 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9777 * lib/x509/mpi.c: corrected wrong order of free.
9779 2006-02-02 Simon Josefsson <simon@josefsson.org>
9781 * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
9782 for AIX compiler, reported by "Heiden, John"
9783 <JHeiden@UTNet.UToledo.Edu>.
9785 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9787 * NEWS: [no log message]
9789 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9791 * lib/gnutls_x509.c: Corrected bugs in
9792 gnutls_certificate_set_x509_crl() and
9793 gnutls_certificate_set_x509_trust(), that caused memory corruption
9794 if more than one certificates were added. Report and patch by Max
9795 Kellermann <max@duempel.org>.
9797 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9799 * NEWS: [no log message]
9801 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9803 * lib/gnutls_record.c: added some text about premature termination
9806 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9808 * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
9809 gnutls_send will no longer invalidate session if the underlying send
9810 fails, but it will set may_not_write to true. That is to allow
9811 reading the already received data. Patches and bug reports by Yoann
9812 Vandoorselaere <yoann@prelude-ids.org>
9814 2006-01-27 Simon Josefsson <simon@josefsson.org>
9816 * gl/.cvsignore: [no log message]
9818 2006-01-27 Simon Josefsson <simon@josefsson.org>
9820 * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
9821 gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c:
9824 2006-01-27 Simon Josefsson <simon@josefsson.org>
9826 * src/common.h: Mingw32 fixes.
9828 2006-01-27 Simon Josefsson <simon@josefsson.org>
9830 * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
9832 2006-01-20 Simon Josefsson <simon@josefsson.org>
9834 * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
9836 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9838 * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
9839 since it is not supported any more.
9841 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9843 * doc/gnutls.texi: minor updates.
9845 2006-01-19 Simon Josefsson <simon@josefsson.org>
9847 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
9848 gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
9850 2006-01-18 Simon Josefsson <simon@josefsson.org>
9854 2006-01-18 Simon Josefsson <simon@josefsson.org>
9856 * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
9858 2006-01-12 Simon Josefsson <simon@josefsson.org>
9860 * NEWS, configure.in: Bump versions.
9862 2006-01-12 Simon Josefsson <simon@josefsson.org>
9864 * Makefile.am: Fix igloo scp.
9866 2006-01-12 Simon Josefsson <simon@josefsson.org>
9868 * Makefile.am: Re-add igloo.
9870 2006-01-12 Simon Josefsson <simon@josefsson.org>
9872 * ChangeLog: [no log message]
9874 2006-01-12 Simon Josefsson <simon@josefsson.org>
9876 * NEWS: Version 1.3.3.
9878 2006-01-12 Simon Josefsson <simon@josefsson.org>
9880 * .cvscopying: Fix copyright years.
9882 2006-01-12 Simon Josefsson <simon@josefsson.org>
9884 * doc/manpages/Makefile.am: Update.
9886 2006-01-11 Simon Josefsson <simon@josefsson.org>
9888 * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
9889 gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
9891 2006-01-09 Simon Josefsson <simon@josefsson.org>
9893 * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
9894 gl/m4/stdint.m4, gl/stdint_.h: Update.
9896 2006-01-09 Simon Josefsson <simon@josefsson.org>
9898 * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
9900 2006-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9902 * doc/bibliography.texi: [no log message]
9904 2005-12-31 Simon Josefsson <simon@josefsson.org>
9906 * includes/gnutls/extra.h: C++ fix.
9908 2005-12-31 Simon Josefsson <simon@josefsson.org>
9910 * libextra/gnutls_ia.c: Doc fix.
9912 2005-12-28 Simon Josefsson <simon@josefsson.org>
9914 * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
9916 2005-12-28 Simon Josefsson <simon@josefsson.org>
9918 * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
9919 lib/gnutls_global.h, lib/minitasn1/coding.c,
9920 lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
9921 "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
9923 2005-12-26 Simon Josefsson <simon@josefsson.org>
9927 2005-12-26 Simon Josefsson <simon@josefsson.org>
9929 * lib/gnutls_global.c: Doc fix.
9931 2005-12-26 Simon Josefsson <simon@josefsson.org>
9933 * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
9934 prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
9936 2005-12-23 Simon Josefsson <simon@josefsson.org>
9940 2005-12-23 Simon Josefsson <simon@josefsson.org>
9942 * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
9943 counter for init/deinit, suggested by ZIGLIO, Frediano.
9945 2005-12-18 Simon Josefsson <simon@josefsson.org>
9947 * includes/gnutls/gnutls.h.in: Cosmetic changes.
9949 2005-12-18 Simon Josefsson <simon@josefsson.org>
9951 * includes/gnutls/gnutls.h.in: Cosmetic changes.
9953 2005-12-18 Simon Josefsson <simon@josefsson.org>
9955 * tests/resume.c: Fix mem leak.
9957 2005-12-17 Simon Josefsson <simon@josefsson.org>
9961 2005-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9963 * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
9964 lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
9965 copy that caused crashes.
9967 2005-12-17 Simon Josefsson <simon@josefsson.org>
9969 * tests/resume.c: More debug info.
9971 2005-12-17 Simon Josefsson <simon@josefsson.org>
9973 * tests/.cvsignore: [no log message]
9975 2005-12-17 Simon Josefsson <simon@josefsson.org>
9979 2005-12-17 Simon Josefsson <simon@josefsson.org>
9981 * tests/Makefile.am: Add resume self test.
9983 2005-12-17 Simon Josefsson <simon@josefsson.org>
9985 * tests/resume.c: Add, to test resume funtions.
9987 2005-12-17 Simon Josefsson <simon@josefsson.org>
9991 2005-12-17 Simon Josefsson <simon@josefsson.org>
9993 * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
9995 2005-12-16 Simon Josefsson <simon@josefsson.org>
9999 2005-12-16 Simon Josefsson <simon@josefsson.org>
10001 * lib/gnutls_state.c: Doc fix.
10003 2005-12-16 Simon Josefsson <simon@josefsson.org>
10005 * NEWS, includes/gnutls/gnutls.h.in: Add.
10007 2005-12-16 Simon Josefsson <simon@josefsson.org>
10009 * lib/gnutls_state.c: Add API to get master secret too.
10011 2005-12-15 Simon Josefsson <simon@josefsson.org>
10013 * includes/gnutls/gnutls.h.in: Fix.
10015 2005-12-15 Simon Josefsson <simon@josefsson.org>
10017 * includes/gnutls/gnutls.h.in: Fix indentation.
10019 2005-12-15 Simon Josefsson <simon@josefsson.org>
10023 2005-12-15 Simon Josefsson <simon@josefsson.org>
10025 * Makefile.am, includes/gnutls/extra.h,
10026 includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10027 includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10028 includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10029 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10030 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10031 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10032 lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10033 lib/ext_inner_application.h, lib/ext_max_record.c,
10034 lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10035 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10036 lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10037 lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10038 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10039 lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10040 lib/gnutls_session.c, lib/gnutls_session_pack.c,
10041 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10042 lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10043 libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10044 tests/dhepskself.c, tests/tlsia.c: Indent more.
10046 2005-12-15 Simon Josefsson <simon@josefsson.org>
10048 * NEWS, configure.in: Bump versions.
10050 2005-12-15 Simon Josefsson <simon@josefsson.org>
10052 * Makefile.am: Remove igloo, it seem weird.
10054 2005-12-15 Simon Josefsson <simon@josefsson.org>
10056 * ChangeLog: [no log message]
10058 2005-12-15 Simon Josefsson <simon@josefsson.org>
10060 * NEWS: Version 1.3.2.
10062 2005-12-15 Simon Josefsson <simon@josefsson.org>
10064 * doc/manpages/Makefile.am: Update.
10066 2005-12-15 Simon Josefsson <simon@josefsson.org>
10070 2005-12-15 Simon Josefsson <simon@josefsson.org>
10072 * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
10074 2005-12-15 Simon Josefsson <simon@josefsson.org>
10076 * lib/gnutls_int.h: Remove debug code.
10078 2005-12-15 Simon Josefsson <simon@josefsson.org>
10082 2005-12-15 Simon Josefsson <simon@josefsson.org>
10084 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
10085 functions to access the TLS PRF and to extract client/server random
10086 fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10088 2005-12-15 Simon Josefsson <simon@josefsson.org>
10092 2005-12-15 Simon Josefsson <simon@josefsson.org>
10096 2005-12-15 Simon Josefsson <simon@josefsson.org>
10098 * doc/reference/Makefile.am: Ignore more.
10100 2005-12-15 Simon Josefsson <simon@josefsson.org>
10102 * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
10105 2005-12-15 Simon Josefsson <simon@josefsson.org>
10107 * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
10108 doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
10109 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
10110 lib/defines.h, lib/ext_inner_application.c,
10111 lib/ext_inner_application.h, lib/gnutls_alert.c,
10112 lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
10113 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10114 lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
10115 libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
10118 2005-12-15 Simon Josefsson <simon@josefsson.org>
10120 * gl/m4/gnulib-comp.m4: Update.
10122 2005-12-12 Simon Josefsson <simon@josefsson.org>
10126 2005-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10128 * lib/gnutls_ui.c: added missing set_params_function()
10130 2005-12-09 Simon Josefsson <simon@josefsson.org>
10132 * configure.in: Bump versions.
10134 2005-12-09 Simon Josefsson <simon@josefsson.org>
10138 2005-12-09 Simon Josefsson <simon@josefsson.org>
10140 * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
10141 lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
10142 lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
10143 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
10144 lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
10145 lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
10146 lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
10147 lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
10148 lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
10149 "unsigned". Remove unused "sint".
10151 2005-12-09 Simon Josefsson <simon@josefsson.org>
10153 * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10154 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
10155 lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
10156 lib/x509/mpi.h, libextra/openpgp/extras.c,
10157 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
10158 uint32 with uint32_t.
10160 2005-12-09 Simon Josefsson <simon@josefsson.org>
10162 * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
10163 lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
10164 lib/ext_max_record.h, lib/ext_server_name.c,
10165 lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
10166 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10167 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
10168 lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
10169 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
10170 lib/x509/x509_write.c: Replace uint16 with uint16_t.
10172 2005-12-09 Simon Josefsson <simon@josefsson.org>
10174 * configure.in: Remove unused sizeof checks.
10176 2005-12-09 Simon Josefsson <simon@josefsson.org>
10178 * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
10179 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10180 lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
10181 lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
10182 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
10183 lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
10184 lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
10185 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
10186 lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
10187 lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10188 lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
10189 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
10190 libextra/openpgp/xml.c: Replace uint8 with uint8_t.
10192 2005-12-09 Simon Josefsson <simon@josefsson.org>
10194 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
10196 2005-12-09 Simon Josefsson <simon@josefsson.org>
10198 * lib/defines.h: Remove unused types, to start the transition to the
10199 POSIX integer types (uint32_t, uint16_t, uint8_t).
10201 2005-12-09 Simon Josefsson <simon@josefsson.org>
10203 * src/Makefile.am: Remove -I../lib, these tools should only use the
10206 2005-12-09 Simon Josefsson <simon@josefsson.org>
10208 * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
10209 so include it at the right place.
10211 2005-12-08 Simon Josefsson <simon@josefsson.org>
10213 * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
10215 2005-12-08 Simon Josefsson <simon@josefsson.org>
10217 * lib/gnutls_x509.c: Fix mem leak.
10219 2005-12-08 Simon Josefsson <simon@josefsson.org>
10221 * ChangeLog: [no log message]
10223 2005-12-08 Simon Josefsson <simon@josefsson.org>
10225 * NEWS: Version 1.3.1.
10227 2005-12-08 Simon Josefsson <simon@josefsson.org>
10229 * lib/gnutls_str.c: Fix.
10231 2005-12-08 Simon Josefsson <simon@josefsson.org>
10233 * tests/Makefile.am: Dist pkcs8 blobs.
10235 2005-12-08 Simon Josefsson <simon@josefsson.org>
10239 2005-12-08 Simon Josefsson <simon@josefsson.org>
10243 2005-12-08 Simon Josefsson <simon@josefsson.org>
10245 * doc/manpages/Makefile.am: Update.
10247 2005-12-08 Simon Josefsson <simon@josefsson.org>
10251 2005-12-08 Simon Josefsson <simon@josefsson.org>
10255 2005-12-08 Simon Josefsson <simon@josefsson.org>
10257 * tests/enc3pkcs8.pem: add
10259 2005-12-08 Simon Josefsson <simon@josefsson.org>
10261 * tests/enc3pkcs8.pem: Add.
10263 2005-12-08 Simon Josefsson <simon@josefsson.org>
10265 * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
10267 2005-12-08 Simon Josefsson <simon@josefsson.org>
10269 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
10271 2005-12-08 Simon Josefsson <simon@josefsson.org>
10273 * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
10275 2005-12-08 Simon Josefsson <simon@josefsson.org>
10279 2005-12-08 Simon Josefsson <simon@josefsson.org>
10281 * src/certtool.c: Make --password work for PKCS#8 --key-info.
10283 2005-12-08 Simon Josefsson <simon@josefsson.org>
10285 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
10287 2005-12-08 Simon Josefsson <simon@josefsson.org>
10289 * doc/TODO: Remove.
10291 2005-12-08 Simon Josefsson <simon@josefsson.org>
10295 2005-12-08 Simon Josefsson <simon@josefsson.org>
10297 * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
10298 Remove unused "encrypted" variable.
10300 2005-12-08 Simon Josefsson <simon@josefsson.org>
10302 * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
10305 2005-12-08 Simon Josefsson <simon@josefsson.org>
10309 2005-12-08 Simon Josefsson <simon@josefsson.org>
10311 * tests/.cvsignore: [no log message]
10313 2005-12-08 Simon Josefsson <simon@josefsson.org>
10315 * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
10316 tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
10317 credentials from PKCS#12 files.
10319 2005-12-08 Simon Josefsson <simon@josefsson.org>
10321 * src/certtool.c: Print PKCS#12 type for each element.
10323 2005-12-06 Simon Josefsson <simon@josefsson.org>
10325 * doc/protocol/rfc4279.txt: Add.
10327 2005-12-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10329 * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
10330 Bugs reported by Yoann Vandoorselare.
10332 2005-12-02 Simon Josefsson <simon@josefsson.org>
10334 * Makefile.am: Put 1.3.x releases in devel/ directory.
10336 2005-12-02 Simon Josefsson <simon@josefsson.org>
10340 2005-12-02 Simon Josefsson <simon@josefsson.org>
10344 2005-12-02 Simon Josefsson <simon@josefsson.org>
10348 2005-12-02 Simon Josefsson <simon@josefsson.org>
10352 2005-12-02 Simon Josefsson <simon@josefsson.org>
10356 2005-12-02 Simon Josefsson <simon@josefsson.org>
10360 2005-12-02 Simon Josefsson <simon@josefsson.org>
10364 2005-12-02 Simon Josefsson <simon@josefsson.org>
10366 * doc/README.CODING_STYLE: Mention indentation.
10368 2005-12-02 Simon Josefsson <simon@josefsson.org>
10372 2005-12-01 Simon Josefsson <simon@josefsson.org>
10374 * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
10376 2005-12-01 Simon Josefsson <simon@josefsson.org>
10378 * src/cli.c: Don't infloop.
10380 2005-12-01 Simon Josefsson <simon@josefsson.org>
10384 2005-12-01 Simon Josefsson <simon@josefsson.org>
10386 * src/cli.c: Check starttls_alarmed earlier, the signal might be
10387 sent before select is called. Report by Otto Maddox
10388 <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
10389 Ando <nand@mac.com>.
10391 2005-12-01 Simon Josefsson <simon@josefsson.org>
10393 * tests/.cvsignore: [no log message]
10395 2005-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10397 * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
10398 lib/gnutls_session_pack.c: Some fixes in session resumption and
10399 prototypes. Based on patches and suggestions by Joe Orton.
10401 2005-11-21 Simon Josefsson <simon@josefsson.org>
10403 * doc/protocol/tls-numbers.txt: From
10404 <http://people.nokia.net/~pasi/tls-numbers.txt>.
10406 2005-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10408 * lib/x509/privkey_pkcs8.c: added some clarification about the
10411 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10413 * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
10414 machines. Reported by Max Kellermann <max@duempel.org>.
10416 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10418 * src/cli-gaa.c, src/cli.gaa: [no log message]
10420 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10422 * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
10423 more fixes for PSK.
10425 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10427 * configure.in: the library version number was bumped to 13 to allow
10428 for incompatible changes.
10430 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10432 * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
10433 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10434 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10435 lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
10436 lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
10437 src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
10438 src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
10439 DHE-PSK ciphersuite additions.
10441 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10443 * lib/gnutls_psk.c: some documentation updates
10445 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10447 * lib/gnutls_anon_cred.c, lib/gnutls_psk.c:
10448 gnutls_anon_set_params_function was renamed to
10449 gnutls_anon_set_server_params_function to be more consistent with
10450 the other functions. The same for the PSK.
10452 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10454 * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
10455 lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
10456 converted to behave similarly to get_dh_params.
10458 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10460 * doc/gnutls.texi: [no log message]
10462 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10464 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
10465 lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
10466 lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
10467 lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
10468 lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
10469 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
10470 lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
10471 lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10472 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
10473 lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
10474 lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
10475 tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
10476 DHE-PSK ciphersuites and some cleanups.
10478 2005-11-15 Simon Josefsson <simon@josefsson.org>
10482 2005-11-15 Simon Josefsson <simon@josefsson.org>
10484 * NEWS, configure.in: Bump versions.
10486 2005-11-15 Simon Josefsson <simon@josefsson.org>
10488 * ChangeLog: [no log message]
10490 2005-11-15 Simon Josefsson <simon@josefsson.org>
10492 * NEWS: Version 1.3.0.
10494 2005-11-15 Simon Josefsson <simon@josefsson.org>
10496 * src/prime.c, src/serv.c, tests/pskself.c: Indent.
10498 2005-11-15 Simon Josefsson <simon@josefsson.org>
10500 * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
10503 2005-11-15 Simon Josefsson <simon@josefsson.org>
10505 * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
10506 --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
10507 "-d""<2005-11-08""", and manually adjusting the start and end of the
10510 2005-11-15 Simon Josefsson <simon@josefsson.org>
10512 * Makefile.am: Don't use --tags for cvs2cl.
10514 2005-11-15 Simon Josefsson <simon@josefsson.org>
10516 * lib/Makefile.am: Dist auth_psk.h.
10518 2005-11-15 Simon Josefsson <simon@josefsson.org>
10522 2005-11-15 Simon Josefsson <simon@josefsson.org>
10526 2005-11-15 Simon Josefsson <simon@josefsson.org>
10528 * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
10529 src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
10530 code, to remove use of C++ // comments.
10532 2005-11-15 Simon Josefsson <simon@josefsson.org>
10534 * doc/manpages/Makefile.am: Add license. Fix parser error. Dist
10535 and install SRP man pages too.
10537 2005-11-15 Simon Josefsson <simon@josefsson.org>
10539 * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
10540 src/Makefile.am, src/prime.c: Disable more SRP stuff if
10541 --disable-srp, tiny patch from Albert Chin
10542 <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
10543 from RedHat gnutls-1.2.6 RPM.
10545 2005-11-15 Simon Josefsson <simon@josefsson.org>
10547 * NEWS: Use more verbose NEWS entry format.
10549 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10551 * tests/pskself.c: updated PSK self test
10553 2005-11-15 Simon Josefsson <simon@josefsson.org>
10555 * src/certtool-gaa.c: Fix.
10557 2005-11-15 Simon Josefsson <simon@josefsson.org>
10559 * doc/manpages/Makefile.am: Generated.
10561 2005-11-15 Simon Josefsson <simon@josefsson.org>
10563 * tests/.cvsignore: [no log message]
10565 2005-11-15 Simon Josefsson <simon@josefsson.org>
10567 * tests/Makefile.am: Add pskself.
10569 2005-11-15 Simon Josefsson <simon@josefsson.org>
10571 * tests/pskself.c: Add, based on anonself.c.
10573 2005-11-15 Simon Josefsson <simon@josefsson.org>
10575 * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
10578 2005-11-15 Simon Josefsson <simon@josefsson.org>
10580 * lib/gnutls_psk.c: Doc fix.
10582 2005-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10584 * doc/TODO: [no log message]
10586 2005-11-14 Simon Josefsson <simon@josefsson.org>
10588 * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
10589 lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
10590 src/serv.c: Include config.h first. Tiny patch from Albert Chin
10591 <gnutls-dev@mlists.thewrittenword.com>.
10593 2005-11-14 Simon Josefsson <simon@josefsson.org>
10595 * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
10596 constant, for IBM C v6. Tiny patch from Albert Chin
10597 <gnutls-dev@mlists.thewrittenword.com>.
10599 2005-11-14 Simon Josefsson <simon@josefsson.org>
10601 * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
10602 MAP_FAILED, tiny patch from Albert Chin
10603 <gnutls-dev@mlists.thewrittenword.com>
10605 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10607 * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
10610 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10612 * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
10613 doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
10614 doc/internals.texi: added brief documentation on the extension and
10615 auth_method internals.
10617 2005-11-12 Simon Josefsson <simon@josefsson.org>
10621 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10623 * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
10624 src/certtool.gaa: some documentation updates.
10626 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10628 * doc/arch/certificate-user-use-case.eps,
10629 doc/arch/certificate-user-use-case.pdf,
10630 doc/arch/client-server-use-case.eps,
10631 doc/arch/client-server-use-case.pdf,
10632 doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
10633 doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
10634 doc/arch/objects.eps, doc/arch/objects.pdf,
10635 doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
10636 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
10637 doc/internals.texi, doc/objects.pdf: moved architecture figures to
10640 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10642 * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
10645 2005-11-10 Simon Josefsson <simon@josefsson.org>
10647 * gl/inet_ntop.h, gl/readline.c: Update.
10649 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10651 * doc/gnutls.texi: [no log message]
10653 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10655 * lib/gnutls_int.h: [no log message]
10657 2005-11-08 Simon Josefsson <simon@josefsson.org>
10659 * doc/signatures.texi: Add.
10661 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10663 * doc/Makefile.am, doc/certificate-user-use-case.pdf,
10664 doc/client-server-use-case.pdf, doc/gnutls.texi,
10665 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
10666 doc/internals.texi, doc/objects.pdf: added some stuff about the
10667 internals of gnutls.
10669 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10671 * : added again the files in binary mode.
10673 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10675 * : [no log message]
10677 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10679 * : added some architectural diagrams. Quite primitive.
10681 2005-11-08 Simon Josefsson <simon@josefsson.org>
10683 * doc/signatures.texi: add
10685 2005-11-08 Simon Josefsson <simon@josefsson.org>
10687 * doc/signatures.texi: Wrap around <80 columns.
10689 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10691 * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
10692 src/serv.c: fixed bug in session packing for anonymous connections.
10694 2005-11-07 Simon Josefsson <simon@josefsson.org>
10696 * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
10697 tests/openssl.c, tests/x509_test.c: Indent.
10699 2005-11-07 Simon Josefsson <simon@josefsson.org>
10701 * Makefile.am: Indent tests/.
10703 2005-11-07 Simon Josefsson <simon@josefsson.org>
10707 2005-11-07 Simon Josefsson <simon@josefsson.org>
10709 * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
10710 lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
10711 lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
10712 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
10713 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
10714 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
10715 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
10716 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
10717 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
10718 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
10719 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
10720 lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
10721 lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
10722 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
10723 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
10724 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
10725 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
10726 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
10727 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
10728 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
10729 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
10730 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10731 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
10732 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
10733 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
10734 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
10735 lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
10736 lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
10737 lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
10738 lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10739 lib/gnutls_record.h, lib/gnutls_rsa_export.c,
10740 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
10741 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
10742 lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
10743 lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
10744 lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
10745 lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
10746 lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
10747 lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
10748 lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
10749 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
10750 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
10751 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
10752 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
10753 lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
10754 lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
10755 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
10756 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
10757 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
10758 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
10759 lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
10760 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
10761 libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
10762 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
10763 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10764 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
10765 libextra/openpgp/xml.c, libextra/openssl_compat.c,
10766 libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
10767 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
10768 src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
10769 src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
10771 2005-11-07 Simon Josefsson <simon@josefsson.org>
10773 * Makefile.am: Use GNU coding style for indent.
10775 2005-11-07 Simon Josefsson <simon@josefsson.org>
10777 * doc/manpages/Makefile.am: Add.
10779 2005-11-07 Simon Josefsson <simon@josefsson.org>
10781 * doc/reference/Makefile.am: Ignore more headers.
10783 2005-11-07 Simon Josefsson <simon@josefsson.org>
10785 * src/.cvsignore: [no log message]
10787 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10789 * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
10790 lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
10792 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10794 * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
10795 doc/manpages/Makefile.am, doc/manpages/psktool.1,
10796 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
10797 lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
10798 lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
10799 lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
10800 lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
10801 lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
10802 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
10803 lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
10804 lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
10805 src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
10806 src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
10807 src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
10808 the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added. * The session resumption data are now system independent.
10810 2005-11-07 Simon Josefsson <simon@josefsson.org>
10812 * ChangeLog: [no log message]
10814 2005-11-07 Simon Josefsson <simon@josefsson.org>
10818 ----------------------------------------------------------------------
10819 Copyright (C) 2005, 2006, 2007 Free Software Foundation
10820 Copying and distribution of this file, with or without modification,
10821 are permitted in any medium without royalty provided the copyright
10822 notice and this notice are preserved.