Add.
[gnutls.git] / ChangeLog
blob4f6d87f648bcdc3327ea5177de663d38d889a172
1 2008-05-19  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.10.
5 2008-05-19  Simon Josefsson <simon@josefsson.org>
7         * configure.in: Bump versions.
9 2008-05-19  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Add.
13 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
15         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
16         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
17         Ballester.
19 2008-05-19  Simon Josefsson <simon@josefsson.org>
21         * Makefile.am: Disable ftp.gnutls.org for now.
23 2008-05-19  Simon Josefsson <simon@josefsson.org>
25         * lgl/vasnprintf.c: Update gnulib files.
27 2008-05-19  Simon Josefsson <simon@josefsson.org>
29         * NEWS: Add.
31 2008-05-19  Simon Josefsson <simon@josefsson.org>
33         * lib/ext_server_name.c, lib/gnutls_cipher.c,
34         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
35         vulnerabilities.  See
36         http://www.gnu.org/software/gnutls/security.html for updates.
38 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
40         * NEWS: Use umask to restrict permissions to owner before creating a
41         file.
43 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
45         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
46         src/certtool.gaa: Use umask to restrict the newly created file's
47         permissions if operating on a private key.  This effectively fixes
48         the issue reported at
49         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
50         followups.
52 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
54         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
55         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
56         Updated the C++ API with patch from Eduardo Villanueva Che.
57         Suggested by Benjamin Herr.
59 2008-05-16  Simon Josefsson <simon@josefsson.org>
61         * ChangeLog: Generated.
63 2008-05-16  Simon Josefsson <simon@josefsson.org>
65         * NEWS: Version 2.3.9.
67 2008-05-16  Simon Josefsson <simon@josefsson.org>
69         * configure.in: Remove obsolete comment.
71 2008-05-16  Simon Josefsson <simon@josefsson.org>
73         * configure.in: Typo.
75 2008-05-16  Simon Josefsson <simon@josefsson.org>
77         * NEWS: Add.
79 2008-05-16  Simon Josefsson <simon@josefsson.org>
81         * configure.in: Don't check for present headers, hard code checks
82         for silly src/cfg/.
84 2008-05-16  Simon Josefsson <simon@josefsson.org>
86         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
87         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
89 2008-05-16  Simon Josefsson <simon@josefsson.org>
91         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
92         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
93         gnulib module.
95 2008-05-16  Simon Josefsson <simon@josefsson.org>
97         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
98         to files, change permissions of file.  Now the file which the
99         private key is saved to is chmod'ed 0600.  Reported by martin f
100         krafft <madduck@debian.org> see
101         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
103 2008-05-16  Simon Josefsson <simon@josefsson.org>
105         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
106         src/certtool.c: certtool: Encrypting a private key now require a
107         confirmed password.  Before, './certtool -k -8' would merely ask for
108         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
109         <nebuchadnezzar@asgardr.info> see
110         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
112 2008-05-16  Simon Josefsson <simon@josefsson.org>
114         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
115         gnulib files.
117 2008-05-16  Simon Josefsson <simon@josefsson.org>
119         * NEWS, configure.in: Remove --enable-profile-mode.
121 2008-05-16  Simon Josefsson <simon@josefsson.org>
123         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
125 2008-05-15  Simon Josefsson <simon@josefsson.org>
127         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
129 2008-05-15  Simon Josefsson <simon@josefsson.org>
131         * src/cli.c: Fix so that PSK authentication works.
133 2008-05-15  Simon Josefsson <simon@josefsson.org>
135         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
136         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
138 2008-05-11  Simon Josefsson <simon@josefsson.org>
140         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
142 2008-05-07  Simon Josefsson <simon@josefsson.org>
144         * NEWS: Add.
146 2008-05-07  Simon Josefsson <simon@josefsson.org>
148         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
149         openpgp is disabled.
151 2008-05-07  Simon Josefsson <simon@josefsson.org>
153         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
154         built.
156 2008-05-07  Simon Josefsson <simon@josefsson.org>
158         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
159         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
160         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
161         <https://savannah.gnu.org/support/index.php?106342>.
163 2008-05-06  Simon Josefsson <simon@josefsson.org>
165         * lib/gnutls_global.c: Fix warning.
167 2008-05-06  Simon Josefsson <simon@josefsson.org>
169         * NEWS, gl/getaddrinfo.h: Update gnulib files.
171 2008-05-06  Simon Josefsson <simon@josefsson.org>
173         * NEWS: Fix.
175 2008-05-06  Simon Josefsson <simon@josefsson.org>
177         * NEWS: Add.
179 2008-05-06  Simon Josefsson <simon@josefsson.org>
181         * lib/openpgp/output.c: More translation markups.
183 2008-05-06  Simon Josefsson <simon@josefsson.org>
185         * po/POTFILES.in: Add translations from openpgp output functions
186         too.
188 2008-05-06  Simon Josefsson <simon@josefsson.org>
190         * lib/x509/output.c: Translation fixes, tiny patch from Benno
191         Schulenberg <bensberg@justemail.net>.
193 2008-05-05  Simon Josefsson <simon@josefsson.org>
195         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
196         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
198 2008-05-02  Simon Josefsson <simon@josefsson.org>
200         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
201         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
202         2008 +0300
204 2008-04-30  Simon Josefsson <simon@josefsson.org>
206         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
208 2008-04-30  Simon Josefsson <simon@josefsson.org>
210         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
211         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
212         gnulib files.
214 2008-04-29  Simon Josefsson <simon@josefsson.org>
216         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
217         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
219 2008-04-29  Simon Josefsson <simon@josefsson.org>
221         * NEWS: Add.
223 2008-04-29  Simon Josefsson <simon@josefsson.org>
225         * configure.in: Call AM_CONDITIONAL at top-level.
227 2008-04-29  Simon Josefsson <simon@josefsson.org>
229         * NEWS, configure.in: Bump versions.
231 2008-04-29  Simon Josefsson <simon@josefsson.org>
233         * Makefile.am: Dist maint.mk.
235 2008-04-29  Simon Josefsson <simon@josefsson.org>
237         * ChangeLog: Generated.
239 2008-04-29  Simon Josefsson <simon@josefsson.org>
241         * NEWS: Version 2.3.8.
243 2008-04-29  Simon Josefsson <simon@josefsson.org>
245         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
246         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
247         lgl/string.in.h: Update gnulib files.
249 2008-04-29  Simon Josefsson <simon@josefsson.org>
251         * po/LINGUAS, po/vi.po.in: Sync with TP.
253 2008-04-29  Simon Josefsson <simon@josefsson.org>
255         * NEWS: Add.
257 2008-04-29  Simon Josefsson <simon@josefsson.org>
259         * NEWS: Add.
261 2008-04-29  Simon Josefsson <simon@josefsson.org>
263         * NEWS: Add.
265 2008-04-29  Simon Josefsson <simon@josefsson.org>
267         * NEWS: Clarify area of change.
269 2008-04-29  Simon Josefsson <simon@josefsson.org>
271         * NEWS: Add.
273 2008-04-29  Simon Josefsson <simon@josefsson.org>
275         * NEWS: Add.
277 2008-04-29  Simon Josefsson <simon@josefsson.org>
279         * lib/gnutls_handshake.c: Doc fix.
281 2008-04-29  Simon Josefsson <simon@josefsson.org>
283         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
284         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
285         Increase max handshake packet size.  Add new error code for
286         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
287         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
288         test servers.
290 2008-04-29  Simon Josefsson <simon@josefsson.org>
292         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
293         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
294         +0200
296 2008-04-28  Simon Josefsson <simon@josefsson.org>
298         * src/cli.c: Avoid another duplicate call to socket_bye() which can
299         cause a crash.
301 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
303         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
304         src/tests.c: gnutls-cli will exit once a certificate that doesn't
305         have the correct name is found.
307 2008-04-28  Simon Josefsson <simon@josefsson.org>
309         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
310         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
311         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
312         for newly added APIs.
314 2008-04-28  Simon Josefsson <simon@josefsson.org>
316         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
317         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
318         warnings).
320 2008-04-28  Simon Josefsson <simon@josefsson.org>
322         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
323         gtk-doc warnings).
325 2008-04-28  Simon Josefsson <simon@josefsson.org>
327         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
328         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
329         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
330         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
331         warnings).
333 2008-04-28  Simon Josefsson <simon@josefsson.org>
335         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
336         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
338 2008-04-28  Simon Josefsson <simon@josefsson.org>
340         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
341         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
342         +0200
344 2008-04-28  Simon Josefsson <simon@josefsson.org>
346         * NEWS: Add.
348 2008-04-28  Simon Josefsson <simon@josefsson.org>
350         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
351         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
352         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
353         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
354         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
355         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
357 2008-04-28  Simon Josefsson <simon@josefsson.org>
359         * NEWS: Add.
361 2008-04-28  Simon Josefsson <simon@josefsson.org>
363         * configure.in: Fix typo.
365 2008-04-28  Simon Josefsson <simon@josefsson.org>
367         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
368         by default.
370 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
372         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
373         registration test.
375 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
377         * lib/crypto.c: add warning that these functions have to be called
378         before gnutls_global_init().
380 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
382         * lib/crypto.c, lib/random.c: faster seek into the list.
384 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
386         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
387         deregisteration function to free buffers allocated for registering
388         algorithms.
390 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
392         * lib/crypto.c: corrected segmentation fault on registering ciphers.
394 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
396         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
397         src/certtool.gaa: added --outraw --inraw options.
399 2008-04-23  Simon Josefsson <simon@josefsson.org>
401         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
403 2008-04-23  Simon Josefsson <simon@josefsson.org>
405         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
406         1.4.1rc1 is released.
408 2008-04-22  Simon Josefsson <simon@josefsson.org>
410         * gl/arpa_inet.in.h: Update gnulib files.
412 2008-04-22  Simon Josefsson <simon@josefsson.org>
414         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
415         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
417 2008-04-22  Simon Josefsson <simon@josefsson.org>
419         * NEWS, configure.in: Bump versions.
421 2008-04-22  Simon Josefsson <simon@josefsson.org>
423         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
424         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
425         +0200
427 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
429         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
430         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
431         2008 +0300
433 2008-04-21  Simon Josefsson <simon@josefsson.org>
435         * ChangeLog: Generated.
437 2008-04-21  Simon Josefsson <simon@josefsson.org>
439         * NEWS: Version 2.3.7.
441 2008-04-21  Simon Josefsson <simon@josefsson.org>
443         * doc/Makefile.am: Don't clean Guile documentations on make clean.
445 2008-04-21  Simon Josefsson <simon@josefsson.org>
447         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
448         Fix warnings.
450 2008-04-21  Simon Josefsson <simon@josefsson.org>
452         * NEWS: Fix.
454 2008-04-21  Simon Josefsson <simon@josefsson.org>
456         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
457         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
458         lib/minitasn1/element.c, lib/minitasn1/int.h,
459         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
460         1.4.
462 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
464         * NEWS: opencdk now properly sets the key usage bits into openpgp
465         keys.
467 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
469         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
470         while reading public keys.
472 2008-04-18  Simon Josefsson <simon@josefsson.org>
474         * NEWS, THANKS: Add.
476 2008-04-18  Simon Josefsson <simon@josefsson.org>
478         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
479         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
480         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
481         part is necessary too.
483 2008-04-18  Simon Josefsson <simon@josefsson.org>
485         * NEWS, src/certtool.c: certtool: with --generate-request and newly
486         generated keys, print the key.
488 2008-04-18  Simon Josefsson <simon@josefsson.org>
490         * configure.in: Explain libgcrypt around gnulib.
492 2008-04-18  Simon Josefsson <simon@josefsson.org>
494         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
495         document opencdk API.
497 2008-04-18  Simon Josefsson <simon@josefsson.org>
499         * NEWS: Add.
501 2008-04-18  Simon Josefsson <simon@josefsson.org>
503         * NEWS: Add.
505 2008-04-18  Simon Josefsson <simon@josefsson.org>
507         * configure.in: Typo fix.
509 2008-04-18  Simon Josefsson <simon@josefsson.org>
511         * lib/Makefile.am: Link to -lws2_32 if needed.
513 2008-04-18  Simon Josefsson <simon@josefsson.org>
515         * configure.in: Define WINVER to get modern features.  Test for
516         ws2_32.  Add conditional.
518 2008-04-18  Simon Josefsson <simon@josefsson.org>
520         * NEWS: Add.
522 2008-04-18  Simon Josefsson <simon@josefsson.org>
524         * lib/x509/output.c: Use ASCII-only isprint function to get
525         consistent outputs.  Reported by Massimo Gaspari
526         <massimo.gaspari@alice.it> in
527         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
529 2008-04-18  Simon Josefsson <simon@josefsson.org>
531         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
532         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
533         for lib/x509/output.c.
535 2008-04-18  Simon Josefsson <simon@josefsson.org>
537         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
538         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
539         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
540         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
541         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
542         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
543         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
544         gl/ for opencdk.
546 2008-04-18  Simon Josefsson <simon@josefsson.org>
548         * configure.in: Link to libgcrypt when running gnulib checks, to get
549         their vasprintf on MinGW.
551 2008-04-18  Simon Josefsson <simon@josefsson.org>
553         * configure.in: Don't check for vasprintf, already checked for by
554         gnulib.
556 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
558         * lib/openpgp/pgp.c: corrected typo.
560 2008-04-17  Simon Josefsson <simon@josefsson.org>
562         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
563         Fix some obsolete stuff.
565 2008-04-17  Simon Josefsson <simon@josefsson.org>
567         * NEWS, configure.in: Bump versions.
569 2008-04-17  Simon Josefsson <simon@josefsson.org>
571         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
573 2008-04-17  Simon Josefsson <simon@josefsson.org>
575         * ChangeLog: Generated.
577 2008-04-17  Simon Josefsson <simon@josefsson.org>
579         * NEWS: Version 2.3.6.
581 2008-04-17  Simon Josefsson <simon@josefsson.org>
583         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
584         rpl_strerror problem when linking on HPUX, see:
586         <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>.
588 2008-04-17  Simon Josefsson <simon@josefsson.org>
590         * NEWS: Add.
592 2008-04-17  Simon Josefsson <simon@josefsson.org>
594         * NEWS: Add.
596 2008-04-17  Simon Josefsson <simon@josefsson.org>
598         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
599         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
600         +0200
602 2008-04-17  Simon Josefsson <simon@josefsson.org>
604         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
606 2008-04-17  Simon Josefsson <simon@josefsson.org>
608         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
609         namespace.
611 2008-04-17  Simon Josefsson <simon@josefsson.org>
613         * lib/auth_cert.c: Fix warning.
615 2008-04-17  Ludovic Courtès <ludo@gnu.org>
617         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
618         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
619         +0200
621 2008-04-17  Simon Josefsson <simon@josefsson.org>
623         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
624         libextra/ and includes/.
626 2008-04-17  Simon Josefsson <simon@josefsson.org>
628         * lib/Makefile.am: Simplify cdk handling.
630 2008-04-17  Simon Josefsson <simon@josefsson.org>
632         * doc/gnutls.texi: Discuss OpenCDK better.
634 2008-04-17  Simon Josefsson <simon@josefsson.org>
636         * README: No need for external opencdk.
638 2008-04-17  Simon Josefsson <simon@josefsson.org>
640         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
641         link with external opencdk.  It seems we now don't have resources to
642         maintain the LGPL opencdk code externally, since making it use
643         GnuTLS's crypto code will be complicated.  See discussion in:
645         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
647 2008-04-17  Simon Josefsson <simon@josefsson.org>
649         * configure.in: No need for alloca checks.
651 2008-04-17  Simon Josefsson <simon@josefsson.org>
653         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
654         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
655         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
656         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
657         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
658         instead.  One reason is increased portability to Windows, the other
659         is that several of the uses may be unsafe because the size of data
660         allocated could be large.  Reported by Massimo Gaspari
661         <massimo.gaspari@alice.it> in
662         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
664 2008-04-17  Simon Josefsson <simon@josefsson.org>
666         * lib/auth_cert.c: Don't use alloca, the certificate list can be
667         larger than stack size.
669 2008-04-17  Simon Josefsson <simon@josefsson.org>
671         * THANKS: Add.
673 2008-04-17  Simon Josefsson <simon@josefsson.org>
675         * THANKS: Add.
677 2008-04-17  Simon Josefsson <simon@josefsson.org>
679         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
680         doesn't work under Windows.  Reported by Massimo Gaspari
681         <massimo.gaspari@alice.it> in
682         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
684 2008-04-17  Simon Josefsson <simon@josefsson.org>
686         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
687         modern libtasn1.
689 2008-04-17  Simon Josefsson <simon@josefsson.org>
691         * doc/examples/Makefile.am: Fix typo.
693 2008-04-17  Simon Josefsson <simon@josefsson.org>
695         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
696         improve portability.  Based on HPUX recommendations in
698         <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>.
700 2008-04-16  Simon Josefsson <simon@josefsson.org>
702         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
703         rpl_fseeko problem reported in
704         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
706 2008-04-15  Simon Josefsson <simon@josefsson.org>
708         * doc/gnutls.texi: Update bibliography.
710 2008-04-15  Simon Josefsson <simon@josefsson.org>
712         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
714 2008-04-15  Simon Josefsson <simon@josefsson.org>
716         * lib/openpgp/pgp.c: Improve error messages.  See
717         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
719 2008-04-15  Simon Josefsson <simon@josefsson.org>
721         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
723 2008-04-15  Simon Josefsson <simon@josefsson.org>
725         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
726         set certificate request version if not set.
728 2008-04-15  Simon Josefsson <simon@josefsson.org>
730         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
731         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
732         <aspecialj@gmail.com> in
733         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
735 2008-04-15  Simon Josefsson <simon@josefsson.org>
737         * NEWS, configure.in: Bump versions.
739 2008-04-14  Simon Josefsson <simon@josefsson.org>
741         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
743 2008-04-14  Simon Josefsson <simon@josefsson.org>
745         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
747 2008-04-14  Simon Josefsson <simon@josefsson.org>
749         * ChangeLog: Generated.
751 2008-04-14  Simon Josefsson <simon@josefsson.org>
753         * NEWS: Version 2.3.5.
755 2008-04-14  Simon Josefsson <simon@josefsson.org>
757         * NEWS: Add.
759 2008-04-14  Simon Josefsson <simon@josefsson.org>
761         * NEWS: Add.
763 2008-04-14  Simon Josefsson <simon@josefsson.org>
765         * NEWS: Add.
767 2008-04-13  Simon Josefsson <simon@josefsson.org>
769         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
771 2008-04-13  Simon Josefsson <simon@josefsson.org>
773         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
775 2008-04-13  Simon Josefsson <simon@josefsson.org>
777         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
778         Update gnulib files.
780 2008-04-13  Simon Josefsson <simon@josefsson.org>
782         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
783         Quick fix for SHA-224 and old libgcrypt's.
785 2008-04-13  Simon Josefsson <simon@josefsson.org>
787         * NEWS: Add.
789 2008-04-13  Simon Josefsson <simon@josefsson.org>
791         * NEWS: Add.
793 2008-04-13  Simon Josefsson <simon@josefsson.org>
795         * doc/manpages/Makefile.am: Generated.
797 2008-04-13  Simon Josefsson <simon@josefsson.org>
799         * lib/random.h: Fix warnings.
801 2008-04-13  Simon Josefsson <simon@josefsson.org>
803         * cfg.mk: Typo.
805 2008-04-13  Simon Josefsson <simon@josefsson.org>
807         * po/Makevars: We don't need --no-location any more, git stores
808         *.po.in's.
810 2008-04-13  Simon Josefsson <simon@josefsson.org>
812         * Makefile.am, cfg.mk: Translation fixes.
814 2008-04-13  Simon Josefsson <simon@josefsson.org>
816         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
817         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
818         translation handling to avoid git conflicts.
820 2008-04-13  Simon Josefsson <simon@josefsson.org>
822         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
823         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
824         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
825         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
826         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
827         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
828         Update gnulib files.
830 2008-04-13  Simon Josefsson <simon@josefsson.org>
832         * doc/manpages/Makefile.am: Cosmetic.
834 2008-04-13  Simon Josefsson <simon@josefsson.org>
836         * doc/manpages/Makefile.am: Whitespace fix.
838 2008-04-13  Simon Josefsson <simon@josefsson.org>
840         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
841         easier to understand changes.
843 2008-04-13  Simon Josefsson <simon@josefsson.org>
845         * NEWS: Add.
847 2008-04-13  Simon Josefsson <simon@josefsson.org>
849         * configure.in: Fix test.
851 2008-04-13  Simon Josefsson <simon@josefsson.org>
853         * configure.in: Don't bother checking for --output-def if shared
854         libraries are disabled.  Based on report from Massimo Gaspari
855         <massimo.gaspari@alice.it> in
856         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
858 2008-04-13  Simon Josefsson <simon@josefsson.org>
860         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
862 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
864         * includes/gnutls/openpgp.h: changed api.
866 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
868         * src/cli.c: get_auth_subkey has one more parameter.
870 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
872         * lib/opencdk/pubkey.c: return the size of the required buffer to
873         hold the data
875 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
877         * lib/openpgp/output.c: Deallocate memory from parameters only when
878         function run was successful.
880 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
882         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
883         get_auth_subkey() to work for all use cases
885 2008-04-10  Nikos <nmav@crystal.(none)>
887         * lib/openpgp/pgp.c: do not return any subkey if an authentication
888         subkey is not found
890 2008-04-10  Nikos <nmav@crystal.(none)>
892         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
893         corrected bug in openpgp import when data is of size zero. Reported
894         by Daniel Kahn
896 2008-04-04  Nikos <nmav@crystal.(none)>
898         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
899         a non proper certificate is loaded.
901 2008-04-04  Simon Josefsson <simon@josefsson.org>
903         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
905 2008-04-04  Simon Josefsson <simon@josefsson.org>
907         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
909 2008-04-03  Simon Josefsson <simon@josefsson.org>
911         * NEWS: Add.
913 2008-04-03  Simon Josefsson <simon@josefsson.org>
915         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
916         from Laurence Withers <l@lwithers.me.uk>, see
918         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
920 2008-04-03  Simon Josefsson <simon@josefsson.org>
922         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
923         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
924         +0200
926 2008-04-02  Nikos <nmav@crystal.(none)>
928         * NEWS: documented the openpgp updates.
930 2008-04-02  Nikos <nmav@crystal.(none)>
932         * doc/manpages/certtool.1: added the openpgp functionality to the
933         manpage.
935 2008-04-02  Nikos <nmav@crystal.(none)>
937         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
938         parameters.
940 2008-04-02  Nikos <nmav@crystal.(none)>
942         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
943         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
945 2008-04-02  Nikos <nmav@crystal.(none)>
947         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
948         Consistent printing of revoked status.  Consistent printing of key
949         algorithm.
951 2008-04-02  Nikos <nmav@crystal.(none)>
953         * lib/gnutls_errors.c: Added revoked UID error string.
955 2008-04-02  Nikos <nmav@crystal.(none)>
957         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
959 2008-04-02  Simon Josefsson <simon@josefsson.org>
961         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
963 2008-03-30  Simon Josefsson <simon@josefsson.org>
965         * lib/crypto.h: Fix warnings.
967 2008-03-30  Simon Josefsson <simon@josefsson.org>
969         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
970         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
972 2008-03-29  Nikos <nmav@crystal.(none)>
974         * NEWS: Documented the --priority option to gnutls-cli and
975         gnutls-serv.
977 2008-03-29  Nikos <nmav@crystal.(none)>
979         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
980         the --priority option.
982 2008-03-29  Nikos <nmav@crystal.(none)>
984         * NEWS: corrected the news entry.
986 2008-03-29  Nikos <nmav@crystal.(none)>
988         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
989         empty key (for PKCS #11).  Reported by Joe Orton.
991 2008-03-29  Nikos <nmav@crystal.(none)>
993         * NEWS: gnutls_crypto_rnd_register: ADDED
995 2008-03-29  Nikos <nmav@crystal.(none)>
997         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
998         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
1000 2008-03-29  Simon Josefsson <simon@josefsson.org>
1002         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
1003         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
1005 2008-03-28  Simon Josefsson <simon@josefsson.org>
1007         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
1009 2008-03-28  Simon Josefsson <simon@josefsson.org>
1011         * NEWS: Entries added at wrong place, move them.
1013 2008-03-28  Simon Josefsson <simon@josefsson.org>
1015         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
1016         since it isn't specified in TLS 1.2.
1018 2008-03-28  Simon Josefsson <simon@josefsson.org>
1020         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
1022 2008-03-28  Simon Josefsson <simon@josefsson.org>
1024         * gl/gnulib.mk: Update gnulib files.
1026 2008-03-27  Simon Josefsson <simon@josefsson.org>
1028         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
1030 2008-03-25  Simon Josefsson <simon@josefsson.org>
1032         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
1033         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1034         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1035         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
1036         Update gnulib files.
1038 2008-03-20  Ludovic Courtès <ludo@gnu.org>
1040         * configure.in, guile/src/Makefile.am: Check whether
1041         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
1042           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
1044 2008-03-19  Simon Josefsson <simon@josefsson.org>
1046         * libextra/gnutls_extra.c: Fix LZO build failure.
1048 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1050         * 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.
1052 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1054         * guile/src/core.c: guile: Don't declare `inline' functions that use
1055         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
1057 2008-03-19  Simon Josefsson <simon@josefsson.org>
1059         * NEWS, configure.in: Bump versions.
1061 2008-03-19  Simon Josefsson <simon@josefsson.org>
1063         * ChangeLog: Generated.
1065 2008-03-19  Simon Josefsson <simon@josefsson.org>
1067         * includes/Makefile.am: Dist gnutls/crypto.h.
1069 2008-03-19  Simon Josefsson <simon@josefsson.org>
1071         * NEWS: Version 2.3.4.
1073 2008-03-19  Simon Josefsson <simon@josefsson.org>
1075         * NEWS: Add.
1077 2008-03-19  Simon Josefsson <simon@josefsson.org>
1079         * NEWS: Fix.
1081 2008-03-19  Simon Josefsson <simon@josefsson.org>
1083         * NEWS: Add.
1085 2008-03-19  Simon Josefsson <simon@josefsson.org>
1087         * doc/examples/ex-client-resume.c, lib/crypto.c,
1088         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1089         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1090         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1091         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1092         src/serv.c: Fix gcc warnings.
1094 2008-03-19  Simon Josefsson <simon@josefsson.org>
1096         * lib/x509/x509.c: Fix warning.
1098 2008-03-16  Nikos <nmav@crystal.(none)>
1100         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1101         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1102         succeed.
1104 2008-03-16  Nikos <nmav@crystal.(none)>
1106         * includes/gnutls/crypto.h: updated
1108 2008-03-16  Nikos <nmav@crystal.(none)>
1110         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1111         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1112         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1113         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1114         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1115         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1116         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1117         in the cipher (register) interface and added hash.
1119 2008-03-16  Nikos <nmav@crystal.(none)>
1121         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1122         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1123         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1124         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1125         lib/gnutls_state.c: Added functionality to override (register) a
1126         cipher. Initial functionality for MAC and digest algorithms.
1128 2008-03-11  Simon Josefsson <simon@josefsson.org>
1130         * lib/openpgp/gnutls_openpgp.h: Remove things already in
1131         includes/gnutls/openpgp.h.
1133 2008-03-11  Simon Josefsson <simon@josefsson.org>
1135         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1136         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1137         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1138         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1139         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1140         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1141         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1142         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1143         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1144         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1145         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1146         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1147         headers for OpenPGP code.  According to Nikos they are now licensed
1148         under the LGPL, see:
1150         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1152 2008-03-11  Simon Josefsson <simon@josefsson.org>
1154         * lib/Makefile.am: Typo.
1156 2008-03-11  Simon Josefsson <simon@josefsson.org>
1158         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1159         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1160         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1161         lgl/m4/include_next.m4: Update gnulib files.
1163 2008-03-10  Simon Josefsson <simon@josefsson.org>
1165         * NEWS: Add.
1167 2008-03-10  Simon Josefsson <simon@josefsson.org>
1169         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1171 2008-03-10  Simon Josefsson <simon@josefsson.org>
1173         * includes/gnutls/gnutls.h.in: Finish renaming of export
1174         x509/openpgp functions.  In particular,
1175         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1176         and gnutls_certificate_get_openpgp_keyring.
1178 2008-03-10  Simon Josefsson <simon@josefsson.org>
1180         * NEWS, configure.in: Bump versions.
1182 2008-03-10  Simon Josefsson <simon@josefsson.org>
1184         * ChangeLog: Generated.
1186 2008-03-10  Simon Josefsson <simon@josefsson.org>
1188         * libextra/Makefile.am: Revert
1189         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1190         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1191         directory libtool: link: cannot determine absolute directory name of
1192         `../../lib/.libs'
1194 2008-03-10  Simon Josefsson <simon@josefsson.org>
1196         * NEWS: Version 2.3.3.
1198 2008-03-10  Simon Josefsson <simon@josefsson.org>
1200         * NEWS: Fix.
1202 2008-03-10  Simon Josefsson <simon@josefsson.org>
1204         * NEWS: Fix.
1206 2008-03-10  Simon Josefsson <simon@josefsson.org>
1208         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1209         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1210         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
1211         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
1212         Bogorodskiy <novel@FreeBSD.org>.
1214 2008-03-08  Nikos <nmav@crystal.(none)>
1216         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1217         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
1219 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1221         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1222         `guile-snarf'.
1224 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1226         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1227         <config.h>, not "config.h".
1229 2008-03-07  Simon Josefsson <simon@josefsson.org>
1231         * NEWS: Add.
1233 2008-03-07  Simon Josefsson <simon@josefsson.org>
1235         * THANKS: Add.
1237 2008-03-06  Simon Josefsson <simon@josefsson.org>
1239         * NEWS: Add.
1241 2008-03-06  Simon Josefsson <simon@josefsson.org>
1243         * doc/reference/gnutls-docs.sgml: Add index.
1245 2008-03-06  Simon Josefsson <simon@josefsson.org>
1247         * lib/x509_b64.c: Doc fixes.
1249 2008-03-06  Simon Josefsson <simon@josefsson.org>
1251         * lib/gnutls_alert.c: Doc fix.
1253 2008-03-06  Simon Josefsson <simon@josefsson.org>
1255         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1256         gnutls_hex2bin prototype.
1258 2008-03-06  Simon Josefsson <simon@josefsson.org>
1260         * doc/manpages/Makefile.am: Generated.
1262 2008-03-06  Simon Josefsson <simon@josefsson.org>
1264         * src/cli.c: Fix warnings.
1266 2008-03-06  Simon Josefsson <simon@josefsson.org>
1268         * src/select.c: Avoid confusing gtk-doc.
1270 2008-03-06  Simon Josefsson <simon@josefsson.org>
1272         * lib/opencdk/kbnode.c: Doc fixes.
1274 2008-03-06  Simon Josefsson <simon@josefsson.org>
1276         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1278 2008-03-06  Simon Josefsson <simon@josefsson.org>
1280         * lib/openpgp/privkey.c: Doc fixes.
1282 2008-03-06  Simon Josefsson <simon@josefsson.org>
1284         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1286 2008-03-06  Simon Josefsson <simon@josefsson.org>
1288         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1290 2008-03-06  Simon Josefsson <simon@josefsson.org>
1292         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1293         lib/gnutls_state.c: Doc fixes.
1295 2008-03-06  Simon Josefsson <simon@josefsson.org>
1297         * lib/gnutls_ui.c: Doc fix.
1299 2008-03-06  Simon Josefsson <simon@josefsson.org>
1301         * lib/gnutls_db.c: Doc fix.
1303 2008-03-06  Simon Josefsson <simon@josefsson.org>
1305         * lib/gnutls_session.c: Doc fix.
1307 2008-03-06  Simon Josefsson <simon@josefsson.org>
1309         * lib/gnutls_global.c: Doc fix.
1311 2008-03-06  Simon Josefsson <simon@josefsson.org>
1313         * lib/gnutls_srp.c: Doc fix.
1315 2008-03-06  Simon Josefsson <simon@josefsson.org>
1317         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1318         libextra/gnutls_ia.c: Doc fixes.
1320 2008-03-06  Simon Josefsson <simon@josefsson.org>
1322         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1324 2008-03-06  Simon Josefsson <simon@josefsson.org>
1326         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1327         examples.
1329 2008-03-06  Simon Josefsson <simon@josefsson.org>
1331         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1332         gtk-doc makefile, this version allows us to get rid of tmpl/.
1334 2008-03-06  Simon Josefsson <simon@josefsson.org>
1336         * m4/gtk-doc.m4: Update gtk-doc.m4.
1338 2008-03-06  Simon Josefsson <simon@josefsson.org>
1340         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1341         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1342         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1343         remove verbose 'This function ...' Improves looks in 'apropos'
1344         output.
1346 2008-03-06  Simon Josefsson <simon@josefsson.org>
1348         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1349         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1350         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1351         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1352         Improves man page look in 'apropos'.
1354 2008-03-06  Simon Josefsson <simon@josefsson.org>
1356         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1357         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1359 2008-03-05  Simon Josefsson <simon@josefsson.org>
1361         * NEWS: Add.
1363 2008-03-05  Simon Josefsson <simon@josefsson.org>
1365         * NEWS, src/common.c: Print DH parameters of session.
1367 2008-03-05  Simon Josefsson <simon@josefsson.org>
1369         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1370         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1372 2008-02-28  Simon Josefsson <simon@josefsson.org>
1374         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
1375         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
1376         gnulib module to make sure __func__ is available would be nice.
1378 2008-02-27  Simon Josefsson <simon@josefsson.org>
1380         * NEWS: Add.
1382 2008-02-27  Simon Josefsson <simon@josefsson.org>
1384         * lib/x509/x509_write.c: Doc fix.
1386 2008-02-27  Simon Josefsson <simon@josefsson.org>
1388         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1389         certificates.  See
1391         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1393 2008-02-26  Simon Josefsson <simon@josefsson.org>
1395         * lib/x509/x509_write.c: Doc fixes.
1397 2008-02-26  Simon Josefsson <simon@josefsson.org>
1399         * AUTHORS: Add.
1401 2008-02-26  Simon Josefsson <simon@josefsson.org>
1403         * AUTHORS: Add.
1405 2008-02-26  Simon Josefsson <simon@josefsson.org>
1407         * NEWS, configure.in: Bump versions.
1409 2008-02-26  Simon Josefsson <simon@josefsson.org>
1411         * Makefile.am: Fix release target.
1413 2008-02-26  Simon Josefsson <simon@josefsson.org>
1415         * ChangeLog: Generated.
1417 2008-02-26  Simon Josefsson <simon@josefsson.org>
1419         * NEWS: Version 2.3.2.
1421 2008-02-26  Simon Josefsson <simon@josefsson.org>
1423         * tests/openpgpself.c: Force success.
1425 2008-02-26  Simon Josefsson <simon@josefsson.org>
1427         * NEWS: Add.
1429 2008-02-26  Simon Josefsson <simon@josefsson.org>
1431         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1432         lib/gnutls_session.h: Remove empty gnutls_session.h.
1434 2008-02-26  Simon Josefsson <simon@josefsson.org>
1436         * lib/x509/x509_int.h: align comments
1438 2008-02-26  Simon Josefsson <simon@josefsson.org>
1440         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1441         duplicating stuff.
1443 2008-02-26  Simon Josefsson <simon@josefsson.org>
1445         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1446         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1447         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1449 2008-02-26  Simon Josefsson <simon@josefsson.org>
1451         * doc/reference/Makefile.am, lib/gnutls_cert.c,
1452         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1453         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1454         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1455         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1456         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1457         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1458         mpi.h stuff to x509_int.h.
1460 2008-02-26  Simon Josefsson <simon@josefsson.org>
1462         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1463         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1464         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1465         gnutls_str.h and update callers.
1467 2008-02-26  Simon Josefsson <simon@josefsson.org>
1469         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1470         to do it twice.
1472 2008-02-26  Simon Josefsson <simon@josefsson.org>
1474         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1475         (now in lib/x509/x509_int.h).
1477 2008-02-26  Simon Josefsson <simon@josefsson.org>
1479         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1480         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1481         lib/x509/extensions.h, lib/x509/privkey.c,
1482         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1483         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1485 2008-02-26  Simon Josefsson <simon@josefsson.org>
1487         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1488         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1489         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1490         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1492 2008-02-26  Simon Josefsson <simon@josefsson.org>
1494         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1495         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1496         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1497         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1498         x509_int.h.
1500 2008-02-26  Simon Josefsson <simon@josefsson.org>
1502         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1503         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1504         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1506 2008-02-26  Simon Josefsson <simon@josefsson.org>
1508         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1509         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1510         stuff to x509_int.h.
1512 2008-02-26  Simon Josefsson <simon@josefsson.org>
1514         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1515         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1516         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1517         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1518         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1519         lib/x509/x509_int.h, lib/x509/x509_write.c,
1520         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1522 2008-02-26  Simon Josefsson <simon@josefsson.org>
1524         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1525         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1526         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1527         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1529 2008-02-26  Simon Josefsson <simon@josefsson.org>
1531         * lib/openpgp/privkey.c: No need for rfc2818.h.
1533 2008-02-26  Simon Josefsson <simon@josefsson.org>
1535         * lib/x509/x509_int.h: Doc fixes.
1537 2008-02-26  Simon Josefsson <simon@josefsson.org>
1539         * lib/x509/x509_int.h: Remove stuff already in
1540         includes/gnutls/x509.h.
1542 2008-02-26  Simon Josefsson <simon@josefsson.org>
1544         * .gitignore: [no log message]
1546 2008-02-26  Simon Josefsson <simon@josefsson.org>
1548         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1549         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1551 2008-02-26  Simon Josefsson <simon@josefsson.org>
1553         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1555 2008-02-25  Simon Josefsson <simon@josefsson.org>
1557         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1558         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1559         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1560         x509_int.h, avoid one trivial header file.
1562 2008-02-25  Simon Josefsson <simon@josefsson.org>
1564         * doc/manpages/Makefile.am: Generated.
1566 2008-02-25  Simon Josefsson <simon@josefsson.org>
1568         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1570 2008-02-25  Simon Josefsson <simon@josefsson.org>
1572         * NEWS: Add.
1574 2008-02-25  Simon Josefsson <simon@josefsson.org>
1576         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1577         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1578         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1579         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1580         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1581         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1582         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
1583         name-space collision that confuses GTK-DOC with
1584         includes/gnutls/x509.h.
1586 2008-02-25  Simon Josefsson <simon@josefsson.org>
1588         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1589         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1590         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1591         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1592         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
1593         that confuses GTK-DOC with includes/gnutls/openpgp.h.
1595 2008-02-25  Simon Josefsson <simon@josefsson.org>
1597         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1598         GTK-DOC to have comments for variables.
1600 2008-02-25  Simon Josefsson <simon@josefsson.org>
1602         * lib/gnutls_int.h: Remove unused defines.
1604 2008-02-25  Simon Josefsson <simon@josefsson.org>
1606         * tests/moredn.c: Added, lost part of Joe's original
1607         gnutls_x509_dn_export patch.
1609 2008-02-25  Simon Josefsson <simon@josefsson.org>
1611         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1612         lgl/unistd.in.h: Update gnulib files.
1614 2008-02-25  Simon Josefsson <simon@josefsson.org>
1616         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1618 2008-02-24  Nikos <nmav@crystal.(none)>
1620         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1621         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1622         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1623         Orton.
1625 2008-02-21  Nikos <nmav@crystal.(none)>
1627         * lib/gnutls_cert.c: _export_ -> _get_
1629 2008-02-21  Simon Josefsson <simon@josefsson.org>
1631         * NEWS: Add.
1633 2008-02-21  Simon Josefsson <simon@josefsson.org>
1635         * tests/openpgpself.c: Don't use credentials from files (causes
1636         problems with srcdir!=builddir).
1638 2008-02-21  Simon Josefsson <simon@josefsson.org>
1640         * NEWS, configure.in: Bump version.
1642 2008-02-21  Simon Josefsson <simon@josefsson.org>
1644         * ChangeLog: Generated.
1646 2008-02-21  Simon Josefsson <simon@josefsson.org>
1648         * NEWS: Version 2.3.1.
1650 2008-02-21  Simon Josefsson <simon@josefsson.org>
1652         * NEWS: Add.
1654 2008-02-21  Simon Josefsson <simon@josefsson.org>
1656         * doc/manpages/Makefile.am: Generated.
1658 2008-02-21  Simon Josefsson <simon@josefsson.org>
1660         * NEWS: Fixes.
1662 2008-02-21  Simon Josefsson <simon@josefsson.org>
1664         * NEWS: Typo.
1666 2008-02-21  Simon Josefsson <simon@josefsson.org>
1668         * NEWS: Fix.
1670 2008-02-21  Simon Josefsson <simon@josefsson.org>
1672         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1673         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
1674         gnutls_certificate_print_formats_t.
1676 2008-02-21  Simon Josefsson <simon@josefsson.org>
1678         * NEWS: Mention new APIs.
1680 2008-02-21  Simon Josefsson <simon@josefsson.org>
1682         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
1683         by compat.h).
1685 2008-02-21  Simon Josefsson <simon@josefsson.org>
1687         * NEWS: Fix.
1689 2008-02-21  Simon Josefsson <simon@josefsson.org>
1691         * NEWS: Credit.
1693 2008-02-21  Simon Josefsson <simon@josefsson.org>
1695         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
1696         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
1698 2008-02-21  Simon Josefsson <simon@josefsson.org>
1700         * includes/gnutls/gnutls.h.in: Typo.
1702 2008-02-21  Simon Josefsson <simon@josefsson.org>
1704         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
1705         build.
1707 2008-02-21  Simon Josefsson <simon@josefsson.org>
1709         * doc/protocol/draft-ietf-tls-extractor-01.txt,
1710         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
1712 2008-02-20  Nikos <nmav@crystal.(none)>
1714         * NEWS: removed function
1716 2008-02-20  Nikos <nmav@crystal.(none)>
1718         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
1719         gnutls_certificate_export_x509_cas and other functions to export
1720         elements from the certificate credentials structure.
1722 2008-02-19  Nikos <nmav@crystal.(none)>
1724         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
1725         ENABLE_OPENPGP undef.
1727 2008-02-19  Nikos <nmav@crystal.(none)>
1729         * lib/openpgp/pgp.c: do not return more than the available names.
1731 2008-02-19  Nikos <nmav@crystal.(none)>
1733         * lib/openpgp/output.c: corrected bug that prevented printing the
1734         names.
1736 2008-02-19  Nikos <nmav@crystal.(none)>
1738         * tests/openpgp_test.c, tests/openpgpself.c: some updates
1740 2008-02-19  Nikos <nmav@crystal.(none)>
1742         * tests/Makefile.am, tests/openpgpself.c: added self test for
1743         openpgp connection
1745 2008-02-19  Nikos <nmav@crystal.(none)>
1747         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
1748         tests/Makefile.am, tests/x509dn.c: Added
1749         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
1750         Joe Orton.
1752 2008-02-19  Nikos <nmav@crystal.(none)>
1754         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
1755         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
1757 2008-02-19  Nikos <nmav@crystal.(none)>
1759         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1760         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
1761         lib/openpgp/privkey.c: copyright 2008
1763 2008-02-18  Nikos <nmav@crystal.(none)>
1765         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
1766         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
1767         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1768         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1769         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1770         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
1771         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
1772         compatible with the 2.2 key id.
1774 2008-02-18  Nikos <nmav@crystal.(none)>
1776         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
1777         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
1779 2008-02-18  Simon Josefsson <simon@josefsson.org>
1781         * README: Don't mention SSL/TLS versions here.  Some minor other
1782         fixes.
1784 2008-02-18  Simon Josefsson <simon@josefsson.org>
1786         * includes/gnutls/openpgp.h: For compatibility.
1788 2008-02-18  Simon Josefsson <simon@josefsson.org>
1790         * lib/openpgp/openpgp.h: Remove all external APIs already declared
1791         in includes/gnutls/openpgp.h.
1793 2008-02-18  Simon Josefsson <simon@josefsson.org>
1795         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
1796         gnutls_openpgp_crt_get_id to avoid breaking ABI.
1798 2008-02-18  Simon Josefsson <simon@josefsson.org>
1800         * NEWS: Mention gnutls_openpgp_keyid_t.
1802 2008-02-18  Simon Josefsson <simon@josefsson.org>
1804         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
1806 2008-02-17  Nikos <nmav@crystal.(none)>
1808         * lib/x509/x509.c: corrected string handling in parse_general_name.
1809         Thanks to Andreas Metzler for pointing out.
1811 2008-02-17  Nikos <nmav@crystal.(none)>
1813         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
1814         Increased the default certificate verification chain limits and
1815         allowed for checks without limitation.
1817 2008-02-17  Nikos <nmav@crystal.(none)>
1819         * lib/gnutls_priority.c: corrected previous fix in priorities
1820         handling.
1822 2008-02-17  Nikos <nmav@crystal.(none)>
1824         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
1825         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
1826         leaks in session resuming and DHE ciphersuites. Reported by Daniel
1827         Stenberg.
1829 2008-02-15  Nikos <nmav@crystal.(none)>
1831         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
1833 2008-02-15  Nikos <nmav@crystal.(none)>
1835         * lib/x509/x509.c: null terminate only printable strings.
1837 2008-02-14  Simon Josefsson <simon@josefsson.org>
1839         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
1841 2008-02-13  Simon Josefsson <simon@josefsson.org>
1843         * NEWS: Add.
1845 2008-02-12  Simon Josefsson <simon@josefsson.org>
1847         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
1849 2008-02-12  Simon Josefsson <simon@josefsson.org>
1851         * NEWS: Add.
1853 2008-02-12  Simon Josefsson <simon@josefsson.org>
1855         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
1856         base64.  Based on discussion in
1858         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
1860 2008-02-10  Simon Josefsson <simon@josefsson.org>
1862         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
1863         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
1864         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
1866 2008-02-07  Nikos <nmav@crystal.(none)>
1868         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
1869         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
1871 2008-02-06  Simon Josefsson <simon@josefsson.org>
1873         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
1874         POSIX portable.
1876 2008-02-04  Simon Josefsson <simon@josefsson.org>
1878         * NEWS: Add.
1880 2008-02-04  Simon Josefsson <simon@josefsson.org>
1882         * src/cli.c: When --debug is given, also print libgcrypt RNG
1883         information.
1885 2008-02-04  Simon Josefsson <simon@josefsson.org>
1887         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
1889 2008-02-04  Simon Josefsson <simon@josefsson.org>
1891         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
1893 2008-02-04  Simon Josefsson <simon@josefsson.org>
1895         * NEWS: Merge in 2.2.1 release notes.
1897 2008-02-03  Simon Josefsson <simon@josefsson.org>
1899         * lib/gnutls_cert.c: Make it compile.
1901 2008-02-03  Simon Josefsson <simon@josefsson.org>
1903         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
1904         configure.in now.
1906 2008-02-03  Simon Josefsson <simon@josefsson.org>
1908         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
1909         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
1910         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
1911         Update gnulib files.
1913 2008-02-01  Simon Josefsson <simon@josefsson.org>
1915         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1916         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
1918 2008-01-31  Simon Josefsson <simon@josefsson.org>
1920         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
1921         lgl/vasnprintf.c: Update gnulib files.
1923 2008-01-27  Nikos <nmav@crystal.(none)>
1925         * src/certtool.c: some updates
1927 2008-01-27  Nikos <nmav@crystal.(none)>
1929         * includes/gnutls/openpgp.h: new definitions
1931 2008-01-26  Nikos <nmav@crystal.(none)>
1933         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
1934         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
1936 2008-01-26  Simon Josefsson <simon@josefsson.org>
1938         * doc/protocol/rfc5077.txt: Add.
1940 2008-01-26  Simon Josefsson <simon@josefsson.org>
1942         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
1944 2008-01-25  Nikos <nmav@crystal.(none)>
1946         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
1947         keyring handling.
1949 2008-01-25  Nikos <nmav@crystal.(none)>
1951         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
1952         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
1953         include a state.
1955 2008-01-25  Nikos <nmav@crystal.(none)>
1957         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
1958         src/certtool.gaa: print keyrings
1960 2008-01-23  Simon Josefsson <simon@josefsson.org>
1962         * doc/manpages/Makefile.am: Simplify output.
1964 2008-01-23  Simon Josefsson <simon@josefsson.org>
1966         * doc/manpages/Makefile.am: Fix paths.
1968 2008-01-19  Simon Josefsson <simon@josefsson.org>
1970         * configure.in: Bump version so we are higher than gnutls 2.2.x but
1971         remain compatible.  This will avoid shared library name conflicts
1972         with 2.2.x, and also that any 2.3.x libraries will always be
1973         prefered over 2.2.x.
1975 2008-01-19  Simon Josefsson <simon@josefsson.org>
1977         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
1978         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
1979         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
1980         lgl/vasnprintf.h: Update gnulib files.
1982 2008-01-17  Simon Josefsson <simon@josefsson.org>
1984         * AUTHORS: Update Ludovic's e-mail.
1986 2008-01-17  Simon Josefsson <simon@josefsson.org>
1988         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
1990 2008-01-15  Simon Josefsson <simon@josefsson.org>
1992         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
1993         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
1994         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
1995         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
1996         openpgp files moved to lib/openpgp/.
1998 2008-01-15  Simon Josefsson <simon@josefsson.org>
2000         * doc/Makefile.am: Fix pgp-api.texi move.
2002 2008-01-14  Simon Josefsson <simon@josefsson.org>
2004         * doc/protocol/rfc2440.txt: Fix chmod.
2006 2008-01-14  Simon Josefsson <simon@josefsson.org>
2008         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
2010 2008-01-14  Nikos <nmav@crystal.(none)>
2012         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
2013         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
2015 2008-01-14  Nikos <nmav@crystal.(none)>
2017         * NEWS: documented more changes.
2019 2008-01-14  Nikos <nmav@crystal.(none)>
2021         * tests/openpgp/keyring.c: changes for the new api
2023 2008-01-14  Simon Josefsson <simon@josefsson.org>
2025         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
2026         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
2027         gnulib's memmem-simple instead.
2029 2008-01-14  Simon Josefsson <simon@josefsson.org>
2031         * configure.in: Remove libextra/minilozo/Makefile.
2033 2008-01-14  Nikos <nmav@crystal.(none)>
2035         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
2036         openpgp_privkey_export() has parameters to export encrypted secret
2037         keys. Added for future compatibility.
2039 2008-01-13  Simon Josefsson <simon@josefsson.org>
2041         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
2043 2008-01-13  Nikos <nmav@crystal.(none)>
2045         * lib/gnutls_openpgp.c: use the first valid subkey if an
2046         authentication subkey is not found.
2048 2008-01-13  Nikos <nmav@crystal.(none)>
2050         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
2051         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
2052         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
2053         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
2054         make certtool print information on openpgp keys.
2056 2008-01-13  Nikos <nmav@crystal.(none)>
2058         * NEWS: documented changes.
2060 2008-01-13  Nikos <nmav@crystal.(none)>
2062         * README, configure.in, includes/gnutls/gnutls.h.in,
2063         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2064         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2065         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2066         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2067         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2068         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2069         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2070         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2071         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2072         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2073         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2074         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2075         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2076         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2077         lib/openpgp/compat.c, lib/openpgp/extras.c,
2078         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2079         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2080         lib/openpgp/privkey.c, libextra/Makefile.am,
2081         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2082         libextra/opencdk/Makefile.am, libextra/opencdk/README,
2083         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2084         libextra/opencdk/compress.c, libextra/opencdk/context.h,
2085         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2086         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2087         libextra/opencdk/literal.c, libextra/opencdk/main.c,
2088         libextra/opencdk/main.h, libextra/opencdk/misc.c,
2089         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2090         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2091         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2092         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2093         libextra/opencdk/stream.h, libextra/opencdk/types.h,
2094         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2095         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2096         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2097         src/tls_test.c: merged the openpgp branch to head\!
2099 2008-01-12  Nikos <nmav@crystal.(none)>
2101         * libextra/Makefile.am: Added fix by Alon to avoid linking against
2102         /usr/lib/libgnutls.so.
2104 2008-01-09  Simon Josefsson <simon@josefsson.org>
2106         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2107         updated config.rpath.
2109 2008-01-09  Simon Josefsson <simon@josefsson.org>
2111         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2112         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2113         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2114         lgl/printf-parse.c: Update gnulib files.
2116 2008-01-08  Simon Josefsson <simon@josefsson.org>
2118         * NEWS, configure.in: Bump versions.
2120 2008-01-08  Simon Josefsson <simon@josefsson.org>
2122         * ChangeLog: Generated.
2124 2008-01-08  Simon Josefsson <simon@josefsson.org>
2126         * NEWS: Version 2.3.0.
2128 2008-01-08  Simon Josefsson <simon@josefsson.org>
2130         * po/LINGUAS: Sync with TP.
2132 2008-01-08  Simon Josefsson <simon@josefsson.org>
2134         * po/LINGUAS: Sync with TP.
2136 2008-01-08  Simon Josefsson <simon@josefsson.org>
2138         * configure.in: Further LZO fixes.
2140 2008-01-08  Simon Josefsson <simon@josefsson.org>
2142         * doc/reference/Makefile.am: Cleanup after LZO removal.
2144 2008-01-08  Simon Josefsson <simon@josefsson.org>
2146         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2147         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2148         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2149         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2150         libextra/minilzo/testmini.c: Remove LZO compression support.
2152 2008-01-08  Simon Josefsson <simon@josefsson.org>
2154         * Makefile.am: Call git-push (git-push --tags doesn't push
2155         changes..).
2157 2008-01-08  Simon Josefsson <simon@josefsson.org>
2159         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2160         files.
2162 2008-01-07  Simon Josefsson <simon@josefsson.org>
2164         * NEWS: Add.
2166 2008-01-07  Simon Josefsson <simon@josefsson.org>
2168         * lib/ext_server_name.c: Handle more than one server name field
2169         correctly.  Tiny patch from mark.phillips@virgin.net.
2171 2008-01-05  Simon Josefsson <simon@josefsson.org>
2173         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2174         as I can tell.
2176 2008-01-04  Simon Josefsson <simon@josefsson.org>
2178         * NEWS: Add.
2180 2008-01-04  Simon Josefsson <simon@josefsson.org>
2182         * po/LINGUAS, po/ms.po: Sync with TP.
2184 2008-01-04  Simon Josefsson <simon@josefsson.org>
2186         * po/LINGUAS: Sync with TP.
2188 2008-01-02  Simon Josefsson <simon@josefsson.org>
2190         * doc/manpages/Makefile.am: Bump copyright years.
2192 2008-01-02  Simon Josefsson <simon@josefsson.org>
2194         * NEWS: Remove dupe entry.
2196 2008-01-02  Simon Josefsson <simon@josefsson.org>
2198         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2199         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2200         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2201         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2202         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2203         lgl/unistd.in.h: Update gnulib files.
2205 2008-01-02  Simon Josefsson <simon@josefsson.org>
2207         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2208         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2209         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2210         files.
2212 2008-01-02  Simon Josefsson <simon@josefsson.org>
2214         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2216 2007-12-21  Simon Josefsson <simon@josefsson.org>
2218         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2219         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2221 2007-12-21  Simon Josefsson <simon@josefsson.org>
2223         * lib/gnutls_priority.c: Doc fixes.
2225 2007-12-17  Simon Josefsson <simon@josefsson.org>
2227         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2229 2007-12-15  Nikos <nmav@crystal.(none)>
2231         * lib/gnutls_state.c: Fix for certificate selection in servers with
2232         certificate callbacks.
2234 2007-12-16  Nikos <nmav@crystal.(none)>
2236         * : 1   2       lib/gnutls_state.c
2238 2007-12-10  Simon Josefsson <simon@josefsson.org>
2240         * lib/minitasn1/libtasn1.h: Bump versions.
2242 2007-12-14  Simon Josefsson <simon@josefsson.org>
2244         * NEWS: Merge in old NEWS entries.
2246 2007-12-14  Simon Josefsson <simon@josefsson.org>
2248         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2250 2007-12-13  Simon Josefsson <simon@josefsson.org>
2252         * .cvscopying: Add 2007.
2254 2007-12-13  Simon Josefsson <simon@josefsson.org>
2256         * NEWS: Add.
2258 2007-12-13  Simon Josefsson <simon@josefsson.org>
2260         * lib/gnutls_state.c: If the server has a callback, the search for a
2261         valid certificate will fail.  Patch from Nikos.
2263 2007-12-13  Simon Josefsson <simon@josefsson.org>
2265         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2267 2007-12-12  Ludovic Courtès <ludo@gnu.org>
2269         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2270         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
2272 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2274         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2275         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2276         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2277           tests using the OpenPGP API.
2279 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2281         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
2283 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2285         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2286         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2287         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'
2288           to `v-1'.  Update all variables.
2290 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2292         * guile/modules/gnutls/build/enums.scm,
2293         guile/modules/gnutls/build/smobs.scm,
2294         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2295         `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
2296           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
2298 2007-12-11  Simon Josefsson <simon@josefsson.org>
2300         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2302 2007-12-10  Simon Josefsson <simon@josefsson.org>
2304         * NEWS: Add.
2306 2007-12-10  Simon Josefsson <simon@josefsson.org>
2308         * src/certtool.c: Make --verify-chain support larger inputs than
2309         64kb.
2311 2007-12-10  Simon Josefsson <simon@josefsson.org>
2313         * configure.in: Re-order gettext invocation to avoid autoconf
2314         warnings.
2316 2007-12-10  Simon Josefsson <simon@josefsson.org>
2318         * NEWS, configure.in: Bump versions.
2320 2007-12-10  Simon Josefsson <simon@josefsson.org>
2322         * ChangeLog: Generated.
2324 2007-12-10  Simon Josefsson <simon@josefsson.org>
2326         * NEWS: Version 2.1.8.
2328 2007-12-09  Simon Josefsson <simon@josefsson.org>
2330         * doc/Makefile.am: GPLv3 typo.
2332 2007-12-09  Simon Josefsson <simon@josefsson.org>
2334         * NEWS: Doc fix.
2336 2007-12-09  Simon Josefsson <simon@josefsson.org>
2338         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2339         problem.
2341 2007-12-09  Simon Josefsson <simon@josefsson.org>
2343         * configure.in: GPLv3.
2345 2007-12-09  Simon Josefsson <simon@josefsson.org>
2347         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2349 2007-12-09  Simon Josefsson <simon@josefsson.org>
2351         * doc/Makefile.am, doc/credentials/Makefile.am,
2352         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2353         guile/modules/gnutls/extra.scm,
2354         guile/modules/system/documentation/c-snarf.scm,
2355         guile/modules/system/documentation/output.scm,
2356         guile/pre-inst-guile.in, guile/src/extra.c,
2357         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2358         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2359         fixes.
2361 2007-12-09  Simon Josefsson <simon@josefsson.org>
2363         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2365 2007-12-09  Simon Josefsson <simon@josefsson.org>
2367         * doc/gpl-3.0.texi: Use GPLv3 in manual.
2369 2007-12-09  Simon Josefsson <simon@josefsson.org>
2371         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2372         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2374 2007-12-09  Simon Josefsson <simon@josefsson.org>
2376         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2377         includes/gnutls/extra.h, includes/gnutls/openssl.h,
2378         libextra/Makefile.am, libextra/gnutls_extra.h,
2379         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2380         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2382 2007-12-09  Simon Josefsson <simon@josefsson.org>
2384         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2385         in src/.
2387 2007-12-09  Simon Josefsson <simon@josefsson.org>
2389         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2390         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2391         tests/gc.c, tests/hostname-check/Makefile.am,
2392         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2393         tests/key-id/key-id, tests/nist-pkits/pkits,
2394         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2395         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2396         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2397         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2398         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2399         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2400         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2401         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2402         tests/pskself.c, tests/resume.c,
2403         tests/rsa-md5-collision/Makefile.am,
2404         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2405         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2406         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2407         tests/utils.c, tests/utils.h, tests/x509paths/chain,
2408         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2410 2007-12-09  Simon Josefsson <simon@josefsson.org>
2412         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2413         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2414         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2415         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2416         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2417         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2418         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2419         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2420         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2421         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2422         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2423         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2424         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2425         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2426         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2427         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2429 2007-12-09  Nikos <nmav@crystal.(none)>
2431         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2432         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2433         resuming a session.
2435 2007-12-09  Nikos <nmav@crystal.(none)>
2437         * src/common.c: print session ID
2439 2007-12-07  System User <nmav@crystal.(none)>
2441         * NEWS: license update
2443 2007-12-07  System User <nmav@crystal.(none)>
2445         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2446         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2447         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2448         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2449         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2450         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2451         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2452         src/tls_test.c: GPL parts under GPLv3
2454 2007-12-06  System User <nmav@crystal.(none)>
2456         * lib/gnutls_record.c: It seems we were ahead of our time.
2458 2007-12-06  System User <nmav@crystal.(none)>
2460         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2461         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2463 2007-12-06  Simon Josefsson <simon@josefsson.org>
2465         * lib/x509/x509.c: Doc fix.es
2467 2007-12-06  Simon Josefsson <simon@josefsson.org>
2469         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
2470         <dkg-debian.org@fifthhorseman.net>.
2472 2007-12-04  Nikos <nmav@crystal.(none)>
2474         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2475         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
2477 2007-12-04  Simon Josefsson <simon@josefsson.org>
2479         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2481 2007-12-03  Nikos <nmav@crystal.(none)>
2483         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2484         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
2486 2007-12-03  Simon Josefsson <simon@josefsson.org>
2488         * doc/manpages/Makefile.am: Generated.
2490 2007-12-03  Simon Josefsson <simon@josefsson.org>
2492         * NEWS: Add.
2494 2007-12-03  Simon Josefsson <simon@josefsson.org>
2496         * configure.in: Bump version.
2498 2007-12-03  Simon Josefsson <simon@josefsson.org>
2500         * configure.in: Bump to indicate added ABI.
2502 2007-12-03  Simon Josefsson <simon@josefsson.org>
2504         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
2505         links to m4 filenames.
2507 2007-12-03  Simon Josefsson <simon@josefsson.org>
2509         * maint-cfg.mk: Remove gettext havelib files.
2511 2007-12-03  Simon Josefsson <simon@josefsson.org>
2513         * lib/x509/privkey_pkcs8.c: Indent.
2515 2007-12-03  Nikos <nmav@crystal.(none)>
2517         * : 3   0       NEWS
2519 2007-12-02  Nikos <nmav@crystal.(none)>
2521         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2522         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2523         of the original function.
2525 2007-12-02  Nikos <nmav@crystal.(none)>
2527         * : 1   1       lib/x509/x509.c
2529 2007-12-01  Simon Josefsson <simon@josefsson.org>
2531         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2532         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
2534 2007-11-30  Nikos <nmav@crystal.(none)>
2536         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2537         1.2.4 again (lose DSA2 functionality).
2539 2007-11-30  Nikos <nmav@crystal.(none)>
2541         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2543 2007-11-29  Simon Josefsson <simon@josefsson.org>
2545         * ChangeLog: Generated.
2547 2007-11-29  Simon Josefsson <simon@josefsson.org>
2549         * NEWS: Version 2.1.7.
2551 2007-11-28  Nikos <nmav@crystal.(none)>
2553         * : 2   2       lib/gnutls_priority.c
2555 2007-11-28  Nikos <nmav@crystal.(none)>
2557         * lib/auth_srp_passwd.c: more assertions.
2559 2007-11-28  Nikos <nmav@crystal.(none)>
2561         * lib/auth_srp.c: more assertions
2563 2007-11-28  Nikos <nmav@crystal.(none)>
2565         * lib/auth_srp.c: added assertion.
2567 2007-11-28  Nikos <nmav@crystal.(none)>
2569         * src/serv.c: fix in priority_set
2571 2007-11-28  Nikos <nmav@crystal.(none)>
2573         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2575 2007-11-28  Nikos <nmav@crystal.(none)>
2577         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2578         for priority functions.
2580 2007-11-28  Nikos <nmav@crystal.(none)>
2582         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2583         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2584         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2585         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2586         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2587         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2588         src/cli.c, src/serv.c: Return the string position in case of an
2589         error in the priority functions.
2591 2007-11-28  Simon Josefsson <simon@josefsson.org>
2593         * lib/gnutls_priority.c: Typo.
2595 2007-11-28  Simon Josefsson <simon@josefsson.org>
2597         * NEWS: Fix.
2599 2007-11-28  Simon Josefsson <simon@josefsson.org>
2601         * lib/gnutls_priority.c: Give example for %COMPAT.
2603 2007-11-28  Simon Josefsson <simon@josefsson.org>
2605         * lib/gnutls_priority.c: Rename HIGH to SECURE.
2607 2007-11-28  Simon Josefsson <simon@josefsson.org>
2609         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2610         negotiate it in case end only supports it.  Doc fixes.
2612 2007-11-28  Simon Josefsson <simon@josefsson.org>
2614         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
2616 2007-11-28  Simon Josefsson <simon@josefsson.org>
2618         * lib/gnutls_priority.c: Re-indent.
2620 2007-11-28  Simon Josefsson <simon@josefsson.org>
2622         * po/ms.po: Sync with TP.
2624 2007-11-28  Simon Josefsson <simon@josefsson.org>
2626         * doc/manpages/Makefile.am: Generated.
2628 2007-11-28  Simon Josefsson <simon@josefsson.org>
2630         * NEWS: Fix.
2632 2007-11-28  Simon Josefsson <simon@josefsson.org>
2634         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2635         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
2636         gnutls_set_default_export_priority.
2638 2007-11-27  Simon Josefsson <simon@josefsson.org>
2640         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
2642 2007-11-26  Simon Josefsson <simon@josefsson.org>
2644         * doc/protocol/rfc5054.txt: Add.
2646 2007-11-26  Simon Josefsson <simon@josefsson.org>
2648         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
2650 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2652         * : 1   1       lib/gnutls_priority.c
2654 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2656         * lib/x509/common.c: corrected bug in the new read_mpis
2658 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2660         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2661         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2662         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
2663         export_int was simplified are no artificial limits are imposed any
2664         more
2666 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2668         * lib/x509/common.c: variables for the time functions are not more
2669         rational.
2671 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2673         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
2674         no artificial limits are imposed any more
2676 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2678         * lib/x509/privkey_pkcs8.c: corrected documentation
2680 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2682         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
2683         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
2684         #8 decoding of DSA keys.
2686 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2688         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
2689         DSA private keys.
2691 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2693         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2694         now compile
2696 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2698         * : 3   3       doc/examples/ex-cert-select.c
2700 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2702         * NEWS, doc/examples/ex-cert-select.c,
2703         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2704         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2705         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
2706         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2707         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2708         doc/gnutls.texi, includes/gnutls/compat.h,
2709         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2710         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2711         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
2713 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2715         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
2716         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
2717         cleanup the priority functionality
2719 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2721         * doc/gnutls.texi: links to rfc 5054 (srp)
2723 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2725         * includes/gnutls/compat.h: updated the priority compatibility
2726         functions
2728 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2730         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2731         lib/gnutls_priority.c, lib/gnutls_state.h: added
2732         gnutls_check_priority() to check syntax of priority strings.
2734 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2736         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2737         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
2738         user_hello_func has been called
2740 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2742         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
2743         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
2744         fixes for the new gnutls_set_priority().
2746 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2748         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
2749         deprecated by the gnutls_set_priority()
2751 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2753         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
2754         functions were deprecated by the gnutls_set_priority()
2756 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2758         * NEWS, configure.in, doc/examples/ex-client-resume.c,
2759         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2760         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2761         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2762         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2763         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
2764         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2765         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2766         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2767         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
2768         gnutls_set_priority() to replace gnutls_set_default_priority2().
2770 2007-11-16  Simon Josefsson <simon@josefsson.org>
2772         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
2773         opencdk fixes that were lost in 0.6.6 upgrade.
2775 2007-11-16  Simon Josefsson <simon@josefsson.org>
2777         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2778         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
2779         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
2781 2007-11-16  Simon Josefsson <simon@josefsson.org>
2783         * NEWS, configure.in: Bump versions.
2785 2007-11-15  Simon Josefsson <simon@josefsson.org>
2787         * ChangeLog: Generated.
2789 2007-11-15  Simon Josefsson <simon@josefsson.org>
2791         * NEWS: Version 2.1.6.
2793 2007-11-15  Simon Josefsson <simon@josefsson.org>
2795         * NEWS: Add.
2797 2007-11-15  Simon Josefsson <simon@josefsson.org>
2799         * NEWS: Add.
2801 2007-11-15  Simon Josefsson <simon@josefsson.org>
2803         * NEWS: Add.
2805 2007-11-15  Simon Josefsson <simon@josefsson.org>
2807         * includes/gnutls/compat.h: Revert rename of
2808         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2809         GNUTLS_E_UNKNOWN_ALGORITHM.
2811 2007-11-15  Simon Josefsson <simon@josefsson.org>
2813         * includes/gnutls/gnutls.h.in: Revert rename of
2814         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2815         GNUTLS_E_UNKNOWN_ALGORITHM.
2817 2007-11-15  Simon Josefsson <simon@josefsson.org>
2819         * lib/gnutls_errors.c: Revert rename of
2820         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2821         GNUTLS_E_UNKNOWN_ALGORITHM.
2823 2007-11-14  Simon Josefsson <simon@josefsson.org>
2825         * libextra/opencdk/seskey.c: Doc fix.
2827 2007-11-14  Simon Josefsson <simon@josefsson.org>
2829         * libextra/opencdk/keydb.c: Doc fix.
2831 2007-11-14  Simon Josefsson <simon@josefsson.org>
2833         * lib/gnutls_record.c: Doc fix.
2835 2007-11-14  Simon Josefsson <simon@josefsson.org>
2837         * lib/gnutls_cert.c: Doc fix.
2839 2007-11-14  Simon Josefsson <simon@josefsson.org>
2841         * lib/gnutls_anon_cred.c: Doc fix.
2843 2007-11-14  Simon Josefsson <simon@josefsson.org>
2845         * lib/gnutls_state.c: Doc fix.
2847 2007-11-14  Simon Josefsson <simon@josefsson.org>
2849         * lib/gnutls_x509.c: Doc fix.
2851 2007-11-14  Simon Josefsson <simon@josefsson.org>
2853         * lib/gnutls_x509.c: Doc fix.
2855 2007-11-14  Simon Josefsson <simon@josefsson.org>
2857         * lib/gnutls_psk.c: Doc fix.
2859 2007-11-14  Simon Josefsson <simon@josefsson.org>
2861         * lib/gnutls_algorithms.c: Doc fix.
2863 2007-11-14  Simon Josefsson <simon@josefsson.org>
2865         * lib/gnutls_handshake.c: Doc fixes.
2867 2007-11-14  Simon Josefsson <simon@josefsson.org>
2869         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
2870         stuff to compat.h.
2872 2007-11-14  Simon Josefsson <simon@josefsson.org>
2874         * guile/src/extra.c: Use new APIs.
2876 2007-11-14  Simon Josefsson <simon@josefsson.org>
2878         * guile/modules/gnutls/build/enums.scm: Typo.
2880 2007-11-14  Simon Josefsson <simon@josefsson.org>
2882         * guile/modules/gnutls/build/enums.scm,
2883         guile/modules/gnutls/build/smobs.scm: Update API.
2885 2007-11-14  Simon Josefsson <simon@josefsson.org>
2887         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
2888         name of unknown-hash-algorithm).
2890 2007-11-14  Simon Josefsson <simon@josefsson.org>
2892         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
2893         error.
2895 2007-11-14  Simon Josefsson <simon@josefsson.org>
2897         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
2898         mappings to compat.h.
2900 2007-11-14  Simon Josefsson <simon@josefsson.org>
2902         * src/cli.c, src/common.c: Use new API.
2904 2007-11-14  Simon Josefsson <simon@josefsson.org>
2906         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
2907         libextra/gnutls_openpgp.c: Use new API.
2909 2007-11-14  Simon Josefsson <simon@josefsson.org>
2911         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
2913 2007-11-14  Simon Josefsson <simon@josefsson.org>
2915         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
2916         library.
2918 2007-11-14  Simon Josefsson <simon@josefsson.org>
2920         * src/cli.c: Use new API.
2922 2007-11-14  Simon Josefsson <simon@josefsson.org>
2924         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2925         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
2927 2007-11-14  Simon Josefsson <simon@josefsson.org>
2929         * includes/gnutls/compat.h: Fix.
2931 2007-11-14  Simon Josefsson <simon@josefsson.org>
2933         * includes/gnutls/compat.h: Remove trustdb error code, since we
2934         removed all functions.
2936 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2938         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
2939         lib/gnutls_compress_int.c: some updates in the compression code
2941 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2943         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
2944         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
2945         decompression of expanded compression data.
2947 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2949         * lib/gnutls_cipher.c: When decompressed data are more than the
2950         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
2952 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2954         * : 1   1       src/certtool.gaa
2956 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2958         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
2959         Applied documentation and prototype fixes reported by Evan Martin
2960         <martine@danga.com>.
2962 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2964         * doc/gnutls.texi: updated the links to openpgp draft
2966 2007-11-05  Simon Josefsson <simon@josefsson.org>
2968         * src/cli.c: Add warnings about messages used by Emacs tls.el.
2970 2007-11-03  Simon Josefsson <simon@josefsson.org>
2972         * NEWS, configure.in: Bump versions.
2974 2007-11-03  Simon Josefsson <simon@josefsson.org>
2976         * doc/protocol/rfc5081.txt: Add.
2978 2007-11-01  Simon Josefsson <simon@josefsson.org>
2980         * ChangeLog: Generated.
2982 2007-11-01  Simon Josefsson <simon@josefsson.org>
2984         * NEWS: Version 2.1.5.
2986 2007-11-01  Simon Josefsson <simon@josefsson.org>
2988         * NEWS: Add.
2990 2007-11-01  Simon Josefsson <simon@josefsson.org>
2992         * NEWS: Add.
2994 2007-11-01  Simon Josefsson <simon@josefsson.org>
2996         * NEWS: Add.
2998 2007-11-01  Simon Josefsson <simon@josefsson.org>
3000         * configure.in: Bump ABI to 25.
3002 2007-11-01  Simon Josefsson <simon@josefsson.org>
3004         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
3006 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3008         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
3010 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3012         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
3013         exported (without sign).
3015 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3017         * src/crypt.gaa: parameters -> group parameters
3019 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3021         * AUTHORS, Makefile.am, NEWS, README, THANKS,
3022         build-aux/config.rpath, configure.in, doc/Makefile.am,
3023         doc/gnutls.texi, includes/gnutls/extra.h,
3024         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
3025         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
3026         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
3027         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
3028         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
3029         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
3030         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
3031         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
3032         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
3033         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
3034         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
3035         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
3036         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
3037         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
3038         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
3039         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
3040         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
3041         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
3042         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
3043         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
3044         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
3045         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
3046         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
3047         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3048         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
3049         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
3050         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
3051         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
3052         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
3053         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3054         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
3055         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
3056         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
3057         lib/gnutls_session.h, lib/gnutls_session_pack.c,
3058         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
3059         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
3060         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
3061         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3062         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3063         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3064         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3065         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3066         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3067         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3068         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3069         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3070         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3071         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3072         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3073         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3074         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3075         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3076         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3077         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3078         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3079         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
3080         Changed my name to my "official" name.
3082 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3084         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3085         old defines to compat.c.
3087 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3089         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3090         ld version.
3092 2007-10-29  Simon Josefsson <simon@josefsson.org>
3094         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3095         gnutls_set_default_export priority.  The old functions returned an
3096         error code, need to fake it.
3098 2007-10-29  Simon Josefsson <simon@josefsson.org>
3100         * Makefile.am: Reorder release target, to do disconnected ops first,
3101         and to avoid losing tags.
3103 2007-10-29  Simon Josefsson <simon@josefsson.org>
3105         * NEWS, configure.in: Bump versions.
3107 2007-10-29  Simon Josefsson <simon@josefsson.org>
3109         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3110         lgl/stdint.in.h: Update gnulib files.
3112 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3114         * configure.in: Used the original libtool library version.
3116 2007-10-27  Simon Josefsson <simon@josefsson.org>
3118         * ChangeLog: Generated.
3120 2007-10-27  Simon Josefsson <simon@josefsson.org>
3122         * NEWS: Version 2.1.4.
3124 2007-10-27  Simon Josefsson <simon@josefsson.org>
3126         * doc/manpages/Makefile.am: Generated.
3128 2007-10-27  Simon Josefsson <simon@josefsson.org>
3130         * configure.in: Bump version.
3132 2007-10-27  Simon Josefsson <simon@josefsson.org>
3134         * includes/gnutls/compat.h: Add for backwards compatibility.
3136 2007-10-27  Simon Josefsson <simon@josefsson.org>
3138         * doc/gnutls.texi: Fix typo.
3140 2007-10-27  Simon Josefsson <simon@josefsson.org>
3142         * NEWS: Add.
3144 2007-10-27  Simon Josefsson <simon@josefsson.org>
3146         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3147         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3148         lgl/stdint.in.h: Update gnulib files.
3150 2007-10-27  Simon Josefsson <simon@josefsson.org>
3152         * NEWS: Add.
3154 2007-10-27  Simon Josefsson <simon@josefsson.org>
3156         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3157         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3158         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3160 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3162         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3163         src/certtool.gaa: quick-random option was removed since it is now
3164         the default.
3166 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3168         * : 1   2       lib/gnutls_algorithms.c
3170 2007-10-26  Ludovic Courtès <ludo@gnu.org>
3172         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3173         bindings.
3175 2007-10-25  Simon Josefsson <simon@josefsson.org>
3177         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3178         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
3179         +0200
3181 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3183         * doc/gnutls.texi: added some text for the debugging functions.
3185 2007-10-25  Simon Josefsson <simon@josefsson.org>
3187         * doc/gnutls.texi: Typo.
3189 2007-10-25  Simon Josefsson <simon@josefsson.org>
3191         * Makefile.am: Reorder and simplify.
3193 2007-10-25  Simon Josefsson <simon@josefsson.org>
3195         * lib/gnutls_state.c: Doc fix.
3197 2007-10-25  Simon Josefsson <simon@josefsson.org>
3199         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3200         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
3201         +0300
3203 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3205         * : 2   2       doc/examples/ex-serv-pgp.c
3207 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3209         * NEWS, doc/examples/ex-client-srp.c,
3210         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3211         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3212         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3213         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3214         and GNUTLS_PRIORITIES_SECURITY_HIGH
3216 2007-10-24  Simon Josefsson <simon@josefsson.org>
3218         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3219         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
3220         +0300
3222 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3224         * lib/gnutls_v2_compat.c: The user handshake callback function is
3225         now called on SSLv2 hello messages.
3227 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3229         * NEWS, doc/examples/ex-client-resume.c,
3230         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3231         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3232         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3233         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3234         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3235         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3236         gnutls_set_default_priority2() and deprecated
3237         gnutls_set_default_priority().
3239 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3241         * : 4   0       doc/manpages/certtool.1
3243 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3245         * NEWS: added news entry for --disable-quick-random
3247 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3249         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3250         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3251         generation. The option --disable-quick-random was introduced.
3253 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3255         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3256         some examples.
3258 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3260         * configure.in: The library version is now 14 instead of 24. (14 is
3261         greater than our current 13).
3263 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3265         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3266         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3267         gnutls_session_enable_compatibility_mode() to allow enabling all
3268         supported compatibility options (like disabling padding). Some other
3269         bug fixes in tls-test.c.
3271 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3273         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3274         documentation for the new convert functions.
3276 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3278         * lib/gnutls_priority.c: renamed zlib to deflate
3280 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3282         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3283         since we changed our interfaces and some other fixes.
3285 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3287         * : 2   2       lib/gnutls_algorithms.c
3289 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3291         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3292         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3293         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3294         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3295         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3296         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3297         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3298         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3299         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3300         doc/examples/tcp.c: Added copyright notices to examples
3302 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3304         * includes/gnutls/gnutls.h.in: corrected the prototypes
3306 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3308         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3309         UNKNOWN_ALGORITHM
3311 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3313         * includes/gnutls/gnutls.h.in: corrected typo.
3315 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3317         * : 1   1       lib/gnutls_record.c
3319 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3321         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3322         the priority functions to be more compatible to our interface and
3323         avoid parsing on every session generation. The current approach
3324         stores parsed data to our integer format.CG:
3326         -----------------------------------------------------------------------
3328 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3330         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3331         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3332         servers talk to buggy clients that complain if TLS 1.0 padding is
3333         used.
3335 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3337         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3338         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3339         functions that accept text instead of integers.
3341 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3343         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
3344         Removed some ancient non-used functions.
3346 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3348         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3349         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
3350         +0300
3352 2007-10-22  Simon Josefsson <simon@josefsson.org>
3354         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3356 2007-10-22  Simon Josefsson <simon@josefsson.org>
3358         * lgl/m4/gc-camellia.m4: Add.
3360 2007-10-22  Simon Josefsson <simon@josefsson.org>
3362         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3363         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3365 2007-10-22  Simon Josefsson <simon@josefsson.org>
3367         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3368         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3369         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3370         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3371         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3372         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3373         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3374         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3375         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3376         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3377         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3378         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3379         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3380         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3381         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3382         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3383         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3384         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3385         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3386         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3387         lgl/wchar_.h: Update gnulib files.
3389 2007-10-22  Simon Josefsson <simon@josefsson.org>
3391         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3392         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
3393         +0300
3395 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3397         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3398         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3399         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3400         lib/gnutls_state.c, libextra/gnutls_extra.c,
3401         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3402         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3403         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3404         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3405         src/common.c: Occurences of gnutls_openpgp_key were renamed to
3406         gnutls_openpgp_cert, leaving an API compatibility layer.
3408 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3410         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3411         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3412         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3413         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3414         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3415         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3416         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3417         gnutls_openpgp_cert_t
3419 2007-10-17  Simon Josefsson <simon@josefsson.org>
3421         * ChangeLog: Generated.
3423 2007-10-17  Simon Josefsson <simon@josefsson.org>
3425         * lib/Makefile.am: Revert mistake removal.
3427 2007-10-17  Simon Josefsson <simon@josefsson.org>
3429         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3430         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3431         src/serv-gaa.h, src/serv.gaa: Generated.
3433 2007-10-17  Simon Josefsson <simon@josefsson.org>
3435         * NEWS: Version 2.1.3.
3437 2007-10-17  Simon Josefsson <simon@josefsson.org>
3439         * configure.in: Bump ABI version.
3441 2007-10-17  Simon Josefsson <simon@josefsson.org>
3443         * lib/gnutls_extensions.c, lib/gnutls_int.h,
3444         lib/gnutls_supplemental.c: Remove tls-authz.
3446 2007-10-17  Simon Josefsson <simon@josefsson.org>
3448         * doc/gnutls.texi: Remove tls-authz.
3450 2007-10-17  Simon Josefsson <simon@josefsson.org>
3452         * NEWS, configure.in, doc/examples/Makefile.am,
3453         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3454         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3455         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3456         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3458 2007-10-15  Simon Josefsson <simon@josefsson.org>
3460         * configure.in: Bump version.
3462 2007-10-15  Simon Josefsson <simon@josefsson.org>
3464         * NEWS: Add.
3466 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3468         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3469         default priorities.
3471 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3473         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3474         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3475         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3476         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3477         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3478         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3479         Corrected bugs in the openpgp certificate verification functions
3480         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
3481         anywhere)
3483 2007-10-14  Simon Josefsson <simon@josefsson.org>
3485         * ChangeLog: Generated.
3487 2007-10-14  Simon Josefsson <simon@josefsson.org>
3489         * NEWS: Typo.
3491 2007-10-14  Simon Josefsson <simon@josefsson.org>
3493         * NEWS: Version 2.1.2.
3495 2007-10-14  Simon Josefsson <simon@josefsson.org>
3497         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3499 2007-10-14  Simon Josefsson <simon@josefsson.org>
3501         * NEWS: Wrap.
3503 2007-10-14  Simon Josefsson <simon@josefsson.org>
3505         * NEWS: Mention enum's.
3507 2007-10-14  Simon Josefsson <simon@josefsson.org>
3509         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3510         deprecated SRP alerts to compat.h.
3512 2007-10-14  Simon Josefsson <simon@josefsson.org>
3514         * includes/gnutls/compat.h: Add compatibility mapping for
3515         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3517 2007-10-14  Simon Josefsson <simon@josefsson.org>
3519         * configure.in: Encode in shared library that we aren't backwards
3520         compatible.
3522 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3524         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3525         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3526         references to trustdb
3528 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3530         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3531         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3532         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3533         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3534         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3535         all the trustdb related code. It wasn't used and trustdbs are not
3536         specified anywhere except pgp. Now we use the standard key rings.
3538 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3540         * doc/gnutls.texi: more text
3542 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3544         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3545         in the default priorities.
3547 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3549         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3550         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3551         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3552         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3554 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3556         * doc/gnutls.texi: Updated documentation.
3558 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3560         * : 1   0       NEWS
3562 2007-10-09  Simon Josefsson <simon@josefsson.org>
3564         * NEWS: Mention certtool --quick-random.
3566 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3568         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3569         alert numbers.
3571 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3573         * lib/x509/extensions.c: added an assertion.
3575 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3577         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3579 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3581         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3582         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
3583         +0300
3585 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3587         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
3588         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.
3590 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3592         * NEWS: Update `NEWS'.
3594 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3596         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3597           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
3599 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3601         * : 1   1       doc/Makefile.am
3603 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3605         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3606         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
3607         2007 +0300
3609 2007-10-08  Simon Josefsson <simon@josefsson.org>
3611         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3612         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
3613         2007 +0300
3615 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3617         * lib/auth_srp.c: corrected possible size issue
3619 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3621         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3622         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3623         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3624         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
3625         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
3626         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
3627         Removed all the xml functions and stubs, as well as references in
3628         the documentation.
3630 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3632         * lib/gnutls_alert.c: error_to_alert() now always return an alert
3633         number. This is to avoid sending illegal values when the return
3634         value is not checked (commonplace).
3636 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3638         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
3640 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3642         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3643         src/certtool.gaa: Added the --quick-random option to certtool to
3644         improve generation time of private keys.  They delay is quite
3645         annoying especially when generating test keys.
3647 2007-10-06  Simon Josefsson <simon@josefsson.org>
3649         * configure.in: Bump versions.
3651 2007-10-06  Simon Josefsson <simon@josefsson.org>
3653         * NEWS: Add.
3655 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3657         * src/certtool.c: Corrected output in DER format and corrected
3658         output for smime_to_pkcs7 to output in outfile instead of stdout.
3660 2007-09-24  Simon Josefsson <simon@josefsson.org>
3662         * ChangeLog: Generated.
3664 2007-09-24  Simon Josefsson <simon@josefsson.org>
3666         * configure.in: Bump version.
3668 2007-09-24  Simon Josefsson <simon@josefsson.org>
3670         * NEWS: Version 2.1.1.
3672 2007-09-24  Simon Josefsson <simon@josefsson.org>
3674         * NEWS: Add.
3676 2007-09-24  Simon Josefsson <simon@josefsson.org>
3678         * configure.in: Rework Camellia configure messages and logic.
3680 2007-09-24  Simon Josefsson <simon@josefsson.org>
3682         * NEWS: Add fixes, for trac.
3684 2007-09-24  Simon Josefsson <simon@josefsson.org>
3686         * NEWS: Add.
3688 2007-09-24  Simon Josefsson <simon@josefsson.org>
3690         * configure.in: Typo.
3692 2007-09-24  Simon Josefsson <simon@josefsson.org>
3694         * configure.in: Add --disable-camellia.  Remove automake
3695         conditional, not used.
3697 2007-09-24  Simon Josefsson <simon@josefsson.org>
3699         * AUTHORS: Add.
3701 2007-09-24  Simon Josefsson <simon@josefsson.org>
3703         * NEWS: Add.
3705 2007-09-24  Simon Josefsson <simon@josefsson.org>
3707         * NEWS: Bump version.
3709 2007-09-24  Simon Josefsson <simon@josefsson.org>
3711         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
3712         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
3713         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
3714         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
3715         src/tls_test.c: Add patch to support Camellia, contributed by
3716         Yoshisato YANAGISAWA.  Fixes #1.  See
3718         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
3720 2007-09-20  Simon Josefsson <simon@josefsson.org>
3722         * ChangeLog: Generated.
3724 2007-09-20  Simon Josefsson <simon@josefsson.org>
3726         * NEWS: Version 2.1.0.
3728 2007-09-20  Simon Josefsson <simon@josefsson.org>
3730         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
3731         add -g to it.
3733 2007-09-20  Simon Josefsson <simon@josefsson.org>
3735         * src/cli-gaa.c, src/serv-gaa.c: Generated.
3737 2007-09-20  Simon Josefsson <simon@josefsson.org>
3739         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
3741 2007-09-20  Simon Josefsson <simon@josefsson.org>
3743         * src/cli.gaa: Set variables to NULL.
3745 2007-09-20  Simon Josefsson <simon@josefsson.org>
3747         * lib/ext_oprfi.c: Fix crash.
3749 2007-09-20  Simon Josefsson <simon@josefsson.org>
3751         * lib/ext_oprfi.c: Fix crash.
3753 2007-09-20  Simon Josefsson <simon@josefsson.org>
3755         * src/serv.c: Fix infloop.
3757 2007-09-20  Simon Josefsson <simon@josefsson.org>
3759         * src/serv.c: Fix crash.
3761 2007-09-20  Simon Josefsson <simon@josefsson.org>
3763         * src/cli.c: Fix crash.
3765 2007-09-20  Simon Josefsson <simon@josefsson.org>
3767         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3768         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
3769         Opaque PRF Input in gnutls-cli and gnutls-serv.
3771 2007-09-20  Simon Josefsson <simon@josefsson.org>
3773         * doc/manpages/Makefile.am: Generated.
3775 2007-09-20  Simon Josefsson <simon@josefsson.org>
3777         * NEWS: Mention how to enable oprfi support.
3779 2007-09-20  Simon Josefsson <simon@josefsson.org>
3781         * doc/gnutls.texi: Typo.
3783 2007-09-20  Simon Josefsson <simon@josefsson.org>
3785         * lib/Makefile.am: Document more.
3787 2007-09-20  Simon Josefsson <simon@josefsson.org>
3789         * lib/ext_oprfi.c: Doc fix.
3791 2007-09-20  Simon Josefsson <simon@josefsson.org>
3793         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3794         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
3795         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
3796         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
3797         extension.
3799 2007-09-20  Simon Josefsson <simon@josefsson.org>
3801         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
3803 2007-09-20  Simon Josefsson <simon@josefsson.org>
3805         * doc/gnutls.texi: Typo.
3807 2007-09-20  Simon Josefsson <simon@josefsson.org>
3809         * NEWS: Add.
3811 2007-09-20  Simon Josefsson <simon@josefsson.org>
3813         * configure.in: Bump versions.
3815 2007-09-20  Simon Josefsson <simon@josefsson.org>
3817         * doc/examples/Makefile.am: Fix -I's.
3819 2007-09-20  Simon Josefsson <simon@josefsson.org>
3821         * ChangeLog: Generated.
3823 2007-09-20  Simon Josefsson <simon@josefsson.org>
3825         * Makefile.am: Fix release target (git-tag no longer exit with
3826         failure for non-existing tags).
3828 2007-09-20  Simon Josefsson <simon@josefsson.org>
3830         * NEWS: Version 2.0.1.
3832 2007-09-20  Simon Josefsson <simon@josefsson.org>
3834         * doc/gnutls.texi: Improve TLS ext section.
3836 2007-09-19  Simon Josefsson <simon@josefsson.org>
3838         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
3840 2007-09-18  Simon Josefsson <simon@josefsson.org>
3842         * doc/gnutls.texi: Notes on adding a new TLS extension.
3844 2007-09-17  Simon Josefsson <simon@josefsson.org>
3846         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
3847         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
3848         +0200
3850 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3852         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
3853         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
3854         +0200
3856 2007-09-17  Simon Josefsson <simon@josefsson.org>
3858         * NEWS: Add.
3860 2007-09-17  Simon Josefsson <simon@josefsson.org>
3862         * doc/Makefile.am, doc/credentials/Makefile.am,
3863         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
3864         doc/credentials/gnutls-http-serv,
3865         doc/credentials/openpgp-server-key.txt,
3866         doc/credentials/openpgp-server.txt,
3867         doc/credentials/openpgp/Makefile.am,
3868         doc/credentials/openpgp/cli_pub.asc,
3869         doc/credentials/openpgp/cli_ring.asc,
3870         doc/credentials/openpgp/cli_sec.asc,
3871         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
3872         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
3873         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
3874         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
3875         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
3876         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
3877         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
3878         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
3879         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
3880         doc/credentials/x509-server-dsa.pem,
3881         doc/credentials/x509-server-key-dsa.pem,
3882         doc/credentials/x509-server-key.pem,
3883         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
3884         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
3885         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
3886         doc/credentials/x509/clicert-dsa.pem,
3887         doc/credentials/x509/clicert.pem,
3888         doc/credentials/x509/clikey-dsa.pem,
3889         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
3890         doc/credentials/x509/key.pem, src/Makefile.am,
3891         src/gnutls-http-serv, src/openpgp/Makefile.am,
3892         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
3893         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
3894         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
3895         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
3896         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
3897         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
3898         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
3899         src/ to doc/credentials/.
3901 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3903         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
3904         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
3905         2007 +0300
3907 2007-09-11  Simon Josefsson <simon@josefsson.org>
3909         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
3910         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
3911         duplicate gnulib modules.
3913 2007-09-11  Simon Josefsson <simon@josefsson.org>
3915         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
3916         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3917         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
3918         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
3919         duplicate gnulib modules.
3921 2007-09-11  Simon Josefsson <simon@josefsson.org>
3923         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
3924         gnulib files.
3926 2007-09-11  Simon Josefsson <simon@josefsson.org>
3928         * lgl/m4/absolute-header.m4: Update gnulib files.
3930 2007-09-11  Simon Josefsson <simon@josefsson.org>
3932         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
3933         lgl/realloc.c, lgl/stdlib_.h: Add.
3935 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3937         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
3938         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3939           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3941 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3943         * 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
3944           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3946 2007-09-10  Simon Josefsson <simon@josefsson.org>
3948         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3949         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
3951 2007-09-10  Simon Josefsson <simon@josefsson.org>
3953         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
3954         doc/examples/.cvsignore, doc/manpages/.cvsignore,
3955         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
3956         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
3957         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
3958         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
3959         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
3960         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
3961         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
3962         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
3963         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
3964         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
3965         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
3966         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
3967         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
3968         tests/sha2/.cvsignore, tests/userid/.cvsignore,
3969         tests/x509paths/.cvsignore: Remove .cvsignore's.
3971 2007-09-07  Simon Josefsson <simon@josefsson.org>
3973         * NEWS: Fix.
3975 2007-09-07  Simon Josefsson <simon@josefsson.org>
3977         * configure.in: Bump versions.
3979 2007-09-07  Simon Josefsson <simon@josefsson.org>
3981         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
3982         values for SRP.
3984 2007-09-06  Simon Josefsson <simon@josefsson.org>
3986         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
3988 2007-09-04  Simon Josefsson <simon@josefsson.org>
3990         * ChangeLog: Generated.
3992 2007-09-04  Simon Josefsson <simon@josefsson.org>
3994         * NEWS: Version 2.0.0.
3996 2007-09-04  Simon Josefsson <simon@josefsson.org>
3998         * NEWS: Add.
4000 2007-09-03  Simon Josefsson <simon@josefsson.org>
4002         * NEWS: Add 1.6.x entries.
4004 2007-09-03  Simon Josefsson <simon@josefsson.org>
4006         * NEWS: Fix.
4008 2007-09-03  Simon Josefsson <simon@josefsson.org>
4010         * configure.in: Use three-digit versions.
4012 2007-09-01  Simon Josefsson <simon@josefsson.org>
4014         * NEWS: Fix.
4016 2007-09-01  Simon Josefsson <simon@josefsson.org>
4018         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
4019         v1.1.
4021 2007-08-31  Simon Josefsson <simon@josefsson.org>
4023         * NEWS, configure.in: Bump versions.
4025 2007-08-31  Simon Josefsson <simon@josefsson.org>
4027         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
4028         v1.0.
4030 2007-08-31  Simon Josefsson <simon@josefsson.org>
4032         * configure.in: Drop gnits mode.
4034 2007-08-31  Simon Josefsson <simon@josefsson.org>
4036         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
4037         anonymous ciphers are disabled.
4039 2007-08-31  Simon Josefsson <simon@josefsson.org>
4041         * doc/examples/Makefile.am: Don't try to build ex-client1 if
4042         anonymous ciphers are disabled.
4044 2007-08-27  Simon Josefsson <simon@josefsson.org>
4046         * ChangeLog: Generated.
4048 2007-08-27  Simon Josefsson <simon@josefsson.org>
4050         * NEWS: Version 1.7.19.
4052 2007-08-27  Simon Josefsson <simon@josefsson.org>
4054         * NEWS: Add.
4056 2007-08-27  Simon Josefsson <simon@josefsson.org>
4058         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
4059         GNUTLS_CRD_IA.
4061 2007-08-27  Simon Josefsson <simon@josefsson.org>
4063         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4065 2007-08-27  Simon Josefsson <simon@josefsson.org>
4067         * NEWS: Add.
4069 2007-08-27  Simon Josefsson <simon@josefsson.org>
4071         * lib/gnutls_errors.c: Doc fix.
4073 2007-08-27  Simon Josefsson <simon@josefsson.org>
4075         * lib/gnutls_handshake.c: Revert "Check that value is negative
4076         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4078 2007-08-27  Simon Josefsson <simon@josefsson.org>
4080         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4081         positive "errors".  Would fix bug reported by Andreas Metzler
4082         <ametzler@downhill.at.eu.org> in
4084         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4086 2007-08-27  Simon Josefsson <simon@josefsson.org>
4088         * lib/gnutls_handshake.c: Check that value is negative before using
4089         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
4090         <ametzler@downhill.at.eu.org> in
4092         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4094 2007-08-24  Simon Josefsson <simon@josefsson.org>
4096         * NEWS: Add.
4098 2007-08-24  Simon Josefsson <simon@josefsson.org>
4100         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4101         OpenCDK 0.6.4.
4103 2007-08-24  Simon Josefsson <simon@josefsson.org>
4105         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4107 2007-08-23  Simon Josefsson <simon@josefsson.org>
4109         * gl/readline.c: Upgrade gnulib files.
4111 2007-08-23  Simon Josefsson <simon@josefsson.org>
4113         * src/certtool.c: No need for getline.h.
4115 2007-08-23  Simon Josefsson <simon@josefsson.org>
4117         * NEWS: Add.
4119 2007-08-23  Simon Josefsson <simon@josefsson.org>
4121         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4122         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4123         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4124         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4125         lgl/stdio_.h: Upgrade gnulib files.
4127 2007-08-23  Simon Josefsson <simon@josefsson.org>
4129         * NEWS: Add.
4131 2007-08-23  Simon Josefsson <simon@josefsson.org>
4133         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4134         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4135         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4136         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4137         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4138         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4139         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4140         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4142 2007-08-20  Simon Josefsson <simon@josefsson.org>
4144         * NEWS, configure.in: Bump versions.
4146 2007-08-20  Simon Josefsson <simon@josefsson.org>
4148         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4149         disabled.
4151 2007-08-16  Simon Josefsson <simon@josefsson.org>
4153         * ChangeLog: Generated.
4155 2007-08-16  Simon Josefsson <simon@josefsson.org>
4157         * NEWS: Version 1.7.18.
4159 2007-08-16  Simon Josefsson <simon@josefsson.org>
4161         * NEWS: Add.
4163 2007-08-16  Simon Josefsson <simon@josefsson.org>
4165         * configure.in: Bump version.
4167 2007-08-16  Simon Josefsson <simon@josefsson.org>
4169         * NEWS: Add.
4171 2007-08-16  Simon Josefsson <simon@josefsson.org>
4173         * NEWS: Add.
4175 2007-08-16  Simon Josefsson <simon@josefsson.org>
4177         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4178         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4179         mix for different sized variables.  Tiny patch from
4181         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4183 2007-08-15  Simon Josefsson <simon@josefsson.org>
4185         * doc/Makefile.am: Typo.
4187 2007-08-15  Simon Josefsson <simon@josefsson.org>
4189         * doc/Makefile.am: Install images in info directory.
4191 2007-08-15  Simon Josefsson <simon@josefsson.org>
4193         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4194         doc/arch/certificate-user-use-case.pdf,
4195         doc/arch/client-server-use-case.eps,
4196         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4197         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4198         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4199         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4200         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4201         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4202         doc/gnutls-certificate-user-use-case.pdf,
4203         doc/gnutls-client-server-use-case.eps,
4204         doc/gnutls-client-server-use-case.pdf,
4205         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4206         doc/gnutls-handshake-sequence.eps,
4207         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4208         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4209         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4210         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4212 2007-08-15  Simon Josefsson <simon@josefsson.org>
4214         * doc/Makefile.am, doc/gnutls-internals.eps,
4215         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4216         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4217         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4218         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4219         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4220         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
4221         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4223 2007-08-15  Simon Josefsson <simon@josefsson.org>
4225         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4226         used.
4228 2007-08-15  Simon Josefsson <simon@josefsson.org>
4230         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
4231         <ametzler@downhill.at.eu.org>.
4233 2007-08-15  Simon Josefsson <simon@josefsson.org>
4235         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
4236         Metzler <ametzler@downhill.at.eu.org>.
4238 2007-08-15  Simon Josefsson <simon@josefsson.org>
4240         * ChangeLog: Generated.
4242 2007-08-15  Simon Josefsson <simon@josefsson.org>
4244         * NEWS: Typo.
4246 2007-08-15  Simon Josefsson <simon@josefsson.org>
4248         * NEWS: Version 1.7.17.
4250 2007-08-15  Simon Josefsson <simon@josefsson.org>
4252         * doc/manpages/Makefile.am: Generated.
4254 2007-08-13  Simon Josefsson <simon@josefsson.org>
4256         * NEWS: Add.
4258 2007-08-13  Simon Josefsson <simon@josefsson.org>
4260         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4261         gnutls_openpgp_privkey_sign_hash.
4263 2007-08-13  Simon Josefsson <simon@josefsson.org>
4265         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4266         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4267         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4268         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4269         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4270         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4271         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4272         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4273         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4274         src/tls_test.c: Use *_t types consistently.
4276 2007-08-12  Simon Josefsson <simon@josefsson.org>
4278         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4279         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4280         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4281         sign callback.
4283 2007-08-12  Simon Josefsson <simon@josefsson.org>
4285         * tests/x509signself.c: Fix warnings.
4287 2007-08-11  Simon Josefsson <simon@josefsson.org>
4289         * doc/manpages/Makefile.am: Update.
4291 2007-08-11  Simon Josefsson <simon@josefsson.org>
4293         * configure.in: Set shared library version correctly.
4295 2007-08-11  Simon Josefsson <simon@josefsson.org>
4297         * NEWS, includes/gnutls/gnutls.h.in: New errors
4298         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4300 2007-08-11  Simon Josefsson <simon@josefsson.org>
4302         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4303         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.
4305 2007-08-10  Simon Josefsson <simon@josefsson.org>
4307         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4308         codes.
4310 2007-08-10  Simon Josefsson <simon@josefsson.org>
4312         * doc/manpages/Makefile.am: Update.
4314 2007-08-10  Simon Josefsson <simon@josefsson.org>
4316         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4317         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4318         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4319         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
4320         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.
4322 2007-08-10  Simon Josefsson <simon@josefsson.org>
4324         * NEWS: Add.
4326 2007-08-10  Simon Josefsson <simon@josefsson.org>
4328         * tests/Makefile.am: Build x509self.
4330 2007-08-10  Simon Josefsson <simon@josefsson.org>
4332         * tests/x509self.c: New file.
4334 2007-08-08  Simon Josefsson <simon@josefsson.org>
4336         * NEWS: Add.
4338 2007-08-08  Simon Josefsson <simon@josefsson.org>
4340         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4341         RFC is out and we've done simple interop of it.
4343 2007-08-08  Simon Josefsson <simon@josefsson.org>
4345         * AUTHORS: Add.
4347 2007-08-08  Simon Josefsson <simon@josefsson.org>
4349         * NEWS: Add.
4351 2007-08-08  Simon Josefsson <simon@josefsson.org>
4353         * po/pl.po, po/sv.po: Sync with TP.
4355 2007-08-08  Simon Josefsson <simon@josefsson.org>
4357         * NEWS: Add.
4359 2007-07-09  Ludovic Courtès <ludo@gnu.org>
4361         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4362         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4364 2007-08-08  Simon Josefsson <simon@josefsson.org>
4366         * NEWS: Add.
4368 2007-08-03  Ludovic Courtès <ludo@gnu.org>
4370         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4371         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>
4373 2007-08-08  Simon Josefsson <simon@josefsson.org>
4375         * NEWS, configure.in: Bump versions.
4377 2007-08-08  Simon Josefsson <simon@josefsson.org>
4379         * ChangeLog: Generated.
4381 2007-08-07  Simon Josefsson <simon@josefsson.org>
4383         * NEWS: Version 1.7.16.
4385 2007-08-07  Simon Josefsson <simon@josefsson.org>
4387         * NEWS: Add.
4389 2007-08-07  Simon Josefsson <simon@josefsson.org>
4391         * NEWS: Add.
4393 2007-08-07  Simon Josefsson <simon@josefsson.org>
4395         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4396         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4397         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4398         gl/override/doc/gpl-2.0.texi.diff,
4399         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4400         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
4401         Update gnulib files.
4403 2007-08-02  Ludovic Courtès <ludo@gnu.org>
4405         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4407 2007-08-01  Ludovic Courtès <ludo@gnu.org>
4409         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4410         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4411           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4413 2007-08-02  Simon Josefsson <simon@josefsson.org>
4415         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4417 2007-08-02  Simon Josefsson <simon@josefsson.org>
4419         * AUTHORS: Add.
4421 2007-07-14  Simon Josefsson <simon@josefsson.org>
4423         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4425 2007-07-14  Simon Josefsson <simon@josefsson.org>
4427         * NEWS: Add.
4429 2007-07-14  Simon Josefsson <simon@josefsson.org>
4431         * configure.in: Bump versions.
4433 2007-07-14  Simon Josefsson <simon@josefsson.org>
4435         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4436         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
4437         Eden <n.mavrogiannopoulos@gmail.com>.
4439 2007-07-12  Simon Josefsson <simon@josefsson.org>
4441         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4442         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4444 2007-07-09  Simon Josefsson <simon@josefsson.org>
4446         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4447         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4449 2007-07-09  Simon Josefsson <simon@josefsson.org>
4451         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4452         errors regarding internals.texi.  See
4454         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4456 2007-07-09  Simon Josefsson <simon@josefsson.org>
4458         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4459         when guile isn't installed built yet.
4461 2007-07-08  Ludovic Courtès <ludo@gnu.org>
4463         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4464         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>
4466 2007-07-06  Simon Josefsson <simon@josefsson.org>
4468         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4470 2007-07-02  Ludovic Courtès <ludo@gnu.org>
4472         * 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>
4474 2007-07-03  Simon Josefsson <simon@josefsson.org>
4476         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4478 2007-07-02  Simon Josefsson <simon@josefsson.org>
4480         * ChangeLog: Generated.
4482 2007-07-02  Simon Josefsson <simon@josefsson.org>
4484         * NEWS: Version 1.7.15.
4486 2007-07-02  Simon Josefsson <simon@josefsson.org>
4488         * po/LINGUAS: Revert.
4490 2007-07-02  Simon Josefsson <simon@josefsson.org>
4492         * po/LINGUAS: Sync with TP.
4494 2007-07-02  Simon Josefsson <simon@josefsson.org>
4496         * NEWS: Add.
4498 2007-07-02  Simon Josefsson <simon@josefsson.org>
4500         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
4501         Fix gnulib name changes.
4503 2007-07-02  Simon Josefsson <simon@josefsson.org>
4505         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4506         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4507         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4508         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4509         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
4510         Update gnulib files.  Fix GPL renaming.
4512 2007-07-02  Simon Josefsson <simon@josefsson.org>
4514         * NEWS: Add.
4516 2007-07-02  Simon Josefsson <simon@josefsson.org>
4518         * doc/gnutls.texi: Typo.
4520 2007-07-02  Simon Josefsson <simon@josefsson.org>
4522         * doc/gnutls.texi: Improve installation instructions.
4524 2007-07-02  Simon Josefsson <simon@josefsson.org>
4526         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
4527         ludo@gnu.org (Ludovic Courtès).
4529 2007-06-29  Simon Josefsson <simon@josefsson.org>
4531         * NEWS: Add.
4533 2007-06-29  Simon Josefsson <simon@josefsson.org>
4535         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
4536         discussions with ludo@gnu.org (Ludovic Courtès).
4538 2007-06-29  Simon Josefsson <simon@josefsson.org>
4540         * configure.in: Check for scm_from_locale_string instead of SCM_API.
4541         Patch from ludo@gnu.org (Ludovic Courtès).
4543 2007-06-29  Simon Josefsson <simon@josefsson.org>
4545         * NEWS: Add.
4547 2007-06-29  Simon Josefsson <simon@josefsson.org>
4549         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4550         Reported by ludo@gnu.org (Ludovic Courtès).
4552 2007-06-27  Simon Josefsson <simon@josefsson.org>
4554         * doc/TODO: Add.
4556 2007-06-27  Simon Josefsson <simon@josefsson.org>
4558         * NEWS: Add.
4560 2007-06-27  Simon Josefsson <simon@josefsson.org>
4562         * po/LINGUAS, po/ms.po: Sync with TP.
4564 2007-06-27  Simon Josefsson <simon@josefsson.org>
4566         * NEWS: Add.
4568 2007-06-27  Simon Josefsson <simon@josefsson.org>
4570         * tests/key-id/key-id: Can't use /dev/null as template under
4571         mingw32, probably really a bug in cfg+.
4573 2007-06-27  Simon Josefsson <simon@josefsson.org>
4575         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4577 2007-06-26  Simon Josefsson <simon@josefsson.org>
4579         * NEWS, configure.in: Check that the guile header files is recent
4580         enough and that it works.
4582 2007-06-26  Simon Josefsson <simon@josefsson.org>
4584         * configure.in: Move Guile setup stuff down under 'External
4585         libraries'.
4587 2007-06-26  Simon Josefsson <simon@josefsson.org>
4589         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4590         bindings.
4592 2007-06-26  Simon Josefsson <simon@josefsson.org>
4594         * NEWS, configure.in: Bump versions.
4596 2007-06-26  Simon Josefsson <simon@josefsson.org>
4598         * ChangeLog: Generated.
4600 2007-06-26  Simon Josefsson <simon@josefsson.org>
4602         * NEWS: Version 1.7.14.
4604 2007-06-26  Simon Josefsson <simon@josefsson.org>
4606         * NEWS: Add.
4608 2007-06-26  Simon Josefsson <simon@josefsson.org>
4610         * NEWS: Add.
4612 2007-06-26  Simon Josefsson <simon@josefsson.org>
4614         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4615         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4616         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4617         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4618         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4619         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4620         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4621         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4622         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4623         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4624         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
4625         gnulib files.
4627 2007-06-26  Simon Josefsson <simon@josefsson.org>
4629         * NEWS: Add.
4631 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
4633         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
4634         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4636 2007-06-26  Simon Josefsson <simon@josefsson.org>
4638         * NEWS: Add.
4640 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
4642         * 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>
4644 2007-06-20  Simon Josefsson <simon@josefsson.org>
4646         * NEWS: Add.
4648 2007-06-20  Simon Josefsson <simon@josefsson.org>
4650         * THANKS: Add.
4652 2007-06-20  Simon Josefsson <simon@josefsson.org>
4654         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
4655         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
4656         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
4658 2007-06-20  Simon Josefsson <simon@josefsson.org>
4660         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
4662 2007-06-15  Simon Josefsson <simon@josefsson.org>
4664         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
4666 2007-06-14  Simon Josefsson <simon@josefsson.org>
4668         * AUTHORS: Update PGP key.
4670 2007-06-14  Simon Josefsson <simon@josefsson.org>
4672         * AUTHORS: Change Ludovic' description.
4674 2007-06-14  Simon Josefsson <simon@josefsson.org>
4676         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
4678 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4680         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
4681           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
4682           that the allocated buffer is large-enough to contain the list of
4683           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4685 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4687         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
4688         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
4689           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4691 2007-06-13  Simon Josefsson <simon@josefsson.org>
4693         * NEWS, configure.in: Bump versions.
4695 2007-06-13  Simon Josefsson <simon@josefsson.org>
4697         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
4699 2007-06-12  Simon Josefsson <simon@josefsson.org>
4701         * doc/TODO: Add.
4703 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
4705         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
4706         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4708 2007-06-12  Simon Josefsson <simon@josefsson.org>
4710         * doc/Makefile.am: Clarify that guile.texi dependencies are
4711         dependencies of gnutls.texi too.
4713 2007-06-11  Simon Josefsson <simon@josefsson.org>
4715         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
4717 2007-06-11  Simon Josefsson <simon@josefsson.org>
4719         * THANKS, configure.in: Need to use CFLAGS when checking for
4720         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
4721         <ktk@enterprise.bidmc.harvard.edu>.
4723 2007-06-11  Simon Josefsson <simon@josefsson.org>
4725         * ChangeLog: Generated.
4727 2007-06-11  Simon Josefsson <simon@josefsson.org>
4729         * NEWS: Version 1.7.13.
4731 2007-06-11  Simon Josefsson <simon@josefsson.org>
4733         * Makefile.am: Fix update-po target.
4735 2007-06-11  Simon Josefsson <simon@josefsson.org>
4737         * NEWS: Fix.
4739 2007-06-11  Simon Josefsson <simon@josefsson.org>
4741         * NEWS: Add.
4743 2007-06-11  Simon Josefsson <simon@josefsson.org>
4745         * doc/manpages/Makefile.am: Fix copyright years.
4747 2007-06-11  Simon Josefsson <simon@josefsson.org>
4749         * doc/reference/gnutls.types: Add, to work around problems if this
4750         file isn't present.
4752 2007-06-11  Simon Josefsson <simon@josefsson.org>
4754         * Makefile.am: Fix release target.
4756 2007-06-11  Simon Josefsson <simon@josefsson.org>
4758         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
4760 2007-06-11  Simon Josefsson <simon@josefsson.org>
4762         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
4763         gnulib_libs, to fix rpath issue.
4765 2007-06-11  Simon Josefsson <simon@josefsson.org>
4767         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
4769 2007-06-11  Simon Josefsson <simon@josefsson.org>
4771         * NEWS: Add.
4773 2007-06-11  Simon Josefsson <simon@josefsson.org>
4775         * NEWS: Add.
4777 2007-06-11  Simon Josefsson <simon@josefsson.org>
4779         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4780         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
4781         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
4782         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
4783         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
4784         files.
4786 2007-06-11  Simon Josefsson <simon@josefsson.org>
4788         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4789         libextra/opencdk/compress.c, libextra/opencdk/context.h,
4790         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4791         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
4792         libextra/opencdk/main.c, libextra/opencdk/main.h,
4793         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4794         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4795         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4796         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
4797         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
4798         OpenCDK 0.6.3.
4800 2007-06-11  Simon Josefsson <simon@josefsson.org>
4802         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
4803         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
4804         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
4806 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
4808         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
4809         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
4810           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
4811           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.
4813 2007-06-08  Simon Josefsson <simon@josefsson.org>
4815         * NEWS, configure.in: Bump versions.
4817 2007-06-08  Simon Josefsson <simon@josefsson.org>
4819         * ChangeLog: Generated.
4821 2007-06-08  Simon Josefsson <simon@josefsson.org>
4823         * NEWS: Version 1.7.12.
4825 2007-06-08  Simon Josefsson <simon@josefsson.org>
4827         * NEWS: Add.
4829 2007-06-08  Simon Josefsson <simon@josefsson.org>
4831         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
4833 2007-06-08  Simon Josefsson <simon@josefsson.org>
4835         * NEWS: Add.
4837 2007-06-08  Simon Josefsson <simon@josefsson.org>
4839         * NEWS: Add.
4841 2007-06-08  Simon Josefsson <simon@josefsson.org>
4843         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
4844         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
4845         +0200
4847 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
4849         * po/Makevars: Try to fix line number collisions.
4851 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4853         * configure.in, guile/src/Makefile.am: Fixed the
4854         `-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
4855           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
4857 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4859         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
4860           being detected.
4862 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4864         * m4/guile.m4: Added `guile.m4', per Simon's request.
4866 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4868         * configure.in: Don't look for Guile when `guile-snarf' is not
4869         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
4871 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4873         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
4875 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4877         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
4879 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4881         * doc/guile.texi: More @node fixes.
4883 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4885         * doc/guile.texi: Avoid @node collisions with main manual.
4887 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4889         * doc/Makefile.am: Need -I for config.h.
4891 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4893         * Makefile.am: Need to build doc/ after guile/.
4895 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4897         * NEWS: Add.
4899 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4901         * guile/src/Makefile.am: Need -I for config.h.
4903 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
4905         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
4906         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
4908 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
4910         * doc/extract-guile-c-doc.scm,
4911         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
4912         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
4913           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
4914           argument.
4916 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
4918         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
4919         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.
4921 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4923         * doc/gnutls.texi: Revert unnecessary changes.
4925 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4927         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
4928         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
4930 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4932         * doc/guile.texi: Minor doc fixes.
4934 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4936         * doc/Makefile.am: Handle missing Guile when building the
4937         documentation.
4939 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4941         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
4942         doc/guile.texi: Integrated documentation of Guile bindings.
4944 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
4946         * configure.in, guile/src/Makefile.am: Try to handle "function
4947         declaration isn't a prototype" warnings.
4949 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
4951         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4952         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
4953         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
4954         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
4955         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4957 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
4959         * Makefile.am, configure.in, guile/Makefile.am,
4960         guile/modules/Makefile.am, guile/modules/gnutls.scm,
4961         guile/modules/gnutls/build/enums.scm,
4962         guile/modules/gnutls/build/priorities.scm,
4963         guile/modules/gnutls/build/smobs.scm,
4964         guile/modules/gnutls/build/utils.scm,
4965         guile/modules/gnutls/extra.scm,
4966         guile/modules/system/documentation/README,
4967         guile/modules/system/documentation/c-snarf.scm,
4968         guile/modules/system/documentation/output.scm,
4969         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
4970         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
4971         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
4972         guile/src/make-session-priorities.scm,
4973         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
4974         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
4975         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
4976         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
4977         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
4978         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
4979         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
4980         guile/tests/rsa-parameters.pem,
4981         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
4982         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
4983         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
4984         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
4985         `make' and `make check' do work.
4987 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
4989         * doc/Makefile.am: Make sure all images are distributed in all
4990         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4992 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4994         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
4995         Reported by Dennis Vshivkov <walrus@amur.ru> in
4996         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
4998 2007-05-27  Simon Josefsson <simon@josefsson.org>
5000         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
5002 2007-05-27  Simon Josefsson <simon@josefsson.org>
5004         * THANKS: Add.
5006 2007-05-27  Simon Josefsson <simon@josefsson.org>
5008         * NEWS: Fix.
5010 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5012         * NEWS: [no log message]
5014 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5016         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
5018 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5020         * NEWS: Add.
5022 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5024         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
5025         already properly decoded value, assume it is due to a bad password
5026         rather than ASN.1 error.  Reported by Nate Nielsen
5027         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
5029 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5031         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
5032         by Nate Nielsen <nielsen-list@memberwebs.com>.
5034 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5036         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
5037         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
5039 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5041         * THANKS: Add (from 1.6.x).
5043 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5045         * NEWS, configure.in: Bump versions.
5047 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5049         * ChangeLog: Generated.
5051 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5053         * NEWS: Version 1.7.11.
5055 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5057         * NEWS: Fix.
5059 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5061         * configure.in: Bump versions.
5063 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5065         * NEWS: Add.
5067 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5069         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5071 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5073         * ChangeLog: Generated.
5075 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5077         * NEWS: Version 1.7.10.
5079 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5081         * Makefile.am: Use cg instead of cvs commands, for update-po target.
5083 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5085         * NEWS: Add.
5087 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5089         * Makefile.am: Change release target from cvs to git.
5091 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5093         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5095 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5097         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5098         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5099         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5101 2007-05-25  Simon Josefsson <simon@josefsson.org>
5103         * NEWS: Typo.
5105 2007-05-24  Simon Josefsson <simon@josefsson.org>
5107         * doc/manpages/Makefile.am: Update.
5109 2007-05-24  Simon Josefsson <simon@josefsson.org>
5111         * lib/gnutls_x509.c: Use new API.
5113 2007-05-24  Simon Josefsson <simon@josefsson.org>
5115         * NEWS: Add.
5117 2007-05-24  Simon Josefsson <simon@josefsson.org>
5119         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5120         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5121         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5122         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5123         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5124         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5125         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5127 2007-05-24  Simon Josefsson <simon@josefsson.org>
5129         * configure.in: Bump versions.
5131 2007-05-24  Simon Josefsson <simon@josefsson.org>
5133         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5134         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5135         gnutls_x509_crt_get_raw_issuer_dn.
5137 2007-05-23  Timo Schulz <twoaday@gnutls.org>
5139         * libextra/openpgp/xml.c: fix the key ID representation in the XML
5140         code.
5142 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5144         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5145         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5146         code: elgamal keys are not supported.  bug fix for the key import
5147         (base64) code, store the stream and close it in the deinit function.
5149 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5151         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5152         keyring in base64 format.  This is the same file as cli_ring.gpg but
5153         armored.
5155 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5157         * libextra/openpgp/extras.c: do not close the input stream in the
5158         import code when the base64 is used.
5160 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5162         * tests/openpgp/keyring.c: few more comments.
5164 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5166         * configure.in: add makefile for the openpgp test folder
5168 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5170         * libextra/openpgp/extras.c: patch to support raw keyrings.
5172 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5174         * tests/Makefile.am, tests/openpgp/Makefile.am,
5175         tests/openpgp/keyring.c: Add simple openpgp test.
5177 2007-05-12  Simon Josefsson <simon@josefsson.org>
5179         * ChangeLog: [no log message]
5181 2007-05-12  Simon Josefsson <simon@josefsson.org>
5183         * NEWS: Version 1.7.9.
5185 2007-05-12  Simon Josefsson <simon@josefsson.org>
5187         * NEWS: Add.
5189 2007-05-12  Simon Josefsson <simon@josefsson.org>
5191         * tests/Makefile.am: Reorder to work around libtool bug.
5193 2007-05-12  Simon Josefsson <simon@josefsson.org>
5195         * NEWS: Fix.
5197 2007-05-12  Simon Josefsson <simon@josefsson.org>
5199         * NEWS: Add.
5201 2007-05-12  Simon Josefsson <simon@josefsson.org>
5203         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5204         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5205         libextra/opencdk/context.h, libextra/opencdk/filters.h,
5206         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5207         libextra/opencdk/literal.c, libextra/opencdk/main.c,
5208         libextra/opencdk/main.h, libextra/opencdk/misc.c,
5209         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5210         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5211         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5212         libextra/opencdk/write-packet.c: Update.
5214 2007-05-11  Simon Josefsson <simon@josefsson.org>
5216         * NEWS: Add.
5218 2007-05-11  Simon Josefsson <simon@josefsson.org>
5220         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5221         OpenPGP.
5223 2007-05-03  Simon Josefsson <simon@josefsson.org>
5225         * doc/gendocs_template, gl/override/doc/gendocs_template,
5226         gl/override/doc/gendocs_template.diff: Update.
5228 2007-05-03  Simon Josefsson <simon@josefsson.org>
5230         * doc/gendocs_template: Revert to upstream gnulib version.
5232 2007-05-03  Simon Josefsson <simon@josefsson.org>
5234         * NEWS: Fix.
5236 2007-05-03  Simon Josefsson <simon@josefsson.org>
5238         * NEWS: Add.
5240 2007-05-03  Simon Josefsson <simon@josefsson.org>
5242         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5243         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5244         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5245         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5246         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5247         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5248         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5250 2007-05-02  Simon Josefsson <simon@josefsson.org>
5252         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5254 2007-05-02  Simon Josefsson <simon@josefsson.org>
5256         * lib/x509/output.c: Fix mem leaks.
5258 2007-04-29  Simon Josefsson <simon@josefsson.org>
5260         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5262 2007-04-24  Timo Schulz <twoaday@gnutls.org>
5264         * libextra/opencdk/literal.c: missing file.
5266 2007-04-24  Simon Josefsson <simon@josefsson.org>
5268         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5269         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5271 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5273         * libextra/opencdk/dummy.c: [no log message]
5275 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5277         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5278         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5279         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5280         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5281         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5282         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5283         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5284         libextra/opencdk/main.c, libextra/opencdk/main.h,
5285         libextra/opencdk/md.c, libextra/opencdk/md.h,
5286         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5287         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5288         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5289         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5290         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5291         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5292         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5293         libextra/opencdk/types.h, libextra/opencdk/verify.c,
5294         libextra/opencdk/write-packet.c: replace the old build-in opencdk
5295         version with the most recent cvs version.
5297 2007-04-22  Simon Josefsson <simon@josefsson.org>
5299         * configure.in: Check for OpenCDK function that is only available in
5300         OpenCDK 0.6.0.
5302 2007-04-21  Simon Josefsson <simon@josefsson.org>
5304         * doc/TODO: Add.
5306 2007-04-21  Simon Josefsson <simon@josefsson.org>
5308         * doc/protocol/draft-badra-tls-password-00.txt,
5309         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5311 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5313         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5314         and some cleanups.
5316 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5318         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5319         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5320         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5321         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5322         patches for the opencdk migration.
5324 2007-04-19  Simon Josefsson <simon@josefsson.org>
5326         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5327         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
5329 2007-04-18  Simon Josefsson <simon@josefsson.org>
5331         * doc/gnutls.texi: Mention P12 structure.
5333 2007-04-18  Simon Josefsson <simon@josefsson.org>
5335         * tests/tlsia.c: Check return codes from init functions.
5337 2007-04-18  Simon Josefsson <simon@josefsson.org>
5339         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5341 2007-04-17  Simon Josefsson <simon@josefsson.org>
5343         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5344         default serial number.
5346 2007-04-17  Simon Josefsson <simon@josefsson.org>
5348         * NEWS: Add.
5350 2007-04-16  Simon Josefsson <simon@josefsson.org>
5352         * NEWS, configure.in: Bump versions.
5354 2007-04-16  Simon Josefsson <simon@josefsson.org>
5356         * ChangeLog: [no log message]
5358 2007-04-16  Simon Josefsson <simon@josefsson.org>
5360         * NEWS: Version 1.7.8.
5362 2007-04-16  Simon Josefsson <simon@josefsson.org>
5364         * lib/x509/x509_write.c: Doc fix.
5366 2007-04-16  Simon Josefsson <simon@josefsson.org>
5368         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5370 2007-04-16  Simon Josefsson <simon@josefsson.org>
5372         * NEWS, doc/manpages/Makefile.am: Add.
5374 2007-04-16  Simon Josefsson <simon@josefsson.org>
5376         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5378 2007-04-16  Simon Josefsson <simon@josefsson.org>
5380         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5381         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5382         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5383         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5384         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5385         lgl/vasnprintf.c, lgl/wchar_.h: Update.
5387 2007-04-16  Simon Josefsson <simon@josefsson.org>
5389         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5390         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5391         warnings, tiny patch from Andreas Metzler
5392         <ametzler@downhill.at.eu.org>.
5394 2007-04-12  Simon Josefsson <simon@josefsson.org>
5396         * doc/TODO: Fix.
5398 2007-04-12  Simon Josefsson <simon@josefsson.org>
5400         * doc/TODO: Fix.
5402 2007-04-12  Simon Josefsson <simon@josefsson.org>
5404         * doc/TODO: Add.
5406 2007-04-11  Simon Josefsson <simon@josefsson.org>
5408         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5410 2007-04-10  Simon Josefsson <simon@josefsson.org>
5412         * NEWS: Add.
5414 2007-04-10  Simon Josefsson <simon@josefsson.org>
5416         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
5417         Respect ENABLE_AUTHZ.
5419 2007-04-10  Simon Josefsson <simon@josefsson.org>
5421         * lib/gnutls_extensions.c: Make tls-authz conditional on
5422         ENABLE_AUTHZ.
5424 2007-04-10  Simon Josefsson <simon@josefsson.org>
5426         * configure.in: Add anon conditional.
5428 2007-04-10  Simon Josefsson <simon@josefsson.org>
5430         * configure.in: Fix --disable-*.
5432 2007-04-10  Simon Josefsson <simon@josefsson.org>
5434         * configure.in: Add --disable-tls-authorization.
5436 2007-04-10  Simon Josefsson <simon@josefsson.org>
5438         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5439         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5441 2007-04-06  Simon Josefsson <simon@josefsson.org>
5443         * src/cli.c: Make -d work again after last change.
5445 2007-04-06  Simon Josefsson <simon@josefsson.org>
5447         * NEWS: Add.
5449 2007-04-06  Simon Josefsson <simon@josefsson.org>
5451         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5453 2007-04-04  Simon Josefsson <simon@josefsson.org>
5455         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5456         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5458 2007-04-04  Simon Josefsson <simon@josefsson.org>
5460         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5461         gnutls_cipher_suite_info API, suggested by Howard Chu
5462         <hyc@symas.com>.
5464 2007-04-04  Simon Josefsson <simon@josefsson.org>
5466         * src/common.c: Don't hard code algorithm list.
5468 2007-04-04  Simon Josefsson <simon@josefsson.org>
5470         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5471         new APIs to list supported algorithms: gnutls_cipher_list,
5472         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5473         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
5474         Howard Chu <hyc@symas.com>.
5476 2007-04-04  Simon Josefsson <simon@josefsson.org>
5478         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5479         definition, since gnutls-extra no longer touches it.
5481 2007-04-04  Simon Josefsson <simon@josefsson.org>
5483         * src/cli.c: Init the library immediately (for print_list(), called
5484         by gaa_parser, to be able to call gnutls functions).
5486 2007-04-03  Simon Josefsson <simon@josefsson.org>
5488         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5489         since libgnutls-extra links to it.
5491 2007-04-03  Simon Josefsson <simon@josefsson.org>
5493         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
5494         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5495         -I's to CPPFLAGS automatically.
5497 2007-04-03  Simon Josefsson <simon@josefsson.org>
5499         * configure.in: Need stddef.h for opencdk.h.
5501 2007-04-03  Simon Josefsson <simon@josefsson.org>
5503         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5504         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5505         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5506         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5507         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5508         lgl/m4/gnulib-comp.m4: Update.
5510 2007-04-03  Simon Josefsson <simon@josefsson.org>
5512         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5514 2007-04-03  Simon Josefsson <simon@josefsson.org>
5516         * NEWS: Add.
5518 2007-04-03  Simon Josefsson <simon@josefsson.org>
5520         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5521         opencdk, remove opencdk.m4.
5523 2007-04-03  Simon Josefsson <simon@josefsson.org>
5525         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5526         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5527         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5528         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5530 2007-03-28  Simon Josefsson <simon@josefsson.org>
5532         * lib/x509/output.c: No need to error about unknown algorithm, it
5533         already says unknown.
5535 2007-03-28  Simon Josefsson <simon@josefsson.org>
5537         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5538         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5539         algorithms (e.g., ECC).
5541 2007-03-28  Simon Josefsson <simon@josefsson.org>
5543         * lib/gnutls_str.c: No need for vasprintf.h.
5545 2007-03-28  Simon Josefsson <simon@josefsson.org>
5547         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5548         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5549         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5550         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5551         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5552         lgl/vasprintf.c, lgl/vasprintf.h: Update.
5554 2007-03-21  Simon Josefsson <simon@josefsson.org>
5556         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5557         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5558         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5560 2007-03-21  Simon Josefsson <simon@josefsson.org>
5562         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
5563         Phillips <deanna@sdf.lonestar.org>.
5565 2007-03-21  Simon Josefsson <simon@josefsson.org>
5567         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5568         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5570 2007-03-15  Simon Josefsson <simon@josefsson.org>
5572         * doc/TODO: Add.
5574 2007-03-15  Simon Josefsson <simon@josefsson.org>
5576         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5577         Weimer <fweimer@bfk.de>.
5579 2007-03-12  Simon Josefsson <simon@josefsson.org>
5581         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5582         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5583         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5584         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5585         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5586         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5587         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5588         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5590 2007-03-07  Simon Josefsson <simon@josefsson.org>
5592         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5594 2007-03-07  Simon Josefsson <simon@josefsson.org>
5596         * lib/gnutls_buffers.c: Simplify error handling.
5598 2007-03-07  Simon Josefsson <simon@josefsson.org>
5600         * NEWS: Add.
5602 2007-03-07  Simon Josefsson <simon@josefsson.org>
5604         * lib/gnutls_priority.c: Doc fix.
5606 2007-03-07  Simon Josefsson <simon@josefsson.org>
5608         * configure.in: Bump due to added APIs.
5610 2007-03-07  Simon Josefsson <simon@josefsson.org>
5612         * lib/gnutls_priority.c: Prefer aes256.
5614 2007-03-06  Simon Josefsson <simon@josefsson.org>
5616         * doc/manpages/Makefile.am: Update.
5618 2007-03-06  Simon Josefsson <simon@josefsson.org>
5620         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5622 2007-03-06  Simon Josefsson <simon@josefsson.org>
5624         * lgl/stdio_.h: Update.
5626 2007-03-05  Simon Josefsson <simon@josefsson.org>
5628         * src/serv.c: Use libgnutls' priorities.
5630 2007-03-05  Simon Josefsson <simon@josefsson.org>
5632         * src/cli.c: Fix.
5634 2007-03-05  Simon Josefsson <simon@josefsson.org>
5636         * tests/dhepskself.c: Remove priority setting.  Fix output.
5638 2007-03-05  Simon Josefsson <simon@josefsson.org>
5640         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
5641         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
5642         confusing priority setting stuff.
5644 2007-03-05  Simon Josefsson <simon@josefsson.org>
5646         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
5648 2007-03-05  Simon Josefsson <simon@josefsson.org>
5650         * lib/ext_authz.c: Don't assert when no authz.
5652 2007-03-05  Simon Josefsson <simon@josefsson.org>
5654         * src/cli.c: Use default ciphers.  Simplify SRP callback.
5656 2007-03-05  Simon Josefsson <simon@josefsson.org>
5658         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
5660 2007-03-05  Simon Josefsson <simon@josefsson.org>
5662         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
5664 2007-03-05  Simon Josefsson <simon@josefsson.org>
5666         * lib/gnutls_priority.c: Indent and doc fix.
5668 2007-03-05  Simon Josefsson <simon@josefsson.org>
5670         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
5671         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
5673 2007-03-05  Simon Josefsson <simon@josefsson.org>
5675         * configure.in: Reorder.
5677 2007-03-05  Simon Josefsson <simon@josefsson.org>
5679         * configure.in: Reorder.
5681 2007-03-05  Simon Josefsson <simon@josefsson.org>
5683         * configure.in: Reorder.
5685 2007-03-05  Simon Josefsson <simon@josefsson.org>
5687         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
5688         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
5689         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
5690         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
5691         build-aux.
5693 2007-03-05  Simon Josefsson <simon@josefsson.org>
5695         * configure.in: Use build-aux/.
5697 2007-03-05  Simon Josefsson <simon@josefsson.org>
5699         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
5700         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
5701         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
5702         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
5704 2007-02-26  Simon Josefsson <simon@josefsson.org>
5706         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
5708 2007-02-26  Simon Josefsson <simon@josefsson.org>
5710         * po/sv.po: Sync with TP.
5712 2007-02-26  Simon Josefsson <simon@josefsson.org>
5714         * po/pl.po: Sync with TP.
5716 2007-02-26  Simon Josefsson <simon@josefsson.org>
5718         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
5720 2007-02-25  Simon Josefsson <simon@josefsson.org>
5722         * doc/examples/.cvsignore: [no log message]
5724 2007-02-25  Simon Josefsson <simon@josefsson.org>
5726         * doc/gnutls.texi: Add authz server.
5728 2007-02-25  Simon Josefsson <simon@josefsson.org>
5730         * NEWS: Fix.
5732 2007-02-25  Simon Josefsson <simon@josefsson.org>
5734         * doc/examples/Makefile.am: Add authz.
5736 2007-02-25  Simon Josefsson <simon@josefsson.org>
5738         * doc/examples/ex-serv-authz.c: Add.
5740 2007-02-25  Simon Josefsson <simon@josefsson.org>
5742         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
5744 2007-02-24  Simon Josefsson <simon@josefsson.org>
5746         * lib/x509/x509.c: Add credits.
5748 2007-02-22  Simon Josefsson <simon@josefsson.org>
5750         * lib/x509/output.c: Minor tweaks to proxy output.
5752 2007-02-22  Simon Josefsson <simon@josefsson.org>
5754         * NEWS: Add.
5756 2007-02-22  Simon Josefsson <simon@josefsson.org>
5758         * THANKS: Typo.
5760 2007-02-22  Simon Josefsson <simon@josefsson.org>
5762         * THANKS: Add.
5764 2007-02-22  Simon Josefsson <simon@josefsson.org>
5766         * tests/.cvsignore: [no log message]
5768 2007-02-22  Simon Josefsson <simon@josefsson.org>
5770         * tests/dn.c: Other cert.
5772 2007-02-22  Simon Josefsson <simon@josefsson.org>
5774         * tests/Makefile.am: Add dn.
5776 2007-02-22  Simon Josefsson <simon@josefsson.org>
5778         * tests/dn.c: Add.
5780 2007-02-22  Simon Josefsson <simon@josefsson.org>
5782         * lib/x509/x509.c: Rename.
5784 2007-02-22  Simon Josefsson <simon@josefsson.org>
5786         * includes/gnutls/x509.h: Rename non-released functions.
5788 2007-02-22  Simon Josefsson <simon@josefsson.org>
5790         * lib/x509/x509.h: Remove.
5792 2007-02-22  Simon Josefsson <simon@josefsson.org>
5794         * lib/x509/x509.c: Code cleanup and documentation of last patch.
5796 2007-02-22  Simon Josefsson <simon@josefsson.org>
5798         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
5800 2007-02-22  Simon Josefsson <simon@josefsson.org>
5802         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
5803         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
5805 2007-02-22  Simon Josefsson <simon@josefsson.org>
5807         * NEWS, configure.in: Bump versions.
5809 2007-02-22  Simon Josefsson <simon@josefsson.org>
5811         * ChangeLog: [no log message]
5813 2007-02-22  Simon Josefsson <simon@josefsson.org>
5815         * NEWS: Version 1.7.7.
5817 2007-02-22  Simon Josefsson <simon@josefsson.org>
5819         * lgl/.cvsignore: [no log message]
5821 2007-02-22  Simon Josefsson <simon@josefsson.org>
5823         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
5824         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5825         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
5826         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
5827         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
5828         lgl/unistd_.h, link-warning.h: Update.
5830 2007-02-22  Simon Josefsson <simon@josefsson.org>
5832         * doc/manpages/Makefile.am: Update.
5834 2007-02-22  Simon Josefsson <simon@josefsson.org>
5836         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
5838 2007-02-22  Simon Josefsson <simon@josefsson.org>
5840         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
5842 2007-02-22  Simon Josefsson <simon@josefsson.org>
5844         * lib/gnutls_int.h: New flags for authz extension.
5846 2007-02-22  Simon Josefsson <simon@josefsson.org>
5848         * lib/ext_authz.c: Use our own logic to determine whether to send
5849         extension replies in server.
5851 2007-02-22  Simon Josefsson <simon@josefsson.org>
5853         * lib/gnutls_extensions.h: Add prototype for
5854         _gnutls_extension_list_check, we use it in ext_authz.c.
5856 2007-02-22  Simon Josefsson <simon@josefsson.org>
5858         * lib/gnutls_extensions.c: Remove static from
5859         _gnutls_extension_list_check, we use it in ext_authz.c
5861 2007-02-22  Simon Josefsson <simon@josefsson.org>
5863         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
5865 2007-02-22  Simon Josefsson <simon@josefsson.org>
5867         * src/cli-gaa.c, src/cli-gaa.h: Generated.
5869 2007-02-22  Simon Josefsson <simon@josefsson.org>
5871         * src/cli.c, src/serv.c: Fix #include's.
5873 2007-02-22  Simon Josefsson <simon@josefsson.org>
5875         * NEWS: Add.
5877 2007-02-22  Simon Josefsson <simon@josefsson.org>
5879         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
5880         and --authz-saml-assertion.
5882 2007-02-22  Simon Josefsson <simon@josefsson.org>
5884         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5885         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
5886         --authz-saml-assertion.
5888 2007-02-22  Simon Josefsson <simon@josefsson.org>
5890         * NEWS: Fix.
5892 2007-02-22  Simon Josefsson <simon@josefsson.org>
5894         * configure.in: Fix so version due to added APIs.
5896 2007-02-22  Simon Josefsson <simon@josefsson.org>
5898         * doc/reference/Makefile.am: Ignore more.
5900 2007-02-22  Simon Josefsson <simon@josefsson.org>
5902         * NEWS: Revert.
5904 2007-02-22  Simon Josefsson <simon@josefsson.org>
5906         * lib/gnutls.pc.in: Revert Requires-change.
5908 2007-02-21  Simon Josefsson <simon@josefsson.org>
5910         * NEWS: Typo.
5912 2007-02-21  Simon Josefsson <simon@josefsson.org>
5914         * lib/gnutls_extensions.c: Add authz extension.
5916 2007-02-21  Simon Josefsson <simon@josefsson.org>
5918         * lib/ext_authz.c: Typo.
5920 2007-02-21  Simon Josefsson <simon@josefsson.org>
5922         * lib/gnutls_supplemental.c: Add authz hooks.
5924 2007-02-21  Simon Josefsson <simon@josefsson.org>
5926         * includes/gnutls/gnutls.h.in: Fix type (in never released
5927         prototypes).
5929 2007-02-21  Simon Josefsson <simon@josefsson.org>
5931         * lib/gnutls_int.h: Add authz stuff.
5933 2007-02-21  Simon Josefsson <simon@josefsson.org>
5935         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
5937 2007-02-21  Simon Josefsson <simon@josefsson.org>
5939         * lib/ext_authz.c, lib/ext_authz.h: New file.
5941 2007-02-21  Simon Josefsson <simon@josefsson.org>
5943         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
5944         gnutls_supplemental.c.
5946 2007-02-21  Simon Josefsson <simon@josefsson.org>
5948         * lib/gnutls_supplemental.c: Fill in type+length.
5950 2007-02-21  Simon Josefsson <simon@josefsson.org>
5952         * NEWS: Add.
5954 2007-02-21  Simon Josefsson <simon@josefsson.org>
5956         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
5957         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
5958         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
5959         gnutls_authz_send_x509_attr_cert_url, and
5960         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
5961         gnutls_authz_data_format_type_t (never part of any release).
5963 2007-02-21  Simon Josefsson <simon@josefsson.org>
5965         * lib/gnutls_supplemental.c: If callbacks failed to provide
5966         anything, at least send protocol valid (yet semantically invalid)
5967         supplemental message.
5969 2007-02-21  Simon Josefsson <simon@josefsson.org>
5971         * lib/gnutls_int.h: Add for supplemental support.
5973 2007-02-21  Simon Josefsson <simon@josefsson.org>
5975         * lib/gnutls_handshake.c: Support supplemental handshake messages.
5977 2007-02-21  Simon Josefsson <simon@josefsson.org>
5979         * lib/Makefile.am: Add gnutls_supplemental.h and
5980         gnutls_supplemental.c.
5982 2007-02-21  Simon Josefsson <simon@josefsson.org>
5984         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
5986 2007-02-21  Simon Josefsson <simon@josefsson.org>
5988         * doc/TODO: Add.
5990 2007-02-19  Simon Josefsson <simon@josefsson.org>
5992         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
5993         Fix gnutls_authz_data_format_type_t.
5995 2007-02-19  Simon Josefsson <simon@josefsson.org>
5997         * NEWS: Add.
5999 2007-02-17  Simon Josefsson <simon@josefsson.org>
6001         * lib/debug.c: Support SUPPLEMENTAL handshake type.
6003 2007-02-16  Simon Josefsson <simon@josefsson.org>
6005         * AUTHORS: update
6007 2007-02-16  Simon Josefsson <simon@josefsson.org>
6009         * NEWS: Add.
6011 2007-02-16  Simon Josefsson <simon@josefsson.org>
6013         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
6015 2007-02-16  Simon Josefsson <simon@josefsson.org>
6017         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
6019 2007-02-16  Simon Josefsson <simon@josefsson.org>
6021         * lib/x509/rfc2818_hostname.c: Indent.
6023 2007-02-16  Simon Josefsson <simon@josefsson.org>
6025         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
6027 2007-02-16  Simon Josefsson <simon@josefsson.org>
6029         * NEWS: Add.
6031 2007-02-16  Simon Josefsson <simon@josefsson.org>
6033         * tests/hostname-check/hostname-check.c: Fix mem leak.
6035 2007-02-16  Simon Josefsson <simon@josefsson.org>
6037         * lib/x509/rfc2818_hostname.c: Doc fix.
6039 2007-02-16  Simon Josefsson <simon@josefsson.org>
6041         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
6042         as a successful RFC 2818 hostname comparison match.  Reported by
6043         "Richard W.M. Jones" <rjones@redhat.com>.
6045 2007-02-16  Simon Josefsson <simon@josefsson.org>
6047         * tests/hostname-check/.cvsignore: [no log message]
6049 2007-02-16  Simon Josefsson <simon@josefsson.org>
6051         * configure.in, tests/Makefile.am,
6052         tests/hostname-check/Makefile.am, tests/hostname-check/README,
6053         tests/hostname-check/hostname-check.c: Add self test of rfc2818
6054         server identity check.
6056 2007-02-15  Simon Josefsson <simon@josefsson.org>
6058         * NEWS: Add.
6060 2007-02-15  Simon Josefsson <simon@josefsson.org>
6062         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6063         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
6064         <thresh@altlinux.ru>.
6066 2007-02-14  Simon Josefsson <simon@josefsson.org>
6068         * lib/gnutls_hash_int.c: Avoid assert.
6070 2007-02-14  Simon Josefsson <simon@josefsson.org>
6072         * src/certtool.c: Make sure NULL is a pointer.
6074 2007-02-14  Simon Josefsson <simon@josefsson.org>
6076         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
6077         Joe Orton <joe@manyfish.co.uk>.
6079 2007-02-14  Simon Josefsson <simon@josefsson.org>
6081         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6083 2007-02-14  Simon Josefsson <simon@josefsson.org>
6085         * NEWS: Add.
6087 2007-02-14  Simon Josefsson <simon@josefsson.org>
6089         * includes/gnutls/gnutls.h.in: Add
6090         gnutls_supplemental_data_format_type_t with member
6091         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6093 2007-02-14  Simon Josefsson <simon@josefsson.org>
6095         * NEWS: Add.
6097 2007-02-14  Simon Josefsson <simon@josefsson.org>
6099         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6100         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6101         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6102         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6104 2007-02-14  Simon Josefsson <simon@josefsson.org>
6106         * lib/gnutls_int.h: Reorder.
6108 2007-02-14  Simon Josefsson <simon@josefsson.org>
6110         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6111         GNUTLS_EXTENSION_AUTHZ_SERVER.
6113 2007-02-14  Simon Josefsson <simon@josefsson.org>
6115         * NEWS: Add.
6117 2007-02-14  Simon Josefsson <simon@josefsson.org>
6119         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6121 2007-02-14  Simon Josefsson <simon@josefsson.org>
6123         * includes/gnutls/gnutls.h.in: Spell out handshake types.
6125 2007-02-13  Simon Josefsson <simon@josefsson.org>
6127         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6129 2007-02-13  Simon Josefsson <simon@josefsson.org>
6131         * src/certtool.c: Use error().
6133 2007-02-13  Simon Josefsson <simon@josefsson.org>
6135         * src/certtool.c: Cleanup p12 printing.
6137 2007-02-13  Simon Josefsson <simon@josefsson.org>
6139         * src/certtool.c: Cleanup pkcs7_info.
6141 2007-02-13  Simon Josefsson <simon@josefsson.org>
6143         * src/certtool.c: Fix.
6145 2007-02-13  Simon Josefsson <simon@josefsson.org>
6147         * src/certtool.c: Better errors.
6149 2007-02-13  Simon Josefsson <simon@josefsson.org>
6151         * src/certtool.gaa: Remove --copyright (use --version).
6153 2007-02-13  Simon Josefsson <simon@josefsson.org>
6155         * src/certtool.c: Use version-etc.
6157 2007-02-13  Simon Josefsson <simon@josefsson.org>
6159         * configure.in: Fix for version-etc.
6161 2007-02-13  Simon Josefsson <simon@josefsson.org>
6163         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6164         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6165         gl/version-etc.h: Update.
6167 2007-02-13  Simon Josefsson <simon@josefsson.org>
6169         * src/certtool.c: Cleanup CRL.
6171 2007-02-13  Simon Josefsson <simon@josefsson.org>
6173         * src/certtool.c: Cleanup.
6175 2007-02-13  Simon Josefsson <simon@josefsson.org>
6177         * src/certtool.c: Simplify.
6179 2007-02-13  Simon Josefsson <simon@josefsson.org>
6181         * src/certtool.c: Cleanups.
6183 2007-02-13  Simon Josefsson <simon@josefsson.org>
6185         * src/certtool.c: Rewrite generate_private_key_int.
6187 2007-02-13  Simon Josefsson <simon@josefsson.org>
6189         * src/certtool.c: Fix mem leak.
6191 2007-02-13  Simon Josefsson <simon@josefsson.org>
6193         * src/certtool.c: Fix crl_info.
6195 2007-02-13  Simon Josefsson <simon@josefsson.org>
6197         * src/certtool.c: Rewrite load_private_key.
6199 2007-02-13  Simon Josefsson <simon@josefsson.org>
6201         * src/certtool.c: Rewrite load_request.
6203 2007-02-13  Simon Josefsson <simon@josefsson.org>
6205         * src/certtool.c: Rewrite load_ca_private_key.
6207 2007-02-13  Simon Josefsson <simon@josefsson.org>
6209         * src/certtool.c: Remove.
6211 2007-02-13  Simon Josefsson <simon@josefsson.org>
6213         * src/certtool.c: Rewrite load_ca_cert.
6215 2007-02-13  Simon Josefsson <simon@josefsson.org>
6217         * src/certtool.c: No limit on CRL size during verification.
6219 2007-02-13  Simon Josefsson <simon@josefsson.org>
6221         * lib/x509/x509.c: Simplify.
6223 2007-02-13  Simon Josefsson <simon@josefsson.org>
6225         * tests/certificate_set_x509_crl.c: Need config.h.
6227 2007-02-13  Simon Josefsson <simon@josefsson.org>
6229         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6231 2007-02-13  Simon Josefsson <simon@josefsson.org>
6233         * src/Makefile.am: Need libgnu.la.
6235 2007-02-13  Simon Josefsson <simon@josefsson.org>
6237         * src/errcodes.c: Need config.h.
6239 2007-02-13  Simon Josefsson <simon@josefsson.org>
6241         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6243 2007-02-13  Simon Josefsson <simon@josefsson.org>
6245         * configure.in: Remove stuff obsoleted by time_r.
6247 2007-02-13  Simon Josefsson <simon@josefsson.org>
6249         * configure.in: Don't check for time.h, not needed.
6251 2007-02-13  Simon Josefsson <simon@josefsson.org>
6253         * lib/defines.h: Only use time.h, from gnulib if needed.
6255 2007-02-13  Simon Josefsson <simon@josefsson.org>
6257         * lgl/.cvsignore: [no log message]
6259 2007-02-13  Simon Josefsson <simon@josefsson.org>
6261         * tests/pathlen/ca-no-pathlen.pem,
6262         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6264 2007-02-13  Simon Josefsson <simon@josefsson.org>
6266         * NEWS: Add.
6268 2007-02-13  Simon Josefsson <simon@josefsson.org>
6270         * lib/x509/output.c: Remove.
6272 2007-02-13  Simon Josefsson <simon@josefsson.org>
6274         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6275         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6276         lgl/time_r.c, lgl/time_r.h: Update.
6278 2007-02-13  Simon Josefsson <simon@josefsson.org>
6280         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6281         message]
6283 2007-02-13  Simon Josefsson <simon@josefsson.org>
6285         * tests/nist-pkits/README: Fix.
6287 2007-02-13  Simon Josefsson <simon@josefsson.org>
6289         * tests/nist-pkits/gnutls-nist-tests.html: Add.
6291 2007-02-13  Simon Josefsson <simon@josefsson.org>
6293         * tests/nist-pkits/README: Fix.
6295 2007-02-13  Simon Josefsson <simon@josefsson.org>
6297         * tests/nist-pkits/pkits_test: Unpack.
6299 2007-02-13  Simon Josefsson <simon@josefsson.org>
6301         * tests/nist-pkits/.cvsignore: [no log message]
6303 2007-02-13  Simon Josefsson <simon@josefsson.org>
6305         * tests/nist-pkits/pkits_test: Add.
6307 2007-02-13  Simon Josefsson <simon@josefsson.org>
6309         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6311 2007-02-13  Simon Josefsson <simon@josefsson.org>
6313         * tests/nist-pkits/gnutls_test_entry: Remove.
6315 2007-02-13  Simon Josefsson <simon@josefsson.org>
6317         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6318         tests/nist-pkits/pkits_test_list_generator.patch: Add.
6320 2007-02-13  Simon Josefsson <simon@josefsson.org>
6322         * tests/nist-pkits/README: Add.
6324 2007-02-13  Simon Josefsson <simon@josefsson.org>
6326         * tests/nist-pkits/README: Add.
6328 2007-02-13  Simon Josefsson <simon@josefsson.org>
6330         * lib/x509/mpi.c: We don't support inherited DSA parameters.
6332 2007-02-13  Simon Josefsson <simon@josefsson.org>
6334         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6335         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6337 2007-02-13  Simon Josefsson <simon@josefsson.org>
6339         * tests/nist-pkits/pkits: Fix.
6341 2007-02-13  Simon Josefsson <simon@josefsson.org>
6343         * tests/nist-pkits/pkits: Fix.
6345 2007-02-13  Simon Josefsson <simon@josefsson.org>
6347         * tests/nist-pkits/pkits: Fix.
6349 2007-02-13  Simon Josefsson <simon@josefsson.org>
6351         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6353 2007-02-13  Simon Josefsson <simon@josefsson.org>
6355         * tests/nist-pkits/README, tests/nist-pkits/pkits,
6356         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6357         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6358         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6359         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6361 2007-02-13  Simon Josefsson <simon@josefsson.org>
6363         * doc/TODO: Add.
6365 2007-02-13  Simon Josefsson <simon@josefsson.org>
6367         * tests/x509paths/README: Fix.
6369 2007-02-13  Simon Josefsson <simon@josefsson.org>
6371         * tests/x509paths/chain: fix for chain 1.
6373 2007-02-13  Simon Josefsson <simon@josefsson.org>
6375         * tests/.cvsignore: [no log message]
6377 2007-02-13  Simon Josefsson <simon@josefsson.org>
6379         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6380         old NIST stuff to separate directory.
6382 2007-02-13  Simon Josefsson <simon@josefsson.org>
6384         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6386 2007-02-13  Simon Josefsson <simon@josefsson.org>
6388         * lib/x509/output.c: Don't use uninitialized.
6390 2007-02-13  Simon Josefsson <simon@josefsson.org>
6392         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6394 2007-02-13  Simon Josefsson <simon@josefsson.org>
6396         * configure.in: Fix PKI test.
6398 2007-02-13  Simon Josefsson <simon@josefsson.org>
6400         * doc/manpages/Makefile.am: Update.
6402 2007-02-13  Simon Josefsson <simon@josefsson.org>
6404         * src/certtool.c: Simplify copyright.
6406 2007-02-13  Simon Josefsson <simon@josefsson.org>
6408         * NEWS: Add.
6410 2007-02-13  Simon Josefsson <simon@josefsson.org>
6412         * src/certtool-cfg.c: Remove.
6414 2007-02-13  Simon Josefsson <simon@josefsson.org>
6416         * src/certtool.c: Remove unused.
6418 2007-02-13  Simon Josefsson <simon@josefsson.org>
6420         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6422 2007-02-13  Simon Josefsson <simon@josefsson.org>
6424         * configure.in: Add conditional for PKI stuff.
6426 2007-02-13  Simon Josefsson <simon@josefsson.org>
6428         * src/certtool.c: Handle larger certificate lists.
6430 2007-02-13  Simon Josefsson <simon@josefsson.org>
6432         * src/certtool.c: Fix.
6434 2007-02-13  Simon Josefsson <simon@josefsson.org>
6436         * src/certtool.c: Fix.
6438 2007-02-13  Simon Josefsson <simon@josefsson.org>
6440         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6442 2007-02-13  Simon Josefsson <simon@josefsson.org>
6444         * src/certtool.c: Use gnutls_x509_crl_print.
6446 2007-02-13  Simon Josefsson <simon@josefsson.org>
6448         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6449         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6450         gnutls_x509_crl_print.
6452 2007-02-13  Simon Josefsson <simon@josefsson.org>
6454         * src/certtool.c: Use error().
6456 2007-02-13  Simon Josefsson <simon@josefsson.org>
6458         * libextra/Makefile.am: We do need lgl/ though.
6460 2007-02-13  Simon Josefsson <simon@josefsson.org>
6462         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6463         gl/.
6465 2007-02-13  Simon Josefsson <simon@josefsson.org>
6467         * libextra/openpgp/Makefile.am: Don't include gl/.
6469 2007-02-13  Simon Josefsson <simon@josefsson.org>
6471         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6472         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6473         gl/progname.h: Add.
6475 2007-02-13  Simon Josefsson <simon@josefsson.org>
6477         * configure.in: Revert.
6479 2007-02-13  Simon Josefsson <simon@josefsson.org>
6481         * Makefile.am, configure.in: Revert.
6483 2007-02-13  Simon Josefsson <simon@josefsson.org>
6485         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6486         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6487         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6488         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
6489         Remove.
6491 2007-02-13  Simon Josefsson <simon@josefsson.org>
6493         * libextra/Makefile.am: No need for gl/.
6495 2007-02-13  Simon Josefsson <simon@josefsson.org>
6497         * Makefile.am: Fix src/lib/.
6499 2007-02-13  Simon Josefsson <simon@josefsson.org>
6501         * configure.in: Build src/lib/.
6503 2007-02-13  Simon Josefsson <simon@josefsson.org>
6505         * configure.in: Init src/lib/.
6507 2007-02-13  Simon Josefsson <simon@josefsson.org>
6509         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6510         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6511         src/lib/m4/gnulib-comp.m4: Update.
6513 2007-02-13  Simon Josefsson <simon@josefsson.org>
6515         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6517 2007-02-13  Simon Josefsson <simon@josefsson.org>
6519         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6520         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6521         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6522         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6523         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6524         src/lib/progname.c, src/lib/progname.h: Add.
6526 2007-02-13  Simon Josefsson <simon@josefsson.org>
6528         * src/certtool.c: No size limit on CRL data.
6530 2007-02-12  Simon Josefsson <simon@josefsson.org>
6532         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6534 2007-02-12  Simon Josefsson <simon@josefsson.org>
6536         * lib/x509/output.c: Support GNUTLS_SAN_DN.
6538 2007-02-12  Simon Josefsson <simon@josefsson.org>
6540         * NEWS: Add.
6542 2007-02-12  Simon Josefsson <simon@josefsson.org>
6544         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6546 2007-02-12  Simon Josefsson <simon@josefsson.org>
6548         * NEWS: Fix.
6550 2007-02-12  Simon Josefsson <simon@josefsson.org>
6552         * configure.in: Bump versions.
6554 2007-02-12  Simon Josefsson <simon@josefsson.org>
6556         * NEWS, includes/gnutls/gnutls.h.in: Add.
6558 2007-02-12  Simon Josefsson <simon@josefsson.org>
6560         * ChangeLog: [no log message]
6562 2007-02-12  Simon Josefsson <simon@josefsson.org>
6564         * NEWS: Version 1.7.6.
6566 2007-02-12  Simon Josefsson <simon@josefsson.org>
6568         * configure.in: New APIs, bump libtool library versions.
6570 2007-02-12  Simon Josefsson <simon@josefsson.org>
6572         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6573         lgl/m4/string_h.m4, lgl/string_.h: Update.
6575 2007-02-12  Simon Josefsson <simon@josefsson.org>
6577         * Makefile.am: Use latest docs on web site.
6579 2007-02-12  Simon Josefsson <simon@josefsson.org>
6581         * po/POTFILES.in: Add.
6583 2007-02-12  Simon Josefsson <simon@josefsson.org>
6585         * lib/x509/output.c: Mark for translation.
6587 2007-02-12  Simon Josefsson <simon@josefsson.org>
6589         * lib/pkix_asn1_tab.c: Generated.
6591 2007-02-12  Simon Josefsson <simon@josefsson.org>
6593         * lib/x509/output.c: Print more than one SAN.
6595 2007-02-12  Simon Josefsson <simon@josefsson.org>
6597         * lib/x509/output.c: Better printing of XMPP SAN.
6599 2007-02-12  Simon Josefsson <simon@josefsson.org>
6601         * lib/pkix.asn: Add XMPP definitions.
6603 2007-02-12  Simon Josefsson <simon@josefsson.org>
6605         * lib/x509/x509.c: Doc fix.
6607 2007-02-12  Simon Josefsson <simon@josefsson.org>
6609         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
6610         <m@tthias.eu>.
6612 2007-02-12  Simon Josefsson <simon@josefsson.org>
6614         * src/serv.c: Print X.509 client cert info.
6616 2007-02-09  Simon Josefsson <simon@josefsson.org>
6618         * src/serv.c: Text fix.
6620 2007-02-09  Simon Josefsson <simon@josefsson.org>
6622         * doc/manpages/Makefile.am: Update.
6624 2007-02-09  Simon Josefsson <simon@josefsson.org>
6626         * tests/pathlen/ca-no-pathlen.pem,
6627         tests/pathlen/no-ca-or-pathlen.pem: Update.
6629 2007-02-09  Simon Josefsson <simon@josefsson.org>
6631         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
6632         that gmtime was used and that the time given is in UTC.  Just hard
6633         code it to UTC.
6635 2007-02-09  Simon Josefsson <simon@josefsson.org>
6637         * lib/gnutls_str.c: Typo.
6639 2007-02-09  Simon Josefsson <simon@josefsson.org>
6641         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6642         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
6643         lgl/vasprintf.h: Add.
6645 2007-02-09  Simon Josefsson <simon@josefsson.org>
6647         * lib/x509/output.c: Use gnulib's time_r for systems that lack
6648         gmtime_r.
6650 2007-02-09  Simon Josefsson <simon@josefsson.org>
6652         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6653         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
6655 2007-02-09  Simon Josefsson <simon@josefsson.org>
6657         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
6659 2007-02-09  Simon Josefsson <simon@josefsson.org>
6661         * lib/x509/output.c: Strings not zero terminated.
6663 2007-02-09  Simon Josefsson <simon@josefsson.org>
6665         * lib/x509/output.c: Hexprint unknown extensions.
6667 2007-02-09  Simon Josefsson <simon@josefsson.org>
6669         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
6670         tests/pathlen/no-ca-or-pathlen.pem: Update.
6672 2007-02-09  Simon Josefsson <simon@josefsson.org>
6674         * src/certtool.c: Remove.
6676 2007-02-09  Simon Josefsson <simon@josefsson.org>
6678         * src/certtool.c: Fix.
6680 2007-02-09  Simon Josefsson <simon@josefsson.org>
6682         * NEWS: Add.
6684 2007-02-09  Simon Josefsson <simon@josefsson.org>
6686         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6688 2007-02-09  Simon Josefsson <simon@josefsson.org>
6690         * src/certtool.c: Use gnutls_x509_crt_print.
6692 2007-02-09  Simon Josefsson <simon@josefsson.org>
6694         * NEWS, includes/gnutls/x509.h: Add.
6696 2007-02-09  Simon Josefsson <simon@josefsson.org>
6698         * lib/x509/output.c: Fix error messages.
6700 2007-02-09  Simon Josefsson <simon@josefsson.org>
6702         * lib/x509/output.c: Really fix.
6704 2007-02-09  Simon Josefsson <simon@josefsson.org>
6706         * lib/x509/output.c: Fix.
6708 2007-02-09  Simon Josefsson <simon@josefsson.org>
6710         * includes/gnutls/x509.h: Change signature (ok since no release).
6712 2007-02-09  Simon Josefsson <simon@josefsson.org>
6714         * lib/x509/output.c: Use datum for outputs.
6716 2007-02-09  Simon Josefsson <simon@josefsson.org>
6718         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
6720 2007-02-09  Simon Josefsson <simon@josefsson.org>
6722         * lib/x509/output.c: Simplify.
6724 2007-02-09  Simon Josefsson <simon@josefsson.org>
6726         * lib/x509/extensions.c: Don't crash on NULL's.
6728 2007-02-08  Simon Josefsson <simon@josefsson.org>
6730         * NEWS: Add, from older branches.
6732 2007-02-08  Simon Josefsson <simon@josefsson.org>
6734         * lib/x509/output.c: Doc fix.
6736 2007-02-08  Simon Josefsson <simon@josefsson.org>
6738         * lib/x509/Makefile.am: Build output.c.
6740 2007-02-08  Simon Josefsson <simon@josefsson.org>
6742         * NEWS, lib/x509/output.c: Add.
6744 2007-02-08  Simon Josefsson <simon@josefsson.org>
6746         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6747         gnutls_x509_crt_get_signature.
6749 2007-02-08  Simon Josefsson <simon@josefsson.org>
6751         * NEWS: Add.
6753 2007-02-08  Simon Josefsson <simon@josefsson.org>
6755         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
6757 2007-02-08  Simon Josefsson <simon@josefsson.org>
6759         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
6761 2007-02-08  Simon Josefsson <simon@josefsson.org>
6763         * lib/x509/extensions.c: Fix warnings.
6765 2007-02-08  Simon Josefsson <simon@josefsson.org>
6767         * lib/gnutls_str.c, lib/gnutls_str.h: Add
6768         _gnutls_string_append_printf.
6770 2007-02-08  Simon Josefsson <simon@josefsson.org>
6772         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6773         gnutls_x509_crt_get_extension_data and
6774         gnutls_x509_crt_get_extension_info.
6776 2007-02-08  Simon Josefsson <simon@josefsson.org>
6778         * src/certtool.c: Fix.
6780 2007-02-08  Simon Josefsson <simon@josefsson.org>
6782         * src/certtool.c: XMPP otherName SAN support.
6784 2007-02-08  Simon Josefsson <simon@josefsson.org>
6786         * NEWS: Typo.
6788 2007-02-08  Simon Josefsson <simon@josefsson.org>
6790         * NEWS, THANKS: Add.
6792 2007-02-08  Simon Josefsson <simon@josefsson.org>
6794         * NEWS: Add.
6796 2007-02-08  Simon Josefsson <simon@josefsson.org>
6798         * NEWS, lib/x509/x509.c: Fix.
6800 2007-02-08  Simon Josefsson <simon@josefsson.org>
6802         * includes/gnutls/gnutls.h.in: Doc fix.
6804 2007-02-08  Simon Josefsson <simon@josefsson.org>
6806         * lib/x509/x509.c: Support XMPP OID.
6808 2007-02-08  Simon Josefsson <simon@josefsson.org>
6810         * lib/x509/x509.c: Doc fix.
6812 2007-02-08  Simon Josefsson <simon@josefsson.org>
6814         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
6815         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
6816         otherName SAN's.
6818 2007-02-07  Simon Josefsson <simon@josefsson.org>
6820         * doc/gnutls.texi: Fix.
6822 2007-02-07  Simon Josefsson <simon@josefsson.org>
6824         * doc/gnutls.texi: add tcp and tlsia
6826 2007-02-07  Simon Josefsson <simon@josefsson.org>
6828         * AUTHORS: Fix.
6830 2007-02-07  Simon Josefsson <simon@josefsson.org>
6832         * src/serv.c: Don't say TLS 1.0.
6834 2007-02-07  Simon Josefsson <simon@josefsson.org>
6836         * NEWS: Fix.
6838 2007-02-07  Simon Josefsson <simon@josefsson.org>
6840         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
6842 2007-02-07  Simon Josefsson <simon@josefsson.org>
6844         * NEWS: Add.
6846 2007-02-07  Simon Josefsson <simon@josefsson.org>
6848         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
6850 2007-02-07  Simon Josefsson <simon@josefsson.org>
6852         * NEWS: Add.
6854 2007-02-07  Simon Josefsson <simon@josefsson.org>
6856         * doc/gnutls.texi: dsa key
6858 2007-02-06  Simon Josefsson <simon@josefsson.org>
6860         * doc/gnutls.texi: Fix.
6862 2007-02-06  Simon Josefsson <simon@josefsson.org>
6864         * lib/gnutls_sig.c: Fix crash on failures.
6866 2007-02-06  Simon Josefsson <simon@josefsson.org>
6868         * NEWS, configure.in: Bump versions.
6870 2007-02-06  Simon Josefsson <simon@josefsson.org>
6872         * doc/protocol/draft-ietf-tls-srp-00.txt,
6873         doc/protocol/draft-ietf-tls-srp-01.txt,
6874         doc/protocol/draft-ietf-tls-srp-02.txt,
6875         doc/protocol/draft-ietf-tls-srp-03.txt,
6876         doc/protocol/draft-ietf-tls-srp-04.txt,
6877         doc/protocol/draft-ietf-tls-srp-05.txt,
6878         doc/protocol/draft-ietf-tls-srp-06.txt,
6879         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
6881 2007-02-06  Simon Josefsson <simon@josefsson.org>
6883         * ChangeLog: [no log message]
6885 2007-02-06  Simon Josefsson <simon@josefsson.org>
6887         * NEWS: Version 1.7.5.
6889 2007-02-06  Simon Josefsson <simon@josefsson.org>
6891         * NEWS: Fix.
6893 2007-02-06  Simon Josefsson <simon@josefsson.org>
6895         * NEWS: Add.
6897 2007-02-06  Simon Josefsson <simon@josefsson.org>
6899         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6900         lgl/m4/string_h.m4, lgl/string_.h: Update.
6902 2007-02-06  Simon Josefsson <simon@josefsson.org>
6904         * NEWS: Reorder.
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: Add.
6914 2007-02-06  Simon Josefsson <simon@josefsson.org>
6916         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
6918 2007-02-06  Simon Josefsson <simon@josefsson.org>
6920         * doc/gnutls.texi: mention psk
6922 2007-02-06  Simon Josefsson <simon@josefsson.org>
6924         * NEWS: Add.
6926 2007-02-06  Simon Josefsson <simon@josefsson.org>
6928         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
6929         GNUTLS_KX_SRP_DSS if there is no SRP credential.
6931 2007-02-06  Simon Josefsson <simon@josefsson.org>
6933         * doc/gnutls.texi: fix
6935 2007-02-06  Simon Josefsson <simon@josefsson.org>
6937         * doc/gnutls.texi: fix
6939 2007-02-06  Simon Josefsson <simon@josefsson.org>
6941         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
6942         username/password.
6944 2007-02-06  Simon Josefsson <simon@josefsson.org>
6946         * doc/gnutls.texi: Add.
6948 2007-02-06  Simon Josefsson <simon@josefsson.org>
6950         * src/cli.c: Prefer PSK.
6952 2007-02-06  Simon Josefsson <simon@josefsson.org>
6954         * src/cli.c, src/serv.c: Modernize priorities.
6956 2007-02-06  Simon Josefsson <simon@josefsson.org>
6958         * doc/gnutls.texi: more
6960 2007-02-06  Simon Josefsson <simon@josefsson.org>
6962         * src/common.c: Parse new MACs.
6964 2007-02-06  Simon Josefsson <simon@josefsson.org>
6966         * src/serv.c: Prefer OpenPGP certs from client.
6968 2007-02-06  Simon Josefsson <simon@josefsson.org>
6970         * doc/gnutls.texi: Fix.
6972 2007-02-06  Simon Josefsson <simon@josefsson.org>
6974         * NEWS: Fix.
6976 2007-02-06  Simon Josefsson <simon@josefsson.org>
6978         * src/cli-gaa.c: Generated.
6980 2007-02-06  Simon Josefsson <simon@josefsson.org>
6982         * configure.in: Bump versions.
6984 2007-02-06  Simon Josefsson <simon@josefsson.org>
6986         * NEWS: Add.
6988 2007-02-06  Simon Josefsson <simon@josefsson.org>
6990         * src/common.c: Typo in last commit.
6992 2007-02-06  Simon Josefsson <simon@josefsson.org>
6994         * src/cli.gaa: Typo.
6996 2007-02-06  Simon Josefsson <simon@josefsson.org>
6998         * src/common.c: Fix --list.
7000 2007-02-06  Simon Josefsson <simon@josefsson.org>
7002         * doc/gnutls.texi: Add.
7004 2007-02-06  Simon Josefsson <simon@josefsson.org>
7006         * lib/gnutls_hash_int.c: Revert, not needed.
7008 2007-02-06  Simon Josefsson <simon@josefsson.org>
7010         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
7011         commit.
7013 2007-02-06  Simon Josefsson <simon@josefsson.org>
7015         * src/serv.c: Fix last commit.
7017 2007-02-06  Simon Josefsson <simon@josefsson.org>
7019         * src/serv.c: Support TLS 1.2 and AES 256.
7021 2007-02-05  Simon Josefsson <simon@josefsson.org>
7023         * ChangeLog: [no log message]
7025 2007-02-05  Simon Josefsson <simon@josefsson.org>
7027         * NEWS: Version 1.7.4.
7029 2007-02-05  Simon Josefsson <simon@josefsson.org>
7031         * NEWS: Add.
7033 2007-02-05  Simon Josefsson <simon@josefsson.org>
7035         * src/serv.c: use static DH params if none or provided
7037 2007-02-05  Simon Josefsson <simon@josefsson.org>
7039         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
7040         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
7042 2007-02-05  Simon Josefsson <simon@josefsson.org>
7044         * tests/pskself.c: No dh here.
7046 2007-02-05  Simon Josefsson <simon@josefsson.org>
7048         * NEWS: Reorder.
7050 2007-02-05  Simon Josefsson <simon@josefsson.org>
7052         * tests/sha2/.cvsignore: [no log message]
7054 2007-02-05  Simon Josefsson <simon@josefsson.org>
7056         * NEWS: Fix.
7058 2007-02-05  Simon Josefsson <simon@josefsson.org>
7060         * configure.in, tests/Makefile.am: Add SHA-2 self test.
7062 2007-02-05  Simon Josefsson <simon@josefsson.org>
7064         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7065         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7066         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7068 2007-02-05  Simon Josefsson <simon@josefsson.org>
7070         * NEWS: Add.
7072 2007-02-05  Simon Josefsson <simon@josefsson.org>
7074         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7075         for templates.
7077 2007-02-05  Simon Josefsson <simon@josefsson.org>
7079         * src/certtool-gaa.c: Generated.
7081 2007-02-05  Simon Josefsson <simon@josefsson.org>
7083         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7085 2007-02-05  Simon Josefsson <simon@josefsson.org>
7087         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7088         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7089         (RSA-)SHA-256/384/512.
7091 2007-02-05  Simon Josefsson <simon@josefsson.org>
7093         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7095 2007-02-05  Simon Josefsson <simon@josefsson.org>
7097         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7098         Affects gnutls_sign_algorithm_get_name, and
7099         _gnutls_x509_sign_to_oid.
7101 2007-02-05  Simon Josefsson <simon@josefsson.org>
7103         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7105 2007-02-05  Simon Josefsson <simon@josefsson.org>
7107         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7108         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7109         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7110         lgl/string_.h: Update.
7112 2007-02-04  Simon Josefsson <simon@josefsson.org>
7114         * NEWS: Add.
7116 2007-02-04  Simon Josefsson <simon@josefsson.org>
7118         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7119         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7120         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7121         lgl/string_.h: Update.
7123 2007-02-02  Simon Josefsson <simon@josefsson.org>
7125         * doc/gnutls.texi: Typo.
7127 2007-02-02  Simon Josefsson <simon@josefsson.org>
7129         * NEWS: Add.
7131 2007-02-02  Simon Josefsson <simon@josefsson.org>
7133         * NEWS, configure.in: Bump versions.
7135 2007-02-02  Simon Josefsson <simon@josefsson.org>
7137         * doc/signatures.texi: Removed the wrong file, re-add this one.
7138         Oops.
7140 2007-02-02  Simon Josefsson <simon@josefsson.org>
7142         * doc/Makefile.am: Remove bibliography.texi.
7144 2007-02-02  Simon Josefsson <simon@josefsson.org>
7146         * doc/bibliography.texi, doc/signatures.texi: Remove.
7148 2007-02-02  Simon Josefsson <simon@josefsson.org>
7150         * doc/gnutls.texi: Don't use my-bib-macros.
7152 2007-02-02  Simon Josefsson <simon@josefsson.org>
7154         * doc/my-bib-macros.texi: use pxref.
7156 2007-02-02  Simon Josefsson <simon@josefsson.org>
7158         * doc/my-bib-macros.texi: Fix.
7160 2007-02-02  Simon Josefsson <simon@josefsson.org>
7162         * doc/gnutls.texi: proxy and certtool stuff
7164 2007-02-02  Simon Josefsson <simon@josefsson.org>
7166         * lib/x509/xml.c: Doc fix.
7168 2007-02-02  Simon Josefsson <simon@josefsson.org>
7170         * doc/bibliography.texi: reorder
7172 2007-02-02  Simon Josefsson <simon@josefsson.org>
7174         * doc/bibliography.texi: Add rfc3820.
7176 2007-02-02  Simon Josefsson <simon@josefsson.org>
7178         * doc/gnutls.texi: Mention RFC 3820.
7180 2007-02-02  Simon Josefsson <simon@josefsson.org>
7182         * doc/gnutls.texi: Improve extensions stuff.
7184 2007-02-01  Simon Josefsson <simon@josefsson.org>
7186         * ChangeLog: [no log message]
7188 2007-02-01  Simon Josefsson <simon@josefsson.org>
7190         * NEWS: Version 1.7.3.
7192 2007-02-01  Simon Josefsson <simon@josefsson.org>
7194         * NEWS: Typo.
7196 2007-02-01  Simon Josefsson <simon@josefsson.org>
7198         * tests/pathlen/ca-no-pathlen.pem,
7199         tests/pathlen/no-ca-or-pathlen.pem: Update.
7201 2007-02-01  Simon Josefsson <simon@josefsson.org>
7203         * NEWS: Add.
7205 2007-02-01  Simon Josefsson <simon@josefsson.org>
7207         * src/certtool.c: Print times in UTC.
7209 2007-02-01  Simon Josefsson <simon@josefsson.org>
7211         * NEWS: Fix.
7213 2007-02-01  Simon Josefsson <simon@josefsson.org>
7215         * tests/key-id/.cvsignore: [no log message]
7217 2007-02-01  Simon Josefsson <simon@josefsson.org>
7219         * NEWS: Reorder.
7221 2007-02-01  Simon Josefsson <simon@josefsson.org>
7223         * configure.in: Typo.
7225 2007-02-01  Simon Josefsson <simon@josefsson.org>
7227         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7228         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7229         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7230         tests/key-id/key-ca.pem, tests/key-id/key-id,
7231         tests/key-id/key-user.pem: Add key-id self test.
7233 2007-02-01  Simon Josefsson <simon@josefsson.org>
7235         * src/certtool.c: Don't print proxy info if there aren't any proxy
7236         extension.
7238 2007-02-01  Simon Josefsson <simon@josefsson.org>
7240         * doc/protocol/rfc4785.txt: Add.
7242 2007-01-31  Simon Josefsson <simon@josefsson.org>
7244         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7245         present.  Reported by Dale Sedivec
7246         <dale-keyword-gnutls.5670f1@codefu.org>.
7248 2007-01-31  Simon Josefsson <simon@josefsson.org>
7250         * lib/x509/x509.c: Doc fix.
7252 2007-01-31  Simon Josefsson <simon@josefsson.org>
7254         * doc/manpages/Makefile.am: Add.
7256 2007-01-31  Simon Josefsson <simon@josefsson.org>
7258         * src/certtool-cfg.c: Fix last commit.
7260 2007-01-31  Simon Josefsson <simon@josefsson.org>
7262         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7263         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7264         reading/generating proxy certificates in certtool.
7266 2007-01-31  Simon Josefsson <simon@josefsson.org>
7268         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7269         lib/x509/extensions.h, lib/x509/x509.c: Add
7270         gnutls_x509_crt_get_proxy.
7272 2007-01-31  Simon Josefsson <simon@josefsson.org>
7274         * lib/x509/x509_write.c: Fix last commit.
7276 2007-01-31  Simon Josefsson <simon@josefsson.org>
7278         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7280 2007-01-31  Simon Josefsson <simon@josefsson.org>
7282         * NEWS: Mention RFC 3820.
7284 2007-01-31  Simon Josefsson <simon@josefsson.org>
7286         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7287         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
7288         Add proxy certificate APIs.
7290 2007-01-31  Simon Josefsson <simon@josefsson.org>
7292         * NEWS: Add.
7294 2007-01-31  Simon Josefsson <simon@josefsson.org>
7296         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7298 2007-01-31  Simon Josefsson <simon@josefsson.org>
7300         * gl/.cvsignore, lgl/.cvsignore: [no log message]
7302 2007-01-31  Simon Josefsson <simon@josefsson.org>
7304         * lib/defines.h: String.h from gnulib now makes sure memmem is
7305         available.
7307 2007-01-31  Simon Josefsson <simon@josefsson.org>
7309         * gl/strdup.h, lgl/memmem.h: Remove.
7311 2007-01-31  Simon Josefsson <simon@josefsson.org>
7313         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7314         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7315         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7316         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7317         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7318         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7319         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7320         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7321         lgl/vasnprintf.c, lgl/wchar_.h: Update.
7323 2007-01-31  Simon Josefsson <simon@josefsson.org>
7325         * tests/pathlen/.cvsignore: Add.
7327 2007-01-26  Simon Josefsson <simon@josefsson.org>
7329         * NEWS: Add.
7331 2007-01-26  Simon Josefsson <simon@josefsson.org>
7333         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7334         tests/pathlen/ca-no-pathlen.pem,
7335         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7336         pathlen bug (and general certificate parsing).
7338 2007-01-26  Simon Josefsson <simon@josefsson.org>
7340         * NEWS: Add.
7342 2007-01-26  Simon Josefsson <simon@josefsson.org>
7344         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7345         pathLenConstraint is read, even if CA reading fails.
7347 2007-01-25  Simon Josefsson <simon@josefsson.org>
7349         * NEWS: Add.
7351 2007-01-25  Simon Josefsson <simon@josefsson.org>
7353         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7354         describe C++ compiler bug problem.
7356 2007-01-25  Simon Josefsson <simon@josefsson.org>
7358         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7359         in a "better" way, tiny patch from Matthias Scheler
7360         <tron@NetBSD.org>.
7362 2007-01-16  Simon Josefsson <simon@josefsson.org>
7364         * configure.in: Bump versions.
7366 2007-01-16  Simon Josefsson <simon@josefsson.org>
7368         * NEWS: Add.
7370 2007-01-16  Simon Josefsson <simon@josefsson.org>
7372         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7373         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7374         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7375         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7377 2007-01-15  Simon Josefsson <simon@josefsson.org>
7379         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7381 2007-01-14  Simon Josefsson <simon@josefsson.org>
7383         * ChangeLog: [no log message]
7385 2007-01-14  Simon Josefsson <simon@josefsson.org>
7387         * NEWS: Version 1.7.2.
7389 2007-01-14  Simon Josefsson <simon@josefsson.org>
7391         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7392         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7394 2007-01-14  Simon Josefsson <simon@josefsson.org>
7396         * NEWS: Add.
7398 2007-01-14  Simon Josefsson <simon@josefsson.org>
7400         * libextra/opencdk/pubkey.c: Doc fix.
7402 2007-01-14  Simon Josefsson <simon@josefsson.org>
7404         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7405         Lenz <mario.lenz@gmx.net>.
7407 2007-01-13  Simon Josefsson <simon@josefsson.org>
7409         * NEWS, THANKS: Add.
7411 2007-01-12  Simon Josefsson <simon@josefsson.org>
7413         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7414         virtual method (possibly incorrect but I don't know what the
7415         intention was).
7417 2007-01-12  Simon Josefsson <simon@josefsson.org>
7419         * NEWS, configure.in: Don't use -mms-bitfields
7420         --enable-runtime-pseudo-reloc.
7422 2007-01-12  Simon Josefsson <simon@josefsson.org>
7424         * gl/Makefile.am: Fix objdir!=srcdir.
7426 2007-01-11  Simon Josefsson <simon@josefsson.org>
7428         * NEWS: Add.
7430 2007-01-11  Simon Josefsson <simon@josefsson.org>
7432         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7433         available, and store them in the PKCS12 blob.  Suggested by Sascha
7434         Ziemann <sascha.ziemann@secunet.com>.
7436 2007-01-11  Simon Josefsson <simon@josefsson.org>
7438         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7440 2007-01-11  Simon Josefsson <simon@josefsson.org>
7442         * doc/manpages/Makefile.am: Add.
7444 2007-01-11  Simon Josefsson <simon@josefsson.org>
7446         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7447         before gl.
7449 2007-01-11  Simon Josefsson <simon@josefsson.org>
7451         * NEWS: Fix.
7453 2007-01-11  Simon Josefsson <simon@josefsson.org>
7455         * NEWS, configure.in, includes/gnutls/x509.h,
7456         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7457         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7458         src/certtool.c: Support pathLenConstraint.
7460 2007-01-11  Simon Josefsson <simon@josefsson.org>
7462         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7463         add it twice.
7465 2007-01-11  Simon Josefsson <simon@josefsson.org>
7467         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7468         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7470 2007-01-11  Simon Josefsson <simon@josefsson.org>
7472         * libextra/gnutls_extra.c: Need strverscmp.h.
7474 2007-01-11  Simon Josefsson <simon@josefsson.org>
7476         * NEWS: Fix.
7478 2007-01-11  Simon Josefsson <simon@josefsson.org>
7480         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7481         libgnutls now.  Fix copyright years.
7483 2007-01-11  Simon Josefsson <simon@josefsson.org>
7485         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7486         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7487         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7488         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7489         gnutls-extra integration, for OpenPGP certs.
7491 2007-01-11  Simon Josefsson <simon@josefsson.org>
7493         * libextra/gnutls_extra.c: Replace libgcrypt version check with
7494         strverscmp.  No need to duplicate prototype found in gnutls.h for
7495         gnutls_check_version.
7497 2007-01-09  Simon Josefsson <simon@josefsson.org>
7499         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7500         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7501         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7502         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7503         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7504         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7505         lgl/m4/lib-link.m4: Update.
7507 2007-01-05  Simon Josefsson <simon@josefsson.org>
7509         * NEWS: Add.
7511 2007-01-05  Simon Josefsson <simon@josefsson.org>
7513         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7514         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7515         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7517 2007-01-05  Simon Josefsson <simon@josefsson.org>
7519         * configure.in: Bump versions.
7521 2007-01-05  Simon Josefsson <simon@josefsson.org>
7523         * NEWS: Add.
7525 2007-01-05  Simon Josefsson <simon@josefsson.org>
7527         * configure.in: Revert part of patch.
7529 2007-01-05  Simon Josefsson <simon@josefsson.org>
7531         * configure.in, src/Makefile.am: Tiny patch from
7532         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
7533         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
7534         `.gaa' files as being in `$(srcdir)', thereby allowing for
7535         out-of-source-tree builds.
7537 2006-12-28  Simon Josefsson <simon@josefsson.org>
7539         * ChangeLog: [no log message]
7541 2006-12-28  Simon Josefsson <simon@josefsson.org>
7543         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7544         it.
7546 2006-12-28  Simon Josefsson <simon@josefsson.org>
7548         * ChangeLog: [no log message]
7550 2006-12-28  Simon Josefsson <simon@josefsson.org>
7552         * NEWS: Version 1.7.1.
7554 2006-12-28  Simon Josefsson <simon@josefsson.org>
7556         * NEWS: Add.
7558 2006-12-28  Simon Josefsson <simon@josefsson.org>
7560         * NEWS: Add.
7562 2006-12-28  Simon Josefsson <simon@josefsson.org>
7564         * NEWS: Fix.
7566 2006-12-28  Simon Josefsson <simon@josefsson.org>
7568         * NEWS: Fix.
7570 2006-12-28  Simon Josefsson <simon@josefsson.org>
7572         * NEWS, THANKS: Add.
7574 2006-12-28  Simon Josefsson <simon@josefsson.org>
7576         * lib/gnutls_asn1_tab.c: Generate.
7578 2006-12-28  Simon Josefsson <simon@josefsson.org>
7580         * lib/gnutls.asn: Fix comment to make it parse correctly.
7582 2006-12-27  Simon Josefsson <simon@josefsson.org>
7584         * tests/.cvsignore: [no log message]
7586 2006-12-27  Simon Josefsson <simon@josefsson.org>
7588         * NEWS: Add.
7590 2006-12-27  Simon Josefsson <simon@josefsson.org>
7592         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7593         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7594         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7595         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
7597 2006-12-27  Simon Josefsson <simon@josefsson.org>
7599         * NEWS: Add.
7601 2006-12-27  Simon Josefsson <simon@josefsson.org>
7603         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7604         lib/x509/Makefile.am, libextra/Makefile.am,
7605         libextra/openpgp/Makefile.am: Tiny patch from
7606         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
7607           `$(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.
7609 2006-12-27  Simon Josefsson <simon@josefsson.org>
7611         * NEWS, THANKS: Add.
7613 2006-12-27  Simon Josefsson <simon@josefsson.org>
7615         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7616         cert requests (i.e., include a empty list of supported hashes).
7617         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7618         Courtès).
7620 2006-12-27  Simon Josefsson <simon@josefsson.org>
7622         * NEWS: Add.
7624 2006-12-27  Simon Josefsson <simon@josefsson.org>
7626         * tests/userid/.cvsignore: [no log message]
7628 2006-12-27  Simon Josefsson <simon@josefsson.org>
7630         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
7631         problem reported by Max Kellermann <max@duempel.org>.
7633 2006-12-27  Simon Josefsson <simon@josefsson.org>
7635         * lib/pkix_asn1_tab.c: Generated.
7637 2006-12-27  Simon Josefsson <simon@josefsson.org>
7639         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
7640         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
7641         DirectoryString, to deal with backwards compatibility if there are
7642         IA5String UID fields out there that were generated by older
7643         versions.  Reported by Max Kellermann <max@duempel.org>.
7645 2006-12-27  Simon Josefsson <simon@josefsson.org>
7647         * tests/userid/userid: Add.
7649 2006-12-27  Simon Josefsson <simon@josefsson.org>
7651         * configure.in: Add tests/userid/.
7653 2006-12-27  Simon Josefsson <simon@josefsson.org>
7655         * tests/Makefile.am: Add userid/.
7657 2006-12-27  Simon Josefsson <simon@josefsson.org>
7659         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
7661 2006-12-27  Simon Josefsson <simon@josefsson.org>
7663         * NEWS: Add.
7665 2006-12-27  Simon Josefsson <simon@josefsson.org>
7667         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
7668         certificate authority list, to make sure server's send the proper
7669         list of expected CAs to the client.  Reported by Max Kellermann
7670         <max@duempel.org>.
7672 2006-12-27  Simon Josefsson <simon@josefsson.org>
7674         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
7675         by Max Kellermann <max@duempel.org>.
7677 2006-12-27  Simon Josefsson <simon@josefsson.org>
7679         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
7680         Add.
7682 2006-12-27  Simon Josefsson <simon@josefsson.org>
7684         * NEWS: Add.
7686 2006-12-27  Simon Josefsson <simon@josefsson.org>
7688         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
7689         lgl/m4/stdint.m4: Update.
7691 2006-12-26  Simon Josefsson <simon@josefsson.org>
7693         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
7695 2006-12-26  Simon Josefsson <simon@josefsson.org>
7697         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
7699 2006-12-26  Simon Josefsson <simon@josefsson.org>
7701         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
7702         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
7704 2006-12-26  Simon Josefsson <simon@josefsson.org>
7706         * po/LINGUAS, po/de.po: Sync with TP.
7708 2006-12-10  Simon Josefsson <simon@josefsson.org>
7710         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
7711         (should have just been .cvsignore'd).
7713 2006-12-10  Simon Josefsson <simon@josefsson.org>
7715         * m4/.cvsignore: [no log message]
7717 2006-12-10  Simon Josefsson <simon@josefsson.org>
7719         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
7721 2006-12-10  Simon Josefsson <simon@josefsson.org>
7723         * NEWS: Fix.
7725 2006-12-10  Simon Josefsson <simon@josefsson.org>
7727         * NEWS: Add.
7729 2006-12-10  Simon Josefsson <simon@josefsson.org>
7731         * configure.in: Bump versions.
7733 2006-12-10  Simon Josefsson <simon@josefsson.org>
7735         * NEWS, configure.in: Bump versions.
7737 2006-12-01  Simon Josefsson <simon@josefsson.org>
7739         * lib/gnutls_record.c: Doc fix.
7741 2006-11-29  Simon Josefsson <simon@josefsson.org>
7743         * gl/Makefile.am, lgl/Makefile.am: Update.
7745 2006-11-29  Simon Josefsson <simon@josefsson.org>
7747         * ChangeLog: [no log message]
7749 2006-11-29  Simon Josefsson <simon@josefsson.org>
7751         * Makefile.am: Put in devel/ directory.  Disable doc generation.
7753 2006-11-29  Simon Josefsson <simon@josefsson.org>
7755         * NEWS: Version 1.7.0.
7757 2006-11-29  Simon Josefsson <simon@josefsson.org>
7759         * NEWS: Add.
7761 2006-11-29  Simon Josefsson <simon@josefsson.org>
7763         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
7765 2006-11-29  Simon Josefsson <simon@josefsson.org>
7767         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
7768         default.
7770 2006-11-29  Simon Josefsson <simon@josefsson.org>
7772         * NEWS: Fix.
7774 2006-11-28  Simon Josefsson <simon@josefsson.org>
7776         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
7777         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
7779 2006-11-26  Simon Josefsson <simon@josefsson.org>
7781         * NEWS: Fix.
7783 2006-11-26  Simon Josefsson <simon@josefsson.org>
7785         * NEWS: Add.
7787 2006-11-26  Simon Josefsson <simon@josefsson.org>
7789         * tests/anonself.c: Print TLS version too.
7791 2006-11-26  Simon Josefsson <simon@josefsson.org>
7793         * tests/anonself.c: More debugging.
7795 2006-11-26  Simon Josefsson <simon@josefsson.org>
7797         * tests/utils.c: Output more debug info.
7799 2006-11-26  Simon Josefsson <simon@josefsson.org>
7801         * NEWS: Fix.
7803 2006-11-26  Simon Josefsson <simon@josefsson.org>
7805         * libextra/opencdk/keyserver.c: Doc fix.
7807 2006-11-26  Simon Josefsson <simon@josefsson.org>
7809         * libextra/opencdk/opencdk.h: Doc fixes.
7811 2006-11-26  Simon Josefsson <simon@josefsson.org>
7813         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
7814         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
7815         libextra/opencdk/sign.c: Doc fix.
7817 2006-11-26  Simon Josefsson <simon@josefsson.org>
7819         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
7820         libextra/opencdk/sign.c: Doc fix.
7822 2006-11-26  Simon Josefsson <simon@josefsson.org>
7824         * libextra/opencdk/keydb.c: Doc fix.
7826 2006-11-26  Simon Josefsson <simon@josefsson.org>
7828         * libextra/gnutls_ia.c: Use new internal PRF API.
7830 2006-11-26  Simon Josefsson <simon@josefsson.org>
7832         * lib/gnutls_sig.c: To use NULL
7833         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
7834         question.
7836 2006-11-26  Simon Josefsson <simon@josefsson.org>
7838         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
7839         fixes problem reported by "Michael C. Vergallen"
7840         <mvergall@telenet.be>.
7842 2006-11-26  Simon Josefsson <simon@josefsson.org>
7844         * NEWS: Add.
7846 2006-11-25  Simon Josefsson <simon@josefsson.org>
7848         * NEWS: Add.
7850 2006-11-25  Simon Josefsson <simon@josefsson.org>
7852         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
7853         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
7854         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
7855         www.mikestoolbox.org:4433.
7857 2006-11-25  Simon Josefsson <simon@josefsson.org>
7859         * src/common.c: Support "TLS1.2" as protocol name.
7861 2006-11-25  Simon Josefsson <simon@josefsson.org>
7863         * NEWS: Add.
7865 2006-11-25  Simon Josefsson <simon@josefsson.org>
7867         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
7869 2006-11-25  Simon Josefsson <simon@josefsson.org>
7871         * lib/gnutls_algorithms.c: Support TLS 1.2.
7873 2006-11-25  Simon Josefsson <simon@josefsson.org>
7875         * NEWS: Add.
7877 2006-11-25  Simon Josefsson <simon@josefsson.org>
7879         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7880         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7881         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7882         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7883         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
7884         Update.
7886 2006-11-25  Simon Josefsson <simon@josefsson.org>
7888         * NEWS, configure.in: Bump versions.
7890 2006-11-22  Simon Josefsson <simon@josefsson.org>
7892         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
7894 2006-11-17  Simon Josefsson <simon@josefsson.org>
7896         * ChangeLog: [no log message]
7898 2006-11-17  Simon Josefsson <simon@josefsson.org>
7900         * Makefile.am: Release do non-devel directory.
7902 2006-11-17  Simon Josefsson <simon@josefsson.org>
7904         * NEWS: Version 1.6.0.
7906 2006-11-17  Simon Josefsson <simon@josefsson.org>
7908         * doc/manpages/Makefile.am: Fix copyright years.
7910 2006-11-17  Simon Josefsson <simon@josefsson.org>
7912         * configure.in: Bump versions.
7914 2006-11-17  Simon Josefsson <simon@josefsson.org>
7916         * NEWS: Add.
7918 2006-11-16  Simon Josefsson <simon@josefsson.org>
7920         * ChangeLog: [no log message]
7922 2006-11-16  Simon Josefsson <simon@josefsson.org>
7924         * NEWS: Version 1.5.5.
7926 2006-11-16  Simon Josefsson <simon@josefsson.org>
7928         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
7929         <tim.kosse@filezilla-project.org>.
7931 2006-11-16  Simon Josefsson <simon@josefsson.org>
7933         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
7934         project.
7936 2006-11-16  Simon Josefsson <simon@josefsson.org>
7938         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
7940 2006-11-16  Simon Josefsson <simon@josefsson.org>
7942         * tests/rsa-md5-collision/Makefile.am: Remove.
7944 2006-11-16  Simon Josefsson <simon@josefsson.org>
7946         * NEWS: Add.
7948 2006-11-16  Simon Josefsson <simon@josefsson.org>
7950         * NEWS: Add.
7952 2006-11-16  Simon Josefsson <simon@josefsson.org>
7954         * NEWS: Add.
7956 2006-11-16  Simon Josefsson <simon@josefsson.org>
7958         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
7959         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
7960         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
7961         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
7963 2006-11-16  Simon Josefsson <simon@josefsson.org>
7965         * tests/rsa-md5-collision/chain1-expect.log,
7966         tests/rsa-md5-collision/chain2-expect.log: Remove.
7968 2006-11-16  Simon Josefsson <simon@josefsson.org>
7970         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
7972 2006-11-16  Simon Josefsson <simon@josefsson.org>
7974         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
7975         mingw32.
7977 2006-11-15  Simon Josefsson <simon@josefsson.org>
7979         * configure.in: Bump versions (done incorrectly in the 1.5.4
7980         release).
7982 2006-11-15  Simon Josefsson <simon@josefsson.org>
7984         * NEWS: Add.
7986 2006-11-15  Simon Josefsson <simon@josefsson.org>
7988         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
7989         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
7991 2006-11-14  Simon Josefsson <simon@josefsson.org>
7993         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
7995 2006-11-11  Simon Josefsson <simon@josefsson.org>
7997         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
7999 2006-11-07  Simon Josefsson <simon@josefsson.org>
8001         * ChangeLog: [no log message]
8003 2006-11-07  Simon Josefsson <simon@josefsson.org>
8005         * NEWS: Version 1.5.4.
8007 2006-11-07  Simon Josefsson <simon@josefsson.org>
8009         * NEWS: Add.
8011 2006-11-07  Simon Josefsson <simon@josefsson.org>
8013         * NEWS: Add.
8015 2006-11-07  Simon Josefsson <simon@josefsson.org>
8017         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8018         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
8019         lib/gnutls_global.c: Use strverscmp.
8021 2006-11-07  Simon Josefsson <simon@josefsson.org>
8023         * lib/gnutls_buffers.c: Typo.
8025 2006-11-07  Simon Josefsson <simon@josefsson.org>
8027         * NEWS, doc/manpages/Makefile.am: Add.
8029 2006-11-07  Simon Josefsson <simon@josefsson.org>
8031         * libextra/gnutls_ia.c: Doc fix.
8033 2006-11-07  Simon Josefsson <simon@josefsson.org>
8035         * doc/gnutls.texi: More errno discussion regarding push/pull
8036         functions.
8038 2006-11-07  Simon Josefsson <simon@josefsson.org>
8040         * NEWS: Add.
8042 2006-11-07  Simon Josefsson <simon@josefsson.org>
8044         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
8045         issues.
8047 2006-11-07  Simon Josefsson <simon@josefsson.org>
8049         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
8050         using WSAGetLastError().
8052 2006-11-07  Simon Josefsson <simon@josefsson.org>
8054         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8055         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
8056         suggested by tim.kosse@filezilla-project.org.
8058 2006-11-06  Simon Josefsson <simon@josefsson.org>
8060         * NEWS: Fix.
8062 2006-11-05  Simon Josefsson <simon@josefsson.org>
8064         * NEWS: Add.
8066 2006-11-05  Simon Josefsson <simon@josefsson.org>
8068         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8069         configure.in).
8071 2006-11-05  Simon Josefsson <simon@josefsson.org>
8073         * configure.in: Set SOVERSION here.
8075 2006-11-05  Simon Josefsson <simon@josefsson.org>
8077         * lgl/.cvsignore: [no log message]
8079 2006-11-05  Simon Josefsson <simon@josefsson.org>
8081         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8083 2006-11-03  Simon Josefsson <simon@josefsson.org>
8085         * lgl/printf-parse.c: Update.
8087 2006-10-30  Simon Josefsson <simon@josefsson.org>
8089         * NEWS: Add.
8091 2006-10-30  Simon Josefsson <simon@josefsson.org>
8093         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
8094         ludovic.courtes@laas.fr (Ludovic Courtès).
8096 2006-10-30  Simon Josefsson <simon@josefsson.org>
8098         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8099         actual/required buffer size on return.  Suggested by
8100         ludovic.courtes@laas.fr (Ludovic Courtès).
8102 2006-10-30  Simon Josefsson <simon@josefsson.org>
8104         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8105         libextra/openpgp/privkey.c: Fix return types.
8107 2006-10-30  Simon Josefsson <simon@josefsson.org>
8109         * NEWS: Add.
8111 2006-10-30  Simon Josefsson <simon@josefsson.org>
8113         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8114         versions negotiate the highest version we support, instead of the
8115         lowest.  Reported by Pasi.Eronen@nokia.com.
8117 2006-10-30  Simon Josefsson <simon@josefsson.org>
8119         * NEWS: Add.
8121 2006-10-30  Simon Josefsson <simon@josefsson.org>
8123         * configure.in: Simplify ssize_t test.
8125 2006-10-30  Simon Josefsson <simon@josefsson.org>
8127         * doc/examples/ex-cert-select.c: Remove duplicate #include
8128         <sys/stat.h>.
8130 2006-10-30  Simon Josefsson <simon@josefsson.org>
8132         * configure.in, lib/defines.h: Simplify #include's using gnulib
8133         modules.
8135 2006-10-30  Simon Josefsson <simon@josefsson.org>
8137         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8138         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8139         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8140         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8141         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8142         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8143         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8144         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8145         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8146         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8147         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8148         lgl/stat_.h: Update.
8150 2006-10-30  Simon Josefsson <simon@josefsson.org>
8152         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8154 2006-10-30  Simon Josefsson <simon@josefsson.org>
8156         * NEWS, configure.in: Bump versions.
8158 2006-10-26  Simon Josefsson <simon@josefsson.org>
8160         * ChangeLog: [no log message]
8162 2006-10-26  Simon Josefsson <simon@josefsson.org>
8164         * NEWS: Version 1.5.3.
8166 2006-10-26  Simon Josefsson <simon@josefsson.org>
8168         * lgl/.cvsignore: [no log message]
8170 2006-10-26  Simon Josefsson <simon@josefsson.org>
8172         * libextra/opencdk/Makefile.am: Fix -I's.
8174 2006-10-26  Simon Josefsson <simon@josefsson.org>
8176         * tests/rsa-md5-collision/Makefile.am: Dist more.
8178 2006-10-26  Simon Josefsson <simon@josefsson.org>
8180         * NEWS, tests/rsa-md5-collision/README: Add.
8182 2006-10-26  Simon Josefsson <simon@josefsson.org>
8184         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8185         tests/Makefile.am: Change lgpl/ library name.
8187 2006-10-26  Simon Josefsson <simon@josefsson.org>
8189         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8190         to liblgnu, to avoid weird libtool errors.
8192 2006-10-26  Simon Josefsson <simon@josefsson.org>
8194         * lgl/Makefile.am, lgl/stdint_.h: Update.
8196 2006-10-26  Simon Josefsson <simon@josefsson.org>
8198         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8199         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8200         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8201         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8202         gl/uinttostr.c, gl/umaxtostr.c: Add.
8204 2006-10-26  Simon Josefsson <simon@josefsson.org>
8206         * NEWS: Fix.
8208 2006-10-26  Simon Josefsson <simon@josefsson.org>
8210         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8211         0.5.11.
8213 2006-10-26  Simon Josefsson <simon@josefsson.org>
8215         * doc/gnutls.texi: Be specific about SSLv2 security problems.
8217 2006-10-24  Simon Josefsson <simon@josefsson.org>
8219         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8221 2006-10-24  Simon Josefsson <simon@josefsson.org>
8223         * tests/rsa-md5-collision/Makefile.am: Dist more.
8225 2006-10-24  Simon Josefsson <simon@josefsson.org>
8227         * NEWS: Add.
8229 2006-10-24  Simon Josefsson <simon@josefsson.org>
8231         * tests/pkcs12-decode/.cvsignore: [no log message]
8233 2006-10-24  Simon Josefsson <simon@josefsson.org>
8235         * configure.in: Add tests.
8237 2006-10-24  Simon Josefsson <simon@josefsson.org>
8239         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8240         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8241         pkcs12-decode/.
8243 2006-10-24  Simon Josefsson <simon@josefsson.org>
8245         * tests/pkcs8-decode/pkcs8: More debugging info.
8247 2006-10-24  Simon Josefsson <simon@josefsson.org>
8249         * tests/pkcs8-decode/.cvsignore: [no log message]
8251 2006-10-24  Simon Josefsson <simon@josefsson.org>
8253         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8254         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8255         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8256         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8257         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8259 2006-10-24  Simon Josefsson <simon@josefsson.org>
8261         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
8262         rsa-md5-collision/.
8264 2006-10-24  Simon Josefsson <simon@josefsson.org>
8266         * tests/pkcs1-padding/.cvsignore,
8267         tests/rsa-md5-collision/.cvsignore: [no log message]
8269 2006-10-24  Simon Josefsson <simon@josefsson.org>
8271         * tests/rsa-md5-collision/Makefile.am,
8272         tests/rsa-md5-collision/chain1-expect.log,
8273         tests/rsa-md5-collision/chain2-expect.log,
8274         tests/rsa-md5-collision/mbox,
8275         tests/rsa-md5-collision/rsa-md5-collision: Add.
8277 2006-10-24  Simon Josefsson <simon@josefsson.org>
8279         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8280         tests/pkcs1-padding/pkcs1-pad-broken.pem,
8281         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8282         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8283         tests/pkcs1-padding/pkcs1-pad-ok.pem,
8284         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8286 2006-10-24  Simon Josefsson <simon@josefsson.org>
8288         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8289         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8290         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8291         directory.
8293 2006-10-24  Simon Josefsson <simon@josefsson.org>
8295         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8296         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8298 2006-10-21  Simon Josefsson <simon@josefsson.org>
8300         * NEWS: Add.
8302 2006-10-21  Simon Josefsson <simon@josefsson.org>
8304         * lgl/.cvsignore: [no log message]
8306 2006-10-21  Simon Josefsson <simon@josefsson.org>
8308         * tests/Makefile.am: Need lgpl gnulib.
8310 2006-10-21  Simon Josefsson <simon@josefsson.org>
8312         * src/Makefile.am: Add lgpl too.
8314 2006-10-21  Simon Josefsson <simon@josefsson.org>
8316         * libextra/Makefile.am: Reorder libgnu.la's.
8318 2006-10-21  Simon Josefsson <simon@josefsson.org>
8320         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8322 2006-10-21  Simon Josefsson <simon@josefsson.org>
8324         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8325         committed.
8327 2006-10-21  Simon Josefsson <simon@josefsson.org>
8329         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8331 2006-10-21  Simon Josefsson <simon@josefsson.org>
8333         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8334         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8335         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8336         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8337         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8338         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8339         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8340         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8341         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8342         modules.
8344 2006-10-21  Simon Josefsson <simon@josefsson.org>
8346         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8347         duplicate modules.
8349 2006-10-21  Simon Josefsson <simon@josefsson.org>
8351         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8353 2006-10-21  Simon Josefsson <simon@josefsson.org>
8355         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8357 2006-10-21  Simon Josefsson <simon@josefsson.org>
8359         * gl/Makefile.am: Move modules from gl/ to lgl/.
8361 2006-10-21  Simon Josefsson <simon@josefsson.org>
8363         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8364         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8365         to lgl/.
8367 2006-10-21  Simon Josefsson <simon@josefsson.org>
8369         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8370         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8371         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8372         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8373         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8374         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8375         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8376         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8377         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8378         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8379         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8380         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8381         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8382         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8383         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8384         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8385         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8386         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8387         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8388         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8389         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8390         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8391         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8392         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8393         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8394         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8395         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8396         lgl/xsize.h: Move modules from gl/ to lgl/.
8398 2006-10-21  Simon Josefsson <simon@josefsson.org>
8400         * lgl/.cvsignore: [no log message]
8402 2006-10-21  Simon Josefsson <simon@josefsson.org>
8404         * Makefile.am: Build lgl/ too.
8406 2006-10-21  Simon Josefsson <simon@josefsson.org>
8408         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8409         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8410         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8411         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8412         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8413         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8414         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8415         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8416         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8417         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8418         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8419         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8420         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8421         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8422         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8423         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8424         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8425         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8426         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8427         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8428         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8429         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8430         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8431         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8432         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8433         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8434         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8435         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8436         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8437         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8438         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8439         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8440         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8441         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8443 2006-10-21  Simon Josefsson <simon@josefsson.org>
8445         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8446         lgl/ instead of gl/.
8448 2006-10-21  Simon Josefsson <simon@josefsson.org>
8450         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8451         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8452         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8453         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8454         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8455         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8456         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8457         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8458         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8459         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8460         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8461         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8462         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8463         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8464         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8465         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8466         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8467         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8468         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8469         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8470         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8471         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8473 2006-10-21  Simon Josefsson <simon@josefsson.org>
8475         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8476         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8477         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8478         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8479         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
8480         Update.
8482 2006-10-19  Simon Josefsson <simon@josefsson.org>
8484         * NEWS: Add.
8486 2006-10-19  Simon Josefsson <simon@josefsson.org>
8488         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8489         lib/minitasn1/libtasn1.h: Update to 0.3.7.
8491 2006-10-11  Simon Josefsson <simon@josefsson.org>
8493         * NEWS: Add.
8495 2006-10-11  Simon Josefsson <simon@josefsson.org>
8497         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8498         0.5.10.
8500 2006-10-11  Simon Josefsson <simon@josefsson.org>
8502         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8504 2006-10-10  Simon Josefsson <simon@josefsson.org>
8506         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8508 2006-10-03  Simon Josefsson <simon@josefsson.org>
8510         * NEWS: Add.
8512 2006-10-03  Simon Josefsson <simon@josefsson.org>
8514         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8516 2006-10-03  Simon Josefsson <simon@josefsson.org>
8518         * NEWS, configure.in: Bump versions.
8520 2006-10-03  Simon Josefsson <simon@josefsson.org>
8522         * ChangeLog: [no log message]
8524 2006-10-03  Simon Josefsson <simon@josefsson.org>
8526         * NEWS: Version 1.5.2.
8528 2006-10-03  Simon Josefsson <simon@josefsson.org>
8530         * NEWS: Fix.
8532 2006-10-03  Simon Josefsson <simon@josefsson.org>
8534         * NEWS: Add.
8536 2006-10-03  Simon Josefsson <simon@josefsson.org>
8538         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
8539         Update.
8541 2006-09-29  Simon Josefsson <simon@josefsson.org>
8543         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8545 2006-09-26  Simon Josefsson <simon@josefsson.org>
8547         * NEWS: Add.
8549 2006-09-26  Simon Josefsson <simon@josefsson.org>
8551         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8552         reported by "Adam Langley" <agl@imperialviolet.org>.
8554 2006-09-25  Simon Josefsson <simon@josefsson.org>
8556         * NEWS: Add.
8558 2006-09-25  Simon Josefsson <simon@josefsson.org>
8560         * configure.in: Use library shared version 13 instead of 14,
8561         incrementing it was a mistake since no API/ABI changes happened.
8562         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8564 2006-09-25  Simon Josefsson <simon@josefsson.org>
8566         * configure.in: Improve the C++ test, to handle CXX env. variables,
8567         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8569 2006-09-25  Simon Josefsson <simon@josefsson.org>
8571         * NEWS: Add.
8573 2006-09-25  Simon Josefsson <simon@josefsson.org>
8575         * lib/Makefile.am: Use version script for libgnutlsxx too.
8577 2006-09-25  Simon Josefsson <simon@josefsson.org>
8579         * NEWS, lib/libgnutlsxx.vers: Add.
8581 2006-09-24  Simon Josefsson <simon@josefsson.org>
8583         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8584         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
8585         Update.
8587 2006-09-24  Simon Josefsson <simon@josefsson.org>
8589         * NEWS, configure.in: Bump versions.
8591 2006-09-24  Simon Josefsson <simon@josefsson.org>
8593         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8594         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
8595         logic.
8597 2006-09-24  Simon Josefsson <simon@josefsson.org>
8599         * THANKS: Add.
8601 2006-09-24  Simon Josefsson <simon@josefsson.org>
8603         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8604         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8605         <georg.schwarz@freenet.de>.
8607 2006-09-21  Simon Josefsson <simon@josefsson.org>
8609         * Makefile.am: Fix gendocs.sh path.
8611 2006-09-21  Simon Josefsson <simon@josefsson.org>
8613         * ChangeLog: [no log message]
8615 2006-09-21  Simon Josefsson <simon@josefsson.org>
8617         * NEWS: Version 1.5.1.
8619 2006-09-21  Simon Josefsson <simon@josefsson.org>
8621         * gl/override/gpl.diff: Rename.
8623 2006-09-21  Simon Josefsson <simon@josefsson.org>
8625         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
8626         gl/override/gpl.diff, gl/override/gpl.texi.diff,
8627         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
8629 2006-09-21  Simon Josefsson <simon@josefsson.org>
8631         * gl/override/lgpl.diff: Rename.
8633 2006-09-21  Simon Josefsson <simon@josefsson.org>
8635         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
8636         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
8637         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
8638         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
8639         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
8640         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
8641         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
8642         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
8643         gl/vasnprintf.c: Update.
8645 2006-09-21  Simon Josefsson <simon@josefsson.org>
8647         * NEWS: Add.
8649 2006-09-21  Simon Josefsson <simon@josefsson.org>
8651         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
8653 2006-09-21  Simon Josefsson <simon@josefsson.org>
8655         * doc/gnutls.texi: Add LGPL and GPL texts.
8657 2006-09-21  Simon Josefsson <simon@josefsson.org>
8659         * NEWS: Add.
8661 2006-09-21  Simon Josefsson <simon@josefsson.org>
8663         * tests/pkcs1-pad: Simplify grep expression, to work around debug
8664         messages from wine.
8666 2006-09-21  Simon Josefsson <simon@josefsson.org>
8668         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
8669         load or generate it, typically because it used a certificate
8670         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
8672 2006-09-21  Simon Josefsson <simon@josefsson.org>
8674         * src/certtool.c: Revert last patch.
8676 2006-09-21  Simon Josefsson <simon@josefsson.org>
8678         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
8679         that the lengths are the same.
8681 2006-09-21  Simon Josefsson <simon@josefsson.org>
8683         * NEWS, THANKS: Add.
8685 2006-09-21  Simon Josefsson <simon@josefsson.org>
8687         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
8688         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
8690 2006-09-19  Simon Josefsson <simon@josefsson.org>
8692         * tests/Makefile.am: Dist more.
8694 2006-09-19  Simon Josefsson <simon@josefsson.org>
8696         * tests/pkcs1-pad: Test another cert.
8698 2006-09-19  Simon Josefsson <simon@josefsson.org>
8700         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
8701         Weinmann.
8703 2006-09-18  Simon Josefsson <simon@josefsson.org>
8705         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
8707 2006-09-18  Simon Josefsson <simon@josefsson.org>
8709         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
8710         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
8712 2006-09-18  Simon Josefsson <simon@josefsson.org>
8714         * THANKS: Remove (already there).
8716 2006-09-18  Simon Josefsson <simon@josefsson.org>
8718         * THANKS: Add.
8720 2006-09-18  Simon Josefsson <simon@josefsson.org>
8722         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
8723         Langley" <agl@imperialviolet.org>.
8725 2006-09-12  Simon Josefsson <simon@josefsson.org>
8727         * NEWS: Add.
8729 2006-09-12  Simon Josefsson <simon@josefsson.org>
8731         * NEWS: Fix.
8733 2006-09-12  Simon Josefsson <simon@josefsson.org>
8735         * tests/pkcs1-pad: Fix.
8737 2006-09-12  Simon Josefsson <simon@josefsson.org>
8739         * lib/x509/verify.c: Permit empty parameters field too, found after
8740         adding self tests.
8742 2006-09-12  Simon Josefsson <simon@josefsson.org>
8744         * tests/pkcs1-pad: Fix exit code.
8746 2006-09-12  Simon Josefsson <simon@josefsson.org>
8748         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
8749         Eric Young in
8750         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
8752 2006-09-12  Simon Josefsson <simon@josefsson.org>
8754         * tests/pkcs1-pad: Add more tests.
8756 2006-09-12  Simon Josefsson <simon@josefsson.org>
8758         * tests/Makefile.am: Add pkcs1-pad test.
8760 2006-09-12  Simon Josefsson <simon@josefsson.org>
8762         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
8763         Yutaka OIWA <y.oiwa@aist.go.jp>.
8765 2006-09-12  Simon Josefsson <simon@josefsson.org>
8767         * tests/pkcs1-pad: Add.
8769 2006-09-12  Simon Josefsson <simon@josefsson.org>
8771         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
8772         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8774 2006-09-12  Simon Josefsson <simon@josefsson.org>
8776         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
8778 2006-09-11  Simon Josefsson <simon@josefsson.org>
8780         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
8781         debug mode, which isn't recommended for real use.
8783 2006-09-08  Simon Josefsson <simon@josefsson.org>
8785         * NEWS: Add.
8787 2006-09-08  Simon Josefsson <simon@josefsson.org>
8789         * NEWS: Fix.
8791 2006-09-08  Simon Josefsson <simon@josefsson.org>
8793         * NEWS: Fix.
8795 2006-09-08  Simon Josefsson <simon@josefsson.org>
8797         * NEWS: Add.
8799 2006-09-08  Simon Josefsson <simon@josefsson.org>
8801         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
8802         is empty, which it has to be for the hashes we support.  Otherwise,
8803         the field can encode "garbage" that might be used to make the
8804         signature be a perfect cube, similar (but not identical) to
8805         Bleichenbacher's Crypto 06 rump session attack.
8807 2006-09-08  Simon Josefsson <simon@josefsson.org>
8809         * NEWS: Add.
8811 2006-09-08  Simon Josefsson <simon@josefsson.org>
8813         * NEWS: Add.
8815 2006-09-08  Simon Josefsson <simon@josefsson.org>
8817         * lib/gnutls_pk.c: Don't return different errors depending on
8818         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
8819         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
8821 2006-09-08  Simon Josefsson <simon@josefsson.org>
8823         * THANKS: Add.
8825 2006-09-08  Simon Josefsson <simon@josefsson.org>
8827         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
8828         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
8830 2006-08-29  Simon Josefsson <simon@josefsson.org>
8832         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
8834 2006-08-28  Simon Josefsson <simon@josefsson.org>
8836         * NEWS: Fix.
8838 2006-08-28  Simon Josefsson <simon@josefsson.org>
8840         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
8841         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
8842         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
8843         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
8844         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
8845         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
8846         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8847         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
8848         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8849         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
8850         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
8852 2006-08-27  Simon Josefsson <simon@josefsson.org>
8854         * NEWS, THANKS: Add.
8856 2006-08-27  Simon Josefsson <simon@josefsson.org>
8858         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8859         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8860         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
8861         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
8863 2006-08-27  Simon Josefsson <simon@josefsson.org>
8865         * NEWS: Add.
8867 2006-08-27  Simon Josefsson <simon@josefsson.org>
8869         * THANKS: Add.
8871 2006-08-27  Simon Josefsson <simon@josefsson.org>
8873         * src/certtool.c: (generate_certificate): Load private key when --load-request is
8874         used, based on report from Sascha Ziemann
8875         <sascha.ziemann@secunet.com>.
8877 2006-08-27  Simon Josefsson <simon@josefsson.org>
8879         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
8880         continuing, based on report from Sascha Ziemann
8881         <sascha.ziemann@secunet.com>.
8883 2006-08-14  Simon Josefsson <simon@josefsson.org>
8885         * NEWS: Add.
8887 2006-08-14  Simon Josefsson <simon@josefsson.org>
8889         * src/serv.c: Map select to _win_select on Windows hosts.
8891 2006-08-14  Simon Josefsson <simon@josefsson.org>
8893         * src/Makefile.am: Need select.c in cli.c and serv.c.
8895 2006-08-14  Simon Josefsson <simon@josefsson.org>
8897         * src/select.c: Add, moved from cli.c, originally from plibc, see
8899         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8901 2006-08-14  Simon Josefsson <simon@josefsson.org>
8903         * src/cli.c: Move _win_select to select.c.
8905 2006-08-14  Simon Josefsson <simon@josefsson.org>
8907         * src/cli.c: Make select() work on Windows, copying code from plibc,
8908         see
8910         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8912 2006-08-13  Simon Josefsson <simon@josefsson.org>
8914         * libextra/gnutls_openssl.c: Mark with XXX.
8916 2006-08-13  Simon Josefsson <simon@josefsson.org>
8918         * NEWS, configure.in: Bump versions.
8920 2006-08-13  Simon Josefsson <simon@josefsson.org>
8922         * Makefile.am: Fix release target.
8924 2006-08-13  Simon Josefsson <simon@josefsson.org>
8926         * ChangeLog: [no log message]
8928 2006-08-13  Simon Josefsson <simon@josefsson.org>
8930         * NEWS: Version 1.5.0.
8932 2006-08-13  Simon Josefsson <simon@josefsson.org>
8934         * NEWS: Fix.
8936 2006-08-13  Simon Josefsson <simon@josefsson.org>
8938         * libextra/gnutls_openssl.c: Add (XXX).
8940 2006-08-13  Simon Josefsson <simon@josefsson.org>
8942         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
8943         directory.
8945 2006-08-13  Simon Josefsson <simon@josefsson.org>
8947         * NEWS: Add.
8949 2006-08-13  Simon Josefsson <simon@josefsson.org>
8951         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
8952         files for libraries, on mingw.
8954 2006-08-13  Simon Josefsson <simon@josefsson.org>
8956         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
8957         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8958         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
8960 2006-08-13  Simon Josefsson <simon@josefsson.org>
8962         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
8963         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8965 2006-08-13  Simon Josefsson <simon@josefsson.org>
8967         * lib/gnutls_buffers.c: Remove.
8969 2006-08-13  Simon Josefsson <simon@josefsson.org>
8971         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
8972         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
8973         Andreas Metzler <ametzler@downhill.at.eu.org>.
8975 2006-08-13  Simon Josefsson <simon@josefsson.org>
8977         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
8979 2006-08-11  Simon Josefsson <simon@josefsson.org>
8981         * NEWS: Fix.
8983 2006-08-11  Simon Josefsson <simon@josefsson.org>
8985         * NEWS: Add.
8987 2006-08-11  Simon Josefsson <simon@josefsson.org>
8989         * NEWS: Add.
8991 2006-08-11  Simon Josefsson <simon@josefsson.org>
8993         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
8994         NULL OID value in the hash_algorithms array, which happens when the
8995         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
8996         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
8998 2006-08-11  Simon Josefsson <simon@josefsson.org>
9000         * configure.in: Don't overwrite CFLAGS.
9002 2006-08-07  Simon Josefsson <simon@josefsson.org>
9004         * includes/gnutls/gnutlsxx.h: Make it compile.
9006 2006-08-06  Simon Josefsson <simon@josefsson.org>
9008         * NEWS: Add.
9010 2006-08-06  Simon Josefsson <simon@josefsson.org>
9012         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
9014 2006-08-06  Simon Josefsson <simon@josefsson.org>
9016         * src/tls_test.gaa: Use -V for --verbose.
9018 2006-08-06  Simon Josefsson <simon@josefsson.org>
9020         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
9021         standards, to fix make distcheck.
9023 2006-08-06  Simon Josefsson <simon@josefsson.org>
9025         * src/tls_test.c, src/tls_test.gaa: Support --version.
9027 2006-08-06  Simon Josefsson <simon@josefsson.org>
9029         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
9030         standards, to fix make distcheck.
9032 2006-08-06  Simon Josefsson <simon@josefsson.org>
9034         * NEWS: Add.
9036 2006-08-06  Simon Josefsson <simon@josefsson.org>
9038         * configure.in: Fix --without-included-libtasn1, reported by Daniel
9039         Black <dragonheart@gentoo.org>.
9041 2006-08-06  Simon Josefsson <simon@josefsson.org>
9043         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9045 2006-08-06  Simon Josefsson <simon@josefsson.org>
9047         * NEWS: Fix.
9049 2006-08-06  Simon Josefsson <simon@josefsson.org>
9051         * NEWS: Add.
9053 2006-08-06  Simon Josefsson <simon@josefsson.org>
9055         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
9056         libextra/opencdk/stream.h: Update to 0.5.9.
9058 2006-08-03  Simon Josefsson <simon@josefsson.org>
9060         * THANKS: add
9062 2006-08-03  Simon Josefsson <simon@josefsson.org>
9064         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9065         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9067 2006-07-28  Simon Josefsson <simon@josefsson.org>
9069         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9070         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9071         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9072         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9073         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9074         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9075         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9076         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9078 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9080         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9081         assigned value
9083 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9085         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9086         assigned value
9088 2006-07-13  Simon Josefsson <simon@josefsson.org>
9090         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9091         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9093 2006-07-13  Simon Josefsson <simon@josefsson.org>
9095         * libextra/gnutls_openssl.c: Revert.
9097 2006-07-13  Simon Josefsson <simon@josefsson.org>
9099         * THANKS: Add.
9101 2006-07-13  Simon Josefsson <simon@josefsson.org>
9103         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9105 2006-07-11  Simon Josefsson <simon@josefsson.org>
9107         * doc/Makefile.am: Fix last commit.
9109 2006-07-11  Simon Josefsson <simon@josefsson.org>
9111         * doc/Makefile.am: Dist arch/ images.
9113 2006-07-11  Simon Josefsson <simon@josefsson.org>
9115         * doc/Makefile.am: Need -I's for arch/ images.
9117 2006-07-11  Simon Josefsson <simon@josefsson.org>
9119         * configure.in: Improve valgrind test.
9121 2006-07-11  Simon Josefsson <simon@josefsson.org>
9123         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9124         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
9125         Update.
9127 2006-07-10  Simon Josefsson <simon@josefsson.org>
9129         * THANKS: Fix.
9131 2006-07-10  Simon Josefsson <simon@josefsson.org>
9133         * THANKS: Add.
9135 2006-07-10  Simon Josefsson <simon@josefsson.org>
9137         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9139 2006-07-10  Simon Josefsson <simon@josefsson.org>
9141         * gl/.cvsignore: [no log message]
9143 2006-07-07  Simon Josefsson <simon@josefsson.org>
9145         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9146         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9147         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9148         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9149         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9151 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9153         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9154         from 2511 to 4211
9156 2006-07-06  Simon Josefsson <simon@josefsson.org>
9158         * doc/TODO: Add.
9160 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9162         * doc/TODO: [no log message]
9164 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9166         * libextra/gnutls_openpgp.c: added an extra error check.
9168 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9170         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9171         with ENABLE_OPENPGP.
9173 2006-06-29  Simon Josefsson <simon@josefsson.org>
9175         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
9176         Add.
9178 2006-06-28  Simon Josefsson <simon@josefsson.org>
9180         * NEWS: Add.
9182 2006-06-28  Simon Josefsson <simon@josefsson.org>
9184         * doc/examples/.cvsignore: [no log message]
9186 2006-06-28  Simon Josefsson <simon@josefsson.org>
9188         * NEWS: Fix.
9190 2006-06-28  Simon Josefsson <simon@josefsson.org>
9192         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9194 2006-06-28  Simon Josefsson <simon@josefsson.org>
9196         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9198 2006-06-28  Simon Josefsson <simon@josefsson.org>
9200         * doc/Makefile.am: Dist gnutls-logo.png.
9202 2006-06-28  Simon Josefsson <simon@josefsson.org>
9204         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9206 2006-06-28  Simon Josefsson <simon@josefsson.org>
9208         * gl/getaddrinfo.c: Update.
9210 2006-06-28  Simon Josefsson <simon@josefsson.org>
9212         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9213         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9215 2006-06-28  Simon Josefsson <simon@josefsson.org>
9217         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9219 2006-06-27  Simon Josefsson <simon@josefsson.org>
9221         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9223 2006-06-27  Simon Josefsson <simon@josefsson.org>
9225         * doc/scripts/gdoc: Use GNU-style warnings.
9227 2006-06-27  Simon Josefsson <simon@josefsson.org>
9229         * doc/scripts/gdoc: Improve man output, from libtasn1.
9231 2006-06-27  Simon Josefsson <simon@josefsson.org>
9233         * configure.in: Fix valgrind test.
9235 2006-06-27  Simon Josefsson <simon@josefsson.org>
9237         * configure.in: Move around, to make $cross_compile work.
9239 2006-06-27  Simon Josefsson <simon@josefsson.org>
9241         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9242         make it possible to enable/disable use of valgrind on self tests
9243         specifically.  Defaults to enabled if valgrind is installed and we
9244         aren't cross-compiling.
9246 2006-06-27  Simon Josefsson <simon@josefsson.org>
9248         * tests/Makefile.am: Fix.
9250 2006-06-27  Simon Josefsson <simon@josefsson.org>
9252         * tests/Makefile.am: Revert.
9254 2006-06-27  Simon Josefsson <simon@josefsson.org>
9256         * libextra/minilzo/Makefile.am: Use libtool -no-install.
9258 2006-06-27  Simon Josefsson <simon@josefsson.org>
9260         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9261         suggested by README.LZO.
9263 2006-06-27  Simon Josefsson <simon@josefsson.org>
9265         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9267 2006-06-27  Simon Josefsson <simon@josefsson.org>
9269         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9270         void* to int.
9272 2006-06-27  Simon Josefsson <simon@josefsson.org>
9274         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9276 2006-06-26  Simon Josefsson <simon@josefsson.org>
9278         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9280 2006-06-26  Simon Josefsson <simon@josefsson.org>
9282         * THANKS: Add.
9284 2006-06-26  Simon Josefsson <simon@josefsson.org>
9286         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9287         pkg-config files, from Andreas Metzler
9288         <ametzler@downhill.at.eu.org>.
9290 2006-06-22  Simon Josefsson <simon@josefsson.org>
9292         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9293         gl/socket_.h: Try new win32 hooks for getaddrinfo.
9295 2006-06-22  Simon Josefsson <simon@josefsson.org>
9297         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9298         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
9300 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9302         * doc/TODO: [no log message]
9304 2006-06-21  Simon Josefsson <simon@josefsson.org>
9306         * gl/inet_pton.c: Update.
9308 2006-06-21  Simon Josefsson <simon@josefsson.org>
9310         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9311         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9312         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9314 2006-06-21  Simon Josefsson <simon@josefsson.org>
9316         * doc/examples/Makefile.am: Add -no-install.
9318 2006-06-21  Simon Josefsson <simon@josefsson.org>
9320         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9322 2006-06-19  Simon Josefsson <simon@josefsson.org>
9324         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9325         != objdir.
9327 2006-06-19  Simon Josefsson <simon@josefsson.org>
9329         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9330         when srcdir != objdir.
9332 2006-06-19  Simon Josefsson <simon@josefsson.org>
9334         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9335         != objdir.
9337 2006-06-19  Simon Josefsson <simon@josefsson.org>
9339         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9340         objdir.
9342 2006-06-19  Simon Josefsson <simon@josefsson.org>
9344         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9345         objdir.
9347 2006-06-17  Simon Josefsson <simon@josefsson.org>
9349         * gl/Makefile.am: Update.
9351 2006-06-17  Simon Josefsson <simon@josefsson.org>
9353         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9354         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9355         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9356         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9357         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9358         gl/stdint_.h: Update.
9360 2006-06-17  Simon Josefsson <simon@josefsson.org>
9362         * gl/.cvsignore: [no log message]
9364 2006-06-17  Simon Josefsson <simon@josefsson.org>
9366         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9368 2006-06-16  Simon Josefsson <simon@josefsson.org>
9370         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9372 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9374         * NEWS: [no log message]
9376 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9378         * lib/auth_cert.c: fixed bug
9380 2006-06-16  Simon Josefsson <simon@josefsson.org>
9382         * tests/Makefile.am: Disable tests that use fork if the host doesn't
9383         have fork.
9385 2006-06-16  Simon Josefsson <simon@josefsson.org>
9387         * configure.in: Test for fork.
9389 2006-06-16  Simon Josefsson <simon@josefsson.org>
9391         * configure.in: Typo.
9393 2006-06-16  Simon Josefsson <simon@josefsson.org>
9395         * configure.in: Typo.
9397 2006-06-16  Simon Josefsson <simon@josefsson.org>
9399         * configure.in: Fix LDFLAGS.
9401 2006-06-16  Simon Josefsson <simon@josefsson.org>
9403         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9404         avoid warnings.
9406 2006-06-16  Simon Josefsson <simon@josefsson.org>
9408         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9409         tests/resume.c, tests/tlsia.c: Need config.h.
9411 2006-06-16  Simon Josefsson <simon@josefsson.org>
9413         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9415 2006-06-16  Simon Josefsson <simon@josefsson.org>
9417         * NEWS: Fix.
9419 2006-06-16  Simon Josefsson <simon@josefsson.org>
9421         * includes/gnutls/extra.h: Fix prototype.
9423 2006-06-16  Simon Josefsson <simon@josefsson.org>
9425         * NEWS: Add.
9427 2006-06-16  Simon Josefsson <simon@josefsson.org>
9429         * lib/strfile.h: Remove.
9431 2006-06-16  Simon Josefsson <simon@josefsson.org>
9433         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9434         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9435         of strfile stuff, to fix problem with binary files on mingw.
9437 2006-06-16  Simon Josefsson <simon@josefsson.org>
9439         * tests/set_pkcs12_cred.c: Use utils stuff.
9441 2006-06-16  Simon Josefsson <simon@josefsson.org>
9443         * lib/gnutls_global.c: Initialize winsock, for mingw.
9445 2006-06-16  Simon Josefsson <simon@josefsson.org>
9447         * configure.in: Add HAVE_WINSOCK.
9449 2006-06-16  Simon Josefsson <simon@josefsson.org>
9451         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9452         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9453         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9454         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9455         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9456         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9457         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9458         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9459         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9460         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9461         (for mingw).
9463 2006-06-16  Simon Josefsson <simon@josefsson.org>
9465         * configure.in: Need to use AC_LINK_IFELSE, for
9466         -Wl,--enable-runtime-pseudo-reloc.
9468 2006-06-16  Simon Josefsson <simon@josefsson.org>
9470         * configure.in: Simplify.
9472 2006-06-16  Simon Josefsson <simon@josefsson.org>
9474         * configure.in: Fix typo.
9476 2006-06-16  Simon Josefsson <simon@josefsson.org>
9478         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9479         if supported.  The former is to produce MSVS-compatible DLLs.  The
9480         second is needed to link libgnutls-extra at all (only due to
9481         _gnutls_compression_algorithms, fix it another way?).
9483 2006-06-16  Simon Josefsson <simon@josefsson.org>
9485         * gl/Makefile.am: Update.
9487 2006-06-16  Simon Josefsson <simon@josefsson.org>
9489         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9491 2006-06-16  Simon Josefsson <simon@josefsson.org>
9493         * configure.in: Typo.
9495 2006-06-16  Simon Josefsson <simon@josefsson.org>
9497         * configure.in: Add all the LZO tests.
9499 2006-06-15  Simon Josefsson <simon@josefsson.org>
9501         * po/sv.po: Sync with TP.
9503 2006-06-15  Simon Josefsson <simon@josefsson.org>
9505         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9506         libtool.  (argh!)
9508 2006-06-15  Simon Josefsson <simon@josefsson.org>
9510         * lib/Makefile.am: Fix last commit.
9512 2006-06-15  Simon Josefsson <simon@josefsson.org>
9514         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9516 2006-06-15  Simon Josefsson <simon@josefsson.org>
9518         * configure.in: Add --disable-cxx, to make it possibly to disable
9519         the C++ stuff.  Will also automatically disable it if there is no
9520         C++ compiler.
9522 2006-06-15  Simon Josefsson <simon@josefsson.org>
9524         * doc/examples/Makefile.am: Use gnulib, for portability.
9526 2006-06-15  Simon Josefsson <simon@josefsson.org>
9528         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9529         unconditonially.
9531 2006-06-15  Simon Josefsson <simon@josefsson.org>
9533         * gl/m4/arpa_inet_h.m4: Update.
9535 2006-06-15  Simon Josefsson <simon@josefsson.org>
9537         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9538         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9539         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9540         for mingw.
9542 2006-06-14  Simon Josefsson <simon@josefsson.org>
9544         * configure.in: Remove mingw32 hook to get -lwsock32, the
9545         getaddrinfo gnulib module links with -lws2_32 which is the more
9546         appropriate library to use (winsock.h goes with wsock32.lib and
9547         winsock2.h goes with ws2_32, of which the latter is backwards
9548         compatible and available since Windows 3.11 or so, I'm told).
9550 2006-06-14  Simon Josefsson <simon@josefsson.org>
9552         * tests/certder.c: fix
9554 2006-06-12  Simon Josefsson <simon@josefsson.org>
9556         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9557         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9558         gl/read-file.h: Update.
9560 2006-06-10  Simon Josefsson <simon@josefsson.org>
9562         * configure.in: Bump so version.
9564 2006-06-08  Simon Josefsson <simon@josefsson.org>
9566         * doc/reference/Makefile.am: Add gnutlsxx.h.
9568 2006-06-07  Simon Josefsson <simon@josefsson.org>
9570         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9571         gl/stdint_.h: Update.
9573 2006-06-07  Simon Josefsson <simon@josefsson.org>
9575         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9577 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9579         * NEWS, configure.in, includes/Makefile.am,
9580         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9581         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9583 2006-06-01  Simon Josefsson <simon@josefsson.org>
9585         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9587 2006-05-23  Simon Josefsson <simon@josefsson.org>
9589         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9591 2006-05-23  Simon Josefsson <simon@josefsson.org>
9593         * po/LINGUAS, po/sv.po: Sync with TP.
9595 2006-05-22  Simon Josefsson <simon@josefsson.org>
9597         * doc/manpages/certtool.1: Typo, from debian #368323.
9599 2006-05-18  Simon Josefsson <simon@josefsson.org>
9601         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9603 2006-05-17  Simon Josefsson <simon@josefsson.org>
9605         * doc/protocol/rfc4507.txt: Add.
9607 2006-05-17  Simon Josefsson <simon@josefsson.org>
9609         * NEWS, configure.in: Bump versions.
9611 2006-05-15  Simon Josefsson <simon@josefsson.org>
9613         * ChangeLog: [no log message]
9615 2006-05-15  Simon Josefsson <simon@josefsson.org>
9617         * NEWS: Version 1.4.0.
9619 2006-05-15  Simon Josefsson <simon@josefsson.org>
9621         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9623 2006-05-15  Simon Josefsson <simon@josefsson.org>
9625         * src/certtool-cfg.c: Remove duplicated #include.
9627 2006-05-12  Simon Josefsson <simon@josefsson.org>
9629         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
9630         exist on most platforms.
9632 2006-05-12  Simon Josefsson <simon@josefsson.org>
9634         * NEWS: Add.
9636 2006-05-12  Simon Josefsson <simon@josefsson.org>
9638         * src/serv.c: Need getaddrinfo.h.
9640 2006-05-12  Simon Josefsson <simon@josefsson.org>
9642         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
9643         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
9644         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
9645         getaddrinfo.
9647 2006-05-11  Simon Josefsson <simon@josefsson.org>
9649         * buildconf: Remove.
9651 2006-05-11  Simon Josefsson <simon@josefsson.org>
9653         * tests/Makefile.am: No supression file.
9655 2006-05-11  Simon Josefsson <simon@josefsson.org>
9657         * libextra/gnutls_ia.c: Remove junk.
9659 2006-05-11  Simon Josefsson <simon@josefsson.org>
9661         * lib/ext_inner_application.c: Fix self tests.
9663 2006-05-11  Simon Josefsson <simon@josefsson.org>
9665         * libextra/gnutls_ia.c: Indent.
9667 2006-05-11  Simon Josefsson <simon@josefsson.org>
9669         * doc/manpages/Makefile.am: Update.
9671 2006-05-11  Simon Josefsson <simon@josefsson.org>
9673         * tests/Makefile.am: Improve valgrind stuff.
9675 2006-05-11  Simon Josefsson <simon@josefsson.org>
9677         * .cvsignore: [no log message]
9679 2006-05-11  Simon Josefsson <simon@josefsson.org>
9681         * config.rpath: Not needed, generated by autopoint.
9683 2006-05-11  Simon Josefsson <simon@josefsson.org>
9685         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
9686         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
9688 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9690         * lib/auth_cert.c: updated to reflect the new openpgp draft.
9692 2006-05-11  Simon Josefsson <simon@josefsson.org>
9694         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
9695         ksba.
9697 2006-05-10  Simon Josefsson <simon@josefsson.org>
9699         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
9701 2006-05-10  Simon Josefsson <simon@josefsson.org>
9703         * configure.in: Bump required libtasn1.
9705 2006-05-10  Simon Josefsson <simon@josefsson.org>
9707         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9708         lib/minitasn1/element.c, lib/minitasn1/errors.c,
9709         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
9710         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9711         lib/minitasn1/structure.c: Update to 0.3.4.
9713 2006-05-07  Simon Josefsson <simon@josefsson.org>
9715         * configure.in: Bump required libtasn1 version to 0.3.3.
9717 2006-05-07  Simon Josefsson <simon@josefsson.org>
9719         * tests/Makefile.am: Fix.
9721 2006-05-07  Simon Josefsson <simon@josefsson.org>
9723         * NEWS: Add.
9725 2006-05-07  Simon Josefsson <simon@josefsson.org>
9727         * tests/Makefile.am: Run tests under valgrind.
9729 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9731         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
9732         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
9733         system.
9735 2006-05-05  Simon Josefsson <simon@josefsson.org>
9737         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
9739 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9741         * lib/minitasn1/structure.c: updated to the latest libtasn1
9743 2006-05-05  Simon Josefsson <simon@josefsson.org>
9745         * NEWS: Add.
9747 2006-05-05  Simon Josefsson <simon@josefsson.org>
9749         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
9750         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
9751         TLS/IA fixes from Emile.
9753 2006-04-27  Simon Josefsson <simon@josefsson.org>
9755         * doc/protocol/rfc4366.txt: Add.
9757 2006-04-27  Simon Josefsson <simon@josefsson.org>
9759         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
9761 2006-04-26  Simon Josefsson <simon@josefsson.org>
9763         * lib/gnutls_state.c: Fix prototypes.
9765 2006-04-26  Simon Josefsson <simon@josefsson.org>
9767         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
9769 2006-04-21  Simon Josefsson <simon@josefsson.org>
9771         * doc/protocol/draft-santesson-tls-supp-02.txt,
9772         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
9774 2006-04-19  Simon Josefsson <simon@josefsson.org>
9776         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
9777         reference, tiny patch from Nix <nix@esperi.org.uk>.
9779 2006-04-19  Simon Josefsson <simon@josefsson.org>
9781         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
9783 2006-04-17  Simon Josefsson <simon@josefsson.org>
9785         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
9786         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
9788 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9790         * lib/gnutls_priority.c: removed AES-256 from the list of default
9791         ciphers. No point in having it (when everything else is far away
9792         even from 128 bit security)
9794 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9796         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
9797         gnutls_srp_set_client_credentials() uses const
9799 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9801         * lib/gnutls_priority.c: documented the return value in the priority
9802         functions
9804 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9806         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9807         message]
9809 2006-04-04  Simon Josefsson <simon@josefsson.org>
9811         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
9813 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9815         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9816         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
9817         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
9818         instead of multiple calls to str_cpy() and str_cat().
9820 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9822         * lib/x509/x509.c: bug fix
9824 2006-03-30  Simon Josefsson <simon@josefsson.org>
9826         * doc/protocol/draft-santesson-tls-supp-00.txt,
9827         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
9829 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9831         * doc/TODO: [no log message]
9833 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9835         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
9836         useless warnings.
9838 2006-03-24  Simon Josefsson <simon@josefsson.org>
9840         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
9842 2006-03-21  Simon Josefsson <simon@josefsson.org>
9844         * configure.in: Bump version.
9846 2006-03-21  Simon Josefsson <simon@josefsson.org>
9848         * NEWS: Add.
9850 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9852         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9853         1.1
9855 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9857         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
9858         lib/x509/rfc2818_hostname.c: some fixes for compilation
9860 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9862         * src/certtool.c: export to DER format is possible with certtool
9864 2006-03-15  Simon Josefsson <simon@josefsson.org>
9866         * configure.in: Bump versions.
9868 2006-03-15  Simon Josefsson <simon@josefsson.org>
9870         * NEWS: Add.
9872 2006-03-15  Simon Josefsson <simon@josefsson.org>
9874         * lib/gnutls_cert.c: Indent.
9876 2006-03-15  Simon Josefsson <simon@josefsson.org>
9878         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
9879         to ../gnutls_cert.c.
9881 2006-03-15  Simon Josefsson <simon@josefsson.org>
9883         * lib/gnutls_cert.c: Move from x509/compat.c.
9885 2006-03-12  Simon Josefsson <simon@josefsson.org>
9887         * doc/README.CVS: Add.
9889 2006-03-12  Simon Josefsson <simon@josefsson.org>
9891         * doc/manpages/Makefile.am: Update.
9893 2006-03-12  Simon Josefsson <simon@josefsson.org>
9895         * lib/minitasn1/structure.c: Update.
9897 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9899         * lib/gnutls_global.c: force the gcrypt random generator to be
9900         initialized at startup. Maybe it should be within and ifdef? This
9901         saves lots of debugging time when something fails.
9903 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9905         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
9906         lib/minitasn1/structure.c: added the fix for der_coding() from
9907         libtasn1.
9909 2006-03-09  Simon Josefsson <simon@josefsson.org>
9911         * doc/manpages/Makefile.am: Rebuild srp manpages too.
9913 2006-03-08  Simon Josefsson <simon@josefsson.org>
9915         * ChangeLog: [no log message]
9917 2006-03-08  Simon Josefsson <simon@josefsson.org>
9919         * NEWS: Version 1.3.5.
9921 2006-03-08  Simon Josefsson <simon@josefsson.org>
9923         * NEWS: Add.
9925 2006-03-08  Simon Josefsson <simon@josefsson.org>
9927         * NEWS: Add.
9929 2006-03-08  Simon Josefsson <simon@josefsson.org>
9931         * NEWS: Add.
9933 2006-03-08  Simon Josefsson <simon@josefsson.org>
9935         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9937 2006-03-08  Simon Josefsson <simon@josefsson.org>
9939         * po/LINGUAS, po/pl.po: Sync with TP.
9941 2006-03-08  Simon Josefsson <simon@josefsson.org>
9943         * Makefile.am: Add update-po target.
9945 2006-03-08  Simon Josefsson <simon@josefsson.org>
9947         * doc/manpages/Makefile.am: Update.
9949 2006-03-08  Simon Josefsson <simon@josefsson.org>
9951         * lib/x509/xml.c: Doc fix.
9953 2006-03-08  Simon Josefsson <simon@josefsson.org>
9955         * NEWS: Fix.
9957 2006-03-08  Simon Josefsson <simon@josefsson.org>
9959         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
9960         asn1_copy_node API.
9962 2006-03-08  Simon Josefsson <simon@josefsson.org>
9964         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
9966 2006-03-08  Simon Josefsson <simon@josefsson.org>
9968         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9969         lib/minitasn1/element.c, lib/minitasn1/int.h,
9970         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
9971         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9972         lib/minitasn1/structure.c: Update.
9974 2006-03-08  Simon Josefsson <simon@josefsson.org>
9976         * lib/x509/xml.c: Use internal error approach again, after
9977         discussion with Nikos.
9979 2006-03-08  Simon Josefsson <simon@josefsson.org>
9981         * lib/x509/xml.c: Fix.
9983 2006-03-08  Simon Josefsson <simon@josefsson.org>
9985         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
9986         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
9988 2006-03-08  Simon Josefsson <simon@josefsson.org>
9990         * lib/x509/xml.c: Fix type_field.
9992 2006-03-08  Simon Josefsson <simon@josefsson.org>
9994         * lib/x509/xml.c: Use external API.
9996 2006-03-08  Simon Josefsson <simon@josefsson.org>
9998         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9999         lib/minitasn1/element.c, lib/minitasn1/int.h,
10000         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10001         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
10003 2006-03-08  Simon Josefsson <simon@josefsson.org>
10005         * lib/x509/xml.c: Fix.
10007 2006-03-08  Simon Josefsson <simon@josefsson.org>
10009         * lib/x509/common.c: Use external libtasn1 API.
10011 2006-03-08  Simon Josefsson <simon@josefsson.org>
10013         * lib/x509/xml.c: Fix typo.
10015 2006-03-08  Simon Josefsson <simon@josefsson.org>
10017         * configure.in: Required libtasn1 0.3.1.
10019 2006-03-08  Simon Josefsson <simon@josefsson.org>
10021         * lib/x509/xml.c: Revert, we now use the new exported functions.
10023 2006-03-08  Simon Josefsson <simon@josefsson.org>
10025         * lib/x509/xml.c: Make it build.
10027 2006-03-08  Simon Josefsson <simon@josefsson.org>
10029         * NEWS: Sort.
10031 2006-03-08  Simon Josefsson <simon@josefsson.org>
10033         * NEWS: Add.
10035 2006-03-08  Simon Josefsson <simon@josefsson.org>
10037         * lib/x509/xml.c: Disable XML functionality, because it relies on
10038         libtasn1 internals.
10040 2006-03-08  Simon Josefsson <simon@josefsson.org>
10042         * NEWS: Add.
10044 2006-03-08  Simon Josefsson <simon@josefsson.org>
10046         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
10047         mingw32 builds.
10049 2006-03-08  Simon Josefsson <simon@josefsson.org>
10051         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
10052         src/common.h, src/serv.c, tests/resume.c: Indent.
10054 2006-03-08  Simon Josefsson <simon@josefsson.org>
10056         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
10057         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
10058         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
10060 2006-03-08  Simon Josefsson <simon@josefsson.org>
10062         * po/LINGUAS: Add.
10064 2006-03-08  Simon Josefsson <simon@josefsson.org>
10066         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
10067         Add.
10069 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10071         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10072         src/common.c, src/common.h: gnutls-cli can now recognize services
10073         and port numbers with the -p option.
10075 2006-03-03  Simon Josefsson <simon@josefsson.org>
10077         * .cvscopying: Fix.
10079 2006-03-03  Simon Josefsson <simon@josefsson.org>
10081         * lib/Makefile.am: Gettext fixes.
10083 2006-03-03  Simon Josefsson <simon@josefsson.org>
10085         * lib/gnutls_errors.c: Fix.
10087 2006-03-03  Simon Josefsson <simon@josefsson.org>
10089         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10090         translations.
10092 2006-03-03  Simon Josefsson <simon@josefsson.org>
10094         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10096 2006-03-03  Simon Josefsson <simon@josefsson.org>
10098         * maint.mk: Update.
10100 2006-03-03  Simon Josefsson <simon@josefsson.org>
10102         * maint-cfg.mk: Add indent file list.
10104 2006-03-03  Simon Josefsson <simon@josefsson.org>
10106         * Makefile.am: Remove indent target.
10108 2006-03-03  Simon Josefsson <simon@josefsson.org>
10110         * configure.in: Revert, autoreconf needs it.
10112 2006-03-03  Simon Josefsson <simon@josefsson.org>
10114         * configure.in: Remove gettext version stuff.
10116 2006-03-03  Simon Josefsson <simon@josefsson.org>
10118         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10119         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10120         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10121         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10122         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10123         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10124         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10126 2006-03-03  Simon Josefsson <simon@josefsson.org>
10128         * NEWS: Add.
10130 2006-03-03  Simon Josefsson <simon@josefsson.org>
10132         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
10133         Gettextize.
10135 2006-03-01  Simon Josefsson <simon@josefsson.org>
10137         * gtk-doc.make: Add.
10139 2006-03-01  Simon Josefsson <simon@josefsson.org>
10141         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10142         gl/readline.c, maint.mk: Update.
10144 2006-03-01  Simon Josefsson <simon@josefsson.org>
10146         * buildconf, maint-cfg.mk: Don't gtkdocize.
10148 2006-02-28  Simon Josefsson <simon@josefsson.org>
10150         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10151         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10152         lib/minitasn1/element.c, lib/minitasn1/errors.h,
10153         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10154         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10155         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10156         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10158 2006-02-27  Simon Josefsson <simon@josefsson.org>
10160         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10161         Eric Leblond <regit@inl.fr>.
10163 2006-02-17  Simon Josefsson <simon@josefsson.org>
10165         * lib/x509/sign.c: Fix warning.
10167 2006-02-17  Simon Josefsson <simon@josefsson.org>
10169         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10170         has the same values as GNUTLS_MAC_*.
10172 2006-02-16  Simon Josefsson <simon@josefsson.org>
10174         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10176 2006-02-14  Simon Josefsson <simon@josefsson.org>
10178         * maint-cfg.mk: Fix.
10180 2006-02-14  Simon Josefsson <simon@josefsson.org>
10182         * maint-cfg.mk: Fix.
10184 2006-02-14  Simon Josefsson <simon@josefsson.org>
10186         * maint-cfg.mk: Fix.
10188 2006-02-14  Simon Josefsson <simon@josefsson.org>
10190         * maint-cfg.mk: Fix.
10192 2006-02-14  Simon Josefsson <simon@josefsson.org>
10194         * maint-cfg.mk: Add mingw32 target.
10196 2006-02-14  Simon Josefsson <simon@josefsson.org>
10198         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10199         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10200         maintainer-makefile module.
10202 2006-02-11  Simon Josefsson <simon@josefsson.org>
10204         * lib/x509/xml.c: Use external libtasn1 API.
10206 2006-02-11  Simon Josefsson <simon@josefsson.org>
10208         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10209         lib/minitasn1/der.h, lib/minitasn1/element.c,
10210         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10211         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10213 2006-02-11  Simon Josefsson <simon@josefsson.org>
10215         * configure.in: Bump libtasn1 version.
10217 2006-02-10  Simon Josefsson <simon@josefsson.org>
10219         * NEWS, configure.in: Bump versions.
10221 2006-02-09  Simon Josefsson <simon@josefsson.org>
10223         * NEWS: Fix typo.
10225 2006-02-09  Simon Josefsson <simon@josefsson.org>
10227         * ChangeLog: [no log message]
10229 2006-02-09  Simon Josefsson <simon@josefsson.org>
10231         * NEWS: Version 1.3.4.
10233 2006-02-09  Simon Josefsson <simon@josefsson.org>
10235         * NEWS: Add.
10237 2006-02-09  Simon Josefsson <simon@josefsson.org>
10239         * NEWS, THANKS: Add.
10241 2006-02-09  Simon Josefsson <simon@josefsson.org>
10243         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10244         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10245         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10246         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10247         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10248         lib/minitasn1/structure.c: Update from libtasn1.
10250 2006-02-09  Simon Josefsson <simon@josefsson.org>
10252         * THANKS: Add.
10254 2006-02-09  Simon Josefsson <simon@josefsson.org>
10256         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10258 2006-02-08  Simon Josefsson <simon@josefsson.org>
10260         * lib/minitasn1/decoding.c: Fix typo in last commit.
10262 2006-02-08  Simon Josefsson <simon@josefsson.org>
10264         * tests/set_pkcs12_cred.c: Simplify using under gdb.
10266 2006-02-08  Simon Josefsson <simon@josefsson.org>
10268         * lib/minitasn1/decoding.c: Fix for latest certder bug.
10270 2006-02-08  Simon Josefsson <simon@josefsson.org>
10272         * tests/certder.c: Add more bug trigger.
10274 2006-02-08  Simon Josefsson <simon@josefsson.org>
10276         * tests/certder.c: Add.
10278 2006-02-08  Simon Josefsson <simon@josefsson.org>
10280         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10282 2006-02-08  Simon Josefsson <simon@josefsson.org>
10284         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10286 2006-02-08  Simon Josefsson <simon@josefsson.org>
10288         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10290 2006-02-08  Simon Josefsson <simon@josefsson.org>
10292         * lib/minitasn1/element.c: Fix copyright.
10294 2006-02-08  Simon Josefsson <simon@josefsson.org>
10296         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10297         asn1_get_length_der usage.
10299 2006-02-08  Simon Josefsson <simon@josefsson.org>
10301         * lib/minitasn1/decoding.c: Revert.
10303 2006-02-08  Simon Josefsson <simon@josefsson.org>
10305         * tests/.cvsignore: [no log message]
10307 2006-02-08  Simon Josefsson <simon@josefsson.org>
10309         * lib/minitasn1/decoding.c: Fix for cert selftest.
10311 2006-02-08  Simon Josefsson <simon@josefsson.org>
10313         * tests/Makefile.am: Add certder test.
10315 2006-02-08  Simon Josefsson <simon@josefsson.org>
10317         * tests/certder.c: Add.
10319 2006-02-08  Simon Josefsson <simon@josefsson.org>
10321         * NEWS: Add.
10323 2006-02-08  Simon Josefsson <simon@josefsson.org>
10325         * NEWS: Add.
10327 2006-02-08  Simon Josefsson <simon@josefsson.org>
10329         * lib/minitasn1/libtasn1.h: Bump version.
10331 2006-02-08  Simon Josefsson <simon@josefsson.org>
10333         * configure.in: Need libtasn1 0.2.18.
10335 2006-02-08  Simon Josefsson <simon@josefsson.org>
10337         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10338         lib/minitasn1/der.h, lib/minitasn1/element.c,
10339         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10340         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10341         by report from "Evgeny Legerov" <admin@gleg.net>.
10343 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10345         * lib/x509/xml.c: some fixes for the new libtasn1
10347 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10349         * lib/x509/mpi.c: [no log message]
10351 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10353         * lib/x509/mpi.c: corrected wrong order of free.
10355 2006-02-02  Simon Josefsson <simon@josefsson.org>
10357         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10358         for AIX compiler, reported by "Heiden, John"
10359         <JHeiden@UTNet.UToledo.Edu>.
10361 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10363         * NEWS: [no log message]
10365 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10367         * lib/gnutls_x509.c: Corrected bugs in
10368         gnutls_certificate_set_x509_crl() and
10369         gnutls_certificate_set_x509_trust(), that caused memory corruption
10370         if more than one certificates were added. Report and patch by Max
10371         Kellermann <max@duempel.org>.
10373 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10375         * NEWS: [no log message]
10377 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10379         * lib/gnutls_record.c: added some text about premature termination
10380         of sessions.
10382 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10384         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10385         gnutls_send will no longer invalidate session if the underlying send
10386         fails, but it will set may_not_write to true. That is to allow
10387         reading the already received data. Patches and bug reports by Yoann
10388         Vandoorselaere <yoann@prelude-ids.org>
10390 2006-01-27  Simon Josefsson <simon@josefsson.org>
10392         * gl/.cvsignore: [no log message]
10394 2006-01-27  Simon Josefsson <simon@josefsson.org>
10396         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10397         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
10398         Update.
10400 2006-01-27  Simon Josefsson <simon@josefsson.org>
10402         * src/common.h: Mingw32 fixes.
10404 2006-01-27  Simon Josefsson <simon@josefsson.org>
10406         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10408 2006-01-20  Simon Josefsson <simon@josefsson.org>
10410         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10412 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10414         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10415         since it is not supported any more.
10417 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10419         * doc/gnutls.texi: minor updates.
10421 2006-01-19  Simon Josefsson <simon@josefsson.org>
10423         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10424         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10426 2006-01-18  Simon Josefsson <simon@josefsson.org>
10428         * doc/TODO: Add.
10430 2006-01-18  Simon Josefsson <simon@josefsson.org>
10432         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10434 2006-01-12  Simon Josefsson <simon@josefsson.org>
10436         * NEWS, configure.in: Bump versions.
10438 2006-01-12  Simon Josefsson <simon@josefsson.org>
10440         * Makefile.am: Fix igloo scp.
10442 2006-01-12  Simon Josefsson <simon@josefsson.org>
10444         * Makefile.am: Re-add igloo.
10446 2006-01-12  Simon Josefsson <simon@josefsson.org>
10448         * ChangeLog: [no log message]
10450 2006-01-12  Simon Josefsson <simon@josefsson.org>
10452         * NEWS: Version 1.3.3.
10454 2006-01-12  Simon Josefsson <simon@josefsson.org>
10456         * .cvscopying: Fix copyright years.
10458 2006-01-12  Simon Josefsson <simon@josefsson.org>
10460         * doc/manpages/Makefile.am: Update.
10462 2006-01-11  Simon Josefsson <simon@josefsson.org>
10464         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10465         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10467 2006-01-09  Simon Josefsson <simon@josefsson.org>
10469         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10470         gl/m4/stdint.m4, gl/stdint_.h: Update.
10472 2006-01-09  Simon Josefsson <simon@josefsson.org>
10474         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10476 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10478         * doc/bibliography.texi: [no log message]
10480 2005-12-31  Simon Josefsson <simon@josefsson.org>
10482         * includes/gnutls/extra.h: C++ fix.
10484 2005-12-31  Simon Josefsson <simon@josefsson.org>
10486         * libextra/gnutls_ia.c: Doc fix.
10488 2005-12-28  Simon Josefsson <simon@josefsson.org>
10490         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10492 2005-12-28  Simon Josefsson <simon@josefsson.org>
10494         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10495         lib/gnutls_global.h, lib/minitasn1/coding.c,
10496         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10497         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10499 2005-12-26  Simon Josefsson <simon@josefsson.org>
10501         * NEWS: Add.
10503 2005-12-26  Simon Josefsson <simon@josefsson.org>
10505         * lib/gnutls_global.c: Doc fix.
10507 2005-12-26  Simon Josefsson <simon@josefsson.org>
10509         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10510         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10512 2005-12-23  Simon Josefsson <simon@josefsson.org>
10514         * NEWS: Add.
10516 2005-12-23  Simon Josefsson <simon@josefsson.org>
10518         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10519         counter for init/deinit, suggested by ZIGLIO, Frediano.
10521 2005-12-18  Simon Josefsson <simon@josefsson.org>
10523         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10525 2005-12-18  Simon Josefsson <simon@josefsson.org>
10527         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10529 2005-12-18  Simon Josefsson <simon@josefsson.org>
10531         * tests/resume.c: Fix mem leak.
10533 2005-12-17  Simon Josefsson <simon@josefsson.org>
10535         * NEWS: Add.
10537 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10539         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10540         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10541         copy that caused crashes.
10543 2005-12-17  Simon Josefsson <simon@josefsson.org>
10545         * tests/resume.c: More debug info.
10547 2005-12-17  Simon Josefsson <simon@josefsson.org>
10549         * tests/.cvsignore: [no log message]
10551 2005-12-17  Simon Josefsson <simon@josefsson.org>
10553         * NEWS: Add.
10555 2005-12-17  Simon Josefsson <simon@josefsson.org>
10557         * tests/Makefile.am: Add resume self test.
10559 2005-12-17  Simon Josefsson <simon@josefsson.org>
10561         * tests/resume.c: Add, to test resume funtions.
10563 2005-12-17  Simon Josefsson <simon@josefsson.org>
10565         * NEWS: Fix.
10567 2005-12-17  Simon Josefsson <simon@josefsson.org>
10569         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10571 2005-12-16  Simon Josefsson <simon@josefsson.org>
10573         * doc/TODO: Add.
10575 2005-12-16  Simon Josefsson <simon@josefsson.org>
10577         * lib/gnutls_state.c: Doc fix.
10579 2005-12-16  Simon Josefsson <simon@josefsson.org>
10581         * NEWS, includes/gnutls/gnutls.h.in: Add.
10583 2005-12-16  Simon Josefsson <simon@josefsson.org>
10585         * lib/gnutls_state.c: Add API to get master secret too.
10587 2005-12-15  Simon Josefsson <simon@josefsson.org>
10589         * includes/gnutls/gnutls.h.in: Fix.
10591 2005-12-15  Simon Josefsson <simon@josefsson.org>
10593         * includes/gnutls/gnutls.h.in: Fix indentation.
10595 2005-12-15  Simon Josefsson <simon@josefsson.org>
10597         * NEWS: Add.
10599 2005-12-15  Simon Josefsson <simon@josefsson.org>
10601         * Makefile.am, includes/gnutls/extra.h,
10602         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10603         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10604         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10605         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10606         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10607         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10608         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10609         lib/ext_inner_application.h, lib/ext_max_record.c,
10610         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10611         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10612         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10613         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10614         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10615         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10616         lib/gnutls_session.c, lib/gnutls_session_pack.c,
10617         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10618         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10619         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10620         tests/dhepskself.c, tests/tlsia.c: Indent more.
10622 2005-12-15  Simon Josefsson <simon@josefsson.org>
10624         * NEWS, configure.in: Bump versions.
10626 2005-12-15  Simon Josefsson <simon@josefsson.org>
10628         * Makefile.am: Remove igloo, it seem weird.
10630 2005-12-15  Simon Josefsson <simon@josefsson.org>
10632         * ChangeLog: [no log message]
10634 2005-12-15  Simon Josefsson <simon@josefsson.org>
10636         * NEWS: Version 1.3.2.
10638 2005-12-15  Simon Josefsson <simon@josefsson.org>
10640         * doc/manpages/Makefile.am: Update.
10642 2005-12-15  Simon Josefsson <simon@josefsson.org>
10644         * NEWS: Add.
10646 2005-12-15  Simon Josefsson <simon@josefsson.org>
10648         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
10650 2005-12-15  Simon Josefsson <simon@josefsson.org>
10652         * lib/gnutls_int.h: Remove debug code.
10654 2005-12-15  Simon Josefsson <simon@josefsson.org>
10656         * THANKS: Add.
10658 2005-12-15  Simon Josefsson <simon@josefsson.org>
10660         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
10661         functions to access the TLS PRF and to extract client/server random
10662         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10664 2005-12-15  Simon Josefsson <simon@josefsson.org>
10666         * NEWS: Fix.
10668 2005-12-15  Simon Josefsson <simon@josefsson.org>
10670         * NEWS: Fix.
10672 2005-12-15  Simon Josefsson <simon@josefsson.org>
10674         * doc/reference/Makefile.am: Ignore more.
10676 2005-12-15  Simon Josefsson <simon@josefsson.org>
10678         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
10679         message]
10681 2005-12-15  Simon Josefsson <simon@josefsson.org>
10683         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
10684         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
10685         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
10686         lib/defines.h, lib/ext_inner_application.c,
10687         lib/ext_inner_application.h, lib/gnutls_alert.c,
10688         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
10689         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10690         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
10691         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
10692         support.
10694 2005-12-15  Simon Josefsson <simon@josefsson.org>
10696         * gl/m4/gnulib-comp.m4: Update.
10698 2005-12-12  Simon Josefsson <simon@josefsson.org>
10700         * doc/TODO: Add.
10702 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10704         * lib/gnutls_ui.c: added missing set_params_function()
10706 2005-12-09  Simon Josefsson <simon@josefsson.org>
10708         * configure.in: Bump versions.
10710 2005-12-09  Simon Josefsson <simon@josefsson.org>
10712         * NEWS: Add.
10714 2005-12-09  Simon Josefsson <simon@josefsson.org>
10716         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
10717         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
10718         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
10719         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
10720         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
10721         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
10722         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
10723         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
10724         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
10725         "unsigned".  Remove unused "sint".
10727 2005-12-09  Simon Josefsson <simon@josefsson.org>
10729         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10730         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
10731         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
10732         lib/x509/mpi.h, libextra/openpgp/extras.c,
10733         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
10734         uint32 with uint32_t.
10736 2005-12-09  Simon Josefsson <simon@josefsson.org>
10738         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
10739         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
10740         lib/ext_max_record.h, lib/ext_server_name.c,
10741         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
10742         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10743         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
10744         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
10745         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
10746         lib/x509/x509_write.c: Replace uint16 with uint16_t.
10748 2005-12-09  Simon Josefsson <simon@josefsson.org>
10750         * configure.in: Remove unused sizeof checks.
10752 2005-12-09  Simon Josefsson <simon@josefsson.org>
10754         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
10755         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10756         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
10757         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
10758         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
10759         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
10760         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
10761         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
10762         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
10763         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10764         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
10765         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
10766         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
10768 2005-12-09  Simon Josefsson <simon@josefsson.org>
10770         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
10772 2005-12-09  Simon Josefsson <simon@josefsson.org>
10774         * lib/defines.h: Remove unused types, to start the transition to the
10775         POSIX integer types (uint32_t, uint16_t, uint8_t).
10777 2005-12-09  Simon Josefsson <simon@josefsson.org>
10779         * src/Makefile.am: Remove -I../lib, these tools should only use the
10780         external API.
10782 2005-12-09  Simon Josefsson <simon@josefsson.org>
10784         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
10785         so include it at the right place.
10787 2005-12-08  Simon Josefsson <simon@josefsson.org>
10789         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
10791 2005-12-08  Simon Josefsson <simon@josefsson.org>
10793         * lib/gnutls_x509.c: Fix mem leak.
10795 2005-12-08  Simon Josefsson <simon@josefsson.org>
10797         * ChangeLog: [no log message]
10799 2005-12-08  Simon Josefsson <simon@josefsson.org>
10801         * NEWS: Version 1.3.1.
10803 2005-12-08  Simon Josefsson <simon@josefsson.org>
10805         * lib/gnutls_str.c: Fix.
10807 2005-12-08  Simon Josefsson <simon@josefsson.org>
10809         * tests/Makefile.am: Dist pkcs8 blobs.
10811 2005-12-08  Simon Josefsson <simon@josefsson.org>
10813         * NEWS: Add.
10815 2005-12-08  Simon Josefsson <simon@josefsson.org>
10817         * NEWS: Add.
10819 2005-12-08  Simon Josefsson <simon@josefsson.org>
10821         * doc/manpages/Makefile.am: Update.
10823 2005-12-08  Simon Josefsson <simon@josefsson.org>
10825         * NEWS: Add.
10827 2005-12-08  Simon Josefsson <simon@josefsson.org>
10829         * doc/TODO: Fix.
10831 2005-12-08  Simon Josefsson <simon@josefsson.org>
10833         * tests/enc3pkcs8.pem: add
10835 2005-12-08  Simon Josefsson <simon@josefsson.org>
10837         * tests/enc3pkcs8.pem: Add.
10839 2005-12-08  Simon Josefsson <simon@josefsson.org>
10841         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
10843 2005-12-08  Simon Josefsson <simon@josefsson.org>
10845         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
10847 2005-12-08  Simon Josefsson <simon@josefsson.org>
10849         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
10851 2005-12-08  Simon Josefsson <simon@josefsson.org>
10853         * NEWS: Add.
10855 2005-12-08  Simon Josefsson <simon@josefsson.org>
10857         * src/certtool.c: Make --password work for PKCS#8 --key-info.
10859 2005-12-08  Simon Josefsson <simon@josefsson.org>
10861         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
10863 2005-12-08  Simon Josefsson <simon@josefsson.org>
10865         * doc/TODO: Remove.
10867 2005-12-08  Simon Josefsson <simon@josefsson.org>
10869         * NEWS: Add.
10871 2005-12-08  Simon Josefsson <simon@josefsson.org>
10873         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
10874         Remove unused "encrypted" variable.
10876 2005-12-08  Simon Josefsson <simon@josefsson.org>
10878         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
10879         passwords.
10881 2005-12-08  Simon Josefsson <simon@josefsson.org>
10883         * NEWS: Fix.
10885 2005-12-08  Simon Josefsson <simon@josefsson.org>
10887         * tests/.cvsignore: [no log message]
10889 2005-12-08  Simon Josefsson <simon@josefsson.org>
10891         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
10892         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
10893         credentials from PKCS#12 files.
10895 2005-12-08  Simon Josefsson <simon@josefsson.org>
10897         * src/certtool.c: Print PKCS#12 type for each element.
10899 2005-12-06  Simon Josefsson <simon@josefsson.org>
10901         * doc/protocol/rfc4279.txt: Add.
10903 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10905         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
10906         Bugs reported by Yoann Vandoorselare.
10908 2005-12-02  Simon Josefsson <simon@josefsson.org>
10910         * Makefile.am: Put 1.3.x releases in devel/ directory.
10912 2005-12-02  Simon Josefsson <simon@josefsson.org>
10914         * doc/TODO: add
10916 2005-12-02  Simon Josefsson <simon@josefsson.org>
10918         * doc/TODO: Add.
10920 2005-12-02  Simon Josefsson <simon@josefsson.org>
10922         * doc/TODO: Fix.
10924 2005-12-02  Simon Josefsson <simon@josefsson.org>
10926         * doc/TODO: Add.
10928 2005-12-02  Simon Josefsson <simon@josefsson.org>
10930         * doc/TODO: Add.
10932 2005-12-02  Simon Josefsson <simon@josefsson.org>
10934         * doc/TODO: Add.
10936 2005-12-02  Simon Josefsson <simon@josefsson.org>
10938         * doc/TODO: Add.
10940 2005-12-02  Simon Josefsson <simon@josefsson.org>
10942         * doc/README.CODING_STYLE: Mention indentation.
10944 2005-12-02  Simon Josefsson <simon@josefsson.org>
10946         * doc/TODO: Add.
10948 2005-12-01  Simon Josefsson <simon@josefsson.org>
10950         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
10952 2005-12-01  Simon Josefsson <simon@josefsson.org>
10954         * src/cli.c: Don't infloop.
10956 2005-12-01  Simon Josefsson <simon@josefsson.org>
10958         * NEWS: Add.
10960 2005-12-01  Simon Josefsson <simon@josefsson.org>
10962         * src/cli.c: Check starttls_alarmed earlier, the signal might be
10963         sent before select is called.  Report by Otto Maddox
10964         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
10965         Ando <nand@mac.com>.
10967 2005-12-01  Simon Josefsson <simon@josefsson.org>
10969         * tests/.cvsignore: [no log message]
10971 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10973         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
10974         lib/gnutls_session_pack.c: Some fixes in session resumption and
10975         prototypes. Based on patches and suggestions by Joe Orton.
10977 2005-11-21  Simon Josefsson <simon@josefsson.org>
10979         * doc/protocol/tls-numbers.txt: From
10980         <http://people.nokia.net/~pasi/tls-numbers.txt>.
10982 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10984         * lib/x509/privkey_pkcs8.c: added some clarification about the
10985         encryption status.
10987 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10989         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
10990         machines. Reported by Max Kellermann <max@duempel.org>.
10992 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10994         * src/cli-gaa.c, src/cli.gaa: [no log message]
10996 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10998         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
10999         more fixes for PSK.
11001 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11003         * configure.in: the library version number was bumped to 13 to allow
11004         for incompatible changes.
11006 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11008         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
11009         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11010         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
11011         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
11012         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
11013         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
11014         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
11015         DHE-PSK ciphersuite additions.
11017 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11019         * lib/gnutls_psk.c: some documentation updates
11021 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11023         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
11024         gnutls_anon_set_params_function was renamed to
11025         gnutls_anon_set_server_params_function to be more consistent with
11026         the other functions. The same for the PSK.
11028 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11030         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
11031         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
11032         converted to behave similarly to get_dh_params.
11034 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11036         * doc/gnutls.texi: [no log message]
11038 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11040         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
11041         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
11042         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
11043         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
11044         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
11045         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
11046         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
11047         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11048         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
11049         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
11050         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
11051         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
11052         DHE-PSK ciphersuites and some cleanups.
11054 2005-11-15  Simon Josefsson <simon@josefsson.org>
11056         * NEWS: Typo.
11058 2005-11-15  Simon Josefsson <simon@josefsson.org>
11060         * NEWS, configure.in: Bump versions.
11062 2005-11-15  Simon Josefsson <simon@josefsson.org>
11064         * ChangeLog: [no log message]
11066 2005-11-15  Simon Josefsson <simon@josefsson.org>
11068         * NEWS: Version 1.3.0.
11070 2005-11-15  Simon Josefsson <simon@josefsson.org>
11072         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11074 2005-11-15  Simon Josefsson <simon@josefsson.org>
11076         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11077         CHECKSUMS.
11079 2005-11-15  Simon Josefsson <simon@josefsson.org>
11081         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11082         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11083         "-d""<2005-11-08""", and manually adjusting the start and end of the
11084         file.
11086 2005-11-15  Simon Josefsson <simon@josefsson.org>
11088         * Makefile.am: Don't use --tags for cvs2cl.
11090 2005-11-15  Simon Josefsson <simon@josefsson.org>
11092         * lib/Makefile.am: Dist auth_psk.h.
11094 2005-11-15  Simon Josefsson <simon@josefsson.org>
11096         * NEWS: Fix.
11098 2005-11-15  Simon Josefsson <simon@josefsson.org>
11100         * NEWS: Add.
11102 2005-11-15  Simon Josefsson <simon@josefsson.org>
11104         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11105         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11106         code, to remove use of C++ // comments.
11108 2005-11-15  Simon Josefsson <simon@josefsson.org>
11110         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
11111         and install SRP man pages too.
11113 2005-11-15  Simon Josefsson <simon@josefsson.org>
11115         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11116         src/Makefile.am, src/prime.c: Disable more SRP stuff if
11117         --disable-srp, tiny patch from Albert Chin
11118         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11119         from RedHat gnutls-1.2.6 RPM.
11121 2005-11-15  Simon Josefsson <simon@josefsson.org>
11123         * NEWS: Use more verbose NEWS entry format.
11125 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11127         * tests/pskself.c: updated PSK self test
11129 2005-11-15  Simon Josefsson <simon@josefsson.org>
11131         * src/certtool-gaa.c: Fix.
11133 2005-11-15  Simon Josefsson <simon@josefsson.org>
11135         * doc/manpages/Makefile.am: Generated.
11137 2005-11-15  Simon Josefsson <simon@josefsson.org>
11139         * tests/.cvsignore: [no log message]
11141 2005-11-15  Simon Josefsson <simon@josefsson.org>
11143         * tests/Makefile.am: Add pskself.
11145 2005-11-15  Simon Josefsson <simon@josefsson.org>
11147         * tests/pskself.c: Add, based on anonself.c.
11149 2005-11-15  Simon Josefsson <simon@josefsson.org>
11151         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11152         errors.
11154 2005-11-15  Simon Josefsson <simon@josefsson.org>
11156         * lib/gnutls_psk.c: Doc fix.
11158 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11160         * doc/TODO: [no log message]
11162 2005-11-14  Simon Josefsson <simon@josefsson.org>
11164         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11165         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11166         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
11167         <gnutls-dev@mlists.thewrittenword.com>.
11169 2005-11-14  Simon Josefsson <simon@josefsson.org>
11171         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11172         constant, for IBM C v6.  Tiny patch from Albert Chin
11173         <gnutls-dev@mlists.thewrittenword.com>.
11175 2005-11-14  Simon Josefsson <simon@josefsson.org>
11177         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11178         MAP_FAILED, tiny patch from Albert Chin
11179         <gnutls-dev@mlists.thewrittenword.com>
11181 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11183         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11184         ciphersuites.
11186 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11188         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11189         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11190         doc/internals.texi: added brief documentation on the extension and
11191         auth_method internals.
11193 2005-11-12  Simon Josefsson <simon@josefsson.org>
11195         * doc/TODO: Add.
11197 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11199         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11200         src/certtool.gaa: some documentation updates.
11202 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11204         * doc/arch/certificate-user-use-case.eps,
11205         doc/arch/certificate-user-use-case.pdf,
11206         doc/arch/client-server-use-case.eps,
11207         doc/arch/client-server-use-case.pdf,
11208         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11209         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11210         doc/arch/objects.eps, doc/arch/objects.pdf,
11211         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11212         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11213         doc/internals.texi, doc/objects.pdf: moved architecture figures to
11214         arch/
11216 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11218         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11219         past changes.
11221 2005-11-10  Simon Josefsson <simon@josefsson.org>
11223         * gl/inet_ntop.h, gl/readline.c: Update.
11225 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11227         * doc/gnutls.texi: [no log message]
11229 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11231         * lib/gnutls_int.h: [no log message]
11233 2005-11-08  Simon Josefsson <simon@josefsson.org>
11235         * doc/signatures.texi: Add.
11237 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11239         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11240         doc/client-server-use-case.pdf, doc/gnutls.texi,
11241         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11242         doc/internals.texi, doc/objects.pdf: added some stuff about the
11243         internals of gnutls.
11245 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11247         * : added again the files in binary mode.
11249 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11251         * : [no log message]
11253 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11255         * : added some architectural diagrams. Quite primitive.
11257 2005-11-08  Simon Josefsson <simon@josefsson.org>
11259         * doc/signatures.texi: add
11261 2005-11-08  Simon Josefsson <simon@josefsson.org>
11263         * doc/signatures.texi: Wrap around <80 columns.
11265 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11267         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11268         src/serv.c: fixed bug in session packing for anonymous connections.
11270 2005-11-07  Simon Josefsson <simon@josefsson.org>
11272         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11273         tests/openssl.c, tests/x509_test.c: Indent.
11275 2005-11-07  Simon Josefsson <simon@josefsson.org>
11277         * Makefile.am: Indent tests/.
11279 2005-11-07  Simon Josefsson <simon@josefsson.org>
11281         * NEWS: Add.
11283 2005-11-07  Simon Josefsson <simon@josefsson.org>
11285         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11286         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11287         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11288         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11289         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11290         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11291         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11292         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11293         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11294         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11295         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11296         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11297         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11298         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11299         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11300         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11301         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11302         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11303         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11304         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11305         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11306         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11307         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11308         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11309         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11310         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11311         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11312         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11313         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11314         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11315         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11316         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11317         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11318         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11319         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11320         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11321         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11322         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11323         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11324         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11325         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11326         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11327         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11328         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11329         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11330         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11331         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11332         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11333         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11334         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11335         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11336         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11337         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11338         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11339         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11340         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11341         libextra/openpgp/xml.c, libextra/openssl_compat.c,
11342         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11343         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11344         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11345         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11347 2005-11-07  Simon Josefsson <simon@josefsson.org>
11349         * Makefile.am: Use GNU coding style for indent.
11351 2005-11-07  Simon Josefsson <simon@josefsson.org>
11353         * doc/manpages/Makefile.am: Add.
11355 2005-11-07  Simon Josefsson <simon@josefsson.org>
11357         * doc/reference/Makefile.am: Ignore more headers.
11359 2005-11-07  Simon Josefsson <simon@josefsson.org>
11361         * src/.cvsignore: [no log message]
11363 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11365         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11366         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11368 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11370         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11371         doc/manpages/Makefile.am, doc/manpages/psktool.1,
11372         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11373         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11374         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11375         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11376         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11377         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11378         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11379         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11380         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11381         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11382         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11383         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11384         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
11386 2005-11-07  Simon Josefsson <simon@josefsson.org>
11388         * ChangeLog: [no log message]
11390 2005-11-07  Simon Josefsson <simon@josefsson.org>
11392         * Version 1.2.9.
11394         ----------------------------------------------------------------------
11395         Copyright (C) 2005, 2006, 2007 Free Software Foundation
11396         Copying and distribution of this file, with or without modification,
11397         are permitted in any medium without royalty provided the copyright
11398         notice and this notice are preserved.