More translation markups.
[gnutls.git] / ChangeLog
blobd277695f6e7a356555728fba0a6d6fae772d6d79
1 2008-04-29  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.8.
5 2008-04-29  Simon Josefsson <simon@josefsson.org>
7         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
8         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
9         lgl/string.in.h: Update gnulib files.
11 2008-04-29  Simon Josefsson <simon@josefsson.org>
13         * po/LINGUAS, po/vi.po.in: Sync with TP.
15 2008-04-29  Simon Josefsson <simon@josefsson.org>
17         * NEWS: Add.
19 2008-04-29  Simon Josefsson <simon@josefsson.org>
21         * NEWS: Add.
23 2008-04-29  Simon Josefsson <simon@josefsson.org>
25         * NEWS: Add.
27 2008-04-29  Simon Josefsson <simon@josefsson.org>
29         * NEWS: Clarify area of change.
31 2008-04-29  Simon Josefsson <simon@josefsson.org>
33         * NEWS: Add.
35 2008-04-29  Simon Josefsson <simon@josefsson.org>
37         * NEWS: Add.
39 2008-04-29  Simon Josefsson <simon@josefsson.org>
41         * lib/gnutls_handshake.c: Doc fix.
43 2008-04-29  Simon Josefsson <simon@josefsson.org>
45         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
46         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
47         Increase max handshake packet size.  Add new error code for
48         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
49         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
50         test servers.
52 2008-04-29  Simon Josefsson <simon@josefsson.org>
54         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
55         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
56         +0200
58 2008-04-28  Simon Josefsson <simon@josefsson.org>
60         * src/cli.c: Avoid another duplicate call to socket_bye() which can
61         cause a crash.
63 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
65         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
66         src/tests.c: gnutls-cli will exit once a certificate that doesn't
67         have the correct name is found.
69 2008-04-28  Simon Josefsson <simon@josefsson.org>
71         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
72         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
73         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
74         for newly added APIs.
76 2008-04-28  Simon Josefsson <simon@josefsson.org>
78         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
79         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
80         warnings).
82 2008-04-28  Simon Josefsson <simon@josefsson.org>
84         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
85         gtk-doc warnings).
87 2008-04-28  Simon Josefsson <simon@josefsson.org>
89         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
90         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
91         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
92         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
93         warnings).
95 2008-04-28  Simon Josefsson <simon@josefsson.org>
97         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
98         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
100 2008-04-28  Simon Josefsson <simon@josefsson.org>
102         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
103         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
104         +0200
106 2008-04-28  Simon Josefsson <simon@josefsson.org>
108         * NEWS: Add.
110 2008-04-28  Simon Josefsson <simon@josefsson.org>
112         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
113         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
114         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
115         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
116         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
117         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
119 2008-04-28  Simon Josefsson <simon@josefsson.org>
121         * NEWS: Add.
123 2008-04-28  Simon Josefsson <simon@josefsson.org>
125         * configure.in: Fix typo.
127 2008-04-28  Simon Josefsson <simon@josefsson.org>
129         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
130         by default.
132 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
134         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
135         registration test.
137 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
139         * lib/crypto.c: add warning that these functions have to be called
140         before gnutls_global_init().
142 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
144         * lib/crypto.c, lib/random.c: faster seek into the list.
146 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
148         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
149         deregisteration function to free buffers allocated for registering
150         algorithms.
152 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
154         * lib/crypto.c: corrected segmentation fault on registering ciphers.
156 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
158         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
159         src/certtool.gaa: added --outraw --inraw options.
161 2008-04-23  Simon Josefsson <simon@josefsson.org>
163         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
165 2008-04-23  Simon Josefsson <simon@josefsson.org>
167         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
168         1.4.1rc1 is released.
170 2008-04-22  Simon Josefsson <simon@josefsson.org>
172         * gl/arpa_inet.in.h: Update gnulib files.
174 2008-04-22  Simon Josefsson <simon@josefsson.org>
176         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
177         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
179 2008-04-22  Simon Josefsson <simon@josefsson.org>
181         * NEWS, configure.in: Bump versions.
183 2008-04-22  Simon Josefsson <simon@josefsson.org>
185         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
186         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
187         +0200
189 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
191         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
192         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
193         2008 +0300
195 2008-04-21  Simon Josefsson <simon@josefsson.org>
197         * ChangeLog: Generated.
199 2008-04-21  Simon Josefsson <simon@josefsson.org>
201         * NEWS: Version 2.3.7.
203 2008-04-21  Simon Josefsson <simon@josefsson.org>
205         * doc/Makefile.am: Don't clean Guile documentations on make clean.
207 2008-04-21  Simon Josefsson <simon@josefsson.org>
209         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
210         Fix warnings.
212 2008-04-21  Simon Josefsson <simon@josefsson.org>
214         * NEWS: Fix.
216 2008-04-21  Simon Josefsson <simon@josefsson.org>
218         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
219         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
220         lib/minitasn1/element.c, lib/minitasn1/int.h,
221         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
222         1.4.
224 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
226         * NEWS: opencdk now properly sets the key usage bits into openpgp
227         keys.
229 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
231         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
232         while reading public keys.
234 2008-04-18  Simon Josefsson <simon@josefsson.org>
236         * NEWS, THANKS: Add.
238 2008-04-18  Simon Josefsson <simon@josefsson.org>
240         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
241         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
242         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
243         part is necessary too.
245 2008-04-18  Simon Josefsson <simon@josefsson.org>
247         * NEWS, src/certtool.c: certtool: with --generate-request and newly
248         generated keys, print the key.
250 2008-04-18  Simon Josefsson <simon@josefsson.org>
252         * configure.in: Explain libgcrypt around gnulib.
254 2008-04-18  Simon Josefsson <simon@josefsson.org>
256         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
257         document opencdk API.
259 2008-04-18  Simon Josefsson <simon@josefsson.org>
261         * NEWS: Add.
263 2008-04-18  Simon Josefsson <simon@josefsson.org>
265         * NEWS: Add.
267 2008-04-18  Simon Josefsson <simon@josefsson.org>
269         * configure.in: Typo fix.
271 2008-04-18  Simon Josefsson <simon@josefsson.org>
273         * lib/Makefile.am: Link to -lws2_32 if needed.
275 2008-04-18  Simon Josefsson <simon@josefsson.org>
277         * configure.in: Define WINVER to get modern features.  Test for
278         ws2_32.  Add conditional.
280 2008-04-18  Simon Josefsson <simon@josefsson.org>
282         * NEWS: Add.
284 2008-04-18  Simon Josefsson <simon@josefsson.org>
286         * lib/x509/output.c: Use ASCII-only isprint function to get
287         consistent outputs.  Reported by Massimo Gaspari
288         <massimo.gaspari@alice.it> in
289         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
291 2008-04-18  Simon Josefsson <simon@josefsson.org>
293         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
294         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
295         for lib/x509/output.c.
297 2008-04-18  Simon Josefsson <simon@josefsson.org>
299         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
300         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
301         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
302         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
303         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
304         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
305         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
306         gl/ for opencdk.
308 2008-04-18  Simon Josefsson <simon@josefsson.org>
310         * configure.in: Link to libgcrypt when running gnulib checks, to get
311         their vasprintf on MinGW.
313 2008-04-18  Simon Josefsson <simon@josefsson.org>
315         * configure.in: Don't check for vasprintf, already checked for by
316         gnulib.
318 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
320         * lib/openpgp/pgp.c: corrected typo.
322 2008-04-17  Simon Josefsson <simon@josefsson.org>
324         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
325         Fix some obsolete stuff.
327 2008-04-17  Simon Josefsson <simon@josefsson.org>
329         * NEWS, configure.in: Bump versions.
331 2008-04-17  Simon Josefsson <simon@josefsson.org>
333         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
335 2008-04-17  Simon Josefsson <simon@josefsson.org>
337         * ChangeLog: Generated.
339 2008-04-17  Simon Josefsson <simon@josefsson.org>
341         * NEWS: Version 2.3.6.
343 2008-04-17  Simon Josefsson <simon@josefsson.org>
345         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
346         rpl_strerror problem when linking on HPUX, see:
348         <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>.
350 2008-04-17  Simon Josefsson <simon@josefsson.org>
352         * NEWS: Add.
354 2008-04-17  Simon Josefsson <simon@josefsson.org>
356         * NEWS: Add.
358 2008-04-17  Simon Josefsson <simon@josefsson.org>
360         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
361         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
362         +0200
364 2008-04-17  Simon Josefsson <simon@josefsson.org>
366         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
368 2008-04-17  Simon Josefsson <simon@josefsson.org>
370         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
371         namespace.
373 2008-04-17  Simon Josefsson <simon@josefsson.org>
375         * lib/auth_cert.c: Fix warning.
377 2008-04-17  Ludovic Courtès <ludo@gnu.org>
379         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
380         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
381         +0200
383 2008-04-17  Simon Josefsson <simon@josefsson.org>
385         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
386         libextra/ and includes/.
388 2008-04-17  Simon Josefsson <simon@josefsson.org>
390         * lib/Makefile.am: Simplify cdk handling.
392 2008-04-17  Simon Josefsson <simon@josefsson.org>
394         * doc/gnutls.texi: Discuss OpenCDK better.
396 2008-04-17  Simon Josefsson <simon@josefsson.org>
398         * README: No need for external opencdk.
400 2008-04-17  Simon Josefsson <simon@josefsson.org>
402         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
403         link with external opencdk.  It seems we now don't have resources to
404         maintain the LGPL opencdk code externally, since making it use
405         GnuTLS's crypto code will be complicated.  See discussion in:
407         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
409 2008-04-17  Simon Josefsson <simon@josefsson.org>
411         * configure.in: No need for alloca checks.
413 2008-04-17  Simon Josefsson <simon@josefsson.org>
415         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
416         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
417         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
418         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
419         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
420         instead.  One reason is increased portability to Windows, the other
421         is that several of the uses may be unsafe because the size of data
422         allocated could be large.  Reported by Massimo Gaspari
423         <massimo.gaspari@alice.it> in
424         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
426 2008-04-17  Simon Josefsson <simon@josefsson.org>
428         * lib/auth_cert.c: Don't use alloca, the certificate list can be
429         larger than stack size.
431 2008-04-17  Simon Josefsson <simon@josefsson.org>
433         * THANKS: Add.
435 2008-04-17  Simon Josefsson <simon@josefsson.org>
437         * THANKS: Add.
439 2008-04-17  Simon Josefsson <simon@josefsson.org>
441         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
442         doesn't work under Windows.  Reported by Massimo Gaspari
443         <massimo.gaspari@alice.it> in
444         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
446 2008-04-17  Simon Josefsson <simon@josefsson.org>
448         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
449         modern libtasn1.
451 2008-04-17  Simon Josefsson <simon@josefsson.org>
453         * doc/examples/Makefile.am: Fix typo.
455 2008-04-17  Simon Josefsson <simon@josefsson.org>
457         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
458         improve portability.  Based on HPUX recommendations in
460         <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>.
462 2008-04-16  Simon Josefsson <simon@josefsson.org>
464         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
465         rpl_fseeko problem reported in
466         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
468 2008-04-15  Simon Josefsson <simon@josefsson.org>
470         * doc/gnutls.texi: Update bibliography.
472 2008-04-15  Simon Josefsson <simon@josefsson.org>
474         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
476 2008-04-15  Simon Josefsson <simon@josefsson.org>
478         * lib/openpgp/pgp.c: Improve error messages.  See
479         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
481 2008-04-15  Simon Josefsson <simon@josefsson.org>
483         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
485 2008-04-15  Simon Josefsson <simon@josefsson.org>
487         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
488         set certificate request version if not set.
490 2008-04-15  Simon Josefsson <simon@josefsson.org>
492         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
493         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
494         <aspecialj@gmail.com> in
495         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
497 2008-04-15  Simon Josefsson <simon@josefsson.org>
499         * NEWS, configure.in: Bump versions.
501 2008-04-14  Simon Josefsson <simon@josefsson.org>
503         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
505 2008-04-14  Simon Josefsson <simon@josefsson.org>
507         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
509 2008-04-14  Simon Josefsson <simon@josefsson.org>
511         * ChangeLog: Generated.
513 2008-04-14  Simon Josefsson <simon@josefsson.org>
515         * NEWS: Version 2.3.5.
517 2008-04-14  Simon Josefsson <simon@josefsson.org>
519         * NEWS: Add.
521 2008-04-14  Simon Josefsson <simon@josefsson.org>
523         * NEWS: Add.
525 2008-04-14  Simon Josefsson <simon@josefsson.org>
527         * NEWS: Add.
529 2008-04-13  Simon Josefsson <simon@josefsson.org>
531         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
533 2008-04-13  Simon Josefsson <simon@josefsson.org>
535         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
537 2008-04-13  Simon Josefsson <simon@josefsson.org>
539         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
540         Update gnulib files.
542 2008-04-13  Simon Josefsson <simon@josefsson.org>
544         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
545         Quick fix for SHA-224 and old libgcrypt's.
547 2008-04-13  Simon Josefsson <simon@josefsson.org>
549         * NEWS: Add.
551 2008-04-13  Simon Josefsson <simon@josefsson.org>
553         * NEWS: Add.
555 2008-04-13  Simon Josefsson <simon@josefsson.org>
557         * doc/manpages/Makefile.am: Generated.
559 2008-04-13  Simon Josefsson <simon@josefsson.org>
561         * lib/random.h: Fix warnings.
563 2008-04-13  Simon Josefsson <simon@josefsson.org>
565         * cfg.mk: Typo.
567 2008-04-13  Simon Josefsson <simon@josefsson.org>
569         * po/Makevars: We don't need --no-location any more, git stores
570         *.po.in's.
572 2008-04-13  Simon Josefsson <simon@josefsson.org>
574         * Makefile.am, cfg.mk: Translation fixes.
576 2008-04-13  Simon Josefsson <simon@josefsson.org>
578         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
579         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
580         translation handling to avoid git conflicts.
582 2008-04-13  Simon Josefsson <simon@josefsson.org>
584         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
585         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
586         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
587         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
588         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
589         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
590         Update gnulib files.
592 2008-04-13  Simon Josefsson <simon@josefsson.org>
594         * doc/manpages/Makefile.am: Cosmetic.
596 2008-04-13  Simon Josefsson <simon@josefsson.org>
598         * doc/manpages/Makefile.am: Whitespace fix.
600 2008-04-13  Simon Josefsson <simon@josefsson.org>
602         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
603         easier to understand changes.
605 2008-04-13  Simon Josefsson <simon@josefsson.org>
607         * NEWS: Add.
609 2008-04-13  Simon Josefsson <simon@josefsson.org>
611         * configure.in: Fix test.
613 2008-04-13  Simon Josefsson <simon@josefsson.org>
615         * configure.in: Don't bother checking for --output-def if shared
616         libraries are disabled.  Based on report from Massimo Gaspari
617         <massimo.gaspari@alice.it> in
618         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
620 2008-04-13  Simon Josefsson <simon@josefsson.org>
622         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
624 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
626         * includes/gnutls/openpgp.h: changed api.
628 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
630         * src/cli.c: get_auth_subkey has one more parameter.
632 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
634         * lib/opencdk/pubkey.c: return the size of the required buffer to
635         hold the data
637 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
639         * lib/openpgp/output.c: Deallocate memory from parameters only when
640         function run was successful.
642 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
644         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
645         get_auth_subkey() to work for all use cases
647 2008-04-10  Nikos <nmav@crystal.(none)>
649         * lib/openpgp/pgp.c: do not return any subkey if an authentication
650         subkey is not found
652 2008-04-10  Nikos <nmav@crystal.(none)>
654         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
655         corrected bug in openpgp import when data is of size zero. Reported
656         by Daniel Kahn
658 2008-04-04  Nikos <nmav@crystal.(none)>
660         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
661         a non proper certificate is loaded.
663 2008-04-04  Simon Josefsson <simon@josefsson.org>
665         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
667 2008-04-04  Simon Josefsson <simon@josefsson.org>
669         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
671 2008-04-03  Simon Josefsson <simon@josefsson.org>
673         * NEWS: Add.
675 2008-04-03  Simon Josefsson <simon@josefsson.org>
677         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
678         from Laurence Withers <l@lwithers.me.uk>, see
680         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
682 2008-04-03  Simon Josefsson <simon@josefsson.org>
684         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
685         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
686         +0200
688 2008-04-02  Nikos <nmav@crystal.(none)>
690         * NEWS: documented the openpgp updates.
692 2008-04-02  Nikos <nmav@crystal.(none)>
694         * doc/manpages/certtool.1: added the openpgp functionality to the
695         manpage.
697 2008-04-02  Nikos <nmav@crystal.(none)>
699         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
700         parameters.
702 2008-04-02  Nikos <nmav@crystal.(none)>
704         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
705         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
707 2008-04-02  Nikos <nmav@crystal.(none)>
709         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
710         Consistent printing of revoked status.  Consistent printing of key
711         algorithm.
713 2008-04-02  Nikos <nmav@crystal.(none)>
715         * lib/gnutls_errors.c: Added revoked UID error string.
717 2008-04-02  Nikos <nmav@crystal.(none)>
719         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
721 2008-04-02  Simon Josefsson <simon@josefsson.org>
723         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
725 2008-03-30  Simon Josefsson <simon@josefsson.org>
727         * lib/crypto.h: Fix warnings.
729 2008-03-30  Simon Josefsson <simon@josefsson.org>
731         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
732         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
734 2008-03-29  Nikos <nmav@crystal.(none)>
736         * NEWS: Documented the --priority option to gnutls-cli and
737         gnutls-serv.
739 2008-03-29  Nikos <nmav@crystal.(none)>
741         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
742         the --priority option.
744 2008-03-29  Nikos <nmav@crystal.(none)>
746         * NEWS: corrected the news entry.
748 2008-03-29  Nikos <nmav@crystal.(none)>
750         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
751         empty key (for PKCS #11).  Reported by Joe Orton.
753 2008-03-29  Nikos <nmav@crystal.(none)>
755         * NEWS: gnutls_crypto_rnd_register: ADDED
757 2008-03-29  Nikos <nmav@crystal.(none)>
759         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
760         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
762 2008-03-29  Simon Josefsson <simon@josefsson.org>
764         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
765         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
767 2008-03-28  Simon Josefsson <simon@josefsson.org>
769         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
771 2008-03-28  Simon Josefsson <simon@josefsson.org>
773         * NEWS: Entries added at wrong place, move them.
775 2008-03-28  Simon Josefsson <simon@josefsson.org>
777         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
778         since it isn't specified in TLS 1.2.
780 2008-03-28  Simon Josefsson <simon@josefsson.org>
782         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
784 2008-03-28  Simon Josefsson <simon@josefsson.org>
786         * gl/gnulib.mk: Update gnulib files.
788 2008-03-27  Simon Josefsson <simon@josefsson.org>
790         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
792 2008-03-25  Simon Josefsson <simon@josefsson.org>
794         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
795         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
796         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
797         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
798         Update gnulib files.
800 2008-03-20  Ludovic Courtès <ludo@gnu.org>
802         * configure.in, guile/src/Makefile.am: Check whether
803         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
804           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
806 2008-03-19  Simon Josefsson <simon@josefsson.org>
808         * libextra/gnutls_extra.c: Fix LZO build failure.
810 2008-03-19  Ludovic Courtès <ludo@gnu.org>
812         * 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.
814 2008-03-19  Ludovic Courtès <ludo@gnu.org>
816         * guile/src/core.c: guile: Don't declare `inline' functions that use
817         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
819 2008-03-19  Simon Josefsson <simon@josefsson.org>
821         * NEWS, configure.in: Bump versions.
823 2008-03-19  Simon Josefsson <simon@josefsson.org>
825         * ChangeLog: Generated.
827 2008-03-19  Simon Josefsson <simon@josefsson.org>
829         * includes/Makefile.am: Dist gnutls/crypto.h.
831 2008-03-19  Simon Josefsson <simon@josefsson.org>
833         * NEWS: Version 2.3.4.
835 2008-03-19  Simon Josefsson <simon@josefsson.org>
837         * NEWS: Add.
839 2008-03-19  Simon Josefsson <simon@josefsson.org>
841         * NEWS: Fix.
843 2008-03-19  Simon Josefsson <simon@josefsson.org>
845         * NEWS: Add.
847 2008-03-19  Simon Josefsson <simon@josefsson.org>
849         * doc/examples/ex-client-resume.c, lib/crypto.c,
850         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
851         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
852         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
853         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
854         src/serv.c: Fix gcc warnings.
856 2008-03-19  Simon Josefsson <simon@josefsson.org>
858         * lib/x509/x509.c: Fix warning.
860 2008-03-16  Nikos <nmav@crystal.(none)>
862         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
863         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
864         succeed.
866 2008-03-16  Nikos <nmav@crystal.(none)>
868         * includes/gnutls/crypto.h: updated
870 2008-03-16  Nikos <nmav@crystal.(none)>
872         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
873         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
874         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
875         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
876         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
877         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
878         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
879         in the cipher (register) interface and added hash.
881 2008-03-16  Nikos <nmav@crystal.(none)>
883         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
884         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
885         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
886         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
887         lib/gnutls_state.c: Added functionality to override (register) a
888         cipher. Initial functionality for MAC and digest algorithms.
890 2008-03-11  Simon Josefsson <simon@josefsson.org>
892         * lib/openpgp/gnutls_openpgp.h: Remove things already in
893         includes/gnutls/openpgp.h.
895 2008-03-11  Simon Josefsson <simon@josefsson.org>
897         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
898         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
899         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
900         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
901         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
902         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
903         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
904         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
905         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
906         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
907         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
908         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
909         headers for OpenPGP code.  According to Nikos they are now licensed
910         under the LGPL, see:
912         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
914 2008-03-11  Simon Josefsson <simon@josefsson.org>
916         * lib/Makefile.am: Typo.
918 2008-03-11  Simon Josefsson <simon@josefsson.org>
920         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
921         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
922         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
923         lgl/m4/include_next.m4: Update gnulib files.
925 2008-03-10  Simon Josefsson <simon@josefsson.org>
927         * NEWS: Add.
929 2008-03-10  Simon Josefsson <simon@josefsson.org>
931         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
933 2008-03-10  Simon Josefsson <simon@josefsson.org>
935         * includes/gnutls/gnutls.h.in: Finish renaming of export
936         x509/openpgp functions.  In particular,
937         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
938         and gnutls_certificate_get_openpgp_keyring.
940 2008-03-10  Simon Josefsson <simon@josefsson.org>
942         * NEWS, configure.in: Bump versions.
944 2008-03-10  Simon Josefsson <simon@josefsson.org>
946         * ChangeLog: Generated.
948 2008-03-10  Simon Josefsson <simon@josefsson.org>
950         * libextra/Makefile.am: Revert
951         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
952         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
953         directory libtool: link: cannot determine absolute directory name of
954         `../../lib/.libs'
956 2008-03-10  Simon Josefsson <simon@josefsson.org>
958         * NEWS: Version 2.3.3.
960 2008-03-10  Simon Josefsson <simon@josefsson.org>
962         * NEWS: Fix.
964 2008-03-10  Simon Josefsson <simon@josefsson.org>
966         * NEWS: Fix.
968 2008-03-10  Simon Josefsson <simon@josefsson.org>
970         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
971         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
972         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
973         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
974         Bogorodskiy <novel@FreeBSD.org>.
976 2008-03-08  Nikos <nmav@crystal.(none)>
978         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
979         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
981 2008-03-07  Ludovic Courtès <ludo@gnu.org>
983         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
984         `guile-snarf'.
986 2008-03-07  Ludovic Courtès <ludo@gnu.org>
988         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
989         <config.h>, not "config.h".
991 2008-03-07  Simon Josefsson <simon@josefsson.org>
993         * NEWS: Add.
995 2008-03-07  Simon Josefsson <simon@josefsson.org>
997         * THANKS: Add.
999 2008-03-06  Simon Josefsson <simon@josefsson.org>
1001         * NEWS: Add.
1003 2008-03-06  Simon Josefsson <simon@josefsson.org>
1005         * doc/reference/gnutls-docs.sgml: Add index.
1007 2008-03-06  Simon Josefsson <simon@josefsson.org>
1009         * lib/x509_b64.c: Doc fixes.
1011 2008-03-06  Simon Josefsson <simon@josefsson.org>
1013         * lib/gnutls_alert.c: Doc fix.
1015 2008-03-06  Simon Josefsson <simon@josefsson.org>
1017         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1018         gnutls_hex2bin prototype.
1020 2008-03-06  Simon Josefsson <simon@josefsson.org>
1022         * doc/manpages/Makefile.am: Generated.
1024 2008-03-06  Simon Josefsson <simon@josefsson.org>
1026         * src/cli.c: Fix warnings.
1028 2008-03-06  Simon Josefsson <simon@josefsson.org>
1030         * src/select.c: Avoid confusing gtk-doc.
1032 2008-03-06  Simon Josefsson <simon@josefsson.org>
1034         * lib/opencdk/kbnode.c: Doc fixes.
1036 2008-03-06  Simon Josefsson <simon@josefsson.org>
1038         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1040 2008-03-06  Simon Josefsson <simon@josefsson.org>
1042         * lib/openpgp/privkey.c: Doc fixes.
1044 2008-03-06  Simon Josefsson <simon@josefsson.org>
1046         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1048 2008-03-06  Simon Josefsson <simon@josefsson.org>
1050         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1052 2008-03-06  Simon Josefsson <simon@josefsson.org>
1054         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1055         lib/gnutls_state.c: Doc fixes.
1057 2008-03-06  Simon Josefsson <simon@josefsson.org>
1059         * lib/gnutls_ui.c: Doc fix.
1061 2008-03-06  Simon Josefsson <simon@josefsson.org>
1063         * lib/gnutls_db.c: Doc fix.
1065 2008-03-06  Simon Josefsson <simon@josefsson.org>
1067         * lib/gnutls_session.c: Doc fix.
1069 2008-03-06  Simon Josefsson <simon@josefsson.org>
1071         * lib/gnutls_global.c: Doc fix.
1073 2008-03-06  Simon Josefsson <simon@josefsson.org>
1075         * lib/gnutls_srp.c: Doc fix.
1077 2008-03-06  Simon Josefsson <simon@josefsson.org>
1079         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1080         libextra/gnutls_ia.c: Doc fixes.
1082 2008-03-06  Simon Josefsson <simon@josefsson.org>
1084         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1086 2008-03-06  Simon Josefsson <simon@josefsson.org>
1088         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1089         examples.
1091 2008-03-06  Simon Josefsson <simon@josefsson.org>
1093         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1094         gtk-doc makefile, this version allows us to get rid of tmpl/.
1096 2008-03-06  Simon Josefsson <simon@josefsson.org>
1098         * m4/gtk-doc.m4: Update gtk-doc.m4.
1100 2008-03-06  Simon Josefsson <simon@josefsson.org>
1102         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1103         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1104         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1105         remove verbose 'This function ...' Improves looks in 'apropos'
1106         output.
1108 2008-03-06  Simon Josefsson <simon@josefsson.org>
1110         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1111         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1112         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1113         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1114         Improves man page look in 'apropos'.
1116 2008-03-06  Simon Josefsson <simon@josefsson.org>
1118         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1119         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1121 2008-03-05  Simon Josefsson <simon@josefsson.org>
1123         * NEWS: Add.
1125 2008-03-05  Simon Josefsson <simon@josefsson.org>
1127         * NEWS, src/common.c: Print DH parameters of session.
1129 2008-03-05  Simon Josefsson <simon@josefsson.org>
1131         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1132         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1134 2008-02-28  Simon Josefsson <simon@josefsson.org>
1136         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
1137         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
1138         gnulib module to make sure __func__ is available would be nice.
1140 2008-02-27  Simon Josefsson <simon@josefsson.org>
1142         * NEWS: Add.
1144 2008-02-27  Simon Josefsson <simon@josefsson.org>
1146         * lib/x509/x509_write.c: Doc fix.
1148 2008-02-27  Simon Josefsson <simon@josefsson.org>
1150         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1151         certificates.  See
1153         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1155 2008-02-26  Simon Josefsson <simon@josefsson.org>
1157         * lib/x509/x509_write.c: Doc fixes.
1159 2008-02-26  Simon Josefsson <simon@josefsson.org>
1161         * AUTHORS: Add.
1163 2008-02-26  Simon Josefsson <simon@josefsson.org>
1165         * AUTHORS: Add.
1167 2008-02-26  Simon Josefsson <simon@josefsson.org>
1169         * NEWS, configure.in: Bump versions.
1171 2008-02-26  Simon Josefsson <simon@josefsson.org>
1173         * Makefile.am: Fix release target.
1175 2008-02-26  Simon Josefsson <simon@josefsson.org>
1177         * ChangeLog: Generated.
1179 2008-02-26  Simon Josefsson <simon@josefsson.org>
1181         * NEWS: Version 2.3.2.
1183 2008-02-26  Simon Josefsson <simon@josefsson.org>
1185         * tests/openpgpself.c: Force success.
1187 2008-02-26  Simon Josefsson <simon@josefsson.org>
1189         * NEWS: Add.
1191 2008-02-26  Simon Josefsson <simon@josefsson.org>
1193         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1194         lib/gnutls_session.h: Remove empty gnutls_session.h.
1196 2008-02-26  Simon Josefsson <simon@josefsson.org>
1198         * lib/x509/x509_int.h: align comments
1200 2008-02-26  Simon Josefsson <simon@josefsson.org>
1202         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1203         duplicating stuff.
1205 2008-02-26  Simon Josefsson <simon@josefsson.org>
1207         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1208         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1209         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1211 2008-02-26  Simon Josefsson <simon@josefsson.org>
1213         * doc/reference/Makefile.am, lib/gnutls_cert.c,
1214         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1215         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1216         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1217         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1218         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1219         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1220         mpi.h stuff to x509_int.h.
1222 2008-02-26  Simon Josefsson <simon@josefsson.org>
1224         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1225         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1226         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1227         gnutls_str.h and update callers.
1229 2008-02-26  Simon Josefsson <simon@josefsson.org>
1231         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1232         to do it twice.
1234 2008-02-26  Simon Josefsson <simon@josefsson.org>
1236         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1237         (now in lib/x509/x509_int.h).
1239 2008-02-26  Simon Josefsson <simon@josefsson.org>
1241         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1242         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1243         lib/x509/extensions.h, lib/x509/privkey.c,
1244         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1245         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1247 2008-02-26  Simon Josefsson <simon@josefsson.org>
1249         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1250         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1251         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1252         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1254 2008-02-26  Simon Josefsson <simon@josefsson.org>
1256         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1257         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1258         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1259         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1260         x509_int.h.
1262 2008-02-26  Simon Josefsson <simon@josefsson.org>
1264         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1265         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1266         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1268 2008-02-26  Simon Josefsson <simon@josefsson.org>
1270         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1271         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1272         stuff to x509_int.h.
1274 2008-02-26  Simon Josefsson <simon@josefsson.org>
1276         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1277         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1278         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1279         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1280         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1281         lib/x509/x509_int.h, lib/x509/x509_write.c,
1282         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1284 2008-02-26  Simon Josefsson <simon@josefsson.org>
1286         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1287         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1288         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1289         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1291 2008-02-26  Simon Josefsson <simon@josefsson.org>
1293         * lib/openpgp/privkey.c: No need for rfc2818.h.
1295 2008-02-26  Simon Josefsson <simon@josefsson.org>
1297         * lib/x509/x509_int.h: Doc fixes.
1299 2008-02-26  Simon Josefsson <simon@josefsson.org>
1301         * lib/x509/x509_int.h: Remove stuff already in
1302         includes/gnutls/x509.h.
1304 2008-02-26  Simon Josefsson <simon@josefsson.org>
1306         * .gitignore: [no log message]
1308 2008-02-26  Simon Josefsson <simon@josefsson.org>
1310         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1311         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1313 2008-02-26  Simon Josefsson <simon@josefsson.org>
1315         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1317 2008-02-25  Simon Josefsson <simon@josefsson.org>
1319         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1320         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1321         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1322         x509_int.h, avoid one trivial header file.
1324 2008-02-25  Simon Josefsson <simon@josefsson.org>
1326         * doc/manpages/Makefile.am: Generated.
1328 2008-02-25  Simon Josefsson <simon@josefsson.org>
1330         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1332 2008-02-25  Simon Josefsson <simon@josefsson.org>
1334         * NEWS: Add.
1336 2008-02-25  Simon Josefsson <simon@josefsson.org>
1338         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1339         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1340         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1341         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1342         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1343         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1344         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
1345         name-space collision that confuses GTK-DOC with
1346         includes/gnutls/x509.h.
1348 2008-02-25  Simon Josefsson <simon@josefsson.org>
1350         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1351         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1352         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1353         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1354         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
1355         that confuses GTK-DOC with includes/gnutls/openpgp.h.
1357 2008-02-25  Simon Josefsson <simon@josefsson.org>
1359         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1360         GTK-DOC to have comments for variables.
1362 2008-02-25  Simon Josefsson <simon@josefsson.org>
1364         * lib/gnutls_int.h: Remove unused defines.
1366 2008-02-25  Simon Josefsson <simon@josefsson.org>
1368         * tests/moredn.c: Added, lost part of Joe's original
1369         gnutls_x509_dn_export patch.
1371 2008-02-25  Simon Josefsson <simon@josefsson.org>
1373         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1374         lgl/unistd.in.h: Update gnulib files.
1376 2008-02-25  Simon Josefsson <simon@josefsson.org>
1378         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1380 2008-02-24  Nikos <nmav@crystal.(none)>
1382         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1383         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1384         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1385         Orton.
1387 2008-02-21  Nikos <nmav@crystal.(none)>
1389         * lib/gnutls_cert.c: _export_ -> _get_
1391 2008-02-21  Simon Josefsson <simon@josefsson.org>
1393         * NEWS: Add.
1395 2008-02-21  Simon Josefsson <simon@josefsson.org>
1397         * tests/openpgpself.c: Don't use credentials from files (causes
1398         problems with srcdir!=builddir).
1400 2008-02-21  Simon Josefsson <simon@josefsson.org>
1402         * NEWS, configure.in: Bump version.
1404 2008-02-21  Simon Josefsson <simon@josefsson.org>
1406         * ChangeLog: Generated.
1408 2008-02-21  Simon Josefsson <simon@josefsson.org>
1410         * NEWS: Version 2.3.1.
1412 2008-02-21  Simon Josefsson <simon@josefsson.org>
1414         * NEWS: Add.
1416 2008-02-21  Simon Josefsson <simon@josefsson.org>
1418         * doc/manpages/Makefile.am: Generated.
1420 2008-02-21  Simon Josefsson <simon@josefsson.org>
1422         * NEWS: Fixes.
1424 2008-02-21  Simon Josefsson <simon@josefsson.org>
1426         * NEWS: Typo.
1428 2008-02-21  Simon Josefsson <simon@josefsson.org>
1430         * NEWS: Fix.
1432 2008-02-21  Simon Josefsson <simon@josefsson.org>
1434         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1435         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
1436         gnutls_certificate_print_formats_t.
1438 2008-02-21  Simon Josefsson <simon@josefsson.org>
1440         * NEWS: Mention new APIs.
1442 2008-02-21  Simon Josefsson <simon@josefsson.org>
1444         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
1445         by compat.h).
1447 2008-02-21  Simon Josefsson <simon@josefsson.org>
1449         * NEWS: Fix.
1451 2008-02-21  Simon Josefsson <simon@josefsson.org>
1453         * NEWS: Credit.
1455 2008-02-21  Simon Josefsson <simon@josefsson.org>
1457         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
1458         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
1460 2008-02-21  Simon Josefsson <simon@josefsson.org>
1462         * includes/gnutls/gnutls.h.in: Typo.
1464 2008-02-21  Simon Josefsson <simon@josefsson.org>
1466         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
1467         build.
1469 2008-02-21  Simon Josefsson <simon@josefsson.org>
1471         * doc/protocol/draft-ietf-tls-extractor-01.txt,
1472         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
1474 2008-02-20  Nikos <nmav@crystal.(none)>
1476         * NEWS: removed function
1478 2008-02-20  Nikos <nmav@crystal.(none)>
1480         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
1481         gnutls_certificate_export_x509_cas and other functions to export
1482         elements from the certificate credentials structure.
1484 2008-02-19  Nikos <nmav@crystal.(none)>
1486         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
1487         ENABLE_OPENPGP undef.
1489 2008-02-19  Nikos <nmav@crystal.(none)>
1491         * lib/openpgp/pgp.c: do not return more than the available names.
1493 2008-02-19  Nikos <nmav@crystal.(none)>
1495         * lib/openpgp/output.c: corrected bug that prevented printing the
1496         names.
1498 2008-02-19  Nikos <nmav@crystal.(none)>
1500         * tests/openpgp_test.c, tests/openpgpself.c: some updates
1502 2008-02-19  Nikos <nmav@crystal.(none)>
1504         * tests/Makefile.am, tests/openpgpself.c: added self test for
1505         openpgp connection
1507 2008-02-19  Nikos <nmav@crystal.(none)>
1509         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
1510         tests/Makefile.am, tests/x509dn.c: Added
1511         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
1512         Joe Orton.
1514 2008-02-19  Nikos <nmav@crystal.(none)>
1516         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
1517         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
1519 2008-02-19  Nikos <nmav@crystal.(none)>
1521         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1522         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
1523         lib/openpgp/privkey.c: copyright 2008
1525 2008-02-18  Nikos <nmav@crystal.(none)>
1527         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
1528         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
1529         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1530         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1531         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1532         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
1533         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
1534         compatible with the 2.2 key id.
1536 2008-02-18  Nikos <nmav@crystal.(none)>
1538         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
1539         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
1541 2008-02-18  Simon Josefsson <simon@josefsson.org>
1543         * README: Don't mention SSL/TLS versions here.  Some minor other
1544         fixes.
1546 2008-02-18  Simon Josefsson <simon@josefsson.org>
1548         * includes/gnutls/openpgp.h: For compatibility.
1550 2008-02-18  Simon Josefsson <simon@josefsson.org>
1552         * lib/openpgp/openpgp.h: Remove all external APIs already declared
1553         in includes/gnutls/openpgp.h.
1555 2008-02-18  Simon Josefsson <simon@josefsson.org>
1557         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
1558         gnutls_openpgp_crt_get_id to avoid breaking ABI.
1560 2008-02-18  Simon Josefsson <simon@josefsson.org>
1562         * NEWS: Mention gnutls_openpgp_keyid_t.
1564 2008-02-18  Simon Josefsson <simon@josefsson.org>
1566         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
1568 2008-02-17  Nikos <nmav@crystal.(none)>
1570         * lib/x509/x509.c: corrected string handling in parse_general_name.
1571         Thanks to Andreas Metzler for pointing out.
1573 2008-02-17  Nikos <nmav@crystal.(none)>
1575         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
1576         Increased the default certificate verification chain limits and
1577         allowed for checks without limitation.
1579 2008-02-17  Nikos <nmav@crystal.(none)>
1581         * lib/gnutls_priority.c: corrected previous fix in priorities
1582         handling.
1584 2008-02-17  Nikos <nmav@crystal.(none)>
1586         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
1587         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
1588         leaks in session resuming and DHE ciphersuites. Reported by Daniel
1589         Stenberg.
1591 2008-02-15  Nikos <nmav@crystal.(none)>
1593         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
1595 2008-02-15  Nikos <nmav@crystal.(none)>
1597         * lib/x509/x509.c: null terminate only printable strings.
1599 2008-02-14  Simon Josefsson <simon@josefsson.org>
1601         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
1603 2008-02-13  Simon Josefsson <simon@josefsson.org>
1605         * NEWS: Add.
1607 2008-02-12  Simon Josefsson <simon@josefsson.org>
1609         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
1611 2008-02-12  Simon Josefsson <simon@josefsson.org>
1613         * NEWS: Add.
1615 2008-02-12  Simon Josefsson <simon@josefsson.org>
1617         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
1618         base64.  Based on discussion in
1620         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
1622 2008-02-10  Simon Josefsson <simon@josefsson.org>
1624         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
1625         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
1626         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
1628 2008-02-07  Nikos <nmav@crystal.(none)>
1630         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
1631         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
1633 2008-02-06  Simon Josefsson <simon@josefsson.org>
1635         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
1636         POSIX portable.
1638 2008-02-04  Simon Josefsson <simon@josefsson.org>
1640         * NEWS: Add.
1642 2008-02-04  Simon Josefsson <simon@josefsson.org>
1644         * src/cli.c: When --debug is given, also print libgcrypt RNG
1645         information.
1647 2008-02-04  Simon Josefsson <simon@josefsson.org>
1649         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
1651 2008-02-04  Simon Josefsson <simon@josefsson.org>
1653         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
1655 2008-02-04  Simon Josefsson <simon@josefsson.org>
1657         * NEWS: Merge in 2.2.1 release notes.
1659 2008-02-03  Simon Josefsson <simon@josefsson.org>
1661         * lib/gnutls_cert.c: Make it compile.
1663 2008-02-03  Simon Josefsson <simon@josefsson.org>
1665         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
1666         configure.in now.
1668 2008-02-03  Simon Josefsson <simon@josefsson.org>
1670         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
1671         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
1672         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
1673         Update gnulib files.
1675 2008-02-01  Simon Josefsson <simon@josefsson.org>
1677         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1678         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
1680 2008-01-31  Simon Josefsson <simon@josefsson.org>
1682         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
1683         lgl/vasnprintf.c: Update gnulib files.
1685 2008-01-27  Nikos <nmav@crystal.(none)>
1687         * src/certtool.c: some updates
1689 2008-01-27  Nikos <nmav@crystal.(none)>
1691         * includes/gnutls/openpgp.h: new definitions
1693 2008-01-26  Nikos <nmav@crystal.(none)>
1695         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
1696         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
1698 2008-01-26  Simon Josefsson <simon@josefsson.org>
1700         * doc/protocol/rfc5077.txt: Add.
1702 2008-01-26  Simon Josefsson <simon@josefsson.org>
1704         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
1706 2008-01-25  Nikos <nmav@crystal.(none)>
1708         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
1709         keyring handling.
1711 2008-01-25  Nikos <nmav@crystal.(none)>
1713         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
1714         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
1715         include a state.
1717 2008-01-25  Nikos <nmav@crystal.(none)>
1719         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
1720         src/certtool.gaa: print keyrings
1722 2008-01-23  Simon Josefsson <simon@josefsson.org>
1724         * doc/manpages/Makefile.am: Simplify output.
1726 2008-01-23  Simon Josefsson <simon@josefsson.org>
1728         * doc/manpages/Makefile.am: Fix paths.
1730 2008-01-19  Simon Josefsson <simon@josefsson.org>
1732         * configure.in: Bump version so we are higher than gnutls 2.2.x but
1733         remain compatible.  This will avoid shared library name conflicts
1734         with 2.2.x, and also that any 2.3.x libraries will always be
1735         prefered over 2.2.x.
1737 2008-01-19  Simon Josefsson <simon@josefsson.org>
1739         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
1740         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
1741         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
1742         lgl/vasnprintf.h: Update gnulib files.
1744 2008-01-17  Simon Josefsson <simon@josefsson.org>
1746         * AUTHORS: Update Ludovic's e-mail.
1748 2008-01-17  Simon Josefsson <simon@josefsson.org>
1750         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
1752 2008-01-15  Simon Josefsson <simon@josefsson.org>
1754         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
1755         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
1756         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
1757         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
1758         openpgp files moved to lib/openpgp/.
1760 2008-01-15  Simon Josefsson <simon@josefsson.org>
1762         * doc/Makefile.am: Fix pgp-api.texi move.
1764 2008-01-14  Simon Josefsson <simon@josefsson.org>
1766         * doc/protocol/rfc2440.txt: Fix chmod.
1768 2008-01-14  Simon Josefsson <simon@josefsson.org>
1770         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
1772 2008-01-14  Nikos <nmav@crystal.(none)>
1774         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
1775         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
1777 2008-01-14  Nikos <nmav@crystal.(none)>
1779         * NEWS: documented more changes.
1781 2008-01-14  Nikos <nmav@crystal.(none)>
1783         * tests/openpgp/keyring.c: changes for the new api
1785 2008-01-14  Simon Josefsson <simon@josefsson.org>
1787         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
1788         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
1789         gnulib's memmem-simple instead.
1791 2008-01-14  Simon Josefsson <simon@josefsson.org>
1793         * configure.in: Remove libextra/minilozo/Makefile.
1795 2008-01-14  Nikos <nmav@crystal.(none)>
1797         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
1798         openpgp_privkey_export() has parameters to export encrypted secret
1799         keys. Added for future compatibility.
1801 2008-01-13  Simon Josefsson <simon@josefsson.org>
1803         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
1805 2008-01-13  Nikos <nmav@crystal.(none)>
1807         * lib/gnutls_openpgp.c: use the first valid subkey if an
1808         authentication subkey is not found.
1810 2008-01-13  Nikos <nmav@crystal.(none)>
1812         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
1813         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
1814         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
1815         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
1816         make certtool print information on openpgp keys.
1818 2008-01-13  Nikos <nmav@crystal.(none)>
1820         * NEWS: documented changes.
1822 2008-01-13  Nikos <nmav@crystal.(none)>
1824         * README, configure.in, includes/gnutls/gnutls.h.in,
1825         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
1826         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1827         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
1828         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
1829         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
1830         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
1831         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1832         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1833         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1834         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1835         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1836         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1837         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1838         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1839         lib/openpgp/compat.c, lib/openpgp/extras.c,
1840         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1841         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1842         lib/openpgp/privkey.c, libextra/Makefile.am,
1843         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
1844         libextra/opencdk/Makefile.am, libextra/opencdk/README,
1845         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1846         libextra/opencdk/compress.c, libextra/opencdk/context.h,
1847         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
1848         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
1849         libextra/opencdk/literal.c, libextra/opencdk/main.c,
1850         libextra/opencdk/main.h, libextra/opencdk/misc.c,
1851         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
1852         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
1853         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1854         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
1855         libextra/opencdk/stream.h, libextra/opencdk/types.h,
1856         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
1857         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
1858         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
1859         src/tls_test.c: merged the openpgp branch to head\!
1861 2008-01-12  Nikos <nmav@crystal.(none)>
1863         * libextra/Makefile.am: Added fix by Alon to avoid linking against
1864         /usr/lib/libgnutls.so.
1866 2008-01-09  Simon Josefsson <simon@josefsson.org>
1868         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
1869         updated config.rpath.
1871 2008-01-09  Simon Josefsson <simon@josefsson.org>
1873         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
1874         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
1875         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
1876         lgl/printf-parse.c: Update gnulib files.
1878 2008-01-08  Simon Josefsson <simon@josefsson.org>
1880         * NEWS, configure.in: Bump versions.
1882 2008-01-08  Simon Josefsson <simon@josefsson.org>
1884         * ChangeLog: Generated.
1886 2008-01-08  Simon Josefsson <simon@josefsson.org>
1888         * NEWS: Version 2.3.0.
1890 2008-01-08  Simon Josefsson <simon@josefsson.org>
1892         * po/LINGUAS: Sync with TP.
1894 2008-01-08  Simon Josefsson <simon@josefsson.org>
1896         * po/LINGUAS: Sync with TP.
1898 2008-01-08  Simon Josefsson <simon@josefsson.org>
1900         * configure.in: Further LZO fixes.
1902 2008-01-08  Simon Josefsson <simon@josefsson.org>
1904         * doc/reference/Makefile.am: Cleanup after LZO removal.
1906 2008-01-08  Simon Josefsson <simon@josefsson.org>
1908         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
1909         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
1910         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
1911         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
1912         libextra/minilzo/testmini.c: Remove LZO compression support.
1914 2008-01-08  Simon Josefsson <simon@josefsson.org>
1916         * Makefile.am: Call git-push (git-push --tags doesn't push
1917         changes..).
1919 2008-01-08  Simon Josefsson <simon@josefsson.org>
1921         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
1922         files.
1924 2008-01-07  Simon Josefsson <simon@josefsson.org>
1926         * NEWS: Add.
1928 2008-01-07  Simon Josefsson <simon@josefsson.org>
1930         * lib/ext_server_name.c: Handle more than one server name field
1931         correctly.  Tiny patch from mark.phillips@virgin.net.
1933 2008-01-05  Simon Josefsson <simon@josefsson.org>
1935         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
1936         as I can tell.
1938 2008-01-04  Simon Josefsson <simon@josefsson.org>
1940         * NEWS: Add.
1942 2008-01-04  Simon Josefsson <simon@josefsson.org>
1944         * po/LINGUAS, po/ms.po: Sync with TP.
1946 2008-01-04  Simon Josefsson <simon@josefsson.org>
1948         * po/LINGUAS: Sync with TP.
1950 2008-01-02  Simon Josefsson <simon@josefsson.org>
1952         * doc/manpages/Makefile.am: Bump copyright years.
1954 2008-01-02  Simon Josefsson <simon@josefsson.org>
1956         * NEWS: Remove dupe entry.
1958 2008-01-02  Simon Josefsson <simon@josefsson.org>
1960         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
1961         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
1962         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
1963         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
1964         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
1965         lgl/unistd.in.h: Update gnulib files.
1967 2008-01-02  Simon Josefsson <simon@josefsson.org>
1969         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
1970         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
1971         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
1972         files.
1974 2008-01-02  Simon Josefsson <simon@josefsson.org>
1976         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
1978 2007-12-21  Simon Josefsson <simon@josefsson.org>
1980         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
1981         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
1983 2007-12-21  Simon Josefsson <simon@josefsson.org>
1985         * lib/gnutls_priority.c: Doc fixes.
1987 2007-12-17  Simon Josefsson <simon@josefsson.org>
1989         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
1991 2007-12-15  Nikos <nmav@crystal.(none)>
1993         * lib/gnutls_state.c: Fix for certificate selection in servers with
1994         certificate callbacks.
1996 2007-12-16  Nikos <nmav@crystal.(none)>
1998         * : 1   2       lib/gnutls_state.c
2000 2007-12-10  Simon Josefsson <simon@josefsson.org>
2002         * lib/minitasn1/libtasn1.h: Bump versions.
2004 2007-12-14  Simon Josefsson <simon@josefsson.org>
2006         * NEWS: Merge in old NEWS entries.
2008 2007-12-14  Simon Josefsson <simon@josefsson.org>
2010         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2012 2007-12-13  Simon Josefsson <simon@josefsson.org>
2014         * .cvscopying: Add 2007.
2016 2007-12-13  Simon Josefsson <simon@josefsson.org>
2018         * NEWS: Add.
2020 2007-12-13  Simon Josefsson <simon@josefsson.org>
2022         * lib/gnutls_state.c: If the server has a callback, the search for a
2023         valid certificate will fail.  Patch from Nikos.
2025 2007-12-13  Simon Josefsson <simon@josefsson.org>
2027         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2029 2007-12-12  Ludovic Courtès <ludo@gnu.org>
2031         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2032         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
2034 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2036         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2037         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2038         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2039           tests using the OpenPGP API.
2041 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2043         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
2045 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2047         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2048         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2049         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'
2050           to `v-1'.  Update all variables.
2052 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2054         * guile/modules/gnutls/build/enums.scm,
2055         guile/modules/gnutls/build/smobs.scm,
2056         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2057         `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
2058           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
2060 2007-12-11  Simon Josefsson <simon@josefsson.org>
2062         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2064 2007-12-10  Simon Josefsson <simon@josefsson.org>
2066         * NEWS: Add.
2068 2007-12-10  Simon Josefsson <simon@josefsson.org>
2070         * src/certtool.c: Make --verify-chain support larger inputs than
2071         64kb.
2073 2007-12-10  Simon Josefsson <simon@josefsson.org>
2075         * configure.in: Re-order gettext invocation to avoid autoconf
2076         warnings.
2078 2007-12-10  Simon Josefsson <simon@josefsson.org>
2080         * NEWS, configure.in: Bump versions.
2082 2007-12-10  Simon Josefsson <simon@josefsson.org>
2084         * ChangeLog: Generated.
2086 2007-12-10  Simon Josefsson <simon@josefsson.org>
2088         * NEWS: Version 2.1.8.
2090 2007-12-09  Simon Josefsson <simon@josefsson.org>
2092         * doc/Makefile.am: GPLv3 typo.
2094 2007-12-09  Simon Josefsson <simon@josefsson.org>
2096         * NEWS: Doc fix.
2098 2007-12-09  Simon Josefsson <simon@josefsson.org>
2100         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2101         problem.
2103 2007-12-09  Simon Josefsson <simon@josefsson.org>
2105         * configure.in: GPLv3.
2107 2007-12-09  Simon Josefsson <simon@josefsson.org>
2109         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2111 2007-12-09  Simon Josefsson <simon@josefsson.org>
2113         * doc/Makefile.am, doc/credentials/Makefile.am,
2114         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2115         guile/modules/gnutls/extra.scm,
2116         guile/modules/system/documentation/c-snarf.scm,
2117         guile/modules/system/documentation/output.scm,
2118         guile/pre-inst-guile.in, guile/src/extra.c,
2119         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2120         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2121         fixes.
2123 2007-12-09  Simon Josefsson <simon@josefsson.org>
2125         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2127 2007-12-09  Simon Josefsson <simon@josefsson.org>
2129         * doc/gpl-3.0.texi: Use GPLv3 in manual.
2131 2007-12-09  Simon Josefsson <simon@josefsson.org>
2133         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2134         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2136 2007-12-09  Simon Josefsson <simon@josefsson.org>
2138         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2139         includes/gnutls/extra.h, includes/gnutls/openssl.h,
2140         libextra/Makefile.am, libextra/gnutls_extra.h,
2141         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2142         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2144 2007-12-09  Simon Josefsson <simon@josefsson.org>
2146         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2147         in src/.
2149 2007-12-09  Simon Josefsson <simon@josefsson.org>
2151         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2152         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2153         tests/gc.c, tests/hostname-check/Makefile.am,
2154         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2155         tests/key-id/key-id, tests/nist-pkits/pkits,
2156         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2157         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2158         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2159         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2160         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2161         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2162         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2163         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2164         tests/pskself.c, tests/resume.c,
2165         tests/rsa-md5-collision/Makefile.am,
2166         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2167         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2168         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2169         tests/utils.c, tests/utils.h, tests/x509paths/chain,
2170         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2172 2007-12-09  Simon Josefsson <simon@josefsson.org>
2174         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2175         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2176         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2177         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2178         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2179         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2180         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2181         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2182         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2183         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2184         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2185         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2186         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2187         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2188         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2189         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2191 2007-12-09  Nikos <nmav@crystal.(none)>
2193         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2194         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2195         resuming a session.
2197 2007-12-09  Nikos <nmav@crystal.(none)>
2199         * src/common.c: print session ID
2201 2007-12-07  System User <nmav@crystal.(none)>
2203         * NEWS: license update
2205 2007-12-07  System User <nmav@crystal.(none)>
2207         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2208         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2209         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2210         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2211         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2212         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2213         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2214         src/tls_test.c: GPL parts under GPLv3
2216 2007-12-06  System User <nmav@crystal.(none)>
2218         * lib/gnutls_record.c: It seems we were ahead of our time.
2220 2007-12-06  System User <nmav@crystal.(none)>
2222         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2223         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2225 2007-12-06  Simon Josefsson <simon@josefsson.org>
2227         * lib/x509/x509.c: Doc fix.es
2229 2007-12-06  Simon Josefsson <simon@josefsson.org>
2231         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
2232         <dkg-debian.org@fifthhorseman.net>.
2234 2007-12-04  Nikos <nmav@crystal.(none)>
2236         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2237         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
2239 2007-12-04  Simon Josefsson <simon@josefsson.org>
2241         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2243 2007-12-03  Nikos <nmav@crystal.(none)>
2245         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2246         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
2248 2007-12-03  Simon Josefsson <simon@josefsson.org>
2250         * doc/manpages/Makefile.am: Generated.
2252 2007-12-03  Simon Josefsson <simon@josefsson.org>
2254         * NEWS: Add.
2256 2007-12-03  Simon Josefsson <simon@josefsson.org>
2258         * configure.in: Bump version.
2260 2007-12-03  Simon Josefsson <simon@josefsson.org>
2262         * configure.in: Bump to indicate added ABI.
2264 2007-12-03  Simon Josefsson <simon@josefsson.org>
2266         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
2267         links to m4 filenames.
2269 2007-12-03  Simon Josefsson <simon@josefsson.org>
2271         * maint-cfg.mk: Remove gettext havelib files.
2273 2007-12-03  Simon Josefsson <simon@josefsson.org>
2275         * lib/x509/privkey_pkcs8.c: Indent.
2277 2007-12-03  Nikos <nmav@crystal.(none)>
2279         * : 3   0       NEWS
2281 2007-12-02  Nikos <nmav@crystal.(none)>
2283         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2284         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2285         of the original function.
2287 2007-12-02  Nikos <nmav@crystal.(none)>
2289         * : 1   1       lib/x509/x509.c
2291 2007-12-01  Simon Josefsson <simon@josefsson.org>
2293         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2294         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
2296 2007-11-30  Nikos <nmav@crystal.(none)>
2298         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2299         1.2.4 again (lose DSA2 functionality).
2301 2007-11-30  Nikos <nmav@crystal.(none)>
2303         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2305 2007-11-29  Simon Josefsson <simon@josefsson.org>
2307         * ChangeLog: Generated.
2309 2007-11-29  Simon Josefsson <simon@josefsson.org>
2311         * NEWS: Version 2.1.7.
2313 2007-11-28  Nikos <nmav@crystal.(none)>
2315         * : 2   2       lib/gnutls_priority.c
2317 2007-11-28  Nikos <nmav@crystal.(none)>
2319         * lib/auth_srp_passwd.c: more assertions.
2321 2007-11-28  Nikos <nmav@crystal.(none)>
2323         * lib/auth_srp.c: more assertions
2325 2007-11-28  Nikos <nmav@crystal.(none)>
2327         * lib/auth_srp.c: added assertion.
2329 2007-11-28  Nikos <nmav@crystal.(none)>
2331         * src/serv.c: fix in priority_set
2333 2007-11-28  Nikos <nmav@crystal.(none)>
2335         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2337 2007-11-28  Nikos <nmav@crystal.(none)>
2339         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2340         for priority functions.
2342 2007-11-28  Nikos <nmav@crystal.(none)>
2344         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2345         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2346         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2347         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2348         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2349         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2350         src/cli.c, src/serv.c: Return the string position in case of an
2351         error in the priority functions.
2353 2007-11-28  Simon Josefsson <simon@josefsson.org>
2355         * lib/gnutls_priority.c: Typo.
2357 2007-11-28  Simon Josefsson <simon@josefsson.org>
2359         * NEWS: Fix.
2361 2007-11-28  Simon Josefsson <simon@josefsson.org>
2363         * lib/gnutls_priority.c: Give example for %COMPAT.
2365 2007-11-28  Simon Josefsson <simon@josefsson.org>
2367         * lib/gnutls_priority.c: Rename HIGH to SECURE.
2369 2007-11-28  Simon Josefsson <simon@josefsson.org>
2371         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2372         negotiate it in case end only supports it.  Doc fixes.
2374 2007-11-28  Simon Josefsson <simon@josefsson.org>
2376         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
2378 2007-11-28  Simon Josefsson <simon@josefsson.org>
2380         * lib/gnutls_priority.c: Re-indent.
2382 2007-11-28  Simon Josefsson <simon@josefsson.org>
2384         * po/ms.po: Sync with TP.
2386 2007-11-28  Simon Josefsson <simon@josefsson.org>
2388         * doc/manpages/Makefile.am: Generated.
2390 2007-11-28  Simon Josefsson <simon@josefsson.org>
2392         * NEWS: Fix.
2394 2007-11-28  Simon Josefsson <simon@josefsson.org>
2396         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2397         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
2398         gnutls_set_default_export_priority.
2400 2007-11-27  Simon Josefsson <simon@josefsson.org>
2402         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
2404 2007-11-26  Simon Josefsson <simon@josefsson.org>
2406         * doc/protocol/rfc5054.txt: Add.
2408 2007-11-26  Simon Josefsson <simon@josefsson.org>
2410         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
2412 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2414         * : 1   1       lib/gnutls_priority.c
2416 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2418         * lib/x509/common.c: corrected bug in the new read_mpis
2420 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2422         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2423         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2424         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
2425         export_int was simplified are no artificial limits are imposed any
2426         more
2428 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2430         * lib/x509/common.c: variables for the time functions are not more
2431         rational.
2433 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2435         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
2436         no artificial limits are imposed any more
2438 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2440         * lib/x509/privkey_pkcs8.c: corrected documentation
2442 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2444         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
2445         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
2446         #8 decoding of DSA keys.
2448 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2450         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
2451         DSA private keys.
2453 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2455         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2456         now compile
2458 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2460         * : 3   3       doc/examples/ex-cert-select.c
2462 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2464         * NEWS, doc/examples/ex-cert-select.c,
2465         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2466         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2467         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
2468         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2469         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2470         doc/gnutls.texi, includes/gnutls/compat.h,
2471         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2472         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2473         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
2475 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2477         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
2478         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
2479         cleanup the priority functionality
2481 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2483         * doc/gnutls.texi: links to rfc 5054 (srp)
2485 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2487         * includes/gnutls/compat.h: updated the priority compatibility
2488         functions
2490 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2492         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2493         lib/gnutls_priority.c, lib/gnutls_state.h: added
2494         gnutls_check_priority() to check syntax of priority strings.
2496 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2498         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2499         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
2500         user_hello_func has been called
2502 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2504         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
2505         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
2506         fixes for the new gnutls_set_priority().
2508 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2510         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
2511         deprecated by the gnutls_set_priority()
2513 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2515         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
2516         functions were deprecated by the gnutls_set_priority()
2518 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2520         * NEWS, configure.in, doc/examples/ex-client-resume.c,
2521         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2522         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2523         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2524         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2525         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
2526         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2527         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2528         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2529         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
2530         gnutls_set_priority() to replace gnutls_set_default_priority2().
2532 2007-11-16  Simon Josefsson <simon@josefsson.org>
2534         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
2535         opencdk fixes that were lost in 0.6.6 upgrade.
2537 2007-11-16  Simon Josefsson <simon@josefsson.org>
2539         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2540         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
2541         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
2543 2007-11-16  Simon Josefsson <simon@josefsson.org>
2545         * NEWS, configure.in: Bump versions.
2547 2007-11-15  Simon Josefsson <simon@josefsson.org>
2549         * ChangeLog: Generated.
2551 2007-11-15  Simon Josefsson <simon@josefsson.org>
2553         * NEWS: Version 2.1.6.
2555 2007-11-15  Simon Josefsson <simon@josefsson.org>
2557         * NEWS: Add.
2559 2007-11-15  Simon Josefsson <simon@josefsson.org>
2561         * NEWS: Add.
2563 2007-11-15  Simon Josefsson <simon@josefsson.org>
2565         * NEWS: Add.
2567 2007-11-15  Simon Josefsson <simon@josefsson.org>
2569         * includes/gnutls/compat.h: Revert rename of
2570         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2571         GNUTLS_E_UNKNOWN_ALGORITHM.
2573 2007-11-15  Simon Josefsson <simon@josefsson.org>
2575         * includes/gnutls/gnutls.h.in: Revert rename of
2576         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2577         GNUTLS_E_UNKNOWN_ALGORITHM.
2579 2007-11-15  Simon Josefsson <simon@josefsson.org>
2581         * lib/gnutls_errors.c: Revert rename of
2582         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2583         GNUTLS_E_UNKNOWN_ALGORITHM.
2585 2007-11-14  Simon Josefsson <simon@josefsson.org>
2587         * libextra/opencdk/seskey.c: Doc fix.
2589 2007-11-14  Simon Josefsson <simon@josefsson.org>
2591         * libextra/opencdk/keydb.c: Doc fix.
2593 2007-11-14  Simon Josefsson <simon@josefsson.org>
2595         * lib/gnutls_record.c: Doc fix.
2597 2007-11-14  Simon Josefsson <simon@josefsson.org>
2599         * lib/gnutls_cert.c: Doc fix.
2601 2007-11-14  Simon Josefsson <simon@josefsson.org>
2603         * lib/gnutls_anon_cred.c: Doc fix.
2605 2007-11-14  Simon Josefsson <simon@josefsson.org>
2607         * lib/gnutls_state.c: Doc fix.
2609 2007-11-14  Simon Josefsson <simon@josefsson.org>
2611         * lib/gnutls_x509.c: Doc fix.
2613 2007-11-14  Simon Josefsson <simon@josefsson.org>
2615         * lib/gnutls_x509.c: Doc fix.
2617 2007-11-14  Simon Josefsson <simon@josefsson.org>
2619         * lib/gnutls_psk.c: Doc fix.
2621 2007-11-14  Simon Josefsson <simon@josefsson.org>
2623         * lib/gnutls_algorithms.c: Doc fix.
2625 2007-11-14  Simon Josefsson <simon@josefsson.org>
2627         * lib/gnutls_handshake.c: Doc fixes.
2629 2007-11-14  Simon Josefsson <simon@josefsson.org>
2631         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
2632         stuff to compat.h.
2634 2007-11-14  Simon Josefsson <simon@josefsson.org>
2636         * guile/src/extra.c: Use new APIs.
2638 2007-11-14  Simon Josefsson <simon@josefsson.org>
2640         * guile/modules/gnutls/build/enums.scm: Typo.
2642 2007-11-14  Simon Josefsson <simon@josefsson.org>
2644         * guile/modules/gnutls/build/enums.scm,
2645         guile/modules/gnutls/build/smobs.scm: Update API.
2647 2007-11-14  Simon Josefsson <simon@josefsson.org>
2649         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
2650         name of unknown-hash-algorithm).
2652 2007-11-14  Simon Josefsson <simon@josefsson.org>
2654         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
2655         error.
2657 2007-11-14  Simon Josefsson <simon@josefsson.org>
2659         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
2660         mappings to compat.h.
2662 2007-11-14  Simon Josefsson <simon@josefsson.org>
2664         * src/cli.c, src/common.c: Use new API.
2666 2007-11-14  Simon Josefsson <simon@josefsson.org>
2668         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
2669         libextra/gnutls_openpgp.c: Use new API.
2671 2007-11-14  Simon Josefsson <simon@josefsson.org>
2673         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
2675 2007-11-14  Simon Josefsson <simon@josefsson.org>
2677         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
2678         library.
2680 2007-11-14  Simon Josefsson <simon@josefsson.org>
2682         * src/cli.c: Use new API.
2684 2007-11-14  Simon Josefsson <simon@josefsson.org>
2686         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2687         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
2689 2007-11-14  Simon Josefsson <simon@josefsson.org>
2691         * includes/gnutls/compat.h: Fix.
2693 2007-11-14  Simon Josefsson <simon@josefsson.org>
2695         * includes/gnutls/compat.h: Remove trustdb error code, since we
2696         removed all functions.
2698 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2700         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
2701         lib/gnutls_compress_int.c: some updates in the compression code
2703 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2705         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
2706         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
2707         decompression of expanded compression data.
2709 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2711         * lib/gnutls_cipher.c: When decompressed data are more than the
2712         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
2714 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2716         * : 1   1       src/certtool.gaa
2718 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2720         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
2721         Applied documentation and prototype fixes reported by Evan Martin
2722         <martine@danga.com>.
2724 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2726         * doc/gnutls.texi: updated the links to openpgp draft
2728 2007-11-05  Simon Josefsson <simon@josefsson.org>
2730         * src/cli.c: Add warnings about messages used by Emacs tls.el.
2732 2007-11-03  Simon Josefsson <simon@josefsson.org>
2734         * NEWS, configure.in: Bump versions.
2736 2007-11-03  Simon Josefsson <simon@josefsson.org>
2738         * doc/protocol/rfc5081.txt: Add.
2740 2007-11-01  Simon Josefsson <simon@josefsson.org>
2742         * ChangeLog: Generated.
2744 2007-11-01  Simon Josefsson <simon@josefsson.org>
2746         * NEWS: Version 2.1.5.
2748 2007-11-01  Simon Josefsson <simon@josefsson.org>
2750         * NEWS: Add.
2752 2007-11-01  Simon Josefsson <simon@josefsson.org>
2754         * NEWS: Add.
2756 2007-11-01  Simon Josefsson <simon@josefsson.org>
2758         * NEWS: Add.
2760 2007-11-01  Simon Josefsson <simon@josefsson.org>
2762         * configure.in: Bump ABI to 25.
2764 2007-11-01  Simon Josefsson <simon@josefsson.org>
2766         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
2768 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2770         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
2772 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2774         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
2775         exported (without sign).
2777 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2779         * src/crypt.gaa: parameters -> group parameters
2781 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2783         * AUTHORS, Makefile.am, NEWS, README, THANKS,
2784         build-aux/config.rpath, configure.in, doc/Makefile.am,
2785         doc/gnutls.texi, includes/gnutls/extra.h,
2786         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
2787         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
2788         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
2789         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
2790         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
2791         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
2792         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
2793         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
2794         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
2795         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
2796         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
2797         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
2798         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
2799         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
2800         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
2801         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2802         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
2803         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
2804         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
2805         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
2806         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
2807         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
2808         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
2809         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
2810         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
2811         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
2812         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
2813         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
2814         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
2815         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
2816         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
2817         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
2818         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
2819         lib/gnutls_session.h, lib/gnutls_session_pack.c,
2820         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
2821         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
2822         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
2823         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
2824         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
2825         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2826         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
2827         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
2828         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
2829         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
2830         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
2831         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
2832         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
2833         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
2834         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
2835         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
2836         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
2837         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2838         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2839         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2840         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
2841         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
2842         Changed my name to my "official" name.
2844 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2846         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
2847         old defines to compat.c.
2849 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2851         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
2852         ld version.
2854 2007-10-29  Simon Josefsson <simon@josefsson.org>
2856         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
2857         gnutls_set_default_export priority.  The old functions returned an
2858         error code, need to fake it.
2860 2007-10-29  Simon Josefsson <simon@josefsson.org>
2862         * Makefile.am: Reorder release target, to do disconnected ops first,
2863         and to avoid losing tags.
2865 2007-10-29  Simon Josefsson <simon@josefsson.org>
2867         * NEWS, configure.in: Bump versions.
2869 2007-10-29  Simon Josefsson <simon@josefsson.org>
2871         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2872         lgl/stdint.in.h: Update gnulib files.
2874 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2876         * configure.in: Used the original libtool library version.
2878 2007-10-27  Simon Josefsson <simon@josefsson.org>
2880         * ChangeLog: Generated.
2882 2007-10-27  Simon Josefsson <simon@josefsson.org>
2884         * NEWS: Version 2.1.4.
2886 2007-10-27  Simon Josefsson <simon@josefsson.org>
2888         * doc/manpages/Makefile.am: Generated.
2890 2007-10-27  Simon Josefsson <simon@josefsson.org>
2892         * configure.in: Bump version.
2894 2007-10-27  Simon Josefsson <simon@josefsson.org>
2896         * includes/gnutls/compat.h: Add for backwards compatibility.
2898 2007-10-27  Simon Josefsson <simon@josefsson.org>
2900         * doc/gnutls.texi: Fix typo.
2902 2007-10-27  Simon Josefsson <simon@josefsson.org>
2904         * NEWS: Add.
2906 2007-10-27  Simon Josefsson <simon@josefsson.org>
2908         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
2909         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
2910         lgl/stdint.in.h: Update gnulib files.
2912 2007-10-27  Simon Josefsson <simon@josefsson.org>
2914         * NEWS: Add.
2916 2007-10-27  Simon Josefsson <simon@josefsson.org>
2918         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2919         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2920         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
2922 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2924         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2925         src/certtool.gaa: quick-random option was removed since it is now
2926         the default.
2928 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2930         * : 1   2       lib/gnutls_algorithms.c
2932 2007-10-26  Ludovic Courtès <ludo@gnu.org>
2934         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
2935         bindings.
2937 2007-10-25  Simon Josefsson <simon@josefsson.org>
2939         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
2940         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
2941         +0200
2943 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2945         * doc/gnutls.texi: added some text for the debugging functions.
2947 2007-10-25  Simon Josefsson <simon@josefsson.org>
2949         * doc/gnutls.texi: Typo.
2951 2007-10-25  Simon Josefsson <simon@josefsson.org>
2953         * Makefile.am: Reorder and simplify.
2955 2007-10-25  Simon Josefsson <simon@josefsson.org>
2957         * lib/gnutls_state.c: Doc fix.
2959 2007-10-25  Simon Josefsson <simon@josefsson.org>
2961         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
2962         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
2963         +0300
2965 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2967         * : 2   2       doc/examples/ex-serv-pgp.c
2969 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2971         * NEWS, doc/examples/ex-client-srp.c,
2972         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
2973         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2974         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2975         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
2976         and GNUTLS_PRIORITIES_SECURITY_HIGH
2978 2007-10-24  Simon Josefsson <simon@josefsson.org>
2980         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
2981         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
2982         +0300
2984 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2986         * lib/gnutls_v2_compat.c: The user handshake callback function is
2987         now called on SSLv2 hello messages.
2989 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2991         * NEWS, doc/examples/ex-client-resume.c,
2992         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2993         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2994         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2995         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2996         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2997         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
2998         gnutls_set_default_priority2() and deprecated
2999         gnutls_set_default_priority().
3001 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3003         * : 4   0       doc/manpages/certtool.1
3005 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3007         * NEWS: added news entry for --disable-quick-random
3009 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3011         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3012         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3013         generation. The option --disable-quick-random was introduced.
3015 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3017         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3018         some examples.
3020 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3022         * configure.in: The library version is now 14 instead of 24. (14 is
3023         greater than our current 13).
3025 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3027         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3028         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3029         gnutls_session_enable_compatibility_mode() to allow enabling all
3030         supported compatibility options (like disabling padding). Some other
3031         bug fixes in tls-test.c.
3033 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3035         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3036         documentation for the new convert functions.
3038 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3040         * lib/gnutls_priority.c: renamed zlib to deflate
3042 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3044         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3045         since we changed our interfaces and some other fixes.
3047 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3049         * : 2   2       lib/gnutls_algorithms.c
3051 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3053         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3054         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3055         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3056         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3057         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3058         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3059         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3060         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3061         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3062         doc/examples/tcp.c: Added copyright notices to examples
3064 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3066         * includes/gnutls/gnutls.h.in: corrected the prototypes
3068 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3070         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3071         UNKNOWN_ALGORITHM
3073 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3075         * includes/gnutls/gnutls.h.in: corrected typo.
3077 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3079         * : 1   1       lib/gnutls_record.c
3081 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3083         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3084         the priority functions to be more compatible to our interface and
3085         avoid parsing on every session generation. The current approach
3086         stores parsed data to our integer format.CG:
3088         -----------------------------------------------------------------------
3090 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3092         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3093         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3094         servers talk to buggy clients that complain if TLS 1.0 padding is
3095         used.
3097 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3099         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3100         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3101         functions that accept text instead of integers.
3103 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3105         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
3106         Removed some ancient non-used functions.
3108 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3110         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3111         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
3112         +0300
3114 2007-10-22  Simon Josefsson <simon@josefsson.org>
3116         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3118 2007-10-22  Simon Josefsson <simon@josefsson.org>
3120         * lgl/m4/gc-camellia.m4: Add.
3122 2007-10-22  Simon Josefsson <simon@josefsson.org>
3124         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3125         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3127 2007-10-22  Simon Josefsson <simon@josefsson.org>
3129         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3130         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3131         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3132         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3133         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3134         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3135         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3136         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3137         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3138         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3139         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3140         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3141         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3142         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3143         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3144         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3145         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3146         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3147         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3148         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3149         lgl/wchar_.h: Update gnulib files.
3151 2007-10-22  Simon Josefsson <simon@josefsson.org>
3153         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3154         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
3155         +0300
3157 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3159         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3160         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3161         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3162         lib/gnutls_state.c, libextra/gnutls_extra.c,
3163         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3164         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3165         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3166         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3167         src/common.c: Occurences of gnutls_openpgp_key were renamed to
3168         gnutls_openpgp_cert, leaving an API compatibility layer.
3170 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3172         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3173         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3174         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3175         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3176         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3177         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3178         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3179         gnutls_openpgp_cert_t
3181 2007-10-17  Simon Josefsson <simon@josefsson.org>
3183         * ChangeLog: Generated.
3185 2007-10-17  Simon Josefsson <simon@josefsson.org>
3187         * lib/Makefile.am: Revert mistake removal.
3189 2007-10-17  Simon Josefsson <simon@josefsson.org>
3191         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3192         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3193         src/serv-gaa.h, src/serv.gaa: Generated.
3195 2007-10-17  Simon Josefsson <simon@josefsson.org>
3197         * NEWS: Version 2.1.3.
3199 2007-10-17  Simon Josefsson <simon@josefsson.org>
3201         * configure.in: Bump ABI version.
3203 2007-10-17  Simon Josefsson <simon@josefsson.org>
3205         * lib/gnutls_extensions.c, lib/gnutls_int.h,
3206         lib/gnutls_supplemental.c: Remove tls-authz.
3208 2007-10-17  Simon Josefsson <simon@josefsson.org>
3210         * doc/gnutls.texi: Remove tls-authz.
3212 2007-10-17  Simon Josefsson <simon@josefsson.org>
3214         * NEWS, configure.in, doc/examples/Makefile.am,
3215         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3216         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3217         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3218         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3220 2007-10-15  Simon Josefsson <simon@josefsson.org>
3222         * configure.in: Bump version.
3224 2007-10-15  Simon Josefsson <simon@josefsson.org>
3226         * NEWS: Add.
3228 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3230         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3231         default priorities.
3233 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3235         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3236         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3237         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3238         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3239         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3240         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3241         Corrected bugs in the openpgp certificate verification functions
3242         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
3243         anywhere)
3245 2007-10-14  Simon Josefsson <simon@josefsson.org>
3247         * ChangeLog: Generated.
3249 2007-10-14  Simon Josefsson <simon@josefsson.org>
3251         * NEWS: Typo.
3253 2007-10-14  Simon Josefsson <simon@josefsson.org>
3255         * NEWS: Version 2.1.2.
3257 2007-10-14  Simon Josefsson <simon@josefsson.org>
3259         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3261 2007-10-14  Simon Josefsson <simon@josefsson.org>
3263         * NEWS: Wrap.
3265 2007-10-14  Simon Josefsson <simon@josefsson.org>
3267         * NEWS: Mention enum's.
3269 2007-10-14  Simon Josefsson <simon@josefsson.org>
3271         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3272         deprecated SRP alerts to compat.h.
3274 2007-10-14  Simon Josefsson <simon@josefsson.org>
3276         * includes/gnutls/compat.h: Add compatibility mapping for
3277         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3279 2007-10-14  Simon Josefsson <simon@josefsson.org>
3281         * configure.in: Encode in shared library that we aren't backwards
3282         compatible.
3284 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3286         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3287         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3288         references to trustdb
3290 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3292         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3293         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3294         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3295         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3296         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3297         all the trustdb related code. It wasn't used and trustdbs are not
3298         specified anywhere except pgp. Now we use the standard key rings.
3300 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3302         * doc/gnutls.texi: more text
3304 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3306         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3307         in the default priorities.
3309 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3311         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3312         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3313         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3314         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3316 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3318         * doc/gnutls.texi: Updated documentation.
3320 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3322         * : 1   0       NEWS
3324 2007-10-09  Simon Josefsson <simon@josefsson.org>
3326         * NEWS: Mention certtool --quick-random.
3328 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3330         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3331         alert numbers.
3333 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3335         * lib/x509/extensions.c: added an assertion.
3337 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3339         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3341 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3343         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3344         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
3345         +0300
3347 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3349         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
3350         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.
3352 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3354         * NEWS: Update `NEWS'.
3356 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3358         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3359           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
3361 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3363         * : 1   1       doc/Makefile.am
3365 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3367         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3368         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
3369         2007 +0300
3371 2007-10-08  Simon Josefsson <simon@josefsson.org>
3373         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3374         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
3375         2007 +0300
3377 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3379         * lib/auth_srp.c: corrected possible size issue
3381 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3383         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3384         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3385         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3386         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
3387         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
3388         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
3389         Removed all the xml functions and stubs, as well as references in
3390         the documentation.
3392 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3394         * lib/gnutls_alert.c: error_to_alert() now always return an alert
3395         number. This is to avoid sending illegal values when the return
3396         value is not checked (commonplace).
3398 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3400         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
3402 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3404         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3405         src/certtool.gaa: Added the --quick-random option to certtool to
3406         improve generation time of private keys.  They delay is quite
3407         annoying especially when generating test keys.
3409 2007-10-06  Simon Josefsson <simon@josefsson.org>
3411         * configure.in: Bump versions.
3413 2007-10-06  Simon Josefsson <simon@josefsson.org>
3415         * NEWS: Add.
3417 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3419         * src/certtool.c: Corrected output in DER format and corrected
3420         output for smime_to_pkcs7 to output in outfile instead of stdout.
3422 2007-09-24  Simon Josefsson <simon@josefsson.org>
3424         * ChangeLog: Generated.
3426 2007-09-24  Simon Josefsson <simon@josefsson.org>
3428         * configure.in: Bump version.
3430 2007-09-24  Simon Josefsson <simon@josefsson.org>
3432         * NEWS: Version 2.1.1.
3434 2007-09-24  Simon Josefsson <simon@josefsson.org>
3436         * NEWS: Add.
3438 2007-09-24  Simon Josefsson <simon@josefsson.org>
3440         * configure.in: Rework Camellia configure messages and logic.
3442 2007-09-24  Simon Josefsson <simon@josefsson.org>
3444         * NEWS: Add fixes, for trac.
3446 2007-09-24  Simon Josefsson <simon@josefsson.org>
3448         * NEWS: Add.
3450 2007-09-24  Simon Josefsson <simon@josefsson.org>
3452         * configure.in: Typo.
3454 2007-09-24  Simon Josefsson <simon@josefsson.org>
3456         * configure.in: Add --disable-camellia.  Remove automake
3457         conditional, not used.
3459 2007-09-24  Simon Josefsson <simon@josefsson.org>
3461         * AUTHORS: Add.
3463 2007-09-24  Simon Josefsson <simon@josefsson.org>
3465         * NEWS: Add.
3467 2007-09-24  Simon Josefsson <simon@josefsson.org>
3469         * NEWS: Bump version.
3471 2007-09-24  Simon Josefsson <simon@josefsson.org>
3473         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
3474         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
3475         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
3476         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
3477         src/tls_test.c: Add patch to support Camellia, contributed by
3478         Yoshisato YANAGISAWA.  Fixes #1.  See
3480         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
3482 2007-09-20  Simon Josefsson <simon@josefsson.org>
3484         * ChangeLog: Generated.
3486 2007-09-20  Simon Josefsson <simon@josefsson.org>
3488         * NEWS: Version 2.1.0.
3490 2007-09-20  Simon Josefsson <simon@josefsson.org>
3492         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
3493         add -g to it.
3495 2007-09-20  Simon Josefsson <simon@josefsson.org>
3497         * src/cli-gaa.c, src/serv-gaa.c: Generated.
3499 2007-09-20  Simon Josefsson <simon@josefsson.org>
3501         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
3503 2007-09-20  Simon Josefsson <simon@josefsson.org>
3505         * src/cli.gaa: Set variables to NULL.
3507 2007-09-20  Simon Josefsson <simon@josefsson.org>
3509         * lib/ext_oprfi.c: Fix crash.
3511 2007-09-20  Simon Josefsson <simon@josefsson.org>
3513         * lib/ext_oprfi.c: Fix crash.
3515 2007-09-20  Simon Josefsson <simon@josefsson.org>
3517         * src/serv.c: Fix infloop.
3519 2007-09-20  Simon Josefsson <simon@josefsson.org>
3521         * src/serv.c: Fix crash.
3523 2007-09-20  Simon Josefsson <simon@josefsson.org>
3525         * src/cli.c: Fix crash.
3527 2007-09-20  Simon Josefsson <simon@josefsson.org>
3529         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3530         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
3531         Opaque PRF Input in gnutls-cli and gnutls-serv.
3533 2007-09-20  Simon Josefsson <simon@josefsson.org>
3535         * doc/manpages/Makefile.am: Generated.
3537 2007-09-20  Simon Josefsson <simon@josefsson.org>
3539         * NEWS: Mention how to enable oprfi support.
3541 2007-09-20  Simon Josefsson <simon@josefsson.org>
3543         * doc/gnutls.texi: Typo.
3545 2007-09-20  Simon Josefsson <simon@josefsson.org>
3547         * lib/Makefile.am: Document more.
3549 2007-09-20  Simon Josefsson <simon@josefsson.org>
3551         * lib/ext_oprfi.c: Doc fix.
3553 2007-09-20  Simon Josefsson <simon@josefsson.org>
3555         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3556         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
3557         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
3558         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
3559         extension.
3561 2007-09-20  Simon Josefsson <simon@josefsson.org>
3563         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
3565 2007-09-20  Simon Josefsson <simon@josefsson.org>
3567         * doc/gnutls.texi: Typo.
3569 2007-09-20  Simon Josefsson <simon@josefsson.org>
3571         * NEWS: Add.
3573 2007-09-20  Simon Josefsson <simon@josefsson.org>
3575         * configure.in: Bump versions.
3577 2007-09-20  Simon Josefsson <simon@josefsson.org>
3579         * doc/examples/Makefile.am: Fix -I's.
3581 2007-09-20  Simon Josefsson <simon@josefsson.org>
3583         * ChangeLog: Generated.
3585 2007-09-20  Simon Josefsson <simon@josefsson.org>
3587         * Makefile.am: Fix release target (git-tag no longer exit with
3588         failure for non-existing tags).
3590 2007-09-20  Simon Josefsson <simon@josefsson.org>
3592         * NEWS: Version 2.0.1.
3594 2007-09-20  Simon Josefsson <simon@josefsson.org>
3596         * doc/gnutls.texi: Improve TLS ext section.
3598 2007-09-19  Simon Josefsson <simon@josefsson.org>
3600         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
3602 2007-09-18  Simon Josefsson <simon@josefsson.org>
3604         * doc/gnutls.texi: Notes on adding a new TLS extension.
3606 2007-09-17  Simon Josefsson <simon@josefsson.org>
3608         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
3609         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
3610         +0200
3612 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3614         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
3615         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
3616         +0200
3618 2007-09-17  Simon Josefsson <simon@josefsson.org>
3620         * NEWS: Add.
3622 2007-09-17  Simon Josefsson <simon@josefsson.org>
3624         * doc/Makefile.am, doc/credentials/Makefile.am,
3625         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
3626         doc/credentials/gnutls-http-serv,
3627         doc/credentials/openpgp-server-key.txt,
3628         doc/credentials/openpgp-server.txt,
3629         doc/credentials/openpgp/Makefile.am,
3630         doc/credentials/openpgp/cli_pub.asc,
3631         doc/credentials/openpgp/cli_ring.asc,
3632         doc/credentials/openpgp/cli_sec.asc,
3633         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
3634         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
3635         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
3636         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
3637         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
3638         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
3639         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
3640         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
3641         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
3642         doc/credentials/x509-server-dsa.pem,
3643         doc/credentials/x509-server-key-dsa.pem,
3644         doc/credentials/x509-server-key.pem,
3645         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
3646         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
3647         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
3648         doc/credentials/x509/clicert-dsa.pem,
3649         doc/credentials/x509/clicert.pem,
3650         doc/credentials/x509/clikey-dsa.pem,
3651         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
3652         doc/credentials/x509/key.pem, src/Makefile.am,
3653         src/gnutls-http-serv, src/openpgp/Makefile.am,
3654         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
3655         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
3656         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
3657         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
3658         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
3659         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
3660         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
3661         src/ to doc/credentials/.
3663 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3665         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
3666         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
3667         2007 +0300
3669 2007-09-11  Simon Josefsson <simon@josefsson.org>
3671         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
3672         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
3673         duplicate gnulib modules.
3675 2007-09-11  Simon Josefsson <simon@josefsson.org>
3677         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
3678         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3679         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
3680         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
3681         duplicate gnulib modules.
3683 2007-09-11  Simon Josefsson <simon@josefsson.org>
3685         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
3686         gnulib files.
3688 2007-09-11  Simon Josefsson <simon@josefsson.org>
3690         * lgl/m4/absolute-header.m4: Update gnulib files.
3692 2007-09-11  Simon Josefsson <simon@josefsson.org>
3694         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
3695         lgl/realloc.c, lgl/stdlib_.h: Add.
3697 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3699         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
3700         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3701           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3703 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3705         * 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
3706           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3708 2007-09-10  Simon Josefsson <simon@josefsson.org>
3710         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3711         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
3713 2007-09-10  Simon Josefsson <simon@josefsson.org>
3715         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
3716         doc/examples/.cvsignore, doc/manpages/.cvsignore,
3717         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
3718         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
3719         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
3720         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
3721         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
3722         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
3723         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
3724         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
3725         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
3726         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
3727         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
3728         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
3729         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
3730         tests/sha2/.cvsignore, tests/userid/.cvsignore,
3731         tests/x509paths/.cvsignore: Remove .cvsignore's.
3733 2007-09-07  Simon Josefsson <simon@josefsson.org>
3735         * NEWS: Fix.
3737 2007-09-07  Simon Josefsson <simon@josefsson.org>
3739         * configure.in: Bump versions.
3741 2007-09-07  Simon Josefsson <simon@josefsson.org>
3743         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
3744         values for SRP.
3746 2007-09-06  Simon Josefsson <simon@josefsson.org>
3748         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
3750 2007-09-04  Simon Josefsson <simon@josefsson.org>
3752         * ChangeLog: Generated.
3754 2007-09-04  Simon Josefsson <simon@josefsson.org>
3756         * NEWS: Version 2.0.0.
3758 2007-09-04  Simon Josefsson <simon@josefsson.org>
3760         * NEWS: Add.
3762 2007-09-03  Simon Josefsson <simon@josefsson.org>
3764         * NEWS: Add 1.6.x entries.
3766 2007-09-03  Simon Josefsson <simon@josefsson.org>
3768         * NEWS: Fix.
3770 2007-09-03  Simon Josefsson <simon@josefsson.org>
3772         * configure.in: Use three-digit versions.
3774 2007-09-01  Simon Josefsson <simon@josefsson.org>
3776         * NEWS: Fix.
3778 2007-09-01  Simon Josefsson <simon@josefsson.org>
3780         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
3781         v1.1.
3783 2007-08-31  Simon Josefsson <simon@josefsson.org>
3785         * NEWS, configure.in: Bump versions.
3787 2007-08-31  Simon Josefsson <simon@josefsson.org>
3789         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
3790         v1.0.
3792 2007-08-31  Simon Josefsson <simon@josefsson.org>
3794         * configure.in: Drop gnits mode.
3796 2007-08-31  Simon Josefsson <simon@josefsson.org>
3798         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
3799         anonymous ciphers are disabled.
3801 2007-08-31  Simon Josefsson <simon@josefsson.org>
3803         * doc/examples/Makefile.am: Don't try to build ex-client1 if
3804         anonymous ciphers are disabled.
3806 2007-08-27  Simon Josefsson <simon@josefsson.org>
3808         * ChangeLog: Generated.
3810 2007-08-27  Simon Josefsson <simon@josefsson.org>
3812         * NEWS: Version 1.7.19.
3814 2007-08-27  Simon Josefsson <simon@josefsson.org>
3816         * NEWS: Add.
3818 2007-08-27  Simon Josefsson <simon@josefsson.org>
3820         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
3821         GNUTLS_CRD_IA.
3823 2007-08-27  Simon Josefsson <simon@josefsson.org>
3825         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
3827 2007-08-27  Simon Josefsson <simon@josefsson.org>
3829         * NEWS: Add.
3831 2007-08-27  Simon Josefsson <simon@josefsson.org>
3833         * lib/gnutls_errors.c: Doc fix.
3835 2007-08-27  Simon Josefsson <simon@josefsson.org>
3837         * lib/gnutls_handshake.c: Revert "Check that value is negative
3838         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
3840 2007-08-27  Simon Josefsson <simon@josefsson.org>
3842         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
3843         positive "errors".  Would fix bug reported by Andreas Metzler
3844         <ametzler@downhill.at.eu.org> in
3846         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
3848 2007-08-27  Simon Josefsson <simon@josefsson.org>
3850         * lib/gnutls_handshake.c: Check that value is negative before using
3851         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
3852         <ametzler@downhill.at.eu.org> in
3854         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
3856 2007-08-24  Simon Josefsson <simon@josefsson.org>
3858         * NEWS: Add.
3860 2007-08-24  Simon Josefsson <simon@josefsson.org>
3862         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
3863         OpenCDK 0.6.4.
3865 2007-08-24  Simon Josefsson <simon@josefsson.org>
3867         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
3869 2007-08-23  Simon Josefsson <simon@josefsson.org>
3871         * gl/readline.c: Upgrade gnulib files.
3873 2007-08-23  Simon Josefsson <simon@josefsson.org>
3875         * src/certtool.c: No need for getline.h.
3877 2007-08-23  Simon Josefsson <simon@josefsson.org>
3879         * NEWS: Add.
3881 2007-08-23  Simon Josefsson <simon@josefsson.org>
3883         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
3884         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
3885         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
3886         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
3887         lgl/stdio_.h: Upgrade gnulib files.
3889 2007-08-23  Simon Josefsson <simon@josefsson.org>
3891         * NEWS: Add.
3893 2007-08-23  Simon Josefsson <simon@josefsson.org>
3895         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
3896         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
3897         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
3898         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
3899         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
3900         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
3901         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
3902         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
3904 2007-08-20  Simon Josefsson <simon@josefsson.org>
3906         * NEWS, configure.in: Bump versions.
3908 2007-08-20  Simon Josefsson <simon@josefsson.org>
3910         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
3911         disabled.
3913 2007-08-16  Simon Josefsson <simon@josefsson.org>
3915         * ChangeLog: Generated.
3917 2007-08-16  Simon Josefsson <simon@josefsson.org>
3919         * NEWS: Version 1.7.18.
3921 2007-08-16  Simon Josefsson <simon@josefsson.org>
3923         * NEWS: Add.
3925 2007-08-16  Simon Josefsson <simon@josefsson.org>
3927         * configure.in: Bump version.
3929 2007-08-16  Simon Josefsson <simon@josefsson.org>
3931         * NEWS: Add.
3933 2007-08-16  Simon Josefsson <simon@josefsson.org>
3935         * NEWS: Add.
3937 2007-08-16  Simon Josefsson <simon@josefsson.org>
3939         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
3940         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
3941         mix for different sized variables.  Tiny patch from
3943         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
3945 2007-08-15  Simon Josefsson <simon@josefsson.org>
3947         * doc/Makefile.am: Typo.
3949 2007-08-15  Simon Josefsson <simon@josefsson.org>
3951         * doc/Makefile.am: Install images in info directory.
3953 2007-08-15  Simon Josefsson <simon@josefsson.org>
3955         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
3956         doc/arch/certificate-user-use-case.pdf,
3957         doc/arch/client-server-use-case.eps,
3958         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
3959         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
3960         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
3961         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
3962         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
3963         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
3964         doc/gnutls-certificate-user-use-case.pdf,
3965         doc/gnutls-client-server-use-case.eps,
3966         doc/gnutls-client-server-use-case.pdf,
3967         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
3968         doc/gnutls-handshake-sequence.eps,
3969         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
3970         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
3971         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
3972         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
3974 2007-08-15  Simon Josefsson <simon@josefsson.org>
3976         * doc/Makefile.am, doc/gnutls-internals.eps,
3977         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
3978         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
3979         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
3980         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
3981         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
3982         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
3983         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
3985 2007-08-15  Simon Josefsson <simon@josefsson.org>
3987         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
3988         used.
3990 2007-08-15  Simon Josefsson <simon@josefsson.org>
3992         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
3993         <ametzler@downhill.at.eu.org>.
3995 2007-08-15  Simon Josefsson <simon@josefsson.org>
3997         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
3998         Metzler <ametzler@downhill.at.eu.org>.
4000 2007-08-15  Simon Josefsson <simon@josefsson.org>
4002         * ChangeLog: Generated.
4004 2007-08-15  Simon Josefsson <simon@josefsson.org>
4006         * NEWS: Typo.
4008 2007-08-15  Simon Josefsson <simon@josefsson.org>
4010         * NEWS: Version 1.7.17.
4012 2007-08-15  Simon Josefsson <simon@josefsson.org>
4014         * doc/manpages/Makefile.am: Generated.
4016 2007-08-13  Simon Josefsson <simon@josefsson.org>
4018         * NEWS: Add.
4020 2007-08-13  Simon Josefsson <simon@josefsson.org>
4022         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4023         gnutls_openpgp_privkey_sign_hash.
4025 2007-08-13  Simon Josefsson <simon@josefsson.org>
4027         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4028         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4029         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4030         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4031         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4032         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4033         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4034         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4035         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4036         src/tls_test.c: Use *_t types consistently.
4038 2007-08-12  Simon Josefsson <simon@josefsson.org>
4040         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4041         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4042         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4043         sign callback.
4045 2007-08-12  Simon Josefsson <simon@josefsson.org>
4047         * tests/x509signself.c: Fix warnings.
4049 2007-08-11  Simon Josefsson <simon@josefsson.org>
4051         * doc/manpages/Makefile.am: Update.
4053 2007-08-11  Simon Josefsson <simon@josefsson.org>
4055         * configure.in: Set shared library version correctly.
4057 2007-08-11  Simon Josefsson <simon@josefsson.org>
4059         * NEWS, includes/gnutls/gnutls.h.in: New errors
4060         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4062 2007-08-11  Simon Josefsson <simon@josefsson.org>
4064         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4065         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.
4067 2007-08-10  Simon Josefsson <simon@josefsson.org>
4069         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4070         codes.
4072 2007-08-10  Simon Josefsson <simon@josefsson.org>
4074         * doc/manpages/Makefile.am: Update.
4076 2007-08-10  Simon Josefsson <simon@josefsson.org>
4078         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4079         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4080         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4081         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
4082         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.
4084 2007-08-10  Simon Josefsson <simon@josefsson.org>
4086         * NEWS: Add.
4088 2007-08-10  Simon Josefsson <simon@josefsson.org>
4090         * tests/Makefile.am: Build x509self.
4092 2007-08-10  Simon Josefsson <simon@josefsson.org>
4094         * tests/x509self.c: New file.
4096 2007-08-08  Simon Josefsson <simon@josefsson.org>
4098         * NEWS: Add.
4100 2007-08-08  Simon Josefsson <simon@josefsson.org>
4102         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4103         RFC is out and we've done simple interop of it.
4105 2007-08-08  Simon Josefsson <simon@josefsson.org>
4107         * AUTHORS: Add.
4109 2007-08-08  Simon Josefsson <simon@josefsson.org>
4111         * NEWS: Add.
4113 2007-08-08  Simon Josefsson <simon@josefsson.org>
4115         * po/pl.po, po/sv.po: Sync with TP.
4117 2007-08-08  Simon Josefsson <simon@josefsson.org>
4119         * NEWS: Add.
4121 2007-07-09  Ludovic Courtès <ludo@gnu.org>
4123         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4124         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4126 2007-08-08  Simon Josefsson <simon@josefsson.org>
4128         * NEWS: Add.
4130 2007-08-03  Ludovic Courtès <ludo@gnu.org>
4132         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4133         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>
4135 2007-08-08  Simon Josefsson <simon@josefsson.org>
4137         * NEWS, configure.in: Bump versions.
4139 2007-08-08  Simon Josefsson <simon@josefsson.org>
4141         * ChangeLog: Generated.
4143 2007-08-07  Simon Josefsson <simon@josefsson.org>
4145         * NEWS: Version 1.7.16.
4147 2007-08-07  Simon Josefsson <simon@josefsson.org>
4149         * NEWS: Add.
4151 2007-08-07  Simon Josefsson <simon@josefsson.org>
4153         * NEWS: Add.
4155 2007-08-07  Simon Josefsson <simon@josefsson.org>
4157         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4158         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4159         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4160         gl/override/doc/gpl-2.0.texi.diff,
4161         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4162         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
4163         Update gnulib files.
4165 2007-08-02  Ludovic Courtès <ludo@gnu.org>
4167         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4169 2007-08-01  Ludovic Courtès <ludo@gnu.org>
4171         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4172         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4173           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4175 2007-08-02  Simon Josefsson <simon@josefsson.org>
4177         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4179 2007-08-02  Simon Josefsson <simon@josefsson.org>
4181         * AUTHORS: Add.
4183 2007-07-14  Simon Josefsson <simon@josefsson.org>
4185         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4187 2007-07-14  Simon Josefsson <simon@josefsson.org>
4189         * NEWS: Add.
4191 2007-07-14  Simon Josefsson <simon@josefsson.org>
4193         * configure.in: Bump versions.
4195 2007-07-14  Simon Josefsson <simon@josefsson.org>
4197         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4198         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
4199         Eden <n.mavrogiannopoulos@gmail.com>.
4201 2007-07-12  Simon Josefsson <simon@josefsson.org>
4203         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4204         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4206 2007-07-09  Simon Josefsson <simon@josefsson.org>
4208         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4209         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4211 2007-07-09  Simon Josefsson <simon@josefsson.org>
4213         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4214         errors regarding internals.texi.  See
4216         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4218 2007-07-09  Simon Josefsson <simon@josefsson.org>
4220         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4221         when guile isn't installed built yet.
4223 2007-07-08  Ludovic Courtès <ludo@gnu.org>
4225         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4226         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>
4228 2007-07-06  Simon Josefsson <simon@josefsson.org>
4230         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4232 2007-07-02  Ludovic Courtès <ludo@gnu.org>
4234         * 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>
4236 2007-07-03  Simon Josefsson <simon@josefsson.org>
4238         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4240 2007-07-02  Simon Josefsson <simon@josefsson.org>
4242         * ChangeLog: Generated.
4244 2007-07-02  Simon Josefsson <simon@josefsson.org>
4246         * NEWS: Version 1.7.15.
4248 2007-07-02  Simon Josefsson <simon@josefsson.org>
4250         * po/LINGUAS: Revert.
4252 2007-07-02  Simon Josefsson <simon@josefsson.org>
4254         * po/LINGUAS: Sync with TP.
4256 2007-07-02  Simon Josefsson <simon@josefsson.org>
4258         * NEWS: Add.
4260 2007-07-02  Simon Josefsson <simon@josefsson.org>
4262         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
4263         Fix gnulib name changes.
4265 2007-07-02  Simon Josefsson <simon@josefsson.org>
4267         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4268         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4269         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4270         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4271         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
4272         Update gnulib files.  Fix GPL renaming.
4274 2007-07-02  Simon Josefsson <simon@josefsson.org>
4276         * NEWS: Add.
4278 2007-07-02  Simon Josefsson <simon@josefsson.org>
4280         * doc/gnutls.texi: Typo.
4282 2007-07-02  Simon Josefsson <simon@josefsson.org>
4284         * doc/gnutls.texi: Improve installation instructions.
4286 2007-07-02  Simon Josefsson <simon@josefsson.org>
4288         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
4289         ludo@gnu.org (Ludovic Courtès).
4291 2007-06-29  Simon Josefsson <simon@josefsson.org>
4293         * NEWS: Add.
4295 2007-06-29  Simon Josefsson <simon@josefsson.org>
4297         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
4298         discussions with ludo@gnu.org (Ludovic Courtès).
4300 2007-06-29  Simon Josefsson <simon@josefsson.org>
4302         * configure.in: Check for scm_from_locale_string instead of SCM_API.
4303         Patch from ludo@gnu.org (Ludovic Courtès).
4305 2007-06-29  Simon Josefsson <simon@josefsson.org>
4307         * NEWS: Add.
4309 2007-06-29  Simon Josefsson <simon@josefsson.org>
4311         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4312         Reported by ludo@gnu.org (Ludovic Courtès).
4314 2007-06-27  Simon Josefsson <simon@josefsson.org>
4316         * doc/TODO: Add.
4318 2007-06-27  Simon Josefsson <simon@josefsson.org>
4320         * NEWS: Add.
4322 2007-06-27  Simon Josefsson <simon@josefsson.org>
4324         * po/LINGUAS, po/ms.po: Sync with TP.
4326 2007-06-27  Simon Josefsson <simon@josefsson.org>
4328         * NEWS: Add.
4330 2007-06-27  Simon Josefsson <simon@josefsson.org>
4332         * tests/key-id/key-id: Can't use /dev/null as template under
4333         mingw32, probably really a bug in cfg+.
4335 2007-06-27  Simon Josefsson <simon@josefsson.org>
4337         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4339 2007-06-26  Simon Josefsson <simon@josefsson.org>
4341         * NEWS, configure.in: Check that the guile header files is recent
4342         enough and that it works.
4344 2007-06-26  Simon Josefsson <simon@josefsson.org>
4346         * configure.in: Move Guile setup stuff down under 'External
4347         libraries'.
4349 2007-06-26  Simon Josefsson <simon@josefsson.org>
4351         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4352         bindings.
4354 2007-06-26  Simon Josefsson <simon@josefsson.org>
4356         * NEWS, configure.in: Bump versions.
4358 2007-06-26  Simon Josefsson <simon@josefsson.org>
4360         * ChangeLog: Generated.
4362 2007-06-26  Simon Josefsson <simon@josefsson.org>
4364         * NEWS: Version 1.7.14.
4366 2007-06-26  Simon Josefsson <simon@josefsson.org>
4368         * NEWS: Add.
4370 2007-06-26  Simon Josefsson <simon@josefsson.org>
4372         * NEWS: Add.
4374 2007-06-26  Simon Josefsson <simon@josefsson.org>
4376         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4377         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4378         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4379         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4380         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4381         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4382         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4383         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4384         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4385         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4386         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
4387         gnulib files.
4389 2007-06-26  Simon Josefsson <simon@josefsson.org>
4391         * NEWS: Add.
4393 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
4395         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
4396         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4398 2007-06-26  Simon Josefsson <simon@josefsson.org>
4400         * NEWS: Add.
4402 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
4404         * 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>
4406 2007-06-20  Simon Josefsson <simon@josefsson.org>
4408         * NEWS: Add.
4410 2007-06-20  Simon Josefsson <simon@josefsson.org>
4412         * THANKS: Add.
4414 2007-06-20  Simon Josefsson <simon@josefsson.org>
4416         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
4417         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
4418         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
4420 2007-06-20  Simon Josefsson <simon@josefsson.org>
4422         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
4424 2007-06-15  Simon Josefsson <simon@josefsson.org>
4426         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
4428 2007-06-14  Simon Josefsson <simon@josefsson.org>
4430         * AUTHORS: Update PGP key.
4432 2007-06-14  Simon Josefsson <simon@josefsson.org>
4434         * AUTHORS: Change Ludovic' description.
4436 2007-06-14  Simon Josefsson <simon@josefsson.org>
4438         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
4440 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4442         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
4443           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
4444           that the allocated buffer is large-enough to contain the list of
4445           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4447 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4449         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
4450         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
4451           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4453 2007-06-13  Simon Josefsson <simon@josefsson.org>
4455         * NEWS, configure.in: Bump versions.
4457 2007-06-13  Simon Josefsson <simon@josefsson.org>
4459         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
4461 2007-06-12  Simon Josefsson <simon@josefsson.org>
4463         * doc/TODO: Add.
4465 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
4467         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
4468         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4470 2007-06-12  Simon Josefsson <simon@josefsson.org>
4472         * doc/Makefile.am: Clarify that guile.texi dependencies are
4473         dependencies of gnutls.texi too.
4475 2007-06-11  Simon Josefsson <simon@josefsson.org>
4477         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
4479 2007-06-11  Simon Josefsson <simon@josefsson.org>
4481         * THANKS, configure.in: Need to use CFLAGS when checking for
4482         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
4483         <ktk@enterprise.bidmc.harvard.edu>.
4485 2007-06-11  Simon Josefsson <simon@josefsson.org>
4487         * ChangeLog: Generated.
4489 2007-06-11  Simon Josefsson <simon@josefsson.org>
4491         * NEWS: Version 1.7.13.
4493 2007-06-11  Simon Josefsson <simon@josefsson.org>
4495         * Makefile.am: Fix update-po target.
4497 2007-06-11  Simon Josefsson <simon@josefsson.org>
4499         * NEWS: Fix.
4501 2007-06-11  Simon Josefsson <simon@josefsson.org>
4503         * NEWS: Add.
4505 2007-06-11  Simon Josefsson <simon@josefsson.org>
4507         * doc/manpages/Makefile.am: Fix copyright years.
4509 2007-06-11  Simon Josefsson <simon@josefsson.org>
4511         * doc/reference/gnutls.types: Add, to work around problems if this
4512         file isn't present.
4514 2007-06-11  Simon Josefsson <simon@josefsson.org>
4516         * Makefile.am: Fix release target.
4518 2007-06-11  Simon Josefsson <simon@josefsson.org>
4520         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
4522 2007-06-11  Simon Josefsson <simon@josefsson.org>
4524         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
4525         gnulib_libs, to fix rpath issue.
4527 2007-06-11  Simon Josefsson <simon@josefsson.org>
4529         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
4531 2007-06-11  Simon Josefsson <simon@josefsson.org>
4533         * NEWS: Add.
4535 2007-06-11  Simon Josefsson <simon@josefsson.org>
4537         * NEWS: Add.
4539 2007-06-11  Simon Josefsson <simon@josefsson.org>
4541         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4542         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
4543         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
4544         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
4545         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
4546         files.
4548 2007-06-11  Simon Josefsson <simon@josefsson.org>
4550         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4551         libextra/opencdk/compress.c, libextra/opencdk/context.h,
4552         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4553         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
4554         libextra/opencdk/main.c, libextra/opencdk/main.h,
4555         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4556         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4557         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4558         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
4559         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
4560         OpenCDK 0.6.3.
4562 2007-06-11  Simon Josefsson <simon@josefsson.org>
4564         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
4565         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
4566         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
4568 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
4570         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
4571         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
4572           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
4573           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.
4575 2007-06-08  Simon Josefsson <simon@josefsson.org>
4577         * NEWS, configure.in: Bump versions.
4579 2007-06-08  Simon Josefsson <simon@josefsson.org>
4581         * ChangeLog: Generated.
4583 2007-06-08  Simon Josefsson <simon@josefsson.org>
4585         * NEWS: Version 1.7.12.
4587 2007-06-08  Simon Josefsson <simon@josefsson.org>
4589         * NEWS: Add.
4591 2007-06-08  Simon Josefsson <simon@josefsson.org>
4593         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
4595 2007-06-08  Simon Josefsson <simon@josefsson.org>
4597         * NEWS: Add.
4599 2007-06-08  Simon Josefsson <simon@josefsson.org>
4601         * NEWS: Add.
4603 2007-06-08  Simon Josefsson <simon@josefsson.org>
4605         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
4606         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
4607         +0200
4609 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
4611         * po/Makevars: Try to fix line number collisions.
4613 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4615         * configure.in, guile/src/Makefile.am: Fixed the
4616         `-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
4617           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
4619 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4621         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
4622           being detected.
4624 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4626         * m4/guile.m4: Added `guile.m4', per Simon's request.
4628 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4630         * configure.in: Don't look for Guile when `guile-snarf' is not
4631         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
4633 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4635         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
4637 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4639         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
4641 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4643         * doc/guile.texi: More @node fixes.
4645 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4647         * doc/guile.texi: Avoid @node collisions with main manual.
4649 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4651         * doc/Makefile.am: Need -I for config.h.
4653 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4655         * Makefile.am: Need to build doc/ after guile/.
4657 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4659         * NEWS: Add.
4661 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4663         * guile/src/Makefile.am: Need -I for config.h.
4665 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
4667         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
4668         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
4670 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
4672         * doc/extract-guile-c-doc.scm,
4673         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
4674         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
4675           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
4676           argument.
4678 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
4680         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
4681         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.
4683 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4685         * doc/gnutls.texi: Revert unnecessary changes.
4687 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4689         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
4690         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
4692 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4694         * doc/guile.texi: Minor doc fixes.
4696 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4698         * doc/Makefile.am: Handle missing Guile when building the
4699         documentation.
4701 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4703         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
4704         doc/guile.texi: Integrated documentation of Guile bindings.
4706 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
4708         * configure.in, guile/src/Makefile.am: Try to handle "function
4709         declaration isn't a prototype" warnings.
4711 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
4713         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4714         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
4715         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
4716         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
4717         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4719 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
4721         * Makefile.am, configure.in, guile/Makefile.am,
4722         guile/modules/Makefile.am, guile/modules/gnutls.scm,
4723         guile/modules/gnutls/build/enums.scm,
4724         guile/modules/gnutls/build/priorities.scm,
4725         guile/modules/gnutls/build/smobs.scm,
4726         guile/modules/gnutls/build/utils.scm,
4727         guile/modules/gnutls/extra.scm,
4728         guile/modules/system/documentation/README,
4729         guile/modules/system/documentation/c-snarf.scm,
4730         guile/modules/system/documentation/output.scm,
4731         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
4732         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
4733         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
4734         guile/src/make-session-priorities.scm,
4735         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
4736         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
4737         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
4738         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
4739         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
4740         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
4741         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
4742         guile/tests/rsa-parameters.pem,
4743         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
4744         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
4745         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
4746         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
4747         `make' and `make check' do work.
4749 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
4751         * doc/Makefile.am: Make sure all images are distributed in all
4752         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4754 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4756         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
4757         Reported by Dennis Vshivkov <walrus@amur.ru> in
4758         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
4760 2007-05-27  Simon Josefsson <simon@josefsson.org>
4762         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
4764 2007-05-27  Simon Josefsson <simon@josefsson.org>
4766         * THANKS: Add.
4768 2007-05-27  Simon Josefsson <simon@josefsson.org>
4770         * NEWS: Fix.
4772 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4774         * NEWS: [no log message]
4776 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4778         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
4780 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4782         * NEWS: Add.
4784 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4786         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
4787         already properly decoded value, assume it is due to a bad password
4788         rather than ASN.1 error.  Reported by Nate Nielsen
4789         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
4791 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4793         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
4794         by Nate Nielsen <nielsen-list@memberwebs.com>.
4796 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4798         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
4799         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
4801 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4803         * THANKS: Add (from 1.6.x).
4805 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4807         * NEWS, configure.in: Bump versions.
4809 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4811         * ChangeLog: Generated.
4813 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4815         * NEWS: Version 1.7.11.
4817 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4819         * NEWS: Fix.
4821 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4823         * configure.in: Bump versions.
4825 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4827         * NEWS: Add.
4829 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4831         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
4833 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4835         * ChangeLog: Generated.
4837 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4839         * NEWS: Version 1.7.10.
4841 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4843         * Makefile.am: Use cg instead of cvs commands, for update-po target.
4845 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4847         * NEWS: Add.
4849 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4851         * Makefile.am: Change release target from cvs to git.
4853 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4855         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
4857 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4859         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
4860         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
4861         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
4863 2007-05-25  Simon Josefsson <simon@josefsson.org>
4865         * NEWS: Typo.
4867 2007-05-24  Simon Josefsson <simon@josefsson.org>
4869         * doc/manpages/Makefile.am: Update.
4871 2007-05-24  Simon Josefsson <simon@josefsson.org>
4873         * lib/gnutls_x509.c: Use new API.
4875 2007-05-24  Simon Josefsson <simon@josefsson.org>
4877         * NEWS: Add.
4879 2007-05-24  Simon Josefsson <simon@josefsson.org>
4881         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4882         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
4883         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
4884         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
4885         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
4886         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
4887         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
4889 2007-05-24  Simon Josefsson <simon@josefsson.org>
4891         * configure.in: Bump versions.
4893 2007-05-24  Simon Josefsson <simon@josefsson.org>
4895         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
4896         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
4897         gnutls_x509_crt_get_raw_issuer_dn.
4899 2007-05-23  Timo Schulz <twoaday@gnutls.org>
4901         * libextra/openpgp/xml.c: fix the key ID representation in the XML
4902         code.
4904 2007-05-21  Timo Schulz <twoaday@gnutls.org>
4906         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
4907         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
4908         code: elgamal keys are not supported.  bug fix for the key import
4909         (base64) code, store the stream and close it in the deinit function.
4911 2007-05-21  Timo Schulz <twoaday@gnutls.org>
4913         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
4914         keyring in base64 format.  This is the same file as cli_ring.gpg but
4915         armored.
4917 2007-05-21  Timo Schulz <twoaday@gnutls.org>
4919         * libextra/openpgp/extras.c: do not close the input stream in the
4920         import code when the base64 is used.
4922 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4924         * tests/openpgp/keyring.c: few more comments.
4926 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4928         * configure.in: add makefile for the openpgp test folder
4930 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4932         * libextra/openpgp/extras.c: patch to support raw keyrings.
4934 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4936         * tests/Makefile.am, tests/openpgp/Makefile.am,
4937         tests/openpgp/keyring.c: Add simple openpgp test.
4939 2007-05-12  Simon Josefsson <simon@josefsson.org>
4941         * ChangeLog: [no log message]
4943 2007-05-12  Simon Josefsson <simon@josefsson.org>
4945         * NEWS: Version 1.7.9.
4947 2007-05-12  Simon Josefsson <simon@josefsson.org>
4949         * NEWS: Add.
4951 2007-05-12  Simon Josefsson <simon@josefsson.org>
4953         * tests/Makefile.am: Reorder to work around libtool bug.
4955 2007-05-12  Simon Josefsson <simon@josefsson.org>
4957         * NEWS: Fix.
4959 2007-05-12  Simon Josefsson <simon@josefsson.org>
4961         * NEWS: Add.
4963 2007-05-12  Simon Josefsson <simon@josefsson.org>
4965         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
4966         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
4967         libextra/opencdk/context.h, libextra/opencdk/filters.h,
4968         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
4969         libextra/opencdk/literal.c, libextra/opencdk/main.c,
4970         libextra/opencdk/main.h, libextra/opencdk/misc.c,
4971         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4972         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
4973         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
4974         libextra/opencdk/write-packet.c: Update.
4976 2007-05-11  Simon Josefsson <simon@josefsson.org>
4978         * NEWS: Add.
4980 2007-05-11  Simon Josefsson <simon@josefsson.org>
4982         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
4983         OpenPGP.
4985 2007-05-03  Simon Josefsson <simon@josefsson.org>
4987         * doc/gendocs_template, gl/override/doc/gendocs_template,
4988         gl/override/doc/gendocs_template.diff: Update.
4990 2007-05-03  Simon Josefsson <simon@josefsson.org>
4992         * doc/gendocs_template: Revert to upstream gnulib version.
4994 2007-05-03  Simon Josefsson <simon@josefsson.org>
4996         * NEWS: Fix.
4998 2007-05-03  Simon Josefsson <simon@josefsson.org>
5000         * NEWS: Add.
5002 2007-05-03  Simon Josefsson <simon@josefsson.org>
5004         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5005         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5006         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5007         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5008         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5009         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5010         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5012 2007-05-02  Simon Josefsson <simon@josefsson.org>
5014         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5016 2007-05-02  Simon Josefsson <simon@josefsson.org>
5018         * lib/x509/output.c: Fix mem leaks.
5020 2007-04-29  Simon Josefsson <simon@josefsson.org>
5022         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5024 2007-04-24  Timo Schulz <twoaday@gnutls.org>
5026         * libextra/opencdk/literal.c: missing file.
5028 2007-04-24  Simon Josefsson <simon@josefsson.org>
5030         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5031         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5033 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5035         * libextra/opencdk/dummy.c: [no log message]
5037 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5039         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5040         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5041         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5042         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5043         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5044         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5045         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5046         libextra/opencdk/main.c, libextra/opencdk/main.h,
5047         libextra/opencdk/md.c, libextra/opencdk/md.h,
5048         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5049         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5050         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5051         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5052         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5053         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5054         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5055         libextra/opencdk/types.h, libextra/opencdk/verify.c,
5056         libextra/opencdk/write-packet.c: replace the old build-in opencdk
5057         version with the most recent cvs version.
5059 2007-04-22  Simon Josefsson <simon@josefsson.org>
5061         * configure.in: Check for OpenCDK function that is only available in
5062         OpenCDK 0.6.0.
5064 2007-04-21  Simon Josefsson <simon@josefsson.org>
5066         * doc/TODO: Add.
5068 2007-04-21  Simon Josefsson <simon@josefsson.org>
5070         * doc/protocol/draft-badra-tls-password-00.txt,
5071         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5073 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5075         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5076         and some cleanups.
5078 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5080         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5081         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5082         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5083         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5084         patches for the opencdk migration.
5086 2007-04-19  Simon Josefsson <simon@josefsson.org>
5088         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5089         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
5091 2007-04-18  Simon Josefsson <simon@josefsson.org>
5093         * doc/gnutls.texi: Mention P12 structure.
5095 2007-04-18  Simon Josefsson <simon@josefsson.org>
5097         * tests/tlsia.c: Check return codes from init functions.
5099 2007-04-18  Simon Josefsson <simon@josefsson.org>
5101         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5103 2007-04-17  Simon Josefsson <simon@josefsson.org>
5105         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5106         default serial number.
5108 2007-04-17  Simon Josefsson <simon@josefsson.org>
5110         * NEWS: Add.
5112 2007-04-16  Simon Josefsson <simon@josefsson.org>
5114         * NEWS, configure.in: Bump versions.
5116 2007-04-16  Simon Josefsson <simon@josefsson.org>
5118         * ChangeLog: [no log message]
5120 2007-04-16  Simon Josefsson <simon@josefsson.org>
5122         * NEWS: Version 1.7.8.
5124 2007-04-16  Simon Josefsson <simon@josefsson.org>
5126         * lib/x509/x509_write.c: Doc fix.
5128 2007-04-16  Simon Josefsson <simon@josefsson.org>
5130         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5132 2007-04-16  Simon Josefsson <simon@josefsson.org>
5134         * NEWS, doc/manpages/Makefile.am: Add.
5136 2007-04-16  Simon Josefsson <simon@josefsson.org>
5138         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5140 2007-04-16  Simon Josefsson <simon@josefsson.org>
5142         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5143         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5144         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5145         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5146         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5147         lgl/vasnprintf.c, lgl/wchar_.h: Update.
5149 2007-04-16  Simon Josefsson <simon@josefsson.org>
5151         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5152         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5153         warnings, tiny patch from Andreas Metzler
5154         <ametzler@downhill.at.eu.org>.
5156 2007-04-12  Simon Josefsson <simon@josefsson.org>
5158         * doc/TODO: Fix.
5160 2007-04-12  Simon Josefsson <simon@josefsson.org>
5162         * doc/TODO: Fix.
5164 2007-04-12  Simon Josefsson <simon@josefsson.org>
5166         * doc/TODO: Add.
5168 2007-04-11  Simon Josefsson <simon@josefsson.org>
5170         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5172 2007-04-10  Simon Josefsson <simon@josefsson.org>
5174         * NEWS: Add.
5176 2007-04-10  Simon Josefsson <simon@josefsson.org>
5178         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
5179         Respect ENABLE_AUTHZ.
5181 2007-04-10  Simon Josefsson <simon@josefsson.org>
5183         * lib/gnutls_extensions.c: Make tls-authz conditional on
5184         ENABLE_AUTHZ.
5186 2007-04-10  Simon Josefsson <simon@josefsson.org>
5188         * configure.in: Add anon conditional.
5190 2007-04-10  Simon Josefsson <simon@josefsson.org>
5192         * configure.in: Fix --disable-*.
5194 2007-04-10  Simon Josefsson <simon@josefsson.org>
5196         * configure.in: Add --disable-tls-authorization.
5198 2007-04-10  Simon Josefsson <simon@josefsson.org>
5200         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5201         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5203 2007-04-06  Simon Josefsson <simon@josefsson.org>
5205         * src/cli.c: Make -d work again after last change.
5207 2007-04-06  Simon Josefsson <simon@josefsson.org>
5209         * NEWS: Add.
5211 2007-04-06  Simon Josefsson <simon@josefsson.org>
5213         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5215 2007-04-04  Simon Josefsson <simon@josefsson.org>
5217         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5218         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5220 2007-04-04  Simon Josefsson <simon@josefsson.org>
5222         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5223         gnutls_cipher_suite_info API, suggested by Howard Chu
5224         <hyc@symas.com>.
5226 2007-04-04  Simon Josefsson <simon@josefsson.org>
5228         * src/common.c: Don't hard code algorithm list.
5230 2007-04-04  Simon Josefsson <simon@josefsson.org>
5232         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5233         new APIs to list supported algorithms: gnutls_cipher_list,
5234         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5235         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
5236         Howard Chu <hyc@symas.com>.
5238 2007-04-04  Simon Josefsson <simon@josefsson.org>
5240         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5241         definition, since gnutls-extra no longer touches it.
5243 2007-04-04  Simon Josefsson <simon@josefsson.org>
5245         * src/cli.c: Init the library immediately (for print_list(), called
5246         by gaa_parser, to be able to call gnutls functions).
5248 2007-04-03  Simon Josefsson <simon@josefsson.org>
5250         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5251         since libgnutls-extra links to it.
5253 2007-04-03  Simon Josefsson <simon@josefsson.org>
5255         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
5256         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5257         -I's to CPPFLAGS automatically.
5259 2007-04-03  Simon Josefsson <simon@josefsson.org>
5261         * configure.in: Need stddef.h for opencdk.h.
5263 2007-04-03  Simon Josefsson <simon@josefsson.org>
5265         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5266         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5267         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5268         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5269         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5270         lgl/m4/gnulib-comp.m4: Update.
5272 2007-04-03  Simon Josefsson <simon@josefsson.org>
5274         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5276 2007-04-03  Simon Josefsson <simon@josefsson.org>
5278         * NEWS: Add.
5280 2007-04-03  Simon Josefsson <simon@josefsson.org>
5282         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5283         opencdk, remove opencdk.m4.
5285 2007-04-03  Simon Josefsson <simon@josefsson.org>
5287         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5288         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5289         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5290         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5292 2007-03-28  Simon Josefsson <simon@josefsson.org>
5294         * lib/x509/output.c: No need to error about unknown algorithm, it
5295         already says unknown.
5297 2007-03-28  Simon Josefsson <simon@josefsson.org>
5299         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5300         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5301         algorithms (e.g., ECC).
5303 2007-03-28  Simon Josefsson <simon@josefsson.org>
5305         * lib/gnutls_str.c: No need for vasprintf.h.
5307 2007-03-28  Simon Josefsson <simon@josefsson.org>
5309         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5310         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5311         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5312         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5313         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5314         lgl/vasprintf.c, lgl/vasprintf.h: Update.
5316 2007-03-21  Simon Josefsson <simon@josefsson.org>
5318         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5319         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5320         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5322 2007-03-21  Simon Josefsson <simon@josefsson.org>
5324         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
5325         Phillips <deanna@sdf.lonestar.org>.
5327 2007-03-21  Simon Josefsson <simon@josefsson.org>
5329         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5330         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5332 2007-03-15  Simon Josefsson <simon@josefsson.org>
5334         * doc/TODO: Add.
5336 2007-03-15  Simon Josefsson <simon@josefsson.org>
5338         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5339         Weimer <fweimer@bfk.de>.
5341 2007-03-12  Simon Josefsson <simon@josefsson.org>
5343         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5344         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5345         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5346         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5347         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5348         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5349         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5350         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5352 2007-03-07  Simon Josefsson <simon@josefsson.org>
5354         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5356 2007-03-07  Simon Josefsson <simon@josefsson.org>
5358         * lib/gnutls_buffers.c: Simplify error handling.
5360 2007-03-07  Simon Josefsson <simon@josefsson.org>
5362         * NEWS: Add.
5364 2007-03-07  Simon Josefsson <simon@josefsson.org>
5366         * lib/gnutls_priority.c: Doc fix.
5368 2007-03-07  Simon Josefsson <simon@josefsson.org>
5370         * configure.in: Bump due to added APIs.
5372 2007-03-07  Simon Josefsson <simon@josefsson.org>
5374         * lib/gnutls_priority.c: Prefer aes256.
5376 2007-03-06  Simon Josefsson <simon@josefsson.org>
5378         * doc/manpages/Makefile.am: Update.
5380 2007-03-06  Simon Josefsson <simon@josefsson.org>
5382         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5384 2007-03-06  Simon Josefsson <simon@josefsson.org>
5386         * lgl/stdio_.h: Update.
5388 2007-03-05  Simon Josefsson <simon@josefsson.org>
5390         * src/serv.c: Use libgnutls' priorities.
5392 2007-03-05  Simon Josefsson <simon@josefsson.org>
5394         * src/cli.c: Fix.
5396 2007-03-05  Simon Josefsson <simon@josefsson.org>
5398         * tests/dhepskself.c: Remove priority setting.  Fix output.
5400 2007-03-05  Simon Josefsson <simon@josefsson.org>
5402         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
5403         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
5404         confusing priority setting stuff.
5406 2007-03-05  Simon Josefsson <simon@josefsson.org>
5408         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
5410 2007-03-05  Simon Josefsson <simon@josefsson.org>
5412         * lib/ext_authz.c: Don't assert when no authz.
5414 2007-03-05  Simon Josefsson <simon@josefsson.org>
5416         * src/cli.c: Use default ciphers.  Simplify SRP callback.
5418 2007-03-05  Simon Josefsson <simon@josefsson.org>
5420         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
5422 2007-03-05  Simon Josefsson <simon@josefsson.org>
5424         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
5426 2007-03-05  Simon Josefsson <simon@josefsson.org>
5428         * lib/gnutls_priority.c: Indent and doc fix.
5430 2007-03-05  Simon Josefsson <simon@josefsson.org>
5432         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
5433         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
5435 2007-03-05  Simon Josefsson <simon@josefsson.org>
5437         * configure.in: Reorder.
5439 2007-03-05  Simon Josefsson <simon@josefsson.org>
5441         * configure.in: Reorder.
5443 2007-03-05  Simon Josefsson <simon@josefsson.org>
5445         * configure.in: Reorder.
5447 2007-03-05  Simon Josefsson <simon@josefsson.org>
5449         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
5450         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
5451         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
5452         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
5453         build-aux.
5455 2007-03-05  Simon Josefsson <simon@josefsson.org>
5457         * configure.in: Use build-aux/.
5459 2007-03-05  Simon Josefsson <simon@josefsson.org>
5461         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
5462         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
5463         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
5464         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
5466 2007-02-26  Simon Josefsson <simon@josefsson.org>
5468         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
5470 2007-02-26  Simon Josefsson <simon@josefsson.org>
5472         * po/sv.po: Sync with TP.
5474 2007-02-26  Simon Josefsson <simon@josefsson.org>
5476         * po/pl.po: Sync with TP.
5478 2007-02-26  Simon Josefsson <simon@josefsson.org>
5480         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
5482 2007-02-25  Simon Josefsson <simon@josefsson.org>
5484         * doc/examples/.cvsignore: [no log message]
5486 2007-02-25  Simon Josefsson <simon@josefsson.org>
5488         * doc/gnutls.texi: Add authz server.
5490 2007-02-25  Simon Josefsson <simon@josefsson.org>
5492         * NEWS: Fix.
5494 2007-02-25  Simon Josefsson <simon@josefsson.org>
5496         * doc/examples/Makefile.am: Add authz.
5498 2007-02-25  Simon Josefsson <simon@josefsson.org>
5500         * doc/examples/ex-serv-authz.c: Add.
5502 2007-02-25  Simon Josefsson <simon@josefsson.org>
5504         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
5506 2007-02-24  Simon Josefsson <simon@josefsson.org>
5508         * lib/x509/x509.c: Add credits.
5510 2007-02-22  Simon Josefsson <simon@josefsson.org>
5512         * lib/x509/output.c: Minor tweaks to proxy output.
5514 2007-02-22  Simon Josefsson <simon@josefsson.org>
5516         * NEWS: Add.
5518 2007-02-22  Simon Josefsson <simon@josefsson.org>
5520         * THANKS: Typo.
5522 2007-02-22  Simon Josefsson <simon@josefsson.org>
5524         * THANKS: Add.
5526 2007-02-22  Simon Josefsson <simon@josefsson.org>
5528         * tests/.cvsignore: [no log message]
5530 2007-02-22  Simon Josefsson <simon@josefsson.org>
5532         * tests/dn.c: Other cert.
5534 2007-02-22  Simon Josefsson <simon@josefsson.org>
5536         * tests/Makefile.am: Add dn.
5538 2007-02-22  Simon Josefsson <simon@josefsson.org>
5540         * tests/dn.c: Add.
5542 2007-02-22  Simon Josefsson <simon@josefsson.org>
5544         * lib/x509/x509.c: Rename.
5546 2007-02-22  Simon Josefsson <simon@josefsson.org>
5548         * includes/gnutls/x509.h: Rename non-released functions.
5550 2007-02-22  Simon Josefsson <simon@josefsson.org>
5552         * lib/x509/x509.h: Remove.
5554 2007-02-22  Simon Josefsson <simon@josefsson.org>
5556         * lib/x509/x509.c: Code cleanup and documentation of last patch.
5558 2007-02-22  Simon Josefsson <simon@josefsson.org>
5560         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
5562 2007-02-22  Simon Josefsson <simon@josefsson.org>
5564         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
5565         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
5567 2007-02-22  Simon Josefsson <simon@josefsson.org>
5569         * NEWS, configure.in: Bump versions.
5571 2007-02-22  Simon Josefsson <simon@josefsson.org>
5573         * ChangeLog: [no log message]
5575 2007-02-22  Simon Josefsson <simon@josefsson.org>
5577         * NEWS: Version 1.7.7.
5579 2007-02-22  Simon Josefsson <simon@josefsson.org>
5581         * lgl/.cvsignore: [no log message]
5583 2007-02-22  Simon Josefsson <simon@josefsson.org>
5585         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
5586         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5587         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
5588         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
5589         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
5590         lgl/unistd_.h, link-warning.h: Update.
5592 2007-02-22  Simon Josefsson <simon@josefsson.org>
5594         * doc/manpages/Makefile.am: Update.
5596 2007-02-22  Simon Josefsson <simon@josefsson.org>
5598         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
5600 2007-02-22  Simon Josefsson <simon@josefsson.org>
5602         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
5604 2007-02-22  Simon Josefsson <simon@josefsson.org>
5606         * lib/gnutls_int.h: New flags for authz extension.
5608 2007-02-22  Simon Josefsson <simon@josefsson.org>
5610         * lib/ext_authz.c: Use our own logic to determine whether to send
5611         extension replies in server.
5613 2007-02-22  Simon Josefsson <simon@josefsson.org>
5615         * lib/gnutls_extensions.h: Add prototype for
5616         _gnutls_extension_list_check, we use it in ext_authz.c.
5618 2007-02-22  Simon Josefsson <simon@josefsson.org>
5620         * lib/gnutls_extensions.c: Remove static from
5621         _gnutls_extension_list_check, we use it in ext_authz.c
5623 2007-02-22  Simon Josefsson <simon@josefsson.org>
5625         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
5627 2007-02-22  Simon Josefsson <simon@josefsson.org>
5629         * src/cli-gaa.c, src/cli-gaa.h: Generated.
5631 2007-02-22  Simon Josefsson <simon@josefsson.org>
5633         * src/cli.c, src/serv.c: Fix #include's.
5635 2007-02-22  Simon Josefsson <simon@josefsson.org>
5637         * NEWS: Add.
5639 2007-02-22  Simon Josefsson <simon@josefsson.org>
5641         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
5642         and --authz-saml-assertion.
5644 2007-02-22  Simon Josefsson <simon@josefsson.org>
5646         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5647         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
5648         --authz-saml-assertion.
5650 2007-02-22  Simon Josefsson <simon@josefsson.org>
5652         * NEWS: Fix.
5654 2007-02-22  Simon Josefsson <simon@josefsson.org>
5656         * configure.in: Fix so version due to added APIs.
5658 2007-02-22  Simon Josefsson <simon@josefsson.org>
5660         * doc/reference/Makefile.am: Ignore more.
5662 2007-02-22  Simon Josefsson <simon@josefsson.org>
5664         * NEWS: Revert.
5666 2007-02-22  Simon Josefsson <simon@josefsson.org>
5668         * lib/gnutls.pc.in: Revert Requires-change.
5670 2007-02-21  Simon Josefsson <simon@josefsson.org>
5672         * NEWS: Typo.
5674 2007-02-21  Simon Josefsson <simon@josefsson.org>
5676         * lib/gnutls_extensions.c: Add authz extension.
5678 2007-02-21  Simon Josefsson <simon@josefsson.org>
5680         * lib/ext_authz.c: Typo.
5682 2007-02-21  Simon Josefsson <simon@josefsson.org>
5684         * lib/gnutls_supplemental.c: Add authz hooks.
5686 2007-02-21  Simon Josefsson <simon@josefsson.org>
5688         * includes/gnutls/gnutls.h.in: Fix type (in never released
5689         prototypes).
5691 2007-02-21  Simon Josefsson <simon@josefsson.org>
5693         * lib/gnutls_int.h: Add authz stuff.
5695 2007-02-21  Simon Josefsson <simon@josefsson.org>
5697         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
5699 2007-02-21  Simon Josefsson <simon@josefsson.org>
5701         * lib/ext_authz.c, lib/ext_authz.h: New file.
5703 2007-02-21  Simon Josefsson <simon@josefsson.org>
5705         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
5706         gnutls_supplemental.c.
5708 2007-02-21  Simon Josefsson <simon@josefsson.org>
5710         * lib/gnutls_supplemental.c: Fill in type+length.
5712 2007-02-21  Simon Josefsson <simon@josefsson.org>
5714         * NEWS: Add.
5716 2007-02-21  Simon Josefsson <simon@josefsson.org>
5718         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
5719         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
5720         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
5721         gnutls_authz_send_x509_attr_cert_url, and
5722         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
5723         gnutls_authz_data_format_type_t (never part of any release).
5725 2007-02-21  Simon Josefsson <simon@josefsson.org>
5727         * lib/gnutls_supplemental.c: If callbacks failed to provide
5728         anything, at least send protocol valid (yet semantically invalid)
5729         supplemental message.
5731 2007-02-21  Simon Josefsson <simon@josefsson.org>
5733         * lib/gnutls_int.h: Add for supplemental support.
5735 2007-02-21  Simon Josefsson <simon@josefsson.org>
5737         * lib/gnutls_handshake.c: Support supplemental handshake messages.
5739 2007-02-21  Simon Josefsson <simon@josefsson.org>
5741         * lib/Makefile.am: Add gnutls_supplemental.h and
5742         gnutls_supplemental.c.
5744 2007-02-21  Simon Josefsson <simon@josefsson.org>
5746         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
5748 2007-02-21  Simon Josefsson <simon@josefsson.org>
5750         * doc/TODO: Add.
5752 2007-02-19  Simon Josefsson <simon@josefsson.org>
5754         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
5755         Fix gnutls_authz_data_format_type_t.
5757 2007-02-19  Simon Josefsson <simon@josefsson.org>
5759         * NEWS: Add.
5761 2007-02-17  Simon Josefsson <simon@josefsson.org>
5763         * lib/debug.c: Support SUPPLEMENTAL handshake type.
5765 2007-02-16  Simon Josefsson <simon@josefsson.org>
5767         * AUTHORS: update
5769 2007-02-16  Simon Josefsson <simon@josefsson.org>
5771         * NEWS: Add.
5773 2007-02-16  Simon Josefsson <simon@josefsson.org>
5775         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
5777 2007-02-16  Simon Josefsson <simon@josefsson.org>
5779         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
5781 2007-02-16  Simon Josefsson <simon@josefsson.org>
5783         * lib/x509/rfc2818_hostname.c: Indent.
5785 2007-02-16  Simon Josefsson <simon@josefsson.org>
5787         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
5789 2007-02-16  Simon Josefsson <simon@josefsson.org>
5791         * NEWS: Add.
5793 2007-02-16  Simon Josefsson <simon@josefsson.org>
5795         * tests/hostname-check/hostname-check.c: Fix mem leak.
5797 2007-02-16  Simon Josefsson <simon@josefsson.org>
5799         * lib/x509/rfc2818_hostname.c: Doc fix.
5801 2007-02-16  Simon Josefsson <simon@josefsson.org>
5803         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
5804         as a successful RFC 2818 hostname comparison match.  Reported by
5805         "Richard W.M. Jones" <rjones@redhat.com>.
5807 2007-02-16  Simon Josefsson <simon@josefsson.org>
5809         * tests/hostname-check/.cvsignore: [no log message]
5811 2007-02-16  Simon Josefsson <simon@josefsson.org>
5813         * configure.in, tests/Makefile.am,
5814         tests/hostname-check/Makefile.am, tests/hostname-check/README,
5815         tests/hostname-check/hostname-check.c: Add self test of rfc2818
5816         server identity check.
5818 2007-02-15  Simon Josefsson <simon@josefsson.org>
5820         * NEWS: Add.
5822 2007-02-15  Simon Josefsson <simon@josefsson.org>
5824         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
5825         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
5826         <thresh@altlinux.ru>.
5828 2007-02-14  Simon Josefsson <simon@josefsson.org>
5830         * lib/gnutls_hash_int.c: Avoid assert.
5832 2007-02-14  Simon Josefsson <simon@josefsson.org>
5834         * src/certtool.c: Make sure NULL is a pointer.
5836 2007-02-14  Simon Josefsson <simon@josefsson.org>
5838         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
5839         Joe Orton <joe@manyfish.co.uk>.
5841 2007-02-14  Simon Josefsson <simon@josefsson.org>
5843         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
5845 2007-02-14  Simon Josefsson <simon@josefsson.org>
5847         * NEWS: Add.
5849 2007-02-14  Simon Josefsson <simon@josefsson.org>
5851         * includes/gnutls/gnutls.h.in: Add
5852         gnutls_supplemental_data_format_type_t with member
5853         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
5855 2007-02-14  Simon Josefsson <simon@josefsson.org>
5857         * NEWS: Add.
5859 2007-02-14  Simon Josefsson <simon@josefsson.org>
5861         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
5862         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
5863         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
5864         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
5866 2007-02-14  Simon Josefsson <simon@josefsson.org>
5868         * lib/gnutls_int.h: Reorder.
5870 2007-02-14  Simon Josefsson <simon@josefsson.org>
5872         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
5873         GNUTLS_EXTENSION_AUTHZ_SERVER.
5875 2007-02-14  Simon Josefsson <simon@josefsson.org>
5877         * NEWS: Add.
5879 2007-02-14  Simon Josefsson <simon@josefsson.org>
5881         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
5883 2007-02-14  Simon Josefsson <simon@josefsson.org>
5885         * includes/gnutls/gnutls.h.in: Spell out handshake types.
5887 2007-02-13  Simon Josefsson <simon@josefsson.org>
5889         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
5891 2007-02-13  Simon Josefsson <simon@josefsson.org>
5893         * src/certtool.c: Use error().
5895 2007-02-13  Simon Josefsson <simon@josefsson.org>
5897         * src/certtool.c: Cleanup p12 printing.
5899 2007-02-13  Simon Josefsson <simon@josefsson.org>
5901         * src/certtool.c: Cleanup pkcs7_info.
5903 2007-02-13  Simon Josefsson <simon@josefsson.org>
5905         * src/certtool.c: Fix.
5907 2007-02-13  Simon Josefsson <simon@josefsson.org>
5909         * src/certtool.c: Better errors.
5911 2007-02-13  Simon Josefsson <simon@josefsson.org>
5913         * src/certtool.gaa: Remove --copyright (use --version).
5915 2007-02-13  Simon Josefsson <simon@josefsson.org>
5917         * src/certtool.c: Use version-etc.
5919 2007-02-13  Simon Josefsson <simon@josefsson.org>
5921         * configure.in: Fix for version-etc.
5923 2007-02-13  Simon Josefsson <simon@josefsson.org>
5925         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5926         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
5927         gl/version-etc.h: Update.
5929 2007-02-13  Simon Josefsson <simon@josefsson.org>
5931         * src/certtool.c: Cleanup CRL.
5933 2007-02-13  Simon Josefsson <simon@josefsson.org>
5935         * src/certtool.c: Cleanup.
5937 2007-02-13  Simon Josefsson <simon@josefsson.org>
5939         * src/certtool.c: Simplify.
5941 2007-02-13  Simon Josefsson <simon@josefsson.org>
5943         * src/certtool.c: Cleanups.
5945 2007-02-13  Simon Josefsson <simon@josefsson.org>
5947         * src/certtool.c: Rewrite generate_private_key_int.
5949 2007-02-13  Simon Josefsson <simon@josefsson.org>
5951         * src/certtool.c: Fix mem leak.
5953 2007-02-13  Simon Josefsson <simon@josefsson.org>
5955         * src/certtool.c: Fix crl_info.
5957 2007-02-13  Simon Josefsson <simon@josefsson.org>
5959         * src/certtool.c: Rewrite load_private_key.
5961 2007-02-13  Simon Josefsson <simon@josefsson.org>
5963         * src/certtool.c: Rewrite load_request.
5965 2007-02-13  Simon Josefsson <simon@josefsson.org>
5967         * src/certtool.c: Rewrite load_ca_private_key.
5969 2007-02-13  Simon Josefsson <simon@josefsson.org>
5971         * src/certtool.c: Remove.
5973 2007-02-13  Simon Josefsson <simon@josefsson.org>
5975         * src/certtool.c: Rewrite load_ca_cert.
5977 2007-02-13  Simon Josefsson <simon@josefsson.org>
5979         * src/certtool.c: No limit on CRL size during verification.
5981 2007-02-13  Simon Josefsson <simon@josefsson.org>
5983         * lib/x509/x509.c: Simplify.
5985 2007-02-13  Simon Josefsson <simon@josefsson.org>
5987         * tests/certificate_set_x509_crl.c: Need config.h.
5989 2007-02-13  Simon Josefsson <simon@josefsson.org>
5991         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
5993 2007-02-13  Simon Josefsson <simon@josefsson.org>
5995         * src/Makefile.am: Need libgnu.la.
5997 2007-02-13  Simon Josefsson <simon@josefsson.org>
5999         * src/errcodes.c: Need config.h.
6001 2007-02-13  Simon Josefsson <simon@josefsson.org>
6003         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6005 2007-02-13  Simon Josefsson <simon@josefsson.org>
6007         * configure.in: Remove stuff obsoleted by time_r.
6009 2007-02-13  Simon Josefsson <simon@josefsson.org>
6011         * configure.in: Don't check for time.h, not needed.
6013 2007-02-13  Simon Josefsson <simon@josefsson.org>
6015         * lib/defines.h: Only use time.h, from gnulib if needed.
6017 2007-02-13  Simon Josefsson <simon@josefsson.org>
6019         * lgl/.cvsignore: [no log message]
6021 2007-02-13  Simon Josefsson <simon@josefsson.org>
6023         * tests/pathlen/ca-no-pathlen.pem,
6024         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6026 2007-02-13  Simon Josefsson <simon@josefsson.org>
6028         * NEWS: Add.
6030 2007-02-13  Simon Josefsson <simon@josefsson.org>
6032         * lib/x509/output.c: Remove.
6034 2007-02-13  Simon Josefsson <simon@josefsson.org>
6036         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6037         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6038         lgl/time_r.c, lgl/time_r.h: Update.
6040 2007-02-13  Simon Josefsson <simon@josefsson.org>
6042         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6043         message]
6045 2007-02-13  Simon Josefsson <simon@josefsson.org>
6047         * tests/nist-pkits/README: Fix.
6049 2007-02-13  Simon Josefsson <simon@josefsson.org>
6051         * tests/nist-pkits/gnutls-nist-tests.html: Add.
6053 2007-02-13  Simon Josefsson <simon@josefsson.org>
6055         * tests/nist-pkits/README: Fix.
6057 2007-02-13  Simon Josefsson <simon@josefsson.org>
6059         * tests/nist-pkits/pkits_test: Unpack.
6061 2007-02-13  Simon Josefsson <simon@josefsson.org>
6063         * tests/nist-pkits/.cvsignore: [no log message]
6065 2007-02-13  Simon Josefsson <simon@josefsson.org>
6067         * tests/nist-pkits/pkits_test: Add.
6069 2007-02-13  Simon Josefsson <simon@josefsson.org>
6071         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6073 2007-02-13  Simon Josefsson <simon@josefsson.org>
6075         * tests/nist-pkits/gnutls_test_entry: Remove.
6077 2007-02-13  Simon Josefsson <simon@josefsson.org>
6079         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6080         tests/nist-pkits/pkits_test_list_generator.patch: Add.
6082 2007-02-13  Simon Josefsson <simon@josefsson.org>
6084         * tests/nist-pkits/README: Add.
6086 2007-02-13  Simon Josefsson <simon@josefsson.org>
6088         * tests/nist-pkits/README: Add.
6090 2007-02-13  Simon Josefsson <simon@josefsson.org>
6092         * lib/x509/mpi.c: We don't support inherited DSA parameters.
6094 2007-02-13  Simon Josefsson <simon@josefsson.org>
6096         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6097         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6099 2007-02-13  Simon Josefsson <simon@josefsson.org>
6101         * tests/nist-pkits/pkits: Fix.
6103 2007-02-13  Simon Josefsson <simon@josefsson.org>
6105         * tests/nist-pkits/pkits: Fix.
6107 2007-02-13  Simon Josefsson <simon@josefsson.org>
6109         * tests/nist-pkits/pkits: Fix.
6111 2007-02-13  Simon Josefsson <simon@josefsson.org>
6113         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6115 2007-02-13  Simon Josefsson <simon@josefsson.org>
6117         * tests/nist-pkits/README, tests/nist-pkits/pkits,
6118         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6119         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6120         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6121         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6123 2007-02-13  Simon Josefsson <simon@josefsson.org>
6125         * doc/TODO: Add.
6127 2007-02-13  Simon Josefsson <simon@josefsson.org>
6129         * tests/x509paths/README: Fix.
6131 2007-02-13  Simon Josefsson <simon@josefsson.org>
6133         * tests/x509paths/chain: fix for chain 1.
6135 2007-02-13  Simon Josefsson <simon@josefsson.org>
6137         * tests/.cvsignore: [no log message]
6139 2007-02-13  Simon Josefsson <simon@josefsson.org>
6141         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6142         old NIST stuff to separate directory.
6144 2007-02-13  Simon Josefsson <simon@josefsson.org>
6146         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6148 2007-02-13  Simon Josefsson <simon@josefsson.org>
6150         * lib/x509/output.c: Don't use uninitialized.
6152 2007-02-13  Simon Josefsson <simon@josefsson.org>
6154         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6156 2007-02-13  Simon Josefsson <simon@josefsson.org>
6158         * configure.in: Fix PKI test.
6160 2007-02-13  Simon Josefsson <simon@josefsson.org>
6162         * doc/manpages/Makefile.am: Update.
6164 2007-02-13  Simon Josefsson <simon@josefsson.org>
6166         * src/certtool.c: Simplify copyright.
6168 2007-02-13  Simon Josefsson <simon@josefsson.org>
6170         * NEWS: Add.
6172 2007-02-13  Simon Josefsson <simon@josefsson.org>
6174         * src/certtool-cfg.c: Remove.
6176 2007-02-13  Simon Josefsson <simon@josefsson.org>
6178         * src/certtool.c: Remove unused.
6180 2007-02-13  Simon Josefsson <simon@josefsson.org>
6182         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6184 2007-02-13  Simon Josefsson <simon@josefsson.org>
6186         * configure.in: Add conditional for PKI stuff.
6188 2007-02-13  Simon Josefsson <simon@josefsson.org>
6190         * src/certtool.c: Handle larger certificate lists.
6192 2007-02-13  Simon Josefsson <simon@josefsson.org>
6194         * src/certtool.c: Fix.
6196 2007-02-13  Simon Josefsson <simon@josefsson.org>
6198         * src/certtool.c: Fix.
6200 2007-02-13  Simon Josefsson <simon@josefsson.org>
6202         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6204 2007-02-13  Simon Josefsson <simon@josefsson.org>
6206         * src/certtool.c: Use gnutls_x509_crl_print.
6208 2007-02-13  Simon Josefsson <simon@josefsson.org>
6210         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6211         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6212         gnutls_x509_crl_print.
6214 2007-02-13  Simon Josefsson <simon@josefsson.org>
6216         * src/certtool.c: Use error().
6218 2007-02-13  Simon Josefsson <simon@josefsson.org>
6220         * libextra/Makefile.am: We do need lgl/ though.
6222 2007-02-13  Simon Josefsson <simon@josefsson.org>
6224         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6225         gl/.
6227 2007-02-13  Simon Josefsson <simon@josefsson.org>
6229         * libextra/openpgp/Makefile.am: Don't include gl/.
6231 2007-02-13  Simon Josefsson <simon@josefsson.org>
6233         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6234         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6235         gl/progname.h: Add.
6237 2007-02-13  Simon Josefsson <simon@josefsson.org>
6239         * configure.in: Revert.
6241 2007-02-13  Simon Josefsson <simon@josefsson.org>
6243         * Makefile.am, configure.in: Revert.
6245 2007-02-13  Simon Josefsson <simon@josefsson.org>
6247         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6248         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6249         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6250         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
6251         Remove.
6253 2007-02-13  Simon Josefsson <simon@josefsson.org>
6255         * libextra/Makefile.am: No need for gl/.
6257 2007-02-13  Simon Josefsson <simon@josefsson.org>
6259         * Makefile.am: Fix src/lib/.
6261 2007-02-13  Simon Josefsson <simon@josefsson.org>
6263         * configure.in: Build src/lib/.
6265 2007-02-13  Simon Josefsson <simon@josefsson.org>
6267         * configure.in: Init src/lib/.
6269 2007-02-13  Simon Josefsson <simon@josefsson.org>
6271         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6272         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6273         src/lib/m4/gnulib-comp.m4: Update.
6275 2007-02-13  Simon Josefsson <simon@josefsson.org>
6277         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6279 2007-02-13  Simon Josefsson <simon@josefsson.org>
6281         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6282         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6283         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6284         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6285         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6286         src/lib/progname.c, src/lib/progname.h: Add.
6288 2007-02-13  Simon Josefsson <simon@josefsson.org>
6290         * src/certtool.c: No size limit on CRL data.
6292 2007-02-12  Simon Josefsson <simon@josefsson.org>
6294         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6296 2007-02-12  Simon Josefsson <simon@josefsson.org>
6298         * lib/x509/output.c: Support GNUTLS_SAN_DN.
6300 2007-02-12  Simon Josefsson <simon@josefsson.org>
6302         * NEWS: Add.
6304 2007-02-12  Simon Josefsson <simon@josefsson.org>
6306         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6308 2007-02-12  Simon Josefsson <simon@josefsson.org>
6310         * NEWS: Fix.
6312 2007-02-12  Simon Josefsson <simon@josefsson.org>
6314         * configure.in: Bump versions.
6316 2007-02-12  Simon Josefsson <simon@josefsson.org>
6318         * NEWS, includes/gnutls/gnutls.h.in: Add.
6320 2007-02-12  Simon Josefsson <simon@josefsson.org>
6322         * ChangeLog: [no log message]
6324 2007-02-12  Simon Josefsson <simon@josefsson.org>
6326         * NEWS: Version 1.7.6.
6328 2007-02-12  Simon Josefsson <simon@josefsson.org>
6330         * configure.in: New APIs, bump libtool library versions.
6332 2007-02-12  Simon Josefsson <simon@josefsson.org>
6334         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6335         lgl/m4/string_h.m4, lgl/string_.h: Update.
6337 2007-02-12  Simon Josefsson <simon@josefsson.org>
6339         * Makefile.am: Use latest docs on web site.
6341 2007-02-12  Simon Josefsson <simon@josefsson.org>
6343         * po/POTFILES.in: Add.
6345 2007-02-12  Simon Josefsson <simon@josefsson.org>
6347         * lib/x509/output.c: Mark for translation.
6349 2007-02-12  Simon Josefsson <simon@josefsson.org>
6351         * lib/pkix_asn1_tab.c: Generated.
6353 2007-02-12  Simon Josefsson <simon@josefsson.org>
6355         * lib/x509/output.c: Print more than one SAN.
6357 2007-02-12  Simon Josefsson <simon@josefsson.org>
6359         * lib/x509/output.c: Better printing of XMPP SAN.
6361 2007-02-12  Simon Josefsson <simon@josefsson.org>
6363         * lib/pkix.asn: Add XMPP definitions.
6365 2007-02-12  Simon Josefsson <simon@josefsson.org>
6367         * lib/x509/x509.c: Doc fix.
6369 2007-02-12  Simon Josefsson <simon@josefsson.org>
6371         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
6372         <m@tthias.eu>.
6374 2007-02-12  Simon Josefsson <simon@josefsson.org>
6376         * src/serv.c: Print X.509 client cert info.
6378 2007-02-09  Simon Josefsson <simon@josefsson.org>
6380         * src/serv.c: Text fix.
6382 2007-02-09  Simon Josefsson <simon@josefsson.org>
6384         * doc/manpages/Makefile.am: Update.
6386 2007-02-09  Simon Josefsson <simon@josefsson.org>
6388         * tests/pathlen/ca-no-pathlen.pem,
6389         tests/pathlen/no-ca-or-pathlen.pem: Update.
6391 2007-02-09  Simon Josefsson <simon@josefsson.org>
6393         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
6394         that gmtime was used and that the time given is in UTC.  Just hard
6395         code it to UTC.
6397 2007-02-09  Simon Josefsson <simon@josefsson.org>
6399         * lib/gnutls_str.c: Typo.
6401 2007-02-09  Simon Josefsson <simon@josefsson.org>
6403         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6404         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
6405         lgl/vasprintf.h: Add.
6407 2007-02-09  Simon Josefsson <simon@josefsson.org>
6409         * lib/x509/output.c: Use gnulib's time_r for systems that lack
6410         gmtime_r.
6412 2007-02-09  Simon Josefsson <simon@josefsson.org>
6414         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6415         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
6417 2007-02-09  Simon Josefsson <simon@josefsson.org>
6419         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
6421 2007-02-09  Simon Josefsson <simon@josefsson.org>
6423         * lib/x509/output.c: Strings not zero terminated.
6425 2007-02-09  Simon Josefsson <simon@josefsson.org>
6427         * lib/x509/output.c: Hexprint unknown extensions.
6429 2007-02-09  Simon Josefsson <simon@josefsson.org>
6431         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
6432         tests/pathlen/no-ca-or-pathlen.pem: Update.
6434 2007-02-09  Simon Josefsson <simon@josefsson.org>
6436         * src/certtool.c: Remove.
6438 2007-02-09  Simon Josefsson <simon@josefsson.org>
6440         * src/certtool.c: Fix.
6442 2007-02-09  Simon Josefsson <simon@josefsson.org>
6444         * NEWS: Add.
6446 2007-02-09  Simon Josefsson <simon@josefsson.org>
6448         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6450 2007-02-09  Simon Josefsson <simon@josefsson.org>
6452         * src/certtool.c: Use gnutls_x509_crt_print.
6454 2007-02-09  Simon Josefsson <simon@josefsson.org>
6456         * NEWS, includes/gnutls/x509.h: Add.
6458 2007-02-09  Simon Josefsson <simon@josefsson.org>
6460         * lib/x509/output.c: Fix error messages.
6462 2007-02-09  Simon Josefsson <simon@josefsson.org>
6464         * lib/x509/output.c: Really fix.
6466 2007-02-09  Simon Josefsson <simon@josefsson.org>
6468         * lib/x509/output.c: Fix.
6470 2007-02-09  Simon Josefsson <simon@josefsson.org>
6472         * includes/gnutls/x509.h: Change signature (ok since no release).
6474 2007-02-09  Simon Josefsson <simon@josefsson.org>
6476         * lib/x509/output.c: Use datum for outputs.
6478 2007-02-09  Simon Josefsson <simon@josefsson.org>
6480         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
6482 2007-02-09  Simon Josefsson <simon@josefsson.org>
6484         * lib/x509/output.c: Simplify.
6486 2007-02-09  Simon Josefsson <simon@josefsson.org>
6488         * lib/x509/extensions.c: Don't crash on NULL's.
6490 2007-02-08  Simon Josefsson <simon@josefsson.org>
6492         * NEWS: Add, from older branches.
6494 2007-02-08  Simon Josefsson <simon@josefsson.org>
6496         * lib/x509/output.c: Doc fix.
6498 2007-02-08  Simon Josefsson <simon@josefsson.org>
6500         * lib/x509/Makefile.am: Build output.c.
6502 2007-02-08  Simon Josefsson <simon@josefsson.org>
6504         * NEWS, lib/x509/output.c: Add.
6506 2007-02-08  Simon Josefsson <simon@josefsson.org>
6508         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6509         gnutls_x509_crt_get_signature.
6511 2007-02-08  Simon Josefsson <simon@josefsson.org>
6513         * NEWS: Add.
6515 2007-02-08  Simon Josefsson <simon@josefsson.org>
6517         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
6519 2007-02-08  Simon Josefsson <simon@josefsson.org>
6521         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
6523 2007-02-08  Simon Josefsson <simon@josefsson.org>
6525         * lib/x509/extensions.c: Fix warnings.
6527 2007-02-08  Simon Josefsson <simon@josefsson.org>
6529         * lib/gnutls_str.c, lib/gnutls_str.h: Add
6530         _gnutls_string_append_printf.
6532 2007-02-08  Simon Josefsson <simon@josefsson.org>
6534         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6535         gnutls_x509_crt_get_extension_data and
6536         gnutls_x509_crt_get_extension_info.
6538 2007-02-08  Simon Josefsson <simon@josefsson.org>
6540         * src/certtool.c: Fix.
6542 2007-02-08  Simon Josefsson <simon@josefsson.org>
6544         * src/certtool.c: XMPP otherName SAN support.
6546 2007-02-08  Simon Josefsson <simon@josefsson.org>
6548         * NEWS: Typo.
6550 2007-02-08  Simon Josefsson <simon@josefsson.org>
6552         * NEWS, THANKS: Add.
6554 2007-02-08  Simon Josefsson <simon@josefsson.org>
6556         * NEWS: Add.
6558 2007-02-08  Simon Josefsson <simon@josefsson.org>
6560         * NEWS, lib/x509/x509.c: Fix.
6562 2007-02-08  Simon Josefsson <simon@josefsson.org>
6564         * includes/gnutls/gnutls.h.in: Doc fix.
6566 2007-02-08  Simon Josefsson <simon@josefsson.org>
6568         * lib/x509/x509.c: Support XMPP OID.
6570 2007-02-08  Simon Josefsson <simon@josefsson.org>
6572         * lib/x509/x509.c: Doc fix.
6574 2007-02-08  Simon Josefsson <simon@josefsson.org>
6576         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
6577         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
6578         otherName SAN's.
6580 2007-02-07  Simon Josefsson <simon@josefsson.org>
6582         * doc/gnutls.texi: Fix.
6584 2007-02-07  Simon Josefsson <simon@josefsson.org>
6586         * doc/gnutls.texi: add tcp and tlsia
6588 2007-02-07  Simon Josefsson <simon@josefsson.org>
6590         * AUTHORS: Fix.
6592 2007-02-07  Simon Josefsson <simon@josefsson.org>
6594         * src/serv.c: Don't say TLS 1.0.
6596 2007-02-07  Simon Josefsson <simon@josefsson.org>
6598         * NEWS: Fix.
6600 2007-02-07  Simon Josefsson <simon@josefsson.org>
6602         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
6604 2007-02-07  Simon Josefsson <simon@josefsson.org>
6606         * NEWS: Add.
6608 2007-02-07  Simon Josefsson <simon@josefsson.org>
6610         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
6612 2007-02-07  Simon Josefsson <simon@josefsson.org>
6614         * NEWS: Add.
6616 2007-02-07  Simon Josefsson <simon@josefsson.org>
6618         * doc/gnutls.texi: dsa key
6620 2007-02-06  Simon Josefsson <simon@josefsson.org>
6622         * doc/gnutls.texi: Fix.
6624 2007-02-06  Simon Josefsson <simon@josefsson.org>
6626         * lib/gnutls_sig.c: Fix crash on failures.
6628 2007-02-06  Simon Josefsson <simon@josefsson.org>
6630         * NEWS, configure.in: Bump versions.
6632 2007-02-06  Simon Josefsson <simon@josefsson.org>
6634         * doc/protocol/draft-ietf-tls-srp-00.txt,
6635         doc/protocol/draft-ietf-tls-srp-01.txt,
6636         doc/protocol/draft-ietf-tls-srp-02.txt,
6637         doc/protocol/draft-ietf-tls-srp-03.txt,
6638         doc/protocol/draft-ietf-tls-srp-04.txt,
6639         doc/protocol/draft-ietf-tls-srp-05.txt,
6640         doc/protocol/draft-ietf-tls-srp-06.txt,
6641         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
6643 2007-02-06  Simon Josefsson <simon@josefsson.org>
6645         * ChangeLog: [no log message]
6647 2007-02-06  Simon Josefsson <simon@josefsson.org>
6649         * NEWS: Version 1.7.5.
6651 2007-02-06  Simon Josefsson <simon@josefsson.org>
6653         * NEWS: Fix.
6655 2007-02-06  Simon Josefsson <simon@josefsson.org>
6657         * NEWS: Add.
6659 2007-02-06  Simon Josefsson <simon@josefsson.org>
6661         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6662         lgl/m4/string_h.m4, lgl/string_.h: Update.
6664 2007-02-06  Simon Josefsson <simon@josefsson.org>
6666         * NEWS: Reorder.
6668 2007-02-06  Simon Josefsson <simon@josefsson.org>
6670         * doc/gnutls.texi: Fix.
6672 2007-02-06  Simon Josefsson <simon@josefsson.org>
6674         * NEWS: Add.
6676 2007-02-06  Simon Josefsson <simon@josefsson.org>
6678         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
6680 2007-02-06  Simon Josefsson <simon@josefsson.org>
6682         * doc/gnutls.texi: mention psk
6684 2007-02-06  Simon Josefsson <simon@josefsson.org>
6686         * NEWS: Add.
6688 2007-02-06  Simon Josefsson <simon@josefsson.org>
6690         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
6691         GNUTLS_KX_SRP_DSS if there is no SRP credential.
6693 2007-02-06  Simon Josefsson <simon@josefsson.org>
6695         * doc/gnutls.texi: fix
6697 2007-02-06  Simon Josefsson <simon@josefsson.org>
6699         * doc/gnutls.texi: fix
6701 2007-02-06  Simon Josefsson <simon@josefsson.org>
6703         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
6704         username/password.
6706 2007-02-06  Simon Josefsson <simon@josefsson.org>
6708         * doc/gnutls.texi: Add.
6710 2007-02-06  Simon Josefsson <simon@josefsson.org>
6712         * src/cli.c: Prefer PSK.
6714 2007-02-06  Simon Josefsson <simon@josefsson.org>
6716         * src/cli.c, src/serv.c: Modernize priorities.
6718 2007-02-06  Simon Josefsson <simon@josefsson.org>
6720         * doc/gnutls.texi: more
6722 2007-02-06  Simon Josefsson <simon@josefsson.org>
6724         * src/common.c: Parse new MACs.
6726 2007-02-06  Simon Josefsson <simon@josefsson.org>
6728         * src/serv.c: Prefer OpenPGP certs from client.
6730 2007-02-06  Simon Josefsson <simon@josefsson.org>
6732         * doc/gnutls.texi: Fix.
6734 2007-02-06  Simon Josefsson <simon@josefsson.org>
6736         * NEWS: Fix.
6738 2007-02-06  Simon Josefsson <simon@josefsson.org>
6740         * src/cli-gaa.c: Generated.
6742 2007-02-06  Simon Josefsson <simon@josefsson.org>
6744         * configure.in: Bump versions.
6746 2007-02-06  Simon Josefsson <simon@josefsson.org>
6748         * NEWS: Add.
6750 2007-02-06  Simon Josefsson <simon@josefsson.org>
6752         * src/common.c: Typo in last commit.
6754 2007-02-06  Simon Josefsson <simon@josefsson.org>
6756         * src/cli.gaa: Typo.
6758 2007-02-06  Simon Josefsson <simon@josefsson.org>
6760         * src/common.c: Fix --list.
6762 2007-02-06  Simon Josefsson <simon@josefsson.org>
6764         * doc/gnutls.texi: Add.
6766 2007-02-06  Simon Josefsson <simon@josefsson.org>
6768         * lib/gnutls_hash_int.c: Revert, not needed.
6770 2007-02-06  Simon Josefsson <simon@josefsson.org>
6772         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
6773         commit.
6775 2007-02-06  Simon Josefsson <simon@josefsson.org>
6777         * src/serv.c: Fix last commit.
6779 2007-02-06  Simon Josefsson <simon@josefsson.org>
6781         * src/serv.c: Support TLS 1.2 and AES 256.
6783 2007-02-05  Simon Josefsson <simon@josefsson.org>
6785         * ChangeLog: [no log message]
6787 2007-02-05  Simon Josefsson <simon@josefsson.org>
6789         * NEWS: Version 1.7.4.
6791 2007-02-05  Simon Josefsson <simon@josefsson.org>
6793         * NEWS: Add.
6795 2007-02-05  Simon Josefsson <simon@josefsson.org>
6797         * src/serv.c: use static DH params if none or provided
6799 2007-02-05  Simon Josefsson <simon@josefsson.org>
6801         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
6802         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
6804 2007-02-05  Simon Josefsson <simon@josefsson.org>
6806         * tests/pskself.c: No dh here.
6808 2007-02-05  Simon Josefsson <simon@josefsson.org>
6810         * NEWS: Reorder.
6812 2007-02-05  Simon Josefsson <simon@josefsson.org>
6814         * tests/sha2/.cvsignore: [no log message]
6816 2007-02-05  Simon Josefsson <simon@josefsson.org>
6818         * NEWS: Fix.
6820 2007-02-05  Simon Josefsson <simon@josefsson.org>
6822         * configure.in, tests/Makefile.am: Add SHA-2 self test.
6824 2007-02-05  Simon Josefsson <simon@josefsson.org>
6826         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
6827         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
6828         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
6830 2007-02-05  Simon Josefsson <simon@josefsson.org>
6832         * NEWS: Add.
6834 2007-02-05  Simon Josefsson <simon@josefsson.org>
6836         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
6837         for templates.
6839 2007-02-05  Simon Josefsson <simon@josefsson.org>
6841         * src/certtool-gaa.c: Generated.
6843 2007-02-05  Simon Josefsson <simon@josefsson.org>
6845         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
6847 2007-02-05  Simon Josefsson <simon@josefsson.org>
6849         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
6850         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
6851         (RSA-)SHA-256/384/512.
6853 2007-02-05  Simon Josefsson <simon@josefsson.org>
6855         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
6857 2007-02-05  Simon Josefsson <simon@josefsson.org>
6859         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
6860         Affects gnutls_sign_algorithm_get_name, and
6861         _gnutls_x509_sign_to_oid.
6863 2007-02-05  Simon Josefsson <simon@josefsson.org>
6865         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
6867 2007-02-05  Simon Josefsson <simon@josefsson.org>
6869         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
6870         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
6871         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
6872         lgl/string_.h: Update.
6874 2007-02-04  Simon Josefsson <simon@josefsson.org>
6876         * NEWS: Add.
6878 2007-02-04  Simon Josefsson <simon@josefsson.org>
6880         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6881         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6882         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
6883         lgl/string_.h: Update.
6885 2007-02-02  Simon Josefsson <simon@josefsson.org>
6887         * doc/gnutls.texi: Typo.
6889 2007-02-02  Simon Josefsson <simon@josefsson.org>
6891         * NEWS: Add.
6893 2007-02-02  Simon Josefsson <simon@josefsson.org>
6895         * NEWS, configure.in: Bump versions.
6897 2007-02-02  Simon Josefsson <simon@josefsson.org>
6899         * doc/signatures.texi: Removed the wrong file, re-add this one.
6900         Oops.
6902 2007-02-02  Simon Josefsson <simon@josefsson.org>
6904         * doc/Makefile.am: Remove bibliography.texi.
6906 2007-02-02  Simon Josefsson <simon@josefsson.org>
6908         * doc/bibliography.texi, doc/signatures.texi: Remove.
6910 2007-02-02  Simon Josefsson <simon@josefsson.org>
6912         * doc/gnutls.texi: Don't use my-bib-macros.
6914 2007-02-02  Simon Josefsson <simon@josefsson.org>
6916         * doc/my-bib-macros.texi: use pxref.
6918 2007-02-02  Simon Josefsson <simon@josefsson.org>
6920         * doc/my-bib-macros.texi: Fix.
6922 2007-02-02  Simon Josefsson <simon@josefsson.org>
6924         * doc/gnutls.texi: proxy and certtool stuff
6926 2007-02-02  Simon Josefsson <simon@josefsson.org>
6928         * lib/x509/xml.c: Doc fix.
6930 2007-02-02  Simon Josefsson <simon@josefsson.org>
6932         * doc/bibliography.texi: reorder
6934 2007-02-02  Simon Josefsson <simon@josefsson.org>
6936         * doc/bibliography.texi: Add rfc3820.
6938 2007-02-02  Simon Josefsson <simon@josefsson.org>
6940         * doc/gnutls.texi: Mention RFC 3820.
6942 2007-02-02  Simon Josefsson <simon@josefsson.org>
6944         * doc/gnutls.texi: Improve extensions stuff.
6946 2007-02-01  Simon Josefsson <simon@josefsson.org>
6948         * ChangeLog: [no log message]
6950 2007-02-01  Simon Josefsson <simon@josefsson.org>
6952         * NEWS: Version 1.7.3.
6954 2007-02-01  Simon Josefsson <simon@josefsson.org>
6956         * NEWS: Typo.
6958 2007-02-01  Simon Josefsson <simon@josefsson.org>
6960         * tests/pathlen/ca-no-pathlen.pem,
6961         tests/pathlen/no-ca-or-pathlen.pem: Update.
6963 2007-02-01  Simon Josefsson <simon@josefsson.org>
6965         * NEWS: Add.
6967 2007-02-01  Simon Josefsson <simon@josefsson.org>
6969         * src/certtool.c: Print times in UTC.
6971 2007-02-01  Simon Josefsson <simon@josefsson.org>
6973         * NEWS: Fix.
6975 2007-02-01  Simon Josefsson <simon@josefsson.org>
6977         * tests/key-id/.cvsignore: [no log message]
6979 2007-02-01  Simon Josefsson <simon@josefsson.org>
6981         * NEWS: Reorder.
6983 2007-02-01  Simon Josefsson <simon@josefsson.org>
6985         * configure.in: Typo.
6987 2007-02-01  Simon Josefsson <simon@josefsson.org>
6989         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
6990         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
6991         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
6992         tests/key-id/key-ca.pem, tests/key-id/key-id,
6993         tests/key-id/key-user.pem: Add key-id self test.
6995 2007-02-01  Simon Josefsson <simon@josefsson.org>
6997         * src/certtool.c: Don't print proxy info if there aren't any proxy
6998         extension.
7000 2007-02-01  Simon Josefsson <simon@josefsson.org>
7002         * doc/protocol/rfc4785.txt: Add.
7004 2007-01-31  Simon Josefsson <simon@josefsson.org>
7006         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7007         present.  Reported by Dale Sedivec
7008         <dale-keyword-gnutls.5670f1@codefu.org>.
7010 2007-01-31  Simon Josefsson <simon@josefsson.org>
7012         * lib/x509/x509.c: Doc fix.
7014 2007-01-31  Simon Josefsson <simon@josefsson.org>
7016         * doc/manpages/Makefile.am: Add.
7018 2007-01-31  Simon Josefsson <simon@josefsson.org>
7020         * src/certtool-cfg.c: Fix last commit.
7022 2007-01-31  Simon Josefsson <simon@josefsson.org>
7024         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7025         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7026         reading/generating proxy certificates in certtool.
7028 2007-01-31  Simon Josefsson <simon@josefsson.org>
7030         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7031         lib/x509/extensions.h, lib/x509/x509.c: Add
7032         gnutls_x509_crt_get_proxy.
7034 2007-01-31  Simon Josefsson <simon@josefsson.org>
7036         * lib/x509/x509_write.c: Fix last commit.
7038 2007-01-31  Simon Josefsson <simon@josefsson.org>
7040         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7042 2007-01-31  Simon Josefsson <simon@josefsson.org>
7044         * NEWS: Mention RFC 3820.
7046 2007-01-31  Simon Josefsson <simon@josefsson.org>
7048         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7049         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
7050         Add proxy certificate APIs.
7052 2007-01-31  Simon Josefsson <simon@josefsson.org>
7054         * NEWS: Add.
7056 2007-01-31  Simon Josefsson <simon@josefsson.org>
7058         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7060 2007-01-31  Simon Josefsson <simon@josefsson.org>
7062         * gl/.cvsignore, lgl/.cvsignore: [no log message]
7064 2007-01-31  Simon Josefsson <simon@josefsson.org>
7066         * lib/defines.h: String.h from gnulib now makes sure memmem is
7067         available.
7069 2007-01-31  Simon Josefsson <simon@josefsson.org>
7071         * gl/strdup.h, lgl/memmem.h: Remove.
7073 2007-01-31  Simon Josefsson <simon@josefsson.org>
7075         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7076         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7077         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7078         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7079         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7080         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7081         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7082         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7083         lgl/vasnprintf.c, lgl/wchar_.h: Update.
7085 2007-01-31  Simon Josefsson <simon@josefsson.org>
7087         * tests/pathlen/.cvsignore: Add.
7089 2007-01-26  Simon Josefsson <simon@josefsson.org>
7091         * NEWS: Add.
7093 2007-01-26  Simon Josefsson <simon@josefsson.org>
7095         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7096         tests/pathlen/ca-no-pathlen.pem,
7097         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7098         pathlen bug (and general certificate parsing).
7100 2007-01-26  Simon Josefsson <simon@josefsson.org>
7102         * NEWS: Add.
7104 2007-01-26  Simon Josefsson <simon@josefsson.org>
7106         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7107         pathLenConstraint is read, even if CA reading fails.
7109 2007-01-25  Simon Josefsson <simon@josefsson.org>
7111         * NEWS: Add.
7113 2007-01-25  Simon Josefsson <simon@josefsson.org>
7115         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7116         describe C++ compiler bug problem.
7118 2007-01-25  Simon Josefsson <simon@josefsson.org>
7120         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7121         in a "better" way, tiny patch from Matthias Scheler
7122         <tron@NetBSD.org>.
7124 2007-01-16  Simon Josefsson <simon@josefsson.org>
7126         * configure.in: Bump versions.
7128 2007-01-16  Simon Josefsson <simon@josefsson.org>
7130         * NEWS: Add.
7132 2007-01-16  Simon Josefsson <simon@josefsson.org>
7134         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7135         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7136         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7137         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7139 2007-01-15  Simon Josefsson <simon@josefsson.org>
7141         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7143 2007-01-14  Simon Josefsson <simon@josefsson.org>
7145         * ChangeLog: [no log message]
7147 2007-01-14  Simon Josefsson <simon@josefsson.org>
7149         * NEWS: Version 1.7.2.
7151 2007-01-14  Simon Josefsson <simon@josefsson.org>
7153         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7154         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7156 2007-01-14  Simon Josefsson <simon@josefsson.org>
7158         * NEWS: Add.
7160 2007-01-14  Simon Josefsson <simon@josefsson.org>
7162         * libextra/opencdk/pubkey.c: Doc fix.
7164 2007-01-14  Simon Josefsson <simon@josefsson.org>
7166         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7167         Lenz <mario.lenz@gmx.net>.
7169 2007-01-13  Simon Josefsson <simon@josefsson.org>
7171         * NEWS, THANKS: Add.
7173 2007-01-12  Simon Josefsson <simon@josefsson.org>
7175         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7176         virtual method (possibly incorrect but I don't know what the
7177         intention was).
7179 2007-01-12  Simon Josefsson <simon@josefsson.org>
7181         * NEWS, configure.in: Don't use -mms-bitfields
7182         --enable-runtime-pseudo-reloc.
7184 2007-01-12  Simon Josefsson <simon@josefsson.org>
7186         * gl/Makefile.am: Fix objdir!=srcdir.
7188 2007-01-11  Simon Josefsson <simon@josefsson.org>
7190         * NEWS: Add.
7192 2007-01-11  Simon Josefsson <simon@josefsson.org>
7194         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7195         available, and store them in the PKCS12 blob.  Suggested by Sascha
7196         Ziemann <sascha.ziemann@secunet.com>.
7198 2007-01-11  Simon Josefsson <simon@josefsson.org>
7200         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7202 2007-01-11  Simon Josefsson <simon@josefsson.org>
7204         * doc/manpages/Makefile.am: Add.
7206 2007-01-11  Simon Josefsson <simon@josefsson.org>
7208         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7209         before gl.
7211 2007-01-11  Simon Josefsson <simon@josefsson.org>
7213         * NEWS: Fix.
7215 2007-01-11  Simon Josefsson <simon@josefsson.org>
7217         * NEWS, configure.in, includes/gnutls/x509.h,
7218         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7219         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7220         src/certtool.c: Support pathLenConstraint.
7222 2007-01-11  Simon Josefsson <simon@josefsson.org>
7224         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7225         add it twice.
7227 2007-01-11  Simon Josefsson <simon@josefsson.org>
7229         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7230         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7232 2007-01-11  Simon Josefsson <simon@josefsson.org>
7234         * libextra/gnutls_extra.c: Need strverscmp.h.
7236 2007-01-11  Simon Josefsson <simon@josefsson.org>
7238         * NEWS: Fix.
7240 2007-01-11  Simon Josefsson <simon@josefsson.org>
7242         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7243         libgnutls now.  Fix copyright years.
7245 2007-01-11  Simon Josefsson <simon@josefsson.org>
7247         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7248         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7249         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7250         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7251         gnutls-extra integration, for OpenPGP certs.
7253 2007-01-11  Simon Josefsson <simon@josefsson.org>
7255         * libextra/gnutls_extra.c: Replace libgcrypt version check with
7256         strverscmp.  No need to duplicate prototype found in gnutls.h for
7257         gnutls_check_version.
7259 2007-01-09  Simon Josefsson <simon@josefsson.org>
7261         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7262         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7263         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7264         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7265         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7266         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7267         lgl/m4/lib-link.m4: Update.
7269 2007-01-05  Simon Josefsson <simon@josefsson.org>
7271         * NEWS: Add.
7273 2007-01-05  Simon Josefsson <simon@josefsson.org>
7275         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7276         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7277         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7279 2007-01-05  Simon Josefsson <simon@josefsson.org>
7281         * configure.in: Bump versions.
7283 2007-01-05  Simon Josefsson <simon@josefsson.org>
7285         * NEWS: Add.
7287 2007-01-05  Simon Josefsson <simon@josefsson.org>
7289         * configure.in: Revert part of patch.
7291 2007-01-05  Simon Josefsson <simon@josefsson.org>
7293         * configure.in, src/Makefile.am: Tiny patch from
7294         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
7295         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
7296         `.gaa' files as being in `$(srcdir)', thereby allowing for
7297         out-of-source-tree builds.
7299 2006-12-28  Simon Josefsson <simon@josefsson.org>
7301         * ChangeLog: [no log message]
7303 2006-12-28  Simon Josefsson <simon@josefsson.org>
7305         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7306         it.
7308 2006-12-28  Simon Josefsson <simon@josefsson.org>
7310         * ChangeLog: [no log message]
7312 2006-12-28  Simon Josefsson <simon@josefsson.org>
7314         * NEWS: Version 1.7.1.
7316 2006-12-28  Simon Josefsson <simon@josefsson.org>
7318         * NEWS: Add.
7320 2006-12-28  Simon Josefsson <simon@josefsson.org>
7322         * NEWS: Add.
7324 2006-12-28  Simon Josefsson <simon@josefsson.org>
7326         * NEWS: Fix.
7328 2006-12-28  Simon Josefsson <simon@josefsson.org>
7330         * NEWS: Fix.
7332 2006-12-28  Simon Josefsson <simon@josefsson.org>
7334         * NEWS, THANKS: Add.
7336 2006-12-28  Simon Josefsson <simon@josefsson.org>
7338         * lib/gnutls_asn1_tab.c: Generate.
7340 2006-12-28  Simon Josefsson <simon@josefsson.org>
7342         * lib/gnutls.asn: Fix comment to make it parse correctly.
7344 2006-12-27  Simon Josefsson <simon@josefsson.org>
7346         * tests/.cvsignore: [no log message]
7348 2006-12-27  Simon Josefsson <simon@josefsson.org>
7350         * NEWS: Add.
7352 2006-12-27  Simon Josefsson <simon@josefsson.org>
7354         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7355         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7356         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7357         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
7359 2006-12-27  Simon Josefsson <simon@josefsson.org>
7361         * NEWS: Add.
7363 2006-12-27  Simon Josefsson <simon@josefsson.org>
7365         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7366         lib/x509/Makefile.am, libextra/Makefile.am,
7367         libextra/openpgp/Makefile.am: Tiny patch from
7368         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
7369           `$(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.
7371 2006-12-27  Simon Josefsson <simon@josefsson.org>
7373         * NEWS, THANKS: Add.
7375 2006-12-27  Simon Josefsson <simon@josefsson.org>
7377         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7378         cert requests (i.e., include a empty list of supported hashes).
7379         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7380         Courtès).
7382 2006-12-27  Simon Josefsson <simon@josefsson.org>
7384         * NEWS: Add.
7386 2006-12-27  Simon Josefsson <simon@josefsson.org>
7388         * tests/userid/.cvsignore: [no log message]
7390 2006-12-27  Simon Josefsson <simon@josefsson.org>
7392         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
7393         problem reported by Max Kellermann <max@duempel.org>.
7395 2006-12-27  Simon Josefsson <simon@josefsson.org>
7397         * lib/pkix_asn1_tab.c: Generated.
7399 2006-12-27  Simon Josefsson <simon@josefsson.org>
7401         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
7402         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
7403         DirectoryString, to deal with backwards compatibility if there are
7404         IA5String UID fields out there that were generated by older
7405         versions.  Reported by Max Kellermann <max@duempel.org>.
7407 2006-12-27  Simon Josefsson <simon@josefsson.org>
7409         * tests/userid/userid: Add.
7411 2006-12-27  Simon Josefsson <simon@josefsson.org>
7413         * configure.in: Add tests/userid/.
7415 2006-12-27  Simon Josefsson <simon@josefsson.org>
7417         * tests/Makefile.am: Add userid/.
7419 2006-12-27  Simon Josefsson <simon@josefsson.org>
7421         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
7423 2006-12-27  Simon Josefsson <simon@josefsson.org>
7425         * NEWS: Add.
7427 2006-12-27  Simon Josefsson <simon@josefsson.org>
7429         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
7430         certificate authority list, to make sure server's send the proper
7431         list of expected CAs to the client.  Reported by Max Kellermann
7432         <max@duempel.org>.
7434 2006-12-27  Simon Josefsson <simon@josefsson.org>
7436         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
7437         by Max Kellermann <max@duempel.org>.
7439 2006-12-27  Simon Josefsson <simon@josefsson.org>
7441         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
7442         Add.
7444 2006-12-27  Simon Josefsson <simon@josefsson.org>
7446         * NEWS: Add.
7448 2006-12-27  Simon Josefsson <simon@josefsson.org>
7450         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
7451         lgl/m4/stdint.m4: Update.
7453 2006-12-26  Simon Josefsson <simon@josefsson.org>
7455         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
7457 2006-12-26  Simon Josefsson <simon@josefsson.org>
7459         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
7461 2006-12-26  Simon Josefsson <simon@josefsson.org>
7463         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
7464         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
7466 2006-12-26  Simon Josefsson <simon@josefsson.org>
7468         * po/LINGUAS, po/de.po: Sync with TP.
7470 2006-12-10  Simon Josefsson <simon@josefsson.org>
7472         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
7473         (should have just been .cvsignore'd).
7475 2006-12-10  Simon Josefsson <simon@josefsson.org>
7477         * m4/.cvsignore: [no log message]
7479 2006-12-10  Simon Josefsson <simon@josefsson.org>
7481         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
7483 2006-12-10  Simon Josefsson <simon@josefsson.org>
7485         * NEWS: Fix.
7487 2006-12-10  Simon Josefsson <simon@josefsson.org>
7489         * NEWS: Add.
7491 2006-12-10  Simon Josefsson <simon@josefsson.org>
7493         * configure.in: Bump versions.
7495 2006-12-10  Simon Josefsson <simon@josefsson.org>
7497         * NEWS, configure.in: Bump versions.
7499 2006-12-01  Simon Josefsson <simon@josefsson.org>
7501         * lib/gnutls_record.c: Doc fix.
7503 2006-11-29  Simon Josefsson <simon@josefsson.org>
7505         * gl/Makefile.am, lgl/Makefile.am: Update.
7507 2006-11-29  Simon Josefsson <simon@josefsson.org>
7509         * ChangeLog: [no log message]
7511 2006-11-29  Simon Josefsson <simon@josefsson.org>
7513         * Makefile.am: Put in devel/ directory.  Disable doc generation.
7515 2006-11-29  Simon Josefsson <simon@josefsson.org>
7517         * NEWS: Version 1.7.0.
7519 2006-11-29  Simon Josefsson <simon@josefsson.org>
7521         * NEWS: Add.
7523 2006-11-29  Simon Josefsson <simon@josefsson.org>
7525         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
7527 2006-11-29  Simon Josefsson <simon@josefsson.org>
7529         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
7530         default.
7532 2006-11-29  Simon Josefsson <simon@josefsson.org>
7534         * NEWS: Fix.
7536 2006-11-28  Simon Josefsson <simon@josefsson.org>
7538         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
7539         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
7541 2006-11-26  Simon Josefsson <simon@josefsson.org>
7543         * NEWS: Fix.
7545 2006-11-26  Simon Josefsson <simon@josefsson.org>
7547         * NEWS: Add.
7549 2006-11-26  Simon Josefsson <simon@josefsson.org>
7551         * tests/anonself.c: Print TLS version too.
7553 2006-11-26  Simon Josefsson <simon@josefsson.org>
7555         * tests/anonself.c: More debugging.
7557 2006-11-26  Simon Josefsson <simon@josefsson.org>
7559         * tests/utils.c: Output more debug info.
7561 2006-11-26  Simon Josefsson <simon@josefsson.org>
7563         * NEWS: Fix.
7565 2006-11-26  Simon Josefsson <simon@josefsson.org>
7567         * libextra/opencdk/keyserver.c: Doc fix.
7569 2006-11-26  Simon Josefsson <simon@josefsson.org>
7571         * libextra/opencdk/opencdk.h: Doc fixes.
7573 2006-11-26  Simon Josefsson <simon@josefsson.org>
7575         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
7576         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
7577         libextra/opencdk/sign.c: Doc fix.
7579 2006-11-26  Simon Josefsson <simon@josefsson.org>
7581         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
7582         libextra/opencdk/sign.c: Doc fix.
7584 2006-11-26  Simon Josefsson <simon@josefsson.org>
7586         * libextra/opencdk/keydb.c: Doc fix.
7588 2006-11-26  Simon Josefsson <simon@josefsson.org>
7590         * libextra/gnutls_ia.c: Use new internal PRF API.
7592 2006-11-26  Simon Josefsson <simon@josefsson.org>
7594         * lib/gnutls_sig.c: To use NULL
7595         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
7596         question.
7598 2006-11-26  Simon Josefsson <simon@josefsson.org>
7600         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
7601         fixes problem reported by "Michael C. Vergallen"
7602         <mvergall@telenet.be>.
7604 2006-11-26  Simon Josefsson <simon@josefsson.org>
7606         * NEWS: Add.
7608 2006-11-25  Simon Josefsson <simon@josefsson.org>
7610         * NEWS: Add.
7612 2006-11-25  Simon Josefsson <simon@josefsson.org>
7614         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
7615         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
7616         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
7617         www.mikestoolbox.org:4433.
7619 2006-11-25  Simon Josefsson <simon@josefsson.org>
7621         * src/common.c: Support "TLS1.2" as protocol name.
7623 2006-11-25  Simon Josefsson <simon@josefsson.org>
7625         * NEWS: Add.
7627 2006-11-25  Simon Josefsson <simon@josefsson.org>
7629         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
7631 2006-11-25  Simon Josefsson <simon@josefsson.org>
7633         * lib/gnutls_algorithms.c: Support TLS 1.2.
7635 2006-11-25  Simon Josefsson <simon@josefsson.org>
7637         * NEWS: Add.
7639 2006-11-25  Simon Josefsson <simon@josefsson.org>
7641         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7642         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7643         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7644         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7645         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
7646         Update.
7648 2006-11-25  Simon Josefsson <simon@josefsson.org>
7650         * NEWS, configure.in: Bump versions.
7652 2006-11-22  Simon Josefsson <simon@josefsson.org>
7654         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
7656 2006-11-17  Simon Josefsson <simon@josefsson.org>
7658         * ChangeLog: [no log message]
7660 2006-11-17  Simon Josefsson <simon@josefsson.org>
7662         * Makefile.am: Release do non-devel directory.
7664 2006-11-17  Simon Josefsson <simon@josefsson.org>
7666         * NEWS: Version 1.6.0.
7668 2006-11-17  Simon Josefsson <simon@josefsson.org>
7670         * doc/manpages/Makefile.am: Fix copyright years.
7672 2006-11-17  Simon Josefsson <simon@josefsson.org>
7674         * configure.in: Bump versions.
7676 2006-11-17  Simon Josefsson <simon@josefsson.org>
7678         * NEWS: Add.
7680 2006-11-16  Simon Josefsson <simon@josefsson.org>
7682         * ChangeLog: [no log message]
7684 2006-11-16  Simon Josefsson <simon@josefsson.org>
7686         * NEWS: Version 1.5.5.
7688 2006-11-16  Simon Josefsson <simon@josefsson.org>
7690         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
7691         <tim.kosse@filezilla-project.org>.
7693 2006-11-16  Simon Josefsson <simon@josefsson.org>
7695         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
7696         project.
7698 2006-11-16  Simon Josefsson <simon@josefsson.org>
7700         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
7702 2006-11-16  Simon Josefsson <simon@josefsson.org>
7704         * tests/rsa-md5-collision/Makefile.am: Remove.
7706 2006-11-16  Simon Josefsson <simon@josefsson.org>
7708         * NEWS: Add.
7710 2006-11-16  Simon Josefsson <simon@josefsson.org>
7712         * NEWS: Add.
7714 2006-11-16  Simon Josefsson <simon@josefsson.org>
7716         * NEWS: Add.
7718 2006-11-16  Simon Josefsson <simon@josefsson.org>
7720         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
7721         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
7722         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
7723         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
7725 2006-11-16  Simon Josefsson <simon@josefsson.org>
7727         * tests/rsa-md5-collision/chain1-expect.log,
7728         tests/rsa-md5-collision/chain2-expect.log: Remove.
7730 2006-11-16  Simon Josefsson <simon@josefsson.org>
7732         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
7734 2006-11-16  Simon Josefsson <simon@josefsson.org>
7736         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
7737         mingw32.
7739 2006-11-15  Simon Josefsson <simon@josefsson.org>
7741         * configure.in: Bump versions (done incorrectly in the 1.5.4
7742         release).
7744 2006-11-15  Simon Josefsson <simon@josefsson.org>
7746         * NEWS: Add.
7748 2006-11-15  Simon Josefsson <simon@josefsson.org>
7750         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
7751         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
7753 2006-11-14  Simon Josefsson <simon@josefsson.org>
7755         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
7757 2006-11-11  Simon Josefsson <simon@josefsson.org>
7759         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
7761 2006-11-07  Simon Josefsson <simon@josefsson.org>
7763         * ChangeLog: [no log message]
7765 2006-11-07  Simon Josefsson <simon@josefsson.org>
7767         * NEWS: Version 1.5.4.
7769 2006-11-07  Simon Josefsson <simon@josefsson.org>
7771         * NEWS: Add.
7773 2006-11-07  Simon Josefsson <simon@josefsson.org>
7775         * NEWS: Add.
7777 2006-11-07  Simon Josefsson <simon@josefsson.org>
7779         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7780         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
7781         lib/gnutls_global.c: Use strverscmp.
7783 2006-11-07  Simon Josefsson <simon@josefsson.org>
7785         * lib/gnutls_buffers.c: Typo.
7787 2006-11-07  Simon Josefsson <simon@josefsson.org>
7789         * NEWS, doc/manpages/Makefile.am: Add.
7791 2006-11-07  Simon Josefsson <simon@josefsson.org>
7793         * libextra/gnutls_ia.c: Doc fix.
7795 2006-11-07  Simon Josefsson <simon@josefsson.org>
7797         * doc/gnutls.texi: More errno discussion regarding push/pull
7798         functions.
7800 2006-11-07  Simon Josefsson <simon@josefsson.org>
7802         * NEWS: Add.
7804 2006-11-07  Simon Josefsson <simon@josefsson.org>
7806         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
7807         issues.
7809 2006-11-07  Simon Josefsson <simon@josefsson.org>
7811         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
7812         using WSAGetLastError().
7814 2006-11-07  Simon Josefsson <simon@josefsson.org>
7816         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7817         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
7818         suggested by tim.kosse@filezilla-project.org.
7820 2006-11-06  Simon Josefsson <simon@josefsson.org>
7822         * NEWS: Fix.
7824 2006-11-05  Simon Josefsson <simon@josefsson.org>
7826         * NEWS: Add.
7828 2006-11-05  Simon Josefsson <simon@josefsson.org>
7830         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
7831         configure.in).
7833 2006-11-05  Simon Josefsson <simon@josefsson.org>
7835         * configure.in: Set SOVERSION here.
7837 2006-11-05  Simon Josefsson <simon@josefsson.org>
7839         * lgl/.cvsignore: [no log message]
7841 2006-11-05  Simon Josefsson <simon@josefsson.org>
7843         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
7845 2006-11-03  Simon Josefsson <simon@josefsson.org>
7847         * lgl/printf-parse.c: Update.
7849 2006-10-30  Simon Josefsson <simon@josefsson.org>
7851         * NEWS: Add.
7853 2006-10-30  Simon Josefsson <simon@josefsson.org>
7855         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
7856         ludovic.courtes@laas.fr (Ludovic Courtès).
7858 2006-10-30  Simon Josefsson <simon@josefsson.org>
7860         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
7861         actual/required buffer size on return.  Suggested by
7862         ludovic.courtes@laas.fr (Ludovic Courtès).
7864 2006-10-30  Simon Josefsson <simon@josefsson.org>
7866         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
7867         libextra/openpgp/privkey.c: Fix return types.
7869 2006-10-30  Simon Josefsson <simon@josefsson.org>
7871         * NEWS: Add.
7873 2006-10-30  Simon Josefsson <simon@josefsson.org>
7875         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
7876         versions negotiate the highest version we support, instead of the
7877         lowest.  Reported by Pasi.Eronen@nokia.com.
7879 2006-10-30  Simon Josefsson <simon@josefsson.org>
7881         * NEWS: Add.
7883 2006-10-30  Simon Josefsson <simon@josefsson.org>
7885         * configure.in: Simplify ssize_t test.
7887 2006-10-30  Simon Josefsson <simon@josefsson.org>
7889         * doc/examples/ex-cert-select.c: Remove duplicate #include
7890         <sys/stat.h>.
7892 2006-10-30  Simon Josefsson <simon@josefsson.org>
7894         * configure.in, lib/defines.h: Simplify #include's using gnulib
7895         modules.
7897 2006-10-30  Simon Josefsson <simon@josefsson.org>
7899         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
7900         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
7901         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
7902         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
7903         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
7904         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
7905         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
7906         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
7907         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
7908         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
7909         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
7910         lgl/stat_.h: Update.
7912 2006-10-30  Simon Josefsson <simon@josefsson.org>
7914         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
7916 2006-10-30  Simon Josefsson <simon@josefsson.org>
7918         * NEWS, configure.in: Bump versions.
7920 2006-10-26  Simon Josefsson <simon@josefsson.org>
7922         * ChangeLog: [no log message]
7924 2006-10-26  Simon Josefsson <simon@josefsson.org>
7926         * NEWS: Version 1.5.3.
7928 2006-10-26  Simon Josefsson <simon@josefsson.org>
7930         * lgl/.cvsignore: [no log message]
7932 2006-10-26  Simon Josefsson <simon@josefsson.org>
7934         * libextra/opencdk/Makefile.am: Fix -I's.
7936 2006-10-26  Simon Josefsson <simon@josefsson.org>
7938         * tests/rsa-md5-collision/Makefile.am: Dist more.
7940 2006-10-26  Simon Josefsson <simon@josefsson.org>
7942         * NEWS, tests/rsa-md5-collision/README: Add.
7944 2006-10-26  Simon Josefsson <simon@josefsson.org>
7946         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
7947         tests/Makefile.am: Change lgpl/ library name.
7949 2006-10-26  Simon Josefsson <simon@josefsson.org>
7951         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
7952         to liblgnu, to avoid weird libtool errors.
7954 2006-10-26  Simon Josefsson <simon@josefsson.org>
7956         * lgl/Makefile.am, lgl/stdint_.h: Update.
7958 2006-10-26  Simon Josefsson <simon@josefsson.org>
7960         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7961         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7962         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7963         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7964         gl/uinttostr.c, gl/umaxtostr.c: Add.
7966 2006-10-26  Simon Josefsson <simon@josefsson.org>
7968         * NEWS: Fix.
7970 2006-10-26  Simon Josefsson <simon@josefsson.org>
7972         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
7973         0.5.11.
7975 2006-10-26  Simon Josefsson <simon@josefsson.org>
7977         * doc/gnutls.texi: Be specific about SSLv2 security problems.
7979 2006-10-24  Simon Josefsson <simon@josefsson.org>
7981         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
7983 2006-10-24  Simon Josefsson <simon@josefsson.org>
7985         * tests/rsa-md5-collision/Makefile.am: Dist more.
7987 2006-10-24  Simon Josefsson <simon@josefsson.org>
7989         * NEWS: Add.
7991 2006-10-24  Simon Josefsson <simon@josefsson.org>
7993         * tests/pkcs12-decode/.cvsignore: [no log message]
7995 2006-10-24  Simon Josefsson <simon@josefsson.org>
7997         * configure.in: Add tests.
7999 2006-10-24  Simon Josefsson <simon@josefsson.org>
8001         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8002         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8003         pkcs12-decode/.
8005 2006-10-24  Simon Josefsson <simon@josefsson.org>
8007         * tests/pkcs8-decode/pkcs8: More debugging info.
8009 2006-10-24  Simon Josefsson <simon@josefsson.org>
8011         * tests/pkcs8-decode/.cvsignore: [no log message]
8013 2006-10-24  Simon Josefsson <simon@josefsson.org>
8015         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8016         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8017         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8018         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8019         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8021 2006-10-24  Simon Josefsson <simon@josefsson.org>
8023         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
8024         rsa-md5-collision/.
8026 2006-10-24  Simon Josefsson <simon@josefsson.org>
8028         * tests/pkcs1-padding/.cvsignore,
8029         tests/rsa-md5-collision/.cvsignore: [no log message]
8031 2006-10-24  Simon Josefsson <simon@josefsson.org>
8033         * tests/rsa-md5-collision/Makefile.am,
8034         tests/rsa-md5-collision/chain1-expect.log,
8035         tests/rsa-md5-collision/chain2-expect.log,
8036         tests/rsa-md5-collision/mbox,
8037         tests/rsa-md5-collision/rsa-md5-collision: Add.
8039 2006-10-24  Simon Josefsson <simon@josefsson.org>
8041         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8042         tests/pkcs1-padding/pkcs1-pad-broken.pem,
8043         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8044         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8045         tests/pkcs1-padding/pkcs1-pad-ok.pem,
8046         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8048 2006-10-24  Simon Josefsson <simon@josefsson.org>
8050         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8051         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8052         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8053         directory.
8055 2006-10-24  Simon Josefsson <simon@josefsson.org>
8057         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8058         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8060 2006-10-21  Simon Josefsson <simon@josefsson.org>
8062         * NEWS: Add.
8064 2006-10-21  Simon Josefsson <simon@josefsson.org>
8066         * lgl/.cvsignore: [no log message]
8068 2006-10-21  Simon Josefsson <simon@josefsson.org>
8070         * tests/Makefile.am: Need lgpl gnulib.
8072 2006-10-21  Simon Josefsson <simon@josefsson.org>
8074         * src/Makefile.am: Add lgpl too.
8076 2006-10-21  Simon Josefsson <simon@josefsson.org>
8078         * libextra/Makefile.am: Reorder libgnu.la's.
8080 2006-10-21  Simon Josefsson <simon@josefsson.org>
8082         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8084 2006-10-21  Simon Josefsson <simon@josefsson.org>
8086         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8087         committed.
8089 2006-10-21  Simon Josefsson <simon@josefsson.org>
8091         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8093 2006-10-21  Simon Josefsson <simon@josefsson.org>
8095         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8096         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8097         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8098         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8099         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8100         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8101         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8102         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8103         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8104         modules.
8106 2006-10-21  Simon Josefsson <simon@josefsson.org>
8108         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8109         duplicate modules.
8111 2006-10-21  Simon Josefsson <simon@josefsson.org>
8113         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8115 2006-10-21  Simon Josefsson <simon@josefsson.org>
8117         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8119 2006-10-21  Simon Josefsson <simon@josefsson.org>
8121         * gl/Makefile.am: Move modules from gl/ to lgl/.
8123 2006-10-21  Simon Josefsson <simon@josefsson.org>
8125         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8126         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8127         to lgl/.
8129 2006-10-21  Simon Josefsson <simon@josefsson.org>
8131         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8132         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8133         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8134         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8135         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8136         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8137         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8138         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8139         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8140         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8141         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8142         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8143         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8144         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8145         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8146         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8147         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8148         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8149         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8150         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8151         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8152         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8153         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8154         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8155         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8156         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8157         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8158         lgl/xsize.h: Move modules from gl/ to lgl/.
8160 2006-10-21  Simon Josefsson <simon@josefsson.org>
8162         * lgl/.cvsignore: [no log message]
8164 2006-10-21  Simon Josefsson <simon@josefsson.org>
8166         * Makefile.am: Build lgl/ too.
8168 2006-10-21  Simon Josefsson <simon@josefsson.org>
8170         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8171         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8172         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8173         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8174         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8175         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8176         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8177         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8178         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8179         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8180         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8181         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8182         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8183         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8184         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8185         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8186         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8187         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8188         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8189         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8190         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8191         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8192         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8193         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8194         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8195         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8196         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8197         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8198         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8199         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8200         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8201         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8202         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8203         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8205 2006-10-21  Simon Josefsson <simon@josefsson.org>
8207         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8208         lgl/ instead of gl/.
8210 2006-10-21  Simon Josefsson <simon@josefsson.org>
8212         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8213         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8214         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8215         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8216         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8217         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8218         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8219         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8220         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8221         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8222         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8223         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8224         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8225         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8226         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8227         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8228         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8229         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8230         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8231         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8232         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8233         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8235 2006-10-21  Simon Josefsson <simon@josefsson.org>
8237         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8238         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8239         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8240         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8241         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
8242         Update.
8244 2006-10-19  Simon Josefsson <simon@josefsson.org>
8246         * NEWS: Add.
8248 2006-10-19  Simon Josefsson <simon@josefsson.org>
8250         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8251         lib/minitasn1/libtasn1.h: Update to 0.3.7.
8253 2006-10-11  Simon Josefsson <simon@josefsson.org>
8255         * NEWS: Add.
8257 2006-10-11  Simon Josefsson <simon@josefsson.org>
8259         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8260         0.5.10.
8262 2006-10-11  Simon Josefsson <simon@josefsson.org>
8264         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8266 2006-10-10  Simon Josefsson <simon@josefsson.org>
8268         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8270 2006-10-03  Simon Josefsson <simon@josefsson.org>
8272         * NEWS: Add.
8274 2006-10-03  Simon Josefsson <simon@josefsson.org>
8276         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8278 2006-10-03  Simon Josefsson <simon@josefsson.org>
8280         * NEWS, configure.in: Bump versions.
8282 2006-10-03  Simon Josefsson <simon@josefsson.org>
8284         * ChangeLog: [no log message]
8286 2006-10-03  Simon Josefsson <simon@josefsson.org>
8288         * NEWS: Version 1.5.2.
8290 2006-10-03  Simon Josefsson <simon@josefsson.org>
8292         * NEWS: Fix.
8294 2006-10-03  Simon Josefsson <simon@josefsson.org>
8296         * NEWS: Add.
8298 2006-10-03  Simon Josefsson <simon@josefsson.org>
8300         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
8301         Update.
8303 2006-09-29  Simon Josefsson <simon@josefsson.org>
8305         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8307 2006-09-26  Simon Josefsson <simon@josefsson.org>
8309         * NEWS: Add.
8311 2006-09-26  Simon Josefsson <simon@josefsson.org>
8313         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8314         reported by "Adam Langley" <agl@imperialviolet.org>.
8316 2006-09-25  Simon Josefsson <simon@josefsson.org>
8318         * NEWS: Add.
8320 2006-09-25  Simon Josefsson <simon@josefsson.org>
8322         * configure.in: Use library shared version 13 instead of 14,
8323         incrementing it was a mistake since no API/ABI changes happened.
8324         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8326 2006-09-25  Simon Josefsson <simon@josefsson.org>
8328         * configure.in: Improve the C++ test, to handle CXX env. variables,
8329         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8331 2006-09-25  Simon Josefsson <simon@josefsson.org>
8333         * NEWS: Add.
8335 2006-09-25  Simon Josefsson <simon@josefsson.org>
8337         * lib/Makefile.am: Use version script for libgnutlsxx too.
8339 2006-09-25  Simon Josefsson <simon@josefsson.org>
8341         * NEWS, lib/libgnutlsxx.vers: Add.
8343 2006-09-24  Simon Josefsson <simon@josefsson.org>
8345         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8346         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
8347         Update.
8349 2006-09-24  Simon Josefsson <simon@josefsson.org>
8351         * NEWS, configure.in: Bump versions.
8353 2006-09-24  Simon Josefsson <simon@josefsson.org>
8355         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8356         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
8357         logic.
8359 2006-09-24  Simon Josefsson <simon@josefsson.org>
8361         * THANKS: Add.
8363 2006-09-24  Simon Josefsson <simon@josefsson.org>
8365         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8366         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8367         <georg.schwarz@freenet.de>.
8369 2006-09-21  Simon Josefsson <simon@josefsson.org>
8371         * Makefile.am: Fix gendocs.sh path.
8373 2006-09-21  Simon Josefsson <simon@josefsson.org>
8375         * ChangeLog: [no log message]
8377 2006-09-21  Simon Josefsson <simon@josefsson.org>
8379         * NEWS: Version 1.5.1.
8381 2006-09-21  Simon Josefsson <simon@josefsson.org>
8383         * gl/override/gpl.diff: Rename.
8385 2006-09-21  Simon Josefsson <simon@josefsson.org>
8387         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
8388         gl/override/gpl.diff, gl/override/gpl.texi.diff,
8389         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
8391 2006-09-21  Simon Josefsson <simon@josefsson.org>
8393         * gl/override/lgpl.diff: Rename.
8395 2006-09-21  Simon Josefsson <simon@josefsson.org>
8397         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
8398         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
8399         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
8400         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
8401         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
8402         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
8403         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
8404         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
8405         gl/vasnprintf.c: Update.
8407 2006-09-21  Simon Josefsson <simon@josefsson.org>
8409         * NEWS: Add.
8411 2006-09-21  Simon Josefsson <simon@josefsson.org>
8413         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
8415 2006-09-21  Simon Josefsson <simon@josefsson.org>
8417         * doc/gnutls.texi: Add LGPL and GPL texts.
8419 2006-09-21  Simon Josefsson <simon@josefsson.org>
8421         * NEWS: Add.
8423 2006-09-21  Simon Josefsson <simon@josefsson.org>
8425         * tests/pkcs1-pad: Simplify grep expression, to work around debug
8426         messages from wine.
8428 2006-09-21  Simon Josefsson <simon@josefsson.org>
8430         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
8431         load or generate it, typically because it used a certificate
8432         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
8434 2006-09-21  Simon Josefsson <simon@josefsson.org>
8436         * src/certtool.c: Revert last patch.
8438 2006-09-21  Simon Josefsson <simon@josefsson.org>
8440         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
8441         that the lengths are the same.
8443 2006-09-21  Simon Josefsson <simon@josefsson.org>
8445         * NEWS, THANKS: Add.
8447 2006-09-21  Simon Josefsson <simon@josefsson.org>
8449         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
8450         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
8452 2006-09-19  Simon Josefsson <simon@josefsson.org>
8454         * tests/Makefile.am: Dist more.
8456 2006-09-19  Simon Josefsson <simon@josefsson.org>
8458         * tests/pkcs1-pad: Test another cert.
8460 2006-09-19  Simon Josefsson <simon@josefsson.org>
8462         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
8463         Weinmann.
8465 2006-09-18  Simon Josefsson <simon@josefsson.org>
8467         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
8469 2006-09-18  Simon Josefsson <simon@josefsson.org>
8471         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
8472         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
8474 2006-09-18  Simon Josefsson <simon@josefsson.org>
8476         * THANKS: Remove (already there).
8478 2006-09-18  Simon Josefsson <simon@josefsson.org>
8480         * THANKS: Add.
8482 2006-09-18  Simon Josefsson <simon@josefsson.org>
8484         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
8485         Langley" <agl@imperialviolet.org>.
8487 2006-09-12  Simon Josefsson <simon@josefsson.org>
8489         * NEWS: Add.
8491 2006-09-12  Simon Josefsson <simon@josefsson.org>
8493         * NEWS: Fix.
8495 2006-09-12  Simon Josefsson <simon@josefsson.org>
8497         * tests/pkcs1-pad: Fix.
8499 2006-09-12  Simon Josefsson <simon@josefsson.org>
8501         * lib/x509/verify.c: Permit empty parameters field too, found after
8502         adding self tests.
8504 2006-09-12  Simon Josefsson <simon@josefsson.org>
8506         * tests/pkcs1-pad: Fix exit code.
8508 2006-09-12  Simon Josefsson <simon@josefsson.org>
8510         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
8511         Eric Young in
8512         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
8514 2006-09-12  Simon Josefsson <simon@josefsson.org>
8516         * tests/pkcs1-pad: Add more tests.
8518 2006-09-12  Simon Josefsson <simon@josefsson.org>
8520         * tests/Makefile.am: Add pkcs1-pad test.
8522 2006-09-12  Simon Josefsson <simon@josefsson.org>
8524         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
8525         Yutaka OIWA <y.oiwa@aist.go.jp>.
8527 2006-09-12  Simon Josefsson <simon@josefsson.org>
8529         * tests/pkcs1-pad: Add.
8531 2006-09-12  Simon Josefsson <simon@josefsson.org>
8533         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
8534         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8536 2006-09-12  Simon Josefsson <simon@josefsson.org>
8538         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
8540 2006-09-11  Simon Josefsson <simon@josefsson.org>
8542         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
8543         debug mode, which isn't recommended for real use.
8545 2006-09-08  Simon Josefsson <simon@josefsson.org>
8547         * NEWS: Add.
8549 2006-09-08  Simon Josefsson <simon@josefsson.org>
8551         * NEWS: Fix.
8553 2006-09-08  Simon Josefsson <simon@josefsson.org>
8555         * NEWS: Fix.
8557 2006-09-08  Simon Josefsson <simon@josefsson.org>
8559         * NEWS: Add.
8561 2006-09-08  Simon Josefsson <simon@josefsson.org>
8563         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
8564         is empty, which it has to be for the hashes we support.  Otherwise,
8565         the field can encode "garbage" that might be used to make the
8566         signature be a perfect cube, similar (but not identical) to
8567         Bleichenbacher's Crypto 06 rump session attack.
8569 2006-09-08  Simon Josefsson <simon@josefsson.org>
8571         * NEWS: Add.
8573 2006-09-08  Simon Josefsson <simon@josefsson.org>
8575         * NEWS: Add.
8577 2006-09-08  Simon Josefsson <simon@josefsson.org>
8579         * lib/gnutls_pk.c: Don't return different errors depending on
8580         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
8581         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
8583 2006-09-08  Simon Josefsson <simon@josefsson.org>
8585         * THANKS: Add.
8587 2006-09-08  Simon Josefsson <simon@josefsson.org>
8589         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
8590         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
8592 2006-08-29  Simon Josefsson <simon@josefsson.org>
8594         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
8596 2006-08-28  Simon Josefsson <simon@josefsson.org>
8598         * NEWS: Fix.
8600 2006-08-28  Simon Josefsson <simon@josefsson.org>
8602         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
8603         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
8604         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
8605         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
8606         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
8607         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
8608         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8609         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
8610         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8611         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
8612         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
8614 2006-08-27  Simon Josefsson <simon@josefsson.org>
8616         * NEWS, THANKS: Add.
8618 2006-08-27  Simon Josefsson <simon@josefsson.org>
8620         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8621         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8622         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
8623         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
8625 2006-08-27  Simon Josefsson <simon@josefsson.org>
8627         * NEWS: Add.
8629 2006-08-27  Simon Josefsson <simon@josefsson.org>
8631         * THANKS: Add.
8633 2006-08-27  Simon Josefsson <simon@josefsson.org>
8635         * src/certtool.c: (generate_certificate): Load private key when --load-request is
8636         used, based on report from Sascha Ziemann
8637         <sascha.ziemann@secunet.com>.
8639 2006-08-27  Simon Josefsson <simon@josefsson.org>
8641         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
8642         continuing, based on report from Sascha Ziemann
8643         <sascha.ziemann@secunet.com>.
8645 2006-08-14  Simon Josefsson <simon@josefsson.org>
8647         * NEWS: Add.
8649 2006-08-14  Simon Josefsson <simon@josefsson.org>
8651         * src/serv.c: Map select to _win_select on Windows hosts.
8653 2006-08-14  Simon Josefsson <simon@josefsson.org>
8655         * src/Makefile.am: Need select.c in cli.c and serv.c.
8657 2006-08-14  Simon Josefsson <simon@josefsson.org>
8659         * src/select.c: Add, moved from cli.c, originally from plibc, see
8661         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8663 2006-08-14  Simon Josefsson <simon@josefsson.org>
8665         * src/cli.c: Move _win_select to select.c.
8667 2006-08-14  Simon Josefsson <simon@josefsson.org>
8669         * src/cli.c: Make select() work on Windows, copying code from plibc,
8670         see
8672         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8674 2006-08-13  Simon Josefsson <simon@josefsson.org>
8676         * libextra/gnutls_openssl.c: Mark with XXX.
8678 2006-08-13  Simon Josefsson <simon@josefsson.org>
8680         * NEWS, configure.in: Bump versions.
8682 2006-08-13  Simon Josefsson <simon@josefsson.org>
8684         * Makefile.am: Fix release target.
8686 2006-08-13  Simon Josefsson <simon@josefsson.org>
8688         * ChangeLog: [no log message]
8690 2006-08-13  Simon Josefsson <simon@josefsson.org>
8692         * NEWS: Version 1.5.0.
8694 2006-08-13  Simon Josefsson <simon@josefsson.org>
8696         * NEWS: Fix.
8698 2006-08-13  Simon Josefsson <simon@josefsson.org>
8700         * libextra/gnutls_openssl.c: Add (XXX).
8702 2006-08-13  Simon Josefsson <simon@josefsson.org>
8704         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
8705         directory.
8707 2006-08-13  Simon Josefsson <simon@josefsson.org>
8709         * NEWS: Add.
8711 2006-08-13  Simon Josefsson <simon@josefsson.org>
8713         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
8714         files for libraries, on mingw.
8716 2006-08-13  Simon Josefsson <simon@josefsson.org>
8718         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
8719         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8720         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
8722 2006-08-13  Simon Josefsson <simon@josefsson.org>
8724         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
8725         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8727 2006-08-13  Simon Josefsson <simon@josefsson.org>
8729         * lib/gnutls_buffers.c: Remove.
8731 2006-08-13  Simon Josefsson <simon@josefsson.org>
8733         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
8734         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
8735         Andreas Metzler <ametzler@downhill.at.eu.org>.
8737 2006-08-13  Simon Josefsson <simon@josefsson.org>
8739         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
8741 2006-08-11  Simon Josefsson <simon@josefsson.org>
8743         * NEWS: Fix.
8745 2006-08-11  Simon Josefsson <simon@josefsson.org>
8747         * NEWS: Add.
8749 2006-08-11  Simon Josefsson <simon@josefsson.org>
8751         * NEWS: Add.
8753 2006-08-11  Simon Josefsson <simon@josefsson.org>
8755         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
8756         NULL OID value in the hash_algorithms array, which happens when the
8757         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
8758         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
8760 2006-08-11  Simon Josefsson <simon@josefsson.org>
8762         * configure.in: Don't overwrite CFLAGS.
8764 2006-08-07  Simon Josefsson <simon@josefsson.org>
8766         * includes/gnutls/gnutlsxx.h: Make it compile.
8768 2006-08-06  Simon Josefsson <simon@josefsson.org>
8770         * NEWS: Add.
8772 2006-08-06  Simon Josefsson <simon@josefsson.org>
8774         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
8776 2006-08-06  Simon Josefsson <simon@josefsson.org>
8778         * src/tls_test.gaa: Use -V for --verbose.
8780 2006-08-06  Simon Josefsson <simon@josefsson.org>
8782         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
8783         standards, to fix make distcheck.
8785 2006-08-06  Simon Josefsson <simon@josefsson.org>
8787         * src/tls_test.c, src/tls_test.gaa: Support --version.
8789 2006-08-06  Simon Josefsson <simon@josefsson.org>
8791         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
8792         standards, to fix make distcheck.
8794 2006-08-06  Simon Josefsson <simon@josefsson.org>
8796         * NEWS: Add.
8798 2006-08-06  Simon Josefsson <simon@josefsson.org>
8800         * configure.in: Fix --without-included-libtasn1, reported by Daniel
8801         Black <dragonheart@gentoo.org>.
8803 2006-08-06  Simon Josefsson <simon@josefsson.org>
8805         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
8807 2006-08-06  Simon Josefsson <simon@josefsson.org>
8809         * NEWS: Fix.
8811 2006-08-06  Simon Josefsson <simon@josefsson.org>
8813         * NEWS: Add.
8815 2006-08-06  Simon Josefsson <simon@josefsson.org>
8817         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
8818         libextra/opencdk/stream.h: Update to 0.5.9.
8820 2006-08-03  Simon Josefsson <simon@josefsson.org>
8822         * THANKS: add
8824 2006-08-03  Simon Josefsson <simon@josefsson.org>
8826         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
8827         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
8829 2006-07-28  Simon Josefsson <simon@josefsson.org>
8831         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8832         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
8833         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8834         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
8835         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
8836         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
8837         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
8838         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
8840 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8842         * lib/gnutls_int.h: cert_type extension was updated to the IANA
8843         assigned value
8845 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8847         * lib/gnutls_int.h: cert_type extension was updated to the IANA
8848         assigned value
8850 2006-07-13  Simon Josefsson <simon@josefsson.org>
8852         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
8853         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
8855 2006-07-13  Simon Josefsson <simon@josefsson.org>
8857         * libextra/gnutls_openssl.c: Revert.
8859 2006-07-13  Simon Josefsson <simon@josefsson.org>
8861         * THANKS: Add.
8863 2006-07-13  Simon Josefsson <simon@josefsson.org>
8865         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
8867 2006-07-11  Simon Josefsson <simon@josefsson.org>
8869         * doc/Makefile.am: Fix last commit.
8871 2006-07-11  Simon Josefsson <simon@josefsson.org>
8873         * doc/Makefile.am: Dist arch/ images.
8875 2006-07-11  Simon Josefsson <simon@josefsson.org>
8877         * doc/Makefile.am: Need -I's for arch/ images.
8879 2006-07-11  Simon Josefsson <simon@josefsson.org>
8881         * configure.in: Improve valgrind test.
8883 2006-07-11  Simon Josefsson <simon@josefsson.org>
8885         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
8886         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
8887         Update.
8889 2006-07-10  Simon Josefsson <simon@josefsson.org>
8891         * THANKS: Fix.
8893 2006-07-10  Simon Josefsson <simon@josefsson.org>
8895         * THANKS: Add.
8897 2006-07-10  Simon Josefsson <simon@josefsson.org>
8899         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
8901 2006-07-10  Simon Josefsson <simon@josefsson.org>
8903         * gl/.cvsignore: [no log message]
8905 2006-07-07  Simon Josefsson <simon@josefsson.org>
8907         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8908         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
8909         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
8910         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
8911         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
8913 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8915         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
8916         from 2511 to 4211
8918 2006-07-06  Simon Josefsson <simon@josefsson.org>
8920         * doc/TODO: Add.
8922 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8924         * doc/TODO: [no log message]
8926 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8928         * libextra/gnutls_openpgp.c: added an extra error check.
8930 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8932         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
8933         with ENABLE_OPENPGP.
8935 2006-06-29  Simon Josefsson <simon@josefsson.org>
8937         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
8938         Add.
8940 2006-06-28  Simon Josefsson <simon@josefsson.org>
8942         * NEWS: Add.
8944 2006-06-28  Simon Josefsson <simon@josefsson.org>
8946         * doc/examples/.cvsignore: [no log message]
8948 2006-06-28  Simon Josefsson <simon@josefsson.org>
8950         * NEWS: Fix.
8952 2006-06-28  Simon Josefsson <simon@josefsson.org>
8954         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
8956 2006-06-28  Simon Josefsson <simon@josefsson.org>
8958         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
8960 2006-06-28  Simon Josefsson <simon@josefsson.org>
8962         * doc/Makefile.am: Dist gnutls-logo.png.
8964 2006-06-28  Simon Josefsson <simon@josefsson.org>
8966         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
8968 2006-06-28  Simon Josefsson <simon@josefsson.org>
8970         * gl/getaddrinfo.c: Update.
8972 2006-06-28  Simon Josefsson <simon@josefsson.org>
8974         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8975         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
8977 2006-06-28  Simon Josefsson <simon@josefsson.org>
8979         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
8981 2006-06-27  Simon Josefsson <simon@josefsson.org>
8983         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
8985 2006-06-27  Simon Josefsson <simon@josefsson.org>
8987         * doc/scripts/gdoc: Use GNU-style warnings.
8989 2006-06-27  Simon Josefsson <simon@josefsson.org>
8991         * doc/scripts/gdoc: Improve man output, from libtasn1.
8993 2006-06-27  Simon Josefsson <simon@josefsson.org>
8995         * configure.in: Fix valgrind test.
8997 2006-06-27  Simon Josefsson <simon@josefsson.org>
8999         * configure.in: Move around, to make $cross_compile work.
9001 2006-06-27  Simon Josefsson <simon@josefsson.org>
9003         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9004         make it possible to enable/disable use of valgrind on self tests
9005         specifically.  Defaults to enabled if valgrind is installed and we
9006         aren't cross-compiling.
9008 2006-06-27  Simon Josefsson <simon@josefsson.org>
9010         * tests/Makefile.am: Fix.
9012 2006-06-27  Simon Josefsson <simon@josefsson.org>
9014         * tests/Makefile.am: Revert.
9016 2006-06-27  Simon Josefsson <simon@josefsson.org>
9018         * libextra/minilzo/Makefile.am: Use libtool -no-install.
9020 2006-06-27  Simon Josefsson <simon@josefsson.org>
9022         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9023         suggested by README.LZO.
9025 2006-06-27  Simon Josefsson <simon@josefsson.org>
9027         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9029 2006-06-27  Simon Josefsson <simon@josefsson.org>
9031         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9032         void* to int.
9034 2006-06-27  Simon Josefsson <simon@josefsson.org>
9036         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9038 2006-06-26  Simon Josefsson <simon@josefsson.org>
9040         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9042 2006-06-26  Simon Josefsson <simon@josefsson.org>
9044         * THANKS: Add.
9046 2006-06-26  Simon Josefsson <simon@josefsson.org>
9048         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9049         pkg-config files, from Andreas Metzler
9050         <ametzler@downhill.at.eu.org>.
9052 2006-06-22  Simon Josefsson <simon@josefsson.org>
9054         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9055         gl/socket_.h: Try new win32 hooks for getaddrinfo.
9057 2006-06-22  Simon Josefsson <simon@josefsson.org>
9059         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9060         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
9062 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9064         * doc/TODO: [no log message]
9066 2006-06-21  Simon Josefsson <simon@josefsson.org>
9068         * gl/inet_pton.c: Update.
9070 2006-06-21  Simon Josefsson <simon@josefsson.org>
9072         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9073         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9074         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9076 2006-06-21  Simon Josefsson <simon@josefsson.org>
9078         * doc/examples/Makefile.am: Add -no-install.
9080 2006-06-21  Simon Josefsson <simon@josefsson.org>
9082         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9084 2006-06-19  Simon Josefsson <simon@josefsson.org>
9086         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9087         != objdir.
9089 2006-06-19  Simon Josefsson <simon@josefsson.org>
9091         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9092         when srcdir != objdir.
9094 2006-06-19  Simon Josefsson <simon@josefsson.org>
9096         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9097         != objdir.
9099 2006-06-19  Simon Josefsson <simon@josefsson.org>
9101         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9102         objdir.
9104 2006-06-19  Simon Josefsson <simon@josefsson.org>
9106         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9107         objdir.
9109 2006-06-17  Simon Josefsson <simon@josefsson.org>
9111         * gl/Makefile.am: Update.
9113 2006-06-17  Simon Josefsson <simon@josefsson.org>
9115         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9116         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9117         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9118         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9119         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9120         gl/stdint_.h: Update.
9122 2006-06-17  Simon Josefsson <simon@josefsson.org>
9124         * gl/.cvsignore: [no log message]
9126 2006-06-17  Simon Josefsson <simon@josefsson.org>
9128         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9130 2006-06-16  Simon Josefsson <simon@josefsson.org>
9132         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9134 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9136         * NEWS: [no log message]
9138 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9140         * lib/auth_cert.c: fixed bug
9142 2006-06-16  Simon Josefsson <simon@josefsson.org>
9144         * tests/Makefile.am: Disable tests that use fork if the host doesn't
9145         have fork.
9147 2006-06-16  Simon Josefsson <simon@josefsson.org>
9149         * configure.in: Test for fork.
9151 2006-06-16  Simon Josefsson <simon@josefsson.org>
9153         * configure.in: Typo.
9155 2006-06-16  Simon Josefsson <simon@josefsson.org>
9157         * configure.in: Typo.
9159 2006-06-16  Simon Josefsson <simon@josefsson.org>
9161         * configure.in: Fix LDFLAGS.
9163 2006-06-16  Simon Josefsson <simon@josefsson.org>
9165         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9166         avoid warnings.
9168 2006-06-16  Simon Josefsson <simon@josefsson.org>
9170         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9171         tests/resume.c, tests/tlsia.c: Need config.h.
9173 2006-06-16  Simon Josefsson <simon@josefsson.org>
9175         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9177 2006-06-16  Simon Josefsson <simon@josefsson.org>
9179         * NEWS: Fix.
9181 2006-06-16  Simon Josefsson <simon@josefsson.org>
9183         * includes/gnutls/extra.h: Fix prototype.
9185 2006-06-16  Simon Josefsson <simon@josefsson.org>
9187         * NEWS: Add.
9189 2006-06-16  Simon Josefsson <simon@josefsson.org>
9191         * lib/strfile.h: Remove.
9193 2006-06-16  Simon Josefsson <simon@josefsson.org>
9195         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9196         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9197         of strfile stuff, to fix problem with binary files on mingw.
9199 2006-06-16  Simon Josefsson <simon@josefsson.org>
9201         * tests/set_pkcs12_cred.c: Use utils stuff.
9203 2006-06-16  Simon Josefsson <simon@josefsson.org>
9205         * lib/gnutls_global.c: Initialize winsock, for mingw.
9207 2006-06-16  Simon Josefsson <simon@josefsson.org>
9209         * configure.in: Add HAVE_WINSOCK.
9211 2006-06-16  Simon Josefsson <simon@josefsson.org>
9213         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9214         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9215         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9216         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9217         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9218         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9219         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9220         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9221         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9222         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9223         (for mingw).
9225 2006-06-16  Simon Josefsson <simon@josefsson.org>
9227         * configure.in: Need to use AC_LINK_IFELSE, for
9228         -Wl,--enable-runtime-pseudo-reloc.
9230 2006-06-16  Simon Josefsson <simon@josefsson.org>
9232         * configure.in: Simplify.
9234 2006-06-16  Simon Josefsson <simon@josefsson.org>
9236         * configure.in: Fix typo.
9238 2006-06-16  Simon Josefsson <simon@josefsson.org>
9240         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9241         if supported.  The former is to produce MSVS-compatible DLLs.  The
9242         second is needed to link libgnutls-extra at all (only due to
9243         _gnutls_compression_algorithms, fix it another way?).
9245 2006-06-16  Simon Josefsson <simon@josefsson.org>
9247         * gl/Makefile.am: Update.
9249 2006-06-16  Simon Josefsson <simon@josefsson.org>
9251         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9253 2006-06-16  Simon Josefsson <simon@josefsson.org>
9255         * configure.in: Typo.
9257 2006-06-16  Simon Josefsson <simon@josefsson.org>
9259         * configure.in: Add all the LZO tests.
9261 2006-06-15  Simon Josefsson <simon@josefsson.org>
9263         * po/sv.po: Sync with TP.
9265 2006-06-15  Simon Josefsson <simon@josefsson.org>
9267         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9268         libtool.  (argh!)
9270 2006-06-15  Simon Josefsson <simon@josefsson.org>
9272         * lib/Makefile.am: Fix last commit.
9274 2006-06-15  Simon Josefsson <simon@josefsson.org>
9276         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9278 2006-06-15  Simon Josefsson <simon@josefsson.org>
9280         * configure.in: Add --disable-cxx, to make it possibly to disable
9281         the C++ stuff.  Will also automatically disable it if there is no
9282         C++ compiler.
9284 2006-06-15  Simon Josefsson <simon@josefsson.org>
9286         * doc/examples/Makefile.am: Use gnulib, for portability.
9288 2006-06-15  Simon Josefsson <simon@josefsson.org>
9290         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9291         unconditonially.
9293 2006-06-15  Simon Josefsson <simon@josefsson.org>
9295         * gl/m4/arpa_inet_h.m4: Update.
9297 2006-06-15  Simon Josefsson <simon@josefsson.org>
9299         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9300         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9301         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9302         for mingw.
9304 2006-06-14  Simon Josefsson <simon@josefsson.org>
9306         * configure.in: Remove mingw32 hook to get -lwsock32, the
9307         getaddrinfo gnulib module links with -lws2_32 which is the more
9308         appropriate library to use (winsock.h goes with wsock32.lib and
9309         winsock2.h goes with ws2_32, of which the latter is backwards
9310         compatible and available since Windows 3.11 or so, I'm told).
9312 2006-06-14  Simon Josefsson <simon@josefsson.org>
9314         * tests/certder.c: fix
9316 2006-06-12  Simon Josefsson <simon@josefsson.org>
9318         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9319         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9320         gl/read-file.h: Update.
9322 2006-06-10  Simon Josefsson <simon@josefsson.org>
9324         * configure.in: Bump so version.
9326 2006-06-08  Simon Josefsson <simon@josefsson.org>
9328         * doc/reference/Makefile.am: Add gnutlsxx.h.
9330 2006-06-07  Simon Josefsson <simon@josefsson.org>
9332         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9333         gl/stdint_.h: Update.
9335 2006-06-07  Simon Josefsson <simon@josefsson.org>
9337         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9339 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9341         * NEWS, configure.in, includes/Makefile.am,
9342         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9343         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9345 2006-06-01  Simon Josefsson <simon@josefsson.org>
9347         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9349 2006-05-23  Simon Josefsson <simon@josefsson.org>
9351         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9353 2006-05-23  Simon Josefsson <simon@josefsson.org>
9355         * po/LINGUAS, po/sv.po: Sync with TP.
9357 2006-05-22  Simon Josefsson <simon@josefsson.org>
9359         * doc/manpages/certtool.1: Typo, from debian #368323.
9361 2006-05-18  Simon Josefsson <simon@josefsson.org>
9363         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9365 2006-05-17  Simon Josefsson <simon@josefsson.org>
9367         * doc/protocol/rfc4507.txt: Add.
9369 2006-05-17  Simon Josefsson <simon@josefsson.org>
9371         * NEWS, configure.in: Bump versions.
9373 2006-05-15  Simon Josefsson <simon@josefsson.org>
9375         * ChangeLog: [no log message]
9377 2006-05-15  Simon Josefsson <simon@josefsson.org>
9379         * NEWS: Version 1.4.0.
9381 2006-05-15  Simon Josefsson <simon@josefsson.org>
9383         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9385 2006-05-15  Simon Josefsson <simon@josefsson.org>
9387         * src/certtool-cfg.c: Remove duplicated #include.
9389 2006-05-12  Simon Josefsson <simon@josefsson.org>
9391         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
9392         exist on most platforms.
9394 2006-05-12  Simon Josefsson <simon@josefsson.org>
9396         * NEWS: Add.
9398 2006-05-12  Simon Josefsson <simon@josefsson.org>
9400         * src/serv.c: Need getaddrinfo.h.
9402 2006-05-12  Simon Josefsson <simon@josefsson.org>
9404         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
9405         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
9406         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
9407         getaddrinfo.
9409 2006-05-11  Simon Josefsson <simon@josefsson.org>
9411         * buildconf: Remove.
9413 2006-05-11  Simon Josefsson <simon@josefsson.org>
9415         * tests/Makefile.am: No supression file.
9417 2006-05-11  Simon Josefsson <simon@josefsson.org>
9419         * libextra/gnutls_ia.c: Remove junk.
9421 2006-05-11  Simon Josefsson <simon@josefsson.org>
9423         * lib/ext_inner_application.c: Fix self tests.
9425 2006-05-11  Simon Josefsson <simon@josefsson.org>
9427         * libextra/gnutls_ia.c: Indent.
9429 2006-05-11  Simon Josefsson <simon@josefsson.org>
9431         * doc/manpages/Makefile.am: Update.
9433 2006-05-11  Simon Josefsson <simon@josefsson.org>
9435         * tests/Makefile.am: Improve valgrind stuff.
9437 2006-05-11  Simon Josefsson <simon@josefsson.org>
9439         * .cvsignore: [no log message]
9441 2006-05-11  Simon Josefsson <simon@josefsson.org>
9443         * config.rpath: Not needed, generated by autopoint.
9445 2006-05-11  Simon Josefsson <simon@josefsson.org>
9447         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
9448         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
9450 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9452         * lib/auth_cert.c: updated to reflect the new openpgp draft.
9454 2006-05-11  Simon Josefsson <simon@josefsson.org>
9456         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
9457         ksba.
9459 2006-05-10  Simon Josefsson <simon@josefsson.org>
9461         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
9463 2006-05-10  Simon Josefsson <simon@josefsson.org>
9465         * configure.in: Bump required libtasn1.
9467 2006-05-10  Simon Josefsson <simon@josefsson.org>
9469         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9470         lib/minitasn1/element.c, lib/minitasn1/errors.c,
9471         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
9472         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9473         lib/minitasn1/structure.c: Update to 0.3.4.
9475 2006-05-07  Simon Josefsson <simon@josefsson.org>
9477         * configure.in: Bump required libtasn1 version to 0.3.3.
9479 2006-05-07  Simon Josefsson <simon@josefsson.org>
9481         * tests/Makefile.am: Fix.
9483 2006-05-07  Simon Josefsson <simon@josefsson.org>
9485         * NEWS: Add.
9487 2006-05-07  Simon Josefsson <simon@josefsson.org>
9489         * tests/Makefile.am: Run tests under valgrind.
9491 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9493         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
9494         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
9495         system.
9497 2006-05-05  Simon Josefsson <simon@josefsson.org>
9499         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
9501 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9503         * lib/minitasn1/structure.c: updated to the latest libtasn1
9505 2006-05-05  Simon Josefsson <simon@josefsson.org>
9507         * NEWS: Add.
9509 2006-05-05  Simon Josefsson <simon@josefsson.org>
9511         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
9512         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
9513         TLS/IA fixes from Emile.
9515 2006-04-27  Simon Josefsson <simon@josefsson.org>
9517         * doc/protocol/rfc4366.txt: Add.
9519 2006-04-27  Simon Josefsson <simon@josefsson.org>
9521         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
9523 2006-04-26  Simon Josefsson <simon@josefsson.org>
9525         * lib/gnutls_state.c: Fix prototypes.
9527 2006-04-26  Simon Josefsson <simon@josefsson.org>
9529         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
9531 2006-04-21  Simon Josefsson <simon@josefsson.org>
9533         * doc/protocol/draft-santesson-tls-supp-02.txt,
9534         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
9536 2006-04-19  Simon Josefsson <simon@josefsson.org>
9538         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
9539         reference, tiny patch from Nix <nix@esperi.org.uk>.
9541 2006-04-19  Simon Josefsson <simon@josefsson.org>
9543         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
9545 2006-04-17  Simon Josefsson <simon@josefsson.org>
9547         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
9548         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
9550 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9552         * lib/gnutls_priority.c: removed AES-256 from the list of default
9553         ciphers. No point in having it (when everything else is far away
9554         even from 128 bit security)
9556 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9558         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
9559         gnutls_srp_set_client_credentials() uses const
9561 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9563         * lib/gnutls_priority.c: documented the return value in the priority
9564         functions
9566 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9568         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9569         message]
9571 2006-04-04  Simon Josefsson <simon@josefsson.org>
9573         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
9575 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9577         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9578         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
9579         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
9580         instead of multiple calls to str_cpy() and str_cat().
9582 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9584         * lib/x509/x509.c: bug fix
9586 2006-03-30  Simon Josefsson <simon@josefsson.org>
9588         * doc/protocol/draft-santesson-tls-supp-00.txt,
9589         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
9591 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9593         * doc/TODO: [no log message]
9595 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9597         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
9598         useless warnings.
9600 2006-03-24  Simon Josefsson <simon@josefsson.org>
9602         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
9604 2006-03-21  Simon Josefsson <simon@josefsson.org>
9606         * configure.in: Bump version.
9608 2006-03-21  Simon Josefsson <simon@josefsson.org>
9610         * NEWS: Add.
9612 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9614         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9615         1.1
9617 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9619         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
9620         lib/x509/rfc2818_hostname.c: some fixes for compilation
9622 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9624         * src/certtool.c: export to DER format is possible with certtool
9626 2006-03-15  Simon Josefsson <simon@josefsson.org>
9628         * configure.in: Bump versions.
9630 2006-03-15  Simon Josefsson <simon@josefsson.org>
9632         * NEWS: Add.
9634 2006-03-15  Simon Josefsson <simon@josefsson.org>
9636         * lib/gnutls_cert.c: Indent.
9638 2006-03-15  Simon Josefsson <simon@josefsson.org>
9640         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
9641         to ../gnutls_cert.c.
9643 2006-03-15  Simon Josefsson <simon@josefsson.org>
9645         * lib/gnutls_cert.c: Move from x509/compat.c.
9647 2006-03-12  Simon Josefsson <simon@josefsson.org>
9649         * doc/README.CVS: Add.
9651 2006-03-12  Simon Josefsson <simon@josefsson.org>
9653         * doc/manpages/Makefile.am: Update.
9655 2006-03-12  Simon Josefsson <simon@josefsson.org>
9657         * lib/minitasn1/structure.c: Update.
9659 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9661         * lib/gnutls_global.c: force the gcrypt random generator to be
9662         initialized at startup. Maybe it should be within and ifdef? This
9663         saves lots of debugging time when something fails.
9665 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9667         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
9668         lib/minitasn1/structure.c: added the fix for der_coding() from
9669         libtasn1.
9671 2006-03-09  Simon Josefsson <simon@josefsson.org>
9673         * doc/manpages/Makefile.am: Rebuild srp manpages too.
9675 2006-03-08  Simon Josefsson <simon@josefsson.org>
9677         * ChangeLog: [no log message]
9679 2006-03-08  Simon Josefsson <simon@josefsson.org>
9681         * NEWS: Version 1.3.5.
9683 2006-03-08  Simon Josefsson <simon@josefsson.org>
9685         * NEWS: Add.
9687 2006-03-08  Simon Josefsson <simon@josefsson.org>
9689         * NEWS: Add.
9691 2006-03-08  Simon Josefsson <simon@josefsson.org>
9693         * NEWS: Add.
9695 2006-03-08  Simon Josefsson <simon@josefsson.org>
9697         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9699 2006-03-08  Simon Josefsson <simon@josefsson.org>
9701         * po/LINGUAS, po/pl.po: Sync with TP.
9703 2006-03-08  Simon Josefsson <simon@josefsson.org>
9705         * Makefile.am: Add update-po target.
9707 2006-03-08  Simon Josefsson <simon@josefsson.org>
9709         * doc/manpages/Makefile.am: Update.
9711 2006-03-08  Simon Josefsson <simon@josefsson.org>
9713         * lib/x509/xml.c: Doc fix.
9715 2006-03-08  Simon Josefsson <simon@josefsson.org>
9717         * NEWS: Fix.
9719 2006-03-08  Simon Josefsson <simon@josefsson.org>
9721         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
9722         asn1_copy_node API.
9724 2006-03-08  Simon Josefsson <simon@josefsson.org>
9726         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
9728 2006-03-08  Simon Josefsson <simon@josefsson.org>
9730         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9731         lib/minitasn1/element.c, lib/minitasn1/int.h,
9732         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
9733         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9734         lib/minitasn1/structure.c: Update.
9736 2006-03-08  Simon Josefsson <simon@josefsson.org>
9738         * lib/x509/xml.c: Use internal error approach again, after
9739         discussion with Nikos.
9741 2006-03-08  Simon Josefsson <simon@josefsson.org>
9743         * lib/x509/xml.c: Fix.
9745 2006-03-08  Simon Josefsson <simon@josefsson.org>
9747         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
9748         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
9750 2006-03-08  Simon Josefsson <simon@josefsson.org>
9752         * lib/x509/xml.c: Fix type_field.
9754 2006-03-08  Simon Josefsson <simon@josefsson.org>
9756         * lib/x509/xml.c: Use external API.
9758 2006-03-08  Simon Josefsson <simon@josefsson.org>
9760         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9761         lib/minitasn1/element.c, lib/minitasn1/int.h,
9762         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9763         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
9765 2006-03-08  Simon Josefsson <simon@josefsson.org>
9767         * lib/x509/xml.c: Fix.
9769 2006-03-08  Simon Josefsson <simon@josefsson.org>
9771         * lib/x509/common.c: Use external libtasn1 API.
9773 2006-03-08  Simon Josefsson <simon@josefsson.org>
9775         * lib/x509/xml.c: Fix typo.
9777 2006-03-08  Simon Josefsson <simon@josefsson.org>
9779         * configure.in: Required libtasn1 0.3.1.
9781 2006-03-08  Simon Josefsson <simon@josefsson.org>
9783         * lib/x509/xml.c: Revert, we now use the new exported functions.
9785 2006-03-08  Simon Josefsson <simon@josefsson.org>
9787         * lib/x509/xml.c: Make it build.
9789 2006-03-08  Simon Josefsson <simon@josefsson.org>
9791         * NEWS: Sort.
9793 2006-03-08  Simon Josefsson <simon@josefsson.org>
9795         * NEWS: Add.
9797 2006-03-08  Simon Josefsson <simon@josefsson.org>
9799         * lib/x509/xml.c: Disable XML functionality, because it relies on
9800         libtasn1 internals.
9802 2006-03-08  Simon Josefsson <simon@josefsson.org>
9804         * NEWS: Add.
9806 2006-03-08  Simon Josefsson <simon@josefsson.org>
9808         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
9809         mingw32 builds.
9811 2006-03-08  Simon Josefsson <simon@josefsson.org>
9813         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
9814         src/common.h, src/serv.c, tests/resume.c: Indent.
9816 2006-03-08  Simon Josefsson <simon@josefsson.org>
9818         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
9819         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
9820         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
9822 2006-03-08  Simon Josefsson <simon@josefsson.org>
9824         * po/LINGUAS: Add.
9826 2006-03-08  Simon Josefsson <simon@josefsson.org>
9828         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
9829         Add.
9831 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9833         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
9834         src/common.c, src/common.h: gnutls-cli can now recognize services
9835         and port numbers with the -p option.
9837 2006-03-03  Simon Josefsson <simon@josefsson.org>
9839         * .cvscopying: Fix.
9841 2006-03-03  Simon Josefsson <simon@josefsson.org>
9843         * lib/Makefile.am: Gettext fixes.
9845 2006-03-03  Simon Josefsson <simon@josefsson.org>
9847         * lib/gnutls_errors.c: Fix.
9849 2006-03-03  Simon Josefsson <simon@josefsson.org>
9851         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
9852         translations.
9854 2006-03-03  Simon Josefsson <simon@josefsson.org>
9856         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
9858 2006-03-03  Simon Josefsson <simon@josefsson.org>
9860         * maint.mk: Update.
9862 2006-03-03  Simon Josefsson <simon@josefsson.org>
9864         * maint-cfg.mk: Add indent file list.
9866 2006-03-03  Simon Josefsson <simon@josefsson.org>
9868         * Makefile.am: Remove indent target.
9870 2006-03-03  Simon Josefsson <simon@josefsson.org>
9872         * configure.in: Revert, autoreconf needs it.
9874 2006-03-03  Simon Josefsson <simon@josefsson.org>
9876         * configure.in: Remove gettext version stuff.
9878 2006-03-03  Simon Josefsson <simon@josefsson.org>
9880         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
9881         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
9882         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
9883         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
9884         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
9885         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
9886         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
9888 2006-03-03  Simon Josefsson <simon@josefsson.org>
9890         * NEWS: Add.
9892 2006-03-03  Simon Josefsson <simon@josefsson.org>
9894         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
9895         Gettextize.
9897 2006-03-01  Simon Josefsson <simon@josefsson.org>
9899         * gtk-doc.make: Add.
9901 2006-03-01  Simon Josefsson <simon@josefsson.org>
9903         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
9904         gl/readline.c, maint.mk: Update.
9906 2006-03-01  Simon Josefsson <simon@josefsson.org>
9908         * buildconf, maint-cfg.mk: Don't gtkdocize.
9910 2006-02-28  Simon Josefsson <simon@josefsson.org>
9912         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
9913         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
9914         lib/minitasn1/element.c, lib/minitasn1/errors.h,
9915         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
9916         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
9917         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9918         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
9920 2006-02-27  Simon Josefsson <simon@josefsson.org>
9922         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
9923         Eric Leblond <regit@inl.fr>.
9925 2006-02-17  Simon Josefsson <simon@josefsson.org>
9927         * lib/x509/sign.c: Fix warning.
9929 2006-02-17  Simon Josefsson <simon@josefsson.org>
9931         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
9932         has the same values as GNUTLS_MAC_*.
9934 2006-02-16  Simon Josefsson <simon@josefsson.org>
9936         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
9938 2006-02-14  Simon Josefsson <simon@josefsson.org>
9940         * maint-cfg.mk: Fix.
9942 2006-02-14  Simon Josefsson <simon@josefsson.org>
9944         * maint-cfg.mk: Fix.
9946 2006-02-14  Simon Josefsson <simon@josefsson.org>
9948         * maint-cfg.mk: Fix.
9950 2006-02-14  Simon Josefsson <simon@josefsson.org>
9952         * maint-cfg.mk: Fix.
9954 2006-02-14  Simon Josefsson <simon@josefsson.org>
9956         * maint-cfg.mk: Add mingw32 target.
9958 2006-02-14  Simon Josefsson <simon@josefsson.org>
9960         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
9961         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
9962         maintainer-makefile module.
9964 2006-02-11  Simon Josefsson <simon@josefsson.org>
9966         * lib/x509/xml.c: Use external libtasn1 API.
9968 2006-02-11  Simon Josefsson <simon@josefsson.org>
9970         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9971         lib/minitasn1/der.h, lib/minitasn1/element.c,
9972         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9973         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
9975 2006-02-11  Simon Josefsson <simon@josefsson.org>
9977         * configure.in: Bump libtasn1 version.
9979 2006-02-10  Simon Josefsson <simon@josefsson.org>
9981         * NEWS, configure.in: Bump versions.
9983 2006-02-09  Simon Josefsson <simon@josefsson.org>
9985         * NEWS: Fix typo.
9987 2006-02-09  Simon Josefsson <simon@josefsson.org>
9989         * ChangeLog: [no log message]
9991 2006-02-09  Simon Josefsson <simon@josefsson.org>
9993         * NEWS: Version 1.3.4.
9995 2006-02-09  Simon Josefsson <simon@josefsson.org>
9997         * NEWS: Add.
9999 2006-02-09  Simon Josefsson <simon@josefsson.org>
10001         * NEWS, THANKS: Add.
10003 2006-02-09  Simon Josefsson <simon@josefsson.org>
10005         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10006         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10007         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10008         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10009         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10010         lib/minitasn1/structure.c: Update from libtasn1.
10012 2006-02-09  Simon Josefsson <simon@josefsson.org>
10014         * THANKS: Add.
10016 2006-02-09  Simon Josefsson <simon@josefsson.org>
10018         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10020 2006-02-08  Simon Josefsson <simon@josefsson.org>
10022         * lib/minitasn1/decoding.c: Fix typo in last commit.
10024 2006-02-08  Simon Josefsson <simon@josefsson.org>
10026         * tests/set_pkcs12_cred.c: Simplify using under gdb.
10028 2006-02-08  Simon Josefsson <simon@josefsson.org>
10030         * lib/minitasn1/decoding.c: Fix for latest certder bug.
10032 2006-02-08  Simon Josefsson <simon@josefsson.org>
10034         * tests/certder.c: Add more bug trigger.
10036 2006-02-08  Simon Josefsson <simon@josefsson.org>
10038         * tests/certder.c: Add.
10040 2006-02-08  Simon Josefsson <simon@josefsson.org>
10042         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10044 2006-02-08  Simon Josefsson <simon@josefsson.org>
10046         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10048 2006-02-08  Simon Josefsson <simon@josefsson.org>
10050         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10052 2006-02-08  Simon Josefsson <simon@josefsson.org>
10054         * lib/minitasn1/element.c: Fix copyright.
10056 2006-02-08  Simon Josefsson <simon@josefsson.org>
10058         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10059         asn1_get_length_der usage.
10061 2006-02-08  Simon Josefsson <simon@josefsson.org>
10063         * lib/minitasn1/decoding.c: Revert.
10065 2006-02-08  Simon Josefsson <simon@josefsson.org>
10067         * tests/.cvsignore: [no log message]
10069 2006-02-08  Simon Josefsson <simon@josefsson.org>
10071         * lib/minitasn1/decoding.c: Fix for cert selftest.
10073 2006-02-08  Simon Josefsson <simon@josefsson.org>
10075         * tests/Makefile.am: Add certder test.
10077 2006-02-08  Simon Josefsson <simon@josefsson.org>
10079         * tests/certder.c: Add.
10081 2006-02-08  Simon Josefsson <simon@josefsson.org>
10083         * NEWS: Add.
10085 2006-02-08  Simon Josefsson <simon@josefsson.org>
10087         * NEWS: Add.
10089 2006-02-08  Simon Josefsson <simon@josefsson.org>
10091         * lib/minitasn1/libtasn1.h: Bump version.
10093 2006-02-08  Simon Josefsson <simon@josefsson.org>
10095         * configure.in: Need libtasn1 0.2.18.
10097 2006-02-08  Simon Josefsson <simon@josefsson.org>
10099         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10100         lib/minitasn1/der.h, lib/minitasn1/element.c,
10101         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10102         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10103         by report from "Evgeny Legerov" <admin@gleg.net>.
10105 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10107         * lib/x509/xml.c: some fixes for the new libtasn1
10109 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10111         * lib/x509/mpi.c: [no log message]
10113 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10115         * lib/x509/mpi.c: corrected wrong order of free.
10117 2006-02-02  Simon Josefsson <simon@josefsson.org>
10119         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10120         for AIX compiler, reported by "Heiden, John"
10121         <JHeiden@UTNet.UToledo.Edu>.
10123 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10125         * NEWS: [no log message]
10127 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10129         * lib/gnutls_x509.c: Corrected bugs in
10130         gnutls_certificate_set_x509_crl() and
10131         gnutls_certificate_set_x509_trust(), that caused memory corruption
10132         if more than one certificates were added. Report and patch by Max
10133         Kellermann <max@duempel.org>.
10135 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10137         * NEWS: [no log message]
10139 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10141         * lib/gnutls_record.c: added some text about premature termination
10142         of sessions.
10144 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10146         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10147         gnutls_send will no longer invalidate session if the underlying send
10148         fails, but it will set may_not_write to true. That is to allow
10149         reading the already received data. Patches and bug reports by Yoann
10150         Vandoorselaere <yoann@prelude-ids.org>
10152 2006-01-27  Simon Josefsson <simon@josefsson.org>
10154         * gl/.cvsignore: [no log message]
10156 2006-01-27  Simon Josefsson <simon@josefsson.org>
10158         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10159         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
10160         Update.
10162 2006-01-27  Simon Josefsson <simon@josefsson.org>
10164         * src/common.h: Mingw32 fixes.
10166 2006-01-27  Simon Josefsson <simon@josefsson.org>
10168         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10170 2006-01-20  Simon Josefsson <simon@josefsson.org>
10172         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10174 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10176         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10177         since it is not supported any more.
10179 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10181         * doc/gnutls.texi: minor updates.
10183 2006-01-19  Simon Josefsson <simon@josefsson.org>
10185         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10186         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10188 2006-01-18  Simon Josefsson <simon@josefsson.org>
10190         * doc/TODO: Add.
10192 2006-01-18  Simon Josefsson <simon@josefsson.org>
10194         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10196 2006-01-12  Simon Josefsson <simon@josefsson.org>
10198         * NEWS, configure.in: Bump versions.
10200 2006-01-12  Simon Josefsson <simon@josefsson.org>
10202         * Makefile.am: Fix igloo scp.
10204 2006-01-12  Simon Josefsson <simon@josefsson.org>
10206         * Makefile.am: Re-add igloo.
10208 2006-01-12  Simon Josefsson <simon@josefsson.org>
10210         * ChangeLog: [no log message]
10212 2006-01-12  Simon Josefsson <simon@josefsson.org>
10214         * NEWS: Version 1.3.3.
10216 2006-01-12  Simon Josefsson <simon@josefsson.org>
10218         * .cvscopying: Fix copyright years.
10220 2006-01-12  Simon Josefsson <simon@josefsson.org>
10222         * doc/manpages/Makefile.am: Update.
10224 2006-01-11  Simon Josefsson <simon@josefsson.org>
10226         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10227         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10229 2006-01-09  Simon Josefsson <simon@josefsson.org>
10231         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10232         gl/m4/stdint.m4, gl/stdint_.h: Update.
10234 2006-01-09  Simon Josefsson <simon@josefsson.org>
10236         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10238 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10240         * doc/bibliography.texi: [no log message]
10242 2005-12-31  Simon Josefsson <simon@josefsson.org>
10244         * includes/gnutls/extra.h: C++ fix.
10246 2005-12-31  Simon Josefsson <simon@josefsson.org>
10248         * libextra/gnutls_ia.c: Doc fix.
10250 2005-12-28  Simon Josefsson <simon@josefsson.org>
10252         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10254 2005-12-28  Simon Josefsson <simon@josefsson.org>
10256         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10257         lib/gnutls_global.h, lib/minitasn1/coding.c,
10258         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10259         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10261 2005-12-26  Simon Josefsson <simon@josefsson.org>
10263         * NEWS: Add.
10265 2005-12-26  Simon Josefsson <simon@josefsson.org>
10267         * lib/gnutls_global.c: Doc fix.
10269 2005-12-26  Simon Josefsson <simon@josefsson.org>
10271         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10272         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10274 2005-12-23  Simon Josefsson <simon@josefsson.org>
10276         * NEWS: Add.
10278 2005-12-23  Simon Josefsson <simon@josefsson.org>
10280         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10281         counter for init/deinit, suggested by ZIGLIO, Frediano.
10283 2005-12-18  Simon Josefsson <simon@josefsson.org>
10285         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10287 2005-12-18  Simon Josefsson <simon@josefsson.org>
10289         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10291 2005-12-18  Simon Josefsson <simon@josefsson.org>
10293         * tests/resume.c: Fix mem leak.
10295 2005-12-17  Simon Josefsson <simon@josefsson.org>
10297         * NEWS: Add.
10299 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10301         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10302         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10303         copy that caused crashes.
10305 2005-12-17  Simon Josefsson <simon@josefsson.org>
10307         * tests/resume.c: More debug info.
10309 2005-12-17  Simon Josefsson <simon@josefsson.org>
10311         * tests/.cvsignore: [no log message]
10313 2005-12-17  Simon Josefsson <simon@josefsson.org>
10315         * NEWS: Add.
10317 2005-12-17  Simon Josefsson <simon@josefsson.org>
10319         * tests/Makefile.am: Add resume self test.
10321 2005-12-17  Simon Josefsson <simon@josefsson.org>
10323         * tests/resume.c: Add, to test resume funtions.
10325 2005-12-17  Simon Josefsson <simon@josefsson.org>
10327         * NEWS: Fix.
10329 2005-12-17  Simon Josefsson <simon@josefsson.org>
10331         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10333 2005-12-16  Simon Josefsson <simon@josefsson.org>
10335         * doc/TODO: Add.
10337 2005-12-16  Simon Josefsson <simon@josefsson.org>
10339         * lib/gnutls_state.c: Doc fix.
10341 2005-12-16  Simon Josefsson <simon@josefsson.org>
10343         * NEWS, includes/gnutls/gnutls.h.in: Add.
10345 2005-12-16  Simon Josefsson <simon@josefsson.org>
10347         * lib/gnutls_state.c: Add API to get master secret too.
10349 2005-12-15  Simon Josefsson <simon@josefsson.org>
10351         * includes/gnutls/gnutls.h.in: Fix.
10353 2005-12-15  Simon Josefsson <simon@josefsson.org>
10355         * includes/gnutls/gnutls.h.in: Fix indentation.
10357 2005-12-15  Simon Josefsson <simon@josefsson.org>
10359         * NEWS: Add.
10361 2005-12-15  Simon Josefsson <simon@josefsson.org>
10363         * Makefile.am, includes/gnutls/extra.h,
10364         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10365         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10366         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10367         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10368         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10369         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10370         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10371         lib/ext_inner_application.h, lib/ext_max_record.c,
10372         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10373         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10374         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10375         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10376         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10377         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10378         lib/gnutls_session.c, lib/gnutls_session_pack.c,
10379         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10380         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10381         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10382         tests/dhepskself.c, tests/tlsia.c: Indent more.
10384 2005-12-15  Simon Josefsson <simon@josefsson.org>
10386         * NEWS, configure.in: Bump versions.
10388 2005-12-15  Simon Josefsson <simon@josefsson.org>
10390         * Makefile.am: Remove igloo, it seem weird.
10392 2005-12-15  Simon Josefsson <simon@josefsson.org>
10394         * ChangeLog: [no log message]
10396 2005-12-15  Simon Josefsson <simon@josefsson.org>
10398         * NEWS: Version 1.3.2.
10400 2005-12-15  Simon Josefsson <simon@josefsson.org>
10402         * doc/manpages/Makefile.am: Update.
10404 2005-12-15  Simon Josefsson <simon@josefsson.org>
10406         * NEWS: Add.
10408 2005-12-15  Simon Josefsson <simon@josefsson.org>
10410         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
10412 2005-12-15  Simon Josefsson <simon@josefsson.org>
10414         * lib/gnutls_int.h: Remove debug code.
10416 2005-12-15  Simon Josefsson <simon@josefsson.org>
10418         * THANKS: Add.
10420 2005-12-15  Simon Josefsson <simon@josefsson.org>
10422         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
10423         functions to access the TLS PRF and to extract client/server random
10424         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10426 2005-12-15  Simon Josefsson <simon@josefsson.org>
10428         * NEWS: Fix.
10430 2005-12-15  Simon Josefsson <simon@josefsson.org>
10432         * NEWS: Fix.
10434 2005-12-15  Simon Josefsson <simon@josefsson.org>
10436         * doc/reference/Makefile.am: Ignore more.
10438 2005-12-15  Simon Josefsson <simon@josefsson.org>
10440         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
10441         message]
10443 2005-12-15  Simon Josefsson <simon@josefsson.org>
10445         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
10446         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
10447         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
10448         lib/defines.h, lib/ext_inner_application.c,
10449         lib/ext_inner_application.h, lib/gnutls_alert.c,
10450         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
10451         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10452         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
10453         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
10454         support.
10456 2005-12-15  Simon Josefsson <simon@josefsson.org>
10458         * gl/m4/gnulib-comp.m4: Update.
10460 2005-12-12  Simon Josefsson <simon@josefsson.org>
10462         * doc/TODO: Add.
10464 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10466         * lib/gnutls_ui.c: added missing set_params_function()
10468 2005-12-09  Simon Josefsson <simon@josefsson.org>
10470         * configure.in: Bump versions.
10472 2005-12-09  Simon Josefsson <simon@josefsson.org>
10474         * NEWS: Add.
10476 2005-12-09  Simon Josefsson <simon@josefsson.org>
10478         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
10479         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
10480         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
10481         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
10482         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
10483         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
10484         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
10485         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
10486         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
10487         "unsigned".  Remove unused "sint".
10489 2005-12-09  Simon Josefsson <simon@josefsson.org>
10491         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10492         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
10493         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
10494         lib/x509/mpi.h, libextra/openpgp/extras.c,
10495         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
10496         uint32 with uint32_t.
10498 2005-12-09  Simon Josefsson <simon@josefsson.org>
10500         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
10501         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
10502         lib/ext_max_record.h, lib/ext_server_name.c,
10503         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
10504         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10505         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
10506         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
10507         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
10508         lib/x509/x509_write.c: Replace uint16 with uint16_t.
10510 2005-12-09  Simon Josefsson <simon@josefsson.org>
10512         * configure.in: Remove unused sizeof checks.
10514 2005-12-09  Simon Josefsson <simon@josefsson.org>
10516         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
10517         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10518         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
10519         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
10520         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
10521         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
10522         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
10523         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
10524         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
10525         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10526         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
10527         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
10528         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
10530 2005-12-09  Simon Josefsson <simon@josefsson.org>
10532         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
10534 2005-12-09  Simon Josefsson <simon@josefsson.org>
10536         * lib/defines.h: Remove unused types, to start the transition to the
10537         POSIX integer types (uint32_t, uint16_t, uint8_t).
10539 2005-12-09  Simon Josefsson <simon@josefsson.org>
10541         * src/Makefile.am: Remove -I../lib, these tools should only use the
10542         external API.
10544 2005-12-09  Simon Josefsson <simon@josefsson.org>
10546         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
10547         so include it at the right place.
10549 2005-12-08  Simon Josefsson <simon@josefsson.org>
10551         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
10553 2005-12-08  Simon Josefsson <simon@josefsson.org>
10555         * lib/gnutls_x509.c: Fix mem leak.
10557 2005-12-08  Simon Josefsson <simon@josefsson.org>
10559         * ChangeLog: [no log message]
10561 2005-12-08  Simon Josefsson <simon@josefsson.org>
10563         * NEWS: Version 1.3.1.
10565 2005-12-08  Simon Josefsson <simon@josefsson.org>
10567         * lib/gnutls_str.c: Fix.
10569 2005-12-08  Simon Josefsson <simon@josefsson.org>
10571         * tests/Makefile.am: Dist pkcs8 blobs.
10573 2005-12-08  Simon Josefsson <simon@josefsson.org>
10575         * NEWS: Add.
10577 2005-12-08  Simon Josefsson <simon@josefsson.org>
10579         * NEWS: Add.
10581 2005-12-08  Simon Josefsson <simon@josefsson.org>
10583         * doc/manpages/Makefile.am: Update.
10585 2005-12-08  Simon Josefsson <simon@josefsson.org>
10587         * NEWS: Add.
10589 2005-12-08  Simon Josefsson <simon@josefsson.org>
10591         * doc/TODO: Fix.
10593 2005-12-08  Simon Josefsson <simon@josefsson.org>
10595         * tests/enc3pkcs8.pem: add
10597 2005-12-08  Simon Josefsson <simon@josefsson.org>
10599         * tests/enc3pkcs8.pem: Add.
10601 2005-12-08  Simon Josefsson <simon@josefsson.org>
10603         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
10605 2005-12-08  Simon Josefsson <simon@josefsson.org>
10607         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
10609 2005-12-08  Simon Josefsson <simon@josefsson.org>
10611         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
10613 2005-12-08  Simon Josefsson <simon@josefsson.org>
10615         * NEWS: Add.
10617 2005-12-08  Simon Josefsson <simon@josefsson.org>
10619         * src/certtool.c: Make --password work for PKCS#8 --key-info.
10621 2005-12-08  Simon Josefsson <simon@josefsson.org>
10623         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
10625 2005-12-08  Simon Josefsson <simon@josefsson.org>
10627         * doc/TODO: Remove.
10629 2005-12-08  Simon Josefsson <simon@josefsson.org>
10631         * NEWS: Add.
10633 2005-12-08  Simon Josefsson <simon@josefsson.org>
10635         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
10636         Remove unused "encrypted" variable.
10638 2005-12-08  Simon Josefsson <simon@josefsson.org>
10640         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
10641         passwords.
10643 2005-12-08  Simon Josefsson <simon@josefsson.org>
10645         * NEWS: Fix.
10647 2005-12-08  Simon Josefsson <simon@josefsson.org>
10649         * tests/.cvsignore: [no log message]
10651 2005-12-08  Simon Josefsson <simon@josefsson.org>
10653         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
10654         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
10655         credentials from PKCS#12 files.
10657 2005-12-08  Simon Josefsson <simon@josefsson.org>
10659         * src/certtool.c: Print PKCS#12 type for each element.
10661 2005-12-06  Simon Josefsson <simon@josefsson.org>
10663         * doc/protocol/rfc4279.txt: Add.
10665 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10667         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
10668         Bugs reported by Yoann Vandoorselare.
10670 2005-12-02  Simon Josefsson <simon@josefsson.org>
10672         * Makefile.am: Put 1.3.x releases in devel/ directory.
10674 2005-12-02  Simon Josefsson <simon@josefsson.org>
10676         * doc/TODO: add
10678 2005-12-02  Simon Josefsson <simon@josefsson.org>
10680         * doc/TODO: Add.
10682 2005-12-02  Simon Josefsson <simon@josefsson.org>
10684         * doc/TODO: Fix.
10686 2005-12-02  Simon Josefsson <simon@josefsson.org>
10688         * doc/TODO: Add.
10690 2005-12-02  Simon Josefsson <simon@josefsson.org>
10692         * doc/TODO: Add.
10694 2005-12-02  Simon Josefsson <simon@josefsson.org>
10696         * doc/TODO: Add.
10698 2005-12-02  Simon Josefsson <simon@josefsson.org>
10700         * doc/TODO: Add.
10702 2005-12-02  Simon Josefsson <simon@josefsson.org>
10704         * doc/README.CODING_STYLE: Mention indentation.
10706 2005-12-02  Simon Josefsson <simon@josefsson.org>
10708         * doc/TODO: Add.
10710 2005-12-01  Simon Josefsson <simon@josefsson.org>
10712         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
10714 2005-12-01  Simon Josefsson <simon@josefsson.org>
10716         * src/cli.c: Don't infloop.
10718 2005-12-01  Simon Josefsson <simon@josefsson.org>
10720         * NEWS: Add.
10722 2005-12-01  Simon Josefsson <simon@josefsson.org>
10724         * src/cli.c: Check starttls_alarmed earlier, the signal might be
10725         sent before select is called.  Report by Otto Maddox
10726         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
10727         Ando <nand@mac.com>.
10729 2005-12-01  Simon Josefsson <simon@josefsson.org>
10731         * tests/.cvsignore: [no log message]
10733 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10735         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
10736         lib/gnutls_session_pack.c: Some fixes in session resumption and
10737         prototypes. Based on patches and suggestions by Joe Orton.
10739 2005-11-21  Simon Josefsson <simon@josefsson.org>
10741         * doc/protocol/tls-numbers.txt: From
10742         <http://people.nokia.net/~pasi/tls-numbers.txt>.
10744 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10746         * lib/x509/privkey_pkcs8.c: added some clarification about the
10747         encryption status.
10749 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10751         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
10752         machines. Reported by Max Kellermann <max@duempel.org>.
10754 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10756         * src/cli-gaa.c, src/cli.gaa: [no log message]
10758 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10760         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
10761         more fixes for PSK.
10763 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10765         * configure.in: the library version number was bumped to 13 to allow
10766         for incompatible changes.
10768 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10770         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
10771         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10772         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10773         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
10774         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
10775         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
10776         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
10777         DHE-PSK ciphersuite additions.
10779 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10781         * lib/gnutls_psk.c: some documentation updates
10783 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10785         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
10786         gnutls_anon_set_params_function was renamed to
10787         gnutls_anon_set_server_params_function to be more consistent with
10788         the other functions. The same for the PSK.
10790 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10792         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
10793         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
10794         converted to behave similarly to get_dh_params.
10796 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10798         * doc/gnutls.texi: [no log message]
10800 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10802         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
10803         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
10804         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
10805         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
10806         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
10807         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
10808         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
10809         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10810         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
10811         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
10812         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
10813         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
10814         DHE-PSK ciphersuites and some cleanups.
10816 2005-11-15  Simon Josefsson <simon@josefsson.org>
10818         * NEWS: Typo.
10820 2005-11-15  Simon Josefsson <simon@josefsson.org>
10822         * NEWS, configure.in: Bump versions.
10824 2005-11-15  Simon Josefsson <simon@josefsson.org>
10826         * ChangeLog: [no log message]
10828 2005-11-15  Simon Josefsson <simon@josefsson.org>
10830         * NEWS: Version 1.3.0.
10832 2005-11-15  Simon Josefsson <simon@josefsson.org>
10834         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
10836 2005-11-15  Simon Josefsson <simon@josefsson.org>
10838         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
10839         CHECKSUMS.
10841 2005-11-15  Simon Josefsson <simon@josefsson.org>
10843         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
10844         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
10845         "-d""<2005-11-08""", and manually adjusting the start and end of the
10846         file.
10848 2005-11-15  Simon Josefsson <simon@josefsson.org>
10850         * Makefile.am: Don't use --tags for cvs2cl.
10852 2005-11-15  Simon Josefsson <simon@josefsson.org>
10854         * lib/Makefile.am: Dist auth_psk.h.
10856 2005-11-15  Simon Josefsson <simon@josefsson.org>
10858         * NEWS: Fix.
10860 2005-11-15  Simon Josefsson <simon@josefsson.org>
10862         * NEWS: Add.
10864 2005-11-15  Simon Josefsson <simon@josefsson.org>
10866         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
10867         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
10868         code, to remove use of C++ // comments.
10870 2005-11-15  Simon Josefsson <simon@josefsson.org>
10872         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
10873         and install SRP man pages too.
10875 2005-11-15  Simon Josefsson <simon@josefsson.org>
10877         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
10878         src/Makefile.am, src/prime.c: Disable more SRP stuff if
10879         --disable-srp, tiny patch from Albert Chin
10880         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
10881         from RedHat gnutls-1.2.6 RPM.
10883 2005-11-15  Simon Josefsson <simon@josefsson.org>
10885         * NEWS: Use more verbose NEWS entry format.
10887 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10889         * tests/pskself.c: updated PSK self test
10891 2005-11-15  Simon Josefsson <simon@josefsson.org>
10893         * src/certtool-gaa.c: Fix.
10895 2005-11-15  Simon Josefsson <simon@josefsson.org>
10897         * doc/manpages/Makefile.am: Generated.
10899 2005-11-15  Simon Josefsson <simon@josefsson.org>
10901         * tests/.cvsignore: [no log message]
10903 2005-11-15  Simon Josefsson <simon@josefsson.org>
10905         * tests/Makefile.am: Add pskself.
10907 2005-11-15  Simon Josefsson <simon@josefsson.org>
10909         * tests/pskself.c: Add, based on anonself.c.
10911 2005-11-15  Simon Josefsson <simon@josefsson.org>
10913         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
10914         errors.
10916 2005-11-15  Simon Josefsson <simon@josefsson.org>
10918         * lib/gnutls_psk.c: Doc fix.
10920 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10922         * doc/TODO: [no log message]
10924 2005-11-14  Simon Josefsson <simon@josefsson.org>
10926         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
10927         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
10928         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
10929         <gnutls-dev@mlists.thewrittenword.com>.
10931 2005-11-14  Simon Josefsson <simon@josefsson.org>
10933         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
10934         constant, for IBM C v6.  Tiny patch from Albert Chin
10935         <gnutls-dev@mlists.thewrittenword.com>.
10937 2005-11-14  Simon Josefsson <simon@josefsson.org>
10939         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
10940         MAP_FAILED, tiny patch from Albert Chin
10941         <gnutls-dev@mlists.thewrittenword.com>
10943 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10945         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
10946         ciphersuites.
10948 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10950         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
10951         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
10952         doc/internals.texi: added brief documentation on the extension and
10953         auth_method internals.
10955 2005-11-12  Simon Josefsson <simon@josefsson.org>
10957         * doc/TODO: Add.
10959 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10961         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
10962         src/certtool.gaa: some documentation updates.
10964 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10966         * doc/arch/certificate-user-use-case.eps,
10967         doc/arch/certificate-user-use-case.pdf,
10968         doc/arch/client-server-use-case.eps,
10969         doc/arch/client-server-use-case.pdf,
10970         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
10971         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
10972         doc/arch/objects.eps, doc/arch/objects.pdf,
10973         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
10974         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
10975         doc/internals.texi, doc/objects.pdf: moved architecture figures to
10976         arch/
10978 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10980         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
10981         past changes.
10983 2005-11-10  Simon Josefsson <simon@josefsson.org>
10985         * gl/inet_ntop.h, gl/readline.c: Update.
10987 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10989         * doc/gnutls.texi: [no log message]
10991 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10993         * lib/gnutls_int.h: [no log message]
10995 2005-11-08  Simon Josefsson <simon@josefsson.org>
10997         * doc/signatures.texi: Add.
10999 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11001         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11002         doc/client-server-use-case.pdf, doc/gnutls.texi,
11003         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11004         doc/internals.texi, doc/objects.pdf: added some stuff about the
11005         internals of gnutls.
11007 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11009         * : added again the files in binary mode.
11011 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11013         * : [no log message]
11015 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11017         * : added some architectural diagrams. Quite primitive.
11019 2005-11-08  Simon Josefsson <simon@josefsson.org>
11021         * doc/signatures.texi: add
11023 2005-11-08  Simon Josefsson <simon@josefsson.org>
11025         * doc/signatures.texi: Wrap around <80 columns.
11027 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11029         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11030         src/serv.c: fixed bug in session packing for anonymous connections.
11032 2005-11-07  Simon Josefsson <simon@josefsson.org>
11034         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11035         tests/openssl.c, tests/x509_test.c: Indent.
11037 2005-11-07  Simon Josefsson <simon@josefsson.org>
11039         * Makefile.am: Indent tests/.
11041 2005-11-07  Simon Josefsson <simon@josefsson.org>
11043         * NEWS: Add.
11045 2005-11-07  Simon Josefsson <simon@josefsson.org>
11047         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11048         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11049         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11050         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11051         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11052         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11053         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11054         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11055         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11056         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11057         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11058         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11059         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11060         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11061         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11062         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11063         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11064         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11065         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11066         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11067         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11068         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11069         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11070         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11071         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11072         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11073         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11074         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11075         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11076         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11077         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11078         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11079         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11080         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11081         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11082         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11083         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11084         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11085         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11086         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11087         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11088         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11089         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11090         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11091         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11092         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11093         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11094         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11095         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11096         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11097         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11098         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11099         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11100         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11101         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11102         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11103         libextra/openpgp/xml.c, libextra/openssl_compat.c,
11104         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11105         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11106         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11107         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11109 2005-11-07  Simon Josefsson <simon@josefsson.org>
11111         * Makefile.am: Use GNU coding style for indent.
11113 2005-11-07  Simon Josefsson <simon@josefsson.org>
11115         * doc/manpages/Makefile.am: Add.
11117 2005-11-07  Simon Josefsson <simon@josefsson.org>
11119         * doc/reference/Makefile.am: Ignore more headers.
11121 2005-11-07  Simon Josefsson <simon@josefsson.org>
11123         * src/.cvsignore: [no log message]
11125 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11127         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11128         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11130 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11132         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11133         doc/manpages/Makefile.am, doc/manpages/psktool.1,
11134         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11135         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11136         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11137         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11138         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11139         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11140         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11141         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11142         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11143         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11144         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11145         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11146         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
11148 2005-11-07  Simon Josefsson <simon@josefsson.org>
11150         * ChangeLog: [no log message]
11152 2005-11-07  Simon Josefsson <simon@josefsson.org>
11154         * Version 1.2.9.
11156         ----------------------------------------------------------------------
11157         Copyright (C) 2005, 2006, 2007 Free Software Foundation
11158         Copying and distribution of this file, with or without modification,
11159         are permitted in any medium without royalty provided the copyright
11160         notice and this notice are preserved.