Link to -lws2_32 if needed.
[gnutls.git] / ChangeLog
blobcc137853270c735e678f8c883c232efda60b1a35
1 2008-04-17  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.6.
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>
14         * NEWS: Add.
16 2008-04-17  Simon Josefsson <simon@josefsson.org>
18         * NEWS: Add.
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
24         +0200
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
33         namespace.
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
43         +0200
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>
95         * THANKS: Add.
97 2008-04-17  Simon Josefsson <simon@josefsson.org>
99         * THANKS: Add.
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
111         modern libtasn1.
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>
181         * NEWS: Add.
183 2008-04-14  Simon Josefsson <simon@josefsson.org>
185         * NEWS: Add.
187 2008-04-14  Simon Josefsson <simon@josefsson.org>
189         * NEWS: Add.
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: 
202         Update gnulib files.
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>
211         * NEWS: Add.
213 2008-04-13  Simon Josefsson <simon@josefsson.org>
215         * NEWS: Add.
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>
227         * cfg.mk: Typo.
229 2008-04-13  Simon Josefsson <simon@josefsson.org>
231         * po/Makevars: We don't need --no-location any more, git stores
232         *.po.in's.
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: 
252         Update gnulib files.
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>
269         * NEWS: Add.
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
297         hold the data
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
312         subkey is not found
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
318         by Daniel Kahn
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>
335         * NEWS: Add.
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
348         +0200
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
357         manpage.
359 2008-04-02  Nikos <nmav@crystal.(none)>
361         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
362         parameters.
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
373         algorithm.
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
399         gnutls-serv.
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: 
460         Update gnulib files.
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>
499         * NEWS: Add.
501 2008-03-19  Simon Josefsson <simon@josefsson.org>
503         * NEWS: Fix.
505 2008-03-19  Simon Josefsson <simon@josefsson.org>
507         * NEWS: Add.
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
526         succeed.
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
572         under the LGPL, see:
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>
589         * NEWS: Add.
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
616         `../../lib/.libs'
618 2008-03-10  Simon Josefsson <simon@josefsson.org>
620         * NEWS: Version 2.3.3.
622 2008-03-10  Simon Josefsson <simon@josefsson.org>
624         * NEWS: Fix.
626 2008-03-10  Simon Josefsson <simon@josefsson.org>
628         * NEWS: Fix.
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
646         `guile-snarf'.
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>
655         * NEWS: Add.
657 2008-03-07  Simon Josefsson <simon@josefsson.org>
659         * THANKS: Add.
661 2008-03-06  Simon Josefsson <simon@josefsson.org>
663         * NEWS: Add.
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
751         examples.
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'
768         output.
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>
785         * NEWS: Add.
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>
804         * NEWS: Add.
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
813         certificates.  See
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>
823         * AUTHORS: Add.
825 2008-02-26  Simon Josefsson <simon@josefsson.org>
827         * AUTHORS: Add.
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>
851         * NEWS: Add.
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
865         duplicating stuff.
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
894         to do it twice.
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
922         x509_int.h.
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
934         stuff to x509_int.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>
996         * NEWS: Add.
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
1047         Orton.
1049 2008-02-21  Nikos <nmav@crystal.(none)>
1051         * lib/gnutls_cert.c: _export_ -> _get_
1053 2008-02-21  Simon Josefsson <simon@josefsson.org>
1055         * NEWS: Add.
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>
1076         * NEWS: Add.
1078 2008-02-21  Simon Josefsson <simon@josefsson.org>
1080         * doc/manpages/Makefile.am: Generated.
1082 2008-02-21  Simon Josefsson <simon@josefsson.org>
1084         * NEWS: Fixes.
1086 2008-02-21  Simon Josefsson <simon@josefsson.org>
1088         * NEWS: Typo.
1090 2008-02-21  Simon Josefsson <simon@josefsson.org>
1092         * NEWS: Fix.
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
1107         by compat.h).
1109 2008-02-21  Simon Josefsson <simon@josefsson.org>
1111         * NEWS: Fix.
1113 2008-02-21  Simon Josefsson <simon@josefsson.org>
1115         * NEWS: Credit.
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
1129         build.
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
1158         names.
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
1167         openpgp connection
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
1174         Joe Orton.
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
1206         fixes.
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
1244         handling.
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
1251         Stenberg.
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>
1267         * NEWS: Add.
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>
1275         * NEWS: Add.
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
1298         POSIX portable.
1300 2008-02-04  Simon Josefsson <simon@josefsson.org>
1302         * NEWS: Add.
1304 2008-02-04  Simon Josefsson <simon@josefsson.org>
1306         * src/cli.c: When --debug is given, also print libgcrypt RNG
1307         information.
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
1328         configure.in now.
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
1371         keyring handling.
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
1377         include a state.
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
1579         changes..).
1581 2008-01-08  Simon Josefsson <simon@josefsson.org>
1583         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
1584         files.
1586 2008-01-07  Simon Josefsson <simon@josefsson.org>
1588         * NEWS: Add.
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
1598         as I can tell.
1600 2008-01-04  Simon Josefsson <simon@josefsson.org>
1602         * NEWS: Add.
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
1634         files.
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>
1680         * NEWS: Add.
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>
1728         * NEWS: Add.
1730 2007-12-10  Simon Josefsson <simon@josefsson.org>
1732         * src/certtool.c: Make --verify-chain support larger inputs than
1733         64kb.
1735 2007-12-10  Simon Josefsson <simon@josefsson.org>
1737         * configure.in: Re-order gettext invocation to avoid autoconf
1738         warnings.
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>
1758         * NEWS: Doc fix.
1760 2007-12-09  Simon Josefsson <simon@josefsson.org>
1762         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
1763         problem.
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
1783         fixes.
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
1809         in src/.
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
1857         resuming a session.
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>
1916         * NEWS: Add.
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)>
1941         * : 3   0       NEWS
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>
2021         * NEWS: Fix.
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>
2054         * NEWS: Fix.
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
2088         more
2090 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2092         * lib/x509/common.c: variables for the time functions are not more
2093         rational.
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
2113         DSA private keys.
2115 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2117         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2118         now compile
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
2150         functions
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>
2219         * NEWS: Add.
2221 2007-11-15  Simon Josefsson <simon@josefsson.org>
2223         * NEWS: Add.
2225 2007-11-15  Simon Josefsson <simon@josefsson.org>
2227         * NEWS: Add.
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
2294         stuff to compat.h.
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
2317         error.
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++
2340         library.
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>
2412         * NEWS: Add.
2414 2007-11-01  Simon Josefsson <simon@josefsson.org>
2416         * NEWS: Add.
2418 2007-11-01  Simon Josefsson <simon@josefsson.org>
2420         * NEWS: Add.
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
2514         ld version.
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>
2566         * NEWS: Add.
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>
2576         * NEWS: Add.
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
2588         the default.
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
2597         bindings.
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
2603         +0200
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
2625         +0300
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
2644         +0300
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
2680         some examples.
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
2733         UNKNOWN_ALGORITHM
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
2757         used.
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
2774         +0300
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
2817         +0300
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>
2888         * NEWS: Add.
2890 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2892         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
2893         default priorities.
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
2905         anywhere)
2907 2007-10-14  Simon Josefsson <simon@josefsson.org>
2909         * ChangeLog: Generated.
2911 2007-10-14  Simon Josefsson <simon@josefsson.org>
2913         * NEWS: Typo.
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>
2925         * NEWS: Wrap.
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
2944         compatible.
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>
2984         * : 1   0       NEWS
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
2993         alert numbers.
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
3007         +0300
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
3031         2007 +0300
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
3037         2007 +0300
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
3052         the documentation.
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>
3077         * NEWS: Add.
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>
3098         * NEWS: Add.
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>
3110         * NEWS: Add.
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>
3123         * AUTHORS: Add.
3125 2007-09-24  Simon Josefsson <simon@josefsson.org>
3127         * NEWS: Add.
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
3155         add -g to it.
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
3221         extension.
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>
3233         * NEWS: Add.
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
3272         +0200
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
3278         +0200
3280 2007-09-17  Simon Josefsson <simon@josefsson.org>
3282         * NEWS: Add.
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
3329         2007 +0300
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
3348         gnulib files.
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>
3397         * NEWS: Fix.
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
3406         values for SRP.
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>
3422         * NEWS: Add.
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>
3430         * NEWS: Fix.
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>
3438         * NEWS: Fix.
3440 2007-09-01  Simon Josefsson <simon@josefsson.org>
3442         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
3443         v1.1.
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
3452         v1.0.
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>
3478         * NEWS: Add.
3480 2007-08-27  Simon Josefsson <simon@josefsson.org>
3482         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
3483         GNUTLS_CRD_IA.
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>
3491         * NEWS: Add.
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>
3520         * NEWS: Add.
3522 2007-08-24  Simon Josefsson <simon@josefsson.org>
3524         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
3525         OpenCDK 0.6.4.
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>
3541         * NEWS: Add.
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>
3553         * NEWS: Add.
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
3573         disabled.
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>
3585         * NEWS: Add.
3587 2007-08-16  Simon Josefsson <simon@josefsson.org>
3589         * configure.in: Bump version.
3591 2007-08-16  Simon Josefsson <simon@josefsson.org>
3593         * NEWS: Add.
3595 2007-08-16  Simon Josefsson <simon@josefsson.org>
3597         * NEWS: Add.
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
3650         used.
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>
3668         * NEWS: Typo.
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>
3680         * NEWS: Add.
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
3705         sign callback.
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
3732         codes.
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>
3748         * NEWS: Add.
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>
3760         * NEWS: Add.
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>
3769         * AUTHORS: Add.
3771 2007-08-08  Simon Josefsson <simon@josefsson.org>
3773         * NEWS: Add.
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>
3781         * NEWS: Add.
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>
3790         * NEWS: Add.
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>
3811         * NEWS: Add.
3813 2007-08-07  Simon Josefsson <simon@josefsson.org>
3815         * NEWS: Add.
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>
3843         * AUTHORS: Add.
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>
3851         * NEWS: Add.
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>
3920         * NEWS: Add.
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>
3938         * NEWS: Add.
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>
3955         * NEWS: Add.
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>
3969         * NEWS: Add.
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>
3978         * doc/TODO: Add.
3980 2007-06-27  Simon Josefsson <simon@josefsson.org>
3982         * NEWS: Add.
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>
3990         * NEWS: Add.
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
4009         libraries'.
4011 2007-06-26  Simon Josefsson <simon@josefsson.org>
4013         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4014         bindings.
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>
4030         * NEWS: Add.
4032 2007-06-26  Simon Josefsson <simon@josefsson.org>
4034         * NEWS: Add.
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
4049         gnulib files.
4051 2007-06-26  Simon Josefsson <simon@josefsson.org>
4053         * NEWS: Add.
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>
4062         * NEWS: Add.
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>
4070         * NEWS: Add.
4072 2007-06-20  Simon Josefsson <simon@josefsson.org>
4074         * THANKS: Add.
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>
4125         * doc/TODO: Add.
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>
4161         * NEWS: Fix.
4163 2007-06-11  Simon Josefsson <simon@josefsson.org>
4165         * NEWS: Add.
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
4174         file isn't present.
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>
4195         * NEWS: Add.
4197 2007-06-11  Simon Josefsson <simon@josefsson.org>
4199         * NEWS: Add.
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
4208         files.
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
4222         OpenCDK 0.6.3.
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>
4251         * NEWS: Add.
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>
4259         * NEWS: Add.
4261 2007-06-08  Simon Josefsson <simon@josefsson.org>
4263         * NEWS: Add.
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
4269         +0200
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
4284           being detected.
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>
4321         * NEWS: Add.
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
4338           argument.
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
4361         documentation.
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>
4428         * THANKS: Add.
4430 2007-05-27  Simon Josefsson <simon@josefsson.org>
4432         * NEWS: Fix.
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>
4444         * NEWS: Add.
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>
4481         * NEWS: Fix.
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>
4489         * NEWS: Add.
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>
4509         * NEWS: Add.
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>
4527         * NEWS: Typo.
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>
4539         * NEWS: Add.
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
4564         code.
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
4577         armored.
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>
4611         * NEWS: Add.
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>
4619         * NEWS: Fix.
4621 2007-05-12  Simon Josefsson <simon@josefsson.org>
4623         * NEWS: Add.
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>
4640         * NEWS: Add.
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
4645         OpenPGP.
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>
4658         * NEWS: Fix.
4660 2007-05-03  Simon Josefsson <simon@josefsson.org>
4662         * NEWS: Add.
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
4724         OpenCDK 0.6.0.
4726 2007-04-21  Simon Josefsson <simon@josefsson.org>
4728         * doc/TODO: Add.
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
4738         and some cleanups.
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>
4772         * NEWS: Add.
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>
4820         * doc/TODO: Fix.
4822 2007-04-12  Simon Josefsson <simon@josefsson.org>
4824         * doc/TODO: Fix.
4826 2007-04-12  Simon Josefsson <simon@josefsson.org>
4828         * doc/TODO: Add.
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>
4836         * NEWS: Add.
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
4846         ENABLE_AUTHZ.
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>
4871         * NEWS: Add.
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
4886         <hyc@symas.com>.
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>
4940         * NEWS: Add.
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>
4996         * doc/TODO: Add.
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>
5024         * NEWS: Add.
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>
5056         * src/cli.c: Fix.
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
5115         build-aux.
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>
5154         * NEWS: Fix.
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>
5178         * NEWS: Add.
5180 2007-02-22  Simon Josefsson <simon@josefsson.org>
5182         * THANKS: Typo.
5184 2007-02-22  Simon Josefsson <simon@josefsson.org>
5186         * THANKS: Add.
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>
5202         * tests/dn.c: Add.
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>
5299         * NEWS: Add.
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>
5314         * NEWS: Fix.
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>
5326         * NEWS: Revert.
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>
5334         * NEWS: Typo.
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
5351         prototypes).
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>
5376         * NEWS: Add.
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>
5412         * doc/TODO: Add.
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>
5421         * NEWS: Add.
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>
5429         * AUTHORS: update
5431 2007-02-16  Simon Josefsson <simon@josefsson.org>
5433         * NEWS: Add.
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>
5453         * NEWS: Add.
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>
5482         * NEWS: Add.
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>
5509         * NEWS: Add.
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>
5519         * NEWS: Add.
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>
5539         * NEWS: Add.
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>
5690         * NEWS: Add.
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
5705         message]
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>
5787         * doc/TODO: Add.
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>
5832         * NEWS: Add.
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
5887         gl/.
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,
5897         gl/progname.h: Add.
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: 
5913         Remove.
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>
5964         * NEWS: Add.
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>
5972         * NEWS: Fix.
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
6034         <m@tthias.eu>.
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
6057         code it to UTC.
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
6072         gmtime_r.
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>
6106         * NEWS: Add.
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>
6175         * NEWS: Add.
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>
6210         * NEWS: Typo.
6212 2007-02-08  Simon Josefsson <simon@josefsson.org>
6214         * NEWS, THANKS: Add.
6216 2007-02-08  Simon Josefsson <simon@josefsson.org>
6218         * NEWS: Add.
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
6240         otherName SAN's.
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>
6252         * AUTHORS: Fix.
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>
6260         * NEWS: Fix.
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>
6268         * NEWS: Add.
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>
6276         * NEWS: Add.
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>
6315         * NEWS: Fix.
6317 2007-02-06  Simon Josefsson <simon@josefsson.org>
6319         * NEWS: Add.
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>
6328         * NEWS: Reorder.
6330 2007-02-06  Simon Josefsson <simon@josefsson.org>
6332         * doc/gnutls.texi: Fix.
6334 2007-02-06  Simon Josefsson <simon@josefsson.org>
6336         * NEWS: Add.
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>
6348         * NEWS: Add.
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
6366         username/password.
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>
6398         * NEWS: Fix.
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>
6410         * NEWS: Add.
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
6435         commit.
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>
6455         * NEWS: Add.
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>
6472         * NEWS: Reorder.
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>
6480         * NEWS: Fix.
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>
6494         * NEWS: Add.
6496 2007-02-05  Simon Josefsson <simon@josefsson.org>
6498         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
6499         for templates.
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>
6538         * NEWS: Add.
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>
6553         * NEWS: Add.
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.
6562         Oops.
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>
6618         * NEWS: Typo.
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>
6627         * NEWS: Add.
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>
6635         * NEWS: Fix.
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>
6643         * NEWS: Reorder.
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
6660         extension.
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>
6716         * NEWS: Add.
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
6729         available.
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>
6753         * NEWS: Add.
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>
6764         * NEWS: Add.
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>
6773         * NEWS: Add.
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
6784         <tron@NetBSD.org>.
6786 2007-01-16  Simon Josefsson <simon@josefsson.org>
6788         * configure.in: Bump versions.
6790 2007-01-16  Simon Josefsson <simon@josefsson.org>
6792         * NEWS: Add.
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>
6820         * NEWS: Add.
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
6839         intention was).
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>
6852         * NEWS: Add.
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
6871         before gl.
6873 2007-01-11  Simon Josefsson <simon@josefsson.org>
6875         * NEWS: Fix.
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
6887         add it twice.
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>
6900         * NEWS: Fix.
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>
6933         * NEWS: Add.
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>
6947         * NEWS: Add.
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
6968         it.
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>
6980         * NEWS: Add.
6982 2006-12-28  Simon Josefsson <simon@josefsson.org>
6984         * NEWS: Add.
6986 2006-12-28  Simon Josefsson <simon@josefsson.org>
6988         * NEWS: Fix.
6990 2006-12-28  Simon Josefsson <simon@josefsson.org>
6992         * NEWS: Fix.
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>
7012         * NEWS: Add.
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>
7023         * NEWS: Add.
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
7042         Courtès).
7044 2006-12-27  Simon Josefsson <simon@josefsson.org>
7046         * NEWS: Add.
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>
7087         * NEWS: Add.
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
7094         <max@duempel.org>.
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: 
7104         Add.
7106 2006-12-27  Simon Josefsson <simon@josefsson.org>
7108         * NEWS: Add.
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>
7147         * NEWS: Fix.
7149 2006-12-10  Simon Josefsson <simon@josefsson.org>
7151         * NEWS: Add.
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>
7183         * NEWS: Add.
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
7192         default.
7194 2006-11-29  Simon Josefsson <simon@josefsson.org>
7196         * NEWS: Fix.
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>
7205         * NEWS: Fix.
7207 2006-11-26  Simon Josefsson <simon@josefsson.org>
7209         * NEWS: Add.
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>
7225         * NEWS: Fix.
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
7258         question.
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>
7268         * NEWS: Add.
7270 2006-11-25  Simon Josefsson <simon@josefsson.org>
7272         * NEWS: Add.
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>
7287         * NEWS: Add.
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>
7299         * NEWS: Add.
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: 
7308         Update.
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>
7340         * NEWS: Add.
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
7358         project.
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>
7370         * NEWS: Add.
7372 2006-11-16  Simon Josefsson <simon@josefsson.org>
7374         * NEWS: Add.
7376 2006-11-16  Simon Josefsson <simon@josefsson.org>
7378         * NEWS: Add.
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
7399         mingw32.
7401 2006-11-15  Simon Josefsson <simon@josefsson.org>
7403         * configure.in: Bump versions (done incorrectly in the 1.5.4
7404         release).
7406 2006-11-15  Simon Josefsson <simon@josefsson.org>
7408         * NEWS: Add.
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>
7433         * NEWS: Add.
7435 2006-11-07  Simon Josefsson <simon@josefsson.org>
7437         * NEWS: Add.
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
7460         functions.
7462 2006-11-07  Simon Josefsson <simon@josefsson.org>
7464         * NEWS: Add.
7466 2006-11-07  Simon Josefsson <simon@josefsson.org>
7468         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
7469         issues.
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>
7484         * NEWS: Fix.
7486 2006-11-05  Simon Josefsson <simon@josefsson.org>
7488         * NEWS: Add.
7490 2006-11-05  Simon Josefsson <simon@josefsson.org>
7492         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
7493         configure.in).
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>
7513         * NEWS: Add.
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>
7533         * NEWS: Add.
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>
7543         * NEWS: Add.
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
7552         <sys/stat.h>.
7554 2006-10-30  Simon Josefsson <simon@josefsson.org>
7556         * configure.in, lib/defines.h: Simplify #include's using gnulib
7557         modules.
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>
7630         * NEWS: Fix.
7632 2006-10-26  Simon Josefsson <simon@josefsson.org>
7634         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
7635         0.5.11.
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>
7651         * NEWS: Add.
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
7665         pkcs12-decode/.
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
7686         rsa-md5-collision/.
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
7715         directory.
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>
7724         * NEWS: Add.
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
7749         committed.
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
7766         modules.
7768 2006-10-21  Simon Josefsson <simon@josefsson.org>
7770         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
7771         duplicate modules.
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/
7789         to lgl/.
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: 
7904         Update.
7906 2006-10-19  Simon Josefsson <simon@josefsson.org>
7908         * NEWS: Add.
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>
7917         * NEWS: Add.
7919 2006-10-11  Simon Josefsson <simon@josefsson.org>
7921         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
7922         0.5.10.
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>
7934         * NEWS: Add.
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>
7954         * NEWS: Fix.
7956 2006-10-03  Simon Josefsson <simon@josefsson.org>
7958         * NEWS: Add.
7960 2006-10-03  Simon Josefsson <simon@josefsson.org>
7962         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
7963         Update.
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>
7971         * NEWS: Add.
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>
7980         * NEWS: Add.
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>
7995         * NEWS: Add.
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: 
8009         Update.
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
8019         logic.
8021 2006-09-24  Simon Josefsson <simon@josefsson.org>
8023         * THANKS: Add.
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>
8071         * NEWS: Add.
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>
8083         * NEWS: Add.
8085 2006-09-21  Simon Josefsson <simon@josefsson.org>
8087         * tests/pkcs1-pad: Simplify grep expression, to work around debug
8088         messages from wine.
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
8125         Weinmann.
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>
8142         * THANKS: Add.
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>
8151         * NEWS: Add.
8153 2006-09-12  Simon Josefsson <simon@josefsson.org>
8155         * NEWS: Fix.
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
8164         adding self tests.
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
8173         Eric Young in
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>
8209         * NEWS: Add.
8211 2006-09-08  Simon Josefsson <simon@josefsson.org>
8213         * NEWS: Fix.
8215 2006-09-08  Simon Josefsson <simon@josefsson.org>
8217         * NEWS: Fix.
8219 2006-09-08  Simon Josefsson <simon@josefsson.org>
8221         * NEWS: Add.
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>
8233         * NEWS: Add.
8235 2006-09-08  Simon Josefsson <simon@josefsson.org>
8237         * NEWS: Add.
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>
8247         * THANKS: Add.
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>
8260         * NEWS: Fix.
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>
8289         * NEWS: Add.
8291 2006-08-27  Simon Josefsson <simon@josefsson.org>
8293         * THANKS: Add.
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>
8309         * NEWS: Add.
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,
8332         see
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>
8358         * NEWS: Fix.
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/
8367         directory.
8369 2006-08-13  Simon Josefsson <simon@josefsson.org>
8371         * NEWS: Add.
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>
8405         * NEWS: Fix.
8407 2006-08-11  Simon Josefsson <simon@josefsson.org>
8409         * NEWS: Add.
8411 2006-08-11  Simon Josefsson <simon@josefsson.org>
8413         * NEWS: Add.
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>
8432         * NEWS: Add.
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>
8458         * NEWS: Add.
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>
8471         * NEWS: Fix.
8473 2006-08-06  Simon Josefsson <simon@josefsson.org>
8475         * NEWS: Add.
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>
8484         * THANKS: add
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
8505         assigned value
8507 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8509         * lib/gnutls_int.h: cert_type extension was updated to the IANA
8510         assigned value
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>
8523         * THANKS: Add.
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: 
8549         Update.
8551 2006-07-10  Simon Josefsson <simon@josefsson.org>
8553         * THANKS: Fix.
8555 2006-07-10  Simon Josefsson <simon@josefsson.org>
8557         * THANKS: Add.
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
8578         from 2511 to 4211
8580 2006-07-06  Simon Josefsson <simon@josefsson.org>
8582         * doc/TODO: Add.
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: 
8600         Add.
8602 2006-06-28  Simon Josefsson <simon@josefsson.org>
8604         * NEWS: Add.
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>
8612         * NEWS: Fix.
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
8694         void* to int.
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>
8706         * THANKS: Add.
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
8749         != objdir.
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
8759         != objdir.
8761 2006-06-19  Simon Josefsson <simon@josefsson.org>
8763         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
8764         objdir.
8766 2006-06-19  Simon Josefsson <simon@josefsson.org>
8768         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
8769         objdir.
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
8807         have fork.
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
8828         avoid warnings.
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>
8841         * NEWS: Fix.
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>
8849         * NEWS: Add.
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
8885         (for mingw).
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
8930         libtool.  (argh!)
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
8944         C++ compiler.
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
8953         unconditonially.
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,
8964         for mingw.
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>
9058         * NEWS: Add.
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
9069         getaddrinfo.
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
9119         ksba.
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>
9147         * NEWS: Add.
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
9157         system.
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>
9169         * NEWS: Add.
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
9226         functions
9228 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9230         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9231         message]
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
9260         useless warnings.
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>
9272         * NEWS: Add.
9274 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9276         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9277         1.1
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>
9294         * NEWS: Add.
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
9331         libtasn1.
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>
9347         * NEWS: Add.
9349 2006-03-08  Simon Josefsson <simon@josefsson.org>
9351         * NEWS: Add.
9353 2006-03-08  Simon Josefsson <simon@josefsson.org>
9355         * NEWS: Add.
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>
9379         * NEWS: Fix.
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
9384         asn1_copy_node API.
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>
9453         * NEWS: Sort.
9455 2006-03-08  Simon Josefsson <simon@josefsson.org>
9457         * NEWS: Add.
9459 2006-03-08  Simon Josefsson <simon@josefsson.org>
9461         * lib/x509/xml.c: Disable XML functionality, because it relies on
9462         libtasn1 internals.
9464 2006-03-08  Simon Josefsson <simon@josefsson.org>
9466         * NEWS: Add.
9468 2006-03-08  Simon Josefsson <simon@josefsson.org>
9470         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
9471         mingw32 builds.
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>
9486         * po/LINGUAS: Add.
9488 2006-03-08  Simon Josefsson <simon@josefsson.org>
9490         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
9491         Add.
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>
9501         * .cvscopying: Fix.
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
9514         translations.
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>
9522         * maint.mk: Update.
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>
9552         * NEWS: Add.
9554 2006-03-03  Simon Josefsson <simon@josefsson.org>
9556         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
9557         Gettextize.
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>
9647         * NEWS: Fix typo.
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>
9659         * NEWS: Add.
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>
9676         * THANKS: Add.
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>
9745         * NEWS: Add.
9747 2006-02-08  Simon Josefsson <simon@josefsson.org>
9749         * NEWS: Add.
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
9804         of sessions.
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: 
9822         Update.
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>
9852         * doc/TODO: Add.
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>
9925         * NEWS: Add.
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>
9938         * NEWS: Add.
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>
9959         * NEWS: Add.
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>
9977         * NEWS: Add.
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>
9989         * NEWS: Fix.
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>
9997         * doc/TODO: Add.
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>
10021         * NEWS: Add.
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>
10068         * NEWS: Add.
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>
10080         * THANKS: Add.
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>
10090         * NEWS: Fix.
10092 2005-12-15  Simon Josefsson <simon@josefsson.org>
10094         * NEWS: Fix.
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
10103         message]
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
10116         support.
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>
10124         * doc/TODO: Add.
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>
10136         * NEWS: Add.
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
10204         external API.
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>
10237         * NEWS: Add.
10239 2005-12-08  Simon Josefsson <simon@josefsson.org>
10241         * NEWS: Add.
10243 2005-12-08  Simon Josefsson <simon@josefsson.org>
10245         * doc/manpages/Makefile.am: Update.
10247 2005-12-08  Simon Josefsson <simon@josefsson.org>
10249         * NEWS: Add.
10251 2005-12-08  Simon Josefsson <simon@josefsson.org>
10253         * doc/TODO: Fix.
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>
10277         * NEWS: Add.
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>
10293         * NEWS: Add.
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
10303         passwords.
10305 2005-12-08  Simon Josefsson <simon@josefsson.org>
10307         * NEWS: Fix.
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>
10338         * doc/TODO: add
10340 2005-12-02  Simon Josefsson <simon@josefsson.org>
10342         * doc/TODO: Add.
10344 2005-12-02  Simon Josefsson <simon@josefsson.org>
10346         * doc/TODO: Fix.
10348 2005-12-02  Simon Josefsson <simon@josefsson.org>
10350         * doc/TODO: Add.
10352 2005-12-02  Simon Josefsson <simon@josefsson.org>
10354         * doc/TODO: Add.
10356 2005-12-02  Simon Josefsson <simon@josefsson.org>
10358         * doc/TODO: Add.
10360 2005-12-02  Simon Josefsson <simon@josefsson.org>
10362         * doc/TODO: Add.
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>
10370         * doc/TODO: Add.
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>
10382         * NEWS: Add.
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
10409         encryption status.
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>
10480         * NEWS: Typo.
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
10501         CHECKSUMS.
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
10508         file.
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>
10520         * NEWS: Fix.
10522 2005-11-15  Simon Josefsson <simon@josefsson.org>
10524         * NEWS: Add.
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
10576         errors.
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
10608         ciphersuites.
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>
10619         * doc/TODO: Add.
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
10638         arch/
10640 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10642         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
10643         past changes.
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>
10705         * NEWS: Add.
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>
10816         * Version 1.2.9.
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.