Add.
[gnutls.git] / ChangeLog
blobcaf68fdaeb05e2f15a80409e9d6cd4a76f62e8be
1 2008-05-16  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.9.
5 2008-05-16  Simon Josefsson <simon@josefsson.org>
7         * configure.in: Remove obsolete comment.
9 2008-05-16  Simon Josefsson <simon@josefsson.org>
11         * configure.in: Typo.
13 2008-05-16  Simon Josefsson <simon@josefsson.org>
15         * NEWS: Add.
17 2008-05-16  Simon Josefsson <simon@josefsson.org>
19         * configure.in: Don't check for present headers, hard code checks
20         for silly src/cfg/.
22 2008-05-16  Simon Josefsson <simon@josefsson.org>
24         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
25         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
27 2008-05-16  Simon Josefsson <simon@josefsson.org>
29         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
30         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
31         gnulib module.
33 2008-05-16  Simon Josefsson <simon@josefsson.org>
35         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
36         to files, change permissions of file.  Now the file which the
37         private key is saved to is chmod'ed 0600.  Reported by martin f
38         krafft <madduck@debian.org> see
39         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
41 2008-05-16  Simon Josefsson <simon@josefsson.org>
43         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
44         src/certtool.c: certtool: Encrypting a private key now require a
45         confirmed password.  Before, './certtool -k -8' would merely ask for
46         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
47         <nebuchadnezzar@asgardr.info> see
48         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
50 2008-05-16  Simon Josefsson <simon@josefsson.org>
52         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
53         gnulib files.
55 2008-05-16  Simon Josefsson <simon@josefsson.org>
57         * NEWS, configure.in: Remove --enable-profile-mode.
59 2008-05-16  Simon Josefsson <simon@josefsson.org>
61         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
63 2008-05-15  Simon Josefsson <simon@josefsson.org>
65         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
67 2008-05-15  Simon Josefsson <simon@josefsson.org>
69         * src/cli.c: Fix so that PSK authentication works.
71 2008-05-15  Simon Josefsson <simon@josefsson.org>
73         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
74         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
76 2008-05-11  Simon Josefsson <simon@josefsson.org>
78         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
80 2008-05-07  Simon Josefsson <simon@josefsson.org>
82         * NEWS: Add.
84 2008-05-07  Simon Josefsson <simon@josefsson.org>
86         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
87         openpgp is disabled.
89 2008-05-07  Simon Josefsson <simon@josefsson.org>
91         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
92         built.
94 2008-05-07  Simon Josefsson <simon@josefsson.org>
96         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
97         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
98         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
99         <https://savannah.gnu.org/support/index.php?106342>.
101 2008-05-06  Simon Josefsson <simon@josefsson.org>
103         * lib/gnutls_global.c: Fix warning.
105 2008-05-06  Simon Josefsson <simon@josefsson.org>
107         * NEWS, gl/getaddrinfo.h: Update gnulib files.
109 2008-05-06  Simon Josefsson <simon@josefsson.org>
111         * NEWS: Fix.
113 2008-05-06  Simon Josefsson <simon@josefsson.org>
115         * NEWS: Add.
117 2008-05-06  Simon Josefsson <simon@josefsson.org>
119         * lib/openpgp/output.c: More translation markups.
121 2008-05-06  Simon Josefsson <simon@josefsson.org>
123         * po/POTFILES.in: Add translations from openpgp output functions
124         too.
126 2008-05-06  Simon Josefsson <simon@josefsson.org>
128         * lib/x509/output.c: Translation fixes, tiny patch from Benno
129         Schulenberg <bensberg@justemail.net>.
131 2008-05-05  Simon Josefsson <simon@josefsson.org>
133         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
134         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
136 2008-05-02  Simon Josefsson <simon@josefsson.org>
138         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
139         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
140         2008 +0300
142 2008-04-30  Simon Josefsson <simon@josefsson.org>
144         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
146 2008-04-30  Simon Josefsson <simon@josefsson.org>
148         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
149         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
150         gnulib files.
152 2008-04-29  Simon Josefsson <simon@josefsson.org>
154         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
155         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
157 2008-04-29  Simon Josefsson <simon@josefsson.org>
159         * NEWS: Add.
161 2008-04-29  Simon Josefsson <simon@josefsson.org>
163         * configure.in: Call AM_CONDITIONAL at top-level.
165 2008-04-29  Simon Josefsson <simon@josefsson.org>
167         * NEWS, configure.in: Bump versions.
169 2008-04-29  Simon Josefsson <simon@josefsson.org>
171         * Makefile.am: Dist maint.mk.
173 2008-04-29  Simon Josefsson <simon@josefsson.org>
175         * ChangeLog: Generated.
177 2008-04-29  Simon Josefsson <simon@josefsson.org>
179         * NEWS: Version 2.3.8.
181 2008-04-29  Simon Josefsson <simon@josefsson.org>
183         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
184         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
185         lgl/string.in.h: Update gnulib files.
187 2008-04-29  Simon Josefsson <simon@josefsson.org>
189         * po/LINGUAS, po/vi.po.in: Sync with TP.
191 2008-04-29  Simon Josefsson <simon@josefsson.org>
193         * NEWS: Add.
195 2008-04-29  Simon Josefsson <simon@josefsson.org>
197         * NEWS: Add.
199 2008-04-29  Simon Josefsson <simon@josefsson.org>
201         * NEWS: Add.
203 2008-04-29  Simon Josefsson <simon@josefsson.org>
205         * NEWS: Clarify area of change.
207 2008-04-29  Simon Josefsson <simon@josefsson.org>
209         * NEWS: Add.
211 2008-04-29  Simon Josefsson <simon@josefsson.org>
213         * NEWS: Add.
215 2008-04-29  Simon Josefsson <simon@josefsson.org>
217         * lib/gnutls_handshake.c: Doc fix.
219 2008-04-29  Simon Josefsson <simon@josefsson.org>
221         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
222         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
223         Increase max handshake packet size.  Add new error code for
224         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
225         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
226         test servers.
228 2008-04-29  Simon Josefsson <simon@josefsson.org>
230         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
231         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
232         +0200
234 2008-04-28  Simon Josefsson <simon@josefsson.org>
236         * src/cli.c: Avoid another duplicate call to socket_bye() which can
237         cause a crash.
239 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
241         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
242         src/tests.c: gnutls-cli will exit once a certificate that doesn't
243         have the correct name is found.
245 2008-04-28  Simon Josefsson <simon@josefsson.org>
247         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
248         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
249         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
250         for newly added APIs.
252 2008-04-28  Simon Josefsson <simon@josefsson.org>
254         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
255         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
256         warnings).
258 2008-04-28  Simon Josefsson <simon@josefsson.org>
260         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
261         gtk-doc warnings).
263 2008-04-28  Simon Josefsson <simon@josefsson.org>
265         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
266         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
267         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
268         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
269         warnings).
271 2008-04-28  Simon Josefsson <simon@josefsson.org>
273         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
274         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
276 2008-04-28  Simon Josefsson <simon@josefsson.org>
278         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
279         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
280         +0200
282 2008-04-28  Simon Josefsson <simon@josefsson.org>
284         * NEWS: Add.
286 2008-04-28  Simon Josefsson <simon@josefsson.org>
288         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
289         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
290         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
291         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
292         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
293         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
295 2008-04-28  Simon Josefsson <simon@josefsson.org>
297         * NEWS: Add.
299 2008-04-28  Simon Josefsson <simon@josefsson.org>
301         * configure.in: Fix typo.
303 2008-04-28  Simon Josefsson <simon@josefsson.org>
305         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
306         by default.
308 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
310         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
311         registration test.
313 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
315         * lib/crypto.c: add warning that these functions have to be called
316         before gnutls_global_init().
318 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
320         * lib/crypto.c, lib/random.c: faster seek into the list.
322 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
324         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
325         deregisteration function to free buffers allocated for registering
326         algorithms.
328 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
330         * lib/crypto.c: corrected segmentation fault on registering ciphers.
332 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
334         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
335         src/certtool.gaa: added --outraw --inraw options.
337 2008-04-23  Simon Josefsson <simon@josefsson.org>
339         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
341 2008-04-23  Simon Josefsson <simon@josefsson.org>
343         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
344         1.4.1rc1 is released.
346 2008-04-22  Simon Josefsson <simon@josefsson.org>
348         * gl/arpa_inet.in.h: Update gnulib files.
350 2008-04-22  Simon Josefsson <simon@josefsson.org>
352         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
353         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
355 2008-04-22  Simon Josefsson <simon@josefsson.org>
357         * NEWS, configure.in: Bump versions.
359 2008-04-22  Simon Josefsson <simon@josefsson.org>
361         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
362         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
363         +0200
365 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
367         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
368         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
369         2008 +0300
371 2008-04-21  Simon Josefsson <simon@josefsson.org>
373         * ChangeLog: Generated.
375 2008-04-21  Simon Josefsson <simon@josefsson.org>
377         * NEWS: Version 2.3.7.
379 2008-04-21  Simon Josefsson <simon@josefsson.org>
381         * doc/Makefile.am: Don't clean Guile documentations on make clean.
383 2008-04-21  Simon Josefsson <simon@josefsson.org>
385         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
386         Fix warnings.
388 2008-04-21  Simon Josefsson <simon@josefsson.org>
390         * NEWS: Fix.
392 2008-04-21  Simon Josefsson <simon@josefsson.org>
394         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
395         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
396         lib/minitasn1/element.c, lib/minitasn1/int.h,
397         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
398         1.4.
400 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
402         * NEWS: opencdk now properly sets the key usage bits into openpgp
403         keys.
405 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
407         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
408         while reading public keys.
410 2008-04-18  Simon Josefsson <simon@josefsson.org>
412         * NEWS, THANKS: Add.
414 2008-04-18  Simon Josefsson <simon@josefsson.org>
416         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
417         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
418         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
419         part is necessary too.
421 2008-04-18  Simon Josefsson <simon@josefsson.org>
423         * NEWS, src/certtool.c: certtool: with --generate-request and newly
424         generated keys, print the key.
426 2008-04-18  Simon Josefsson <simon@josefsson.org>
428         * configure.in: Explain libgcrypt around gnulib.
430 2008-04-18  Simon Josefsson <simon@josefsson.org>
432         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
433         document opencdk API.
435 2008-04-18  Simon Josefsson <simon@josefsson.org>
437         * NEWS: Add.
439 2008-04-18  Simon Josefsson <simon@josefsson.org>
441         * NEWS: Add.
443 2008-04-18  Simon Josefsson <simon@josefsson.org>
445         * configure.in: Typo fix.
447 2008-04-18  Simon Josefsson <simon@josefsson.org>
449         * lib/Makefile.am: Link to -lws2_32 if needed.
451 2008-04-18  Simon Josefsson <simon@josefsson.org>
453         * configure.in: Define WINVER to get modern features.  Test for
454         ws2_32.  Add conditional.
456 2008-04-18  Simon Josefsson <simon@josefsson.org>
458         * NEWS: Add.
460 2008-04-18  Simon Josefsson <simon@josefsson.org>
462         * lib/x509/output.c: Use ASCII-only isprint function to get
463         consistent outputs.  Reported by Massimo Gaspari
464         <massimo.gaspari@alice.it> in
465         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
467 2008-04-18  Simon Josefsson <simon@josefsson.org>
469         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
470         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
471         for lib/x509/output.c.
473 2008-04-18  Simon Josefsson <simon@josefsson.org>
475         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
476         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
477         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
478         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
479         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
480         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
481         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
482         gl/ for opencdk.
484 2008-04-18  Simon Josefsson <simon@josefsson.org>
486         * configure.in: Link to libgcrypt when running gnulib checks, to get
487         their vasprintf on MinGW.
489 2008-04-18  Simon Josefsson <simon@josefsson.org>
491         * configure.in: Don't check for vasprintf, already checked for by
492         gnulib.
494 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
496         * lib/openpgp/pgp.c: corrected typo.
498 2008-04-17  Simon Josefsson <simon@josefsson.org>
500         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
501         Fix some obsolete stuff.
503 2008-04-17  Simon Josefsson <simon@josefsson.org>
505         * NEWS, configure.in: Bump versions.
507 2008-04-17  Simon Josefsson <simon@josefsson.org>
509         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
511 2008-04-17  Simon Josefsson <simon@josefsson.org>
513         * ChangeLog: Generated.
515 2008-04-17  Simon Josefsson <simon@josefsson.org>
517         * NEWS: Version 2.3.6.
519 2008-04-17  Simon Josefsson <simon@josefsson.org>
521         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
522         rpl_strerror problem when linking on HPUX, see:
524         <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>.
526 2008-04-17  Simon Josefsson <simon@josefsson.org>
528         * NEWS: Add.
530 2008-04-17  Simon Josefsson <simon@josefsson.org>
532         * NEWS: Add.
534 2008-04-17  Simon Josefsson <simon@josefsson.org>
536         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
537         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
538         +0200
540 2008-04-17  Simon Josefsson <simon@josefsson.org>
542         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
544 2008-04-17  Simon Josefsson <simon@josefsson.org>
546         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
547         namespace.
549 2008-04-17  Simon Josefsson <simon@josefsson.org>
551         * lib/auth_cert.c: Fix warning.
553 2008-04-17  Ludovic Courtès <ludo@gnu.org>
555         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
556         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
557         +0200
559 2008-04-17  Simon Josefsson <simon@josefsson.org>
561         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
562         libextra/ and includes/.
564 2008-04-17  Simon Josefsson <simon@josefsson.org>
566         * lib/Makefile.am: Simplify cdk handling.
568 2008-04-17  Simon Josefsson <simon@josefsson.org>
570         * doc/gnutls.texi: Discuss OpenCDK better.
572 2008-04-17  Simon Josefsson <simon@josefsson.org>
574         * README: No need for external opencdk.
576 2008-04-17  Simon Josefsson <simon@josefsson.org>
578         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
579         link with external opencdk.  It seems we now don't have resources to
580         maintain the LGPL opencdk code externally, since making it use
581         GnuTLS's crypto code will be complicated.  See discussion in:
583         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
585 2008-04-17  Simon Josefsson <simon@josefsson.org>
587         * configure.in: No need for alloca checks.
589 2008-04-17  Simon Josefsson <simon@josefsson.org>
591         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
592         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
593         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
594         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
595         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
596         instead.  One reason is increased portability to Windows, the other
597         is that several of the uses may be unsafe because the size of data
598         allocated could be large.  Reported by Massimo Gaspari
599         <massimo.gaspari@alice.it> in
600         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
602 2008-04-17  Simon Josefsson <simon@josefsson.org>
604         * lib/auth_cert.c: Don't use alloca, the certificate list can be
605         larger than stack size.
607 2008-04-17  Simon Josefsson <simon@josefsson.org>
609         * THANKS: Add.
611 2008-04-17  Simon Josefsson <simon@josefsson.org>
613         * THANKS: Add.
615 2008-04-17  Simon Josefsson <simon@josefsson.org>
617         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
618         doesn't work under Windows.  Reported by Massimo Gaspari
619         <massimo.gaspari@alice.it> in
620         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
622 2008-04-17  Simon Josefsson <simon@josefsson.org>
624         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
625         modern libtasn1.
627 2008-04-17  Simon Josefsson <simon@josefsson.org>
629         * doc/examples/Makefile.am: Fix typo.
631 2008-04-17  Simon Josefsson <simon@josefsson.org>
633         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
634         improve portability.  Based on HPUX recommendations in
636         <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>.
638 2008-04-16  Simon Josefsson <simon@josefsson.org>
640         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
641         rpl_fseeko problem reported in
642         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
644 2008-04-15  Simon Josefsson <simon@josefsson.org>
646         * doc/gnutls.texi: Update bibliography.
648 2008-04-15  Simon Josefsson <simon@josefsson.org>
650         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
652 2008-04-15  Simon Josefsson <simon@josefsson.org>
654         * lib/openpgp/pgp.c: Improve error messages.  See
655         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
657 2008-04-15  Simon Josefsson <simon@josefsson.org>
659         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
661 2008-04-15  Simon Josefsson <simon@josefsson.org>
663         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
664         set certificate request version if not set.
666 2008-04-15  Simon Josefsson <simon@josefsson.org>
668         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
669         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
670         <aspecialj@gmail.com> in
671         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
673 2008-04-15  Simon Josefsson <simon@josefsson.org>
675         * NEWS, configure.in: Bump versions.
677 2008-04-14  Simon Josefsson <simon@josefsson.org>
679         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
681 2008-04-14  Simon Josefsson <simon@josefsson.org>
683         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
685 2008-04-14  Simon Josefsson <simon@josefsson.org>
687         * ChangeLog: Generated.
689 2008-04-14  Simon Josefsson <simon@josefsson.org>
691         * NEWS: Version 2.3.5.
693 2008-04-14  Simon Josefsson <simon@josefsson.org>
695         * NEWS: Add.
697 2008-04-14  Simon Josefsson <simon@josefsson.org>
699         * NEWS: Add.
701 2008-04-14  Simon Josefsson <simon@josefsson.org>
703         * NEWS: Add.
705 2008-04-13  Simon Josefsson <simon@josefsson.org>
707         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
709 2008-04-13  Simon Josefsson <simon@josefsson.org>
711         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
713 2008-04-13  Simon Josefsson <simon@josefsson.org>
715         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
716         Update gnulib files.
718 2008-04-13  Simon Josefsson <simon@josefsson.org>
720         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
721         Quick fix for SHA-224 and old libgcrypt's.
723 2008-04-13  Simon Josefsson <simon@josefsson.org>
725         * NEWS: Add.
727 2008-04-13  Simon Josefsson <simon@josefsson.org>
729         * NEWS: Add.
731 2008-04-13  Simon Josefsson <simon@josefsson.org>
733         * doc/manpages/Makefile.am: Generated.
735 2008-04-13  Simon Josefsson <simon@josefsson.org>
737         * lib/random.h: Fix warnings.
739 2008-04-13  Simon Josefsson <simon@josefsson.org>
741         * cfg.mk: Typo.
743 2008-04-13  Simon Josefsson <simon@josefsson.org>
745         * po/Makevars: We don't need --no-location any more, git stores
746         *.po.in's.
748 2008-04-13  Simon Josefsson <simon@josefsson.org>
750         * Makefile.am, cfg.mk: Translation fixes.
752 2008-04-13  Simon Josefsson <simon@josefsson.org>
754         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
755         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
756         translation handling to avoid git conflicts.
758 2008-04-13  Simon Josefsson <simon@josefsson.org>
760         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
761         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
762         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
763         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
764         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
765         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
766         Update gnulib files.
768 2008-04-13  Simon Josefsson <simon@josefsson.org>
770         * doc/manpages/Makefile.am: Cosmetic.
772 2008-04-13  Simon Josefsson <simon@josefsson.org>
774         * doc/manpages/Makefile.am: Whitespace fix.
776 2008-04-13  Simon Josefsson <simon@josefsson.org>
778         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
779         easier to understand changes.
781 2008-04-13  Simon Josefsson <simon@josefsson.org>
783         * NEWS: Add.
785 2008-04-13  Simon Josefsson <simon@josefsson.org>
787         * configure.in: Fix test.
789 2008-04-13  Simon Josefsson <simon@josefsson.org>
791         * configure.in: Don't bother checking for --output-def if shared
792         libraries are disabled.  Based on report from Massimo Gaspari
793         <massimo.gaspari@alice.it> in
794         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
796 2008-04-13  Simon Josefsson <simon@josefsson.org>
798         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
800 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
802         * includes/gnutls/openpgp.h: changed api.
804 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
806         * src/cli.c: get_auth_subkey has one more parameter.
808 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
810         * lib/opencdk/pubkey.c: return the size of the required buffer to
811         hold the data
813 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
815         * lib/openpgp/output.c: Deallocate memory from parameters only when
816         function run was successful.
818 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
820         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
821         get_auth_subkey() to work for all use cases
823 2008-04-10  Nikos <nmav@crystal.(none)>
825         * lib/openpgp/pgp.c: do not return any subkey if an authentication
826         subkey is not found
828 2008-04-10  Nikos <nmav@crystal.(none)>
830         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
831         corrected bug in openpgp import when data is of size zero. Reported
832         by Daniel Kahn
834 2008-04-04  Nikos <nmav@crystal.(none)>
836         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
837         a non proper certificate is loaded.
839 2008-04-04  Simon Josefsson <simon@josefsson.org>
841         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
843 2008-04-04  Simon Josefsson <simon@josefsson.org>
845         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
847 2008-04-03  Simon Josefsson <simon@josefsson.org>
849         * NEWS: Add.
851 2008-04-03  Simon Josefsson <simon@josefsson.org>
853         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
854         from Laurence Withers <l@lwithers.me.uk>, see
856         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
858 2008-04-03  Simon Josefsson <simon@josefsson.org>
860         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
861         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
862         +0200
864 2008-04-02  Nikos <nmav@crystal.(none)>
866         * NEWS: documented the openpgp updates.
868 2008-04-02  Nikos <nmav@crystal.(none)>
870         * doc/manpages/certtool.1: added the openpgp functionality to the
871         manpage.
873 2008-04-02  Nikos <nmav@crystal.(none)>
875         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
876         parameters.
878 2008-04-02  Nikos <nmav@crystal.(none)>
880         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
881         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
883 2008-04-02  Nikos <nmav@crystal.(none)>
885         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
886         Consistent printing of revoked status.  Consistent printing of key
887         algorithm.
889 2008-04-02  Nikos <nmav@crystal.(none)>
891         * lib/gnutls_errors.c: Added revoked UID error string.
893 2008-04-02  Nikos <nmav@crystal.(none)>
895         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
897 2008-04-02  Simon Josefsson <simon@josefsson.org>
899         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
901 2008-03-30  Simon Josefsson <simon@josefsson.org>
903         * lib/crypto.h: Fix warnings.
905 2008-03-30  Simon Josefsson <simon@josefsson.org>
907         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
908         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
910 2008-03-29  Nikos <nmav@crystal.(none)>
912         * NEWS: Documented the --priority option to gnutls-cli and
913         gnutls-serv.
915 2008-03-29  Nikos <nmav@crystal.(none)>
917         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
918         the --priority option.
920 2008-03-29  Nikos <nmav@crystal.(none)>
922         * NEWS: corrected the news entry.
924 2008-03-29  Nikos <nmav@crystal.(none)>
926         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
927         empty key (for PKCS #11).  Reported by Joe Orton.
929 2008-03-29  Nikos <nmav@crystal.(none)>
931         * NEWS: gnutls_crypto_rnd_register: ADDED
933 2008-03-29  Nikos <nmav@crystal.(none)>
935         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
936         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
938 2008-03-29  Simon Josefsson <simon@josefsson.org>
940         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
941         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
943 2008-03-28  Simon Josefsson <simon@josefsson.org>
945         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
947 2008-03-28  Simon Josefsson <simon@josefsson.org>
949         * NEWS: Entries added at wrong place, move them.
951 2008-03-28  Simon Josefsson <simon@josefsson.org>
953         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
954         since it isn't specified in TLS 1.2.
956 2008-03-28  Simon Josefsson <simon@josefsson.org>
958         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
960 2008-03-28  Simon Josefsson <simon@josefsson.org>
962         * gl/gnulib.mk: Update gnulib files.
964 2008-03-27  Simon Josefsson <simon@josefsson.org>
966         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
968 2008-03-25  Simon Josefsson <simon@josefsson.org>
970         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
971         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
972         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
973         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
974         Update gnulib files.
976 2008-03-20  Ludovic Courtès <ludo@gnu.org>
978         * configure.in, guile/src/Makefile.am: Check whether
979         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
980           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
982 2008-03-19  Simon Josefsson <simon@josefsson.org>
984         * libextra/gnutls_extra.c: Fix LZO build failure.
986 2008-03-19  Ludovic Courtès <ludo@gnu.org>
988         * 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.
990 2008-03-19  Ludovic Courtès <ludo@gnu.org>
992         * guile/src/core.c: guile: Don't declare `inline' functions that use
993         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
995 2008-03-19  Simon Josefsson <simon@josefsson.org>
997         * NEWS, configure.in: Bump versions.
999 2008-03-19  Simon Josefsson <simon@josefsson.org>
1001         * ChangeLog: Generated.
1003 2008-03-19  Simon Josefsson <simon@josefsson.org>
1005         * includes/Makefile.am: Dist gnutls/crypto.h.
1007 2008-03-19  Simon Josefsson <simon@josefsson.org>
1009         * NEWS: Version 2.3.4.
1011 2008-03-19  Simon Josefsson <simon@josefsson.org>
1013         * NEWS: Add.
1015 2008-03-19  Simon Josefsson <simon@josefsson.org>
1017         * NEWS: Fix.
1019 2008-03-19  Simon Josefsson <simon@josefsson.org>
1021         * NEWS: Add.
1023 2008-03-19  Simon Josefsson <simon@josefsson.org>
1025         * doc/examples/ex-client-resume.c, lib/crypto.c,
1026         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1027         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1028         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1029         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1030         src/serv.c: Fix gcc warnings.
1032 2008-03-19  Simon Josefsson <simon@josefsson.org>
1034         * lib/x509/x509.c: Fix warning.
1036 2008-03-16  Nikos <nmav@crystal.(none)>
1038         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1039         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1040         succeed.
1042 2008-03-16  Nikos <nmav@crystal.(none)>
1044         * includes/gnutls/crypto.h: updated
1046 2008-03-16  Nikos <nmav@crystal.(none)>
1048         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1049         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1050         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1051         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1052         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1053         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1054         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1055         in the cipher (register) interface and added hash.
1057 2008-03-16  Nikos <nmav@crystal.(none)>
1059         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1060         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1061         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1062         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1063         lib/gnutls_state.c: Added functionality to override (register) a
1064         cipher. Initial functionality for MAC and digest algorithms.
1066 2008-03-11  Simon Josefsson <simon@josefsson.org>
1068         * lib/openpgp/gnutls_openpgp.h: Remove things already in
1069         includes/gnutls/openpgp.h.
1071 2008-03-11  Simon Josefsson <simon@josefsson.org>
1073         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1074         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1075         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1076         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1077         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1078         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1079         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1080         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1081         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1082         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1083         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1084         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1085         headers for OpenPGP code.  According to Nikos they are now licensed
1086         under the LGPL, see:
1088         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1090 2008-03-11  Simon Josefsson <simon@josefsson.org>
1092         * lib/Makefile.am: Typo.
1094 2008-03-11  Simon Josefsson <simon@josefsson.org>
1096         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1097         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1098         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1099         lgl/m4/include_next.m4: Update gnulib files.
1101 2008-03-10  Simon Josefsson <simon@josefsson.org>
1103         * NEWS: Add.
1105 2008-03-10  Simon Josefsson <simon@josefsson.org>
1107         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1109 2008-03-10  Simon Josefsson <simon@josefsson.org>
1111         * includes/gnutls/gnutls.h.in: Finish renaming of export
1112         x509/openpgp functions.  In particular,
1113         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1114         and gnutls_certificate_get_openpgp_keyring.
1116 2008-03-10  Simon Josefsson <simon@josefsson.org>
1118         * NEWS, configure.in: Bump versions.
1120 2008-03-10  Simon Josefsson <simon@josefsson.org>
1122         * ChangeLog: Generated.
1124 2008-03-10  Simon Josefsson <simon@josefsson.org>
1126         * libextra/Makefile.am: Revert
1127         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1128         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1129         directory libtool: link: cannot determine absolute directory name of
1130         `../../lib/.libs'
1132 2008-03-10  Simon Josefsson <simon@josefsson.org>
1134         * NEWS: Version 2.3.3.
1136 2008-03-10  Simon Josefsson <simon@josefsson.org>
1138         * NEWS: Fix.
1140 2008-03-10  Simon Josefsson <simon@josefsson.org>
1142         * NEWS: Fix.
1144 2008-03-10  Simon Josefsson <simon@josefsson.org>
1146         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1147         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1148         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
1149         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
1150         Bogorodskiy <novel@FreeBSD.org>.
1152 2008-03-08  Nikos <nmav@crystal.(none)>
1154         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1155         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
1157 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1159         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1160         `guile-snarf'.
1162 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1164         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1165         <config.h>, not "config.h".
1167 2008-03-07  Simon Josefsson <simon@josefsson.org>
1169         * NEWS: Add.
1171 2008-03-07  Simon Josefsson <simon@josefsson.org>
1173         * THANKS: Add.
1175 2008-03-06  Simon Josefsson <simon@josefsson.org>
1177         * NEWS: Add.
1179 2008-03-06  Simon Josefsson <simon@josefsson.org>
1181         * doc/reference/gnutls-docs.sgml: Add index.
1183 2008-03-06  Simon Josefsson <simon@josefsson.org>
1185         * lib/x509_b64.c: Doc fixes.
1187 2008-03-06  Simon Josefsson <simon@josefsson.org>
1189         * lib/gnutls_alert.c: Doc fix.
1191 2008-03-06  Simon Josefsson <simon@josefsson.org>
1193         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1194         gnutls_hex2bin prototype.
1196 2008-03-06  Simon Josefsson <simon@josefsson.org>
1198         * doc/manpages/Makefile.am: Generated.
1200 2008-03-06  Simon Josefsson <simon@josefsson.org>
1202         * src/cli.c: Fix warnings.
1204 2008-03-06  Simon Josefsson <simon@josefsson.org>
1206         * src/select.c: Avoid confusing gtk-doc.
1208 2008-03-06  Simon Josefsson <simon@josefsson.org>
1210         * lib/opencdk/kbnode.c: Doc fixes.
1212 2008-03-06  Simon Josefsson <simon@josefsson.org>
1214         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1216 2008-03-06  Simon Josefsson <simon@josefsson.org>
1218         * lib/openpgp/privkey.c: Doc fixes.
1220 2008-03-06  Simon Josefsson <simon@josefsson.org>
1222         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1224 2008-03-06  Simon Josefsson <simon@josefsson.org>
1226         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1228 2008-03-06  Simon Josefsson <simon@josefsson.org>
1230         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1231         lib/gnutls_state.c: Doc fixes.
1233 2008-03-06  Simon Josefsson <simon@josefsson.org>
1235         * lib/gnutls_ui.c: Doc fix.
1237 2008-03-06  Simon Josefsson <simon@josefsson.org>
1239         * lib/gnutls_db.c: Doc fix.
1241 2008-03-06  Simon Josefsson <simon@josefsson.org>
1243         * lib/gnutls_session.c: Doc fix.
1245 2008-03-06  Simon Josefsson <simon@josefsson.org>
1247         * lib/gnutls_global.c: Doc fix.
1249 2008-03-06  Simon Josefsson <simon@josefsson.org>
1251         * lib/gnutls_srp.c: Doc fix.
1253 2008-03-06  Simon Josefsson <simon@josefsson.org>
1255         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1256         libextra/gnutls_ia.c: Doc fixes.
1258 2008-03-06  Simon Josefsson <simon@josefsson.org>
1260         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1262 2008-03-06  Simon Josefsson <simon@josefsson.org>
1264         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1265         examples.
1267 2008-03-06  Simon Josefsson <simon@josefsson.org>
1269         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1270         gtk-doc makefile, this version allows us to get rid of tmpl/.
1272 2008-03-06  Simon Josefsson <simon@josefsson.org>
1274         * m4/gtk-doc.m4: Update gtk-doc.m4.
1276 2008-03-06  Simon Josefsson <simon@josefsson.org>
1278         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1279         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1280         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1281         remove verbose 'This function ...' Improves looks in 'apropos'
1282         output.
1284 2008-03-06  Simon Josefsson <simon@josefsson.org>
1286         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1287         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1288         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1289         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1290         Improves man page look in 'apropos'.
1292 2008-03-06  Simon Josefsson <simon@josefsson.org>
1294         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1295         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1297 2008-03-05  Simon Josefsson <simon@josefsson.org>
1299         * NEWS: Add.
1301 2008-03-05  Simon Josefsson <simon@josefsson.org>
1303         * NEWS, src/common.c: Print DH parameters of session.
1305 2008-03-05  Simon Josefsson <simon@josefsson.org>
1307         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1308         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1310 2008-02-28  Simon Josefsson <simon@josefsson.org>
1312         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
1313         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
1314         gnulib module to make sure __func__ is available would be nice.
1316 2008-02-27  Simon Josefsson <simon@josefsson.org>
1318         * NEWS: Add.
1320 2008-02-27  Simon Josefsson <simon@josefsson.org>
1322         * lib/x509/x509_write.c: Doc fix.
1324 2008-02-27  Simon Josefsson <simon@josefsson.org>
1326         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1327         certificates.  See
1329         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1331 2008-02-26  Simon Josefsson <simon@josefsson.org>
1333         * lib/x509/x509_write.c: Doc fixes.
1335 2008-02-26  Simon Josefsson <simon@josefsson.org>
1337         * AUTHORS: Add.
1339 2008-02-26  Simon Josefsson <simon@josefsson.org>
1341         * AUTHORS: Add.
1343 2008-02-26  Simon Josefsson <simon@josefsson.org>
1345         * NEWS, configure.in: Bump versions.
1347 2008-02-26  Simon Josefsson <simon@josefsson.org>
1349         * Makefile.am: Fix release target.
1351 2008-02-26  Simon Josefsson <simon@josefsson.org>
1353         * ChangeLog: Generated.
1355 2008-02-26  Simon Josefsson <simon@josefsson.org>
1357         * NEWS: Version 2.3.2.
1359 2008-02-26  Simon Josefsson <simon@josefsson.org>
1361         * tests/openpgpself.c: Force success.
1363 2008-02-26  Simon Josefsson <simon@josefsson.org>
1365         * NEWS: Add.
1367 2008-02-26  Simon Josefsson <simon@josefsson.org>
1369         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1370         lib/gnutls_session.h: Remove empty gnutls_session.h.
1372 2008-02-26  Simon Josefsson <simon@josefsson.org>
1374         * lib/x509/x509_int.h: align comments
1376 2008-02-26  Simon Josefsson <simon@josefsson.org>
1378         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1379         duplicating stuff.
1381 2008-02-26  Simon Josefsson <simon@josefsson.org>
1383         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1384         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1385         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1387 2008-02-26  Simon Josefsson <simon@josefsson.org>
1389         * doc/reference/Makefile.am, lib/gnutls_cert.c,
1390         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1391         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1392         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1393         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1394         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1395         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1396         mpi.h stuff to x509_int.h.
1398 2008-02-26  Simon Josefsson <simon@josefsson.org>
1400         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1401         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1402         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1403         gnutls_str.h and update callers.
1405 2008-02-26  Simon Josefsson <simon@josefsson.org>
1407         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1408         to do it twice.
1410 2008-02-26  Simon Josefsson <simon@josefsson.org>
1412         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1413         (now in lib/x509/x509_int.h).
1415 2008-02-26  Simon Josefsson <simon@josefsson.org>
1417         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1418         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1419         lib/x509/extensions.h, lib/x509/privkey.c,
1420         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1421         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1423 2008-02-26  Simon Josefsson <simon@josefsson.org>
1425         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1426         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1427         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1428         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1430 2008-02-26  Simon Josefsson <simon@josefsson.org>
1432         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1433         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1434         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1435         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1436         x509_int.h.
1438 2008-02-26  Simon Josefsson <simon@josefsson.org>
1440         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1441         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1442         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1444 2008-02-26  Simon Josefsson <simon@josefsson.org>
1446         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1447         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1448         stuff to x509_int.h.
1450 2008-02-26  Simon Josefsson <simon@josefsson.org>
1452         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1453         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1454         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1455         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1456         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1457         lib/x509/x509_int.h, lib/x509/x509_write.c,
1458         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1460 2008-02-26  Simon Josefsson <simon@josefsson.org>
1462         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1463         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1464         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1465         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1467 2008-02-26  Simon Josefsson <simon@josefsson.org>
1469         * lib/openpgp/privkey.c: No need for rfc2818.h.
1471 2008-02-26  Simon Josefsson <simon@josefsson.org>
1473         * lib/x509/x509_int.h: Doc fixes.
1475 2008-02-26  Simon Josefsson <simon@josefsson.org>
1477         * lib/x509/x509_int.h: Remove stuff already in
1478         includes/gnutls/x509.h.
1480 2008-02-26  Simon Josefsson <simon@josefsson.org>
1482         * .gitignore: [no log message]
1484 2008-02-26  Simon Josefsson <simon@josefsson.org>
1486         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1487         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1489 2008-02-26  Simon Josefsson <simon@josefsson.org>
1491         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1493 2008-02-25  Simon Josefsson <simon@josefsson.org>
1495         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1496         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1497         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1498         x509_int.h, avoid one trivial header file.
1500 2008-02-25  Simon Josefsson <simon@josefsson.org>
1502         * doc/manpages/Makefile.am: Generated.
1504 2008-02-25  Simon Josefsson <simon@josefsson.org>
1506         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1508 2008-02-25  Simon Josefsson <simon@josefsson.org>
1510         * NEWS: Add.
1512 2008-02-25  Simon Josefsson <simon@josefsson.org>
1514         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1515         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1516         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1517         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1518         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1519         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1520         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
1521         name-space collision that confuses GTK-DOC with
1522         includes/gnutls/x509.h.
1524 2008-02-25  Simon Josefsson <simon@josefsson.org>
1526         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1527         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1528         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1529         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1530         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
1531         that confuses GTK-DOC with includes/gnutls/openpgp.h.
1533 2008-02-25  Simon Josefsson <simon@josefsson.org>
1535         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1536         GTK-DOC to have comments for variables.
1538 2008-02-25  Simon Josefsson <simon@josefsson.org>
1540         * lib/gnutls_int.h: Remove unused defines.
1542 2008-02-25  Simon Josefsson <simon@josefsson.org>
1544         * tests/moredn.c: Added, lost part of Joe's original
1545         gnutls_x509_dn_export patch.
1547 2008-02-25  Simon Josefsson <simon@josefsson.org>
1549         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1550         lgl/unistd.in.h: Update gnulib files.
1552 2008-02-25  Simon Josefsson <simon@josefsson.org>
1554         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1556 2008-02-24  Nikos <nmav@crystal.(none)>
1558         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1559         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1560         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1561         Orton.
1563 2008-02-21  Nikos <nmav@crystal.(none)>
1565         * lib/gnutls_cert.c: _export_ -> _get_
1567 2008-02-21  Simon Josefsson <simon@josefsson.org>
1569         * NEWS: Add.
1571 2008-02-21  Simon Josefsson <simon@josefsson.org>
1573         * tests/openpgpself.c: Don't use credentials from files (causes
1574         problems with srcdir!=builddir).
1576 2008-02-21  Simon Josefsson <simon@josefsson.org>
1578         * NEWS, configure.in: Bump version.
1580 2008-02-21  Simon Josefsson <simon@josefsson.org>
1582         * ChangeLog: Generated.
1584 2008-02-21  Simon Josefsson <simon@josefsson.org>
1586         * NEWS: Version 2.3.1.
1588 2008-02-21  Simon Josefsson <simon@josefsson.org>
1590         * NEWS: Add.
1592 2008-02-21  Simon Josefsson <simon@josefsson.org>
1594         * doc/manpages/Makefile.am: Generated.
1596 2008-02-21  Simon Josefsson <simon@josefsson.org>
1598         * NEWS: Fixes.
1600 2008-02-21  Simon Josefsson <simon@josefsson.org>
1602         * NEWS: Typo.
1604 2008-02-21  Simon Josefsson <simon@josefsson.org>
1606         * NEWS: Fix.
1608 2008-02-21  Simon Josefsson <simon@josefsson.org>
1610         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1611         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
1612         gnutls_certificate_print_formats_t.
1614 2008-02-21  Simon Josefsson <simon@josefsson.org>
1616         * NEWS: Mention new APIs.
1618 2008-02-21  Simon Josefsson <simon@josefsson.org>
1620         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
1621         by compat.h).
1623 2008-02-21  Simon Josefsson <simon@josefsson.org>
1625         * NEWS: Fix.
1627 2008-02-21  Simon Josefsson <simon@josefsson.org>
1629         * NEWS: Credit.
1631 2008-02-21  Simon Josefsson <simon@josefsson.org>
1633         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
1634         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
1636 2008-02-21  Simon Josefsson <simon@josefsson.org>
1638         * includes/gnutls/gnutls.h.in: Typo.
1640 2008-02-21  Simon Josefsson <simon@josefsson.org>
1642         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
1643         build.
1645 2008-02-21  Simon Josefsson <simon@josefsson.org>
1647         * doc/protocol/draft-ietf-tls-extractor-01.txt,
1648         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
1650 2008-02-20  Nikos <nmav@crystal.(none)>
1652         * NEWS: removed function
1654 2008-02-20  Nikos <nmav@crystal.(none)>
1656         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
1657         gnutls_certificate_export_x509_cas and other functions to export
1658         elements from the certificate credentials structure.
1660 2008-02-19  Nikos <nmav@crystal.(none)>
1662         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
1663         ENABLE_OPENPGP undef.
1665 2008-02-19  Nikos <nmav@crystal.(none)>
1667         * lib/openpgp/pgp.c: do not return more than the available names.
1669 2008-02-19  Nikos <nmav@crystal.(none)>
1671         * lib/openpgp/output.c: corrected bug that prevented printing the
1672         names.
1674 2008-02-19  Nikos <nmav@crystal.(none)>
1676         * tests/openpgp_test.c, tests/openpgpself.c: some updates
1678 2008-02-19  Nikos <nmav@crystal.(none)>
1680         * tests/Makefile.am, tests/openpgpself.c: added self test for
1681         openpgp connection
1683 2008-02-19  Nikos <nmav@crystal.(none)>
1685         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
1686         tests/Makefile.am, tests/x509dn.c: Added
1687         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
1688         Joe Orton.
1690 2008-02-19  Nikos <nmav@crystal.(none)>
1692         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
1693         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
1695 2008-02-19  Nikos <nmav@crystal.(none)>
1697         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1698         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
1699         lib/openpgp/privkey.c: copyright 2008
1701 2008-02-18  Nikos <nmav@crystal.(none)>
1703         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
1704         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
1705         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1706         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1707         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1708         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
1709         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
1710         compatible with the 2.2 key id.
1712 2008-02-18  Nikos <nmav@crystal.(none)>
1714         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
1715         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
1717 2008-02-18  Simon Josefsson <simon@josefsson.org>
1719         * README: Don't mention SSL/TLS versions here.  Some minor other
1720         fixes.
1722 2008-02-18  Simon Josefsson <simon@josefsson.org>
1724         * includes/gnutls/openpgp.h: For compatibility.
1726 2008-02-18  Simon Josefsson <simon@josefsson.org>
1728         * lib/openpgp/openpgp.h: Remove all external APIs already declared
1729         in includes/gnutls/openpgp.h.
1731 2008-02-18  Simon Josefsson <simon@josefsson.org>
1733         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
1734         gnutls_openpgp_crt_get_id to avoid breaking ABI.
1736 2008-02-18  Simon Josefsson <simon@josefsson.org>
1738         * NEWS: Mention gnutls_openpgp_keyid_t.
1740 2008-02-18  Simon Josefsson <simon@josefsson.org>
1742         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
1744 2008-02-17  Nikos <nmav@crystal.(none)>
1746         * lib/x509/x509.c: corrected string handling in parse_general_name.
1747         Thanks to Andreas Metzler for pointing out.
1749 2008-02-17  Nikos <nmav@crystal.(none)>
1751         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
1752         Increased the default certificate verification chain limits and
1753         allowed for checks without limitation.
1755 2008-02-17  Nikos <nmav@crystal.(none)>
1757         * lib/gnutls_priority.c: corrected previous fix in priorities
1758         handling.
1760 2008-02-17  Nikos <nmav@crystal.(none)>
1762         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
1763         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
1764         leaks in session resuming and DHE ciphersuites. Reported by Daniel
1765         Stenberg.
1767 2008-02-15  Nikos <nmav@crystal.(none)>
1769         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
1771 2008-02-15  Nikos <nmav@crystal.(none)>
1773         * lib/x509/x509.c: null terminate only printable strings.
1775 2008-02-14  Simon Josefsson <simon@josefsson.org>
1777         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
1779 2008-02-13  Simon Josefsson <simon@josefsson.org>
1781         * NEWS: Add.
1783 2008-02-12  Simon Josefsson <simon@josefsson.org>
1785         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
1787 2008-02-12  Simon Josefsson <simon@josefsson.org>
1789         * NEWS: Add.
1791 2008-02-12  Simon Josefsson <simon@josefsson.org>
1793         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
1794         base64.  Based on discussion in
1796         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
1798 2008-02-10  Simon Josefsson <simon@josefsson.org>
1800         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
1801         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
1802         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
1804 2008-02-07  Nikos <nmav@crystal.(none)>
1806         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
1807         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
1809 2008-02-06  Simon Josefsson <simon@josefsson.org>
1811         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
1812         POSIX portable.
1814 2008-02-04  Simon Josefsson <simon@josefsson.org>
1816         * NEWS: Add.
1818 2008-02-04  Simon Josefsson <simon@josefsson.org>
1820         * src/cli.c: When --debug is given, also print libgcrypt RNG
1821         information.
1823 2008-02-04  Simon Josefsson <simon@josefsson.org>
1825         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
1827 2008-02-04  Simon Josefsson <simon@josefsson.org>
1829         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
1831 2008-02-04  Simon Josefsson <simon@josefsson.org>
1833         * NEWS: Merge in 2.2.1 release notes.
1835 2008-02-03  Simon Josefsson <simon@josefsson.org>
1837         * lib/gnutls_cert.c: Make it compile.
1839 2008-02-03  Simon Josefsson <simon@josefsson.org>
1841         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
1842         configure.in now.
1844 2008-02-03  Simon Josefsson <simon@josefsson.org>
1846         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
1847         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
1848         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
1849         Update gnulib files.
1851 2008-02-01  Simon Josefsson <simon@josefsson.org>
1853         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1854         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
1856 2008-01-31  Simon Josefsson <simon@josefsson.org>
1858         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
1859         lgl/vasnprintf.c: Update gnulib files.
1861 2008-01-27  Nikos <nmav@crystal.(none)>
1863         * src/certtool.c: some updates
1865 2008-01-27  Nikos <nmav@crystal.(none)>
1867         * includes/gnutls/openpgp.h: new definitions
1869 2008-01-26  Nikos <nmav@crystal.(none)>
1871         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
1872         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
1874 2008-01-26  Simon Josefsson <simon@josefsson.org>
1876         * doc/protocol/rfc5077.txt: Add.
1878 2008-01-26  Simon Josefsson <simon@josefsson.org>
1880         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
1882 2008-01-25  Nikos <nmav@crystal.(none)>
1884         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
1885         keyring handling.
1887 2008-01-25  Nikos <nmav@crystal.(none)>
1889         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
1890         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
1891         include a state.
1893 2008-01-25  Nikos <nmav@crystal.(none)>
1895         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
1896         src/certtool.gaa: print keyrings
1898 2008-01-23  Simon Josefsson <simon@josefsson.org>
1900         * doc/manpages/Makefile.am: Simplify output.
1902 2008-01-23  Simon Josefsson <simon@josefsson.org>
1904         * doc/manpages/Makefile.am: Fix paths.
1906 2008-01-19  Simon Josefsson <simon@josefsson.org>
1908         * configure.in: Bump version so we are higher than gnutls 2.2.x but
1909         remain compatible.  This will avoid shared library name conflicts
1910         with 2.2.x, and also that any 2.3.x libraries will always be
1911         prefered over 2.2.x.
1913 2008-01-19  Simon Josefsson <simon@josefsson.org>
1915         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
1916         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
1917         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
1918         lgl/vasnprintf.h: Update gnulib files.
1920 2008-01-17  Simon Josefsson <simon@josefsson.org>
1922         * AUTHORS: Update Ludovic's e-mail.
1924 2008-01-17  Simon Josefsson <simon@josefsson.org>
1926         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
1928 2008-01-15  Simon Josefsson <simon@josefsson.org>
1930         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
1931         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
1932         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
1933         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
1934         openpgp files moved to lib/openpgp/.
1936 2008-01-15  Simon Josefsson <simon@josefsson.org>
1938         * doc/Makefile.am: Fix pgp-api.texi move.
1940 2008-01-14  Simon Josefsson <simon@josefsson.org>
1942         * doc/protocol/rfc2440.txt: Fix chmod.
1944 2008-01-14  Simon Josefsson <simon@josefsson.org>
1946         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
1948 2008-01-14  Nikos <nmav@crystal.(none)>
1950         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
1951         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
1953 2008-01-14  Nikos <nmav@crystal.(none)>
1955         * NEWS: documented more changes.
1957 2008-01-14  Nikos <nmav@crystal.(none)>
1959         * tests/openpgp/keyring.c: changes for the new api
1961 2008-01-14  Simon Josefsson <simon@josefsson.org>
1963         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
1964         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
1965         gnulib's memmem-simple instead.
1967 2008-01-14  Simon Josefsson <simon@josefsson.org>
1969         * configure.in: Remove libextra/minilozo/Makefile.
1971 2008-01-14  Nikos <nmav@crystal.(none)>
1973         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
1974         openpgp_privkey_export() has parameters to export encrypted secret
1975         keys. Added for future compatibility.
1977 2008-01-13  Simon Josefsson <simon@josefsson.org>
1979         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
1981 2008-01-13  Nikos <nmav@crystal.(none)>
1983         * lib/gnutls_openpgp.c: use the first valid subkey if an
1984         authentication subkey is not found.
1986 2008-01-13  Nikos <nmav@crystal.(none)>
1988         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
1989         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
1990         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
1991         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
1992         make certtool print information on openpgp keys.
1994 2008-01-13  Nikos <nmav@crystal.(none)>
1996         * NEWS: documented changes.
1998 2008-01-13  Nikos <nmav@crystal.(none)>
2000         * README, configure.in, includes/gnutls/gnutls.h.in,
2001         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2002         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2003         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2004         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2005         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2006         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2007         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2008         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2009         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2010         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2011         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2012         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2013         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2014         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2015         lib/openpgp/compat.c, lib/openpgp/extras.c,
2016         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2017         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2018         lib/openpgp/privkey.c, libextra/Makefile.am,
2019         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2020         libextra/opencdk/Makefile.am, libextra/opencdk/README,
2021         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2022         libextra/opencdk/compress.c, libextra/opencdk/context.h,
2023         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2024         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2025         libextra/opencdk/literal.c, libextra/opencdk/main.c,
2026         libextra/opencdk/main.h, libextra/opencdk/misc.c,
2027         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2028         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2029         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2030         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2031         libextra/opencdk/stream.h, libextra/opencdk/types.h,
2032         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2033         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2034         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2035         src/tls_test.c: merged the openpgp branch to head\!
2037 2008-01-12  Nikos <nmav@crystal.(none)>
2039         * libextra/Makefile.am: Added fix by Alon to avoid linking against
2040         /usr/lib/libgnutls.so.
2042 2008-01-09  Simon Josefsson <simon@josefsson.org>
2044         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2045         updated config.rpath.
2047 2008-01-09  Simon Josefsson <simon@josefsson.org>
2049         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2050         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2051         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2052         lgl/printf-parse.c: Update gnulib files.
2054 2008-01-08  Simon Josefsson <simon@josefsson.org>
2056         * NEWS, configure.in: Bump versions.
2058 2008-01-08  Simon Josefsson <simon@josefsson.org>
2060         * ChangeLog: Generated.
2062 2008-01-08  Simon Josefsson <simon@josefsson.org>
2064         * NEWS: Version 2.3.0.
2066 2008-01-08  Simon Josefsson <simon@josefsson.org>
2068         * po/LINGUAS: Sync with TP.
2070 2008-01-08  Simon Josefsson <simon@josefsson.org>
2072         * po/LINGUAS: Sync with TP.
2074 2008-01-08  Simon Josefsson <simon@josefsson.org>
2076         * configure.in: Further LZO fixes.
2078 2008-01-08  Simon Josefsson <simon@josefsson.org>
2080         * doc/reference/Makefile.am: Cleanup after LZO removal.
2082 2008-01-08  Simon Josefsson <simon@josefsson.org>
2084         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2085         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2086         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2087         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2088         libextra/minilzo/testmini.c: Remove LZO compression support.
2090 2008-01-08  Simon Josefsson <simon@josefsson.org>
2092         * Makefile.am: Call git-push (git-push --tags doesn't push
2093         changes..).
2095 2008-01-08  Simon Josefsson <simon@josefsson.org>
2097         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2098         files.
2100 2008-01-07  Simon Josefsson <simon@josefsson.org>
2102         * NEWS: Add.
2104 2008-01-07  Simon Josefsson <simon@josefsson.org>
2106         * lib/ext_server_name.c: Handle more than one server name field
2107         correctly.  Tiny patch from mark.phillips@virgin.net.
2109 2008-01-05  Simon Josefsson <simon@josefsson.org>
2111         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2112         as I can tell.
2114 2008-01-04  Simon Josefsson <simon@josefsson.org>
2116         * NEWS: Add.
2118 2008-01-04  Simon Josefsson <simon@josefsson.org>
2120         * po/LINGUAS, po/ms.po: Sync with TP.
2122 2008-01-04  Simon Josefsson <simon@josefsson.org>
2124         * po/LINGUAS: Sync with TP.
2126 2008-01-02  Simon Josefsson <simon@josefsson.org>
2128         * doc/manpages/Makefile.am: Bump copyright years.
2130 2008-01-02  Simon Josefsson <simon@josefsson.org>
2132         * NEWS: Remove dupe entry.
2134 2008-01-02  Simon Josefsson <simon@josefsson.org>
2136         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2137         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2138         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2139         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2140         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2141         lgl/unistd.in.h: Update gnulib files.
2143 2008-01-02  Simon Josefsson <simon@josefsson.org>
2145         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2146         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2147         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2148         files.
2150 2008-01-02  Simon Josefsson <simon@josefsson.org>
2152         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2154 2007-12-21  Simon Josefsson <simon@josefsson.org>
2156         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2157         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2159 2007-12-21  Simon Josefsson <simon@josefsson.org>
2161         * lib/gnutls_priority.c: Doc fixes.
2163 2007-12-17  Simon Josefsson <simon@josefsson.org>
2165         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2167 2007-12-15  Nikos <nmav@crystal.(none)>
2169         * lib/gnutls_state.c: Fix for certificate selection in servers with
2170         certificate callbacks.
2172 2007-12-16  Nikos <nmav@crystal.(none)>
2174         * : 1   2       lib/gnutls_state.c
2176 2007-12-10  Simon Josefsson <simon@josefsson.org>
2178         * lib/minitasn1/libtasn1.h: Bump versions.
2180 2007-12-14  Simon Josefsson <simon@josefsson.org>
2182         * NEWS: Merge in old NEWS entries.
2184 2007-12-14  Simon Josefsson <simon@josefsson.org>
2186         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2188 2007-12-13  Simon Josefsson <simon@josefsson.org>
2190         * .cvscopying: Add 2007.
2192 2007-12-13  Simon Josefsson <simon@josefsson.org>
2194         * NEWS: Add.
2196 2007-12-13  Simon Josefsson <simon@josefsson.org>
2198         * lib/gnutls_state.c: If the server has a callback, the search for a
2199         valid certificate will fail.  Patch from Nikos.
2201 2007-12-13  Simon Josefsson <simon@josefsson.org>
2203         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2205 2007-12-12  Ludovic Courtès <ludo@gnu.org>
2207         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2208         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
2210 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2212         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2213         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2214         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2215           tests using the OpenPGP API.
2217 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2219         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
2221 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2223         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2224         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2225         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'
2226           to `v-1'.  Update all variables.
2228 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2230         * guile/modules/gnutls/build/enums.scm,
2231         guile/modules/gnutls/build/smobs.scm,
2232         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2233         `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
2234           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
2236 2007-12-11  Simon Josefsson <simon@josefsson.org>
2238         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2240 2007-12-10  Simon Josefsson <simon@josefsson.org>
2242         * NEWS: Add.
2244 2007-12-10  Simon Josefsson <simon@josefsson.org>
2246         * src/certtool.c: Make --verify-chain support larger inputs than
2247         64kb.
2249 2007-12-10  Simon Josefsson <simon@josefsson.org>
2251         * configure.in: Re-order gettext invocation to avoid autoconf
2252         warnings.
2254 2007-12-10  Simon Josefsson <simon@josefsson.org>
2256         * NEWS, configure.in: Bump versions.
2258 2007-12-10  Simon Josefsson <simon@josefsson.org>
2260         * ChangeLog: Generated.
2262 2007-12-10  Simon Josefsson <simon@josefsson.org>
2264         * NEWS: Version 2.1.8.
2266 2007-12-09  Simon Josefsson <simon@josefsson.org>
2268         * doc/Makefile.am: GPLv3 typo.
2270 2007-12-09  Simon Josefsson <simon@josefsson.org>
2272         * NEWS: Doc fix.
2274 2007-12-09  Simon Josefsson <simon@josefsson.org>
2276         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2277         problem.
2279 2007-12-09  Simon Josefsson <simon@josefsson.org>
2281         * configure.in: GPLv3.
2283 2007-12-09  Simon Josefsson <simon@josefsson.org>
2285         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2287 2007-12-09  Simon Josefsson <simon@josefsson.org>
2289         * doc/Makefile.am, doc/credentials/Makefile.am,
2290         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2291         guile/modules/gnutls/extra.scm,
2292         guile/modules/system/documentation/c-snarf.scm,
2293         guile/modules/system/documentation/output.scm,
2294         guile/pre-inst-guile.in, guile/src/extra.c,
2295         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2296         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2297         fixes.
2299 2007-12-09  Simon Josefsson <simon@josefsson.org>
2301         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2303 2007-12-09  Simon Josefsson <simon@josefsson.org>
2305         * doc/gpl-3.0.texi: Use GPLv3 in manual.
2307 2007-12-09  Simon Josefsson <simon@josefsson.org>
2309         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2310         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2312 2007-12-09  Simon Josefsson <simon@josefsson.org>
2314         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2315         includes/gnutls/extra.h, includes/gnutls/openssl.h,
2316         libextra/Makefile.am, libextra/gnutls_extra.h,
2317         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2318         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2320 2007-12-09  Simon Josefsson <simon@josefsson.org>
2322         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2323         in src/.
2325 2007-12-09  Simon Josefsson <simon@josefsson.org>
2327         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2328         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2329         tests/gc.c, tests/hostname-check/Makefile.am,
2330         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2331         tests/key-id/key-id, tests/nist-pkits/pkits,
2332         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2333         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2334         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2335         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2336         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2337         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2338         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2339         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2340         tests/pskself.c, tests/resume.c,
2341         tests/rsa-md5-collision/Makefile.am,
2342         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2343         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2344         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2345         tests/utils.c, tests/utils.h, tests/x509paths/chain,
2346         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2348 2007-12-09  Simon Josefsson <simon@josefsson.org>
2350         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2351         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2352         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2353         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2354         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2355         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2356         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2357         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2358         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2359         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2360         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2361         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2362         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2363         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2364         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2365         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2367 2007-12-09  Nikos <nmav@crystal.(none)>
2369         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2370         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2371         resuming a session.
2373 2007-12-09  Nikos <nmav@crystal.(none)>
2375         * src/common.c: print session ID
2377 2007-12-07  System User <nmav@crystal.(none)>
2379         * NEWS: license update
2381 2007-12-07  System User <nmav@crystal.(none)>
2383         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2384         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2385         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2386         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2387         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2388         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2389         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2390         src/tls_test.c: GPL parts under GPLv3
2392 2007-12-06  System User <nmav@crystal.(none)>
2394         * lib/gnutls_record.c: It seems we were ahead of our time.
2396 2007-12-06  System User <nmav@crystal.(none)>
2398         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2399         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2401 2007-12-06  Simon Josefsson <simon@josefsson.org>
2403         * lib/x509/x509.c: Doc fix.es
2405 2007-12-06  Simon Josefsson <simon@josefsson.org>
2407         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
2408         <dkg-debian.org@fifthhorseman.net>.
2410 2007-12-04  Nikos <nmav@crystal.(none)>
2412         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2413         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
2415 2007-12-04  Simon Josefsson <simon@josefsson.org>
2417         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2419 2007-12-03  Nikos <nmav@crystal.(none)>
2421         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2422         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
2424 2007-12-03  Simon Josefsson <simon@josefsson.org>
2426         * doc/manpages/Makefile.am: Generated.
2428 2007-12-03  Simon Josefsson <simon@josefsson.org>
2430         * NEWS: Add.
2432 2007-12-03  Simon Josefsson <simon@josefsson.org>
2434         * configure.in: Bump version.
2436 2007-12-03  Simon Josefsson <simon@josefsson.org>
2438         * configure.in: Bump to indicate added ABI.
2440 2007-12-03  Simon Josefsson <simon@josefsson.org>
2442         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
2443         links to m4 filenames.
2445 2007-12-03  Simon Josefsson <simon@josefsson.org>
2447         * maint-cfg.mk: Remove gettext havelib files.
2449 2007-12-03  Simon Josefsson <simon@josefsson.org>
2451         * lib/x509/privkey_pkcs8.c: Indent.
2453 2007-12-03  Nikos <nmav@crystal.(none)>
2455         * : 3   0       NEWS
2457 2007-12-02  Nikos <nmav@crystal.(none)>
2459         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2460         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2461         of the original function.
2463 2007-12-02  Nikos <nmav@crystal.(none)>
2465         * : 1   1       lib/x509/x509.c
2467 2007-12-01  Simon Josefsson <simon@josefsson.org>
2469         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2470         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
2472 2007-11-30  Nikos <nmav@crystal.(none)>
2474         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2475         1.2.4 again (lose DSA2 functionality).
2477 2007-11-30  Nikos <nmav@crystal.(none)>
2479         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2481 2007-11-29  Simon Josefsson <simon@josefsson.org>
2483         * ChangeLog: Generated.
2485 2007-11-29  Simon Josefsson <simon@josefsson.org>
2487         * NEWS: Version 2.1.7.
2489 2007-11-28  Nikos <nmav@crystal.(none)>
2491         * : 2   2       lib/gnutls_priority.c
2493 2007-11-28  Nikos <nmav@crystal.(none)>
2495         * lib/auth_srp_passwd.c: more assertions.
2497 2007-11-28  Nikos <nmav@crystal.(none)>
2499         * lib/auth_srp.c: more assertions
2501 2007-11-28  Nikos <nmav@crystal.(none)>
2503         * lib/auth_srp.c: added assertion.
2505 2007-11-28  Nikos <nmav@crystal.(none)>
2507         * src/serv.c: fix in priority_set
2509 2007-11-28  Nikos <nmav@crystal.(none)>
2511         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2513 2007-11-28  Nikos <nmav@crystal.(none)>
2515         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2516         for priority functions.
2518 2007-11-28  Nikos <nmav@crystal.(none)>
2520         * doc/examples/ex-cert-select.c, 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, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2526         src/cli.c, src/serv.c: Return the string position in case of an
2527         error in the priority functions.
2529 2007-11-28  Simon Josefsson <simon@josefsson.org>
2531         * lib/gnutls_priority.c: Typo.
2533 2007-11-28  Simon Josefsson <simon@josefsson.org>
2535         * NEWS: Fix.
2537 2007-11-28  Simon Josefsson <simon@josefsson.org>
2539         * lib/gnutls_priority.c: Give example for %COMPAT.
2541 2007-11-28  Simon Josefsson <simon@josefsson.org>
2543         * lib/gnutls_priority.c: Rename HIGH to SECURE.
2545 2007-11-28  Simon Josefsson <simon@josefsson.org>
2547         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2548         negotiate it in case end only supports it.  Doc fixes.
2550 2007-11-28  Simon Josefsson <simon@josefsson.org>
2552         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
2554 2007-11-28  Simon Josefsson <simon@josefsson.org>
2556         * lib/gnutls_priority.c: Re-indent.
2558 2007-11-28  Simon Josefsson <simon@josefsson.org>
2560         * po/ms.po: Sync with TP.
2562 2007-11-28  Simon Josefsson <simon@josefsson.org>
2564         * doc/manpages/Makefile.am: Generated.
2566 2007-11-28  Simon Josefsson <simon@josefsson.org>
2568         * NEWS: Fix.
2570 2007-11-28  Simon Josefsson <simon@josefsson.org>
2572         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2573         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
2574         gnutls_set_default_export_priority.
2576 2007-11-27  Simon Josefsson <simon@josefsson.org>
2578         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
2580 2007-11-26  Simon Josefsson <simon@josefsson.org>
2582         * doc/protocol/rfc5054.txt: Add.
2584 2007-11-26  Simon Josefsson <simon@josefsson.org>
2586         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
2588 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2590         * : 1   1       lib/gnutls_priority.c
2592 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2594         * lib/x509/common.c: corrected bug in the new read_mpis
2596 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2598         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2599         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2600         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
2601         export_int was simplified are no artificial limits are imposed any
2602         more
2604 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2606         * lib/x509/common.c: variables for the time functions are not more
2607         rational.
2609 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2611         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
2612         no artificial limits are imposed any more
2614 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2616         * lib/x509/privkey_pkcs8.c: corrected documentation
2618 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2620         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
2621         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
2622         #8 decoding of DSA keys.
2624 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2626         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
2627         DSA private keys.
2629 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2631         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2632         now compile
2634 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2636         * : 3   3       doc/examples/ex-cert-select.c
2638 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2640         * NEWS, doc/examples/ex-cert-select.c,
2641         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2642         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2643         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
2644         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2645         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2646         doc/gnutls.texi, includes/gnutls/compat.h,
2647         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2648         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2649         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
2651 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2653         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
2654         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
2655         cleanup the priority functionality
2657 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2659         * doc/gnutls.texi: links to rfc 5054 (srp)
2661 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2663         * includes/gnutls/compat.h: updated the priority compatibility
2664         functions
2666 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2668         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2669         lib/gnutls_priority.c, lib/gnutls_state.h: added
2670         gnutls_check_priority() to check syntax of priority strings.
2672 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2674         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2675         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
2676         user_hello_func has been called
2678 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2680         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
2681         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
2682         fixes for the new gnutls_set_priority().
2684 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2686         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
2687         deprecated by the gnutls_set_priority()
2689 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2691         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
2692         functions were deprecated by the gnutls_set_priority()
2694 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2696         * NEWS, configure.in, doc/examples/ex-client-resume.c,
2697         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2698         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2699         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2700         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2701         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
2702         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2703         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2704         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2705         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
2706         gnutls_set_priority() to replace gnutls_set_default_priority2().
2708 2007-11-16  Simon Josefsson <simon@josefsson.org>
2710         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
2711         opencdk fixes that were lost in 0.6.6 upgrade.
2713 2007-11-16  Simon Josefsson <simon@josefsson.org>
2715         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2716         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
2717         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
2719 2007-11-16  Simon Josefsson <simon@josefsson.org>
2721         * NEWS, configure.in: Bump versions.
2723 2007-11-15  Simon Josefsson <simon@josefsson.org>
2725         * ChangeLog: Generated.
2727 2007-11-15  Simon Josefsson <simon@josefsson.org>
2729         * NEWS: Version 2.1.6.
2731 2007-11-15  Simon Josefsson <simon@josefsson.org>
2733         * NEWS: Add.
2735 2007-11-15  Simon Josefsson <simon@josefsson.org>
2737         * NEWS: Add.
2739 2007-11-15  Simon Josefsson <simon@josefsson.org>
2741         * NEWS: Add.
2743 2007-11-15  Simon Josefsson <simon@josefsson.org>
2745         * includes/gnutls/compat.h: Revert rename of
2746         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2747         GNUTLS_E_UNKNOWN_ALGORITHM.
2749 2007-11-15  Simon Josefsson <simon@josefsson.org>
2751         * includes/gnutls/gnutls.h.in: Revert rename of
2752         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2753         GNUTLS_E_UNKNOWN_ALGORITHM.
2755 2007-11-15  Simon Josefsson <simon@josefsson.org>
2757         * lib/gnutls_errors.c: Revert rename of
2758         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2759         GNUTLS_E_UNKNOWN_ALGORITHM.
2761 2007-11-14  Simon Josefsson <simon@josefsson.org>
2763         * libextra/opencdk/seskey.c: Doc fix.
2765 2007-11-14  Simon Josefsson <simon@josefsson.org>
2767         * libextra/opencdk/keydb.c: Doc fix.
2769 2007-11-14  Simon Josefsson <simon@josefsson.org>
2771         * lib/gnutls_record.c: Doc fix.
2773 2007-11-14  Simon Josefsson <simon@josefsson.org>
2775         * lib/gnutls_cert.c: Doc fix.
2777 2007-11-14  Simon Josefsson <simon@josefsson.org>
2779         * lib/gnutls_anon_cred.c: Doc fix.
2781 2007-11-14  Simon Josefsson <simon@josefsson.org>
2783         * lib/gnutls_state.c: Doc fix.
2785 2007-11-14  Simon Josefsson <simon@josefsson.org>
2787         * lib/gnutls_x509.c: Doc fix.
2789 2007-11-14  Simon Josefsson <simon@josefsson.org>
2791         * lib/gnutls_x509.c: Doc fix.
2793 2007-11-14  Simon Josefsson <simon@josefsson.org>
2795         * lib/gnutls_psk.c: Doc fix.
2797 2007-11-14  Simon Josefsson <simon@josefsson.org>
2799         * lib/gnutls_algorithms.c: Doc fix.
2801 2007-11-14  Simon Josefsson <simon@josefsson.org>
2803         * lib/gnutls_handshake.c: Doc fixes.
2805 2007-11-14  Simon Josefsson <simon@josefsson.org>
2807         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
2808         stuff to compat.h.
2810 2007-11-14  Simon Josefsson <simon@josefsson.org>
2812         * guile/src/extra.c: Use new APIs.
2814 2007-11-14  Simon Josefsson <simon@josefsson.org>
2816         * guile/modules/gnutls/build/enums.scm: Typo.
2818 2007-11-14  Simon Josefsson <simon@josefsson.org>
2820         * guile/modules/gnutls/build/enums.scm,
2821         guile/modules/gnutls/build/smobs.scm: Update API.
2823 2007-11-14  Simon Josefsson <simon@josefsson.org>
2825         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
2826         name of unknown-hash-algorithm).
2828 2007-11-14  Simon Josefsson <simon@josefsson.org>
2830         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
2831         error.
2833 2007-11-14  Simon Josefsson <simon@josefsson.org>
2835         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
2836         mappings to compat.h.
2838 2007-11-14  Simon Josefsson <simon@josefsson.org>
2840         * src/cli.c, src/common.c: Use new API.
2842 2007-11-14  Simon Josefsson <simon@josefsson.org>
2844         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
2845         libextra/gnutls_openpgp.c: Use new API.
2847 2007-11-14  Simon Josefsson <simon@josefsson.org>
2849         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
2851 2007-11-14  Simon Josefsson <simon@josefsson.org>
2853         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
2854         library.
2856 2007-11-14  Simon Josefsson <simon@josefsson.org>
2858         * src/cli.c: Use new API.
2860 2007-11-14  Simon Josefsson <simon@josefsson.org>
2862         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2863         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
2865 2007-11-14  Simon Josefsson <simon@josefsson.org>
2867         * includes/gnutls/compat.h: Fix.
2869 2007-11-14  Simon Josefsson <simon@josefsson.org>
2871         * includes/gnutls/compat.h: Remove trustdb error code, since we
2872         removed all functions.
2874 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2876         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
2877         lib/gnutls_compress_int.c: some updates in the compression code
2879 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2881         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
2882         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
2883         decompression of expanded compression data.
2885 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2887         * lib/gnutls_cipher.c: When decompressed data are more than the
2888         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
2890 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2892         * : 1   1       src/certtool.gaa
2894 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2896         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
2897         Applied documentation and prototype fixes reported by Evan Martin
2898         <martine@danga.com>.
2900 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2902         * doc/gnutls.texi: updated the links to openpgp draft
2904 2007-11-05  Simon Josefsson <simon@josefsson.org>
2906         * src/cli.c: Add warnings about messages used by Emacs tls.el.
2908 2007-11-03  Simon Josefsson <simon@josefsson.org>
2910         * NEWS, configure.in: Bump versions.
2912 2007-11-03  Simon Josefsson <simon@josefsson.org>
2914         * doc/protocol/rfc5081.txt: Add.
2916 2007-11-01  Simon Josefsson <simon@josefsson.org>
2918         * ChangeLog: Generated.
2920 2007-11-01  Simon Josefsson <simon@josefsson.org>
2922         * NEWS: Version 2.1.5.
2924 2007-11-01  Simon Josefsson <simon@josefsson.org>
2926         * NEWS: Add.
2928 2007-11-01  Simon Josefsson <simon@josefsson.org>
2930         * NEWS: Add.
2932 2007-11-01  Simon Josefsson <simon@josefsson.org>
2934         * NEWS: Add.
2936 2007-11-01  Simon Josefsson <simon@josefsson.org>
2938         * configure.in: Bump ABI to 25.
2940 2007-11-01  Simon Josefsson <simon@josefsson.org>
2942         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
2944 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2946         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
2948 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2950         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
2951         exported (without sign).
2953 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2955         * src/crypt.gaa: parameters -> group parameters
2957 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2959         * AUTHORS, Makefile.am, NEWS, README, THANKS,
2960         build-aux/config.rpath, configure.in, doc/Makefile.am,
2961         doc/gnutls.texi, includes/gnutls/extra.h,
2962         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
2963         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
2964         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
2965         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
2966         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
2967         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
2968         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
2969         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
2970         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
2971         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
2972         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
2973         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
2974         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
2975         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
2976         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
2977         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2978         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
2979         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
2980         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
2981         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
2982         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
2983         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
2984         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
2985         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
2986         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
2987         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
2988         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
2989         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
2990         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
2991         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
2992         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
2993         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
2994         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
2995         lib/gnutls_session.h, lib/gnutls_session_pack.c,
2996         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
2997         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
2998         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
2999         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3000         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3001         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3002         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3003         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3004         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3005         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3006         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3007         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3008         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3009         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3010         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3011         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3012         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3013         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3014         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3015         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3016         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3017         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
3018         Changed my name to my "official" name.
3020 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3022         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3023         old defines to compat.c.
3025 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3027         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3028         ld version.
3030 2007-10-29  Simon Josefsson <simon@josefsson.org>
3032         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3033         gnutls_set_default_export priority.  The old functions returned an
3034         error code, need to fake it.
3036 2007-10-29  Simon Josefsson <simon@josefsson.org>
3038         * Makefile.am: Reorder release target, to do disconnected ops first,
3039         and to avoid losing tags.
3041 2007-10-29  Simon Josefsson <simon@josefsson.org>
3043         * NEWS, configure.in: Bump versions.
3045 2007-10-29  Simon Josefsson <simon@josefsson.org>
3047         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3048         lgl/stdint.in.h: Update gnulib files.
3050 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3052         * configure.in: Used the original libtool library version.
3054 2007-10-27  Simon Josefsson <simon@josefsson.org>
3056         * ChangeLog: Generated.
3058 2007-10-27  Simon Josefsson <simon@josefsson.org>
3060         * NEWS: Version 2.1.4.
3062 2007-10-27  Simon Josefsson <simon@josefsson.org>
3064         * doc/manpages/Makefile.am: Generated.
3066 2007-10-27  Simon Josefsson <simon@josefsson.org>
3068         * configure.in: Bump version.
3070 2007-10-27  Simon Josefsson <simon@josefsson.org>
3072         * includes/gnutls/compat.h: Add for backwards compatibility.
3074 2007-10-27  Simon Josefsson <simon@josefsson.org>
3076         * doc/gnutls.texi: Fix typo.
3078 2007-10-27  Simon Josefsson <simon@josefsson.org>
3080         * NEWS: Add.
3082 2007-10-27  Simon Josefsson <simon@josefsson.org>
3084         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3085         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3086         lgl/stdint.in.h: Update gnulib files.
3088 2007-10-27  Simon Josefsson <simon@josefsson.org>
3090         * NEWS: Add.
3092 2007-10-27  Simon Josefsson <simon@josefsson.org>
3094         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3095         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3096         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3098 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3100         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3101         src/certtool.gaa: quick-random option was removed since it is now
3102         the default.
3104 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3106         * : 1   2       lib/gnutls_algorithms.c
3108 2007-10-26  Ludovic Courtès <ludo@gnu.org>
3110         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3111         bindings.
3113 2007-10-25  Simon Josefsson <simon@josefsson.org>
3115         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3116         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
3117         +0200
3119 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3121         * doc/gnutls.texi: added some text for the debugging functions.
3123 2007-10-25  Simon Josefsson <simon@josefsson.org>
3125         * doc/gnutls.texi: Typo.
3127 2007-10-25  Simon Josefsson <simon@josefsson.org>
3129         * Makefile.am: Reorder and simplify.
3131 2007-10-25  Simon Josefsson <simon@josefsson.org>
3133         * lib/gnutls_state.c: Doc fix.
3135 2007-10-25  Simon Josefsson <simon@josefsson.org>
3137         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3138         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
3139         +0300
3141 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3143         * : 2   2       doc/examples/ex-serv-pgp.c
3145 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3147         * NEWS, doc/examples/ex-client-srp.c,
3148         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3149         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3150         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3151         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3152         and GNUTLS_PRIORITIES_SECURITY_HIGH
3154 2007-10-24  Simon Josefsson <simon@josefsson.org>
3156         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3157         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
3158         +0300
3160 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3162         * lib/gnutls_v2_compat.c: The user handshake callback function is
3163         now called on SSLv2 hello messages.
3165 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3167         * NEWS, doc/examples/ex-client-resume.c,
3168         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3169         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3170         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3171         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3172         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3173         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3174         gnutls_set_default_priority2() and deprecated
3175         gnutls_set_default_priority().
3177 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3179         * : 4   0       doc/manpages/certtool.1
3181 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3183         * NEWS: added news entry for --disable-quick-random
3185 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3187         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3188         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3189         generation. The option --disable-quick-random was introduced.
3191 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3193         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3194         some examples.
3196 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3198         * configure.in: The library version is now 14 instead of 24. (14 is
3199         greater than our current 13).
3201 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3203         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3204         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3205         gnutls_session_enable_compatibility_mode() to allow enabling all
3206         supported compatibility options (like disabling padding). Some other
3207         bug fixes in tls-test.c.
3209 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3211         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3212         documentation for the new convert functions.
3214 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3216         * lib/gnutls_priority.c: renamed zlib to deflate
3218 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3220         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3221         since we changed our interfaces and some other fixes.
3223 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3225         * : 2   2       lib/gnutls_algorithms.c
3227 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3229         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3230         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3231         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3232         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3233         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3234         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3235         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3236         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3237         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3238         doc/examples/tcp.c: Added copyright notices to examples
3240 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3242         * includes/gnutls/gnutls.h.in: corrected the prototypes
3244 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3246         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3247         UNKNOWN_ALGORITHM
3249 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3251         * includes/gnutls/gnutls.h.in: corrected typo.
3253 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3255         * : 1   1       lib/gnutls_record.c
3257 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3259         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3260         the priority functions to be more compatible to our interface and
3261         avoid parsing on every session generation. The current approach
3262         stores parsed data to our integer format.CG:
3264         -----------------------------------------------------------------------
3266 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3268         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3269         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3270         servers talk to buggy clients that complain if TLS 1.0 padding is
3271         used.
3273 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3275         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3276         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3277         functions that accept text instead of integers.
3279 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3281         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
3282         Removed some ancient non-used functions.
3284 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3286         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3287         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
3288         +0300
3290 2007-10-22  Simon Josefsson <simon@josefsson.org>
3292         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3294 2007-10-22  Simon Josefsson <simon@josefsson.org>
3296         * lgl/m4/gc-camellia.m4: Add.
3298 2007-10-22  Simon Josefsson <simon@josefsson.org>
3300         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3301         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3303 2007-10-22  Simon Josefsson <simon@josefsson.org>
3305         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3306         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3307         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3308         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3309         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3310         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3311         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3312         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3313         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3314         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3315         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3316         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3317         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3318         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3319         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3320         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3321         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3322         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3323         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3324         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3325         lgl/wchar_.h: Update gnulib files.
3327 2007-10-22  Simon Josefsson <simon@josefsson.org>
3329         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3330         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
3331         +0300
3333 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3335         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3336         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3337         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3338         lib/gnutls_state.c, libextra/gnutls_extra.c,
3339         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3340         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3341         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3342         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3343         src/common.c: Occurences of gnutls_openpgp_key were renamed to
3344         gnutls_openpgp_cert, leaving an API compatibility layer.
3346 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3348         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3349         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3350         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3351         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3352         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3353         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3354         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3355         gnutls_openpgp_cert_t
3357 2007-10-17  Simon Josefsson <simon@josefsson.org>
3359         * ChangeLog: Generated.
3361 2007-10-17  Simon Josefsson <simon@josefsson.org>
3363         * lib/Makefile.am: Revert mistake removal.
3365 2007-10-17  Simon Josefsson <simon@josefsson.org>
3367         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3368         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3369         src/serv-gaa.h, src/serv.gaa: Generated.
3371 2007-10-17  Simon Josefsson <simon@josefsson.org>
3373         * NEWS: Version 2.1.3.
3375 2007-10-17  Simon Josefsson <simon@josefsson.org>
3377         * configure.in: Bump ABI version.
3379 2007-10-17  Simon Josefsson <simon@josefsson.org>
3381         * lib/gnutls_extensions.c, lib/gnutls_int.h,
3382         lib/gnutls_supplemental.c: Remove tls-authz.
3384 2007-10-17  Simon Josefsson <simon@josefsson.org>
3386         * doc/gnutls.texi: Remove tls-authz.
3388 2007-10-17  Simon Josefsson <simon@josefsson.org>
3390         * NEWS, configure.in, doc/examples/Makefile.am,
3391         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3392         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3393         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3394         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3396 2007-10-15  Simon Josefsson <simon@josefsson.org>
3398         * configure.in: Bump version.
3400 2007-10-15  Simon Josefsson <simon@josefsson.org>
3402         * NEWS: Add.
3404 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3406         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3407         default priorities.
3409 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3411         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3412         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3413         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3414         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3415         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3416         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3417         Corrected bugs in the openpgp certificate verification functions
3418         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
3419         anywhere)
3421 2007-10-14  Simon Josefsson <simon@josefsson.org>
3423         * ChangeLog: Generated.
3425 2007-10-14  Simon Josefsson <simon@josefsson.org>
3427         * NEWS: Typo.
3429 2007-10-14  Simon Josefsson <simon@josefsson.org>
3431         * NEWS: Version 2.1.2.
3433 2007-10-14  Simon Josefsson <simon@josefsson.org>
3435         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3437 2007-10-14  Simon Josefsson <simon@josefsson.org>
3439         * NEWS: Wrap.
3441 2007-10-14  Simon Josefsson <simon@josefsson.org>
3443         * NEWS: Mention enum's.
3445 2007-10-14  Simon Josefsson <simon@josefsson.org>
3447         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3448         deprecated SRP alerts to compat.h.
3450 2007-10-14  Simon Josefsson <simon@josefsson.org>
3452         * includes/gnutls/compat.h: Add compatibility mapping for
3453         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3455 2007-10-14  Simon Josefsson <simon@josefsson.org>
3457         * configure.in: Encode in shared library that we aren't backwards
3458         compatible.
3460 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3462         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3463         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3464         references to trustdb
3466 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3468         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3469         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3470         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3471         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3472         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3473         all the trustdb related code. It wasn't used and trustdbs are not
3474         specified anywhere except pgp. Now we use the standard key rings.
3476 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3478         * doc/gnutls.texi: more text
3480 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3482         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3483         in the default priorities.
3485 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3487         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3488         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3489         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3490         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3492 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3494         * doc/gnutls.texi: Updated documentation.
3496 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3498         * : 1   0       NEWS
3500 2007-10-09  Simon Josefsson <simon@josefsson.org>
3502         * NEWS: Mention certtool --quick-random.
3504 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3506         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3507         alert numbers.
3509 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3511         * lib/x509/extensions.c: added an assertion.
3513 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3515         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3517 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3519         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3520         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
3521         +0300
3523 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3525         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
3526         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.
3528 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3530         * NEWS: Update `NEWS'.
3532 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3534         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3535           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
3537 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3539         * : 1   1       doc/Makefile.am
3541 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3543         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3544         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
3545         2007 +0300
3547 2007-10-08  Simon Josefsson <simon@josefsson.org>
3549         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3550         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
3551         2007 +0300
3553 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3555         * lib/auth_srp.c: corrected possible size issue
3557 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3559         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3560         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3561         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3562         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
3563         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
3564         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
3565         Removed all the xml functions and stubs, as well as references in
3566         the documentation.
3568 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3570         * lib/gnutls_alert.c: error_to_alert() now always return an alert
3571         number. This is to avoid sending illegal values when the return
3572         value is not checked (commonplace).
3574 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3576         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
3578 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3580         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3581         src/certtool.gaa: Added the --quick-random option to certtool to
3582         improve generation time of private keys.  They delay is quite
3583         annoying especially when generating test keys.
3585 2007-10-06  Simon Josefsson <simon@josefsson.org>
3587         * configure.in: Bump versions.
3589 2007-10-06  Simon Josefsson <simon@josefsson.org>
3591         * NEWS: Add.
3593 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3595         * src/certtool.c: Corrected output in DER format and corrected
3596         output for smime_to_pkcs7 to output in outfile instead of stdout.
3598 2007-09-24  Simon Josefsson <simon@josefsson.org>
3600         * ChangeLog: Generated.
3602 2007-09-24  Simon Josefsson <simon@josefsson.org>
3604         * configure.in: Bump version.
3606 2007-09-24  Simon Josefsson <simon@josefsson.org>
3608         * NEWS: Version 2.1.1.
3610 2007-09-24  Simon Josefsson <simon@josefsson.org>
3612         * NEWS: Add.
3614 2007-09-24  Simon Josefsson <simon@josefsson.org>
3616         * configure.in: Rework Camellia configure messages and logic.
3618 2007-09-24  Simon Josefsson <simon@josefsson.org>
3620         * NEWS: Add fixes, for trac.
3622 2007-09-24  Simon Josefsson <simon@josefsson.org>
3624         * NEWS: Add.
3626 2007-09-24  Simon Josefsson <simon@josefsson.org>
3628         * configure.in: Typo.
3630 2007-09-24  Simon Josefsson <simon@josefsson.org>
3632         * configure.in: Add --disable-camellia.  Remove automake
3633         conditional, not used.
3635 2007-09-24  Simon Josefsson <simon@josefsson.org>
3637         * AUTHORS: Add.
3639 2007-09-24  Simon Josefsson <simon@josefsson.org>
3641         * NEWS: Add.
3643 2007-09-24  Simon Josefsson <simon@josefsson.org>
3645         * NEWS: Bump version.
3647 2007-09-24  Simon Josefsson <simon@josefsson.org>
3649         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
3650         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
3651         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
3652         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
3653         src/tls_test.c: Add patch to support Camellia, contributed by
3654         Yoshisato YANAGISAWA.  Fixes #1.  See
3656         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
3658 2007-09-20  Simon Josefsson <simon@josefsson.org>
3660         * ChangeLog: Generated.
3662 2007-09-20  Simon Josefsson <simon@josefsson.org>
3664         * NEWS: Version 2.1.0.
3666 2007-09-20  Simon Josefsson <simon@josefsson.org>
3668         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
3669         add -g to it.
3671 2007-09-20  Simon Josefsson <simon@josefsson.org>
3673         * src/cli-gaa.c, src/serv-gaa.c: Generated.
3675 2007-09-20  Simon Josefsson <simon@josefsson.org>
3677         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
3679 2007-09-20  Simon Josefsson <simon@josefsson.org>
3681         * src/cli.gaa: Set variables to NULL.
3683 2007-09-20  Simon Josefsson <simon@josefsson.org>
3685         * lib/ext_oprfi.c: Fix crash.
3687 2007-09-20  Simon Josefsson <simon@josefsson.org>
3689         * lib/ext_oprfi.c: Fix crash.
3691 2007-09-20  Simon Josefsson <simon@josefsson.org>
3693         * src/serv.c: Fix infloop.
3695 2007-09-20  Simon Josefsson <simon@josefsson.org>
3697         * src/serv.c: Fix crash.
3699 2007-09-20  Simon Josefsson <simon@josefsson.org>
3701         * src/cli.c: Fix crash.
3703 2007-09-20  Simon Josefsson <simon@josefsson.org>
3705         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3706         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
3707         Opaque PRF Input in gnutls-cli and gnutls-serv.
3709 2007-09-20  Simon Josefsson <simon@josefsson.org>
3711         * doc/manpages/Makefile.am: Generated.
3713 2007-09-20  Simon Josefsson <simon@josefsson.org>
3715         * NEWS: Mention how to enable oprfi support.
3717 2007-09-20  Simon Josefsson <simon@josefsson.org>
3719         * doc/gnutls.texi: Typo.
3721 2007-09-20  Simon Josefsson <simon@josefsson.org>
3723         * lib/Makefile.am: Document more.
3725 2007-09-20  Simon Josefsson <simon@josefsson.org>
3727         * lib/ext_oprfi.c: Doc fix.
3729 2007-09-20  Simon Josefsson <simon@josefsson.org>
3731         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3732         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
3733         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
3734         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
3735         extension.
3737 2007-09-20  Simon Josefsson <simon@josefsson.org>
3739         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
3741 2007-09-20  Simon Josefsson <simon@josefsson.org>
3743         * doc/gnutls.texi: Typo.
3745 2007-09-20  Simon Josefsson <simon@josefsson.org>
3747         * NEWS: Add.
3749 2007-09-20  Simon Josefsson <simon@josefsson.org>
3751         * configure.in: Bump versions.
3753 2007-09-20  Simon Josefsson <simon@josefsson.org>
3755         * doc/examples/Makefile.am: Fix -I's.
3757 2007-09-20  Simon Josefsson <simon@josefsson.org>
3759         * ChangeLog: Generated.
3761 2007-09-20  Simon Josefsson <simon@josefsson.org>
3763         * Makefile.am: Fix release target (git-tag no longer exit with
3764         failure for non-existing tags).
3766 2007-09-20  Simon Josefsson <simon@josefsson.org>
3768         * NEWS: Version 2.0.1.
3770 2007-09-20  Simon Josefsson <simon@josefsson.org>
3772         * doc/gnutls.texi: Improve TLS ext section.
3774 2007-09-19  Simon Josefsson <simon@josefsson.org>
3776         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
3778 2007-09-18  Simon Josefsson <simon@josefsson.org>
3780         * doc/gnutls.texi: Notes on adding a new TLS extension.
3782 2007-09-17  Simon Josefsson <simon@josefsson.org>
3784         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
3785         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
3786         +0200
3788 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3790         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
3791         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
3792         +0200
3794 2007-09-17  Simon Josefsson <simon@josefsson.org>
3796         * NEWS: Add.
3798 2007-09-17  Simon Josefsson <simon@josefsson.org>
3800         * doc/Makefile.am, doc/credentials/Makefile.am,
3801         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
3802         doc/credentials/gnutls-http-serv,
3803         doc/credentials/openpgp-server-key.txt,
3804         doc/credentials/openpgp-server.txt,
3805         doc/credentials/openpgp/Makefile.am,
3806         doc/credentials/openpgp/cli_pub.asc,
3807         doc/credentials/openpgp/cli_ring.asc,
3808         doc/credentials/openpgp/cli_sec.asc,
3809         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
3810         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
3811         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
3812         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
3813         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
3814         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
3815         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
3816         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
3817         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
3818         doc/credentials/x509-server-dsa.pem,
3819         doc/credentials/x509-server-key-dsa.pem,
3820         doc/credentials/x509-server-key.pem,
3821         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
3822         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
3823         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
3824         doc/credentials/x509/clicert-dsa.pem,
3825         doc/credentials/x509/clicert.pem,
3826         doc/credentials/x509/clikey-dsa.pem,
3827         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
3828         doc/credentials/x509/key.pem, src/Makefile.am,
3829         src/gnutls-http-serv, src/openpgp/Makefile.am,
3830         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
3831         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
3832         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
3833         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
3834         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
3835         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
3836         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
3837         src/ to doc/credentials/.
3839 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3841         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
3842         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
3843         2007 +0300
3845 2007-09-11  Simon Josefsson <simon@josefsson.org>
3847         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
3848         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
3849         duplicate gnulib modules.
3851 2007-09-11  Simon Josefsson <simon@josefsson.org>
3853         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
3854         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3855         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
3856         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
3857         duplicate gnulib modules.
3859 2007-09-11  Simon Josefsson <simon@josefsson.org>
3861         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
3862         gnulib files.
3864 2007-09-11  Simon Josefsson <simon@josefsson.org>
3866         * lgl/m4/absolute-header.m4: Update gnulib files.
3868 2007-09-11  Simon Josefsson <simon@josefsson.org>
3870         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
3871         lgl/realloc.c, lgl/stdlib_.h: Add.
3873 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3875         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
3876         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3877           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3879 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3881         * 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
3882           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3884 2007-09-10  Simon Josefsson <simon@josefsson.org>
3886         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3887         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
3889 2007-09-10  Simon Josefsson <simon@josefsson.org>
3891         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
3892         doc/examples/.cvsignore, doc/manpages/.cvsignore,
3893         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
3894         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
3895         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
3896         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
3897         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
3898         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
3899         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
3900         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
3901         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
3902         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
3903         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
3904         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
3905         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
3906         tests/sha2/.cvsignore, tests/userid/.cvsignore,
3907         tests/x509paths/.cvsignore: Remove .cvsignore's.
3909 2007-09-07  Simon Josefsson <simon@josefsson.org>
3911         * NEWS: Fix.
3913 2007-09-07  Simon Josefsson <simon@josefsson.org>
3915         * configure.in: Bump versions.
3917 2007-09-07  Simon Josefsson <simon@josefsson.org>
3919         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
3920         values for SRP.
3922 2007-09-06  Simon Josefsson <simon@josefsson.org>
3924         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
3926 2007-09-04  Simon Josefsson <simon@josefsson.org>
3928         * ChangeLog: Generated.
3930 2007-09-04  Simon Josefsson <simon@josefsson.org>
3932         * NEWS: Version 2.0.0.
3934 2007-09-04  Simon Josefsson <simon@josefsson.org>
3936         * NEWS: Add.
3938 2007-09-03  Simon Josefsson <simon@josefsson.org>
3940         * NEWS: Add 1.6.x entries.
3942 2007-09-03  Simon Josefsson <simon@josefsson.org>
3944         * NEWS: Fix.
3946 2007-09-03  Simon Josefsson <simon@josefsson.org>
3948         * configure.in: Use three-digit versions.
3950 2007-09-01  Simon Josefsson <simon@josefsson.org>
3952         * NEWS: Fix.
3954 2007-09-01  Simon Josefsson <simon@josefsson.org>
3956         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
3957         v1.1.
3959 2007-08-31  Simon Josefsson <simon@josefsson.org>
3961         * NEWS, configure.in: Bump versions.
3963 2007-08-31  Simon Josefsson <simon@josefsson.org>
3965         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
3966         v1.0.
3968 2007-08-31  Simon Josefsson <simon@josefsson.org>
3970         * configure.in: Drop gnits mode.
3972 2007-08-31  Simon Josefsson <simon@josefsson.org>
3974         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
3975         anonymous ciphers are disabled.
3977 2007-08-31  Simon Josefsson <simon@josefsson.org>
3979         * doc/examples/Makefile.am: Don't try to build ex-client1 if
3980         anonymous ciphers are disabled.
3982 2007-08-27  Simon Josefsson <simon@josefsson.org>
3984         * ChangeLog: Generated.
3986 2007-08-27  Simon Josefsson <simon@josefsson.org>
3988         * NEWS: Version 1.7.19.
3990 2007-08-27  Simon Josefsson <simon@josefsson.org>
3992         * NEWS: Add.
3994 2007-08-27  Simon Josefsson <simon@josefsson.org>
3996         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
3997         GNUTLS_CRD_IA.
3999 2007-08-27  Simon Josefsson <simon@josefsson.org>
4001         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4003 2007-08-27  Simon Josefsson <simon@josefsson.org>
4005         * NEWS: Add.
4007 2007-08-27  Simon Josefsson <simon@josefsson.org>
4009         * lib/gnutls_errors.c: Doc fix.
4011 2007-08-27  Simon Josefsson <simon@josefsson.org>
4013         * lib/gnutls_handshake.c: Revert "Check that value is negative
4014         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4016 2007-08-27  Simon Josefsson <simon@josefsson.org>
4018         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4019         positive "errors".  Would fix bug reported by Andreas Metzler
4020         <ametzler@downhill.at.eu.org> in
4022         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4024 2007-08-27  Simon Josefsson <simon@josefsson.org>
4026         * lib/gnutls_handshake.c: Check that value is negative before using
4027         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
4028         <ametzler@downhill.at.eu.org> in
4030         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4032 2007-08-24  Simon Josefsson <simon@josefsson.org>
4034         * NEWS: Add.
4036 2007-08-24  Simon Josefsson <simon@josefsson.org>
4038         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4039         OpenCDK 0.6.4.
4041 2007-08-24  Simon Josefsson <simon@josefsson.org>
4043         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4045 2007-08-23  Simon Josefsson <simon@josefsson.org>
4047         * gl/readline.c: Upgrade gnulib files.
4049 2007-08-23  Simon Josefsson <simon@josefsson.org>
4051         * src/certtool.c: No need for getline.h.
4053 2007-08-23  Simon Josefsson <simon@josefsson.org>
4055         * NEWS: Add.
4057 2007-08-23  Simon Josefsson <simon@josefsson.org>
4059         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4060         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4061         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4062         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4063         lgl/stdio_.h: Upgrade gnulib files.
4065 2007-08-23  Simon Josefsson <simon@josefsson.org>
4067         * NEWS: Add.
4069 2007-08-23  Simon Josefsson <simon@josefsson.org>
4071         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4072         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4073         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4074         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4075         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4076         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4077         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4078         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4080 2007-08-20  Simon Josefsson <simon@josefsson.org>
4082         * NEWS, configure.in: Bump versions.
4084 2007-08-20  Simon Josefsson <simon@josefsson.org>
4086         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4087         disabled.
4089 2007-08-16  Simon Josefsson <simon@josefsson.org>
4091         * ChangeLog: Generated.
4093 2007-08-16  Simon Josefsson <simon@josefsson.org>
4095         * NEWS: Version 1.7.18.
4097 2007-08-16  Simon Josefsson <simon@josefsson.org>
4099         * NEWS: Add.
4101 2007-08-16  Simon Josefsson <simon@josefsson.org>
4103         * configure.in: Bump version.
4105 2007-08-16  Simon Josefsson <simon@josefsson.org>
4107         * NEWS: Add.
4109 2007-08-16  Simon Josefsson <simon@josefsson.org>
4111         * NEWS: Add.
4113 2007-08-16  Simon Josefsson <simon@josefsson.org>
4115         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4116         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4117         mix for different sized variables.  Tiny patch from
4119         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4121 2007-08-15  Simon Josefsson <simon@josefsson.org>
4123         * doc/Makefile.am: Typo.
4125 2007-08-15  Simon Josefsson <simon@josefsson.org>
4127         * doc/Makefile.am: Install images in info directory.
4129 2007-08-15  Simon Josefsson <simon@josefsson.org>
4131         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4132         doc/arch/certificate-user-use-case.pdf,
4133         doc/arch/client-server-use-case.eps,
4134         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4135         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4136         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4137         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4138         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4139         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4140         doc/gnutls-certificate-user-use-case.pdf,
4141         doc/gnutls-client-server-use-case.eps,
4142         doc/gnutls-client-server-use-case.pdf,
4143         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4144         doc/gnutls-handshake-sequence.eps,
4145         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4146         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4147         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4148         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4150 2007-08-15  Simon Josefsson <simon@josefsson.org>
4152         * doc/Makefile.am, doc/gnutls-internals.eps,
4153         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4154         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4155         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4156         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4157         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4158         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
4159         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4161 2007-08-15  Simon Josefsson <simon@josefsson.org>
4163         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4164         used.
4166 2007-08-15  Simon Josefsson <simon@josefsson.org>
4168         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
4169         <ametzler@downhill.at.eu.org>.
4171 2007-08-15  Simon Josefsson <simon@josefsson.org>
4173         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
4174         Metzler <ametzler@downhill.at.eu.org>.
4176 2007-08-15  Simon Josefsson <simon@josefsson.org>
4178         * ChangeLog: Generated.
4180 2007-08-15  Simon Josefsson <simon@josefsson.org>
4182         * NEWS: Typo.
4184 2007-08-15  Simon Josefsson <simon@josefsson.org>
4186         * NEWS: Version 1.7.17.
4188 2007-08-15  Simon Josefsson <simon@josefsson.org>
4190         * doc/manpages/Makefile.am: Generated.
4192 2007-08-13  Simon Josefsson <simon@josefsson.org>
4194         * NEWS: Add.
4196 2007-08-13  Simon Josefsson <simon@josefsson.org>
4198         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4199         gnutls_openpgp_privkey_sign_hash.
4201 2007-08-13  Simon Josefsson <simon@josefsson.org>
4203         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4204         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4205         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4206         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4207         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4208         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4209         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4210         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4211         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4212         src/tls_test.c: Use *_t types consistently.
4214 2007-08-12  Simon Josefsson <simon@josefsson.org>
4216         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4217         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4218         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4219         sign callback.
4221 2007-08-12  Simon Josefsson <simon@josefsson.org>
4223         * tests/x509signself.c: Fix warnings.
4225 2007-08-11  Simon Josefsson <simon@josefsson.org>
4227         * doc/manpages/Makefile.am: Update.
4229 2007-08-11  Simon Josefsson <simon@josefsson.org>
4231         * configure.in: Set shared library version correctly.
4233 2007-08-11  Simon Josefsson <simon@josefsson.org>
4235         * NEWS, includes/gnutls/gnutls.h.in: New errors
4236         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4238 2007-08-11  Simon Josefsson <simon@josefsson.org>
4240         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4241         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.
4243 2007-08-10  Simon Josefsson <simon@josefsson.org>
4245         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4246         codes.
4248 2007-08-10  Simon Josefsson <simon@josefsson.org>
4250         * doc/manpages/Makefile.am: Update.
4252 2007-08-10  Simon Josefsson <simon@josefsson.org>
4254         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4255         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4256         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4257         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
4258         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.
4260 2007-08-10  Simon Josefsson <simon@josefsson.org>
4262         * NEWS: Add.
4264 2007-08-10  Simon Josefsson <simon@josefsson.org>
4266         * tests/Makefile.am: Build x509self.
4268 2007-08-10  Simon Josefsson <simon@josefsson.org>
4270         * tests/x509self.c: New file.
4272 2007-08-08  Simon Josefsson <simon@josefsson.org>
4274         * NEWS: Add.
4276 2007-08-08  Simon Josefsson <simon@josefsson.org>
4278         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4279         RFC is out and we've done simple interop of it.
4281 2007-08-08  Simon Josefsson <simon@josefsson.org>
4283         * AUTHORS: Add.
4285 2007-08-08  Simon Josefsson <simon@josefsson.org>
4287         * NEWS: Add.
4289 2007-08-08  Simon Josefsson <simon@josefsson.org>
4291         * po/pl.po, po/sv.po: Sync with TP.
4293 2007-08-08  Simon Josefsson <simon@josefsson.org>
4295         * NEWS: Add.
4297 2007-07-09  Ludovic Courtès <ludo@gnu.org>
4299         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4300         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4302 2007-08-08  Simon Josefsson <simon@josefsson.org>
4304         * NEWS: Add.
4306 2007-08-03  Ludovic Courtès <ludo@gnu.org>
4308         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4309         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>
4311 2007-08-08  Simon Josefsson <simon@josefsson.org>
4313         * NEWS, configure.in: Bump versions.
4315 2007-08-08  Simon Josefsson <simon@josefsson.org>
4317         * ChangeLog: Generated.
4319 2007-08-07  Simon Josefsson <simon@josefsson.org>
4321         * NEWS: Version 1.7.16.
4323 2007-08-07  Simon Josefsson <simon@josefsson.org>
4325         * NEWS: Add.
4327 2007-08-07  Simon Josefsson <simon@josefsson.org>
4329         * NEWS: Add.
4331 2007-08-07  Simon Josefsson <simon@josefsson.org>
4333         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4334         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4335         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4336         gl/override/doc/gpl-2.0.texi.diff,
4337         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4338         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
4339         Update gnulib files.
4341 2007-08-02  Ludovic Courtès <ludo@gnu.org>
4343         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4345 2007-08-01  Ludovic Courtès <ludo@gnu.org>
4347         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4348         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4349           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4351 2007-08-02  Simon Josefsson <simon@josefsson.org>
4353         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4355 2007-08-02  Simon Josefsson <simon@josefsson.org>
4357         * AUTHORS: Add.
4359 2007-07-14  Simon Josefsson <simon@josefsson.org>
4361         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4363 2007-07-14  Simon Josefsson <simon@josefsson.org>
4365         * NEWS: Add.
4367 2007-07-14  Simon Josefsson <simon@josefsson.org>
4369         * configure.in: Bump versions.
4371 2007-07-14  Simon Josefsson <simon@josefsson.org>
4373         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4374         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
4375         Eden <n.mavrogiannopoulos@gmail.com>.
4377 2007-07-12  Simon Josefsson <simon@josefsson.org>
4379         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4380         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4382 2007-07-09  Simon Josefsson <simon@josefsson.org>
4384         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4385         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4387 2007-07-09  Simon Josefsson <simon@josefsson.org>
4389         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4390         errors regarding internals.texi.  See
4392         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4394 2007-07-09  Simon Josefsson <simon@josefsson.org>
4396         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4397         when guile isn't installed built yet.
4399 2007-07-08  Ludovic Courtès <ludo@gnu.org>
4401         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4402         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>
4404 2007-07-06  Simon Josefsson <simon@josefsson.org>
4406         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4408 2007-07-02  Ludovic Courtès <ludo@gnu.org>
4410         * 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>
4412 2007-07-03  Simon Josefsson <simon@josefsson.org>
4414         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4416 2007-07-02  Simon Josefsson <simon@josefsson.org>
4418         * ChangeLog: Generated.
4420 2007-07-02  Simon Josefsson <simon@josefsson.org>
4422         * NEWS: Version 1.7.15.
4424 2007-07-02  Simon Josefsson <simon@josefsson.org>
4426         * po/LINGUAS: Revert.
4428 2007-07-02  Simon Josefsson <simon@josefsson.org>
4430         * po/LINGUAS: Sync with TP.
4432 2007-07-02  Simon Josefsson <simon@josefsson.org>
4434         * NEWS: Add.
4436 2007-07-02  Simon Josefsson <simon@josefsson.org>
4438         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
4439         Fix gnulib name changes.
4441 2007-07-02  Simon Josefsson <simon@josefsson.org>
4443         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4444         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4445         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4446         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4447         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
4448         Update gnulib files.  Fix GPL renaming.
4450 2007-07-02  Simon Josefsson <simon@josefsson.org>
4452         * NEWS: Add.
4454 2007-07-02  Simon Josefsson <simon@josefsson.org>
4456         * doc/gnutls.texi: Typo.
4458 2007-07-02  Simon Josefsson <simon@josefsson.org>
4460         * doc/gnutls.texi: Improve installation instructions.
4462 2007-07-02  Simon Josefsson <simon@josefsson.org>
4464         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
4465         ludo@gnu.org (Ludovic Courtès).
4467 2007-06-29  Simon Josefsson <simon@josefsson.org>
4469         * NEWS: Add.
4471 2007-06-29  Simon Josefsson <simon@josefsson.org>
4473         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
4474         discussions with ludo@gnu.org (Ludovic Courtès).
4476 2007-06-29  Simon Josefsson <simon@josefsson.org>
4478         * configure.in: Check for scm_from_locale_string instead of SCM_API.
4479         Patch from ludo@gnu.org (Ludovic Courtès).
4481 2007-06-29  Simon Josefsson <simon@josefsson.org>
4483         * NEWS: Add.
4485 2007-06-29  Simon Josefsson <simon@josefsson.org>
4487         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4488         Reported by ludo@gnu.org (Ludovic Courtès).
4490 2007-06-27  Simon Josefsson <simon@josefsson.org>
4492         * doc/TODO: Add.
4494 2007-06-27  Simon Josefsson <simon@josefsson.org>
4496         * NEWS: Add.
4498 2007-06-27  Simon Josefsson <simon@josefsson.org>
4500         * po/LINGUAS, po/ms.po: Sync with TP.
4502 2007-06-27  Simon Josefsson <simon@josefsson.org>
4504         * NEWS: Add.
4506 2007-06-27  Simon Josefsson <simon@josefsson.org>
4508         * tests/key-id/key-id: Can't use /dev/null as template under
4509         mingw32, probably really a bug in cfg+.
4511 2007-06-27  Simon Josefsson <simon@josefsson.org>
4513         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4515 2007-06-26  Simon Josefsson <simon@josefsson.org>
4517         * NEWS, configure.in: Check that the guile header files is recent
4518         enough and that it works.
4520 2007-06-26  Simon Josefsson <simon@josefsson.org>
4522         * configure.in: Move Guile setup stuff down under 'External
4523         libraries'.
4525 2007-06-26  Simon Josefsson <simon@josefsson.org>
4527         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4528         bindings.
4530 2007-06-26  Simon Josefsson <simon@josefsson.org>
4532         * NEWS, configure.in: Bump versions.
4534 2007-06-26  Simon Josefsson <simon@josefsson.org>
4536         * ChangeLog: Generated.
4538 2007-06-26  Simon Josefsson <simon@josefsson.org>
4540         * NEWS: Version 1.7.14.
4542 2007-06-26  Simon Josefsson <simon@josefsson.org>
4544         * NEWS: Add.
4546 2007-06-26  Simon Josefsson <simon@josefsson.org>
4548         * NEWS: Add.
4550 2007-06-26  Simon Josefsson <simon@josefsson.org>
4552         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4553         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4554         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4555         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4556         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4557         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4558         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4559         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4560         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4561         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4562         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
4563         gnulib files.
4565 2007-06-26  Simon Josefsson <simon@josefsson.org>
4567         * NEWS: Add.
4569 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
4571         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
4572         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4574 2007-06-26  Simon Josefsson <simon@josefsson.org>
4576         * NEWS: Add.
4578 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
4580         * 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>
4582 2007-06-20  Simon Josefsson <simon@josefsson.org>
4584         * NEWS: Add.
4586 2007-06-20  Simon Josefsson <simon@josefsson.org>
4588         * THANKS: Add.
4590 2007-06-20  Simon Josefsson <simon@josefsson.org>
4592         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
4593         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
4594         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
4596 2007-06-20  Simon Josefsson <simon@josefsson.org>
4598         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
4600 2007-06-15  Simon Josefsson <simon@josefsson.org>
4602         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
4604 2007-06-14  Simon Josefsson <simon@josefsson.org>
4606         * AUTHORS: Update PGP key.
4608 2007-06-14  Simon Josefsson <simon@josefsson.org>
4610         * AUTHORS: Change Ludovic' description.
4612 2007-06-14  Simon Josefsson <simon@josefsson.org>
4614         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
4616 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4618         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
4619           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
4620           that the allocated buffer is large-enough to contain the list of
4621           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4623 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4625         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
4626         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
4627           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4629 2007-06-13  Simon Josefsson <simon@josefsson.org>
4631         * NEWS, configure.in: Bump versions.
4633 2007-06-13  Simon Josefsson <simon@josefsson.org>
4635         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
4637 2007-06-12  Simon Josefsson <simon@josefsson.org>
4639         * doc/TODO: Add.
4641 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
4643         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
4644         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4646 2007-06-12  Simon Josefsson <simon@josefsson.org>
4648         * doc/Makefile.am: Clarify that guile.texi dependencies are
4649         dependencies of gnutls.texi too.
4651 2007-06-11  Simon Josefsson <simon@josefsson.org>
4653         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
4655 2007-06-11  Simon Josefsson <simon@josefsson.org>
4657         * THANKS, configure.in: Need to use CFLAGS when checking for
4658         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
4659         <ktk@enterprise.bidmc.harvard.edu>.
4661 2007-06-11  Simon Josefsson <simon@josefsson.org>
4663         * ChangeLog: Generated.
4665 2007-06-11  Simon Josefsson <simon@josefsson.org>
4667         * NEWS: Version 1.7.13.
4669 2007-06-11  Simon Josefsson <simon@josefsson.org>
4671         * Makefile.am: Fix update-po target.
4673 2007-06-11  Simon Josefsson <simon@josefsson.org>
4675         * NEWS: Fix.
4677 2007-06-11  Simon Josefsson <simon@josefsson.org>
4679         * NEWS: Add.
4681 2007-06-11  Simon Josefsson <simon@josefsson.org>
4683         * doc/manpages/Makefile.am: Fix copyright years.
4685 2007-06-11  Simon Josefsson <simon@josefsson.org>
4687         * doc/reference/gnutls.types: Add, to work around problems if this
4688         file isn't present.
4690 2007-06-11  Simon Josefsson <simon@josefsson.org>
4692         * Makefile.am: Fix release target.
4694 2007-06-11  Simon Josefsson <simon@josefsson.org>
4696         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
4698 2007-06-11  Simon Josefsson <simon@josefsson.org>
4700         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
4701         gnulib_libs, to fix rpath issue.
4703 2007-06-11  Simon Josefsson <simon@josefsson.org>
4705         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
4707 2007-06-11  Simon Josefsson <simon@josefsson.org>
4709         * NEWS: Add.
4711 2007-06-11  Simon Josefsson <simon@josefsson.org>
4713         * NEWS: Add.
4715 2007-06-11  Simon Josefsson <simon@josefsson.org>
4717         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4718         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
4719         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
4720         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
4721         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
4722         files.
4724 2007-06-11  Simon Josefsson <simon@josefsson.org>
4726         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4727         libextra/opencdk/compress.c, libextra/opencdk/context.h,
4728         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4729         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
4730         libextra/opencdk/main.c, libextra/opencdk/main.h,
4731         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4732         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4733         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4734         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
4735         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
4736         OpenCDK 0.6.3.
4738 2007-06-11  Simon Josefsson <simon@josefsson.org>
4740         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
4741         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
4742         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
4744 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
4746         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
4747         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
4748           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
4749           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.
4751 2007-06-08  Simon Josefsson <simon@josefsson.org>
4753         * NEWS, configure.in: Bump versions.
4755 2007-06-08  Simon Josefsson <simon@josefsson.org>
4757         * ChangeLog: Generated.
4759 2007-06-08  Simon Josefsson <simon@josefsson.org>
4761         * NEWS: Version 1.7.12.
4763 2007-06-08  Simon Josefsson <simon@josefsson.org>
4765         * NEWS: Add.
4767 2007-06-08  Simon Josefsson <simon@josefsson.org>
4769         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
4771 2007-06-08  Simon Josefsson <simon@josefsson.org>
4773         * NEWS: Add.
4775 2007-06-08  Simon Josefsson <simon@josefsson.org>
4777         * NEWS: Add.
4779 2007-06-08  Simon Josefsson <simon@josefsson.org>
4781         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
4782         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
4783         +0200
4785 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
4787         * po/Makevars: Try to fix line number collisions.
4789 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4791         * configure.in, guile/src/Makefile.am: Fixed the
4792         `-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
4793           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
4795 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4797         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
4798           being detected.
4800 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4802         * m4/guile.m4: Added `guile.m4', per Simon's request.
4804 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4806         * configure.in: Don't look for Guile when `guile-snarf' is not
4807         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
4809 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4811         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
4813 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4815         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
4817 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4819         * doc/guile.texi: More @node fixes.
4821 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4823         * doc/guile.texi: Avoid @node collisions with main manual.
4825 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4827         * doc/Makefile.am: Need -I for config.h.
4829 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4831         * Makefile.am: Need to build doc/ after guile/.
4833 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4835         * NEWS: Add.
4837 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4839         * guile/src/Makefile.am: Need -I for config.h.
4841 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
4843         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
4844         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
4846 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
4848         * doc/extract-guile-c-doc.scm,
4849         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
4850         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
4851           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
4852           argument.
4854 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
4856         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
4857         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.
4859 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4861         * doc/gnutls.texi: Revert unnecessary changes.
4863 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4865         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
4866         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
4868 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4870         * doc/guile.texi: Minor doc fixes.
4872 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4874         * doc/Makefile.am: Handle missing Guile when building the
4875         documentation.
4877 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4879         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
4880         doc/guile.texi: Integrated documentation of Guile bindings.
4882 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
4884         * configure.in, guile/src/Makefile.am: Try to handle "function
4885         declaration isn't a prototype" warnings.
4887 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
4889         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4890         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
4891         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
4892         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
4893         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4895 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
4897         * Makefile.am, configure.in, guile/Makefile.am,
4898         guile/modules/Makefile.am, guile/modules/gnutls.scm,
4899         guile/modules/gnutls/build/enums.scm,
4900         guile/modules/gnutls/build/priorities.scm,
4901         guile/modules/gnutls/build/smobs.scm,
4902         guile/modules/gnutls/build/utils.scm,
4903         guile/modules/gnutls/extra.scm,
4904         guile/modules/system/documentation/README,
4905         guile/modules/system/documentation/c-snarf.scm,
4906         guile/modules/system/documentation/output.scm,
4907         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
4908         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
4909         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
4910         guile/src/make-session-priorities.scm,
4911         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
4912         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
4913         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
4914         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
4915         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
4916         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
4917         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
4918         guile/tests/rsa-parameters.pem,
4919         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
4920         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
4921         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
4922         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
4923         `make' and `make check' do work.
4925 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
4927         * doc/Makefile.am: Make sure all images are distributed in all
4928         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4930 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4932         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
4933         Reported by Dennis Vshivkov <walrus@amur.ru> in
4934         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
4936 2007-05-27  Simon Josefsson <simon@josefsson.org>
4938         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
4940 2007-05-27  Simon Josefsson <simon@josefsson.org>
4942         * THANKS: Add.
4944 2007-05-27  Simon Josefsson <simon@josefsson.org>
4946         * NEWS: Fix.
4948 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4950         * NEWS: [no log message]
4952 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4954         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
4956 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4958         * NEWS: Add.
4960 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4962         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
4963         already properly decoded value, assume it is due to a bad password
4964         rather than ASN.1 error.  Reported by Nate Nielsen
4965         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
4967 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4969         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
4970         by Nate Nielsen <nielsen-list@memberwebs.com>.
4972 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4974         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
4975         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
4977 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4979         * THANKS: Add (from 1.6.x).
4981 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4983         * NEWS, configure.in: Bump versions.
4985 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4987         * ChangeLog: Generated.
4989 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4991         * NEWS: Version 1.7.11.
4993 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4995         * NEWS: Fix.
4997 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4999         * configure.in: Bump versions.
5001 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5003         * NEWS: Add.
5005 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5007         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5009 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5011         * ChangeLog: Generated.
5013 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5015         * NEWS: Version 1.7.10.
5017 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5019         * Makefile.am: Use cg instead of cvs commands, for update-po target.
5021 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5023         * NEWS: Add.
5025 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5027         * Makefile.am: Change release target from cvs to git.
5029 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5031         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5033 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5035         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5036         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5037         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5039 2007-05-25  Simon Josefsson <simon@josefsson.org>
5041         * NEWS: Typo.
5043 2007-05-24  Simon Josefsson <simon@josefsson.org>
5045         * doc/manpages/Makefile.am: Update.
5047 2007-05-24  Simon Josefsson <simon@josefsson.org>
5049         * lib/gnutls_x509.c: Use new API.
5051 2007-05-24  Simon Josefsson <simon@josefsson.org>
5053         * NEWS: Add.
5055 2007-05-24  Simon Josefsson <simon@josefsson.org>
5057         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5058         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5059         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5060         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5061         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5062         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5063         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5065 2007-05-24  Simon Josefsson <simon@josefsson.org>
5067         * configure.in: Bump versions.
5069 2007-05-24  Simon Josefsson <simon@josefsson.org>
5071         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5072         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5073         gnutls_x509_crt_get_raw_issuer_dn.
5075 2007-05-23  Timo Schulz <twoaday@gnutls.org>
5077         * libextra/openpgp/xml.c: fix the key ID representation in the XML
5078         code.
5080 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5082         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5083         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5084         code: elgamal keys are not supported.  bug fix for the key import
5085         (base64) code, store the stream and close it in the deinit function.
5087 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5089         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5090         keyring in base64 format.  This is the same file as cli_ring.gpg but
5091         armored.
5093 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5095         * libextra/openpgp/extras.c: do not close the input stream in the
5096         import code when the base64 is used.
5098 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5100         * tests/openpgp/keyring.c: few more comments.
5102 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5104         * configure.in: add makefile for the openpgp test folder
5106 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5108         * libextra/openpgp/extras.c: patch to support raw keyrings.
5110 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5112         * tests/Makefile.am, tests/openpgp/Makefile.am,
5113         tests/openpgp/keyring.c: Add simple openpgp test.
5115 2007-05-12  Simon Josefsson <simon@josefsson.org>
5117         * ChangeLog: [no log message]
5119 2007-05-12  Simon Josefsson <simon@josefsson.org>
5121         * NEWS: Version 1.7.9.
5123 2007-05-12  Simon Josefsson <simon@josefsson.org>
5125         * NEWS: Add.
5127 2007-05-12  Simon Josefsson <simon@josefsson.org>
5129         * tests/Makefile.am: Reorder to work around libtool bug.
5131 2007-05-12  Simon Josefsson <simon@josefsson.org>
5133         * NEWS: Fix.
5135 2007-05-12  Simon Josefsson <simon@josefsson.org>
5137         * NEWS: Add.
5139 2007-05-12  Simon Josefsson <simon@josefsson.org>
5141         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5142         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5143         libextra/opencdk/context.h, libextra/opencdk/filters.h,
5144         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5145         libextra/opencdk/literal.c, libextra/opencdk/main.c,
5146         libextra/opencdk/main.h, libextra/opencdk/misc.c,
5147         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5148         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5149         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5150         libextra/opencdk/write-packet.c: Update.
5152 2007-05-11  Simon Josefsson <simon@josefsson.org>
5154         * NEWS: Add.
5156 2007-05-11  Simon Josefsson <simon@josefsson.org>
5158         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5159         OpenPGP.
5161 2007-05-03  Simon Josefsson <simon@josefsson.org>
5163         * doc/gendocs_template, gl/override/doc/gendocs_template,
5164         gl/override/doc/gendocs_template.diff: Update.
5166 2007-05-03  Simon Josefsson <simon@josefsson.org>
5168         * doc/gendocs_template: Revert to upstream gnulib version.
5170 2007-05-03  Simon Josefsson <simon@josefsson.org>
5172         * NEWS: Fix.
5174 2007-05-03  Simon Josefsson <simon@josefsson.org>
5176         * NEWS: Add.
5178 2007-05-03  Simon Josefsson <simon@josefsson.org>
5180         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5181         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5182         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5183         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5184         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5185         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5186         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5188 2007-05-02  Simon Josefsson <simon@josefsson.org>
5190         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5192 2007-05-02  Simon Josefsson <simon@josefsson.org>
5194         * lib/x509/output.c: Fix mem leaks.
5196 2007-04-29  Simon Josefsson <simon@josefsson.org>
5198         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5200 2007-04-24  Timo Schulz <twoaday@gnutls.org>
5202         * libextra/opencdk/literal.c: missing file.
5204 2007-04-24  Simon Josefsson <simon@josefsson.org>
5206         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5207         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5209 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5211         * libextra/opencdk/dummy.c: [no log message]
5213 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5215         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5216         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5217         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5218         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5219         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5220         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5221         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5222         libextra/opencdk/main.c, libextra/opencdk/main.h,
5223         libextra/opencdk/md.c, libextra/opencdk/md.h,
5224         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5225         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5226         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5227         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5228         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5229         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5230         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5231         libextra/opencdk/types.h, libextra/opencdk/verify.c,
5232         libextra/opencdk/write-packet.c: replace the old build-in opencdk
5233         version with the most recent cvs version.
5235 2007-04-22  Simon Josefsson <simon@josefsson.org>
5237         * configure.in: Check for OpenCDK function that is only available in
5238         OpenCDK 0.6.0.
5240 2007-04-21  Simon Josefsson <simon@josefsson.org>
5242         * doc/TODO: Add.
5244 2007-04-21  Simon Josefsson <simon@josefsson.org>
5246         * doc/protocol/draft-badra-tls-password-00.txt,
5247         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5249 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5251         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5252         and some cleanups.
5254 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5256         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5257         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5258         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5259         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5260         patches for the opencdk migration.
5262 2007-04-19  Simon Josefsson <simon@josefsson.org>
5264         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5265         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
5267 2007-04-18  Simon Josefsson <simon@josefsson.org>
5269         * doc/gnutls.texi: Mention P12 structure.
5271 2007-04-18  Simon Josefsson <simon@josefsson.org>
5273         * tests/tlsia.c: Check return codes from init functions.
5275 2007-04-18  Simon Josefsson <simon@josefsson.org>
5277         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5279 2007-04-17  Simon Josefsson <simon@josefsson.org>
5281         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5282         default serial number.
5284 2007-04-17  Simon Josefsson <simon@josefsson.org>
5286         * NEWS: Add.
5288 2007-04-16  Simon Josefsson <simon@josefsson.org>
5290         * NEWS, configure.in: Bump versions.
5292 2007-04-16  Simon Josefsson <simon@josefsson.org>
5294         * ChangeLog: [no log message]
5296 2007-04-16  Simon Josefsson <simon@josefsson.org>
5298         * NEWS: Version 1.7.8.
5300 2007-04-16  Simon Josefsson <simon@josefsson.org>
5302         * lib/x509/x509_write.c: Doc fix.
5304 2007-04-16  Simon Josefsson <simon@josefsson.org>
5306         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5308 2007-04-16  Simon Josefsson <simon@josefsson.org>
5310         * NEWS, doc/manpages/Makefile.am: Add.
5312 2007-04-16  Simon Josefsson <simon@josefsson.org>
5314         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5316 2007-04-16  Simon Josefsson <simon@josefsson.org>
5318         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5319         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5320         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5321         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5322         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5323         lgl/vasnprintf.c, lgl/wchar_.h: Update.
5325 2007-04-16  Simon Josefsson <simon@josefsson.org>
5327         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5328         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5329         warnings, tiny patch from Andreas Metzler
5330         <ametzler@downhill.at.eu.org>.
5332 2007-04-12  Simon Josefsson <simon@josefsson.org>
5334         * doc/TODO: Fix.
5336 2007-04-12  Simon Josefsson <simon@josefsson.org>
5338         * doc/TODO: Fix.
5340 2007-04-12  Simon Josefsson <simon@josefsson.org>
5342         * doc/TODO: Add.
5344 2007-04-11  Simon Josefsson <simon@josefsson.org>
5346         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5348 2007-04-10  Simon Josefsson <simon@josefsson.org>
5350         * NEWS: Add.
5352 2007-04-10  Simon Josefsson <simon@josefsson.org>
5354         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
5355         Respect ENABLE_AUTHZ.
5357 2007-04-10  Simon Josefsson <simon@josefsson.org>
5359         * lib/gnutls_extensions.c: Make tls-authz conditional on
5360         ENABLE_AUTHZ.
5362 2007-04-10  Simon Josefsson <simon@josefsson.org>
5364         * configure.in: Add anon conditional.
5366 2007-04-10  Simon Josefsson <simon@josefsson.org>
5368         * configure.in: Fix --disable-*.
5370 2007-04-10  Simon Josefsson <simon@josefsson.org>
5372         * configure.in: Add --disable-tls-authorization.
5374 2007-04-10  Simon Josefsson <simon@josefsson.org>
5376         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5377         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5379 2007-04-06  Simon Josefsson <simon@josefsson.org>
5381         * src/cli.c: Make -d work again after last change.
5383 2007-04-06  Simon Josefsson <simon@josefsson.org>
5385         * NEWS: Add.
5387 2007-04-06  Simon Josefsson <simon@josefsson.org>
5389         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5391 2007-04-04  Simon Josefsson <simon@josefsson.org>
5393         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5394         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5396 2007-04-04  Simon Josefsson <simon@josefsson.org>
5398         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5399         gnutls_cipher_suite_info API, suggested by Howard Chu
5400         <hyc@symas.com>.
5402 2007-04-04  Simon Josefsson <simon@josefsson.org>
5404         * src/common.c: Don't hard code algorithm list.
5406 2007-04-04  Simon Josefsson <simon@josefsson.org>
5408         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5409         new APIs to list supported algorithms: gnutls_cipher_list,
5410         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5411         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
5412         Howard Chu <hyc@symas.com>.
5414 2007-04-04  Simon Josefsson <simon@josefsson.org>
5416         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5417         definition, since gnutls-extra no longer touches it.
5419 2007-04-04  Simon Josefsson <simon@josefsson.org>
5421         * src/cli.c: Init the library immediately (for print_list(), called
5422         by gaa_parser, to be able to call gnutls functions).
5424 2007-04-03  Simon Josefsson <simon@josefsson.org>
5426         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5427         since libgnutls-extra links to it.
5429 2007-04-03  Simon Josefsson <simon@josefsson.org>
5431         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
5432         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5433         -I's to CPPFLAGS automatically.
5435 2007-04-03  Simon Josefsson <simon@josefsson.org>
5437         * configure.in: Need stddef.h for opencdk.h.
5439 2007-04-03  Simon Josefsson <simon@josefsson.org>
5441         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5442         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5443         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5444         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5445         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5446         lgl/m4/gnulib-comp.m4: Update.
5448 2007-04-03  Simon Josefsson <simon@josefsson.org>
5450         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5452 2007-04-03  Simon Josefsson <simon@josefsson.org>
5454         * NEWS: Add.
5456 2007-04-03  Simon Josefsson <simon@josefsson.org>
5458         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5459         opencdk, remove opencdk.m4.
5461 2007-04-03  Simon Josefsson <simon@josefsson.org>
5463         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5464         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5465         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5466         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5468 2007-03-28  Simon Josefsson <simon@josefsson.org>
5470         * lib/x509/output.c: No need to error about unknown algorithm, it
5471         already says unknown.
5473 2007-03-28  Simon Josefsson <simon@josefsson.org>
5475         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5476         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5477         algorithms (e.g., ECC).
5479 2007-03-28  Simon Josefsson <simon@josefsson.org>
5481         * lib/gnutls_str.c: No need for vasprintf.h.
5483 2007-03-28  Simon Josefsson <simon@josefsson.org>
5485         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5486         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5487         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5488         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5489         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5490         lgl/vasprintf.c, lgl/vasprintf.h: Update.
5492 2007-03-21  Simon Josefsson <simon@josefsson.org>
5494         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5495         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5496         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5498 2007-03-21  Simon Josefsson <simon@josefsson.org>
5500         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
5501         Phillips <deanna@sdf.lonestar.org>.
5503 2007-03-21  Simon Josefsson <simon@josefsson.org>
5505         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5506         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5508 2007-03-15  Simon Josefsson <simon@josefsson.org>
5510         * doc/TODO: Add.
5512 2007-03-15  Simon Josefsson <simon@josefsson.org>
5514         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5515         Weimer <fweimer@bfk.de>.
5517 2007-03-12  Simon Josefsson <simon@josefsson.org>
5519         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5520         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5521         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5522         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5523         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5524         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5525         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5526         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5528 2007-03-07  Simon Josefsson <simon@josefsson.org>
5530         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5532 2007-03-07  Simon Josefsson <simon@josefsson.org>
5534         * lib/gnutls_buffers.c: Simplify error handling.
5536 2007-03-07  Simon Josefsson <simon@josefsson.org>
5538         * NEWS: Add.
5540 2007-03-07  Simon Josefsson <simon@josefsson.org>
5542         * lib/gnutls_priority.c: Doc fix.
5544 2007-03-07  Simon Josefsson <simon@josefsson.org>
5546         * configure.in: Bump due to added APIs.
5548 2007-03-07  Simon Josefsson <simon@josefsson.org>
5550         * lib/gnutls_priority.c: Prefer aes256.
5552 2007-03-06  Simon Josefsson <simon@josefsson.org>
5554         * doc/manpages/Makefile.am: Update.
5556 2007-03-06  Simon Josefsson <simon@josefsson.org>
5558         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5560 2007-03-06  Simon Josefsson <simon@josefsson.org>
5562         * lgl/stdio_.h: Update.
5564 2007-03-05  Simon Josefsson <simon@josefsson.org>
5566         * src/serv.c: Use libgnutls' priorities.
5568 2007-03-05  Simon Josefsson <simon@josefsson.org>
5570         * src/cli.c: Fix.
5572 2007-03-05  Simon Josefsson <simon@josefsson.org>
5574         * tests/dhepskself.c: Remove priority setting.  Fix output.
5576 2007-03-05  Simon Josefsson <simon@josefsson.org>
5578         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
5579         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
5580         confusing priority setting stuff.
5582 2007-03-05  Simon Josefsson <simon@josefsson.org>
5584         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
5586 2007-03-05  Simon Josefsson <simon@josefsson.org>
5588         * lib/ext_authz.c: Don't assert when no authz.
5590 2007-03-05  Simon Josefsson <simon@josefsson.org>
5592         * src/cli.c: Use default ciphers.  Simplify SRP callback.
5594 2007-03-05  Simon Josefsson <simon@josefsson.org>
5596         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
5598 2007-03-05  Simon Josefsson <simon@josefsson.org>
5600         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
5602 2007-03-05  Simon Josefsson <simon@josefsson.org>
5604         * lib/gnutls_priority.c: Indent and doc fix.
5606 2007-03-05  Simon Josefsson <simon@josefsson.org>
5608         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
5609         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
5611 2007-03-05  Simon Josefsson <simon@josefsson.org>
5613         * configure.in: Reorder.
5615 2007-03-05  Simon Josefsson <simon@josefsson.org>
5617         * configure.in: Reorder.
5619 2007-03-05  Simon Josefsson <simon@josefsson.org>
5621         * configure.in: Reorder.
5623 2007-03-05  Simon Josefsson <simon@josefsson.org>
5625         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
5626         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
5627         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
5628         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
5629         build-aux.
5631 2007-03-05  Simon Josefsson <simon@josefsson.org>
5633         * configure.in: Use build-aux/.
5635 2007-03-05  Simon Josefsson <simon@josefsson.org>
5637         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
5638         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
5639         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
5640         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
5642 2007-02-26  Simon Josefsson <simon@josefsson.org>
5644         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
5646 2007-02-26  Simon Josefsson <simon@josefsson.org>
5648         * po/sv.po: Sync with TP.
5650 2007-02-26  Simon Josefsson <simon@josefsson.org>
5652         * po/pl.po: Sync with TP.
5654 2007-02-26  Simon Josefsson <simon@josefsson.org>
5656         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
5658 2007-02-25  Simon Josefsson <simon@josefsson.org>
5660         * doc/examples/.cvsignore: [no log message]
5662 2007-02-25  Simon Josefsson <simon@josefsson.org>
5664         * doc/gnutls.texi: Add authz server.
5666 2007-02-25  Simon Josefsson <simon@josefsson.org>
5668         * NEWS: Fix.
5670 2007-02-25  Simon Josefsson <simon@josefsson.org>
5672         * doc/examples/Makefile.am: Add authz.
5674 2007-02-25  Simon Josefsson <simon@josefsson.org>
5676         * doc/examples/ex-serv-authz.c: Add.
5678 2007-02-25  Simon Josefsson <simon@josefsson.org>
5680         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
5682 2007-02-24  Simon Josefsson <simon@josefsson.org>
5684         * lib/x509/x509.c: Add credits.
5686 2007-02-22  Simon Josefsson <simon@josefsson.org>
5688         * lib/x509/output.c: Minor tweaks to proxy output.
5690 2007-02-22  Simon Josefsson <simon@josefsson.org>
5692         * NEWS: Add.
5694 2007-02-22  Simon Josefsson <simon@josefsson.org>
5696         * THANKS: Typo.
5698 2007-02-22  Simon Josefsson <simon@josefsson.org>
5700         * THANKS: Add.
5702 2007-02-22  Simon Josefsson <simon@josefsson.org>
5704         * tests/.cvsignore: [no log message]
5706 2007-02-22  Simon Josefsson <simon@josefsson.org>
5708         * tests/dn.c: Other cert.
5710 2007-02-22  Simon Josefsson <simon@josefsson.org>
5712         * tests/Makefile.am: Add dn.
5714 2007-02-22  Simon Josefsson <simon@josefsson.org>
5716         * tests/dn.c: Add.
5718 2007-02-22  Simon Josefsson <simon@josefsson.org>
5720         * lib/x509/x509.c: Rename.
5722 2007-02-22  Simon Josefsson <simon@josefsson.org>
5724         * includes/gnutls/x509.h: Rename non-released functions.
5726 2007-02-22  Simon Josefsson <simon@josefsson.org>
5728         * lib/x509/x509.h: Remove.
5730 2007-02-22  Simon Josefsson <simon@josefsson.org>
5732         * lib/x509/x509.c: Code cleanup and documentation of last patch.
5734 2007-02-22  Simon Josefsson <simon@josefsson.org>
5736         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
5738 2007-02-22  Simon Josefsson <simon@josefsson.org>
5740         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
5741         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
5743 2007-02-22  Simon Josefsson <simon@josefsson.org>
5745         * NEWS, configure.in: Bump versions.
5747 2007-02-22  Simon Josefsson <simon@josefsson.org>
5749         * ChangeLog: [no log message]
5751 2007-02-22  Simon Josefsson <simon@josefsson.org>
5753         * NEWS: Version 1.7.7.
5755 2007-02-22  Simon Josefsson <simon@josefsson.org>
5757         * lgl/.cvsignore: [no log message]
5759 2007-02-22  Simon Josefsson <simon@josefsson.org>
5761         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
5762         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5763         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
5764         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
5765         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
5766         lgl/unistd_.h, link-warning.h: Update.
5768 2007-02-22  Simon Josefsson <simon@josefsson.org>
5770         * doc/manpages/Makefile.am: Update.
5772 2007-02-22  Simon Josefsson <simon@josefsson.org>
5774         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
5776 2007-02-22  Simon Josefsson <simon@josefsson.org>
5778         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
5780 2007-02-22  Simon Josefsson <simon@josefsson.org>
5782         * lib/gnutls_int.h: New flags for authz extension.
5784 2007-02-22  Simon Josefsson <simon@josefsson.org>
5786         * lib/ext_authz.c: Use our own logic to determine whether to send
5787         extension replies in server.
5789 2007-02-22  Simon Josefsson <simon@josefsson.org>
5791         * lib/gnutls_extensions.h: Add prototype for
5792         _gnutls_extension_list_check, we use it in ext_authz.c.
5794 2007-02-22  Simon Josefsson <simon@josefsson.org>
5796         * lib/gnutls_extensions.c: Remove static from
5797         _gnutls_extension_list_check, we use it in ext_authz.c
5799 2007-02-22  Simon Josefsson <simon@josefsson.org>
5801         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
5803 2007-02-22  Simon Josefsson <simon@josefsson.org>
5805         * src/cli-gaa.c, src/cli-gaa.h: Generated.
5807 2007-02-22  Simon Josefsson <simon@josefsson.org>
5809         * src/cli.c, src/serv.c: Fix #include's.
5811 2007-02-22  Simon Josefsson <simon@josefsson.org>
5813         * NEWS: Add.
5815 2007-02-22  Simon Josefsson <simon@josefsson.org>
5817         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
5818         and --authz-saml-assertion.
5820 2007-02-22  Simon Josefsson <simon@josefsson.org>
5822         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5823         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
5824         --authz-saml-assertion.
5826 2007-02-22  Simon Josefsson <simon@josefsson.org>
5828         * NEWS: Fix.
5830 2007-02-22  Simon Josefsson <simon@josefsson.org>
5832         * configure.in: Fix so version due to added APIs.
5834 2007-02-22  Simon Josefsson <simon@josefsson.org>
5836         * doc/reference/Makefile.am: Ignore more.
5838 2007-02-22  Simon Josefsson <simon@josefsson.org>
5840         * NEWS: Revert.
5842 2007-02-22  Simon Josefsson <simon@josefsson.org>
5844         * lib/gnutls.pc.in: Revert Requires-change.
5846 2007-02-21  Simon Josefsson <simon@josefsson.org>
5848         * NEWS: Typo.
5850 2007-02-21  Simon Josefsson <simon@josefsson.org>
5852         * lib/gnutls_extensions.c: Add authz extension.
5854 2007-02-21  Simon Josefsson <simon@josefsson.org>
5856         * lib/ext_authz.c: Typo.
5858 2007-02-21  Simon Josefsson <simon@josefsson.org>
5860         * lib/gnutls_supplemental.c: Add authz hooks.
5862 2007-02-21  Simon Josefsson <simon@josefsson.org>
5864         * includes/gnutls/gnutls.h.in: Fix type (in never released
5865         prototypes).
5867 2007-02-21  Simon Josefsson <simon@josefsson.org>
5869         * lib/gnutls_int.h: Add authz stuff.
5871 2007-02-21  Simon Josefsson <simon@josefsson.org>
5873         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
5875 2007-02-21  Simon Josefsson <simon@josefsson.org>
5877         * lib/ext_authz.c, lib/ext_authz.h: New file.
5879 2007-02-21  Simon Josefsson <simon@josefsson.org>
5881         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
5882         gnutls_supplemental.c.
5884 2007-02-21  Simon Josefsson <simon@josefsson.org>
5886         * lib/gnutls_supplemental.c: Fill in type+length.
5888 2007-02-21  Simon Josefsson <simon@josefsson.org>
5890         * NEWS: Add.
5892 2007-02-21  Simon Josefsson <simon@josefsson.org>
5894         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
5895         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
5896         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
5897         gnutls_authz_send_x509_attr_cert_url, and
5898         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
5899         gnutls_authz_data_format_type_t (never part of any release).
5901 2007-02-21  Simon Josefsson <simon@josefsson.org>
5903         * lib/gnutls_supplemental.c: If callbacks failed to provide
5904         anything, at least send protocol valid (yet semantically invalid)
5905         supplemental message.
5907 2007-02-21  Simon Josefsson <simon@josefsson.org>
5909         * lib/gnutls_int.h: Add for supplemental support.
5911 2007-02-21  Simon Josefsson <simon@josefsson.org>
5913         * lib/gnutls_handshake.c: Support supplemental handshake messages.
5915 2007-02-21  Simon Josefsson <simon@josefsson.org>
5917         * lib/Makefile.am: Add gnutls_supplemental.h and
5918         gnutls_supplemental.c.
5920 2007-02-21  Simon Josefsson <simon@josefsson.org>
5922         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
5924 2007-02-21  Simon Josefsson <simon@josefsson.org>
5926         * doc/TODO: Add.
5928 2007-02-19  Simon Josefsson <simon@josefsson.org>
5930         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
5931         Fix gnutls_authz_data_format_type_t.
5933 2007-02-19  Simon Josefsson <simon@josefsson.org>
5935         * NEWS: Add.
5937 2007-02-17  Simon Josefsson <simon@josefsson.org>
5939         * lib/debug.c: Support SUPPLEMENTAL handshake type.
5941 2007-02-16  Simon Josefsson <simon@josefsson.org>
5943         * AUTHORS: update
5945 2007-02-16  Simon Josefsson <simon@josefsson.org>
5947         * NEWS: Add.
5949 2007-02-16  Simon Josefsson <simon@josefsson.org>
5951         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
5953 2007-02-16  Simon Josefsson <simon@josefsson.org>
5955         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
5957 2007-02-16  Simon Josefsson <simon@josefsson.org>
5959         * lib/x509/rfc2818_hostname.c: Indent.
5961 2007-02-16  Simon Josefsson <simon@josefsson.org>
5963         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
5965 2007-02-16  Simon Josefsson <simon@josefsson.org>
5967         * NEWS: Add.
5969 2007-02-16  Simon Josefsson <simon@josefsson.org>
5971         * tests/hostname-check/hostname-check.c: Fix mem leak.
5973 2007-02-16  Simon Josefsson <simon@josefsson.org>
5975         * lib/x509/rfc2818_hostname.c: Doc fix.
5977 2007-02-16  Simon Josefsson <simon@josefsson.org>
5979         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
5980         as a successful RFC 2818 hostname comparison match.  Reported by
5981         "Richard W.M. Jones" <rjones@redhat.com>.
5983 2007-02-16  Simon Josefsson <simon@josefsson.org>
5985         * tests/hostname-check/.cvsignore: [no log message]
5987 2007-02-16  Simon Josefsson <simon@josefsson.org>
5989         * configure.in, tests/Makefile.am,
5990         tests/hostname-check/Makefile.am, tests/hostname-check/README,
5991         tests/hostname-check/hostname-check.c: Add self test of rfc2818
5992         server identity check.
5994 2007-02-15  Simon Josefsson <simon@josefsson.org>
5996         * NEWS: Add.
5998 2007-02-15  Simon Josefsson <simon@josefsson.org>
6000         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6001         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
6002         <thresh@altlinux.ru>.
6004 2007-02-14  Simon Josefsson <simon@josefsson.org>
6006         * lib/gnutls_hash_int.c: Avoid assert.
6008 2007-02-14  Simon Josefsson <simon@josefsson.org>
6010         * src/certtool.c: Make sure NULL is a pointer.
6012 2007-02-14  Simon Josefsson <simon@josefsson.org>
6014         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
6015         Joe Orton <joe@manyfish.co.uk>.
6017 2007-02-14  Simon Josefsson <simon@josefsson.org>
6019         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6021 2007-02-14  Simon Josefsson <simon@josefsson.org>
6023         * NEWS: Add.
6025 2007-02-14  Simon Josefsson <simon@josefsson.org>
6027         * includes/gnutls/gnutls.h.in: Add
6028         gnutls_supplemental_data_format_type_t with member
6029         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6031 2007-02-14  Simon Josefsson <simon@josefsson.org>
6033         * NEWS: Add.
6035 2007-02-14  Simon Josefsson <simon@josefsson.org>
6037         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6038         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6039         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6040         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6042 2007-02-14  Simon Josefsson <simon@josefsson.org>
6044         * lib/gnutls_int.h: Reorder.
6046 2007-02-14  Simon Josefsson <simon@josefsson.org>
6048         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6049         GNUTLS_EXTENSION_AUTHZ_SERVER.
6051 2007-02-14  Simon Josefsson <simon@josefsson.org>
6053         * NEWS: Add.
6055 2007-02-14  Simon Josefsson <simon@josefsson.org>
6057         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6059 2007-02-14  Simon Josefsson <simon@josefsson.org>
6061         * includes/gnutls/gnutls.h.in: Spell out handshake types.
6063 2007-02-13  Simon Josefsson <simon@josefsson.org>
6065         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6067 2007-02-13  Simon Josefsson <simon@josefsson.org>
6069         * src/certtool.c: Use error().
6071 2007-02-13  Simon Josefsson <simon@josefsson.org>
6073         * src/certtool.c: Cleanup p12 printing.
6075 2007-02-13  Simon Josefsson <simon@josefsson.org>
6077         * src/certtool.c: Cleanup pkcs7_info.
6079 2007-02-13  Simon Josefsson <simon@josefsson.org>
6081         * src/certtool.c: Fix.
6083 2007-02-13  Simon Josefsson <simon@josefsson.org>
6085         * src/certtool.c: Better errors.
6087 2007-02-13  Simon Josefsson <simon@josefsson.org>
6089         * src/certtool.gaa: Remove --copyright (use --version).
6091 2007-02-13  Simon Josefsson <simon@josefsson.org>
6093         * src/certtool.c: Use version-etc.
6095 2007-02-13  Simon Josefsson <simon@josefsson.org>
6097         * configure.in: Fix for version-etc.
6099 2007-02-13  Simon Josefsson <simon@josefsson.org>
6101         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6102         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6103         gl/version-etc.h: Update.
6105 2007-02-13  Simon Josefsson <simon@josefsson.org>
6107         * src/certtool.c: Cleanup CRL.
6109 2007-02-13  Simon Josefsson <simon@josefsson.org>
6111         * src/certtool.c: Cleanup.
6113 2007-02-13  Simon Josefsson <simon@josefsson.org>
6115         * src/certtool.c: Simplify.
6117 2007-02-13  Simon Josefsson <simon@josefsson.org>
6119         * src/certtool.c: Cleanups.
6121 2007-02-13  Simon Josefsson <simon@josefsson.org>
6123         * src/certtool.c: Rewrite generate_private_key_int.
6125 2007-02-13  Simon Josefsson <simon@josefsson.org>
6127         * src/certtool.c: Fix mem leak.
6129 2007-02-13  Simon Josefsson <simon@josefsson.org>
6131         * src/certtool.c: Fix crl_info.
6133 2007-02-13  Simon Josefsson <simon@josefsson.org>
6135         * src/certtool.c: Rewrite load_private_key.
6137 2007-02-13  Simon Josefsson <simon@josefsson.org>
6139         * src/certtool.c: Rewrite load_request.
6141 2007-02-13  Simon Josefsson <simon@josefsson.org>
6143         * src/certtool.c: Rewrite load_ca_private_key.
6145 2007-02-13  Simon Josefsson <simon@josefsson.org>
6147         * src/certtool.c: Remove.
6149 2007-02-13  Simon Josefsson <simon@josefsson.org>
6151         * src/certtool.c: Rewrite load_ca_cert.
6153 2007-02-13  Simon Josefsson <simon@josefsson.org>
6155         * src/certtool.c: No limit on CRL size during verification.
6157 2007-02-13  Simon Josefsson <simon@josefsson.org>
6159         * lib/x509/x509.c: Simplify.
6161 2007-02-13  Simon Josefsson <simon@josefsson.org>
6163         * tests/certificate_set_x509_crl.c: Need config.h.
6165 2007-02-13  Simon Josefsson <simon@josefsson.org>
6167         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6169 2007-02-13  Simon Josefsson <simon@josefsson.org>
6171         * src/Makefile.am: Need libgnu.la.
6173 2007-02-13  Simon Josefsson <simon@josefsson.org>
6175         * src/errcodes.c: Need config.h.
6177 2007-02-13  Simon Josefsson <simon@josefsson.org>
6179         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6181 2007-02-13  Simon Josefsson <simon@josefsson.org>
6183         * configure.in: Remove stuff obsoleted by time_r.
6185 2007-02-13  Simon Josefsson <simon@josefsson.org>
6187         * configure.in: Don't check for time.h, not needed.
6189 2007-02-13  Simon Josefsson <simon@josefsson.org>
6191         * lib/defines.h: Only use time.h, from gnulib if needed.
6193 2007-02-13  Simon Josefsson <simon@josefsson.org>
6195         * lgl/.cvsignore: [no log message]
6197 2007-02-13  Simon Josefsson <simon@josefsson.org>
6199         * tests/pathlen/ca-no-pathlen.pem,
6200         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6202 2007-02-13  Simon Josefsson <simon@josefsson.org>
6204         * NEWS: Add.
6206 2007-02-13  Simon Josefsson <simon@josefsson.org>
6208         * lib/x509/output.c: Remove.
6210 2007-02-13  Simon Josefsson <simon@josefsson.org>
6212         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6213         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6214         lgl/time_r.c, lgl/time_r.h: Update.
6216 2007-02-13  Simon Josefsson <simon@josefsson.org>
6218         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6219         message]
6221 2007-02-13  Simon Josefsson <simon@josefsson.org>
6223         * tests/nist-pkits/README: Fix.
6225 2007-02-13  Simon Josefsson <simon@josefsson.org>
6227         * tests/nist-pkits/gnutls-nist-tests.html: Add.
6229 2007-02-13  Simon Josefsson <simon@josefsson.org>
6231         * tests/nist-pkits/README: Fix.
6233 2007-02-13  Simon Josefsson <simon@josefsson.org>
6235         * tests/nist-pkits/pkits_test: Unpack.
6237 2007-02-13  Simon Josefsson <simon@josefsson.org>
6239         * tests/nist-pkits/.cvsignore: [no log message]
6241 2007-02-13  Simon Josefsson <simon@josefsson.org>
6243         * tests/nist-pkits/pkits_test: Add.
6245 2007-02-13  Simon Josefsson <simon@josefsson.org>
6247         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6249 2007-02-13  Simon Josefsson <simon@josefsson.org>
6251         * tests/nist-pkits/gnutls_test_entry: Remove.
6253 2007-02-13  Simon Josefsson <simon@josefsson.org>
6255         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6256         tests/nist-pkits/pkits_test_list_generator.patch: Add.
6258 2007-02-13  Simon Josefsson <simon@josefsson.org>
6260         * tests/nist-pkits/README: Add.
6262 2007-02-13  Simon Josefsson <simon@josefsson.org>
6264         * tests/nist-pkits/README: Add.
6266 2007-02-13  Simon Josefsson <simon@josefsson.org>
6268         * lib/x509/mpi.c: We don't support inherited DSA parameters.
6270 2007-02-13  Simon Josefsson <simon@josefsson.org>
6272         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6273         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6275 2007-02-13  Simon Josefsson <simon@josefsson.org>
6277         * tests/nist-pkits/pkits: Fix.
6279 2007-02-13  Simon Josefsson <simon@josefsson.org>
6281         * tests/nist-pkits/pkits: Fix.
6283 2007-02-13  Simon Josefsson <simon@josefsson.org>
6285         * tests/nist-pkits/pkits: Fix.
6287 2007-02-13  Simon Josefsson <simon@josefsson.org>
6289         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6291 2007-02-13  Simon Josefsson <simon@josefsson.org>
6293         * tests/nist-pkits/README, tests/nist-pkits/pkits,
6294         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6295         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6296         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6297         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6299 2007-02-13  Simon Josefsson <simon@josefsson.org>
6301         * doc/TODO: Add.
6303 2007-02-13  Simon Josefsson <simon@josefsson.org>
6305         * tests/x509paths/README: Fix.
6307 2007-02-13  Simon Josefsson <simon@josefsson.org>
6309         * tests/x509paths/chain: fix for chain 1.
6311 2007-02-13  Simon Josefsson <simon@josefsson.org>
6313         * tests/.cvsignore: [no log message]
6315 2007-02-13  Simon Josefsson <simon@josefsson.org>
6317         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6318         old NIST stuff to separate directory.
6320 2007-02-13  Simon Josefsson <simon@josefsson.org>
6322         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6324 2007-02-13  Simon Josefsson <simon@josefsson.org>
6326         * lib/x509/output.c: Don't use uninitialized.
6328 2007-02-13  Simon Josefsson <simon@josefsson.org>
6330         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6332 2007-02-13  Simon Josefsson <simon@josefsson.org>
6334         * configure.in: Fix PKI test.
6336 2007-02-13  Simon Josefsson <simon@josefsson.org>
6338         * doc/manpages/Makefile.am: Update.
6340 2007-02-13  Simon Josefsson <simon@josefsson.org>
6342         * src/certtool.c: Simplify copyright.
6344 2007-02-13  Simon Josefsson <simon@josefsson.org>
6346         * NEWS: Add.
6348 2007-02-13  Simon Josefsson <simon@josefsson.org>
6350         * src/certtool-cfg.c: Remove.
6352 2007-02-13  Simon Josefsson <simon@josefsson.org>
6354         * src/certtool.c: Remove unused.
6356 2007-02-13  Simon Josefsson <simon@josefsson.org>
6358         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6360 2007-02-13  Simon Josefsson <simon@josefsson.org>
6362         * configure.in: Add conditional for PKI stuff.
6364 2007-02-13  Simon Josefsson <simon@josefsson.org>
6366         * src/certtool.c: Handle larger certificate lists.
6368 2007-02-13  Simon Josefsson <simon@josefsson.org>
6370         * src/certtool.c: Fix.
6372 2007-02-13  Simon Josefsson <simon@josefsson.org>
6374         * src/certtool.c: Fix.
6376 2007-02-13  Simon Josefsson <simon@josefsson.org>
6378         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6380 2007-02-13  Simon Josefsson <simon@josefsson.org>
6382         * src/certtool.c: Use gnutls_x509_crl_print.
6384 2007-02-13  Simon Josefsson <simon@josefsson.org>
6386         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6387         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6388         gnutls_x509_crl_print.
6390 2007-02-13  Simon Josefsson <simon@josefsson.org>
6392         * src/certtool.c: Use error().
6394 2007-02-13  Simon Josefsson <simon@josefsson.org>
6396         * libextra/Makefile.am: We do need lgl/ though.
6398 2007-02-13  Simon Josefsson <simon@josefsson.org>
6400         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6401         gl/.
6403 2007-02-13  Simon Josefsson <simon@josefsson.org>
6405         * libextra/openpgp/Makefile.am: Don't include gl/.
6407 2007-02-13  Simon Josefsson <simon@josefsson.org>
6409         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6410         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6411         gl/progname.h: Add.
6413 2007-02-13  Simon Josefsson <simon@josefsson.org>
6415         * configure.in: Revert.
6417 2007-02-13  Simon Josefsson <simon@josefsson.org>
6419         * Makefile.am, configure.in: Revert.
6421 2007-02-13  Simon Josefsson <simon@josefsson.org>
6423         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6424         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6425         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6426         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
6427         Remove.
6429 2007-02-13  Simon Josefsson <simon@josefsson.org>
6431         * libextra/Makefile.am: No need for gl/.
6433 2007-02-13  Simon Josefsson <simon@josefsson.org>
6435         * Makefile.am: Fix src/lib/.
6437 2007-02-13  Simon Josefsson <simon@josefsson.org>
6439         * configure.in: Build src/lib/.
6441 2007-02-13  Simon Josefsson <simon@josefsson.org>
6443         * configure.in: Init src/lib/.
6445 2007-02-13  Simon Josefsson <simon@josefsson.org>
6447         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6448         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6449         src/lib/m4/gnulib-comp.m4: Update.
6451 2007-02-13  Simon Josefsson <simon@josefsson.org>
6453         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6455 2007-02-13  Simon Josefsson <simon@josefsson.org>
6457         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6458         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6459         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6460         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6461         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6462         src/lib/progname.c, src/lib/progname.h: Add.
6464 2007-02-13  Simon Josefsson <simon@josefsson.org>
6466         * src/certtool.c: No size limit on CRL data.
6468 2007-02-12  Simon Josefsson <simon@josefsson.org>
6470         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6472 2007-02-12  Simon Josefsson <simon@josefsson.org>
6474         * lib/x509/output.c: Support GNUTLS_SAN_DN.
6476 2007-02-12  Simon Josefsson <simon@josefsson.org>
6478         * NEWS: Add.
6480 2007-02-12  Simon Josefsson <simon@josefsson.org>
6482         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6484 2007-02-12  Simon Josefsson <simon@josefsson.org>
6486         * NEWS: Fix.
6488 2007-02-12  Simon Josefsson <simon@josefsson.org>
6490         * configure.in: Bump versions.
6492 2007-02-12  Simon Josefsson <simon@josefsson.org>
6494         * NEWS, includes/gnutls/gnutls.h.in: Add.
6496 2007-02-12  Simon Josefsson <simon@josefsson.org>
6498         * ChangeLog: [no log message]
6500 2007-02-12  Simon Josefsson <simon@josefsson.org>
6502         * NEWS: Version 1.7.6.
6504 2007-02-12  Simon Josefsson <simon@josefsson.org>
6506         * configure.in: New APIs, bump libtool library versions.
6508 2007-02-12  Simon Josefsson <simon@josefsson.org>
6510         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6511         lgl/m4/string_h.m4, lgl/string_.h: Update.
6513 2007-02-12  Simon Josefsson <simon@josefsson.org>
6515         * Makefile.am: Use latest docs on web site.
6517 2007-02-12  Simon Josefsson <simon@josefsson.org>
6519         * po/POTFILES.in: Add.
6521 2007-02-12  Simon Josefsson <simon@josefsson.org>
6523         * lib/x509/output.c: Mark for translation.
6525 2007-02-12  Simon Josefsson <simon@josefsson.org>
6527         * lib/pkix_asn1_tab.c: Generated.
6529 2007-02-12  Simon Josefsson <simon@josefsson.org>
6531         * lib/x509/output.c: Print more than one SAN.
6533 2007-02-12  Simon Josefsson <simon@josefsson.org>
6535         * lib/x509/output.c: Better printing of XMPP SAN.
6537 2007-02-12  Simon Josefsson <simon@josefsson.org>
6539         * lib/pkix.asn: Add XMPP definitions.
6541 2007-02-12  Simon Josefsson <simon@josefsson.org>
6543         * lib/x509/x509.c: Doc fix.
6545 2007-02-12  Simon Josefsson <simon@josefsson.org>
6547         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
6548         <m@tthias.eu>.
6550 2007-02-12  Simon Josefsson <simon@josefsson.org>
6552         * src/serv.c: Print X.509 client cert info.
6554 2007-02-09  Simon Josefsson <simon@josefsson.org>
6556         * src/serv.c: Text fix.
6558 2007-02-09  Simon Josefsson <simon@josefsson.org>
6560         * doc/manpages/Makefile.am: Update.
6562 2007-02-09  Simon Josefsson <simon@josefsson.org>
6564         * tests/pathlen/ca-no-pathlen.pem,
6565         tests/pathlen/no-ca-or-pathlen.pem: Update.
6567 2007-02-09  Simon Josefsson <simon@josefsson.org>
6569         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
6570         that gmtime was used and that the time given is in UTC.  Just hard
6571         code it to UTC.
6573 2007-02-09  Simon Josefsson <simon@josefsson.org>
6575         * lib/gnutls_str.c: Typo.
6577 2007-02-09  Simon Josefsson <simon@josefsson.org>
6579         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6580         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
6581         lgl/vasprintf.h: Add.
6583 2007-02-09  Simon Josefsson <simon@josefsson.org>
6585         * lib/x509/output.c: Use gnulib's time_r for systems that lack
6586         gmtime_r.
6588 2007-02-09  Simon Josefsson <simon@josefsson.org>
6590         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6591         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
6593 2007-02-09  Simon Josefsson <simon@josefsson.org>
6595         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
6597 2007-02-09  Simon Josefsson <simon@josefsson.org>
6599         * lib/x509/output.c: Strings not zero terminated.
6601 2007-02-09  Simon Josefsson <simon@josefsson.org>
6603         * lib/x509/output.c: Hexprint unknown extensions.
6605 2007-02-09  Simon Josefsson <simon@josefsson.org>
6607         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
6608         tests/pathlen/no-ca-or-pathlen.pem: Update.
6610 2007-02-09  Simon Josefsson <simon@josefsson.org>
6612         * src/certtool.c: Remove.
6614 2007-02-09  Simon Josefsson <simon@josefsson.org>
6616         * src/certtool.c: Fix.
6618 2007-02-09  Simon Josefsson <simon@josefsson.org>
6620         * NEWS: Add.
6622 2007-02-09  Simon Josefsson <simon@josefsson.org>
6624         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6626 2007-02-09  Simon Josefsson <simon@josefsson.org>
6628         * src/certtool.c: Use gnutls_x509_crt_print.
6630 2007-02-09  Simon Josefsson <simon@josefsson.org>
6632         * NEWS, includes/gnutls/x509.h: Add.
6634 2007-02-09  Simon Josefsson <simon@josefsson.org>
6636         * lib/x509/output.c: Fix error messages.
6638 2007-02-09  Simon Josefsson <simon@josefsson.org>
6640         * lib/x509/output.c: Really fix.
6642 2007-02-09  Simon Josefsson <simon@josefsson.org>
6644         * lib/x509/output.c: Fix.
6646 2007-02-09  Simon Josefsson <simon@josefsson.org>
6648         * includes/gnutls/x509.h: Change signature (ok since no release).
6650 2007-02-09  Simon Josefsson <simon@josefsson.org>
6652         * lib/x509/output.c: Use datum for outputs.
6654 2007-02-09  Simon Josefsson <simon@josefsson.org>
6656         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
6658 2007-02-09  Simon Josefsson <simon@josefsson.org>
6660         * lib/x509/output.c: Simplify.
6662 2007-02-09  Simon Josefsson <simon@josefsson.org>
6664         * lib/x509/extensions.c: Don't crash on NULL's.
6666 2007-02-08  Simon Josefsson <simon@josefsson.org>
6668         * NEWS: Add, from older branches.
6670 2007-02-08  Simon Josefsson <simon@josefsson.org>
6672         * lib/x509/output.c: Doc fix.
6674 2007-02-08  Simon Josefsson <simon@josefsson.org>
6676         * lib/x509/Makefile.am: Build output.c.
6678 2007-02-08  Simon Josefsson <simon@josefsson.org>
6680         * NEWS, lib/x509/output.c: Add.
6682 2007-02-08  Simon Josefsson <simon@josefsson.org>
6684         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6685         gnutls_x509_crt_get_signature.
6687 2007-02-08  Simon Josefsson <simon@josefsson.org>
6689         * NEWS: Add.
6691 2007-02-08  Simon Josefsson <simon@josefsson.org>
6693         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
6695 2007-02-08  Simon Josefsson <simon@josefsson.org>
6697         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
6699 2007-02-08  Simon Josefsson <simon@josefsson.org>
6701         * lib/x509/extensions.c: Fix warnings.
6703 2007-02-08  Simon Josefsson <simon@josefsson.org>
6705         * lib/gnutls_str.c, lib/gnutls_str.h: Add
6706         _gnutls_string_append_printf.
6708 2007-02-08  Simon Josefsson <simon@josefsson.org>
6710         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6711         gnutls_x509_crt_get_extension_data and
6712         gnutls_x509_crt_get_extension_info.
6714 2007-02-08  Simon Josefsson <simon@josefsson.org>
6716         * src/certtool.c: Fix.
6718 2007-02-08  Simon Josefsson <simon@josefsson.org>
6720         * src/certtool.c: XMPP otherName SAN support.
6722 2007-02-08  Simon Josefsson <simon@josefsson.org>
6724         * NEWS: Typo.
6726 2007-02-08  Simon Josefsson <simon@josefsson.org>
6728         * NEWS, THANKS: Add.
6730 2007-02-08  Simon Josefsson <simon@josefsson.org>
6732         * NEWS: Add.
6734 2007-02-08  Simon Josefsson <simon@josefsson.org>
6736         * NEWS, lib/x509/x509.c: Fix.
6738 2007-02-08  Simon Josefsson <simon@josefsson.org>
6740         * includes/gnutls/gnutls.h.in: Doc fix.
6742 2007-02-08  Simon Josefsson <simon@josefsson.org>
6744         * lib/x509/x509.c: Support XMPP OID.
6746 2007-02-08  Simon Josefsson <simon@josefsson.org>
6748         * lib/x509/x509.c: Doc fix.
6750 2007-02-08  Simon Josefsson <simon@josefsson.org>
6752         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
6753         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
6754         otherName SAN's.
6756 2007-02-07  Simon Josefsson <simon@josefsson.org>
6758         * doc/gnutls.texi: Fix.
6760 2007-02-07  Simon Josefsson <simon@josefsson.org>
6762         * doc/gnutls.texi: add tcp and tlsia
6764 2007-02-07  Simon Josefsson <simon@josefsson.org>
6766         * AUTHORS: Fix.
6768 2007-02-07  Simon Josefsson <simon@josefsson.org>
6770         * src/serv.c: Don't say TLS 1.0.
6772 2007-02-07  Simon Josefsson <simon@josefsson.org>
6774         * NEWS: Fix.
6776 2007-02-07  Simon Josefsson <simon@josefsson.org>
6778         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
6780 2007-02-07  Simon Josefsson <simon@josefsson.org>
6782         * NEWS: Add.
6784 2007-02-07  Simon Josefsson <simon@josefsson.org>
6786         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
6788 2007-02-07  Simon Josefsson <simon@josefsson.org>
6790         * NEWS: Add.
6792 2007-02-07  Simon Josefsson <simon@josefsson.org>
6794         * doc/gnutls.texi: dsa key
6796 2007-02-06  Simon Josefsson <simon@josefsson.org>
6798         * doc/gnutls.texi: Fix.
6800 2007-02-06  Simon Josefsson <simon@josefsson.org>
6802         * lib/gnutls_sig.c: Fix crash on failures.
6804 2007-02-06  Simon Josefsson <simon@josefsson.org>
6806         * NEWS, configure.in: Bump versions.
6808 2007-02-06  Simon Josefsson <simon@josefsson.org>
6810         * doc/protocol/draft-ietf-tls-srp-00.txt,
6811         doc/protocol/draft-ietf-tls-srp-01.txt,
6812         doc/protocol/draft-ietf-tls-srp-02.txt,
6813         doc/protocol/draft-ietf-tls-srp-03.txt,
6814         doc/protocol/draft-ietf-tls-srp-04.txt,
6815         doc/protocol/draft-ietf-tls-srp-05.txt,
6816         doc/protocol/draft-ietf-tls-srp-06.txt,
6817         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
6819 2007-02-06  Simon Josefsson <simon@josefsson.org>
6821         * ChangeLog: [no log message]
6823 2007-02-06  Simon Josefsson <simon@josefsson.org>
6825         * NEWS: Version 1.7.5.
6827 2007-02-06  Simon Josefsson <simon@josefsson.org>
6829         * NEWS: Fix.
6831 2007-02-06  Simon Josefsson <simon@josefsson.org>
6833         * NEWS: Add.
6835 2007-02-06  Simon Josefsson <simon@josefsson.org>
6837         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6838         lgl/m4/string_h.m4, lgl/string_.h: Update.
6840 2007-02-06  Simon Josefsson <simon@josefsson.org>
6842         * NEWS: Reorder.
6844 2007-02-06  Simon Josefsson <simon@josefsson.org>
6846         * doc/gnutls.texi: Fix.
6848 2007-02-06  Simon Josefsson <simon@josefsson.org>
6850         * NEWS: Add.
6852 2007-02-06  Simon Josefsson <simon@josefsson.org>
6854         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
6856 2007-02-06  Simon Josefsson <simon@josefsson.org>
6858         * doc/gnutls.texi: mention psk
6860 2007-02-06  Simon Josefsson <simon@josefsson.org>
6862         * NEWS: Add.
6864 2007-02-06  Simon Josefsson <simon@josefsson.org>
6866         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
6867         GNUTLS_KX_SRP_DSS if there is no SRP credential.
6869 2007-02-06  Simon Josefsson <simon@josefsson.org>
6871         * doc/gnutls.texi: fix
6873 2007-02-06  Simon Josefsson <simon@josefsson.org>
6875         * doc/gnutls.texi: fix
6877 2007-02-06  Simon Josefsson <simon@josefsson.org>
6879         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
6880         username/password.
6882 2007-02-06  Simon Josefsson <simon@josefsson.org>
6884         * doc/gnutls.texi: Add.
6886 2007-02-06  Simon Josefsson <simon@josefsson.org>
6888         * src/cli.c: Prefer PSK.
6890 2007-02-06  Simon Josefsson <simon@josefsson.org>
6892         * src/cli.c, src/serv.c: Modernize priorities.
6894 2007-02-06  Simon Josefsson <simon@josefsson.org>
6896         * doc/gnutls.texi: more
6898 2007-02-06  Simon Josefsson <simon@josefsson.org>
6900         * src/common.c: Parse new MACs.
6902 2007-02-06  Simon Josefsson <simon@josefsson.org>
6904         * src/serv.c: Prefer OpenPGP certs from client.
6906 2007-02-06  Simon Josefsson <simon@josefsson.org>
6908         * doc/gnutls.texi: Fix.
6910 2007-02-06  Simon Josefsson <simon@josefsson.org>
6912         * NEWS: Fix.
6914 2007-02-06  Simon Josefsson <simon@josefsson.org>
6916         * src/cli-gaa.c: Generated.
6918 2007-02-06  Simon Josefsson <simon@josefsson.org>
6920         * configure.in: Bump versions.
6922 2007-02-06  Simon Josefsson <simon@josefsson.org>
6924         * NEWS: Add.
6926 2007-02-06  Simon Josefsson <simon@josefsson.org>
6928         * src/common.c: Typo in last commit.
6930 2007-02-06  Simon Josefsson <simon@josefsson.org>
6932         * src/cli.gaa: Typo.
6934 2007-02-06  Simon Josefsson <simon@josefsson.org>
6936         * src/common.c: Fix --list.
6938 2007-02-06  Simon Josefsson <simon@josefsson.org>
6940         * doc/gnutls.texi: Add.
6942 2007-02-06  Simon Josefsson <simon@josefsson.org>
6944         * lib/gnutls_hash_int.c: Revert, not needed.
6946 2007-02-06  Simon Josefsson <simon@josefsson.org>
6948         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
6949         commit.
6951 2007-02-06  Simon Josefsson <simon@josefsson.org>
6953         * src/serv.c: Fix last commit.
6955 2007-02-06  Simon Josefsson <simon@josefsson.org>
6957         * src/serv.c: Support TLS 1.2 and AES 256.
6959 2007-02-05  Simon Josefsson <simon@josefsson.org>
6961         * ChangeLog: [no log message]
6963 2007-02-05  Simon Josefsson <simon@josefsson.org>
6965         * NEWS: Version 1.7.4.
6967 2007-02-05  Simon Josefsson <simon@josefsson.org>
6969         * NEWS: Add.
6971 2007-02-05  Simon Josefsson <simon@josefsson.org>
6973         * src/serv.c: use static DH params if none or provided
6975 2007-02-05  Simon Josefsson <simon@josefsson.org>
6977         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
6978         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
6980 2007-02-05  Simon Josefsson <simon@josefsson.org>
6982         * tests/pskself.c: No dh here.
6984 2007-02-05  Simon Josefsson <simon@josefsson.org>
6986         * NEWS: Reorder.
6988 2007-02-05  Simon Josefsson <simon@josefsson.org>
6990         * tests/sha2/.cvsignore: [no log message]
6992 2007-02-05  Simon Josefsson <simon@josefsson.org>
6994         * NEWS: Fix.
6996 2007-02-05  Simon Josefsson <simon@josefsson.org>
6998         * configure.in, tests/Makefile.am: Add SHA-2 self test.
7000 2007-02-05  Simon Josefsson <simon@josefsson.org>
7002         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7003         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7004         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7006 2007-02-05  Simon Josefsson <simon@josefsson.org>
7008         * NEWS: Add.
7010 2007-02-05  Simon Josefsson <simon@josefsson.org>
7012         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7013         for templates.
7015 2007-02-05  Simon Josefsson <simon@josefsson.org>
7017         * src/certtool-gaa.c: Generated.
7019 2007-02-05  Simon Josefsson <simon@josefsson.org>
7021         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7023 2007-02-05  Simon Josefsson <simon@josefsson.org>
7025         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7026         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7027         (RSA-)SHA-256/384/512.
7029 2007-02-05  Simon Josefsson <simon@josefsson.org>
7031         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7033 2007-02-05  Simon Josefsson <simon@josefsson.org>
7035         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7036         Affects gnutls_sign_algorithm_get_name, and
7037         _gnutls_x509_sign_to_oid.
7039 2007-02-05  Simon Josefsson <simon@josefsson.org>
7041         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7043 2007-02-05  Simon Josefsson <simon@josefsson.org>
7045         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7046         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7047         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7048         lgl/string_.h: Update.
7050 2007-02-04  Simon Josefsson <simon@josefsson.org>
7052         * NEWS: Add.
7054 2007-02-04  Simon Josefsson <simon@josefsson.org>
7056         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7057         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7058         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7059         lgl/string_.h: Update.
7061 2007-02-02  Simon Josefsson <simon@josefsson.org>
7063         * doc/gnutls.texi: Typo.
7065 2007-02-02  Simon Josefsson <simon@josefsson.org>
7067         * NEWS: Add.
7069 2007-02-02  Simon Josefsson <simon@josefsson.org>
7071         * NEWS, configure.in: Bump versions.
7073 2007-02-02  Simon Josefsson <simon@josefsson.org>
7075         * doc/signatures.texi: Removed the wrong file, re-add this one.
7076         Oops.
7078 2007-02-02  Simon Josefsson <simon@josefsson.org>
7080         * doc/Makefile.am: Remove bibliography.texi.
7082 2007-02-02  Simon Josefsson <simon@josefsson.org>
7084         * doc/bibliography.texi, doc/signatures.texi: Remove.
7086 2007-02-02  Simon Josefsson <simon@josefsson.org>
7088         * doc/gnutls.texi: Don't use my-bib-macros.
7090 2007-02-02  Simon Josefsson <simon@josefsson.org>
7092         * doc/my-bib-macros.texi: use pxref.
7094 2007-02-02  Simon Josefsson <simon@josefsson.org>
7096         * doc/my-bib-macros.texi: Fix.
7098 2007-02-02  Simon Josefsson <simon@josefsson.org>
7100         * doc/gnutls.texi: proxy and certtool stuff
7102 2007-02-02  Simon Josefsson <simon@josefsson.org>
7104         * lib/x509/xml.c: Doc fix.
7106 2007-02-02  Simon Josefsson <simon@josefsson.org>
7108         * doc/bibliography.texi: reorder
7110 2007-02-02  Simon Josefsson <simon@josefsson.org>
7112         * doc/bibliography.texi: Add rfc3820.
7114 2007-02-02  Simon Josefsson <simon@josefsson.org>
7116         * doc/gnutls.texi: Mention RFC 3820.
7118 2007-02-02  Simon Josefsson <simon@josefsson.org>
7120         * doc/gnutls.texi: Improve extensions stuff.
7122 2007-02-01  Simon Josefsson <simon@josefsson.org>
7124         * ChangeLog: [no log message]
7126 2007-02-01  Simon Josefsson <simon@josefsson.org>
7128         * NEWS: Version 1.7.3.
7130 2007-02-01  Simon Josefsson <simon@josefsson.org>
7132         * NEWS: Typo.
7134 2007-02-01  Simon Josefsson <simon@josefsson.org>
7136         * tests/pathlen/ca-no-pathlen.pem,
7137         tests/pathlen/no-ca-or-pathlen.pem: Update.
7139 2007-02-01  Simon Josefsson <simon@josefsson.org>
7141         * NEWS: Add.
7143 2007-02-01  Simon Josefsson <simon@josefsson.org>
7145         * src/certtool.c: Print times in UTC.
7147 2007-02-01  Simon Josefsson <simon@josefsson.org>
7149         * NEWS: Fix.
7151 2007-02-01  Simon Josefsson <simon@josefsson.org>
7153         * tests/key-id/.cvsignore: [no log message]
7155 2007-02-01  Simon Josefsson <simon@josefsson.org>
7157         * NEWS: Reorder.
7159 2007-02-01  Simon Josefsson <simon@josefsson.org>
7161         * configure.in: Typo.
7163 2007-02-01  Simon Josefsson <simon@josefsson.org>
7165         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7166         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7167         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7168         tests/key-id/key-ca.pem, tests/key-id/key-id,
7169         tests/key-id/key-user.pem: Add key-id self test.
7171 2007-02-01  Simon Josefsson <simon@josefsson.org>
7173         * src/certtool.c: Don't print proxy info if there aren't any proxy
7174         extension.
7176 2007-02-01  Simon Josefsson <simon@josefsson.org>
7178         * doc/protocol/rfc4785.txt: Add.
7180 2007-01-31  Simon Josefsson <simon@josefsson.org>
7182         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7183         present.  Reported by Dale Sedivec
7184         <dale-keyword-gnutls.5670f1@codefu.org>.
7186 2007-01-31  Simon Josefsson <simon@josefsson.org>
7188         * lib/x509/x509.c: Doc fix.
7190 2007-01-31  Simon Josefsson <simon@josefsson.org>
7192         * doc/manpages/Makefile.am: Add.
7194 2007-01-31  Simon Josefsson <simon@josefsson.org>
7196         * src/certtool-cfg.c: Fix last commit.
7198 2007-01-31  Simon Josefsson <simon@josefsson.org>
7200         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7201         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7202         reading/generating proxy certificates in certtool.
7204 2007-01-31  Simon Josefsson <simon@josefsson.org>
7206         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7207         lib/x509/extensions.h, lib/x509/x509.c: Add
7208         gnutls_x509_crt_get_proxy.
7210 2007-01-31  Simon Josefsson <simon@josefsson.org>
7212         * lib/x509/x509_write.c: Fix last commit.
7214 2007-01-31  Simon Josefsson <simon@josefsson.org>
7216         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7218 2007-01-31  Simon Josefsson <simon@josefsson.org>
7220         * NEWS: Mention RFC 3820.
7222 2007-01-31  Simon Josefsson <simon@josefsson.org>
7224         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7225         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
7226         Add proxy certificate APIs.
7228 2007-01-31  Simon Josefsson <simon@josefsson.org>
7230         * NEWS: Add.
7232 2007-01-31  Simon Josefsson <simon@josefsson.org>
7234         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7236 2007-01-31  Simon Josefsson <simon@josefsson.org>
7238         * gl/.cvsignore, lgl/.cvsignore: [no log message]
7240 2007-01-31  Simon Josefsson <simon@josefsson.org>
7242         * lib/defines.h: String.h from gnulib now makes sure memmem is
7243         available.
7245 2007-01-31  Simon Josefsson <simon@josefsson.org>
7247         * gl/strdup.h, lgl/memmem.h: Remove.
7249 2007-01-31  Simon Josefsson <simon@josefsson.org>
7251         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7252         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7253         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7254         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7255         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7256         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7257         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7258         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7259         lgl/vasnprintf.c, lgl/wchar_.h: Update.
7261 2007-01-31  Simon Josefsson <simon@josefsson.org>
7263         * tests/pathlen/.cvsignore: Add.
7265 2007-01-26  Simon Josefsson <simon@josefsson.org>
7267         * NEWS: Add.
7269 2007-01-26  Simon Josefsson <simon@josefsson.org>
7271         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7272         tests/pathlen/ca-no-pathlen.pem,
7273         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7274         pathlen bug (and general certificate parsing).
7276 2007-01-26  Simon Josefsson <simon@josefsson.org>
7278         * NEWS: Add.
7280 2007-01-26  Simon Josefsson <simon@josefsson.org>
7282         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7283         pathLenConstraint is read, even if CA reading fails.
7285 2007-01-25  Simon Josefsson <simon@josefsson.org>
7287         * NEWS: Add.
7289 2007-01-25  Simon Josefsson <simon@josefsson.org>
7291         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7292         describe C++ compiler bug problem.
7294 2007-01-25  Simon Josefsson <simon@josefsson.org>
7296         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7297         in a "better" way, tiny patch from Matthias Scheler
7298         <tron@NetBSD.org>.
7300 2007-01-16  Simon Josefsson <simon@josefsson.org>
7302         * configure.in: Bump versions.
7304 2007-01-16  Simon Josefsson <simon@josefsson.org>
7306         * NEWS: Add.
7308 2007-01-16  Simon Josefsson <simon@josefsson.org>
7310         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7311         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7312         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7313         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7315 2007-01-15  Simon Josefsson <simon@josefsson.org>
7317         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7319 2007-01-14  Simon Josefsson <simon@josefsson.org>
7321         * ChangeLog: [no log message]
7323 2007-01-14  Simon Josefsson <simon@josefsson.org>
7325         * NEWS: Version 1.7.2.
7327 2007-01-14  Simon Josefsson <simon@josefsson.org>
7329         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7330         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7332 2007-01-14  Simon Josefsson <simon@josefsson.org>
7334         * NEWS: Add.
7336 2007-01-14  Simon Josefsson <simon@josefsson.org>
7338         * libextra/opencdk/pubkey.c: Doc fix.
7340 2007-01-14  Simon Josefsson <simon@josefsson.org>
7342         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7343         Lenz <mario.lenz@gmx.net>.
7345 2007-01-13  Simon Josefsson <simon@josefsson.org>
7347         * NEWS, THANKS: Add.
7349 2007-01-12  Simon Josefsson <simon@josefsson.org>
7351         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7352         virtual method (possibly incorrect but I don't know what the
7353         intention was).
7355 2007-01-12  Simon Josefsson <simon@josefsson.org>
7357         * NEWS, configure.in: Don't use -mms-bitfields
7358         --enable-runtime-pseudo-reloc.
7360 2007-01-12  Simon Josefsson <simon@josefsson.org>
7362         * gl/Makefile.am: Fix objdir!=srcdir.
7364 2007-01-11  Simon Josefsson <simon@josefsson.org>
7366         * NEWS: Add.
7368 2007-01-11  Simon Josefsson <simon@josefsson.org>
7370         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7371         available, and store them in the PKCS12 blob.  Suggested by Sascha
7372         Ziemann <sascha.ziemann@secunet.com>.
7374 2007-01-11  Simon Josefsson <simon@josefsson.org>
7376         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7378 2007-01-11  Simon Josefsson <simon@josefsson.org>
7380         * doc/manpages/Makefile.am: Add.
7382 2007-01-11  Simon Josefsson <simon@josefsson.org>
7384         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7385         before gl.
7387 2007-01-11  Simon Josefsson <simon@josefsson.org>
7389         * NEWS: Fix.
7391 2007-01-11  Simon Josefsson <simon@josefsson.org>
7393         * NEWS, configure.in, includes/gnutls/x509.h,
7394         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7395         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7396         src/certtool.c: Support pathLenConstraint.
7398 2007-01-11  Simon Josefsson <simon@josefsson.org>
7400         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7401         add it twice.
7403 2007-01-11  Simon Josefsson <simon@josefsson.org>
7405         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7406         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7408 2007-01-11  Simon Josefsson <simon@josefsson.org>
7410         * libextra/gnutls_extra.c: Need strverscmp.h.
7412 2007-01-11  Simon Josefsson <simon@josefsson.org>
7414         * NEWS: Fix.
7416 2007-01-11  Simon Josefsson <simon@josefsson.org>
7418         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7419         libgnutls now.  Fix copyright years.
7421 2007-01-11  Simon Josefsson <simon@josefsson.org>
7423         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7424         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7425         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7426         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7427         gnutls-extra integration, for OpenPGP certs.
7429 2007-01-11  Simon Josefsson <simon@josefsson.org>
7431         * libextra/gnutls_extra.c: Replace libgcrypt version check with
7432         strverscmp.  No need to duplicate prototype found in gnutls.h for
7433         gnutls_check_version.
7435 2007-01-09  Simon Josefsson <simon@josefsson.org>
7437         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7438         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7439         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7440         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7441         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7442         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7443         lgl/m4/lib-link.m4: Update.
7445 2007-01-05  Simon Josefsson <simon@josefsson.org>
7447         * NEWS: Add.
7449 2007-01-05  Simon Josefsson <simon@josefsson.org>
7451         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7452         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7453         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7455 2007-01-05  Simon Josefsson <simon@josefsson.org>
7457         * configure.in: Bump versions.
7459 2007-01-05  Simon Josefsson <simon@josefsson.org>
7461         * NEWS: Add.
7463 2007-01-05  Simon Josefsson <simon@josefsson.org>
7465         * configure.in: Revert part of patch.
7467 2007-01-05  Simon Josefsson <simon@josefsson.org>
7469         * configure.in, src/Makefile.am: Tiny patch from
7470         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
7471         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
7472         `.gaa' files as being in `$(srcdir)', thereby allowing for
7473         out-of-source-tree builds.
7475 2006-12-28  Simon Josefsson <simon@josefsson.org>
7477         * ChangeLog: [no log message]
7479 2006-12-28  Simon Josefsson <simon@josefsson.org>
7481         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7482         it.
7484 2006-12-28  Simon Josefsson <simon@josefsson.org>
7486         * ChangeLog: [no log message]
7488 2006-12-28  Simon Josefsson <simon@josefsson.org>
7490         * NEWS: Version 1.7.1.
7492 2006-12-28  Simon Josefsson <simon@josefsson.org>
7494         * NEWS: Add.
7496 2006-12-28  Simon Josefsson <simon@josefsson.org>
7498         * NEWS: Add.
7500 2006-12-28  Simon Josefsson <simon@josefsson.org>
7502         * NEWS: Fix.
7504 2006-12-28  Simon Josefsson <simon@josefsson.org>
7506         * NEWS: Fix.
7508 2006-12-28  Simon Josefsson <simon@josefsson.org>
7510         * NEWS, THANKS: Add.
7512 2006-12-28  Simon Josefsson <simon@josefsson.org>
7514         * lib/gnutls_asn1_tab.c: Generate.
7516 2006-12-28  Simon Josefsson <simon@josefsson.org>
7518         * lib/gnutls.asn: Fix comment to make it parse correctly.
7520 2006-12-27  Simon Josefsson <simon@josefsson.org>
7522         * tests/.cvsignore: [no log message]
7524 2006-12-27  Simon Josefsson <simon@josefsson.org>
7526         * NEWS: Add.
7528 2006-12-27  Simon Josefsson <simon@josefsson.org>
7530         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7531         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7532         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7533         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
7535 2006-12-27  Simon Josefsson <simon@josefsson.org>
7537         * NEWS: Add.
7539 2006-12-27  Simon Josefsson <simon@josefsson.org>
7541         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7542         lib/x509/Makefile.am, libextra/Makefile.am,
7543         libextra/openpgp/Makefile.am: Tiny patch from
7544         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
7545           `$(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.
7547 2006-12-27  Simon Josefsson <simon@josefsson.org>
7549         * NEWS, THANKS: Add.
7551 2006-12-27  Simon Josefsson <simon@josefsson.org>
7553         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7554         cert requests (i.e., include a empty list of supported hashes).
7555         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7556         Courtès).
7558 2006-12-27  Simon Josefsson <simon@josefsson.org>
7560         * NEWS: Add.
7562 2006-12-27  Simon Josefsson <simon@josefsson.org>
7564         * tests/userid/.cvsignore: [no log message]
7566 2006-12-27  Simon Josefsson <simon@josefsson.org>
7568         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
7569         problem reported by Max Kellermann <max@duempel.org>.
7571 2006-12-27  Simon Josefsson <simon@josefsson.org>
7573         * lib/pkix_asn1_tab.c: Generated.
7575 2006-12-27  Simon Josefsson <simon@josefsson.org>
7577         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
7578         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
7579         DirectoryString, to deal with backwards compatibility if there are
7580         IA5String UID fields out there that were generated by older
7581         versions.  Reported by Max Kellermann <max@duempel.org>.
7583 2006-12-27  Simon Josefsson <simon@josefsson.org>
7585         * tests/userid/userid: Add.
7587 2006-12-27  Simon Josefsson <simon@josefsson.org>
7589         * configure.in: Add tests/userid/.
7591 2006-12-27  Simon Josefsson <simon@josefsson.org>
7593         * tests/Makefile.am: Add userid/.
7595 2006-12-27  Simon Josefsson <simon@josefsson.org>
7597         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
7599 2006-12-27  Simon Josefsson <simon@josefsson.org>
7601         * NEWS: Add.
7603 2006-12-27  Simon Josefsson <simon@josefsson.org>
7605         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
7606         certificate authority list, to make sure server's send the proper
7607         list of expected CAs to the client.  Reported by Max Kellermann
7608         <max@duempel.org>.
7610 2006-12-27  Simon Josefsson <simon@josefsson.org>
7612         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
7613         by Max Kellermann <max@duempel.org>.
7615 2006-12-27  Simon Josefsson <simon@josefsson.org>
7617         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
7618         Add.
7620 2006-12-27  Simon Josefsson <simon@josefsson.org>
7622         * NEWS: Add.
7624 2006-12-27  Simon Josefsson <simon@josefsson.org>
7626         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
7627         lgl/m4/stdint.m4: Update.
7629 2006-12-26  Simon Josefsson <simon@josefsson.org>
7631         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
7633 2006-12-26  Simon Josefsson <simon@josefsson.org>
7635         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
7637 2006-12-26  Simon Josefsson <simon@josefsson.org>
7639         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
7640         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
7642 2006-12-26  Simon Josefsson <simon@josefsson.org>
7644         * po/LINGUAS, po/de.po: Sync with TP.
7646 2006-12-10  Simon Josefsson <simon@josefsson.org>
7648         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
7649         (should have just been .cvsignore'd).
7651 2006-12-10  Simon Josefsson <simon@josefsson.org>
7653         * m4/.cvsignore: [no log message]
7655 2006-12-10  Simon Josefsson <simon@josefsson.org>
7657         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
7659 2006-12-10  Simon Josefsson <simon@josefsson.org>
7661         * NEWS: Fix.
7663 2006-12-10  Simon Josefsson <simon@josefsson.org>
7665         * NEWS: Add.
7667 2006-12-10  Simon Josefsson <simon@josefsson.org>
7669         * configure.in: Bump versions.
7671 2006-12-10  Simon Josefsson <simon@josefsson.org>
7673         * NEWS, configure.in: Bump versions.
7675 2006-12-01  Simon Josefsson <simon@josefsson.org>
7677         * lib/gnutls_record.c: Doc fix.
7679 2006-11-29  Simon Josefsson <simon@josefsson.org>
7681         * gl/Makefile.am, lgl/Makefile.am: Update.
7683 2006-11-29  Simon Josefsson <simon@josefsson.org>
7685         * ChangeLog: [no log message]
7687 2006-11-29  Simon Josefsson <simon@josefsson.org>
7689         * Makefile.am: Put in devel/ directory.  Disable doc generation.
7691 2006-11-29  Simon Josefsson <simon@josefsson.org>
7693         * NEWS: Version 1.7.0.
7695 2006-11-29  Simon Josefsson <simon@josefsson.org>
7697         * NEWS: Add.
7699 2006-11-29  Simon Josefsson <simon@josefsson.org>
7701         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
7703 2006-11-29  Simon Josefsson <simon@josefsson.org>
7705         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
7706         default.
7708 2006-11-29  Simon Josefsson <simon@josefsson.org>
7710         * NEWS: Fix.
7712 2006-11-28  Simon Josefsson <simon@josefsson.org>
7714         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
7715         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
7717 2006-11-26  Simon Josefsson <simon@josefsson.org>
7719         * NEWS: Fix.
7721 2006-11-26  Simon Josefsson <simon@josefsson.org>
7723         * NEWS: Add.
7725 2006-11-26  Simon Josefsson <simon@josefsson.org>
7727         * tests/anonself.c: Print TLS version too.
7729 2006-11-26  Simon Josefsson <simon@josefsson.org>
7731         * tests/anonself.c: More debugging.
7733 2006-11-26  Simon Josefsson <simon@josefsson.org>
7735         * tests/utils.c: Output more debug info.
7737 2006-11-26  Simon Josefsson <simon@josefsson.org>
7739         * NEWS: Fix.
7741 2006-11-26  Simon Josefsson <simon@josefsson.org>
7743         * libextra/opencdk/keyserver.c: Doc fix.
7745 2006-11-26  Simon Josefsson <simon@josefsson.org>
7747         * libextra/opencdk/opencdk.h: Doc fixes.
7749 2006-11-26  Simon Josefsson <simon@josefsson.org>
7751         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
7752         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
7753         libextra/opencdk/sign.c: Doc fix.
7755 2006-11-26  Simon Josefsson <simon@josefsson.org>
7757         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
7758         libextra/opencdk/sign.c: Doc fix.
7760 2006-11-26  Simon Josefsson <simon@josefsson.org>
7762         * libextra/opencdk/keydb.c: Doc fix.
7764 2006-11-26  Simon Josefsson <simon@josefsson.org>
7766         * libextra/gnutls_ia.c: Use new internal PRF API.
7768 2006-11-26  Simon Josefsson <simon@josefsson.org>
7770         * lib/gnutls_sig.c: To use NULL
7771         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
7772         question.
7774 2006-11-26  Simon Josefsson <simon@josefsson.org>
7776         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
7777         fixes problem reported by "Michael C. Vergallen"
7778         <mvergall@telenet.be>.
7780 2006-11-26  Simon Josefsson <simon@josefsson.org>
7782         * NEWS: Add.
7784 2006-11-25  Simon Josefsson <simon@josefsson.org>
7786         * NEWS: Add.
7788 2006-11-25  Simon Josefsson <simon@josefsson.org>
7790         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
7791         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
7792         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
7793         www.mikestoolbox.org:4433.
7795 2006-11-25  Simon Josefsson <simon@josefsson.org>
7797         * src/common.c: Support "TLS1.2" as protocol name.
7799 2006-11-25  Simon Josefsson <simon@josefsson.org>
7801         * NEWS: Add.
7803 2006-11-25  Simon Josefsson <simon@josefsson.org>
7805         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
7807 2006-11-25  Simon Josefsson <simon@josefsson.org>
7809         * lib/gnutls_algorithms.c: Support TLS 1.2.
7811 2006-11-25  Simon Josefsson <simon@josefsson.org>
7813         * NEWS: Add.
7815 2006-11-25  Simon Josefsson <simon@josefsson.org>
7817         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7818         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7819         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7820         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7821         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
7822         Update.
7824 2006-11-25  Simon Josefsson <simon@josefsson.org>
7826         * NEWS, configure.in: Bump versions.
7828 2006-11-22  Simon Josefsson <simon@josefsson.org>
7830         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
7832 2006-11-17  Simon Josefsson <simon@josefsson.org>
7834         * ChangeLog: [no log message]
7836 2006-11-17  Simon Josefsson <simon@josefsson.org>
7838         * Makefile.am: Release do non-devel directory.
7840 2006-11-17  Simon Josefsson <simon@josefsson.org>
7842         * NEWS: Version 1.6.0.
7844 2006-11-17  Simon Josefsson <simon@josefsson.org>
7846         * doc/manpages/Makefile.am: Fix copyright years.
7848 2006-11-17  Simon Josefsson <simon@josefsson.org>
7850         * configure.in: Bump versions.
7852 2006-11-17  Simon Josefsson <simon@josefsson.org>
7854         * NEWS: Add.
7856 2006-11-16  Simon Josefsson <simon@josefsson.org>
7858         * ChangeLog: [no log message]
7860 2006-11-16  Simon Josefsson <simon@josefsson.org>
7862         * NEWS: Version 1.5.5.
7864 2006-11-16  Simon Josefsson <simon@josefsson.org>
7866         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
7867         <tim.kosse@filezilla-project.org>.
7869 2006-11-16  Simon Josefsson <simon@josefsson.org>
7871         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
7872         project.
7874 2006-11-16  Simon Josefsson <simon@josefsson.org>
7876         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
7878 2006-11-16  Simon Josefsson <simon@josefsson.org>
7880         * tests/rsa-md5-collision/Makefile.am: Remove.
7882 2006-11-16  Simon Josefsson <simon@josefsson.org>
7884         * NEWS: Add.
7886 2006-11-16  Simon Josefsson <simon@josefsson.org>
7888         * NEWS: Add.
7890 2006-11-16  Simon Josefsson <simon@josefsson.org>
7892         * NEWS: Add.
7894 2006-11-16  Simon Josefsson <simon@josefsson.org>
7896         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
7897         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
7898         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
7899         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
7901 2006-11-16  Simon Josefsson <simon@josefsson.org>
7903         * tests/rsa-md5-collision/chain1-expect.log,
7904         tests/rsa-md5-collision/chain2-expect.log: Remove.
7906 2006-11-16  Simon Josefsson <simon@josefsson.org>
7908         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
7910 2006-11-16  Simon Josefsson <simon@josefsson.org>
7912         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
7913         mingw32.
7915 2006-11-15  Simon Josefsson <simon@josefsson.org>
7917         * configure.in: Bump versions (done incorrectly in the 1.5.4
7918         release).
7920 2006-11-15  Simon Josefsson <simon@josefsson.org>
7922         * NEWS: Add.
7924 2006-11-15  Simon Josefsson <simon@josefsson.org>
7926         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
7927         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
7929 2006-11-14  Simon Josefsson <simon@josefsson.org>
7931         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
7933 2006-11-11  Simon Josefsson <simon@josefsson.org>
7935         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
7937 2006-11-07  Simon Josefsson <simon@josefsson.org>
7939         * ChangeLog: [no log message]
7941 2006-11-07  Simon Josefsson <simon@josefsson.org>
7943         * NEWS: Version 1.5.4.
7945 2006-11-07  Simon Josefsson <simon@josefsson.org>
7947         * NEWS: Add.
7949 2006-11-07  Simon Josefsson <simon@josefsson.org>
7951         * NEWS: Add.
7953 2006-11-07  Simon Josefsson <simon@josefsson.org>
7955         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7956         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
7957         lib/gnutls_global.c: Use strverscmp.
7959 2006-11-07  Simon Josefsson <simon@josefsson.org>
7961         * lib/gnutls_buffers.c: Typo.
7963 2006-11-07  Simon Josefsson <simon@josefsson.org>
7965         * NEWS, doc/manpages/Makefile.am: Add.
7967 2006-11-07  Simon Josefsson <simon@josefsson.org>
7969         * libextra/gnutls_ia.c: Doc fix.
7971 2006-11-07  Simon Josefsson <simon@josefsson.org>
7973         * doc/gnutls.texi: More errno discussion regarding push/pull
7974         functions.
7976 2006-11-07  Simon Josefsson <simon@josefsson.org>
7978         * NEWS: Add.
7980 2006-11-07  Simon Josefsson <simon@josefsson.org>
7982         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
7983         issues.
7985 2006-11-07  Simon Josefsson <simon@josefsson.org>
7987         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
7988         using WSAGetLastError().
7990 2006-11-07  Simon Josefsson <simon@josefsson.org>
7992         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7993         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
7994         suggested by tim.kosse@filezilla-project.org.
7996 2006-11-06  Simon Josefsson <simon@josefsson.org>
7998         * NEWS: Fix.
8000 2006-11-05  Simon Josefsson <simon@josefsson.org>
8002         * NEWS: Add.
8004 2006-11-05  Simon Josefsson <simon@josefsson.org>
8006         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8007         configure.in).
8009 2006-11-05  Simon Josefsson <simon@josefsson.org>
8011         * configure.in: Set SOVERSION here.
8013 2006-11-05  Simon Josefsson <simon@josefsson.org>
8015         * lgl/.cvsignore: [no log message]
8017 2006-11-05  Simon Josefsson <simon@josefsson.org>
8019         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8021 2006-11-03  Simon Josefsson <simon@josefsson.org>
8023         * lgl/printf-parse.c: Update.
8025 2006-10-30  Simon Josefsson <simon@josefsson.org>
8027         * NEWS: Add.
8029 2006-10-30  Simon Josefsson <simon@josefsson.org>
8031         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
8032         ludovic.courtes@laas.fr (Ludovic Courtès).
8034 2006-10-30  Simon Josefsson <simon@josefsson.org>
8036         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8037         actual/required buffer size on return.  Suggested by
8038         ludovic.courtes@laas.fr (Ludovic Courtès).
8040 2006-10-30  Simon Josefsson <simon@josefsson.org>
8042         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8043         libextra/openpgp/privkey.c: Fix return types.
8045 2006-10-30  Simon Josefsson <simon@josefsson.org>
8047         * NEWS: Add.
8049 2006-10-30  Simon Josefsson <simon@josefsson.org>
8051         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8052         versions negotiate the highest version we support, instead of the
8053         lowest.  Reported by Pasi.Eronen@nokia.com.
8055 2006-10-30  Simon Josefsson <simon@josefsson.org>
8057         * NEWS: Add.
8059 2006-10-30  Simon Josefsson <simon@josefsson.org>
8061         * configure.in: Simplify ssize_t test.
8063 2006-10-30  Simon Josefsson <simon@josefsson.org>
8065         * doc/examples/ex-cert-select.c: Remove duplicate #include
8066         <sys/stat.h>.
8068 2006-10-30  Simon Josefsson <simon@josefsson.org>
8070         * configure.in, lib/defines.h: Simplify #include's using gnulib
8071         modules.
8073 2006-10-30  Simon Josefsson <simon@josefsson.org>
8075         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8076         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8077         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8078         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8079         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8080         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8081         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8082         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8083         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8084         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8085         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8086         lgl/stat_.h: Update.
8088 2006-10-30  Simon Josefsson <simon@josefsson.org>
8090         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8092 2006-10-30  Simon Josefsson <simon@josefsson.org>
8094         * NEWS, configure.in: Bump versions.
8096 2006-10-26  Simon Josefsson <simon@josefsson.org>
8098         * ChangeLog: [no log message]
8100 2006-10-26  Simon Josefsson <simon@josefsson.org>
8102         * NEWS: Version 1.5.3.
8104 2006-10-26  Simon Josefsson <simon@josefsson.org>
8106         * lgl/.cvsignore: [no log message]
8108 2006-10-26  Simon Josefsson <simon@josefsson.org>
8110         * libextra/opencdk/Makefile.am: Fix -I's.
8112 2006-10-26  Simon Josefsson <simon@josefsson.org>
8114         * tests/rsa-md5-collision/Makefile.am: Dist more.
8116 2006-10-26  Simon Josefsson <simon@josefsson.org>
8118         * NEWS, tests/rsa-md5-collision/README: Add.
8120 2006-10-26  Simon Josefsson <simon@josefsson.org>
8122         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8123         tests/Makefile.am: Change lgpl/ library name.
8125 2006-10-26  Simon Josefsson <simon@josefsson.org>
8127         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8128         to liblgnu, to avoid weird libtool errors.
8130 2006-10-26  Simon Josefsson <simon@josefsson.org>
8132         * lgl/Makefile.am, lgl/stdint_.h: Update.
8134 2006-10-26  Simon Josefsson <simon@josefsson.org>
8136         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8137         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8138         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8139         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8140         gl/uinttostr.c, gl/umaxtostr.c: Add.
8142 2006-10-26  Simon Josefsson <simon@josefsson.org>
8144         * NEWS: Fix.
8146 2006-10-26  Simon Josefsson <simon@josefsson.org>
8148         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8149         0.5.11.
8151 2006-10-26  Simon Josefsson <simon@josefsson.org>
8153         * doc/gnutls.texi: Be specific about SSLv2 security problems.
8155 2006-10-24  Simon Josefsson <simon@josefsson.org>
8157         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8159 2006-10-24  Simon Josefsson <simon@josefsson.org>
8161         * tests/rsa-md5-collision/Makefile.am: Dist more.
8163 2006-10-24  Simon Josefsson <simon@josefsson.org>
8165         * NEWS: Add.
8167 2006-10-24  Simon Josefsson <simon@josefsson.org>
8169         * tests/pkcs12-decode/.cvsignore: [no log message]
8171 2006-10-24  Simon Josefsson <simon@josefsson.org>
8173         * configure.in: Add tests.
8175 2006-10-24  Simon Josefsson <simon@josefsson.org>
8177         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8178         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8179         pkcs12-decode/.
8181 2006-10-24  Simon Josefsson <simon@josefsson.org>
8183         * tests/pkcs8-decode/pkcs8: More debugging info.
8185 2006-10-24  Simon Josefsson <simon@josefsson.org>
8187         * tests/pkcs8-decode/.cvsignore: [no log message]
8189 2006-10-24  Simon Josefsson <simon@josefsson.org>
8191         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8192         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8193         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8194         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8195         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8197 2006-10-24  Simon Josefsson <simon@josefsson.org>
8199         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
8200         rsa-md5-collision/.
8202 2006-10-24  Simon Josefsson <simon@josefsson.org>
8204         * tests/pkcs1-padding/.cvsignore,
8205         tests/rsa-md5-collision/.cvsignore: [no log message]
8207 2006-10-24  Simon Josefsson <simon@josefsson.org>
8209         * tests/rsa-md5-collision/Makefile.am,
8210         tests/rsa-md5-collision/chain1-expect.log,
8211         tests/rsa-md5-collision/chain2-expect.log,
8212         tests/rsa-md5-collision/mbox,
8213         tests/rsa-md5-collision/rsa-md5-collision: Add.
8215 2006-10-24  Simon Josefsson <simon@josefsson.org>
8217         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8218         tests/pkcs1-padding/pkcs1-pad-broken.pem,
8219         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8220         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8221         tests/pkcs1-padding/pkcs1-pad-ok.pem,
8222         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8224 2006-10-24  Simon Josefsson <simon@josefsson.org>
8226         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8227         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8228         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8229         directory.
8231 2006-10-24  Simon Josefsson <simon@josefsson.org>
8233         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8234         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8236 2006-10-21  Simon Josefsson <simon@josefsson.org>
8238         * NEWS: Add.
8240 2006-10-21  Simon Josefsson <simon@josefsson.org>
8242         * lgl/.cvsignore: [no log message]
8244 2006-10-21  Simon Josefsson <simon@josefsson.org>
8246         * tests/Makefile.am: Need lgpl gnulib.
8248 2006-10-21  Simon Josefsson <simon@josefsson.org>
8250         * src/Makefile.am: Add lgpl too.
8252 2006-10-21  Simon Josefsson <simon@josefsson.org>
8254         * libextra/Makefile.am: Reorder libgnu.la's.
8256 2006-10-21  Simon Josefsson <simon@josefsson.org>
8258         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8260 2006-10-21  Simon Josefsson <simon@josefsson.org>
8262         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8263         committed.
8265 2006-10-21  Simon Josefsson <simon@josefsson.org>
8267         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8269 2006-10-21  Simon Josefsson <simon@josefsson.org>
8271         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8272         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8273         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8274         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8275         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8276         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8277         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8278         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8279         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8280         modules.
8282 2006-10-21  Simon Josefsson <simon@josefsson.org>
8284         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8285         duplicate modules.
8287 2006-10-21  Simon Josefsson <simon@josefsson.org>
8289         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8291 2006-10-21  Simon Josefsson <simon@josefsson.org>
8293         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8295 2006-10-21  Simon Josefsson <simon@josefsson.org>
8297         * gl/Makefile.am: Move modules from gl/ to lgl/.
8299 2006-10-21  Simon Josefsson <simon@josefsson.org>
8301         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8302         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8303         to lgl/.
8305 2006-10-21  Simon Josefsson <simon@josefsson.org>
8307         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8308         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8309         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8310         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8311         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8312         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8313         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8314         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8315         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8316         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8317         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8318         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8319         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8320         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8321         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8322         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8323         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8324         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8325         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8326         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8327         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8328         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8329         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8330         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8331         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8332         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8333         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8334         lgl/xsize.h: Move modules from gl/ to lgl/.
8336 2006-10-21  Simon Josefsson <simon@josefsson.org>
8338         * lgl/.cvsignore: [no log message]
8340 2006-10-21  Simon Josefsson <simon@josefsson.org>
8342         * Makefile.am: Build lgl/ too.
8344 2006-10-21  Simon Josefsson <simon@josefsson.org>
8346         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8347         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8348         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8349         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8350         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8351         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8352         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8353         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8354         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8355         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8356         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8357         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8358         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8359         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8360         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8361         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8362         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8363         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8364         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8365         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8366         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8367         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8368         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8369         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8370         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8371         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8372         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8373         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8374         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8375         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8376         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8377         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8378         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8379         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8381 2006-10-21  Simon Josefsson <simon@josefsson.org>
8383         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8384         lgl/ instead of gl/.
8386 2006-10-21  Simon Josefsson <simon@josefsson.org>
8388         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8389         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8390         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8391         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8392         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8393         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8394         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8395         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8396         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8397         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8398         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8399         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8400         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8401         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8402         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8403         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8404         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8405         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8406         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8407         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8408         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8409         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8411 2006-10-21  Simon Josefsson <simon@josefsson.org>
8413         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8414         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8415         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8416         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8417         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
8418         Update.
8420 2006-10-19  Simon Josefsson <simon@josefsson.org>
8422         * NEWS: Add.
8424 2006-10-19  Simon Josefsson <simon@josefsson.org>
8426         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8427         lib/minitasn1/libtasn1.h: Update to 0.3.7.
8429 2006-10-11  Simon Josefsson <simon@josefsson.org>
8431         * NEWS: Add.
8433 2006-10-11  Simon Josefsson <simon@josefsson.org>
8435         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8436         0.5.10.
8438 2006-10-11  Simon Josefsson <simon@josefsson.org>
8440         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8442 2006-10-10  Simon Josefsson <simon@josefsson.org>
8444         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8446 2006-10-03  Simon Josefsson <simon@josefsson.org>
8448         * NEWS: Add.
8450 2006-10-03  Simon Josefsson <simon@josefsson.org>
8452         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8454 2006-10-03  Simon Josefsson <simon@josefsson.org>
8456         * NEWS, configure.in: Bump versions.
8458 2006-10-03  Simon Josefsson <simon@josefsson.org>
8460         * ChangeLog: [no log message]
8462 2006-10-03  Simon Josefsson <simon@josefsson.org>
8464         * NEWS: Version 1.5.2.
8466 2006-10-03  Simon Josefsson <simon@josefsson.org>
8468         * NEWS: Fix.
8470 2006-10-03  Simon Josefsson <simon@josefsson.org>
8472         * NEWS: Add.
8474 2006-10-03  Simon Josefsson <simon@josefsson.org>
8476         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
8477         Update.
8479 2006-09-29  Simon Josefsson <simon@josefsson.org>
8481         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8483 2006-09-26  Simon Josefsson <simon@josefsson.org>
8485         * NEWS: Add.
8487 2006-09-26  Simon Josefsson <simon@josefsson.org>
8489         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8490         reported by "Adam Langley" <agl@imperialviolet.org>.
8492 2006-09-25  Simon Josefsson <simon@josefsson.org>
8494         * NEWS: Add.
8496 2006-09-25  Simon Josefsson <simon@josefsson.org>
8498         * configure.in: Use library shared version 13 instead of 14,
8499         incrementing it was a mistake since no API/ABI changes happened.
8500         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8502 2006-09-25  Simon Josefsson <simon@josefsson.org>
8504         * configure.in: Improve the C++ test, to handle CXX env. variables,
8505         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8507 2006-09-25  Simon Josefsson <simon@josefsson.org>
8509         * NEWS: Add.
8511 2006-09-25  Simon Josefsson <simon@josefsson.org>
8513         * lib/Makefile.am: Use version script for libgnutlsxx too.
8515 2006-09-25  Simon Josefsson <simon@josefsson.org>
8517         * NEWS, lib/libgnutlsxx.vers: Add.
8519 2006-09-24  Simon Josefsson <simon@josefsson.org>
8521         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8522         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
8523         Update.
8525 2006-09-24  Simon Josefsson <simon@josefsson.org>
8527         * NEWS, configure.in: Bump versions.
8529 2006-09-24  Simon Josefsson <simon@josefsson.org>
8531         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8532         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
8533         logic.
8535 2006-09-24  Simon Josefsson <simon@josefsson.org>
8537         * THANKS: Add.
8539 2006-09-24  Simon Josefsson <simon@josefsson.org>
8541         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8542         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8543         <georg.schwarz@freenet.de>.
8545 2006-09-21  Simon Josefsson <simon@josefsson.org>
8547         * Makefile.am: Fix gendocs.sh path.
8549 2006-09-21  Simon Josefsson <simon@josefsson.org>
8551         * ChangeLog: [no log message]
8553 2006-09-21  Simon Josefsson <simon@josefsson.org>
8555         * NEWS: Version 1.5.1.
8557 2006-09-21  Simon Josefsson <simon@josefsson.org>
8559         * gl/override/gpl.diff: Rename.
8561 2006-09-21  Simon Josefsson <simon@josefsson.org>
8563         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
8564         gl/override/gpl.diff, gl/override/gpl.texi.diff,
8565         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
8567 2006-09-21  Simon Josefsson <simon@josefsson.org>
8569         * gl/override/lgpl.diff: Rename.
8571 2006-09-21  Simon Josefsson <simon@josefsson.org>
8573         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
8574         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
8575         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
8576         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
8577         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
8578         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
8579         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
8580         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
8581         gl/vasnprintf.c: Update.
8583 2006-09-21  Simon Josefsson <simon@josefsson.org>
8585         * NEWS: Add.
8587 2006-09-21  Simon Josefsson <simon@josefsson.org>
8589         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
8591 2006-09-21  Simon Josefsson <simon@josefsson.org>
8593         * doc/gnutls.texi: Add LGPL and GPL texts.
8595 2006-09-21  Simon Josefsson <simon@josefsson.org>
8597         * NEWS: Add.
8599 2006-09-21  Simon Josefsson <simon@josefsson.org>
8601         * tests/pkcs1-pad: Simplify grep expression, to work around debug
8602         messages from wine.
8604 2006-09-21  Simon Josefsson <simon@josefsson.org>
8606         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
8607         load or generate it, typically because it used a certificate
8608         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
8610 2006-09-21  Simon Josefsson <simon@josefsson.org>
8612         * src/certtool.c: Revert last patch.
8614 2006-09-21  Simon Josefsson <simon@josefsson.org>
8616         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
8617         that the lengths are the same.
8619 2006-09-21  Simon Josefsson <simon@josefsson.org>
8621         * NEWS, THANKS: Add.
8623 2006-09-21  Simon Josefsson <simon@josefsson.org>
8625         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
8626         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
8628 2006-09-19  Simon Josefsson <simon@josefsson.org>
8630         * tests/Makefile.am: Dist more.
8632 2006-09-19  Simon Josefsson <simon@josefsson.org>
8634         * tests/pkcs1-pad: Test another cert.
8636 2006-09-19  Simon Josefsson <simon@josefsson.org>
8638         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
8639         Weinmann.
8641 2006-09-18  Simon Josefsson <simon@josefsson.org>
8643         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
8645 2006-09-18  Simon Josefsson <simon@josefsson.org>
8647         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
8648         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
8650 2006-09-18  Simon Josefsson <simon@josefsson.org>
8652         * THANKS: Remove (already there).
8654 2006-09-18  Simon Josefsson <simon@josefsson.org>
8656         * THANKS: Add.
8658 2006-09-18  Simon Josefsson <simon@josefsson.org>
8660         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
8661         Langley" <agl@imperialviolet.org>.
8663 2006-09-12  Simon Josefsson <simon@josefsson.org>
8665         * NEWS: Add.
8667 2006-09-12  Simon Josefsson <simon@josefsson.org>
8669         * NEWS: Fix.
8671 2006-09-12  Simon Josefsson <simon@josefsson.org>
8673         * tests/pkcs1-pad: Fix.
8675 2006-09-12  Simon Josefsson <simon@josefsson.org>
8677         * lib/x509/verify.c: Permit empty parameters field too, found after
8678         adding self tests.
8680 2006-09-12  Simon Josefsson <simon@josefsson.org>
8682         * tests/pkcs1-pad: Fix exit code.
8684 2006-09-12  Simon Josefsson <simon@josefsson.org>
8686         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
8687         Eric Young in
8688         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
8690 2006-09-12  Simon Josefsson <simon@josefsson.org>
8692         * tests/pkcs1-pad: Add more tests.
8694 2006-09-12  Simon Josefsson <simon@josefsson.org>
8696         * tests/Makefile.am: Add pkcs1-pad test.
8698 2006-09-12  Simon Josefsson <simon@josefsson.org>
8700         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
8701         Yutaka OIWA <y.oiwa@aist.go.jp>.
8703 2006-09-12  Simon Josefsson <simon@josefsson.org>
8705         * tests/pkcs1-pad: Add.
8707 2006-09-12  Simon Josefsson <simon@josefsson.org>
8709         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
8710         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8712 2006-09-12  Simon Josefsson <simon@josefsson.org>
8714         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
8716 2006-09-11  Simon Josefsson <simon@josefsson.org>
8718         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
8719         debug mode, which isn't recommended for real use.
8721 2006-09-08  Simon Josefsson <simon@josefsson.org>
8723         * NEWS: Add.
8725 2006-09-08  Simon Josefsson <simon@josefsson.org>
8727         * NEWS: Fix.
8729 2006-09-08  Simon Josefsson <simon@josefsson.org>
8731         * NEWS: Fix.
8733 2006-09-08  Simon Josefsson <simon@josefsson.org>
8735         * NEWS: Add.
8737 2006-09-08  Simon Josefsson <simon@josefsson.org>
8739         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
8740         is empty, which it has to be for the hashes we support.  Otherwise,
8741         the field can encode "garbage" that might be used to make the
8742         signature be a perfect cube, similar (but not identical) to
8743         Bleichenbacher's Crypto 06 rump session attack.
8745 2006-09-08  Simon Josefsson <simon@josefsson.org>
8747         * NEWS: Add.
8749 2006-09-08  Simon Josefsson <simon@josefsson.org>
8751         * NEWS: Add.
8753 2006-09-08  Simon Josefsson <simon@josefsson.org>
8755         * lib/gnutls_pk.c: Don't return different errors depending on
8756         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
8757         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
8759 2006-09-08  Simon Josefsson <simon@josefsson.org>
8761         * THANKS: Add.
8763 2006-09-08  Simon Josefsson <simon@josefsson.org>
8765         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
8766         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
8768 2006-08-29  Simon Josefsson <simon@josefsson.org>
8770         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
8772 2006-08-28  Simon Josefsson <simon@josefsson.org>
8774         * NEWS: Fix.
8776 2006-08-28  Simon Josefsson <simon@josefsson.org>
8778         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
8779         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
8780         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
8781         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
8782         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
8783         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
8784         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8785         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
8786         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8787         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
8788         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
8790 2006-08-27  Simon Josefsson <simon@josefsson.org>
8792         * NEWS, THANKS: Add.
8794 2006-08-27  Simon Josefsson <simon@josefsson.org>
8796         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8797         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8798         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
8799         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
8801 2006-08-27  Simon Josefsson <simon@josefsson.org>
8803         * NEWS: Add.
8805 2006-08-27  Simon Josefsson <simon@josefsson.org>
8807         * THANKS: Add.
8809 2006-08-27  Simon Josefsson <simon@josefsson.org>
8811         * src/certtool.c: (generate_certificate): Load private key when --load-request is
8812         used, based on report from Sascha Ziemann
8813         <sascha.ziemann@secunet.com>.
8815 2006-08-27  Simon Josefsson <simon@josefsson.org>
8817         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
8818         continuing, based on report from Sascha Ziemann
8819         <sascha.ziemann@secunet.com>.
8821 2006-08-14  Simon Josefsson <simon@josefsson.org>
8823         * NEWS: Add.
8825 2006-08-14  Simon Josefsson <simon@josefsson.org>
8827         * src/serv.c: Map select to _win_select on Windows hosts.
8829 2006-08-14  Simon Josefsson <simon@josefsson.org>
8831         * src/Makefile.am: Need select.c in cli.c and serv.c.
8833 2006-08-14  Simon Josefsson <simon@josefsson.org>
8835         * src/select.c: Add, moved from cli.c, originally from plibc, see
8837         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8839 2006-08-14  Simon Josefsson <simon@josefsson.org>
8841         * src/cli.c: Move _win_select to select.c.
8843 2006-08-14  Simon Josefsson <simon@josefsson.org>
8845         * src/cli.c: Make select() work on Windows, copying code from plibc,
8846         see
8848         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8850 2006-08-13  Simon Josefsson <simon@josefsson.org>
8852         * libextra/gnutls_openssl.c: Mark with XXX.
8854 2006-08-13  Simon Josefsson <simon@josefsson.org>
8856         * NEWS, configure.in: Bump versions.
8858 2006-08-13  Simon Josefsson <simon@josefsson.org>
8860         * Makefile.am: Fix release target.
8862 2006-08-13  Simon Josefsson <simon@josefsson.org>
8864         * ChangeLog: [no log message]
8866 2006-08-13  Simon Josefsson <simon@josefsson.org>
8868         * NEWS: Version 1.5.0.
8870 2006-08-13  Simon Josefsson <simon@josefsson.org>
8872         * NEWS: Fix.
8874 2006-08-13  Simon Josefsson <simon@josefsson.org>
8876         * libextra/gnutls_openssl.c: Add (XXX).
8878 2006-08-13  Simon Josefsson <simon@josefsson.org>
8880         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
8881         directory.
8883 2006-08-13  Simon Josefsson <simon@josefsson.org>
8885         * NEWS: Add.
8887 2006-08-13  Simon Josefsson <simon@josefsson.org>
8889         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
8890         files for libraries, on mingw.
8892 2006-08-13  Simon Josefsson <simon@josefsson.org>
8894         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
8895         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8896         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
8898 2006-08-13  Simon Josefsson <simon@josefsson.org>
8900         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
8901         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8903 2006-08-13  Simon Josefsson <simon@josefsson.org>
8905         * lib/gnutls_buffers.c: Remove.
8907 2006-08-13  Simon Josefsson <simon@josefsson.org>
8909         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
8910         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
8911         Andreas Metzler <ametzler@downhill.at.eu.org>.
8913 2006-08-13  Simon Josefsson <simon@josefsson.org>
8915         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
8917 2006-08-11  Simon Josefsson <simon@josefsson.org>
8919         * NEWS: Fix.
8921 2006-08-11  Simon Josefsson <simon@josefsson.org>
8923         * NEWS: Add.
8925 2006-08-11  Simon Josefsson <simon@josefsson.org>
8927         * NEWS: Add.
8929 2006-08-11  Simon Josefsson <simon@josefsson.org>
8931         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
8932         NULL OID value in the hash_algorithms array, which happens when the
8933         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
8934         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
8936 2006-08-11  Simon Josefsson <simon@josefsson.org>
8938         * configure.in: Don't overwrite CFLAGS.
8940 2006-08-07  Simon Josefsson <simon@josefsson.org>
8942         * includes/gnutls/gnutlsxx.h: Make it compile.
8944 2006-08-06  Simon Josefsson <simon@josefsson.org>
8946         * NEWS: Add.
8948 2006-08-06  Simon Josefsson <simon@josefsson.org>
8950         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
8952 2006-08-06  Simon Josefsson <simon@josefsson.org>
8954         * src/tls_test.gaa: Use -V for --verbose.
8956 2006-08-06  Simon Josefsson <simon@josefsson.org>
8958         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
8959         standards, to fix make distcheck.
8961 2006-08-06  Simon Josefsson <simon@josefsson.org>
8963         * src/tls_test.c, src/tls_test.gaa: Support --version.
8965 2006-08-06  Simon Josefsson <simon@josefsson.org>
8967         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
8968         standards, to fix make distcheck.
8970 2006-08-06  Simon Josefsson <simon@josefsson.org>
8972         * NEWS: Add.
8974 2006-08-06  Simon Josefsson <simon@josefsson.org>
8976         * configure.in: Fix --without-included-libtasn1, reported by Daniel
8977         Black <dragonheart@gentoo.org>.
8979 2006-08-06  Simon Josefsson <simon@josefsson.org>
8981         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
8983 2006-08-06  Simon Josefsson <simon@josefsson.org>
8985         * NEWS: Fix.
8987 2006-08-06  Simon Josefsson <simon@josefsson.org>
8989         * NEWS: Add.
8991 2006-08-06  Simon Josefsson <simon@josefsson.org>
8993         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
8994         libextra/opencdk/stream.h: Update to 0.5.9.
8996 2006-08-03  Simon Josefsson <simon@josefsson.org>
8998         * THANKS: add
9000 2006-08-03  Simon Josefsson <simon@josefsson.org>
9002         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9003         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9005 2006-07-28  Simon Josefsson <simon@josefsson.org>
9007         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9008         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9009         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9010         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9011         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9012         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9013         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9014         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9016 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9018         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9019         assigned value
9021 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9023         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9024         assigned value
9026 2006-07-13  Simon Josefsson <simon@josefsson.org>
9028         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9029         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9031 2006-07-13  Simon Josefsson <simon@josefsson.org>
9033         * libextra/gnutls_openssl.c: Revert.
9035 2006-07-13  Simon Josefsson <simon@josefsson.org>
9037         * THANKS: Add.
9039 2006-07-13  Simon Josefsson <simon@josefsson.org>
9041         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9043 2006-07-11  Simon Josefsson <simon@josefsson.org>
9045         * doc/Makefile.am: Fix last commit.
9047 2006-07-11  Simon Josefsson <simon@josefsson.org>
9049         * doc/Makefile.am: Dist arch/ images.
9051 2006-07-11  Simon Josefsson <simon@josefsson.org>
9053         * doc/Makefile.am: Need -I's for arch/ images.
9055 2006-07-11  Simon Josefsson <simon@josefsson.org>
9057         * configure.in: Improve valgrind test.
9059 2006-07-11  Simon Josefsson <simon@josefsson.org>
9061         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9062         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
9063         Update.
9065 2006-07-10  Simon Josefsson <simon@josefsson.org>
9067         * THANKS: Fix.
9069 2006-07-10  Simon Josefsson <simon@josefsson.org>
9071         * THANKS: Add.
9073 2006-07-10  Simon Josefsson <simon@josefsson.org>
9075         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9077 2006-07-10  Simon Josefsson <simon@josefsson.org>
9079         * gl/.cvsignore: [no log message]
9081 2006-07-07  Simon Josefsson <simon@josefsson.org>
9083         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9084         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9085         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9086         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9087         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9089 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9091         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9092         from 2511 to 4211
9094 2006-07-06  Simon Josefsson <simon@josefsson.org>
9096         * doc/TODO: Add.
9098 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9100         * doc/TODO: [no log message]
9102 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9104         * libextra/gnutls_openpgp.c: added an extra error check.
9106 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9108         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9109         with ENABLE_OPENPGP.
9111 2006-06-29  Simon Josefsson <simon@josefsson.org>
9113         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
9114         Add.
9116 2006-06-28  Simon Josefsson <simon@josefsson.org>
9118         * NEWS: Add.
9120 2006-06-28  Simon Josefsson <simon@josefsson.org>
9122         * doc/examples/.cvsignore: [no log message]
9124 2006-06-28  Simon Josefsson <simon@josefsson.org>
9126         * NEWS: Fix.
9128 2006-06-28  Simon Josefsson <simon@josefsson.org>
9130         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9132 2006-06-28  Simon Josefsson <simon@josefsson.org>
9134         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9136 2006-06-28  Simon Josefsson <simon@josefsson.org>
9138         * doc/Makefile.am: Dist gnutls-logo.png.
9140 2006-06-28  Simon Josefsson <simon@josefsson.org>
9142         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9144 2006-06-28  Simon Josefsson <simon@josefsson.org>
9146         * gl/getaddrinfo.c: Update.
9148 2006-06-28  Simon Josefsson <simon@josefsson.org>
9150         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9151         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9153 2006-06-28  Simon Josefsson <simon@josefsson.org>
9155         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9157 2006-06-27  Simon Josefsson <simon@josefsson.org>
9159         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9161 2006-06-27  Simon Josefsson <simon@josefsson.org>
9163         * doc/scripts/gdoc: Use GNU-style warnings.
9165 2006-06-27  Simon Josefsson <simon@josefsson.org>
9167         * doc/scripts/gdoc: Improve man output, from libtasn1.
9169 2006-06-27  Simon Josefsson <simon@josefsson.org>
9171         * configure.in: Fix valgrind test.
9173 2006-06-27  Simon Josefsson <simon@josefsson.org>
9175         * configure.in: Move around, to make $cross_compile work.
9177 2006-06-27  Simon Josefsson <simon@josefsson.org>
9179         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9180         make it possible to enable/disable use of valgrind on self tests
9181         specifically.  Defaults to enabled if valgrind is installed and we
9182         aren't cross-compiling.
9184 2006-06-27  Simon Josefsson <simon@josefsson.org>
9186         * tests/Makefile.am: Fix.
9188 2006-06-27  Simon Josefsson <simon@josefsson.org>
9190         * tests/Makefile.am: Revert.
9192 2006-06-27  Simon Josefsson <simon@josefsson.org>
9194         * libextra/minilzo/Makefile.am: Use libtool -no-install.
9196 2006-06-27  Simon Josefsson <simon@josefsson.org>
9198         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9199         suggested by README.LZO.
9201 2006-06-27  Simon Josefsson <simon@josefsson.org>
9203         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9205 2006-06-27  Simon Josefsson <simon@josefsson.org>
9207         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9208         void* to int.
9210 2006-06-27  Simon Josefsson <simon@josefsson.org>
9212         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9214 2006-06-26  Simon Josefsson <simon@josefsson.org>
9216         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9218 2006-06-26  Simon Josefsson <simon@josefsson.org>
9220         * THANKS: Add.
9222 2006-06-26  Simon Josefsson <simon@josefsson.org>
9224         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9225         pkg-config files, from Andreas Metzler
9226         <ametzler@downhill.at.eu.org>.
9228 2006-06-22  Simon Josefsson <simon@josefsson.org>
9230         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9231         gl/socket_.h: Try new win32 hooks for getaddrinfo.
9233 2006-06-22  Simon Josefsson <simon@josefsson.org>
9235         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9236         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
9238 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9240         * doc/TODO: [no log message]
9242 2006-06-21  Simon Josefsson <simon@josefsson.org>
9244         * gl/inet_pton.c: Update.
9246 2006-06-21  Simon Josefsson <simon@josefsson.org>
9248         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9249         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9250         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9252 2006-06-21  Simon Josefsson <simon@josefsson.org>
9254         * doc/examples/Makefile.am: Add -no-install.
9256 2006-06-21  Simon Josefsson <simon@josefsson.org>
9258         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9260 2006-06-19  Simon Josefsson <simon@josefsson.org>
9262         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9263         != objdir.
9265 2006-06-19  Simon Josefsson <simon@josefsson.org>
9267         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9268         when srcdir != objdir.
9270 2006-06-19  Simon Josefsson <simon@josefsson.org>
9272         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9273         != objdir.
9275 2006-06-19  Simon Josefsson <simon@josefsson.org>
9277         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9278         objdir.
9280 2006-06-19  Simon Josefsson <simon@josefsson.org>
9282         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9283         objdir.
9285 2006-06-17  Simon Josefsson <simon@josefsson.org>
9287         * gl/Makefile.am: Update.
9289 2006-06-17  Simon Josefsson <simon@josefsson.org>
9291         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9292         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9293         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9294         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9295         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9296         gl/stdint_.h: Update.
9298 2006-06-17  Simon Josefsson <simon@josefsson.org>
9300         * gl/.cvsignore: [no log message]
9302 2006-06-17  Simon Josefsson <simon@josefsson.org>
9304         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9306 2006-06-16  Simon Josefsson <simon@josefsson.org>
9308         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9310 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9312         * NEWS: [no log message]
9314 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9316         * lib/auth_cert.c: fixed bug
9318 2006-06-16  Simon Josefsson <simon@josefsson.org>
9320         * tests/Makefile.am: Disable tests that use fork if the host doesn't
9321         have fork.
9323 2006-06-16  Simon Josefsson <simon@josefsson.org>
9325         * configure.in: Test for fork.
9327 2006-06-16  Simon Josefsson <simon@josefsson.org>
9329         * configure.in: Typo.
9331 2006-06-16  Simon Josefsson <simon@josefsson.org>
9333         * configure.in: Typo.
9335 2006-06-16  Simon Josefsson <simon@josefsson.org>
9337         * configure.in: Fix LDFLAGS.
9339 2006-06-16  Simon Josefsson <simon@josefsson.org>
9341         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9342         avoid warnings.
9344 2006-06-16  Simon Josefsson <simon@josefsson.org>
9346         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9347         tests/resume.c, tests/tlsia.c: Need config.h.
9349 2006-06-16  Simon Josefsson <simon@josefsson.org>
9351         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9353 2006-06-16  Simon Josefsson <simon@josefsson.org>
9355         * NEWS: Fix.
9357 2006-06-16  Simon Josefsson <simon@josefsson.org>
9359         * includes/gnutls/extra.h: Fix prototype.
9361 2006-06-16  Simon Josefsson <simon@josefsson.org>
9363         * NEWS: Add.
9365 2006-06-16  Simon Josefsson <simon@josefsson.org>
9367         * lib/strfile.h: Remove.
9369 2006-06-16  Simon Josefsson <simon@josefsson.org>
9371         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9372         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9373         of strfile stuff, to fix problem with binary files on mingw.
9375 2006-06-16  Simon Josefsson <simon@josefsson.org>
9377         * tests/set_pkcs12_cred.c: Use utils stuff.
9379 2006-06-16  Simon Josefsson <simon@josefsson.org>
9381         * lib/gnutls_global.c: Initialize winsock, for mingw.
9383 2006-06-16  Simon Josefsson <simon@josefsson.org>
9385         * configure.in: Add HAVE_WINSOCK.
9387 2006-06-16  Simon Josefsson <simon@josefsson.org>
9389         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9390         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9391         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9392         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9393         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9394         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9395         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9396         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9397         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9398         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9399         (for mingw).
9401 2006-06-16  Simon Josefsson <simon@josefsson.org>
9403         * configure.in: Need to use AC_LINK_IFELSE, for
9404         -Wl,--enable-runtime-pseudo-reloc.
9406 2006-06-16  Simon Josefsson <simon@josefsson.org>
9408         * configure.in: Simplify.
9410 2006-06-16  Simon Josefsson <simon@josefsson.org>
9412         * configure.in: Fix typo.
9414 2006-06-16  Simon Josefsson <simon@josefsson.org>
9416         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9417         if supported.  The former is to produce MSVS-compatible DLLs.  The
9418         second is needed to link libgnutls-extra at all (only due to
9419         _gnutls_compression_algorithms, fix it another way?).
9421 2006-06-16  Simon Josefsson <simon@josefsson.org>
9423         * gl/Makefile.am: Update.
9425 2006-06-16  Simon Josefsson <simon@josefsson.org>
9427         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9429 2006-06-16  Simon Josefsson <simon@josefsson.org>
9431         * configure.in: Typo.
9433 2006-06-16  Simon Josefsson <simon@josefsson.org>
9435         * configure.in: Add all the LZO tests.
9437 2006-06-15  Simon Josefsson <simon@josefsson.org>
9439         * po/sv.po: Sync with TP.
9441 2006-06-15  Simon Josefsson <simon@josefsson.org>
9443         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9444         libtool.  (argh!)
9446 2006-06-15  Simon Josefsson <simon@josefsson.org>
9448         * lib/Makefile.am: Fix last commit.
9450 2006-06-15  Simon Josefsson <simon@josefsson.org>
9452         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9454 2006-06-15  Simon Josefsson <simon@josefsson.org>
9456         * configure.in: Add --disable-cxx, to make it possibly to disable
9457         the C++ stuff.  Will also automatically disable it if there is no
9458         C++ compiler.
9460 2006-06-15  Simon Josefsson <simon@josefsson.org>
9462         * doc/examples/Makefile.am: Use gnulib, for portability.
9464 2006-06-15  Simon Josefsson <simon@josefsson.org>
9466         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9467         unconditonially.
9469 2006-06-15  Simon Josefsson <simon@josefsson.org>
9471         * gl/m4/arpa_inet_h.m4: Update.
9473 2006-06-15  Simon Josefsson <simon@josefsson.org>
9475         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9476         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9477         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9478         for mingw.
9480 2006-06-14  Simon Josefsson <simon@josefsson.org>
9482         * configure.in: Remove mingw32 hook to get -lwsock32, the
9483         getaddrinfo gnulib module links with -lws2_32 which is the more
9484         appropriate library to use (winsock.h goes with wsock32.lib and
9485         winsock2.h goes with ws2_32, of which the latter is backwards
9486         compatible and available since Windows 3.11 or so, I'm told).
9488 2006-06-14  Simon Josefsson <simon@josefsson.org>
9490         * tests/certder.c: fix
9492 2006-06-12  Simon Josefsson <simon@josefsson.org>
9494         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9495         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9496         gl/read-file.h: Update.
9498 2006-06-10  Simon Josefsson <simon@josefsson.org>
9500         * configure.in: Bump so version.
9502 2006-06-08  Simon Josefsson <simon@josefsson.org>
9504         * doc/reference/Makefile.am: Add gnutlsxx.h.
9506 2006-06-07  Simon Josefsson <simon@josefsson.org>
9508         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9509         gl/stdint_.h: Update.
9511 2006-06-07  Simon Josefsson <simon@josefsson.org>
9513         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9515 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9517         * NEWS, configure.in, includes/Makefile.am,
9518         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9519         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9521 2006-06-01  Simon Josefsson <simon@josefsson.org>
9523         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9525 2006-05-23  Simon Josefsson <simon@josefsson.org>
9527         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9529 2006-05-23  Simon Josefsson <simon@josefsson.org>
9531         * po/LINGUAS, po/sv.po: Sync with TP.
9533 2006-05-22  Simon Josefsson <simon@josefsson.org>
9535         * doc/manpages/certtool.1: Typo, from debian #368323.
9537 2006-05-18  Simon Josefsson <simon@josefsson.org>
9539         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9541 2006-05-17  Simon Josefsson <simon@josefsson.org>
9543         * doc/protocol/rfc4507.txt: Add.
9545 2006-05-17  Simon Josefsson <simon@josefsson.org>
9547         * NEWS, configure.in: Bump versions.
9549 2006-05-15  Simon Josefsson <simon@josefsson.org>
9551         * ChangeLog: [no log message]
9553 2006-05-15  Simon Josefsson <simon@josefsson.org>
9555         * NEWS: Version 1.4.0.
9557 2006-05-15  Simon Josefsson <simon@josefsson.org>
9559         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9561 2006-05-15  Simon Josefsson <simon@josefsson.org>
9563         * src/certtool-cfg.c: Remove duplicated #include.
9565 2006-05-12  Simon Josefsson <simon@josefsson.org>
9567         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
9568         exist on most platforms.
9570 2006-05-12  Simon Josefsson <simon@josefsson.org>
9572         * NEWS: Add.
9574 2006-05-12  Simon Josefsson <simon@josefsson.org>
9576         * src/serv.c: Need getaddrinfo.h.
9578 2006-05-12  Simon Josefsson <simon@josefsson.org>
9580         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
9581         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
9582         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
9583         getaddrinfo.
9585 2006-05-11  Simon Josefsson <simon@josefsson.org>
9587         * buildconf: Remove.
9589 2006-05-11  Simon Josefsson <simon@josefsson.org>
9591         * tests/Makefile.am: No supression file.
9593 2006-05-11  Simon Josefsson <simon@josefsson.org>
9595         * libextra/gnutls_ia.c: Remove junk.
9597 2006-05-11  Simon Josefsson <simon@josefsson.org>
9599         * lib/ext_inner_application.c: Fix self tests.
9601 2006-05-11  Simon Josefsson <simon@josefsson.org>
9603         * libextra/gnutls_ia.c: Indent.
9605 2006-05-11  Simon Josefsson <simon@josefsson.org>
9607         * doc/manpages/Makefile.am: Update.
9609 2006-05-11  Simon Josefsson <simon@josefsson.org>
9611         * tests/Makefile.am: Improve valgrind stuff.
9613 2006-05-11  Simon Josefsson <simon@josefsson.org>
9615         * .cvsignore: [no log message]
9617 2006-05-11  Simon Josefsson <simon@josefsson.org>
9619         * config.rpath: Not needed, generated by autopoint.
9621 2006-05-11  Simon Josefsson <simon@josefsson.org>
9623         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
9624         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
9626 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9628         * lib/auth_cert.c: updated to reflect the new openpgp draft.
9630 2006-05-11  Simon Josefsson <simon@josefsson.org>
9632         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
9633         ksba.
9635 2006-05-10  Simon Josefsson <simon@josefsson.org>
9637         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
9639 2006-05-10  Simon Josefsson <simon@josefsson.org>
9641         * configure.in: Bump required libtasn1.
9643 2006-05-10  Simon Josefsson <simon@josefsson.org>
9645         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9646         lib/minitasn1/element.c, lib/minitasn1/errors.c,
9647         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
9648         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9649         lib/minitasn1/structure.c: Update to 0.3.4.
9651 2006-05-07  Simon Josefsson <simon@josefsson.org>
9653         * configure.in: Bump required libtasn1 version to 0.3.3.
9655 2006-05-07  Simon Josefsson <simon@josefsson.org>
9657         * tests/Makefile.am: Fix.
9659 2006-05-07  Simon Josefsson <simon@josefsson.org>
9661         * NEWS: Add.
9663 2006-05-07  Simon Josefsson <simon@josefsson.org>
9665         * tests/Makefile.am: Run tests under valgrind.
9667 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9669         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
9670         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
9671         system.
9673 2006-05-05  Simon Josefsson <simon@josefsson.org>
9675         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
9677 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9679         * lib/minitasn1/structure.c: updated to the latest libtasn1
9681 2006-05-05  Simon Josefsson <simon@josefsson.org>
9683         * NEWS: Add.
9685 2006-05-05  Simon Josefsson <simon@josefsson.org>
9687         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
9688         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
9689         TLS/IA fixes from Emile.
9691 2006-04-27  Simon Josefsson <simon@josefsson.org>
9693         * doc/protocol/rfc4366.txt: Add.
9695 2006-04-27  Simon Josefsson <simon@josefsson.org>
9697         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
9699 2006-04-26  Simon Josefsson <simon@josefsson.org>
9701         * lib/gnutls_state.c: Fix prototypes.
9703 2006-04-26  Simon Josefsson <simon@josefsson.org>
9705         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
9707 2006-04-21  Simon Josefsson <simon@josefsson.org>
9709         * doc/protocol/draft-santesson-tls-supp-02.txt,
9710         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
9712 2006-04-19  Simon Josefsson <simon@josefsson.org>
9714         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
9715         reference, tiny patch from Nix <nix@esperi.org.uk>.
9717 2006-04-19  Simon Josefsson <simon@josefsson.org>
9719         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
9721 2006-04-17  Simon Josefsson <simon@josefsson.org>
9723         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
9724         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
9726 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9728         * lib/gnutls_priority.c: removed AES-256 from the list of default
9729         ciphers. No point in having it (when everything else is far away
9730         even from 128 bit security)
9732 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9734         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
9735         gnutls_srp_set_client_credentials() uses const
9737 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9739         * lib/gnutls_priority.c: documented the return value in the priority
9740         functions
9742 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9744         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9745         message]
9747 2006-04-04  Simon Josefsson <simon@josefsson.org>
9749         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
9751 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9753         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9754         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
9755         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
9756         instead of multiple calls to str_cpy() and str_cat().
9758 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9760         * lib/x509/x509.c: bug fix
9762 2006-03-30  Simon Josefsson <simon@josefsson.org>
9764         * doc/protocol/draft-santesson-tls-supp-00.txt,
9765         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
9767 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9769         * doc/TODO: [no log message]
9771 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9773         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
9774         useless warnings.
9776 2006-03-24  Simon Josefsson <simon@josefsson.org>
9778         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
9780 2006-03-21  Simon Josefsson <simon@josefsson.org>
9782         * configure.in: Bump version.
9784 2006-03-21  Simon Josefsson <simon@josefsson.org>
9786         * NEWS: Add.
9788 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9790         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9791         1.1
9793 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9795         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
9796         lib/x509/rfc2818_hostname.c: some fixes for compilation
9798 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9800         * src/certtool.c: export to DER format is possible with certtool
9802 2006-03-15  Simon Josefsson <simon@josefsson.org>
9804         * configure.in: Bump versions.
9806 2006-03-15  Simon Josefsson <simon@josefsson.org>
9808         * NEWS: Add.
9810 2006-03-15  Simon Josefsson <simon@josefsson.org>
9812         * lib/gnutls_cert.c: Indent.
9814 2006-03-15  Simon Josefsson <simon@josefsson.org>
9816         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
9817         to ../gnutls_cert.c.
9819 2006-03-15  Simon Josefsson <simon@josefsson.org>
9821         * lib/gnutls_cert.c: Move from x509/compat.c.
9823 2006-03-12  Simon Josefsson <simon@josefsson.org>
9825         * doc/README.CVS: Add.
9827 2006-03-12  Simon Josefsson <simon@josefsson.org>
9829         * doc/manpages/Makefile.am: Update.
9831 2006-03-12  Simon Josefsson <simon@josefsson.org>
9833         * lib/minitasn1/structure.c: Update.
9835 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9837         * lib/gnutls_global.c: force the gcrypt random generator to be
9838         initialized at startup. Maybe it should be within and ifdef? This
9839         saves lots of debugging time when something fails.
9841 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9843         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
9844         lib/minitasn1/structure.c: added the fix for der_coding() from
9845         libtasn1.
9847 2006-03-09  Simon Josefsson <simon@josefsson.org>
9849         * doc/manpages/Makefile.am: Rebuild srp manpages too.
9851 2006-03-08  Simon Josefsson <simon@josefsson.org>
9853         * ChangeLog: [no log message]
9855 2006-03-08  Simon Josefsson <simon@josefsson.org>
9857         * NEWS: Version 1.3.5.
9859 2006-03-08  Simon Josefsson <simon@josefsson.org>
9861         * NEWS: Add.
9863 2006-03-08  Simon Josefsson <simon@josefsson.org>
9865         * NEWS: Add.
9867 2006-03-08  Simon Josefsson <simon@josefsson.org>
9869         * NEWS: Add.
9871 2006-03-08  Simon Josefsson <simon@josefsson.org>
9873         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9875 2006-03-08  Simon Josefsson <simon@josefsson.org>
9877         * po/LINGUAS, po/pl.po: Sync with TP.
9879 2006-03-08  Simon Josefsson <simon@josefsson.org>
9881         * Makefile.am: Add update-po target.
9883 2006-03-08  Simon Josefsson <simon@josefsson.org>
9885         * doc/manpages/Makefile.am: Update.
9887 2006-03-08  Simon Josefsson <simon@josefsson.org>
9889         * lib/x509/xml.c: Doc fix.
9891 2006-03-08  Simon Josefsson <simon@josefsson.org>
9893         * NEWS: Fix.
9895 2006-03-08  Simon Josefsson <simon@josefsson.org>
9897         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
9898         asn1_copy_node API.
9900 2006-03-08  Simon Josefsson <simon@josefsson.org>
9902         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
9904 2006-03-08  Simon Josefsson <simon@josefsson.org>
9906         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9907         lib/minitasn1/element.c, lib/minitasn1/int.h,
9908         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
9909         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9910         lib/minitasn1/structure.c: Update.
9912 2006-03-08  Simon Josefsson <simon@josefsson.org>
9914         * lib/x509/xml.c: Use internal error approach again, after
9915         discussion with Nikos.
9917 2006-03-08  Simon Josefsson <simon@josefsson.org>
9919         * lib/x509/xml.c: Fix.
9921 2006-03-08  Simon Josefsson <simon@josefsson.org>
9923         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
9924         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
9926 2006-03-08  Simon Josefsson <simon@josefsson.org>
9928         * lib/x509/xml.c: Fix type_field.
9930 2006-03-08  Simon Josefsson <simon@josefsson.org>
9932         * lib/x509/xml.c: Use external API.
9934 2006-03-08  Simon Josefsson <simon@josefsson.org>
9936         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9937         lib/minitasn1/element.c, lib/minitasn1/int.h,
9938         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9939         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
9941 2006-03-08  Simon Josefsson <simon@josefsson.org>
9943         * lib/x509/xml.c: Fix.
9945 2006-03-08  Simon Josefsson <simon@josefsson.org>
9947         * lib/x509/common.c: Use external libtasn1 API.
9949 2006-03-08  Simon Josefsson <simon@josefsson.org>
9951         * lib/x509/xml.c: Fix typo.
9953 2006-03-08  Simon Josefsson <simon@josefsson.org>
9955         * configure.in: Required libtasn1 0.3.1.
9957 2006-03-08  Simon Josefsson <simon@josefsson.org>
9959         * lib/x509/xml.c: Revert, we now use the new exported functions.
9961 2006-03-08  Simon Josefsson <simon@josefsson.org>
9963         * lib/x509/xml.c: Make it build.
9965 2006-03-08  Simon Josefsson <simon@josefsson.org>
9967         * NEWS: Sort.
9969 2006-03-08  Simon Josefsson <simon@josefsson.org>
9971         * NEWS: Add.
9973 2006-03-08  Simon Josefsson <simon@josefsson.org>
9975         * lib/x509/xml.c: Disable XML functionality, because it relies on
9976         libtasn1 internals.
9978 2006-03-08  Simon Josefsson <simon@josefsson.org>
9980         * NEWS: Add.
9982 2006-03-08  Simon Josefsson <simon@josefsson.org>
9984         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
9985         mingw32 builds.
9987 2006-03-08  Simon Josefsson <simon@josefsson.org>
9989         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
9990         src/common.h, src/serv.c, tests/resume.c: Indent.
9992 2006-03-08  Simon Josefsson <simon@josefsson.org>
9994         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
9995         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
9996         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
9998 2006-03-08  Simon Josefsson <simon@josefsson.org>
10000         * po/LINGUAS: Add.
10002 2006-03-08  Simon Josefsson <simon@josefsson.org>
10004         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
10005         Add.
10007 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10009         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10010         src/common.c, src/common.h: gnutls-cli can now recognize services
10011         and port numbers with the -p option.
10013 2006-03-03  Simon Josefsson <simon@josefsson.org>
10015         * .cvscopying: Fix.
10017 2006-03-03  Simon Josefsson <simon@josefsson.org>
10019         * lib/Makefile.am: Gettext fixes.
10021 2006-03-03  Simon Josefsson <simon@josefsson.org>
10023         * lib/gnutls_errors.c: Fix.
10025 2006-03-03  Simon Josefsson <simon@josefsson.org>
10027         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10028         translations.
10030 2006-03-03  Simon Josefsson <simon@josefsson.org>
10032         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10034 2006-03-03  Simon Josefsson <simon@josefsson.org>
10036         * maint.mk: Update.
10038 2006-03-03  Simon Josefsson <simon@josefsson.org>
10040         * maint-cfg.mk: Add indent file list.
10042 2006-03-03  Simon Josefsson <simon@josefsson.org>
10044         * Makefile.am: Remove indent target.
10046 2006-03-03  Simon Josefsson <simon@josefsson.org>
10048         * configure.in: Revert, autoreconf needs it.
10050 2006-03-03  Simon Josefsson <simon@josefsson.org>
10052         * configure.in: Remove gettext version stuff.
10054 2006-03-03  Simon Josefsson <simon@josefsson.org>
10056         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10057         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10058         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10059         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10060         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10061         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10062         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10064 2006-03-03  Simon Josefsson <simon@josefsson.org>
10066         * NEWS: Add.
10068 2006-03-03  Simon Josefsson <simon@josefsson.org>
10070         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
10071         Gettextize.
10073 2006-03-01  Simon Josefsson <simon@josefsson.org>
10075         * gtk-doc.make: Add.
10077 2006-03-01  Simon Josefsson <simon@josefsson.org>
10079         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10080         gl/readline.c, maint.mk: Update.
10082 2006-03-01  Simon Josefsson <simon@josefsson.org>
10084         * buildconf, maint-cfg.mk: Don't gtkdocize.
10086 2006-02-28  Simon Josefsson <simon@josefsson.org>
10088         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10089         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10090         lib/minitasn1/element.c, lib/minitasn1/errors.h,
10091         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10092         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10093         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10094         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10096 2006-02-27  Simon Josefsson <simon@josefsson.org>
10098         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10099         Eric Leblond <regit@inl.fr>.
10101 2006-02-17  Simon Josefsson <simon@josefsson.org>
10103         * lib/x509/sign.c: Fix warning.
10105 2006-02-17  Simon Josefsson <simon@josefsson.org>
10107         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10108         has the same values as GNUTLS_MAC_*.
10110 2006-02-16  Simon Josefsson <simon@josefsson.org>
10112         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10114 2006-02-14  Simon Josefsson <simon@josefsson.org>
10116         * maint-cfg.mk: Fix.
10118 2006-02-14  Simon Josefsson <simon@josefsson.org>
10120         * maint-cfg.mk: Fix.
10122 2006-02-14  Simon Josefsson <simon@josefsson.org>
10124         * maint-cfg.mk: Fix.
10126 2006-02-14  Simon Josefsson <simon@josefsson.org>
10128         * maint-cfg.mk: Fix.
10130 2006-02-14  Simon Josefsson <simon@josefsson.org>
10132         * maint-cfg.mk: Add mingw32 target.
10134 2006-02-14  Simon Josefsson <simon@josefsson.org>
10136         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10137         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10138         maintainer-makefile module.
10140 2006-02-11  Simon Josefsson <simon@josefsson.org>
10142         * lib/x509/xml.c: Use external libtasn1 API.
10144 2006-02-11  Simon Josefsson <simon@josefsson.org>
10146         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10147         lib/minitasn1/der.h, lib/minitasn1/element.c,
10148         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10149         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10151 2006-02-11  Simon Josefsson <simon@josefsson.org>
10153         * configure.in: Bump libtasn1 version.
10155 2006-02-10  Simon Josefsson <simon@josefsson.org>
10157         * NEWS, configure.in: Bump versions.
10159 2006-02-09  Simon Josefsson <simon@josefsson.org>
10161         * NEWS: Fix typo.
10163 2006-02-09  Simon Josefsson <simon@josefsson.org>
10165         * ChangeLog: [no log message]
10167 2006-02-09  Simon Josefsson <simon@josefsson.org>
10169         * NEWS: Version 1.3.4.
10171 2006-02-09  Simon Josefsson <simon@josefsson.org>
10173         * NEWS: Add.
10175 2006-02-09  Simon Josefsson <simon@josefsson.org>
10177         * NEWS, THANKS: Add.
10179 2006-02-09  Simon Josefsson <simon@josefsson.org>
10181         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10182         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10183         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10184         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10185         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10186         lib/minitasn1/structure.c: Update from libtasn1.
10188 2006-02-09  Simon Josefsson <simon@josefsson.org>
10190         * THANKS: Add.
10192 2006-02-09  Simon Josefsson <simon@josefsson.org>
10194         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10196 2006-02-08  Simon Josefsson <simon@josefsson.org>
10198         * lib/minitasn1/decoding.c: Fix typo in last commit.
10200 2006-02-08  Simon Josefsson <simon@josefsson.org>
10202         * tests/set_pkcs12_cred.c: Simplify using under gdb.
10204 2006-02-08  Simon Josefsson <simon@josefsson.org>
10206         * lib/minitasn1/decoding.c: Fix for latest certder bug.
10208 2006-02-08  Simon Josefsson <simon@josefsson.org>
10210         * tests/certder.c: Add more bug trigger.
10212 2006-02-08  Simon Josefsson <simon@josefsson.org>
10214         * tests/certder.c: Add.
10216 2006-02-08  Simon Josefsson <simon@josefsson.org>
10218         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10220 2006-02-08  Simon Josefsson <simon@josefsson.org>
10222         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10224 2006-02-08  Simon Josefsson <simon@josefsson.org>
10226         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10228 2006-02-08  Simon Josefsson <simon@josefsson.org>
10230         * lib/minitasn1/element.c: Fix copyright.
10232 2006-02-08  Simon Josefsson <simon@josefsson.org>
10234         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10235         asn1_get_length_der usage.
10237 2006-02-08  Simon Josefsson <simon@josefsson.org>
10239         * lib/minitasn1/decoding.c: Revert.
10241 2006-02-08  Simon Josefsson <simon@josefsson.org>
10243         * tests/.cvsignore: [no log message]
10245 2006-02-08  Simon Josefsson <simon@josefsson.org>
10247         * lib/minitasn1/decoding.c: Fix for cert selftest.
10249 2006-02-08  Simon Josefsson <simon@josefsson.org>
10251         * tests/Makefile.am: Add certder test.
10253 2006-02-08  Simon Josefsson <simon@josefsson.org>
10255         * tests/certder.c: Add.
10257 2006-02-08  Simon Josefsson <simon@josefsson.org>
10259         * NEWS: Add.
10261 2006-02-08  Simon Josefsson <simon@josefsson.org>
10263         * NEWS: Add.
10265 2006-02-08  Simon Josefsson <simon@josefsson.org>
10267         * lib/minitasn1/libtasn1.h: Bump version.
10269 2006-02-08  Simon Josefsson <simon@josefsson.org>
10271         * configure.in: Need libtasn1 0.2.18.
10273 2006-02-08  Simon Josefsson <simon@josefsson.org>
10275         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10276         lib/minitasn1/der.h, lib/minitasn1/element.c,
10277         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10278         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10279         by report from "Evgeny Legerov" <admin@gleg.net>.
10281 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10283         * lib/x509/xml.c: some fixes for the new libtasn1
10285 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10287         * lib/x509/mpi.c: [no log message]
10289 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10291         * lib/x509/mpi.c: corrected wrong order of free.
10293 2006-02-02  Simon Josefsson <simon@josefsson.org>
10295         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10296         for AIX compiler, reported by "Heiden, John"
10297         <JHeiden@UTNet.UToledo.Edu>.
10299 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10301         * NEWS: [no log message]
10303 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10305         * lib/gnutls_x509.c: Corrected bugs in
10306         gnutls_certificate_set_x509_crl() and
10307         gnutls_certificate_set_x509_trust(), that caused memory corruption
10308         if more than one certificates were added. Report and patch by Max
10309         Kellermann <max@duempel.org>.
10311 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10313         * NEWS: [no log message]
10315 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10317         * lib/gnutls_record.c: added some text about premature termination
10318         of sessions.
10320 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10322         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10323         gnutls_send will no longer invalidate session if the underlying send
10324         fails, but it will set may_not_write to true. That is to allow
10325         reading the already received data. Patches and bug reports by Yoann
10326         Vandoorselaere <yoann@prelude-ids.org>
10328 2006-01-27  Simon Josefsson <simon@josefsson.org>
10330         * gl/.cvsignore: [no log message]
10332 2006-01-27  Simon Josefsson <simon@josefsson.org>
10334         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10335         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
10336         Update.
10338 2006-01-27  Simon Josefsson <simon@josefsson.org>
10340         * src/common.h: Mingw32 fixes.
10342 2006-01-27  Simon Josefsson <simon@josefsson.org>
10344         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10346 2006-01-20  Simon Josefsson <simon@josefsson.org>
10348         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10350 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10352         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10353         since it is not supported any more.
10355 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10357         * doc/gnutls.texi: minor updates.
10359 2006-01-19  Simon Josefsson <simon@josefsson.org>
10361         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10362         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10364 2006-01-18  Simon Josefsson <simon@josefsson.org>
10366         * doc/TODO: Add.
10368 2006-01-18  Simon Josefsson <simon@josefsson.org>
10370         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10372 2006-01-12  Simon Josefsson <simon@josefsson.org>
10374         * NEWS, configure.in: Bump versions.
10376 2006-01-12  Simon Josefsson <simon@josefsson.org>
10378         * Makefile.am: Fix igloo scp.
10380 2006-01-12  Simon Josefsson <simon@josefsson.org>
10382         * Makefile.am: Re-add igloo.
10384 2006-01-12  Simon Josefsson <simon@josefsson.org>
10386         * ChangeLog: [no log message]
10388 2006-01-12  Simon Josefsson <simon@josefsson.org>
10390         * NEWS: Version 1.3.3.
10392 2006-01-12  Simon Josefsson <simon@josefsson.org>
10394         * .cvscopying: Fix copyright years.
10396 2006-01-12  Simon Josefsson <simon@josefsson.org>
10398         * doc/manpages/Makefile.am: Update.
10400 2006-01-11  Simon Josefsson <simon@josefsson.org>
10402         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10403         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10405 2006-01-09  Simon Josefsson <simon@josefsson.org>
10407         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10408         gl/m4/stdint.m4, gl/stdint_.h: Update.
10410 2006-01-09  Simon Josefsson <simon@josefsson.org>
10412         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10414 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10416         * doc/bibliography.texi: [no log message]
10418 2005-12-31  Simon Josefsson <simon@josefsson.org>
10420         * includes/gnutls/extra.h: C++ fix.
10422 2005-12-31  Simon Josefsson <simon@josefsson.org>
10424         * libextra/gnutls_ia.c: Doc fix.
10426 2005-12-28  Simon Josefsson <simon@josefsson.org>
10428         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10430 2005-12-28  Simon Josefsson <simon@josefsson.org>
10432         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10433         lib/gnutls_global.h, lib/minitasn1/coding.c,
10434         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10435         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10437 2005-12-26  Simon Josefsson <simon@josefsson.org>
10439         * NEWS: Add.
10441 2005-12-26  Simon Josefsson <simon@josefsson.org>
10443         * lib/gnutls_global.c: Doc fix.
10445 2005-12-26  Simon Josefsson <simon@josefsson.org>
10447         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10448         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10450 2005-12-23  Simon Josefsson <simon@josefsson.org>
10452         * NEWS: Add.
10454 2005-12-23  Simon Josefsson <simon@josefsson.org>
10456         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10457         counter for init/deinit, suggested by ZIGLIO, Frediano.
10459 2005-12-18  Simon Josefsson <simon@josefsson.org>
10461         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10463 2005-12-18  Simon Josefsson <simon@josefsson.org>
10465         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10467 2005-12-18  Simon Josefsson <simon@josefsson.org>
10469         * tests/resume.c: Fix mem leak.
10471 2005-12-17  Simon Josefsson <simon@josefsson.org>
10473         * NEWS: Add.
10475 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10477         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10478         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10479         copy that caused crashes.
10481 2005-12-17  Simon Josefsson <simon@josefsson.org>
10483         * tests/resume.c: More debug info.
10485 2005-12-17  Simon Josefsson <simon@josefsson.org>
10487         * tests/.cvsignore: [no log message]
10489 2005-12-17  Simon Josefsson <simon@josefsson.org>
10491         * NEWS: Add.
10493 2005-12-17  Simon Josefsson <simon@josefsson.org>
10495         * tests/Makefile.am: Add resume self test.
10497 2005-12-17  Simon Josefsson <simon@josefsson.org>
10499         * tests/resume.c: Add, to test resume funtions.
10501 2005-12-17  Simon Josefsson <simon@josefsson.org>
10503         * NEWS: Fix.
10505 2005-12-17  Simon Josefsson <simon@josefsson.org>
10507         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10509 2005-12-16  Simon Josefsson <simon@josefsson.org>
10511         * doc/TODO: Add.
10513 2005-12-16  Simon Josefsson <simon@josefsson.org>
10515         * lib/gnutls_state.c: Doc fix.
10517 2005-12-16  Simon Josefsson <simon@josefsson.org>
10519         * NEWS, includes/gnutls/gnutls.h.in: Add.
10521 2005-12-16  Simon Josefsson <simon@josefsson.org>
10523         * lib/gnutls_state.c: Add API to get master secret too.
10525 2005-12-15  Simon Josefsson <simon@josefsson.org>
10527         * includes/gnutls/gnutls.h.in: Fix.
10529 2005-12-15  Simon Josefsson <simon@josefsson.org>
10531         * includes/gnutls/gnutls.h.in: Fix indentation.
10533 2005-12-15  Simon Josefsson <simon@josefsson.org>
10535         * NEWS: Add.
10537 2005-12-15  Simon Josefsson <simon@josefsson.org>
10539         * Makefile.am, includes/gnutls/extra.h,
10540         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10541         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10542         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10543         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10544         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10545         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10546         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10547         lib/ext_inner_application.h, lib/ext_max_record.c,
10548         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10549         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10550         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10551         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10552         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10553         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10554         lib/gnutls_session.c, lib/gnutls_session_pack.c,
10555         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10556         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10557         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10558         tests/dhepskself.c, tests/tlsia.c: Indent more.
10560 2005-12-15  Simon Josefsson <simon@josefsson.org>
10562         * NEWS, configure.in: Bump versions.
10564 2005-12-15  Simon Josefsson <simon@josefsson.org>
10566         * Makefile.am: Remove igloo, it seem weird.
10568 2005-12-15  Simon Josefsson <simon@josefsson.org>
10570         * ChangeLog: [no log message]
10572 2005-12-15  Simon Josefsson <simon@josefsson.org>
10574         * NEWS: Version 1.3.2.
10576 2005-12-15  Simon Josefsson <simon@josefsson.org>
10578         * doc/manpages/Makefile.am: Update.
10580 2005-12-15  Simon Josefsson <simon@josefsson.org>
10582         * NEWS: Add.
10584 2005-12-15  Simon Josefsson <simon@josefsson.org>
10586         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
10588 2005-12-15  Simon Josefsson <simon@josefsson.org>
10590         * lib/gnutls_int.h: Remove debug code.
10592 2005-12-15  Simon Josefsson <simon@josefsson.org>
10594         * THANKS: Add.
10596 2005-12-15  Simon Josefsson <simon@josefsson.org>
10598         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
10599         functions to access the TLS PRF and to extract client/server random
10600         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10602 2005-12-15  Simon Josefsson <simon@josefsson.org>
10604         * NEWS: Fix.
10606 2005-12-15  Simon Josefsson <simon@josefsson.org>
10608         * NEWS: Fix.
10610 2005-12-15  Simon Josefsson <simon@josefsson.org>
10612         * doc/reference/Makefile.am: Ignore more.
10614 2005-12-15  Simon Josefsson <simon@josefsson.org>
10616         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
10617         message]
10619 2005-12-15  Simon Josefsson <simon@josefsson.org>
10621         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
10622         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
10623         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
10624         lib/defines.h, lib/ext_inner_application.c,
10625         lib/ext_inner_application.h, lib/gnutls_alert.c,
10626         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
10627         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10628         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
10629         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
10630         support.
10632 2005-12-15  Simon Josefsson <simon@josefsson.org>
10634         * gl/m4/gnulib-comp.m4: Update.
10636 2005-12-12  Simon Josefsson <simon@josefsson.org>
10638         * doc/TODO: Add.
10640 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10642         * lib/gnutls_ui.c: added missing set_params_function()
10644 2005-12-09  Simon Josefsson <simon@josefsson.org>
10646         * configure.in: Bump versions.
10648 2005-12-09  Simon Josefsson <simon@josefsson.org>
10650         * NEWS: Add.
10652 2005-12-09  Simon Josefsson <simon@josefsson.org>
10654         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
10655         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
10656         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
10657         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
10658         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
10659         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
10660         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
10661         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
10662         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
10663         "unsigned".  Remove unused "sint".
10665 2005-12-09  Simon Josefsson <simon@josefsson.org>
10667         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10668         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
10669         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
10670         lib/x509/mpi.h, libextra/openpgp/extras.c,
10671         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
10672         uint32 with uint32_t.
10674 2005-12-09  Simon Josefsson <simon@josefsson.org>
10676         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
10677         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
10678         lib/ext_max_record.h, lib/ext_server_name.c,
10679         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
10680         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10681         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
10682         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
10683         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
10684         lib/x509/x509_write.c: Replace uint16 with uint16_t.
10686 2005-12-09  Simon Josefsson <simon@josefsson.org>
10688         * configure.in: Remove unused sizeof checks.
10690 2005-12-09  Simon Josefsson <simon@josefsson.org>
10692         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
10693         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10694         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
10695         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
10696         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
10697         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
10698         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
10699         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
10700         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
10701         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10702         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
10703         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
10704         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
10706 2005-12-09  Simon Josefsson <simon@josefsson.org>
10708         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
10710 2005-12-09  Simon Josefsson <simon@josefsson.org>
10712         * lib/defines.h: Remove unused types, to start the transition to the
10713         POSIX integer types (uint32_t, uint16_t, uint8_t).
10715 2005-12-09  Simon Josefsson <simon@josefsson.org>
10717         * src/Makefile.am: Remove -I../lib, these tools should only use the
10718         external API.
10720 2005-12-09  Simon Josefsson <simon@josefsson.org>
10722         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
10723         so include it at the right place.
10725 2005-12-08  Simon Josefsson <simon@josefsson.org>
10727         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
10729 2005-12-08  Simon Josefsson <simon@josefsson.org>
10731         * lib/gnutls_x509.c: Fix mem leak.
10733 2005-12-08  Simon Josefsson <simon@josefsson.org>
10735         * ChangeLog: [no log message]
10737 2005-12-08  Simon Josefsson <simon@josefsson.org>
10739         * NEWS: Version 1.3.1.
10741 2005-12-08  Simon Josefsson <simon@josefsson.org>
10743         * lib/gnutls_str.c: Fix.
10745 2005-12-08  Simon Josefsson <simon@josefsson.org>
10747         * tests/Makefile.am: Dist pkcs8 blobs.
10749 2005-12-08  Simon Josefsson <simon@josefsson.org>
10751         * NEWS: Add.
10753 2005-12-08  Simon Josefsson <simon@josefsson.org>
10755         * NEWS: Add.
10757 2005-12-08  Simon Josefsson <simon@josefsson.org>
10759         * doc/manpages/Makefile.am: Update.
10761 2005-12-08  Simon Josefsson <simon@josefsson.org>
10763         * NEWS: Add.
10765 2005-12-08  Simon Josefsson <simon@josefsson.org>
10767         * doc/TODO: Fix.
10769 2005-12-08  Simon Josefsson <simon@josefsson.org>
10771         * tests/enc3pkcs8.pem: add
10773 2005-12-08  Simon Josefsson <simon@josefsson.org>
10775         * tests/enc3pkcs8.pem: Add.
10777 2005-12-08  Simon Josefsson <simon@josefsson.org>
10779         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
10781 2005-12-08  Simon Josefsson <simon@josefsson.org>
10783         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
10785 2005-12-08  Simon Josefsson <simon@josefsson.org>
10787         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
10789 2005-12-08  Simon Josefsson <simon@josefsson.org>
10791         * NEWS: Add.
10793 2005-12-08  Simon Josefsson <simon@josefsson.org>
10795         * src/certtool.c: Make --password work for PKCS#8 --key-info.
10797 2005-12-08  Simon Josefsson <simon@josefsson.org>
10799         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
10801 2005-12-08  Simon Josefsson <simon@josefsson.org>
10803         * doc/TODO: Remove.
10805 2005-12-08  Simon Josefsson <simon@josefsson.org>
10807         * NEWS: Add.
10809 2005-12-08  Simon Josefsson <simon@josefsson.org>
10811         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
10812         Remove unused "encrypted" variable.
10814 2005-12-08  Simon Josefsson <simon@josefsson.org>
10816         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
10817         passwords.
10819 2005-12-08  Simon Josefsson <simon@josefsson.org>
10821         * NEWS: Fix.
10823 2005-12-08  Simon Josefsson <simon@josefsson.org>
10825         * tests/.cvsignore: [no log message]
10827 2005-12-08  Simon Josefsson <simon@josefsson.org>
10829         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
10830         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
10831         credentials from PKCS#12 files.
10833 2005-12-08  Simon Josefsson <simon@josefsson.org>
10835         * src/certtool.c: Print PKCS#12 type for each element.
10837 2005-12-06  Simon Josefsson <simon@josefsson.org>
10839         * doc/protocol/rfc4279.txt: Add.
10841 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10843         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
10844         Bugs reported by Yoann Vandoorselare.
10846 2005-12-02  Simon Josefsson <simon@josefsson.org>
10848         * Makefile.am: Put 1.3.x releases in devel/ directory.
10850 2005-12-02  Simon Josefsson <simon@josefsson.org>
10852         * doc/TODO: add
10854 2005-12-02  Simon Josefsson <simon@josefsson.org>
10856         * doc/TODO: Add.
10858 2005-12-02  Simon Josefsson <simon@josefsson.org>
10860         * doc/TODO: Fix.
10862 2005-12-02  Simon Josefsson <simon@josefsson.org>
10864         * doc/TODO: Add.
10866 2005-12-02  Simon Josefsson <simon@josefsson.org>
10868         * doc/TODO: Add.
10870 2005-12-02  Simon Josefsson <simon@josefsson.org>
10872         * doc/TODO: Add.
10874 2005-12-02  Simon Josefsson <simon@josefsson.org>
10876         * doc/TODO: Add.
10878 2005-12-02  Simon Josefsson <simon@josefsson.org>
10880         * doc/README.CODING_STYLE: Mention indentation.
10882 2005-12-02  Simon Josefsson <simon@josefsson.org>
10884         * doc/TODO: Add.
10886 2005-12-01  Simon Josefsson <simon@josefsson.org>
10888         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
10890 2005-12-01  Simon Josefsson <simon@josefsson.org>
10892         * src/cli.c: Don't infloop.
10894 2005-12-01  Simon Josefsson <simon@josefsson.org>
10896         * NEWS: Add.
10898 2005-12-01  Simon Josefsson <simon@josefsson.org>
10900         * src/cli.c: Check starttls_alarmed earlier, the signal might be
10901         sent before select is called.  Report by Otto Maddox
10902         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
10903         Ando <nand@mac.com>.
10905 2005-12-01  Simon Josefsson <simon@josefsson.org>
10907         * tests/.cvsignore: [no log message]
10909 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10911         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
10912         lib/gnutls_session_pack.c: Some fixes in session resumption and
10913         prototypes. Based on patches and suggestions by Joe Orton.
10915 2005-11-21  Simon Josefsson <simon@josefsson.org>
10917         * doc/protocol/tls-numbers.txt: From
10918         <http://people.nokia.net/~pasi/tls-numbers.txt>.
10920 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10922         * lib/x509/privkey_pkcs8.c: added some clarification about the
10923         encryption status.
10925 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10927         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
10928         machines. Reported by Max Kellermann <max@duempel.org>.
10930 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10932         * src/cli-gaa.c, src/cli.gaa: [no log message]
10934 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10936         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
10937         more fixes for PSK.
10939 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10941         * configure.in: the library version number was bumped to 13 to allow
10942         for incompatible changes.
10944 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10946         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
10947         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10948         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10949         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
10950         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
10951         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
10952         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
10953         DHE-PSK ciphersuite additions.
10955 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10957         * lib/gnutls_psk.c: some documentation updates
10959 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10961         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
10962         gnutls_anon_set_params_function was renamed to
10963         gnutls_anon_set_server_params_function to be more consistent with
10964         the other functions. The same for the PSK.
10966 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10968         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
10969         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
10970         converted to behave similarly to get_dh_params.
10972 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10974         * doc/gnutls.texi: [no log message]
10976 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10978         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
10979         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
10980         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
10981         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
10982         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
10983         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
10984         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
10985         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10986         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
10987         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
10988         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
10989         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
10990         DHE-PSK ciphersuites and some cleanups.
10992 2005-11-15  Simon Josefsson <simon@josefsson.org>
10994         * NEWS: Typo.
10996 2005-11-15  Simon Josefsson <simon@josefsson.org>
10998         * NEWS, configure.in: Bump versions.
11000 2005-11-15  Simon Josefsson <simon@josefsson.org>
11002         * ChangeLog: [no log message]
11004 2005-11-15  Simon Josefsson <simon@josefsson.org>
11006         * NEWS: Version 1.3.0.
11008 2005-11-15  Simon Josefsson <simon@josefsson.org>
11010         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11012 2005-11-15  Simon Josefsson <simon@josefsson.org>
11014         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11015         CHECKSUMS.
11017 2005-11-15  Simon Josefsson <simon@josefsson.org>
11019         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11020         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11021         "-d""<2005-11-08""", and manually adjusting the start and end of the
11022         file.
11024 2005-11-15  Simon Josefsson <simon@josefsson.org>
11026         * Makefile.am: Don't use --tags for cvs2cl.
11028 2005-11-15  Simon Josefsson <simon@josefsson.org>
11030         * lib/Makefile.am: Dist auth_psk.h.
11032 2005-11-15  Simon Josefsson <simon@josefsson.org>
11034         * NEWS: Fix.
11036 2005-11-15  Simon Josefsson <simon@josefsson.org>
11038         * NEWS: Add.
11040 2005-11-15  Simon Josefsson <simon@josefsson.org>
11042         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11043         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11044         code, to remove use of C++ // comments.
11046 2005-11-15  Simon Josefsson <simon@josefsson.org>
11048         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
11049         and install SRP man pages too.
11051 2005-11-15  Simon Josefsson <simon@josefsson.org>
11053         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11054         src/Makefile.am, src/prime.c: Disable more SRP stuff if
11055         --disable-srp, tiny patch from Albert Chin
11056         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11057         from RedHat gnutls-1.2.6 RPM.
11059 2005-11-15  Simon Josefsson <simon@josefsson.org>
11061         * NEWS: Use more verbose NEWS entry format.
11063 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11065         * tests/pskself.c: updated PSK self test
11067 2005-11-15  Simon Josefsson <simon@josefsson.org>
11069         * src/certtool-gaa.c: Fix.
11071 2005-11-15  Simon Josefsson <simon@josefsson.org>
11073         * doc/manpages/Makefile.am: Generated.
11075 2005-11-15  Simon Josefsson <simon@josefsson.org>
11077         * tests/.cvsignore: [no log message]
11079 2005-11-15  Simon Josefsson <simon@josefsson.org>
11081         * tests/Makefile.am: Add pskself.
11083 2005-11-15  Simon Josefsson <simon@josefsson.org>
11085         * tests/pskself.c: Add, based on anonself.c.
11087 2005-11-15  Simon Josefsson <simon@josefsson.org>
11089         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11090         errors.
11092 2005-11-15  Simon Josefsson <simon@josefsson.org>
11094         * lib/gnutls_psk.c: Doc fix.
11096 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11098         * doc/TODO: [no log message]
11100 2005-11-14  Simon Josefsson <simon@josefsson.org>
11102         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11103         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11104         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
11105         <gnutls-dev@mlists.thewrittenword.com>.
11107 2005-11-14  Simon Josefsson <simon@josefsson.org>
11109         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11110         constant, for IBM C v6.  Tiny patch from Albert Chin
11111         <gnutls-dev@mlists.thewrittenword.com>.
11113 2005-11-14  Simon Josefsson <simon@josefsson.org>
11115         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11116         MAP_FAILED, tiny patch from Albert Chin
11117         <gnutls-dev@mlists.thewrittenword.com>
11119 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11121         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11122         ciphersuites.
11124 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11126         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11127         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11128         doc/internals.texi: added brief documentation on the extension and
11129         auth_method internals.
11131 2005-11-12  Simon Josefsson <simon@josefsson.org>
11133         * doc/TODO: Add.
11135 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11137         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11138         src/certtool.gaa: some documentation updates.
11140 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11142         * doc/arch/certificate-user-use-case.eps,
11143         doc/arch/certificate-user-use-case.pdf,
11144         doc/arch/client-server-use-case.eps,
11145         doc/arch/client-server-use-case.pdf,
11146         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11147         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11148         doc/arch/objects.eps, doc/arch/objects.pdf,
11149         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11150         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11151         doc/internals.texi, doc/objects.pdf: moved architecture figures to
11152         arch/
11154 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11156         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11157         past changes.
11159 2005-11-10  Simon Josefsson <simon@josefsson.org>
11161         * gl/inet_ntop.h, gl/readline.c: Update.
11163 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11165         * doc/gnutls.texi: [no log message]
11167 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11169         * lib/gnutls_int.h: [no log message]
11171 2005-11-08  Simon Josefsson <simon@josefsson.org>
11173         * doc/signatures.texi: Add.
11175 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11177         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11178         doc/client-server-use-case.pdf, doc/gnutls.texi,
11179         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11180         doc/internals.texi, doc/objects.pdf: added some stuff about the
11181         internals of gnutls.
11183 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11185         * : added again the files in binary mode.
11187 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11189         * : [no log message]
11191 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11193         * : added some architectural diagrams. Quite primitive.
11195 2005-11-08  Simon Josefsson <simon@josefsson.org>
11197         * doc/signatures.texi: add
11199 2005-11-08  Simon Josefsson <simon@josefsson.org>
11201         * doc/signatures.texi: Wrap around <80 columns.
11203 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11205         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11206         src/serv.c: fixed bug in session packing for anonymous connections.
11208 2005-11-07  Simon Josefsson <simon@josefsson.org>
11210         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11211         tests/openssl.c, tests/x509_test.c: Indent.
11213 2005-11-07  Simon Josefsson <simon@josefsson.org>
11215         * Makefile.am: Indent tests/.
11217 2005-11-07  Simon Josefsson <simon@josefsson.org>
11219         * NEWS: Add.
11221 2005-11-07  Simon Josefsson <simon@josefsson.org>
11223         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11224         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11225         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11226         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11227         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11228         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11229         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11230         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11231         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11232         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11233         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11234         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11235         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11236         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11237         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11238         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11239         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11240         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11241         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11242         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11243         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11244         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11245         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11246         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11247         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11248         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11249         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11250         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11251         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11252         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11253         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11254         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11255         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11256         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11257         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11258         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11259         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11260         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11261         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11262         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11263         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11264         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11265         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11266         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11267         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11268         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11269         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11270         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11271         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11272         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11273         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11274         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11275         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11276         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11277         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11278         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11279         libextra/openpgp/xml.c, libextra/openssl_compat.c,
11280         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11281         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11282         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11283         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11285 2005-11-07  Simon Josefsson <simon@josefsson.org>
11287         * Makefile.am: Use GNU coding style for indent.
11289 2005-11-07  Simon Josefsson <simon@josefsson.org>
11291         * doc/manpages/Makefile.am: Add.
11293 2005-11-07  Simon Josefsson <simon@josefsson.org>
11295         * doc/reference/Makefile.am: Ignore more headers.
11297 2005-11-07  Simon Josefsson <simon@josefsson.org>
11299         * src/.cvsignore: [no log message]
11301 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11303         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11304         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11306 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11308         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11309         doc/manpages/Makefile.am, doc/manpages/psktool.1,
11310         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11311         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11312         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11313         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11314         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11315         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11316         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11317         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11318         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11319         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11320         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11321         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11322         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
11324 2005-11-07  Simon Josefsson <simon@josefsson.org>
11326         * ChangeLog: [no log message]
11328 2005-11-07  Simon Josefsson <simon@josefsson.org>
11330         * Version 1.2.9.
11332         ----------------------------------------------------------------------
11333         Copyright (C) 2005, 2006, 2007 Free Software Foundation
11334         Copying and distribution of this file, with or without modification,
11335         are permitted in any medium without royalty provided the copyright
11336         notice and this notice are preserved.