Disable openpgp-certs self-test.
[gnutls.git] / ChangeLog
blob6e09ef61453fe9a2b5abb4637d7df5d34401b25f
1 2008-06-11  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.14.
5 2008-06-10  Simon Josefsson <simon@josefsson.org>
7         * lgl/m4/memmem.m4: Update gnulib files.
9 2008-06-10  Simon Josefsson <simon@josefsson.org>
11         * tests/openpgp-certs/testcerts: Use port 5557.
13 2008-06-10  Simon Josefsson <simon@josefsson.org>
15         * NEWS: Unrelease it.
17 2008-06-09  Simon Josefsson <simon@josefsson.org>
19         * tests/openpgp-certs/testcerts: Fix.
21 2008-06-09  Simon Josefsson <simon@josefsson.org>
23         * tests/openpgp-certs/testcerts: Deal with objdir != srcdir builds.
25 2008-06-09  Simon Josefsson <simon@josefsson.org>
27         * tests/openpgp-certs/Makefile.am: Dist *.gpg's.
29 2008-06-09  Simon Josefsson <simon@josefsson.org>
31         * Makefile.am: Fix release target.
33 2008-06-09  Simon Josefsson <simon@josefsson.org>
35         * configure.in: Reorder.
37 2008-06-09  Simon Josefsson <simon@josefsson.org>
39         * configure.in: Drop AC_CANONICAL_TARGET, unused.
41 2008-06-09  Simon Josefsson <simon@josefsson.org>
43         * configure.in, gl/gnulib.mk, gl/m4/autobuild.m4,
44         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, m4/autobuild.m4: Import
45         autobuild from gnulib.
47 2008-06-09  Simon Josefsson <simon@josefsson.org>
49         * NEWS: Version 2.3.14.
51 2008-06-09  Simon Josefsson <simon@josefsson.org>
53         * NEWS: Fix.
55 2008-06-09  Simon Josefsson <simon@josefsson.org>
57         * lib/x509/x509.c: Doc fix.
59 2008-06-08  Simon Josefsson <simon@josefsson.org>
61         * THANKS: Add.
63 2008-06-08  Simon Josefsson <simon@josefsson.org>
65         * NEWS, lib/x509/x509.c: gnutls_x509_crt_get_extension_oid: Doc fix.
66         Reported by Sam Varshavchik <mrsam@courier-mta.com>.
68 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
70         * lib/opencdk/sig-check.c: added check for empty UID list.
72 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
74         * configure.in, tests/Makefile.am, tests/openpgp-certs/Makefile.am,
75         tests/openpgp-certs/ca-public.gpg,
76         tests/openpgp-certs/ca-secret.gpg,
77         tests/openpgp-certs/srv-public-127.0.0.1-signed.gpg,
78         tests/openpgp-certs/srv-public-all-signed.gpg,
79         tests/openpgp-certs/srv-public-localhost-signed.gpg,
80         tests/openpgp-certs/srv-public.gpg,
81         tests/openpgp-certs/srv-secret.gpg, tests/openpgp-certs/testcerts: 
82         Added OpenPGP certificate verification test.
84 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
86         * NEWS, lib/opencdk/keydb.c, lib/opencdk/main.h,
87         lib/opencdk/sig-check.c: Changed OpenPGP verification behaviour. An
88         OpenPGP certificate is now only considered verified if all the user
89         IDs are verified.
91 2008-06-07  Simon Josefsson <simon@josefsson.org>
93         * NEWS, doc/examples/ex-cxx.cpp: Make it find strlen.  Problem
94         reported by Rainer Gerhards <rgerhards@gmail.com> and suggested fix
95         by "John Brooks" <aspecialj@gmail.com>.
97 2008-06-07  Simon Josefsson <simon@josefsson.org>
99         * NEWS, configure.in: Bump versions.
101 2008-06-07  Simon Josefsson <simon@josefsson.org>
103         * po/LINGUAS: Sync with TP.
105 2008-06-07  Simon Josefsson <simon@josefsson.org>
107         * po/LINGUAS: Sync with TP.
109 2008-06-07  Simon Josefsson <simon@josefsson.org>
111         * ChangeLog: Generated.
113 2008-06-07  Simon Josefsson <simon@josefsson.org>
115         * NEWS: Version 2.3.13.
117 2008-06-07  Simon Josefsson <simon@josefsson.org>
119         * NEWS: Fix.
121 2008-06-07  Simon Josefsson <simon@josefsson.org>
123         * NEWS: Add.
125 2008-06-07  Simon Josefsson <simon@josefsson.org>
127         * doc/examples/ex-serv-export.c: Fix memory leak.
129 2008-06-07  Simon Josefsson <simon@josefsson.org>
131         * tests/resume.c: Fix memory leak.
133 2008-06-07  Simon Josefsson <simon@josefsson.org>
135         * GNUmakefile: Update gnulib files.
137 2008-06-07  Simon Josefsson <simon@josefsson.org>
139         * NEWS, tests/anonself.c, tests/dhepskself.c, tests/mini.c,
140         tests/openpgpself.c, tests/oprfi.c, tests/x509dn.c,
141         tests/x509self.c, tests/x509signself.c: tests/: Reduce amount of
142         debugging output.
144 2008-06-05  Simon Josefsson <simon@josefsson.org>
146         * NEWS: Add.
148 2008-06-05  Simon Josefsson <simon@josefsson.org>
150         * tests/set_pkcs12_cred.c: Make it run without PKCS12FILE for
151         typical scenarios.
153 2008-06-05  Simon Josefsson <simon@josefsson.org>
155         * NEWS: Fix.
157 2008-06-05  Simon Josefsson <simon@josefsson.org>
159         * tests/resume.c: Fix memory leak.
161 2008-06-05  Simon Josefsson <simon@josefsson.org>
163         * tests/tlsia.c: Fix memory leak.
165 2008-06-05  Simon Josefsson <simon@josefsson.org>
167         * tests/x509dn.c: Fix memory leaks.
169 2008-06-05  Simon Josefsson <simon@josefsson.org>
171         * tests/pskself.c: Fix most memory leaks.
173 2008-06-05  Simon Josefsson <simon@josefsson.org>
175         * tests/dhepskself.c: Fix memory leaks.
177 2008-06-05  Simon Josefsson <simon@josefsson.org>
179         * tests/x509signself.c: Fix memory leaks.
181 2008-06-05  Simon Josefsson <simon@josefsson.org>
183         * tests/anonself.c: Fix memory leaks.
185 2008-06-05  Simon Josefsson <simon@josefsson.org>
187         * tests/x509self.c: Revert last commit, fix memory leak the right
188         way.
190 2008-06-05  Simon Josefsson <simon@josefsson.org>
192         * tests/openpgpself.c: Fix memory leak.
194 2008-06-05  Simon Josefsson <simon@josefsson.org>
196         * tests/x509self.c: Fix memory leaks.
198 2008-06-05  Simon Josefsson <simon@josefsson.org>
200         * doc/examples/ex-x509-info.c: Fix printing of serial number.
202 2008-06-05  Simon Josefsson <simon@josefsson.org>
204         * tests/libgcrypt.supp: Drop non-generic stuff.
206 2008-06-05  Simon Josefsson <simon@josefsson.org>
208         * tests/gc.c: Fix memory leak.
210 2008-06-05  Simon Josefsson <simon@josefsson.org>
212         * tests/certder.c: Fix memory leaks.
214 2008-06-05  Simon Josefsson <simon@josefsson.org>
216         * tests/moredn.c: Fix memory leak.
218 2008-06-05  Simon Josefsson <simon@josefsson.org>
220         * NEWS: Add.
222 2008-06-05  Simon Josefsson <simon@josefsson.org>
224         * tests/Makefile.am: Dist libgcrypt.supp.
226 2008-06-05  Simon Josefsson <simon@josefsson.org>
228         * tests/libgcrypt.supp: Add.
230 2008-06-05  Simon Josefsson <simon@josefsson.org>
232         * tests/mini.c: Fix warnings.
234 2008-06-05  Simon Josefsson <simon@josefsson.org>
236         * NEWS, tests/Makefile.am, tests/mini.c: Add mini self-test, to
237         avoid having to fork to test TLS handshakes.
239 2008-06-05  Simon Josefsson <simon@josefsson.org>
241         * po/ms.po.in: Sync with TP.
243 2008-06-05  Simon Josefsson <simon@josefsson.org>
245         * NEWS: Add.
247 2008-06-05  Simon Josefsson <simon@josefsson.org>
249         * doc/gnutls.texi: Reorder.
251 2008-06-05  Simon Josefsson <simon@josefsson.org>
253         * doc/gnutls.texi: Add psktool to @direntry.  Alphasort @direntry.
255 2008-06-05  Simon Josefsson <simon@josefsson.org>
257         * README: Drop experimental stuff.
259 2008-06-05  Simon Josefsson <simon@josefsson.org>
261         * NEWS: Fix.
263 2008-06-05  Simon Josefsson <simon@josefsson.org>
265         * NEWS: Add.
267 2008-06-05  Simon Josefsson <simon@josefsson.org>
269         * tests/openpgpself.c: The test now works.
271 2008-06-05  Simon Josefsson <simon@josefsson.org>
273         * lgl/stdio-impl.h: Update gnulib files.
275 2008-06-05  Simon Josefsson <simon@josefsson.org>
277         * NEWS, configure.in: Bump versions.
279 2008-06-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
281         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: safer copying of keyid
282         type.
284 2008-06-04  Simon Josefsson <simon@josefsson.org>
286         * ChangeLog: Generated.
288 2008-06-04  Simon Josefsson <simon@josefsson.org>
290         * NEWS: Version 2.3.12.
292 2008-06-04  Simon Josefsson <simon@josefsson.org>
294         * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
296 2008-06-04  Simon Josefsson <simon@josefsson.org>
298         * NEWS: We reverted the ABI bump.
300 2008-06-04  Simon Josefsson <simon@josefsson.org>
302         * lib/gnutls_psk_netconf.c: Doc fix.
304 2008-06-04  Simon Josefsson <simon@josefsson.org>
306         * lib/gnutls_psk.c: Doc fix.
308 2008-06-04  Simon Josefsson <simon@josefsson.org>
310         * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
312 2008-06-04  Simon Josefsson <simon@josefsson.org>
314         * configure.in: Bump ABI version due to added symbols.
316 2008-06-04  Simon Josefsson <simon@josefsson.org>
318         * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
319         Josefsson <simon@josefsson.org> Date:   Wed Jun 4 08:11:34 2008
320         +0200
322 2008-06-04  Simon Josefsson <simon@josefsson.org>
324         * doc/examples/ex-session-info.c: Update example with more PSK
325         printing.
327 2008-06-04  Simon Josefsson <simon@josefsson.org>
329         * NEWS: Version 2.3.4.netconf.2.
331 2008-06-04  Simon Josefsson <simon@josefsson.org>
333         * doc/manpages/Makefile.am: Generated.
335 2008-06-04  Simon Josefsson <simon@josefsson.org>
337         * doc/gnutls.texi: Document PSK stuff.
339 2008-06-04  Simon Josefsson <simon@josefsson.org>
341         * src/cli.c: Allow --pskusername to be specified to avoid query in
342         PSK callback.
344 2008-06-04  Simon Josefsson <simon@josefsson.org>
346         * NEWS: Add.
348 2008-06-04  Simon Josefsson <simon@josefsson.org>
350         * src/serv-gaa.c, src/serv-gaa.h: Generated.
352 2008-06-04  Simon Josefsson <simon@josefsson.org>
354         * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
356 2008-06-04  Simon Josefsson <simon@josefsson.org>
358         * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
360 2008-06-04  Simon Josefsson <simon@josefsson.org>
362         * lib/auth_psk.c: Generate server key exchange (psk identity hint).
363         Invoke client callback.
365 2008-06-04  Simon Josefsson <simon@josefsson.org>
367         * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
368         gnutls_psk_set_server_credentials_hint.
370 2008-06-03  Simon Josefsson <simon@josefsson.org>
372         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c: 
373         Add gnutls_psk_client_get_hint function.  Use it.
375 2008-06-03  Simon Josefsson <simon@josefsson.org>
377         * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
379 2008-06-03  Simon Josefsson <simon@josefsson.org>
381         * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa: 
382         psktool: Support --netconf-hint.
384 2008-06-03  Simon Josefsson <simon@josefsson.org>
386         * NEWS, configure.in: Bump versions.
388 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
390         * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
392 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
394         * lib/auth_cert.c: Corrected usage of DECR_LEN()
396 2008-06-01  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
398         * tests/openpgpself.c: reduced logging level
400 2008-05-27  Simon Josefsson <simon@josefsson.org>
402         * m4/libgcrypt.m4: Update to latest version.
404 2008-05-27  Simon Josefsson <simon@josefsson.org>
406         * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
407         markers.
409 2008-05-26  Simon Josefsson <simon@josefsson.org>
411         * NEWS: Fix.
413 2008-05-26  Simon Josefsson <simon@josefsson.org>
415         * configure.in: Revert "Revert ABI version, make libgnutls-extra use
416         another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
418 2008-05-26  Simon Josefsson <simon@josefsson.org>
420         * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
422 2008-05-26  Simon Josefsson <simon@josefsson.org>
424         * NEWS: Mention ABI bump.
426 2008-05-26  Simon Josefsson <simon@josefsson.org>
428         * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
430 2008-05-26  Simon Josefsson <simon@josefsson.org>
432         * configure.in: Revert ABI version, make libgnutls-extra use another
433         ABI version.
435 2008-05-26  Simon Josefsson <simon@josefsson.org>
437         * configure.in: Bump ABI version.
439 2008-05-26  Simon Josefsson <simon@josefsson.org>
441         * lib/gnutls_cert.c: Doc fix.
443 2008-05-26  Simon Josefsson <simon@josefsson.org>
445         * NEWS: Merge 2.2.x branch NEWS entries.
447 2008-05-26  Simon Josefsson <simon@josefsson.org>
449         * NEWS: Add.
451 2008-05-26  Simon Josefsson <simon@josefsson.org>
453         * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
454         unsigned.  Based on report from Laurence Withers <l@lwithers.me.uk>,
455         see:
457         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
459 2008-05-26  Simon Josefsson <simon@josefsson.org>
461         * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
462         gnulib files.
464 2008-05-26  Simon Josefsson <simon@josefsson.org>
466         * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c: 
467         libgnutls-openssl: added RAND_pseudo_bytes API.  Tiny patch from
468         Robert Millan <rmh@aybabtu.com>.
470 2008-05-26  Simon Josefsson <simon@josefsson.org>
472         * NEWS, configure.in: Bump versions.
474 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
476         * lib/opencdk/sig-check.c: added error check.
478 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
480         * lib/openpgp/output.c: Print Never when a certificate never
481         expires.
483 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
485         * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
486         which returned the same value for index==0 or 1.
488 2008-05-20  Simon Josefsson <simon@josefsson.org>
490         * ChangeLog: Generated.
492 2008-05-20  Simon Josefsson <simon@josefsson.org>
494         * NEWS: Version 2.3.11.
496 2008-05-20  Simon Josefsson <simon@josefsson.org>
498         * NEWS: Add.
500 2008-05-20  Simon Josefsson <simon@josefsson.org>
502         * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
504 2008-05-20  Simon Josefsson <simon@josefsson.org>
506         * doc/examples/Makefile.am: Fix ex-cxx name.  Fix LDADD's.
508 2008-05-20  Simon Josefsson <simon@josefsson.org>
510         * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
512 2008-05-20  Simon Josefsson <simon@josefsson.org>
514         * src/certtool.c: Restore umask after opening file.  Suggested by
515         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
517 2008-05-20  Simon Josefsson <simon@josefsson.org>
519         * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
520         umask unconditionally.
522 2008-05-19  Simon Josefsson <simon@josefsson.org>
524         * NEWS: Add.
526 2008-05-19  Simon Josefsson <simon@josefsson.org>
528         * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
530 2008-05-19  Simon Josefsson <simon@josefsson.org>
532         * NEWS: Add.
534 2008-05-19  Simon Josefsson <simon@josefsson.org>
536         * lib/Makefile.am: Don't pass all C flags when building C++ library.
538 2008-05-19  Simon Josefsson <simon@josefsson.org>
540         * NEWS, configure.in: Bump versions.
542 2008-05-19  Simon Josefsson <simon@josefsson.org>
544         * ChangeLog: Generated.
546 2008-05-19  Simon Josefsson <simon@josefsson.org>
548         * NEWS: Version 2.3.10.
550 2008-05-19  Simon Josefsson <simon@josefsson.org>
552         * configure.in: Bump versions.
554 2008-05-19  Simon Josefsson <simon@josefsson.org>
556         * NEWS: Add.
558 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
560         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
561         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
562         Ballester.
564 2008-05-19  Simon Josefsson <simon@josefsson.org>
566         * Makefile.am: Disable ftp.gnutls.org for now.
568 2008-05-19  Simon Josefsson <simon@josefsson.org>
570         * lgl/vasnprintf.c: Update gnulib files.
572 2008-05-19  Simon Josefsson <simon@josefsson.org>
574         * NEWS: Add.
576 2008-05-19  Simon Josefsson <simon@josefsson.org>
578         * lib/ext_server_name.c, lib/gnutls_cipher.c,
579         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
580         vulnerabilities.  See
581         http://www.gnu.org/software/gnutls/security.html for updates.
583 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
585         * NEWS: Use umask to restrict permissions to owner before creating a
586         file.
588 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
590         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
591         src/certtool.gaa: Use umask to restrict the newly created file's
592         permissions if operating on a private key.  This effectively fixes
593         the issue reported at
594         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
595         followups.
597 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
599         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
600         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
601         Updated the C++ API with patch from Eduardo Villanueva Che.
602         Suggested by Benjamin Herr.
604 2008-05-16  Simon Josefsson <simon@josefsson.org>
606         * ChangeLog: Generated.
608 2008-05-16  Simon Josefsson <simon@josefsson.org>
610         * NEWS: Version 2.3.9.
612 2008-05-16  Simon Josefsson <simon@josefsson.org>
614         * configure.in: Remove obsolete comment.
616 2008-05-16  Simon Josefsson <simon@josefsson.org>
618         * configure.in: Typo.
620 2008-05-16  Simon Josefsson <simon@josefsson.org>
622         * NEWS: Add.
624 2008-05-16  Simon Josefsson <simon@josefsson.org>
626         * configure.in: Don't check for present headers, hard code checks
627         for silly src/cfg/.
629 2008-05-16  Simon Josefsson <simon@josefsson.org>
631         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
632         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
634 2008-05-16  Simon Josefsson <simon@josefsson.org>
636         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
637         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
638         gnulib module.
640 2008-05-16  Simon Josefsson <simon@josefsson.org>
642         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
643         to files, change permissions of file.  Now the file which the
644         private key is saved to is chmod'ed 0600.  Reported by martin f
645         krafft <madduck@debian.org> see
646         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
648 2008-05-16  Simon Josefsson <simon@josefsson.org>
650         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
651         src/certtool.c: certtool: Encrypting a private key now require a
652         confirmed password.  Before, './certtool -k -8' would merely ask for
653         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
654         <nebuchadnezzar@asgardr.info> see
655         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
657 2008-05-16  Simon Josefsson <simon@josefsson.org>
659         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
660         gnulib files.
662 2008-05-16  Simon Josefsson <simon@josefsson.org>
664         * NEWS, configure.in: Remove --enable-profile-mode.
666 2008-05-16  Simon Josefsson <simon@josefsson.org>
668         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
670 2008-05-15  Simon Josefsson <simon@josefsson.org>
672         * ChangeLog: Generated.
674 2008-05-15  Simon Josefsson <simon@josefsson.org>
676         * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
677         server key exchange message to be optional for PSK ciphers.
679 2008-05-15  Simon Josefsson <simon@josefsson.org>
681         * NEWS: Version 2.3.4.netconf.1.
683 2008-05-15  Simon Josefsson <simon@josefsson.org>
685         * NEWS: Add.
687 2008-05-15  Simon Josefsson <simon@josefsson.org>
689         * NEWS: Add.
691 2008-05-15  Simon Josefsson <simon@josefsson.org>
693         * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
695 2008-05-15  Simon Josefsson <simon@josefsson.org>
697         * src/cli.c: Fix so that PSK authentication works.
699 2008-05-15  Simon Josefsson <simon@josefsson.org>
701         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
703 2008-05-15  Simon Josefsson <simon@josefsson.org>
705         * src/cli.c: Fix so that PSK authentication works.
707 2008-05-15  Simon Josefsson <simon@josefsson.org>
709         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
710         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
712 2008-05-11  Simon Josefsson <simon@josefsson.org>
714         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
716 2008-05-07  Simon Josefsson <simon@josefsson.org>
718         * NEWS: Add.
720 2008-05-07  Simon Josefsson <simon@josefsson.org>
722         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
723         openpgp is disabled.
725 2008-05-07  Simon Josefsson <simon@josefsson.org>
727         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
728         built.
730 2008-05-07  Simon Josefsson <simon@josefsson.org>
732         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
733         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
734         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
735         <https://savannah.gnu.org/support/index.php?106342>.
737 2008-05-06  Simon Josefsson <simon@josefsson.org>
739         * lib/gnutls_global.c: Fix warning.
741 2008-05-06  Simon Josefsson <simon@josefsson.org>
743         * NEWS, gl/getaddrinfo.h: Update gnulib files.
745 2008-05-06  Simon Josefsson <simon@josefsson.org>
747         * NEWS: Fix.
749 2008-05-06  Simon Josefsson <simon@josefsson.org>
751         * NEWS: Add.
753 2008-05-06  Simon Josefsson <simon@josefsson.org>
755         * lib/openpgp/output.c: More translation markups.
757 2008-05-06  Simon Josefsson <simon@josefsson.org>
759         * po/POTFILES.in: Add translations from openpgp output functions
760         too.
762 2008-05-06  Simon Josefsson <simon@josefsson.org>
764         * lib/x509/output.c: Translation fixes, tiny patch from Benno
765         Schulenberg <bensberg@justemail.net>.
767 2008-05-05  Simon Josefsson <simon@josefsson.org>
769         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
770         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
772 2008-05-02  Simon Josefsson <simon@josefsson.org>
774         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
775         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
776         2008 +0300
778 2008-04-30  Simon Josefsson <simon@josefsson.org>
780         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
782 2008-04-30  Simon Josefsson <simon@josefsson.org>
784         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
785         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
786         gnulib files.
788 2008-04-29  Simon Josefsson <simon@josefsson.org>
790         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
791         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
793 2008-04-29  Simon Josefsson <simon@josefsson.org>
795         * NEWS: Add.
797 2008-04-29  Simon Josefsson <simon@josefsson.org>
799         * configure.in: Call AM_CONDITIONAL at top-level.
801 2008-04-29  Simon Josefsson <simon@josefsson.org>
803         * NEWS, configure.in: Bump versions.
805 2008-04-29  Simon Josefsson <simon@josefsson.org>
807         * Makefile.am: Dist maint.mk.
809 2008-04-29  Simon Josefsson <simon@josefsson.org>
811         * ChangeLog: Generated.
813 2008-04-29  Simon Josefsson <simon@josefsson.org>
815         * NEWS: Version 2.3.8.
817 2008-04-29  Simon Josefsson <simon@josefsson.org>
819         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
820         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
821         lgl/string.in.h: Update gnulib files.
823 2008-04-29  Simon Josefsson <simon@josefsson.org>
825         * po/LINGUAS, po/vi.po.in: Sync with TP.
827 2008-04-29  Simon Josefsson <simon@josefsson.org>
829         * NEWS: Add.
831 2008-04-29  Simon Josefsson <simon@josefsson.org>
833         * NEWS: Add.
835 2008-04-29  Simon Josefsson <simon@josefsson.org>
837         * NEWS: Add.
839 2008-04-29  Simon Josefsson <simon@josefsson.org>
841         * NEWS: Clarify area of change.
843 2008-04-29  Simon Josefsson <simon@josefsson.org>
845         * NEWS: Add.
847 2008-04-29  Simon Josefsson <simon@josefsson.org>
849         * NEWS: Add.
851 2008-04-29  Simon Josefsson <simon@josefsson.org>
853         * lib/gnutls_handshake.c: Doc fix.
855 2008-04-29  Simon Josefsson <simon@josefsson.org>
857         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
858         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
859         Increase max handshake packet size.  Add new error code for
860         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
861         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
862         test servers.
864 2008-04-29  Simon Josefsson <simon@josefsson.org>
866         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
867         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
868         +0200
870 2008-04-28  Simon Josefsson <simon@josefsson.org>
872         * src/cli.c: Avoid another duplicate call to socket_bye() which can
873         cause a crash.
875 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
877         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
878         src/tests.c: gnutls-cli will exit once a certificate that doesn't
879         have the correct name is found.
881 2008-04-28  Simon Josefsson <simon@josefsson.org>
883         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
884         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
885         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
886         for newly added APIs.
888 2008-04-28  Simon Josefsson <simon@josefsson.org>
890         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
891         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
892         warnings).
894 2008-04-28  Simon Josefsson <simon@josefsson.org>
896         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
897         gtk-doc warnings).
899 2008-04-28  Simon Josefsson <simon@josefsson.org>
901         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
902         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
903         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
904         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
905         warnings).
907 2008-04-28  Simon Josefsson <simon@josefsson.org>
909         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
910         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
912 2008-04-28  Simon Josefsson <simon@josefsson.org>
914         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
915         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
916         +0200
918 2008-04-28  Simon Josefsson <simon@josefsson.org>
920         * NEWS: Add.
922 2008-04-28  Simon Josefsson <simon@josefsson.org>
924         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
925         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
926         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
927         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
928         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
929         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
931 2008-04-28  Simon Josefsson <simon@josefsson.org>
933         * NEWS: Add.
935 2008-04-28  Simon Josefsson <simon@josefsson.org>
937         * configure.in: Fix typo.
939 2008-04-28  Simon Josefsson <simon@josefsson.org>
941         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
942         by default.
944 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
946         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
947         registration test.
949 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
951         * lib/crypto.c: add warning that these functions have to be called
952         before gnutls_global_init().
954 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
956         * lib/crypto.c, lib/random.c: faster seek into the list.
958 2008-04-25  Simon Josefsson <simon@josefsson.org>
960         * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
961         key derivation algorithm.
963 2008-04-25  Simon Josefsson <simon@josefsson.org>
965         * NEWS, configure.in: Bump versions.
967 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
969         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
970         deregisteration function to free buffers allocated for registering
971         algorithms.
973 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
975         * lib/crypto.c: corrected segmentation fault on registering ciphers.
977 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
979         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
980         src/certtool.gaa: added --outraw --inraw options.
982 2008-04-23  Simon Josefsson <simon@josefsson.org>
984         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
986 2008-04-23  Simon Josefsson <simon@josefsson.org>
988         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
989         1.4.1rc1 is released.
991 2008-04-22  Simon Josefsson <simon@josefsson.org>
993         * gl/arpa_inet.in.h: Update gnulib files.
995 2008-04-22  Simon Josefsson <simon@josefsson.org>
997         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
998         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
1000 2008-04-22  Simon Josefsson <simon@josefsson.org>
1002         * NEWS, configure.in: Bump versions.
1004 2008-04-22  Simon Josefsson <simon@josefsson.org>
1006         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
1007         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
1008         +0200
1010 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1012         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
1013         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
1014         2008 +0300
1016 2008-04-21  Simon Josefsson <simon@josefsson.org>
1018         * ChangeLog: Generated.
1020 2008-04-21  Simon Josefsson <simon@josefsson.org>
1022         * NEWS: Version 2.3.7.
1024 2008-04-21  Simon Josefsson <simon@josefsson.org>
1026         * doc/Makefile.am: Don't clean Guile documentations on make clean.
1028 2008-04-21  Simon Josefsson <simon@josefsson.org>
1030         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
1031         Fix warnings.
1033 2008-04-21  Simon Josefsson <simon@josefsson.org>
1035         * NEWS: Fix.
1037 2008-04-21  Simon Josefsson <simon@josefsson.org>
1039         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
1040         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
1041         lib/minitasn1/element.c, lib/minitasn1/int.h,
1042         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
1043         1.4.
1045 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1047         * NEWS: opencdk now properly sets the key usage bits into openpgp
1048         keys.
1050 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1052         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
1053         while reading public keys.
1055 2008-04-18  Simon Josefsson <simon@josefsson.org>
1057         * NEWS, THANKS: Add.
1059 2008-04-18  Simon Josefsson <simon@josefsson.org>
1061         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
1062         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
1063         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
1064         part is necessary too.
1066 2008-04-18  Simon Josefsson <simon@josefsson.org>
1068         * NEWS, src/certtool.c: certtool: with --generate-request and newly
1069         generated keys, print the key.
1071 2008-04-18  Simon Josefsson <simon@josefsson.org>
1073         * configure.in: Explain libgcrypt around gnulib.
1075 2008-04-18  Simon Josefsson <simon@josefsson.org>
1077         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
1078         document opencdk API.
1080 2008-04-18  Simon Josefsson <simon@josefsson.org>
1082         * NEWS: Add.
1084 2008-04-18  Simon Josefsson <simon@josefsson.org>
1086         * NEWS: Add.
1088 2008-04-18  Simon Josefsson <simon@josefsson.org>
1090         * configure.in: Typo fix.
1092 2008-04-18  Simon Josefsson <simon@josefsson.org>
1094         * lib/Makefile.am: Link to -lws2_32 if needed.
1096 2008-04-18  Simon Josefsson <simon@josefsson.org>
1098         * configure.in: Define WINVER to get modern features.  Test for
1099         ws2_32.  Add conditional.
1101 2008-04-18  Simon Josefsson <simon@josefsson.org>
1103         * NEWS: Add.
1105 2008-04-18  Simon Josefsson <simon@josefsson.org>
1107         * lib/x509/output.c: Use ASCII-only isprint function to get
1108         consistent outputs.  Reported by Massimo Gaspari
1109         <massimo.gaspari@alice.it> in
1110         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
1112 2008-04-18  Simon Josefsson <simon@josefsson.org>
1114         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
1115         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
1116         for lib/x509/output.c.
1118 2008-04-18  Simon Josefsson <simon@josefsson.org>
1120         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
1121         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1122         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
1123         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
1124         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
1125         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
1126         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
1127         gl/ for opencdk.
1129 2008-04-18  Simon Josefsson <simon@josefsson.org>
1131         * configure.in: Link to libgcrypt when running gnulib checks, to get
1132         their vasprintf on MinGW.
1134 2008-04-18  Simon Josefsson <simon@josefsson.org>
1136         * configure.in: Don't check for vasprintf, already checked for by
1137         gnulib.
1139 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1141         * lib/openpgp/pgp.c: corrected typo.
1143 2008-04-17  Simon Josefsson <simon@josefsson.org>
1145         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
1146         Fix some obsolete stuff.
1148 2008-04-17  Simon Josefsson <simon@josefsson.org>
1150         * NEWS, configure.in: Bump versions.
1152 2008-04-17  Simon Josefsson <simon@josefsson.org>
1154         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
1156 2008-04-17  Simon Josefsson <simon@josefsson.org>
1158         * ChangeLog: Generated.
1160 2008-04-17  Simon Josefsson <simon@josefsson.org>
1162         * NEWS: Version 2.3.6.
1164 2008-04-17  Simon Josefsson <simon@josefsson.org>
1166         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
1167         rpl_strerror problem when linking on HPUX, see:
1169         <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>.
1171 2008-04-17  Simon Josefsson <simon@josefsson.org>
1173         * NEWS: Add.
1175 2008-04-17  Simon Josefsson <simon@josefsson.org>
1177         * NEWS: Add.
1179 2008-04-17  Simon Josefsson <simon@josefsson.org>
1181         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
1182         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
1183         +0200
1185 2008-04-17  Simon Josefsson <simon@josefsson.org>
1187         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
1189 2008-04-17  Simon Josefsson <simon@josefsson.org>
1191         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
1192         namespace.
1194 2008-04-17  Simon Josefsson <simon@josefsson.org>
1196         * lib/auth_cert.c: Fix warning.
1198 2008-04-17  Ludovic Courtès <ludo@gnu.org>
1200         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
1201         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
1202         +0200
1204 2008-04-17  Simon Josefsson <simon@josefsson.org>
1206         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
1207         libextra/ and includes/.
1209 2008-04-17  Simon Josefsson <simon@josefsson.org>
1211         * lib/Makefile.am: Simplify cdk handling.
1213 2008-04-17  Simon Josefsson <simon@josefsson.org>
1215         * doc/gnutls.texi: Discuss OpenCDK better.
1217 2008-04-17  Simon Josefsson <simon@josefsson.org>
1219         * README: No need for external opencdk.
1221 2008-04-17  Simon Josefsson <simon@josefsson.org>
1223         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
1224         link with external opencdk.  It seems we now don't have resources to
1225         maintain the LGPL opencdk code externally, since making it use
1226         GnuTLS's crypto code will be complicated.  See discussion in:
1228         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
1230 2008-04-17  Simon Josefsson <simon@josefsson.org>
1232         * configure.in: No need for alloca checks.
1234 2008-04-17  Simon Josefsson <simon@josefsson.org>
1236         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
1237         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
1238         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
1239         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
1240         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
1241         instead.  One reason is increased portability to Windows, the other
1242         is that several of the uses may be unsafe because the size of data
1243         allocated could be large.  Reported by Massimo Gaspari
1244         <massimo.gaspari@alice.it> in
1245         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
1247 2008-04-17  Simon Josefsson <simon@josefsson.org>
1249         * lib/auth_cert.c: Don't use alloca, the certificate list can be
1250         larger than stack size.
1252 2008-04-17  Simon Josefsson <simon@josefsson.org>
1254         * THANKS: Add.
1256 2008-04-17  Simon Josefsson <simon@josefsson.org>
1258         * THANKS: Add.
1260 2008-04-17  Simon Josefsson <simon@josefsson.org>
1262         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
1263         doesn't work under Windows.  Reported by Massimo Gaspari
1264         <massimo.gaspari@alice.it> in
1265         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
1267 2008-04-17  Simon Josefsson <simon@josefsson.org>
1269         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
1270         modern libtasn1.
1272 2008-04-17  Simon Josefsson <simon@josefsson.org>
1274         * doc/examples/Makefile.am: Fix typo.
1276 2008-04-17  Simon Josefsson <simon@josefsson.org>
1278         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
1279         improve portability.  Based on HPUX recommendations in
1281         <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>.
1283 2008-04-16  Simon Josefsson <simon@josefsson.org>
1285         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
1286         rpl_fseeko problem reported in
1287         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
1289 2008-04-15  Simon Josefsson <simon@josefsson.org>
1291         * doc/gnutls.texi: Update bibliography.
1293 2008-04-15  Simon Josefsson <simon@josefsson.org>
1295         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
1297 2008-04-15  Simon Josefsson <simon@josefsson.org>
1299         * lib/openpgp/pgp.c: Improve error messages.  See
1300         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
1302 2008-04-15  Simon Josefsson <simon@josefsson.org>
1304         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
1306 2008-04-15  Simon Josefsson <simon@josefsson.org>
1308         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
1309         set certificate request version if not set.
1311 2008-04-15  Simon Josefsson <simon@josefsson.org>
1313         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
1314         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
1315         <aspecialj@gmail.com> in
1316         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
1318 2008-04-15  Simon Josefsson <simon@josefsson.org>
1320         * NEWS, configure.in: Bump versions.
1322 2008-04-14  Simon Josefsson <simon@josefsson.org>
1324         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
1326 2008-04-14  Simon Josefsson <simon@josefsson.org>
1328         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
1330 2008-04-14  Simon Josefsson <simon@josefsson.org>
1332         * ChangeLog: Generated.
1334 2008-04-14  Simon Josefsson <simon@josefsson.org>
1336         * NEWS: Version 2.3.5.
1338 2008-04-14  Simon Josefsson <simon@josefsson.org>
1340         * NEWS: Add.
1342 2008-04-14  Simon Josefsson <simon@josefsson.org>
1344         * NEWS: Add.
1346 2008-04-14  Simon Josefsson <simon@josefsson.org>
1348         * NEWS: Add.
1350 2008-04-13  Simon Josefsson <simon@josefsson.org>
1352         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
1354 2008-04-13  Simon Josefsson <simon@josefsson.org>
1356         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
1358 2008-04-13  Simon Josefsson <simon@josefsson.org>
1360         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
1361         Update gnulib files.
1363 2008-04-13  Simon Josefsson <simon@josefsson.org>
1365         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
1366         Quick fix for SHA-224 and old libgcrypt's.
1368 2008-04-13  Simon Josefsson <simon@josefsson.org>
1370         * NEWS: Add.
1372 2008-04-13  Simon Josefsson <simon@josefsson.org>
1374         * NEWS: Add.
1376 2008-04-13  Simon Josefsson <simon@josefsson.org>
1378         * doc/manpages/Makefile.am: Generated.
1380 2008-04-13  Simon Josefsson <simon@josefsson.org>
1382         * lib/random.h: Fix warnings.
1384 2008-04-13  Simon Josefsson <simon@josefsson.org>
1386         * cfg.mk: Typo.
1388 2008-04-13  Simon Josefsson <simon@josefsson.org>
1390         * po/Makevars: We don't need --no-location any more, git stores
1391         *.po.in's.
1393 2008-04-13  Simon Josefsson <simon@josefsson.org>
1395         * Makefile.am, cfg.mk: Translation fixes.
1397 2008-04-13  Simon Josefsson <simon@josefsson.org>
1399         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
1400         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
1401         translation handling to avoid git conflicts.
1403 2008-04-13  Simon Josefsson <simon@josefsson.org>
1405         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
1406         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
1407         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
1408         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
1409         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
1410         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
1411         Update gnulib files.
1413 2008-04-13  Simon Josefsson <simon@josefsson.org>
1415         * doc/manpages/Makefile.am: Cosmetic.
1417 2008-04-13  Simon Josefsson <simon@josefsson.org>
1419         * doc/manpages/Makefile.am: Whitespace fix.
1421 2008-04-13  Simon Josefsson <simon@josefsson.org>
1423         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
1424         easier to understand changes.
1426 2008-04-13  Simon Josefsson <simon@josefsson.org>
1428         * NEWS: Add.
1430 2008-04-13  Simon Josefsson <simon@josefsson.org>
1432         * configure.in: Fix test.
1434 2008-04-13  Simon Josefsson <simon@josefsson.org>
1436         * configure.in: Don't bother checking for --output-def if shared
1437         libraries are disabled.  Based on report from Massimo Gaspari
1438         <massimo.gaspari@alice.it> in
1439         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
1441 2008-04-13  Simon Josefsson <simon@josefsson.org>
1443         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
1445 2008-04-13  Simon Josefsson <simon@josefsson.org>
1447         * ChangeLog: Generated.
1449 2008-04-13  Simon Josefsson <simon@josefsson.org>
1451         * NEWS: Version 2.3.4.netconf.0.
1453 2008-04-13  Simon Josefsson <simon@josefsson.org>
1455         * Makefile.am: Fix release target.
1457 2008-04-13  Simon Josefsson <simon@josefsson.org>
1459         * configure.in: Bump version.
1461 2008-04-13  Simon Josefsson <simon@josefsson.org>
1463         * doc/examples/ex-client-psk.c: Typo.
1465 2008-04-13  Simon Josefsson <simon@josefsson.org>
1467         * NEWS: Add.
1469 2008-04-13  Simon Josefsson <simon@josefsson.org>
1471         * lib/gnutls_psk_netconf.c: Typo.
1473 2008-04-13  Simon Josefsson <simon@josefsson.org>
1475         * includes/gnutls/gnutls.h.in: Typo.
1477 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1479         * includes/gnutls/openpgp.h: changed api.
1481 2008-04-12  Simon Josefsson <simon@josefsson.org>
1483         * doc/examples/ex-serv-psk.c: Doc fix.
1485 2008-04-12  Simon Josefsson <simon@josefsson.org>
1487         * NEWS: Add.
1489 2008-04-12  Simon Josefsson <simon@josefsson.org>
1491         * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
1492         self test.
1494 2008-04-12  Simon Josefsson <simon@josefsson.org>
1496         * lib/gnutls_psk_netconf.c: Typo.
1498 2008-04-12  Simon Josefsson <simon@josefsson.org>
1500         * doc/examples/Makefile.am: Add ex-serv-psk.
1502 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1504         * src/cli.c: get_auth_subkey has one more parameter.
1506 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1508         * lib/opencdk/pubkey.c: return the size of the required buffer to
1509         hold the data
1511 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1513         * lib/openpgp/output.c: Deallocate memory from parameters only when
1514         function run was successful.
1516 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1518         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
1519         get_auth_subkey() to work for all use cases
1521 2008-04-10  Nikos <nmav@crystal.(none)>
1523         * lib/openpgp/pgp.c: do not return any subkey if an authentication
1524         subkey is not found
1526 2008-04-10  Nikos <nmav@crystal.(none)>
1528         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
1529         corrected bug in openpgp import when data is of size zero. Reported
1530         by Daniel Kahn
1532 2008-04-08  Simon Josefsson <simon@josefsson.org>
1534         * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
1536 2008-04-08  Simon Josefsson <simon@josefsson.org>
1538         * doc/manpages/Makefile.am: Generated.
1540 2008-04-08  Simon Josefsson <simon@josefsson.org>
1542         * tests/netconf-psk.c: Fix bugs.
1544 2008-04-08  Simon Josefsson <simon@josefsson.org>
1546         * lib/gnutls_psk_netconf.c: Fix bugs.
1548 2008-04-08  Simon Josefsson <simon@josefsson.org>
1550         * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
1552 2008-04-08  Simon Josefsson <simon@josefsson.org>
1554         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
1555         lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
1556         NETCONF-PSK support.
1558 2008-04-04  Nikos <nmav@crystal.(none)>
1560         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
1561         a non proper certificate is loaded.
1563 2008-04-04  Simon Josefsson <simon@josefsson.org>
1565         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
1567 2008-04-04  Simon Josefsson <simon@josefsson.org>
1569         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
1571 2008-04-03  Simon Josefsson <simon@josefsson.org>
1573         * NEWS: Add.
1575 2008-04-03  Simon Josefsson <simon@josefsson.org>
1577         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
1578         from Laurence Withers <l@lwithers.me.uk>, see
1580         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
1582 2008-04-03  Simon Josefsson <simon@josefsson.org>
1584         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
1585         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
1586         +0200
1588 2008-04-02  Nikos <nmav@crystal.(none)>
1590         * NEWS: documented the openpgp updates.
1592 2008-04-02  Nikos <nmav@crystal.(none)>
1594         * doc/manpages/certtool.1: added the openpgp functionality to the
1595         manpage.
1597 2008-04-02  Nikos <nmav@crystal.(none)>
1599         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
1600         parameters.
1602 2008-04-02  Nikos <nmav@crystal.(none)>
1604         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1605         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
1607 2008-04-02  Nikos <nmav@crystal.(none)>
1609         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
1610         Consistent printing of revoked status.  Consistent printing of key
1611         algorithm.
1613 2008-04-02  Nikos <nmav@crystal.(none)>
1615         * lib/gnutls_errors.c: Added revoked UID error string.
1617 2008-04-02  Nikos <nmav@crystal.(none)>
1619         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
1621 2008-04-02  Simon Josefsson <simon@josefsson.org>
1623         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
1625 2008-03-30  Simon Josefsson <simon@josefsson.org>
1627         * lib/crypto.h: Fix warnings.
1629 2008-03-30  Simon Josefsson <simon@josefsson.org>
1631         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
1632         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
1634 2008-03-29  Nikos <nmav@crystal.(none)>
1636         * NEWS: Documented the --priority option to gnutls-cli and
1637         gnutls-serv.
1639 2008-03-29  Nikos <nmav@crystal.(none)>
1641         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
1642         the --priority option.
1644 2008-03-29  Nikos <nmav@crystal.(none)>
1646         * NEWS: corrected the news entry.
1648 2008-03-29  Nikos <nmav@crystal.(none)>
1650         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
1651         empty key (for PKCS #11).  Reported by Joe Orton.
1653 2008-03-29  Nikos <nmav@crystal.(none)>
1655         * NEWS: gnutls_crypto_rnd_register: ADDED
1657 2008-03-29  Nikos <nmav@crystal.(none)>
1659         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
1660         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
1662 2008-03-29  Simon Josefsson <simon@josefsson.org>
1664         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
1665         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
1667 2008-03-28  Simon Josefsson <simon@josefsson.org>
1669         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
1671 2008-03-28  Simon Josefsson <simon@josefsson.org>
1673         * NEWS: Entries added at wrong place, move them.
1675 2008-03-28  Simon Josefsson <simon@josefsson.org>
1677         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
1678         since it isn't specified in TLS 1.2.
1680 2008-03-28  Simon Josefsson <simon@josefsson.org>
1682         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
1684 2008-03-28  Simon Josefsson <simon@josefsson.org>
1686         * gl/gnulib.mk: Update gnulib files.
1688 2008-03-27  Simon Josefsson <simon@josefsson.org>
1690         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
1692 2008-03-25  Simon Josefsson <simon@josefsson.org>
1694         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
1695         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1696         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1697         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
1698         Update gnulib files.
1700 2008-03-20  Ludovic Courtès <ludo@gnu.org>
1702         * configure.in, guile/src/Makefile.am: Check whether
1703         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
1704           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
1706 2008-03-19  Simon Josefsson <simon@josefsson.org>
1708         * libextra/gnutls_extra.c: Fix LZO build failure.
1710 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1712         * 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.
1714 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1716         * guile/src/core.c: guile: Don't declare `inline' functions that use
1717         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
1719 2008-03-19  Simon Josefsson <simon@josefsson.org>
1721         * NEWS, configure.in: Bump versions.
1723 2008-03-19  Simon Josefsson <simon@josefsson.org>
1725         * ChangeLog: Generated.
1727 2008-03-19  Simon Josefsson <simon@josefsson.org>
1729         * includes/Makefile.am: Dist gnutls/crypto.h.
1731 2008-03-19  Simon Josefsson <simon@josefsson.org>
1733         * NEWS: Version 2.3.4.
1735 2008-03-19  Simon Josefsson <simon@josefsson.org>
1737         * NEWS: Add.
1739 2008-03-19  Simon Josefsson <simon@josefsson.org>
1741         * NEWS: Fix.
1743 2008-03-19  Simon Josefsson <simon@josefsson.org>
1745         * NEWS: Add.
1747 2008-03-19  Simon Josefsson <simon@josefsson.org>
1749         * doc/examples/ex-client-resume.c, lib/crypto.c,
1750         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1751         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1752         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1753         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1754         src/serv.c: Fix gcc warnings.
1756 2008-03-19  Simon Josefsson <simon@josefsson.org>
1758         * lib/x509/x509.c: Fix warning.
1760 2008-03-16  Nikos <nmav@crystal.(none)>
1762         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1763         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1764         succeed.
1766 2008-03-16  Nikos <nmav@crystal.(none)>
1768         * includes/gnutls/crypto.h: updated
1770 2008-03-16  Nikos <nmav@crystal.(none)>
1772         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1773         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1774         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1775         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1776         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1777         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1778         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1779         in the cipher (register) interface and added hash.
1781 2008-03-16  Nikos <nmav@crystal.(none)>
1783         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1784         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1785         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1786         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1787         lib/gnutls_state.c: Added functionality to override (register) a
1788         cipher. Initial functionality for MAC and digest algorithms.
1790 2008-03-11  Simon Josefsson <simon@josefsson.org>
1792         * lib/openpgp/gnutls_openpgp.h: Remove things already in
1793         includes/gnutls/openpgp.h.
1795 2008-03-11  Simon Josefsson <simon@josefsson.org>
1797         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1798         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1799         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1800         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1801         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1802         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1803         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1804         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1805         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1806         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1807         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1808         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1809         headers for OpenPGP code.  According to Nikos they are now licensed
1810         under the LGPL, see:
1812         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1814 2008-03-11  Simon Josefsson <simon@josefsson.org>
1816         * lib/Makefile.am: Typo.
1818 2008-03-11  Simon Josefsson <simon@josefsson.org>
1820         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1821         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1822         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1823         lgl/m4/include_next.m4: Update gnulib files.
1825 2008-03-10  Simon Josefsson <simon@josefsson.org>
1827         * NEWS: Add.
1829 2008-03-10  Simon Josefsson <simon@josefsson.org>
1831         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1833 2008-03-10  Simon Josefsson <simon@josefsson.org>
1835         * includes/gnutls/gnutls.h.in: Finish renaming of export
1836         x509/openpgp functions.  In particular,
1837         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1838         and gnutls_certificate_get_openpgp_keyring.
1840 2008-03-10  Simon Josefsson <simon@josefsson.org>
1842         * NEWS, configure.in: Bump versions.
1844 2008-03-10  Simon Josefsson <simon@josefsson.org>
1846         * ChangeLog: Generated.
1848 2008-03-10  Simon Josefsson <simon@josefsson.org>
1850         * libextra/Makefile.am: Revert
1851         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1852         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1853         directory libtool: link: cannot determine absolute directory name of
1854         `../../lib/.libs'
1856 2008-03-10  Simon Josefsson <simon@josefsson.org>
1858         * NEWS: Version 2.3.3.
1860 2008-03-10  Simon Josefsson <simon@josefsson.org>
1862         * NEWS: Fix.
1864 2008-03-10  Simon Josefsson <simon@josefsson.org>
1866         * NEWS: Fix.
1868 2008-03-10  Simon Josefsson <simon@josefsson.org>
1870         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1871         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1872         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
1873         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
1874         Bogorodskiy <novel@FreeBSD.org>.
1876 2008-03-08  Nikos <nmav@crystal.(none)>
1878         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1879         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
1881 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1883         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1884         `guile-snarf'.
1886 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1888         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1889         <config.h>, not "config.h".
1891 2008-03-07  Simon Josefsson <simon@josefsson.org>
1893         * NEWS: Add.
1895 2008-03-07  Simon Josefsson <simon@josefsson.org>
1897         * THANKS: Add.
1899 2008-03-06  Simon Josefsson <simon@josefsson.org>
1901         * NEWS: Add.
1903 2008-03-06  Simon Josefsson <simon@josefsson.org>
1905         * doc/reference/gnutls-docs.sgml: Add index.
1907 2008-03-06  Simon Josefsson <simon@josefsson.org>
1909         * lib/x509_b64.c: Doc fixes.
1911 2008-03-06  Simon Josefsson <simon@josefsson.org>
1913         * lib/gnutls_alert.c: Doc fix.
1915 2008-03-06  Simon Josefsson <simon@josefsson.org>
1917         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1918         gnutls_hex2bin prototype.
1920 2008-03-06  Simon Josefsson <simon@josefsson.org>
1922         * doc/manpages/Makefile.am: Generated.
1924 2008-03-06  Simon Josefsson <simon@josefsson.org>
1926         * src/cli.c: Fix warnings.
1928 2008-03-06  Simon Josefsson <simon@josefsson.org>
1930         * src/select.c: Avoid confusing gtk-doc.
1932 2008-03-06  Simon Josefsson <simon@josefsson.org>
1934         * lib/opencdk/kbnode.c: Doc fixes.
1936 2008-03-06  Simon Josefsson <simon@josefsson.org>
1938         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1940 2008-03-06  Simon Josefsson <simon@josefsson.org>
1942         * lib/openpgp/privkey.c: Doc fixes.
1944 2008-03-06  Simon Josefsson <simon@josefsson.org>
1946         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1948 2008-03-06  Simon Josefsson <simon@josefsson.org>
1950         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1952 2008-03-06  Simon Josefsson <simon@josefsson.org>
1954         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1955         lib/gnutls_state.c: Doc fixes.
1957 2008-03-06  Simon Josefsson <simon@josefsson.org>
1959         * lib/gnutls_ui.c: Doc fix.
1961 2008-03-06  Simon Josefsson <simon@josefsson.org>
1963         * lib/gnutls_db.c: Doc fix.
1965 2008-03-06  Simon Josefsson <simon@josefsson.org>
1967         * lib/gnutls_session.c: Doc fix.
1969 2008-03-06  Simon Josefsson <simon@josefsson.org>
1971         * lib/gnutls_global.c: Doc fix.
1973 2008-03-06  Simon Josefsson <simon@josefsson.org>
1975         * lib/gnutls_srp.c: Doc fix.
1977 2008-03-06  Simon Josefsson <simon@josefsson.org>
1979         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1980         libextra/gnutls_ia.c: Doc fixes.
1982 2008-03-06  Simon Josefsson <simon@josefsson.org>
1984         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1986 2008-03-06  Simon Josefsson <simon@josefsson.org>
1988         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1989         examples.
1991 2008-03-06  Simon Josefsson <simon@josefsson.org>
1993         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1994         gtk-doc makefile, this version allows us to get rid of tmpl/.
1996 2008-03-06  Simon Josefsson <simon@josefsson.org>
1998         * m4/gtk-doc.m4: Update gtk-doc.m4.
2000 2008-03-06  Simon Josefsson <simon@josefsson.org>
2002         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
2003         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
2004         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
2005         remove verbose 'This function ...' Improves looks in 'apropos'
2006         output.
2008 2008-03-06  Simon Josefsson <simon@josefsson.org>
2010         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
2011         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
2012         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
2013         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
2014         Improves man page look in 'apropos'.
2016 2008-03-06  Simon Josefsson <simon@josefsson.org>
2018         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
2019         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
2021 2008-03-05  Simon Josefsson <simon@josefsson.org>
2023         * NEWS: Add.
2025 2008-03-05  Simon Josefsson <simon@josefsson.org>
2027         * NEWS, src/common.c: Print DH parameters of session.
2029 2008-03-05  Simon Josefsson <simon@josefsson.org>
2031         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
2032         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
2034 2008-02-28  Simon Josefsson <simon@josefsson.org>
2036         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
2037         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
2038         gnulib module to make sure __func__ is available would be nice.
2040 2008-02-27  Simon Josefsson <simon@josefsson.org>
2042         * NEWS: Add.
2044 2008-02-27  Simon Josefsson <simon@josefsson.org>
2046         * lib/x509/x509_write.c: Doc fix.
2048 2008-02-27  Simon Josefsson <simon@josefsson.org>
2050         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
2051         certificates.  See
2053         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
2055 2008-02-26  Simon Josefsson <simon@josefsson.org>
2057         * lib/x509/x509_write.c: Doc fixes.
2059 2008-02-26  Simon Josefsson <simon@josefsson.org>
2061         * AUTHORS: Add.
2063 2008-02-26  Simon Josefsson <simon@josefsson.org>
2065         * AUTHORS: Add.
2067 2008-02-26  Simon Josefsson <simon@josefsson.org>
2069         * NEWS, configure.in: Bump versions.
2071 2008-02-26  Simon Josefsson <simon@josefsson.org>
2073         * Makefile.am: Fix release target.
2075 2008-02-26  Simon Josefsson <simon@josefsson.org>
2077         * ChangeLog: Generated.
2079 2008-02-26  Simon Josefsson <simon@josefsson.org>
2081         * NEWS: Version 2.3.2.
2083 2008-02-26  Simon Josefsson <simon@josefsson.org>
2085         * tests/openpgpself.c: Force success.
2087 2008-02-26  Simon Josefsson <simon@josefsson.org>
2089         * NEWS: Add.
2091 2008-02-26  Simon Josefsson <simon@josefsson.org>
2093         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
2094         lib/gnutls_session.h: Remove empty gnutls_session.h.
2096 2008-02-26  Simon Josefsson <simon@josefsson.org>
2098         * lib/x509/x509_int.h: align comments
2100 2008-02-26  Simon Josefsson <simon@josefsson.org>
2102         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
2103         duplicating stuff.
2105 2008-02-26  Simon Josefsson <simon@josefsson.org>
2107         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
2108         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
2109         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
2111 2008-02-26  Simon Josefsson <simon@josefsson.org>
2113         * doc/reference/Makefile.am, lib/gnutls_cert.c,
2114         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
2115         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
2116         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
2117         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
2118         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
2119         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
2120         mpi.h stuff to x509_int.h.
2122 2008-02-26  Simon Josefsson <simon@josefsson.org>
2124         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
2125         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
2126         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
2127         gnutls_str.h and update callers.
2129 2008-02-26  Simon Josefsson <simon@josefsson.org>
2131         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
2132         to do it twice.
2134 2008-02-26  Simon Josefsson <simon@josefsson.org>
2136         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
2137         (now in lib/x509/x509_int.h).
2139 2008-02-26  Simon Josefsson <simon@josefsson.org>
2141         * doc/reference/Makefile.am, lib/x509/Makefile.am,
2142         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
2143         lib/x509/extensions.h, lib/x509/privkey.c,
2144         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
2145         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
2147 2008-02-26  Simon Josefsson <simon@josefsson.org>
2149         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
2150         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
2151         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
2152         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
2154 2008-02-26  Simon Josefsson <simon@josefsson.org>
2156         * doc/reference/Makefile.am, lib/gnutls_x509.c,
2157         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
2158         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
2159         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
2160         x509_int.h.
2162 2008-02-26  Simon Josefsson <simon@josefsson.org>
2164         * doc/reference/Makefile.am, lib/gnutls_x509.c,
2165         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
2166         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
2168 2008-02-26  Simon Josefsson <simon@josefsson.org>
2170         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
2171         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
2172         stuff to x509_int.h.
2174 2008-02-26  Simon Josefsson <simon@josefsson.org>
2176         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
2177         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
2178         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
2179         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
2180         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
2181         lib/x509/x509_int.h, lib/x509/x509_write.c,
2182         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
2184 2008-02-26  Simon Josefsson <simon@josefsson.org>
2186         * doc/reference/Makefile.am, lib/x509/Makefile.am,
2187         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
2188         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
2189         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
2191 2008-02-26  Simon Josefsson <simon@josefsson.org>
2193         * lib/openpgp/privkey.c: No need for rfc2818.h.
2195 2008-02-26  Simon Josefsson <simon@josefsson.org>
2197         * lib/x509/x509_int.h: Doc fixes.
2199 2008-02-26  Simon Josefsson <simon@josefsson.org>
2201         * lib/x509/x509_int.h: Remove stuff already in
2202         includes/gnutls/x509.h.
2204 2008-02-26  Simon Josefsson <simon@josefsson.org>
2206         * .gitignore: [no log message]
2208 2008-02-26  Simon Josefsson <simon@josefsson.org>
2210         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
2211         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
2213 2008-02-26  Simon Josefsson <simon@josefsson.org>
2215         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
2217 2008-02-25  Simon Josefsson <simon@josefsson.org>
2219         * doc/reference/Makefile.am, lib/x509/Makefile.am,
2220         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
2221         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
2222         x509_int.h, avoid one trivial header file.
2224 2008-02-25  Simon Josefsson <simon@josefsson.org>
2226         * doc/manpages/Makefile.am: Generated.
2228 2008-02-25  Simon Josefsson <simon@josefsson.org>
2230         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
2232 2008-02-25  Simon Josefsson <simon@josefsson.org>
2234         * NEWS: Add.
2236 2008-02-25  Simon Josefsson <simon@josefsson.org>
2238         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2239         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
2240         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
2241         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
2242         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
2243         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
2244         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
2245         name-space collision that confuses GTK-DOC with
2246         includes/gnutls/x509.h.
2248 2008-02-25  Simon Josefsson <simon@josefsson.org>
2250         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
2251         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
2252         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
2253         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
2254         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
2255         that confuses GTK-DOC with includes/gnutls/openpgp.h.
2257 2008-02-25  Simon Josefsson <simon@josefsson.org>
2259         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
2260         GTK-DOC to have comments for variables.
2262 2008-02-25  Simon Josefsson <simon@josefsson.org>
2264         * lib/gnutls_int.h: Remove unused defines.
2266 2008-02-25  Simon Josefsson <simon@josefsson.org>
2268         * tests/moredn.c: Added, lost part of Joe's original
2269         gnutls_x509_dn_export patch.
2271 2008-02-25  Simon Josefsson <simon@josefsson.org>
2273         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
2274         lgl/unistd.in.h: Update gnulib files.
2276 2008-02-25  Simon Josefsson <simon@josefsson.org>
2278         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
2280 2008-02-24  Nikos <nmav@crystal.(none)>
2282         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
2283         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
2284         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
2285         Orton.
2287 2008-02-21  Nikos <nmav@crystal.(none)>
2289         * lib/gnutls_cert.c: _export_ -> _get_
2291 2008-02-21  Simon Josefsson <simon@josefsson.org>
2293         * NEWS: Add.
2295 2008-02-21  Simon Josefsson <simon@josefsson.org>
2297         * tests/openpgpself.c: Don't use credentials from files (causes
2298         problems with srcdir!=builddir).
2300 2008-02-21  Simon Josefsson <simon@josefsson.org>
2302         * NEWS, configure.in: Bump version.
2304 2008-02-21  Simon Josefsson <simon@josefsson.org>
2306         * ChangeLog: Generated.
2308 2008-02-21  Simon Josefsson <simon@josefsson.org>
2310         * NEWS: Version 2.3.1.
2312 2008-02-21  Simon Josefsson <simon@josefsson.org>
2314         * NEWS: Add.
2316 2008-02-21  Simon Josefsson <simon@josefsson.org>
2318         * doc/manpages/Makefile.am: Generated.
2320 2008-02-21  Simon Josefsson <simon@josefsson.org>
2322         * NEWS: Fixes.
2324 2008-02-21  Simon Josefsson <simon@josefsson.org>
2326         * NEWS: Typo.
2328 2008-02-21  Simon Josefsson <simon@josefsson.org>
2330         * NEWS: Fix.
2332 2008-02-21  Simon Josefsson <simon@josefsson.org>
2334         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2335         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
2336         gnutls_certificate_print_formats_t.
2338 2008-02-21  Simon Josefsson <simon@josefsson.org>
2340         * NEWS: Mention new APIs.
2342 2008-02-21  Simon Josefsson <simon@josefsson.org>
2344         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
2345         by compat.h).
2347 2008-02-21  Simon Josefsson <simon@josefsson.org>
2349         * NEWS: Fix.
2351 2008-02-21  Simon Josefsson <simon@josefsson.org>
2353         * NEWS: Credit.
2355 2008-02-21  Simon Josefsson <simon@josefsson.org>
2357         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
2358         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
2360 2008-02-21  Simon Josefsson <simon@josefsson.org>
2362         * includes/gnutls/gnutls.h.in: Typo.
2364 2008-02-21  Simon Josefsson <simon@josefsson.org>
2366         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
2367         build.
2369 2008-02-21  Simon Josefsson <simon@josefsson.org>
2371         * doc/protocol/draft-ietf-tls-extractor-01.txt,
2372         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
2374 2008-02-20  Nikos <nmav@crystal.(none)>
2376         * NEWS: removed function
2378 2008-02-20  Nikos <nmav@crystal.(none)>
2380         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
2381         gnutls_certificate_export_x509_cas and other functions to export
2382         elements from the certificate credentials structure.
2384 2008-02-19  Nikos <nmav@crystal.(none)>
2386         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
2387         ENABLE_OPENPGP undef.
2389 2008-02-19  Nikos <nmav@crystal.(none)>
2391         * lib/openpgp/pgp.c: do not return more than the available names.
2393 2008-02-19  Nikos <nmav@crystal.(none)>
2395         * lib/openpgp/output.c: corrected bug that prevented printing the
2396         names.
2398 2008-02-19  Nikos <nmav@crystal.(none)>
2400         * tests/openpgp_test.c, tests/openpgpself.c: some updates
2402 2008-02-19  Nikos <nmav@crystal.(none)>
2404         * tests/Makefile.am, tests/openpgpself.c: added self test for
2405         openpgp connection
2407 2008-02-19  Nikos <nmav@crystal.(none)>
2409         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
2410         tests/Makefile.am, tests/x509dn.c: Added
2411         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
2412         Joe Orton.
2414 2008-02-19  Nikos <nmav@crystal.(none)>
2416         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
2417         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
2419 2008-02-19  Nikos <nmav@crystal.(none)>
2421         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2422         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
2423         lib/openpgp/privkey.c: copyright 2008
2425 2008-02-18  Nikos <nmav@crystal.(none)>
2427         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
2428         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
2429         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2430         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2431         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2432         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
2433         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
2434         compatible with the 2.2 key id.
2436 2008-02-18  Nikos <nmav@crystal.(none)>
2438         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
2439         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
2441 2008-02-18  Simon Josefsson <simon@josefsson.org>
2443         * README: Don't mention SSL/TLS versions here.  Some minor other
2444         fixes.
2446 2008-02-18  Simon Josefsson <simon@josefsson.org>
2448         * includes/gnutls/openpgp.h: For compatibility.
2450 2008-02-18  Simon Josefsson <simon@josefsson.org>
2452         * lib/openpgp/openpgp.h: Remove all external APIs already declared
2453         in includes/gnutls/openpgp.h.
2455 2008-02-18  Simon Josefsson <simon@josefsson.org>
2457         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
2458         gnutls_openpgp_crt_get_id to avoid breaking ABI.
2460 2008-02-18  Simon Josefsson <simon@josefsson.org>
2462         * NEWS: Mention gnutls_openpgp_keyid_t.
2464 2008-02-18  Simon Josefsson <simon@josefsson.org>
2466         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
2468 2008-02-17  Nikos <nmav@crystal.(none)>
2470         * lib/x509/x509.c: corrected string handling in parse_general_name.
2471         Thanks to Andreas Metzler for pointing out.
2473 2008-02-17  Nikos <nmav@crystal.(none)>
2475         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
2476         Increased the default certificate verification chain limits and
2477         allowed for checks without limitation.
2479 2008-02-17  Nikos <nmav@crystal.(none)>
2481         * lib/gnutls_priority.c: corrected previous fix in priorities
2482         handling.
2484 2008-02-17  Nikos <nmav@crystal.(none)>
2486         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
2487         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
2488         leaks in session resuming and DHE ciphersuites. Reported by Daniel
2489         Stenberg.
2491 2008-02-15  Nikos <nmav@crystal.(none)>
2493         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
2495 2008-02-15  Nikos <nmav@crystal.(none)>
2497         * lib/x509/x509.c: null terminate only printable strings.
2499 2008-02-14  Simon Josefsson <simon@josefsson.org>
2501         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
2503 2008-02-13  Simon Josefsson <simon@josefsson.org>
2505         * NEWS: Add.
2507 2008-02-12  Simon Josefsson <simon@josefsson.org>
2509         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
2511 2008-02-12  Simon Josefsson <simon@josefsson.org>
2513         * NEWS: Add.
2515 2008-02-12  Simon Josefsson <simon@josefsson.org>
2517         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
2518         base64.  Based on discussion in
2520         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
2522 2008-02-10  Simon Josefsson <simon@josefsson.org>
2524         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
2525         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
2526         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
2528 2008-02-07  Nikos <nmav@crystal.(none)>
2530         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
2531         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
2533 2008-02-06  Simon Josefsson <simon@josefsson.org>
2535         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
2536         POSIX portable.
2538 2008-02-04  Simon Josefsson <simon@josefsson.org>
2540         * NEWS: Add.
2542 2008-02-04  Simon Josefsson <simon@josefsson.org>
2544         * src/cli.c: When --debug is given, also print libgcrypt RNG
2545         information.
2547 2008-02-04  Simon Josefsson <simon@josefsson.org>
2549         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
2551 2008-02-04  Simon Josefsson <simon@josefsson.org>
2553         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
2555 2008-02-04  Simon Josefsson <simon@josefsson.org>
2557         * NEWS: Merge in 2.2.1 release notes.
2559 2008-02-03  Simon Josefsson <simon@josefsson.org>
2561         * lib/gnutls_cert.c: Make it compile.
2563 2008-02-03  Simon Josefsson <simon@josefsson.org>
2565         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
2566         configure.in now.
2568 2008-02-03  Simon Josefsson <simon@josefsson.org>
2570         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
2571         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
2572         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
2573         Update gnulib files.
2575 2008-02-01  Simon Josefsson <simon@josefsson.org>
2577         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
2578         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
2580 2008-01-31  Simon Josefsson <simon@josefsson.org>
2582         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
2583         lgl/vasnprintf.c: Update gnulib files.
2585 2008-01-27  Nikos <nmav@crystal.(none)>
2587         * src/certtool.c: some updates
2589 2008-01-27  Nikos <nmav@crystal.(none)>
2591         * includes/gnutls/openpgp.h: new definitions
2593 2008-01-26  Nikos <nmav@crystal.(none)>
2595         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
2596         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
2598 2008-01-26  Simon Josefsson <simon@josefsson.org>
2600         * doc/protocol/rfc5077.txt: Add.
2602 2008-01-26  Simon Josefsson <simon@josefsson.org>
2604         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
2606 2008-01-25  Nikos <nmav@crystal.(none)>
2608         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
2609         keyring handling.
2611 2008-01-25  Nikos <nmav@crystal.(none)>
2613         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
2614         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
2615         include a state.
2617 2008-01-25  Nikos <nmav@crystal.(none)>
2619         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2620         src/certtool.gaa: print keyrings
2622 2008-01-23  Simon Josefsson <simon@josefsson.org>
2624         * doc/manpages/Makefile.am: Simplify output.
2626 2008-01-23  Simon Josefsson <simon@josefsson.org>
2628         * doc/manpages/Makefile.am: Fix paths.
2630 2008-01-19  Simon Josefsson <simon@josefsson.org>
2632         * configure.in: Bump version so we are higher than gnutls 2.2.x but
2633         remain compatible.  This will avoid shared library name conflicts
2634         with 2.2.x, and also that any 2.3.x libraries will always be
2635         prefered over 2.2.x.
2637 2008-01-19  Simon Josefsson <simon@josefsson.org>
2639         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
2640         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
2641         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
2642         lgl/vasnprintf.h: Update gnulib files.
2644 2008-01-17  Simon Josefsson <simon@josefsson.org>
2646         * AUTHORS: Update Ludovic's e-mail.
2648 2008-01-17  Simon Josefsson <simon@josefsson.org>
2650         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
2652 2008-01-15  Simon Josefsson <simon@josefsson.org>
2654         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
2655         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
2656         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2657         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
2658         openpgp files moved to lib/openpgp/.
2660 2008-01-15  Simon Josefsson <simon@josefsson.org>
2662         * doc/Makefile.am: Fix pgp-api.texi move.
2664 2008-01-14  Simon Josefsson <simon@josefsson.org>
2666         * doc/protocol/rfc2440.txt: Fix chmod.
2668 2008-01-14  Simon Josefsson <simon@josefsson.org>
2670         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
2672 2008-01-14  Nikos <nmav@crystal.(none)>
2674         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
2675         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
2677 2008-01-14  Nikos <nmav@crystal.(none)>
2679         * NEWS: documented more changes.
2681 2008-01-14  Nikos <nmav@crystal.(none)>
2683         * tests/openpgp/keyring.c: changes for the new api
2685 2008-01-14  Simon Josefsson <simon@josefsson.org>
2687         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
2688         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
2689         gnulib's memmem-simple instead.
2691 2008-01-14  Simon Josefsson <simon@josefsson.org>
2693         * configure.in: Remove libextra/minilozo/Makefile.
2695 2008-01-14  Nikos <nmav@crystal.(none)>
2697         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
2698         openpgp_privkey_export() has parameters to export encrypted secret
2699         keys. Added for future compatibility.
2701 2008-01-13  Simon Josefsson <simon@josefsson.org>
2703         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
2705 2008-01-13  Nikos <nmav@crystal.(none)>
2707         * lib/gnutls_openpgp.c: use the first valid subkey if an
2708         authentication subkey is not found.
2710 2008-01-13  Nikos <nmav@crystal.(none)>
2712         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
2713         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
2714         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
2715         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
2716         make certtool print information on openpgp keys.
2718 2008-01-13  Nikos <nmav@crystal.(none)>
2720         * NEWS: documented changes.
2722 2008-01-13  Nikos <nmav@crystal.(none)>
2724         * README, configure.in, includes/gnutls/gnutls.h.in,
2725         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2726         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2727         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2728         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2729         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2730         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2731         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2732         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2733         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2734         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2735         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2736         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2737         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2738         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2739         lib/openpgp/compat.c, lib/openpgp/extras.c,
2740         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2741         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2742         lib/openpgp/privkey.c, libextra/Makefile.am,
2743         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2744         libextra/opencdk/Makefile.am, libextra/opencdk/README,
2745         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2746         libextra/opencdk/compress.c, libextra/opencdk/context.h,
2747         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2748         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2749         libextra/opencdk/literal.c, libextra/opencdk/main.c,
2750         libextra/opencdk/main.h, libextra/opencdk/misc.c,
2751         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2752         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2753         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2754         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2755         libextra/opencdk/stream.h, libextra/opencdk/types.h,
2756         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2757         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2758         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2759         src/tls_test.c: merged the openpgp branch to head\!
2761 2008-01-12  Nikos <nmav@crystal.(none)>
2763         * libextra/Makefile.am: Added fix by Alon to avoid linking against
2764         /usr/lib/libgnutls.so.
2766 2008-01-09  Simon Josefsson <simon@josefsson.org>
2768         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2769         updated config.rpath.
2771 2008-01-09  Simon Josefsson <simon@josefsson.org>
2773         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2774         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2775         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2776         lgl/printf-parse.c: Update gnulib files.
2778 2008-01-08  Simon Josefsson <simon@josefsson.org>
2780         * NEWS, configure.in: Bump versions.
2782 2008-01-08  Simon Josefsson <simon@josefsson.org>
2784         * ChangeLog: Generated.
2786 2008-01-08  Simon Josefsson <simon@josefsson.org>
2788         * NEWS: Version 2.3.0.
2790 2008-01-08  Simon Josefsson <simon@josefsson.org>
2792         * po/LINGUAS: Sync with TP.
2794 2008-01-08  Simon Josefsson <simon@josefsson.org>
2796         * po/LINGUAS: Sync with TP.
2798 2008-01-08  Simon Josefsson <simon@josefsson.org>
2800         * configure.in: Further LZO fixes.
2802 2008-01-08  Simon Josefsson <simon@josefsson.org>
2804         * doc/reference/Makefile.am: Cleanup after LZO removal.
2806 2008-01-08  Simon Josefsson <simon@josefsson.org>
2808         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2809         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2810         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2811         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2812         libextra/minilzo/testmini.c: Remove LZO compression support.
2814 2008-01-08  Simon Josefsson <simon@josefsson.org>
2816         * Makefile.am: Call git-push (git-push --tags doesn't push
2817         changes..).
2819 2008-01-08  Simon Josefsson <simon@josefsson.org>
2821         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2822         files.
2824 2008-01-07  Simon Josefsson <simon@josefsson.org>
2826         * NEWS: Add.
2828 2008-01-07  Simon Josefsson <simon@josefsson.org>
2830         * lib/ext_server_name.c: Handle more than one server name field
2831         correctly.  Tiny patch from mark.phillips@virgin.net.
2833 2008-01-05  Simon Josefsson <simon@josefsson.org>
2835         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2836         as I can tell.
2838 2008-01-04  Simon Josefsson <simon@josefsson.org>
2840         * NEWS: Add.
2842 2008-01-04  Simon Josefsson <simon@josefsson.org>
2844         * po/LINGUAS, po/ms.po: Sync with TP.
2846 2008-01-04  Simon Josefsson <simon@josefsson.org>
2848         * po/LINGUAS: Sync with TP.
2850 2008-01-02  Simon Josefsson <simon@josefsson.org>
2852         * doc/manpages/Makefile.am: Bump copyright years.
2854 2008-01-02  Simon Josefsson <simon@josefsson.org>
2856         * NEWS: Remove dupe entry.
2858 2008-01-02  Simon Josefsson <simon@josefsson.org>
2860         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2861         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2862         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2863         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2864         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2865         lgl/unistd.in.h: Update gnulib files.
2867 2008-01-02  Simon Josefsson <simon@josefsson.org>
2869         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2870         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2871         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2872         files.
2874 2008-01-02  Simon Josefsson <simon@josefsson.org>
2876         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2878 2007-12-21  Simon Josefsson <simon@josefsson.org>
2880         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2881         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2883 2007-12-21  Simon Josefsson <simon@josefsson.org>
2885         * lib/gnutls_priority.c: Doc fixes.
2887 2007-12-17  Simon Josefsson <simon@josefsson.org>
2889         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2891 2007-12-15  Nikos <nmav@crystal.(none)>
2893         * lib/gnutls_state.c: Fix for certificate selection in servers with
2894         certificate callbacks.
2896 2007-12-16  Nikos <nmav@crystal.(none)>
2898         * : 1   2       lib/gnutls_state.c
2900 2007-12-10  Simon Josefsson <simon@josefsson.org>
2902         * lib/minitasn1/libtasn1.h: Bump versions.
2904 2007-12-14  Simon Josefsson <simon@josefsson.org>
2906         * NEWS: Merge in old NEWS entries.
2908 2007-12-14  Simon Josefsson <simon@josefsson.org>
2910         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2912 2007-12-13  Simon Josefsson <simon@josefsson.org>
2914         * .cvscopying: Add 2007.
2916 2007-12-13  Simon Josefsson <simon@josefsson.org>
2918         * NEWS: Add.
2920 2007-12-13  Simon Josefsson <simon@josefsson.org>
2922         * lib/gnutls_state.c: If the server has a callback, the search for a
2923         valid certificate will fail.  Patch from Nikos.
2925 2007-12-13  Simon Josefsson <simon@josefsson.org>
2927         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2929 2007-12-12  Ludovic Courtès <ludo@gnu.org>
2931         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2932         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
2934 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2936         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2937         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2938         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2939           tests using the OpenPGP API.
2941 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2943         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
2945 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2947         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2948         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2949         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'
2950           to `v-1'.  Update all variables.
2952 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2954         * guile/modules/gnutls/build/enums.scm,
2955         guile/modules/gnutls/build/smobs.scm,
2956         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2957         `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
2958           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
2960 2007-12-11  Simon Josefsson <simon@josefsson.org>
2962         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2964 2007-12-10  Simon Josefsson <simon@josefsson.org>
2966         * NEWS: Add.
2968 2007-12-10  Simon Josefsson <simon@josefsson.org>
2970         * src/certtool.c: Make --verify-chain support larger inputs than
2971         64kb.
2973 2007-12-10  Simon Josefsson <simon@josefsson.org>
2975         * configure.in: Re-order gettext invocation to avoid autoconf
2976         warnings.
2978 2007-12-10  Simon Josefsson <simon@josefsson.org>
2980         * NEWS, configure.in: Bump versions.
2982 2007-12-10  Simon Josefsson <simon@josefsson.org>
2984         * ChangeLog: Generated.
2986 2007-12-10  Simon Josefsson <simon@josefsson.org>
2988         * NEWS: Version 2.1.8.
2990 2007-12-09  Simon Josefsson <simon@josefsson.org>
2992         * doc/Makefile.am: GPLv3 typo.
2994 2007-12-09  Simon Josefsson <simon@josefsson.org>
2996         * NEWS: Doc fix.
2998 2007-12-09  Simon Josefsson <simon@josefsson.org>
3000         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
3001         problem.
3003 2007-12-09  Simon Josefsson <simon@josefsson.org>
3005         * configure.in: GPLv3.
3007 2007-12-09  Simon Josefsson <simon@josefsson.org>
3009         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
3011 2007-12-09  Simon Josefsson <simon@josefsson.org>
3013         * doc/Makefile.am, doc/credentials/Makefile.am,
3014         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
3015         guile/modules/gnutls/extra.scm,
3016         guile/modules/system/documentation/c-snarf.scm,
3017         guile/modules/system/documentation/output.scm,
3018         guile/pre-inst-guile.in, guile/src/extra.c,
3019         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
3020         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
3021         fixes.
3023 2007-12-09  Simon Josefsson <simon@josefsson.org>
3025         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
3027 2007-12-09  Simon Josefsson <simon@josefsson.org>
3029         * doc/gpl-3.0.texi: Use GPLv3 in manual.
3031 2007-12-09  Simon Josefsson <simon@josefsson.org>
3033         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
3034         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
3036 2007-12-09  Simon Josefsson <simon@josefsson.org>
3038         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
3039         includes/gnutls/extra.h, includes/gnutls/openssl.h,
3040         libextra/Makefile.am, libextra/gnutls_extra.h,
3041         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
3042         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
3044 2007-12-09  Simon Josefsson <simon@josefsson.org>
3046         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
3047         in src/.
3049 2007-12-09  Simon Josefsson <simon@josefsson.org>
3051         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
3052         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
3053         tests/gc.c, tests/hostname-check/Makefile.am,
3054         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
3055         tests/key-id/key-id, tests/nist-pkits/pkits,
3056         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
3057         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
3058         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
3059         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
3060         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
3061         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
3062         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
3063         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
3064         tests/pskself.c, tests/resume.c,
3065         tests/rsa-md5-collision/Makefile.am,
3066         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
3067         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
3068         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
3069         tests/utils.c, tests/utils.h, tests/x509paths/chain,
3070         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
3072 2007-12-09  Simon Josefsson <simon@josefsson.org>
3074         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
3075         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
3076         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
3077         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
3078         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
3079         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
3080         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
3081         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
3082         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
3083         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
3084         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
3085         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
3086         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
3087         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
3088         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
3089         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
3091 2007-12-09  Nikos <nmav@crystal.(none)>
3093         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
3094         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
3095         resuming a session.
3097 2007-12-09  Nikos <nmav@crystal.(none)>
3099         * src/common.c: print session ID
3101 2007-12-07  System User <nmav@crystal.(none)>
3103         * NEWS: license update
3105 2007-12-07  System User <nmav@crystal.(none)>
3107         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
3108         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
3109         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3110         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3111         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3112         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
3113         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
3114         src/tls_test.c: GPL parts under GPLv3
3116 2007-12-06  System User <nmav@crystal.(none)>
3118         * lib/gnutls_record.c: It seems we were ahead of our time.
3120 2007-12-06  System User <nmav@crystal.(none)>
3122         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
3123         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
3125 2007-12-06  Simon Josefsson <simon@josefsson.org>
3127         * lib/x509/x509.c: Doc fix.es
3129 2007-12-06  Simon Josefsson <simon@josefsson.org>
3131         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
3132         <dkg-debian.org@fifthhorseman.net>.
3134 2007-12-04  Nikos <nmav@crystal.(none)>
3136         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
3137         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
3139 2007-12-04  Simon Josefsson <simon@josefsson.org>
3141         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
3143 2007-12-03  Nikos <nmav@crystal.(none)>
3145         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
3146         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
3148 2007-12-03  Simon Josefsson <simon@josefsson.org>
3150         * doc/manpages/Makefile.am: Generated.
3152 2007-12-03  Simon Josefsson <simon@josefsson.org>
3154         * NEWS: Add.
3156 2007-12-03  Simon Josefsson <simon@josefsson.org>
3158         * configure.in: Bump version.
3160 2007-12-03  Simon Josefsson <simon@josefsson.org>
3162         * configure.in: Bump to indicate added ABI.
3164 2007-12-03  Simon Josefsson <simon@josefsson.org>
3166         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
3167         links to m4 filenames.
3169 2007-12-03  Simon Josefsson <simon@josefsson.org>
3171         * maint-cfg.mk: Remove gettext havelib files.
3173 2007-12-03  Simon Josefsson <simon@josefsson.org>
3175         * lib/x509/privkey_pkcs8.c: Indent.
3177 2007-12-03  Nikos <nmav@crystal.(none)>
3179         * : 3   0       NEWS
3181 2007-12-02  Nikos <nmav@crystal.(none)>
3183         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
3184         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
3185         of the original function.
3187 2007-12-02  Nikos <nmav@crystal.(none)>
3189         * : 1   1       lib/x509/x509.c
3191 2007-12-01  Simon Josefsson <simon@josefsson.org>
3193         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
3194         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
3196 2007-11-30  Nikos <nmav@crystal.(none)>
3198         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
3199         1.2.4 again (lose DSA2 functionality).
3201 2007-11-30  Nikos <nmav@crystal.(none)>
3203         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
3205 2007-11-29  Simon Josefsson <simon@josefsson.org>
3207         * ChangeLog: Generated.
3209 2007-11-29  Simon Josefsson <simon@josefsson.org>
3211         * NEWS: Version 2.1.7.
3213 2007-11-28  Nikos <nmav@crystal.(none)>
3215         * : 2   2       lib/gnutls_priority.c
3217 2007-11-28  Nikos <nmav@crystal.(none)>
3219         * lib/auth_srp_passwd.c: more assertions.
3221 2007-11-28  Nikos <nmav@crystal.(none)>
3223         * lib/auth_srp.c: more assertions
3225 2007-11-28  Nikos <nmav@crystal.(none)>
3227         * lib/auth_srp.c: added assertion.
3229 2007-11-28  Nikos <nmav@crystal.(none)>
3231         * src/serv.c: fix in priority_set
3233 2007-11-28  Nikos <nmav@crystal.(none)>
3235         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
3237 2007-11-28  Nikos <nmav@crystal.(none)>
3239         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
3240         for priority functions.
3242 2007-11-28  Nikos <nmav@crystal.(none)>
3244         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
3245         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3246         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3247         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3248         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3249         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3250         src/cli.c, src/serv.c: Return the string position in case of an
3251         error in the priority functions.
3253 2007-11-28  Simon Josefsson <simon@josefsson.org>
3255         * lib/gnutls_priority.c: Typo.
3257 2007-11-28  Simon Josefsson <simon@josefsson.org>
3259         * NEWS: Fix.
3261 2007-11-28  Simon Josefsson <simon@josefsson.org>
3263         * lib/gnutls_priority.c: Give example for %COMPAT.
3265 2007-11-28  Simon Josefsson <simon@josefsson.org>
3267         * lib/gnutls_priority.c: Rename HIGH to SECURE.
3269 2007-11-28  Simon Josefsson <simon@josefsson.org>
3271         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
3272         negotiate it in case end only supports it.  Doc fixes.
3274 2007-11-28  Simon Josefsson <simon@josefsson.org>
3276         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
3278 2007-11-28  Simon Josefsson <simon@josefsson.org>
3280         * lib/gnutls_priority.c: Re-indent.
3282 2007-11-28  Simon Josefsson <simon@josefsson.org>
3284         * po/ms.po: Sync with TP.
3286 2007-11-28  Simon Josefsson <simon@josefsson.org>
3288         * doc/manpages/Makefile.am: Generated.
3290 2007-11-28  Simon Josefsson <simon@josefsson.org>
3292         * NEWS: Fix.
3294 2007-11-28  Simon Josefsson <simon@josefsson.org>
3296         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3297         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
3298         gnutls_set_default_export_priority.
3300 2007-11-27  Simon Josefsson <simon@josefsson.org>
3302         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
3304 2007-11-26  Simon Josefsson <simon@josefsson.org>
3306         * doc/protocol/rfc5054.txt: Add.
3308 2007-11-26  Simon Josefsson <simon@josefsson.org>
3310         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
3312 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3314         * : 1   1       lib/gnutls_priority.c
3316 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3318         * lib/x509/common.c: corrected bug in the new read_mpis
3320 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3322         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3323         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
3324         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
3325         export_int was simplified are no artificial limits are imposed any
3326         more
3328 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3330         * lib/x509/common.c: variables for the time functions are not more
3331         rational.
3333 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3335         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
3336         no artificial limits are imposed any more
3338 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3340         * lib/x509/privkey_pkcs8.c: corrected documentation
3342 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3344         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
3345         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
3346         #8 decoding of DSA keys.
3348 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3350         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
3351         DSA private keys.
3353 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3355         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
3356         now compile
3358 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3360         * : 3   3       doc/examples/ex-cert-select.c
3362 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3364         * NEWS, doc/examples/ex-cert-select.c,
3365         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3366         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3367         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
3368         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
3369         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
3370         doc/gnutls.texi, includes/gnutls/compat.h,
3371         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3372         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3373         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
3375 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3377         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
3378         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
3379         cleanup the priority functionality
3381 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3383         * doc/gnutls.texi: links to rfc 5054 (srp)
3385 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3387         * includes/gnutls/compat.h: updated the priority compatibility
3388         functions
3390 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3392         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3393         lib/gnutls_priority.c, lib/gnutls_state.h: added
3394         gnutls_check_priority() to check syntax of priority strings.
3396 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3398         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
3399         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
3400         user_hello_func has been called
3402 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3404         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
3405         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
3406         fixes for the new gnutls_set_priority().
3408 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3410         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
3411         deprecated by the gnutls_set_priority()
3413 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3415         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
3416         functions were deprecated by the gnutls_set_priority()
3418 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3420         * NEWS, configure.in, doc/examples/ex-client-resume.c,
3421         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3422         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3423         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3424         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3425         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
3426         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3427         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3428         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3429         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
3430         gnutls_set_priority() to replace gnutls_set_default_priority2().
3432 2007-11-16  Simon Josefsson <simon@josefsson.org>
3434         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
3435         opencdk fixes that were lost in 0.6.6 upgrade.
3437 2007-11-16  Simon Josefsson <simon@josefsson.org>
3439         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3440         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
3441         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
3443 2007-11-16  Simon Josefsson <simon@josefsson.org>
3445         * NEWS, configure.in: Bump versions.
3447 2007-11-15  Simon Josefsson <simon@josefsson.org>
3449         * ChangeLog: Generated.
3451 2007-11-15  Simon Josefsson <simon@josefsson.org>
3453         * NEWS: Version 2.1.6.
3455 2007-11-15  Simon Josefsson <simon@josefsson.org>
3457         * NEWS: Add.
3459 2007-11-15  Simon Josefsson <simon@josefsson.org>
3461         * NEWS: Add.
3463 2007-11-15  Simon Josefsson <simon@josefsson.org>
3465         * NEWS: Add.
3467 2007-11-15  Simon Josefsson <simon@josefsson.org>
3469         * includes/gnutls/compat.h: Revert rename of
3470         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3471         GNUTLS_E_UNKNOWN_ALGORITHM.
3473 2007-11-15  Simon Josefsson <simon@josefsson.org>
3475         * includes/gnutls/gnutls.h.in: Revert rename of
3476         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3477         GNUTLS_E_UNKNOWN_ALGORITHM.
3479 2007-11-15  Simon Josefsson <simon@josefsson.org>
3481         * lib/gnutls_errors.c: Revert rename of
3482         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3483         GNUTLS_E_UNKNOWN_ALGORITHM.
3485 2007-11-14  Simon Josefsson <simon@josefsson.org>
3487         * libextra/opencdk/seskey.c: Doc fix.
3489 2007-11-14  Simon Josefsson <simon@josefsson.org>
3491         * libextra/opencdk/keydb.c: Doc fix.
3493 2007-11-14  Simon Josefsson <simon@josefsson.org>
3495         * lib/gnutls_record.c: Doc fix.
3497 2007-11-14  Simon Josefsson <simon@josefsson.org>
3499         * lib/gnutls_cert.c: Doc fix.
3501 2007-11-14  Simon Josefsson <simon@josefsson.org>
3503         * lib/gnutls_anon_cred.c: Doc fix.
3505 2007-11-14  Simon Josefsson <simon@josefsson.org>
3507         * lib/gnutls_state.c: Doc fix.
3509 2007-11-14  Simon Josefsson <simon@josefsson.org>
3511         * lib/gnutls_x509.c: Doc fix.
3513 2007-11-14  Simon Josefsson <simon@josefsson.org>
3515         * lib/gnutls_x509.c: Doc fix.
3517 2007-11-14  Simon Josefsson <simon@josefsson.org>
3519         * lib/gnutls_psk.c: Doc fix.
3521 2007-11-14  Simon Josefsson <simon@josefsson.org>
3523         * lib/gnutls_algorithms.c: Doc fix.
3525 2007-11-14  Simon Josefsson <simon@josefsson.org>
3527         * lib/gnutls_handshake.c: Doc fixes.
3529 2007-11-14  Simon Josefsson <simon@josefsson.org>
3531         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
3532         stuff to compat.h.
3534 2007-11-14  Simon Josefsson <simon@josefsson.org>
3536         * guile/src/extra.c: Use new APIs.
3538 2007-11-14  Simon Josefsson <simon@josefsson.org>
3540         * guile/modules/gnutls/build/enums.scm: Typo.
3542 2007-11-14  Simon Josefsson <simon@josefsson.org>
3544         * guile/modules/gnutls/build/enums.scm,
3545         guile/modules/gnutls/build/smobs.scm: Update API.
3547 2007-11-14  Simon Josefsson <simon@josefsson.org>
3549         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
3550         name of unknown-hash-algorithm).
3552 2007-11-14  Simon Josefsson <simon@josefsson.org>
3554         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
3555         error.
3557 2007-11-14  Simon Josefsson <simon@josefsson.org>
3559         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
3560         mappings to compat.h.
3562 2007-11-14  Simon Josefsson <simon@josefsson.org>
3564         * src/cli.c, src/common.c: Use new API.
3566 2007-11-14  Simon Josefsson <simon@josefsson.org>
3568         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
3569         libextra/gnutls_openpgp.c: Use new API.
3571 2007-11-14  Simon Josefsson <simon@josefsson.org>
3573         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
3575 2007-11-14  Simon Josefsson <simon@josefsson.org>
3577         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
3578         library.
3580 2007-11-14  Simon Josefsson <simon@josefsson.org>
3582         * src/cli.c: Use new API.
3584 2007-11-14  Simon Josefsson <simon@josefsson.org>
3586         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3587         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
3589 2007-11-14  Simon Josefsson <simon@josefsson.org>
3591         * includes/gnutls/compat.h: Fix.
3593 2007-11-14  Simon Josefsson <simon@josefsson.org>
3595         * includes/gnutls/compat.h: Remove trustdb error code, since we
3596         removed all functions.
3598 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3600         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
3601         lib/gnutls_compress_int.c: some updates in the compression code
3603 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3605         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
3606         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
3607         decompression of expanded compression data.
3609 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3611         * lib/gnutls_cipher.c: When decompressed data are more than the
3612         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
3614 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3616         * : 1   1       src/certtool.gaa
3618 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3620         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
3621         Applied documentation and prototype fixes reported by Evan Martin
3622         <martine@danga.com>.
3624 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3626         * doc/gnutls.texi: updated the links to openpgp draft
3628 2007-11-05  Simon Josefsson <simon@josefsson.org>
3630         * src/cli.c: Add warnings about messages used by Emacs tls.el.
3632 2007-11-03  Simon Josefsson <simon@josefsson.org>
3634         * NEWS, configure.in: Bump versions.
3636 2007-11-03  Simon Josefsson <simon@josefsson.org>
3638         * doc/protocol/rfc5081.txt: Add.
3640 2007-11-01  Simon Josefsson <simon@josefsson.org>
3642         * ChangeLog: Generated.
3644 2007-11-01  Simon Josefsson <simon@josefsson.org>
3646         * NEWS: Version 2.1.5.
3648 2007-11-01  Simon Josefsson <simon@josefsson.org>
3650         * NEWS: Add.
3652 2007-11-01  Simon Josefsson <simon@josefsson.org>
3654         * NEWS: Add.
3656 2007-11-01  Simon Josefsson <simon@josefsson.org>
3658         * NEWS: Add.
3660 2007-11-01  Simon Josefsson <simon@josefsson.org>
3662         * configure.in: Bump ABI to 25.
3664 2007-11-01  Simon Josefsson <simon@josefsson.org>
3666         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
3668 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3670         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
3672 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3674         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
3675         exported (without sign).
3677 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3679         * src/crypt.gaa: parameters -> group parameters
3681 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3683         * AUTHORS, Makefile.am, NEWS, README, THANKS,
3684         build-aux/config.rpath, configure.in, doc/Makefile.am,
3685         doc/gnutls.texi, includes/gnutls/extra.h,
3686         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
3687         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
3688         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
3689         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
3690         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
3691         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
3692         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
3693         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
3694         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
3695         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
3696         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
3697         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
3698         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
3699         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
3700         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
3701         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
3702         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
3703         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
3704         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
3705         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
3706         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
3707         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
3708         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
3709         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3710         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
3711         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
3712         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
3713         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
3714         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
3715         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3716         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
3717         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
3718         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
3719         lib/gnutls_session.h, lib/gnutls_session_pack.c,
3720         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
3721         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
3722         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
3723         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3724         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3725         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3726         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3727         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3728         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3729         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3730         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3731         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3732         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3733         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3734         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3735         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3736         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3737         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3738         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3739         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3740         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3741         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
3742         Changed my name to my "official" name.
3744 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3746         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3747         old defines to compat.c.
3749 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3751         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3752         ld version.
3754 2007-10-29  Simon Josefsson <simon@josefsson.org>
3756         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3757         gnutls_set_default_export priority.  The old functions returned an
3758         error code, need to fake it.
3760 2007-10-29  Simon Josefsson <simon@josefsson.org>
3762         * Makefile.am: Reorder release target, to do disconnected ops first,
3763         and to avoid losing tags.
3765 2007-10-29  Simon Josefsson <simon@josefsson.org>
3767         * NEWS, configure.in: Bump versions.
3769 2007-10-29  Simon Josefsson <simon@josefsson.org>
3771         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3772         lgl/stdint.in.h: Update gnulib files.
3774 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3776         * configure.in: Used the original libtool library version.
3778 2007-10-27  Simon Josefsson <simon@josefsson.org>
3780         * ChangeLog: Generated.
3782 2007-10-27  Simon Josefsson <simon@josefsson.org>
3784         * NEWS: Version 2.1.4.
3786 2007-10-27  Simon Josefsson <simon@josefsson.org>
3788         * doc/manpages/Makefile.am: Generated.
3790 2007-10-27  Simon Josefsson <simon@josefsson.org>
3792         * configure.in: Bump version.
3794 2007-10-27  Simon Josefsson <simon@josefsson.org>
3796         * includes/gnutls/compat.h: Add for backwards compatibility.
3798 2007-10-27  Simon Josefsson <simon@josefsson.org>
3800         * doc/gnutls.texi: Fix typo.
3802 2007-10-27  Simon Josefsson <simon@josefsson.org>
3804         * NEWS: Add.
3806 2007-10-27  Simon Josefsson <simon@josefsson.org>
3808         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3809         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3810         lgl/stdint.in.h: Update gnulib files.
3812 2007-10-27  Simon Josefsson <simon@josefsson.org>
3814         * NEWS: Add.
3816 2007-10-27  Simon Josefsson <simon@josefsson.org>
3818         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3819         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3820         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3822 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3824         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3825         src/certtool.gaa: quick-random option was removed since it is now
3826         the default.
3828 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3830         * : 1   2       lib/gnutls_algorithms.c
3832 2007-10-26  Ludovic Courtès <ludo@gnu.org>
3834         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3835         bindings.
3837 2007-10-25  Simon Josefsson <simon@josefsson.org>
3839         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3840         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
3841         +0200
3843 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3845         * doc/gnutls.texi: added some text for the debugging functions.
3847 2007-10-25  Simon Josefsson <simon@josefsson.org>
3849         * doc/gnutls.texi: Typo.
3851 2007-10-25  Simon Josefsson <simon@josefsson.org>
3853         * Makefile.am: Reorder and simplify.
3855 2007-10-25  Simon Josefsson <simon@josefsson.org>
3857         * lib/gnutls_state.c: Doc fix.
3859 2007-10-25  Simon Josefsson <simon@josefsson.org>
3861         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3862         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
3863         +0300
3865 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3867         * : 2   2       doc/examples/ex-serv-pgp.c
3869 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3871         * NEWS, doc/examples/ex-client-srp.c,
3872         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3873         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3874         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3875         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3876         and GNUTLS_PRIORITIES_SECURITY_HIGH
3878 2007-10-24  Simon Josefsson <simon@josefsson.org>
3880         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3881         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
3882         +0300
3884 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3886         * lib/gnutls_v2_compat.c: The user handshake callback function is
3887         now called on SSLv2 hello messages.
3889 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3891         * NEWS, doc/examples/ex-client-resume.c,
3892         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3893         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3894         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3895         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3896         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3897         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3898         gnutls_set_default_priority2() and deprecated
3899         gnutls_set_default_priority().
3901 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3903         * : 4   0       doc/manpages/certtool.1
3905 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3907         * NEWS: added news entry for --disable-quick-random
3909 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3911         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3912         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3913         generation. The option --disable-quick-random was introduced.
3915 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3917         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3918         some examples.
3920 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3922         * configure.in: The library version is now 14 instead of 24. (14 is
3923         greater than our current 13).
3925 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3927         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3928         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3929         gnutls_session_enable_compatibility_mode() to allow enabling all
3930         supported compatibility options (like disabling padding). Some other
3931         bug fixes in tls-test.c.
3933 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3935         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3936         documentation for the new convert functions.
3938 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3940         * lib/gnutls_priority.c: renamed zlib to deflate
3942 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3944         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3945         since we changed our interfaces and some other fixes.
3947 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3949         * : 2   2       lib/gnutls_algorithms.c
3951 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3953         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3954         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3955         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3956         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3957         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3958         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3959         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3960         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3961         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3962         doc/examples/tcp.c: Added copyright notices to examples
3964 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3966         * includes/gnutls/gnutls.h.in: corrected the prototypes
3968 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3970         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3971         UNKNOWN_ALGORITHM
3973 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3975         * includes/gnutls/gnutls.h.in: corrected typo.
3977 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3979         * : 1   1       lib/gnutls_record.c
3981 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3983         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3984         the priority functions to be more compatible to our interface and
3985         avoid parsing on every session generation. The current approach
3986         stores parsed data to our integer format.CG:
3988         -----------------------------------------------------------------------
3990 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3992         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3993         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3994         servers talk to buggy clients that complain if TLS 1.0 padding is
3995         used.
3997 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3999         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
4000         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
4001         functions that accept text instead of integers.
4003 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4005         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
4006         Removed some ancient non-used functions.
4008 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4010         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
4011         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
4012         +0300
4014 2007-10-22  Simon Josefsson <simon@josefsson.org>
4016         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
4018 2007-10-22  Simon Josefsson <simon@josefsson.org>
4020         * lgl/m4/gc-camellia.m4: Add.
4022 2007-10-22  Simon Josefsson <simon@josefsson.org>
4024         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
4025         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
4027 2007-10-22  Simon Josefsson <simon@josefsson.org>
4029         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
4030         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
4031         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
4032         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
4033         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
4034         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
4035         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
4036         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
4037         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
4038         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
4039         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
4040         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
4041         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
4042         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
4043         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
4044         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
4045         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
4046         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
4047         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
4048         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
4049         lgl/wchar_.h: Update gnulib files.
4051 2007-10-22  Simon Josefsson <simon@josefsson.org>
4053         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
4054         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
4055         +0300
4057 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4059         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
4060         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
4061         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
4062         lib/gnutls_state.c, libextra/gnutls_extra.c,
4063         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
4064         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
4065         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
4066         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
4067         src/common.c: Occurences of gnutls_openpgp_key were renamed to
4068         gnutls_openpgp_cert, leaving an API compatibility layer.
4070 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4072         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
4073         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
4074         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
4075         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
4076         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
4077         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
4078         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
4079         gnutls_openpgp_cert_t
4081 2007-10-17  Simon Josefsson <simon@josefsson.org>
4083         * ChangeLog: Generated.
4085 2007-10-17  Simon Josefsson <simon@josefsson.org>
4087         * lib/Makefile.am: Revert mistake removal.
4089 2007-10-17  Simon Josefsson <simon@josefsson.org>
4091         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
4092         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
4093         src/serv-gaa.h, src/serv.gaa: Generated.
4095 2007-10-17  Simon Josefsson <simon@josefsson.org>
4097         * NEWS: Version 2.1.3.
4099 2007-10-17  Simon Josefsson <simon@josefsson.org>
4101         * configure.in: Bump ABI version.
4103 2007-10-17  Simon Josefsson <simon@josefsson.org>
4105         * lib/gnutls_extensions.c, lib/gnutls_int.h,
4106         lib/gnutls_supplemental.c: Remove tls-authz.
4108 2007-10-17  Simon Josefsson <simon@josefsson.org>
4110         * doc/gnutls.texi: Remove tls-authz.
4112 2007-10-17  Simon Josefsson <simon@josefsson.org>
4114         * NEWS, configure.in, doc/examples/Makefile.am,
4115         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
4116         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
4117         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
4118         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
4120 2007-10-15  Simon Josefsson <simon@josefsson.org>
4122         * configure.in: Bump version.
4124 2007-10-15  Simon Josefsson <simon@josefsson.org>
4126         * NEWS: Add.
4128 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4130         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
4131         default priorities.
4133 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4135         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
4136         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
4137         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
4138         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
4139         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
4140         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
4141         Corrected bugs in the openpgp certificate verification functions
4142         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
4143         anywhere)
4145 2007-10-14  Simon Josefsson <simon@josefsson.org>
4147         * ChangeLog: Generated.
4149 2007-10-14  Simon Josefsson <simon@josefsson.org>
4151         * NEWS: Typo.
4153 2007-10-14  Simon Josefsson <simon@josefsson.org>
4155         * NEWS: Version 2.1.2.
4157 2007-10-14  Simon Josefsson <simon@josefsson.org>
4159         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
4161 2007-10-14  Simon Josefsson <simon@josefsson.org>
4163         * NEWS: Wrap.
4165 2007-10-14  Simon Josefsson <simon@josefsson.org>
4167         * NEWS: Mention enum's.
4169 2007-10-14  Simon Josefsson <simon@josefsson.org>
4171         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
4172         deprecated SRP alerts to compat.h.
4174 2007-10-14  Simon Josefsson <simon@josefsson.org>
4176         * includes/gnutls/compat.h: Add compatibility mapping for
4177         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
4179 2007-10-14  Simon Josefsson <simon@josefsson.org>
4181         * configure.in: Encode in shared library that we aren't backwards
4182         compatible.
4184 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4186         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
4187         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
4188         references to trustdb
4190 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4192         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
4193         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4194         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
4195         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
4196         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
4197         all the trustdb related code. It wasn't used and trustdbs are not
4198         specified anywhere except pgp. Now we use the standard key rings.
4200 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4202         * doc/gnutls.texi: more text
4204 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4206         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
4207         in the default priorities.
4209 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4211         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
4212         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
4213         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
4214         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
4216 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4218         * doc/gnutls.texi: Updated documentation.
4220 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4222         * : 1   0       NEWS
4224 2007-10-09  Simon Josefsson <simon@josefsson.org>
4226         * NEWS: Mention certtool --quick-random.
4228 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4230         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
4231         alert numbers.
4233 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4235         * lib/x509/extensions.c: added an assertion.
4237 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4239         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
4241 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4243         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
4244         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
4245         +0300
4247 2007-10-08  Ludovic Courtès <ludo@gnu.org>
4249         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
4250         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.
4252 2007-10-08  Ludovic Courtès <ludo@gnu.org>
4254         * NEWS: Update `NEWS'.
4256 2007-10-08  Ludovic Courtès <ludo@gnu.org>
4258         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
4259           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
4261 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4263         * : 1   1       doc/Makefile.am
4265 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4267         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
4268         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
4269         2007 +0300
4271 2007-10-08  Simon Josefsson <simon@josefsson.org>
4273         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
4274         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
4275         2007 +0300
4277 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4279         * lib/auth_srp.c: corrected possible size issue
4281 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4283         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
4284         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
4285         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
4286         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
4287         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
4288         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
4289         Removed all the xml functions and stubs, as well as references in
4290         the documentation.
4292 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4294         * lib/gnutls_alert.c: error_to_alert() now always return an alert
4295         number. This is to avoid sending illegal values when the return
4296         value is not checked (commonplace).
4298 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4300         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
4302 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4304         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
4305         src/certtool.gaa: Added the --quick-random option to certtool to
4306         improve generation time of private keys.  They delay is quite
4307         annoying especially when generating test keys.
4309 2007-10-06  Simon Josefsson <simon@josefsson.org>
4311         * configure.in: Bump versions.
4313 2007-10-06  Simon Josefsson <simon@josefsson.org>
4315         * NEWS: Add.
4317 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4319         * src/certtool.c: Corrected output in DER format and corrected
4320         output for smime_to_pkcs7 to output in outfile instead of stdout.
4322 2007-09-24  Simon Josefsson <simon@josefsson.org>
4324         * ChangeLog: Generated.
4326 2007-09-24  Simon Josefsson <simon@josefsson.org>
4328         * configure.in: Bump version.
4330 2007-09-24  Simon Josefsson <simon@josefsson.org>
4332         * NEWS: Version 2.1.1.
4334 2007-09-24  Simon Josefsson <simon@josefsson.org>
4336         * NEWS: Add.
4338 2007-09-24  Simon Josefsson <simon@josefsson.org>
4340         * configure.in: Rework Camellia configure messages and logic.
4342 2007-09-24  Simon Josefsson <simon@josefsson.org>
4344         * NEWS: Add fixes, for trac.
4346 2007-09-24  Simon Josefsson <simon@josefsson.org>
4348         * NEWS: Add.
4350 2007-09-24  Simon Josefsson <simon@josefsson.org>
4352         * configure.in: Typo.
4354 2007-09-24  Simon Josefsson <simon@josefsson.org>
4356         * configure.in: Add --disable-camellia.  Remove automake
4357         conditional, not used.
4359 2007-09-24  Simon Josefsson <simon@josefsson.org>
4361         * AUTHORS: Add.
4363 2007-09-24  Simon Josefsson <simon@josefsson.org>
4365         * NEWS: Add.
4367 2007-09-24  Simon Josefsson <simon@josefsson.org>
4369         * NEWS: Bump version.
4371 2007-09-24  Simon Josefsson <simon@josefsson.org>
4373         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
4374         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
4375         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
4376         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
4377         src/tls_test.c: Add patch to support Camellia, contributed by
4378         Yoshisato YANAGISAWA.  Fixes #1.  See
4380         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
4382 2007-09-20  Simon Josefsson <simon@josefsson.org>
4384         * ChangeLog: Generated.
4386 2007-09-20  Simon Josefsson <simon@josefsson.org>
4388         * NEWS: Version 2.1.0.
4390 2007-09-20  Simon Josefsson <simon@josefsson.org>
4392         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
4393         add -g to it.
4395 2007-09-20  Simon Josefsson <simon@josefsson.org>
4397         * src/cli-gaa.c, src/serv-gaa.c: Generated.
4399 2007-09-20  Simon Josefsson <simon@josefsson.org>
4401         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
4403 2007-09-20  Simon Josefsson <simon@josefsson.org>
4405         * src/cli.gaa: Set variables to NULL.
4407 2007-09-20  Simon Josefsson <simon@josefsson.org>
4409         * lib/ext_oprfi.c: Fix crash.
4411 2007-09-20  Simon Josefsson <simon@josefsson.org>
4413         * lib/ext_oprfi.c: Fix crash.
4415 2007-09-20  Simon Josefsson <simon@josefsson.org>
4417         * src/serv.c: Fix infloop.
4419 2007-09-20  Simon Josefsson <simon@josefsson.org>
4421         * src/serv.c: Fix crash.
4423 2007-09-20  Simon Josefsson <simon@josefsson.org>
4425         * src/cli.c: Fix crash.
4427 2007-09-20  Simon Josefsson <simon@josefsson.org>
4429         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
4430         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
4431         Opaque PRF Input in gnutls-cli and gnutls-serv.
4433 2007-09-20  Simon Josefsson <simon@josefsson.org>
4435         * doc/manpages/Makefile.am: Generated.
4437 2007-09-20  Simon Josefsson <simon@josefsson.org>
4439         * NEWS: Mention how to enable oprfi support.
4441 2007-09-20  Simon Josefsson <simon@josefsson.org>
4443         * doc/gnutls.texi: Typo.
4445 2007-09-20  Simon Josefsson <simon@josefsson.org>
4447         * lib/Makefile.am: Document more.
4449 2007-09-20  Simon Josefsson <simon@josefsson.org>
4451         * lib/ext_oprfi.c: Doc fix.
4453 2007-09-20  Simon Josefsson <simon@josefsson.org>
4455         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
4456         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
4457         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
4458         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
4459         extension.
4461 2007-09-20  Simon Josefsson <simon@josefsson.org>
4463         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
4465 2007-09-20  Simon Josefsson <simon@josefsson.org>
4467         * doc/gnutls.texi: Typo.
4469 2007-09-20  Simon Josefsson <simon@josefsson.org>
4471         * NEWS: Add.
4473 2007-09-20  Simon Josefsson <simon@josefsson.org>
4475         * configure.in: Bump versions.
4477 2007-09-20  Simon Josefsson <simon@josefsson.org>
4479         * doc/examples/Makefile.am: Fix -I's.
4481 2007-09-20  Simon Josefsson <simon@josefsson.org>
4483         * ChangeLog: Generated.
4485 2007-09-20  Simon Josefsson <simon@josefsson.org>
4487         * Makefile.am: Fix release target (git-tag no longer exit with
4488         failure for non-existing tags).
4490 2007-09-20  Simon Josefsson <simon@josefsson.org>
4492         * NEWS: Version 2.0.1.
4494 2007-09-20  Simon Josefsson <simon@josefsson.org>
4496         * doc/gnutls.texi: Improve TLS ext section.
4498 2007-09-19  Simon Josefsson <simon@josefsson.org>
4500         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
4502 2007-09-18  Simon Josefsson <simon@josefsson.org>
4504         * doc/gnutls.texi: Notes on adding a new TLS extension.
4506 2007-09-17  Simon Josefsson <simon@josefsson.org>
4508         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
4509         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
4510         +0200
4512 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4514         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
4515         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
4516         +0200
4518 2007-09-17  Simon Josefsson <simon@josefsson.org>
4520         * NEWS: Add.
4522 2007-09-17  Simon Josefsson <simon@josefsson.org>
4524         * doc/Makefile.am, doc/credentials/Makefile.am,
4525         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
4526         doc/credentials/gnutls-http-serv,
4527         doc/credentials/openpgp-server-key.txt,
4528         doc/credentials/openpgp-server.txt,
4529         doc/credentials/openpgp/Makefile.am,
4530         doc/credentials/openpgp/cli_pub.asc,
4531         doc/credentials/openpgp/cli_ring.asc,
4532         doc/credentials/openpgp/cli_sec.asc,
4533         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
4534         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
4535         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
4536         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
4537         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
4538         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
4539         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
4540         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
4541         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
4542         doc/credentials/x509-server-dsa.pem,
4543         doc/credentials/x509-server-key-dsa.pem,
4544         doc/credentials/x509-server-key.pem,
4545         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
4546         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
4547         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
4548         doc/credentials/x509/clicert-dsa.pem,
4549         doc/credentials/x509/clicert.pem,
4550         doc/credentials/x509/clikey-dsa.pem,
4551         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
4552         doc/credentials/x509/key.pem, src/Makefile.am,
4553         src/gnutls-http-serv, src/openpgp/Makefile.am,
4554         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
4555         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
4556         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
4557         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
4558         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
4559         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
4560         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
4561         src/ to doc/credentials/.
4563 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4565         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
4566         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
4567         2007 +0300
4569 2007-09-11  Simon Josefsson <simon@josefsson.org>
4571         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
4572         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
4573         duplicate gnulib modules.
4575 2007-09-11  Simon Josefsson <simon@josefsson.org>
4577         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
4578         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4579         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
4580         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
4581         duplicate gnulib modules.
4583 2007-09-11  Simon Josefsson <simon@josefsson.org>
4585         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
4586         gnulib files.
4588 2007-09-11  Simon Josefsson <simon@josefsson.org>
4590         * lgl/m4/absolute-header.m4: Update gnulib files.
4592 2007-09-11  Simon Josefsson <simon@josefsson.org>
4594         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
4595         lgl/realloc.c, lgl/stdlib_.h: Add.
4597 2007-09-04  Ludovic Courtès <ludo@gnu.org>
4599         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
4600         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
4601           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4603 2007-09-04  Ludovic Courtès <ludo@gnu.org>
4605         * 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
4606           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4608 2007-09-10  Simon Josefsson <simon@josefsson.org>
4610         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
4611         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
4613 2007-09-10  Simon Josefsson <simon@josefsson.org>
4615         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
4616         doc/examples/.cvsignore, doc/manpages/.cvsignore,
4617         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
4618         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
4619         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
4620         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
4621         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
4622         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
4623         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
4624         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
4625         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
4626         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
4627         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
4628         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
4629         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
4630         tests/sha2/.cvsignore, tests/userid/.cvsignore,
4631         tests/x509paths/.cvsignore: Remove .cvsignore's.
4633 2007-09-07  Simon Josefsson <simon@josefsson.org>
4635         * NEWS: Fix.
4637 2007-09-07  Simon Josefsson <simon@josefsson.org>
4639         * configure.in: Bump versions.
4641 2007-09-07  Simon Josefsson <simon@josefsson.org>
4643         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
4644         values for SRP.
4646 2007-09-06  Simon Josefsson <simon@josefsson.org>
4648         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
4650 2007-09-04  Simon Josefsson <simon@josefsson.org>
4652         * ChangeLog: Generated.
4654 2007-09-04  Simon Josefsson <simon@josefsson.org>
4656         * NEWS: Version 2.0.0.
4658 2007-09-04  Simon Josefsson <simon@josefsson.org>
4660         * NEWS: Add.
4662 2007-09-03  Simon Josefsson <simon@josefsson.org>
4664         * NEWS: Add 1.6.x entries.
4666 2007-09-03  Simon Josefsson <simon@josefsson.org>
4668         * NEWS: Fix.
4670 2007-09-03  Simon Josefsson <simon@josefsson.org>
4672         * configure.in: Use three-digit versions.
4674 2007-09-01  Simon Josefsson <simon@josefsson.org>
4676         * NEWS: Fix.
4678 2007-09-01  Simon Josefsson <simon@josefsson.org>
4680         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
4681         v1.1.
4683 2007-08-31  Simon Josefsson <simon@josefsson.org>
4685         * NEWS, configure.in: Bump versions.
4687 2007-08-31  Simon Josefsson <simon@josefsson.org>
4689         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
4690         v1.0.
4692 2007-08-31  Simon Josefsson <simon@josefsson.org>
4694         * configure.in: Drop gnits mode.
4696 2007-08-31  Simon Josefsson <simon@josefsson.org>
4698         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
4699         anonymous ciphers are disabled.
4701 2007-08-31  Simon Josefsson <simon@josefsson.org>
4703         * doc/examples/Makefile.am: Don't try to build ex-client1 if
4704         anonymous ciphers are disabled.
4706 2007-08-27  Simon Josefsson <simon@josefsson.org>
4708         * ChangeLog: Generated.
4710 2007-08-27  Simon Josefsson <simon@josefsson.org>
4712         * NEWS: Version 1.7.19.
4714 2007-08-27  Simon Josefsson <simon@josefsson.org>
4716         * NEWS: Add.
4718 2007-08-27  Simon Josefsson <simon@josefsson.org>
4720         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
4721         GNUTLS_CRD_IA.
4723 2007-08-27  Simon Josefsson <simon@josefsson.org>
4725         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4727 2007-08-27  Simon Josefsson <simon@josefsson.org>
4729         * NEWS: Add.
4731 2007-08-27  Simon Josefsson <simon@josefsson.org>
4733         * lib/gnutls_errors.c: Doc fix.
4735 2007-08-27  Simon Josefsson <simon@josefsson.org>
4737         * lib/gnutls_handshake.c: Revert "Check that value is negative
4738         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4740 2007-08-27  Simon Josefsson <simon@josefsson.org>
4742         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4743         positive "errors".  Would fix bug reported by Andreas Metzler
4744         <ametzler@downhill.at.eu.org> in
4746         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4748 2007-08-27  Simon Josefsson <simon@josefsson.org>
4750         * lib/gnutls_handshake.c: Check that value is negative before using
4751         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
4752         <ametzler@downhill.at.eu.org> in
4754         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4756 2007-08-24  Simon Josefsson <simon@josefsson.org>
4758         * NEWS: Add.
4760 2007-08-24  Simon Josefsson <simon@josefsson.org>
4762         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4763         OpenCDK 0.6.4.
4765 2007-08-24  Simon Josefsson <simon@josefsson.org>
4767         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4769 2007-08-23  Simon Josefsson <simon@josefsson.org>
4771         * gl/readline.c: Upgrade gnulib files.
4773 2007-08-23  Simon Josefsson <simon@josefsson.org>
4775         * src/certtool.c: No need for getline.h.
4777 2007-08-23  Simon Josefsson <simon@josefsson.org>
4779         * NEWS: Add.
4781 2007-08-23  Simon Josefsson <simon@josefsson.org>
4783         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4784         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4785         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4786         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4787         lgl/stdio_.h: Upgrade gnulib files.
4789 2007-08-23  Simon Josefsson <simon@josefsson.org>
4791         * NEWS: Add.
4793 2007-08-23  Simon Josefsson <simon@josefsson.org>
4795         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4796         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4797         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4798         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4799         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4800         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4801         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4802         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4804 2007-08-20  Simon Josefsson <simon@josefsson.org>
4806         * NEWS, configure.in: Bump versions.
4808 2007-08-20  Simon Josefsson <simon@josefsson.org>
4810         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4811         disabled.
4813 2007-08-16  Simon Josefsson <simon@josefsson.org>
4815         * ChangeLog: Generated.
4817 2007-08-16  Simon Josefsson <simon@josefsson.org>
4819         * NEWS: Version 1.7.18.
4821 2007-08-16  Simon Josefsson <simon@josefsson.org>
4823         * NEWS: Add.
4825 2007-08-16  Simon Josefsson <simon@josefsson.org>
4827         * configure.in: Bump version.
4829 2007-08-16  Simon Josefsson <simon@josefsson.org>
4831         * NEWS: Add.
4833 2007-08-16  Simon Josefsson <simon@josefsson.org>
4835         * NEWS: Add.
4837 2007-08-16  Simon Josefsson <simon@josefsson.org>
4839         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4840         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4841         mix for different sized variables.  Tiny patch from
4843         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4845 2007-08-15  Simon Josefsson <simon@josefsson.org>
4847         * doc/Makefile.am: Typo.
4849 2007-08-15  Simon Josefsson <simon@josefsson.org>
4851         * doc/Makefile.am: Install images in info directory.
4853 2007-08-15  Simon Josefsson <simon@josefsson.org>
4855         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4856         doc/arch/certificate-user-use-case.pdf,
4857         doc/arch/client-server-use-case.eps,
4858         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4859         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4860         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4861         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4862         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4863         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4864         doc/gnutls-certificate-user-use-case.pdf,
4865         doc/gnutls-client-server-use-case.eps,
4866         doc/gnutls-client-server-use-case.pdf,
4867         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4868         doc/gnutls-handshake-sequence.eps,
4869         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4870         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4871         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4872         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4874 2007-08-15  Simon Josefsson <simon@josefsson.org>
4876         * doc/Makefile.am, doc/gnutls-internals.eps,
4877         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4878         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4879         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4880         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4881         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4882         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
4883         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4885 2007-08-15  Simon Josefsson <simon@josefsson.org>
4887         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4888         used.
4890 2007-08-15  Simon Josefsson <simon@josefsson.org>
4892         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
4893         <ametzler@downhill.at.eu.org>.
4895 2007-08-15  Simon Josefsson <simon@josefsson.org>
4897         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
4898         Metzler <ametzler@downhill.at.eu.org>.
4900 2007-08-15  Simon Josefsson <simon@josefsson.org>
4902         * ChangeLog: Generated.
4904 2007-08-15  Simon Josefsson <simon@josefsson.org>
4906         * NEWS: Typo.
4908 2007-08-15  Simon Josefsson <simon@josefsson.org>
4910         * NEWS: Version 1.7.17.
4912 2007-08-15  Simon Josefsson <simon@josefsson.org>
4914         * doc/manpages/Makefile.am: Generated.
4916 2007-08-13  Simon Josefsson <simon@josefsson.org>
4918         * NEWS: Add.
4920 2007-08-13  Simon Josefsson <simon@josefsson.org>
4922         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4923         gnutls_openpgp_privkey_sign_hash.
4925 2007-08-13  Simon Josefsson <simon@josefsson.org>
4927         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4928         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4929         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4930         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4931         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4932         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4933         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4934         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4935         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4936         src/tls_test.c: Use *_t types consistently.
4938 2007-08-12  Simon Josefsson <simon@josefsson.org>
4940         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4941         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4942         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4943         sign callback.
4945 2007-08-12  Simon Josefsson <simon@josefsson.org>
4947         * tests/x509signself.c: Fix warnings.
4949 2007-08-11  Simon Josefsson <simon@josefsson.org>
4951         * doc/manpages/Makefile.am: Update.
4953 2007-08-11  Simon Josefsson <simon@josefsson.org>
4955         * configure.in: Set shared library version correctly.
4957 2007-08-11  Simon Josefsson <simon@josefsson.org>
4959         * NEWS, includes/gnutls/gnutls.h.in: New errors
4960         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4962 2007-08-11  Simon Josefsson <simon@josefsson.org>
4964         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4965         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.
4967 2007-08-10  Simon Josefsson <simon@josefsson.org>
4969         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4970         codes.
4972 2007-08-10  Simon Josefsson <simon@josefsson.org>
4974         * doc/manpages/Makefile.am: Update.
4976 2007-08-10  Simon Josefsson <simon@josefsson.org>
4978         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4979         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4980         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4981         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
4982         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.
4984 2007-08-10  Simon Josefsson <simon@josefsson.org>
4986         * NEWS: Add.
4988 2007-08-10  Simon Josefsson <simon@josefsson.org>
4990         * tests/Makefile.am: Build x509self.
4992 2007-08-10  Simon Josefsson <simon@josefsson.org>
4994         * tests/x509self.c: New file.
4996 2007-08-08  Simon Josefsson <simon@josefsson.org>
4998         * NEWS: Add.
5000 2007-08-08  Simon Josefsson <simon@josefsson.org>
5002         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
5003         RFC is out and we've done simple interop of it.
5005 2007-08-08  Simon Josefsson <simon@josefsson.org>
5007         * AUTHORS: Add.
5009 2007-08-08  Simon Josefsson <simon@josefsson.org>
5011         * NEWS: Add.
5013 2007-08-08  Simon Josefsson <simon@josefsson.org>
5015         * po/pl.po, po/sv.po: Sync with TP.
5017 2007-08-08  Simon Josefsson <simon@josefsson.org>
5019         * NEWS: Add.
5021 2007-07-09  Ludovic Courtès <ludo@gnu.org>
5023         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
5024         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5026 2007-08-08  Simon Josefsson <simon@josefsson.org>
5028         * NEWS: Add.
5030 2007-08-03  Ludovic Courtès <ludo@gnu.org>
5032         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
5033         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>
5035 2007-08-08  Simon Josefsson <simon@josefsson.org>
5037         * NEWS, configure.in: Bump versions.
5039 2007-08-08  Simon Josefsson <simon@josefsson.org>
5041         * ChangeLog: Generated.
5043 2007-08-07  Simon Josefsson <simon@josefsson.org>
5045         * NEWS: Version 1.7.16.
5047 2007-08-07  Simon Josefsson <simon@josefsson.org>
5049         * NEWS: Add.
5051 2007-08-07  Simon Josefsson <simon@josefsson.org>
5053         * NEWS: Add.
5055 2007-08-07  Simon Josefsson <simon@josefsson.org>
5057         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
5058         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
5059         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
5060         gl/override/doc/gpl-2.0.texi.diff,
5061         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
5062         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
5063         Update gnulib files.
5065 2007-08-02  Ludovic Courtès <ludo@gnu.org>
5067         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5069 2007-08-01  Ludovic Courtès <ludo@gnu.org>
5071         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
5072         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
5073           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5075 2007-08-02  Simon Josefsson <simon@josefsson.org>
5077         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
5079 2007-08-02  Simon Josefsson <simon@josefsson.org>
5081         * AUTHORS: Add.
5083 2007-07-14  Simon Josefsson <simon@josefsson.org>
5085         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
5087 2007-07-14  Simon Josefsson <simon@josefsson.org>
5089         * NEWS: Add.
5091 2007-07-14  Simon Josefsson <simon@josefsson.org>
5093         * configure.in: Bump versions.
5095 2007-07-14  Simon Josefsson <simon@josefsson.org>
5097         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
5098         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
5099         Eden <n.mavrogiannopoulos@gmail.com>.
5101 2007-07-12  Simon Josefsson <simon@josefsson.org>
5103         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
5104         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
5106 2007-07-09  Simon Josefsson <simon@josefsson.org>
5108         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
5109         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
5111 2007-07-09  Simon Josefsson <simon@josefsson.org>
5113         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
5114         errors regarding internals.texi.  See
5116         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
5118 2007-07-09  Simon Josefsson <simon@josefsson.org>
5120         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
5121         when guile isn't installed built yet.
5123 2007-07-08  Ludovic Courtès <ludo@gnu.org>
5125         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
5126         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>
5128 2007-07-06  Simon Josefsson <simon@josefsson.org>
5130         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
5132 2007-07-02  Ludovic Courtès <ludo@gnu.org>
5134         * 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>
5136 2007-07-03  Simon Josefsson <simon@josefsson.org>
5138         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
5140 2007-07-02  Simon Josefsson <simon@josefsson.org>
5142         * ChangeLog: Generated.
5144 2007-07-02  Simon Josefsson <simon@josefsson.org>
5146         * NEWS: Version 1.7.15.
5148 2007-07-02  Simon Josefsson <simon@josefsson.org>
5150         * po/LINGUAS: Revert.
5152 2007-07-02  Simon Josefsson <simon@josefsson.org>
5154         * po/LINGUAS: Sync with TP.
5156 2007-07-02  Simon Josefsson <simon@josefsson.org>
5158         * NEWS: Add.
5160 2007-07-02  Simon Josefsson <simon@josefsson.org>
5162         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
5163         Fix gnulib name changes.
5165 2007-07-02  Simon Josefsson <simon@josefsson.org>
5167         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
5168         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
5169         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5170         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
5171         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
5172         Update gnulib files.  Fix GPL renaming.
5174 2007-07-02  Simon Josefsson <simon@josefsson.org>
5176         * NEWS: Add.
5178 2007-07-02  Simon Josefsson <simon@josefsson.org>
5180         * doc/gnutls.texi: Typo.
5182 2007-07-02  Simon Josefsson <simon@josefsson.org>
5184         * doc/gnutls.texi: Improve installation instructions.
5186 2007-07-02  Simon Josefsson <simon@josefsson.org>
5188         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
5189         ludo@gnu.org (Ludovic Courtès).
5191 2007-06-29  Simon Josefsson <simon@josefsson.org>
5193         * NEWS: Add.
5195 2007-06-29  Simon Josefsson <simon@josefsson.org>
5197         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
5198         discussions with ludo@gnu.org (Ludovic Courtès).
5200 2007-06-29  Simon Josefsson <simon@josefsson.org>
5202         * configure.in: Check for scm_from_locale_string instead of SCM_API.
5203         Patch from ludo@gnu.org (Ludovic Courtès).
5205 2007-06-29  Simon Josefsson <simon@josefsson.org>
5207         * NEWS: Add.
5209 2007-06-29  Simon Josefsson <simon@josefsson.org>
5211         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
5212         Reported by ludo@gnu.org (Ludovic Courtès).
5214 2007-06-27  Simon Josefsson <simon@josefsson.org>
5216         * doc/TODO: Add.
5218 2007-06-27  Simon Josefsson <simon@josefsson.org>
5220         * NEWS: Add.
5222 2007-06-27  Simon Josefsson <simon@josefsson.org>
5224         * po/LINGUAS, po/ms.po: Sync with TP.
5226 2007-06-27  Simon Josefsson <simon@josefsson.org>
5228         * NEWS: Add.
5230 2007-06-27  Simon Josefsson <simon@josefsson.org>
5232         * tests/key-id/key-id: Can't use /dev/null as template under
5233         mingw32, probably really a bug in cfg+.
5235 2007-06-27  Simon Josefsson <simon@josefsson.org>
5237         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
5239 2007-06-26  Simon Josefsson <simon@josefsson.org>
5241         * NEWS, configure.in: Check that the guile header files is recent
5242         enough and that it works.
5244 2007-06-26  Simon Josefsson <simon@josefsson.org>
5246         * configure.in: Move Guile setup stuff down under 'External
5247         libraries'.
5249 2007-06-26  Simon Josefsson <simon@josefsson.org>
5251         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
5252         bindings.
5254 2007-06-26  Simon Josefsson <simon@josefsson.org>
5256         * NEWS, configure.in: Bump versions.
5258 2007-06-26  Simon Josefsson <simon@josefsson.org>
5260         * ChangeLog: Generated.
5262 2007-06-26  Simon Josefsson <simon@josefsson.org>
5264         * NEWS: Version 1.7.14.
5266 2007-06-26  Simon Josefsson <simon@josefsson.org>
5268         * NEWS: Add.
5270 2007-06-26  Simon Josefsson <simon@josefsson.org>
5272         * NEWS: Add.
5274 2007-06-26  Simon Josefsson <simon@josefsson.org>
5276         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
5277         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
5278         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
5279         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
5280         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
5281         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
5282         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
5283         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
5284         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
5285         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5286         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
5287         gnulib files.
5289 2007-06-26  Simon Josefsson <simon@josefsson.org>
5291         * NEWS: Add.
5293 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
5295         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
5296         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5298 2007-06-26  Simon Josefsson <simon@josefsson.org>
5300         * NEWS: Add.
5302 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
5304         * 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>
5306 2007-06-20  Simon Josefsson <simon@josefsson.org>
5308         * NEWS: Add.
5310 2007-06-20  Simon Josefsson <simon@josefsson.org>
5312         * THANKS: Add.
5314 2007-06-20  Simon Josefsson <simon@josefsson.org>
5316         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
5317         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
5318         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
5320 2007-06-20  Simon Josefsson <simon@josefsson.org>
5322         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
5324 2007-06-15  Simon Josefsson <simon@josefsson.org>
5326         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
5328 2007-06-14  Simon Josefsson <simon@josefsson.org>
5330         * AUTHORS: Update PGP key.
5332 2007-06-14  Simon Josefsson <simon@josefsson.org>
5334         * AUTHORS: Change Ludovic' description.
5336 2007-06-14  Simon Josefsson <simon@josefsson.org>
5338         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
5340 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
5342         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
5343           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
5344           that the allocated buffer is large-enough to contain the list of
5345           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5347 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
5349         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
5350         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
5351           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5353 2007-06-13  Simon Josefsson <simon@josefsson.org>
5355         * NEWS, configure.in: Bump versions.
5357 2007-06-13  Simon Josefsson <simon@josefsson.org>
5359         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
5361 2007-06-12  Simon Josefsson <simon@josefsson.org>
5363         * doc/TODO: Add.
5365 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
5367         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
5368         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5370 2007-06-12  Simon Josefsson <simon@josefsson.org>
5372         * doc/Makefile.am: Clarify that guile.texi dependencies are
5373         dependencies of gnutls.texi too.
5375 2007-06-11  Simon Josefsson <simon@josefsson.org>
5377         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
5379 2007-06-11  Simon Josefsson <simon@josefsson.org>
5381         * THANKS, configure.in: Need to use CFLAGS when checking for
5382         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
5383         <ktk@enterprise.bidmc.harvard.edu>.
5385 2007-06-11  Simon Josefsson <simon@josefsson.org>
5387         * ChangeLog: Generated.
5389 2007-06-11  Simon Josefsson <simon@josefsson.org>
5391         * NEWS: Version 1.7.13.
5393 2007-06-11  Simon Josefsson <simon@josefsson.org>
5395         * Makefile.am: Fix update-po target.
5397 2007-06-11  Simon Josefsson <simon@josefsson.org>
5399         * NEWS: Fix.
5401 2007-06-11  Simon Josefsson <simon@josefsson.org>
5403         * NEWS: Add.
5405 2007-06-11  Simon Josefsson <simon@josefsson.org>
5407         * doc/manpages/Makefile.am: Fix copyright years.
5409 2007-06-11  Simon Josefsson <simon@josefsson.org>
5411         * doc/reference/gnutls.types: Add, to work around problems if this
5412         file isn't present.
5414 2007-06-11  Simon Josefsson <simon@josefsson.org>
5416         * Makefile.am: Fix release target.
5418 2007-06-11  Simon Josefsson <simon@josefsson.org>
5420         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
5422 2007-06-11  Simon Josefsson <simon@josefsson.org>
5424         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
5425         gnulib_libs, to fix rpath issue.
5427 2007-06-11  Simon Josefsson <simon@josefsson.org>
5429         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
5431 2007-06-11  Simon Josefsson <simon@josefsson.org>
5433         * NEWS: Add.
5435 2007-06-11  Simon Josefsson <simon@josefsson.org>
5437         * NEWS: Add.
5439 2007-06-11  Simon Josefsson <simon@josefsson.org>
5441         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5442         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
5443         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
5444         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
5445         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
5446         files.
5448 2007-06-11  Simon Josefsson <simon@josefsson.org>
5450         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5451         libextra/opencdk/compress.c, libextra/opencdk/context.h,
5452         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5453         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
5454         libextra/opencdk/main.c, libextra/opencdk/main.h,
5455         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5456         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5457         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5458         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
5459         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
5460         OpenCDK 0.6.3.
5462 2007-06-11  Simon Josefsson <simon@josefsson.org>
5464         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
5465         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
5466         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
5468 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
5470         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
5471         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
5472           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
5473           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.
5475 2007-06-08  Simon Josefsson <simon@josefsson.org>
5477         * NEWS, configure.in: Bump versions.
5479 2007-06-08  Simon Josefsson <simon@josefsson.org>
5481         * ChangeLog: Generated.
5483 2007-06-08  Simon Josefsson <simon@josefsson.org>
5485         * NEWS: Version 1.7.12.
5487 2007-06-08  Simon Josefsson <simon@josefsson.org>
5489         * NEWS: Add.
5491 2007-06-08  Simon Josefsson <simon@josefsson.org>
5493         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
5495 2007-06-08  Simon Josefsson <simon@josefsson.org>
5497         * NEWS: Add.
5499 2007-06-08  Simon Josefsson <simon@josefsson.org>
5501         * NEWS: Add.
5503 2007-06-08  Simon Josefsson <simon@josefsson.org>
5505         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
5506         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
5507         +0200
5509 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
5511         * po/Makevars: Try to fix line number collisions.
5513 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5515         * configure.in, guile/src/Makefile.am: Fixed the
5516         `-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
5517           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
5519 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5521         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
5522           being detected.
5524 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5526         * m4/guile.m4: Added `guile.m4', per Simon's request.
5528 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5530         * configure.in: Don't look for Guile when `guile-snarf' is not
5531         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
5533 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
5535         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
5537 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
5539         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
5541 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5543         * doc/guile.texi: More @node fixes.
5545 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5547         * doc/guile.texi: Avoid @node collisions with main manual.
5549 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5551         * doc/Makefile.am: Need -I for config.h.
5553 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5555         * Makefile.am: Need to build doc/ after guile/.
5557 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5559         * NEWS: Add.
5561 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5563         * guile/src/Makefile.am: Need -I for config.h.
5565 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
5567         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
5568         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
5570 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
5572         * doc/extract-guile-c-doc.scm,
5573         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
5574         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
5575           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
5576           argument.
5578 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
5580         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
5581         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.
5583 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
5585         * doc/gnutls.texi: Revert unnecessary changes.
5587 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
5589         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
5590         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
5592 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5594         * doc/guile.texi: Minor doc fixes.
5596 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5598         * doc/Makefile.am: Handle missing Guile when building the
5599         documentation.
5601 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5603         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
5604         doc/guile.texi: Integrated documentation of Guile bindings.
5606 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5608         * configure.in, guile/src/Makefile.am: Try to handle "function
5609         declaration isn't a prototype" warnings.
5611 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
5613         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5614         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
5615         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
5616         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
5617         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5619 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5621         * Makefile.am, configure.in, guile/Makefile.am,
5622         guile/modules/Makefile.am, guile/modules/gnutls.scm,
5623         guile/modules/gnutls/build/enums.scm,
5624         guile/modules/gnutls/build/priorities.scm,
5625         guile/modules/gnutls/build/smobs.scm,
5626         guile/modules/gnutls/build/utils.scm,
5627         guile/modules/gnutls/extra.scm,
5628         guile/modules/system/documentation/README,
5629         guile/modules/system/documentation/c-snarf.scm,
5630         guile/modules/system/documentation/output.scm,
5631         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
5632         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
5633         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
5634         guile/src/make-session-priorities.scm,
5635         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
5636         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
5637         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
5638         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
5639         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
5640         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
5641         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
5642         guile/tests/rsa-parameters.pem,
5643         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
5644         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
5645         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
5646         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
5647         `make' and `make check' do work.
5649 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
5651         * doc/Makefile.am: Make sure all images are distributed in all
5652         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5654 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5656         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
5657         Reported by Dennis Vshivkov <walrus@amur.ru> in
5658         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
5660 2007-05-27  Simon Josefsson <simon@josefsson.org>
5662         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
5664 2007-05-27  Simon Josefsson <simon@josefsson.org>
5666         * THANKS: Add.
5668 2007-05-27  Simon Josefsson <simon@josefsson.org>
5670         * NEWS: Fix.
5672 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5674         * NEWS: [no log message]
5676 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5678         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
5680 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5682         * NEWS: Add.
5684 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5686         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
5687         already properly decoded value, assume it is due to a bad password
5688         rather than ASN.1 error.  Reported by Nate Nielsen
5689         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
5691 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5693         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
5694         by Nate Nielsen <nielsen-list@memberwebs.com>.
5696 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5698         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
5699         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
5701 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5703         * THANKS: Add (from 1.6.x).
5705 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5707         * NEWS, configure.in: Bump versions.
5709 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5711         * ChangeLog: Generated.
5713 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5715         * NEWS: Version 1.7.11.
5717 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5719         * NEWS: Fix.
5721 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5723         * configure.in: Bump versions.
5725 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5727         * NEWS: Add.
5729 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5731         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5733 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5735         * ChangeLog: Generated.
5737 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5739         * NEWS: Version 1.7.10.
5741 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5743         * Makefile.am: Use cg instead of cvs commands, for update-po target.
5745 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5747         * NEWS: Add.
5749 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5751         * Makefile.am: Change release target from cvs to git.
5753 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5755         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5757 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5759         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5760         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5761         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5763 2007-05-25  Simon Josefsson <simon@josefsson.org>
5765         * NEWS: Typo.
5767 2007-05-24  Simon Josefsson <simon@josefsson.org>
5769         * doc/manpages/Makefile.am: Update.
5771 2007-05-24  Simon Josefsson <simon@josefsson.org>
5773         * lib/gnutls_x509.c: Use new API.
5775 2007-05-24  Simon Josefsson <simon@josefsson.org>
5777         * NEWS: Add.
5779 2007-05-24  Simon Josefsson <simon@josefsson.org>
5781         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5782         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5783         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5784         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5785         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5786         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5787         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5789 2007-05-24  Simon Josefsson <simon@josefsson.org>
5791         * configure.in: Bump versions.
5793 2007-05-24  Simon Josefsson <simon@josefsson.org>
5795         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5796         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5797         gnutls_x509_crt_get_raw_issuer_dn.
5799 2007-05-23  Timo Schulz <twoaday@gnutls.org>
5801         * libextra/openpgp/xml.c: fix the key ID representation in the XML
5802         code.
5804 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5806         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5807         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5808         code: elgamal keys are not supported.  bug fix for the key import
5809         (base64) code, store the stream and close it in the deinit function.
5811 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5813         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5814         keyring in base64 format.  This is the same file as cli_ring.gpg but
5815         armored.
5817 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5819         * libextra/openpgp/extras.c: do not close the input stream in the
5820         import code when the base64 is used.
5822 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5824         * tests/openpgp/keyring.c: few more comments.
5826 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5828         * configure.in: add makefile for the openpgp test folder
5830 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5832         * libextra/openpgp/extras.c: patch to support raw keyrings.
5834 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5836         * tests/Makefile.am, tests/openpgp/Makefile.am,
5837         tests/openpgp/keyring.c: Add simple openpgp test.
5839 2007-05-12  Simon Josefsson <simon@josefsson.org>
5841         * ChangeLog: [no log message]
5843 2007-05-12  Simon Josefsson <simon@josefsson.org>
5845         * NEWS: Version 1.7.9.
5847 2007-05-12  Simon Josefsson <simon@josefsson.org>
5849         * NEWS: Add.
5851 2007-05-12  Simon Josefsson <simon@josefsson.org>
5853         * tests/Makefile.am: Reorder to work around libtool bug.
5855 2007-05-12  Simon Josefsson <simon@josefsson.org>
5857         * NEWS: Fix.
5859 2007-05-12  Simon Josefsson <simon@josefsson.org>
5861         * NEWS: Add.
5863 2007-05-12  Simon Josefsson <simon@josefsson.org>
5865         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5866         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5867         libextra/opencdk/context.h, libextra/opencdk/filters.h,
5868         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5869         libextra/opencdk/literal.c, libextra/opencdk/main.c,
5870         libextra/opencdk/main.h, libextra/opencdk/misc.c,
5871         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5872         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5873         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5874         libextra/opencdk/write-packet.c: Update.
5876 2007-05-11  Simon Josefsson <simon@josefsson.org>
5878         * NEWS: Add.
5880 2007-05-11  Simon Josefsson <simon@josefsson.org>
5882         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5883         OpenPGP.
5885 2007-05-03  Simon Josefsson <simon@josefsson.org>
5887         * doc/gendocs_template, gl/override/doc/gendocs_template,
5888         gl/override/doc/gendocs_template.diff: Update.
5890 2007-05-03  Simon Josefsson <simon@josefsson.org>
5892         * doc/gendocs_template: Revert to upstream gnulib version.
5894 2007-05-03  Simon Josefsson <simon@josefsson.org>
5896         * NEWS: Fix.
5898 2007-05-03  Simon Josefsson <simon@josefsson.org>
5900         * NEWS: Add.
5902 2007-05-03  Simon Josefsson <simon@josefsson.org>
5904         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5905         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5906         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5907         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5908         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5909         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5910         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5912 2007-05-02  Simon Josefsson <simon@josefsson.org>
5914         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5916 2007-05-02  Simon Josefsson <simon@josefsson.org>
5918         * lib/x509/output.c: Fix mem leaks.
5920 2007-04-29  Simon Josefsson <simon@josefsson.org>
5922         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5924 2007-04-24  Timo Schulz <twoaday@gnutls.org>
5926         * libextra/opencdk/literal.c: missing file.
5928 2007-04-24  Simon Josefsson <simon@josefsson.org>
5930         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5931         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5933 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5935         * libextra/opencdk/dummy.c: [no log message]
5937 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5939         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5940         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5941         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5942         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5943         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5944         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5945         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5946         libextra/opencdk/main.c, libextra/opencdk/main.h,
5947         libextra/opencdk/md.c, libextra/opencdk/md.h,
5948         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5949         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5950         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5951         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5952         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5953         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5954         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5955         libextra/opencdk/types.h, libextra/opencdk/verify.c,
5956         libextra/opencdk/write-packet.c: replace the old build-in opencdk
5957         version with the most recent cvs version.
5959 2007-04-22  Simon Josefsson <simon@josefsson.org>
5961         * configure.in: Check for OpenCDK function that is only available in
5962         OpenCDK 0.6.0.
5964 2007-04-21  Simon Josefsson <simon@josefsson.org>
5966         * doc/TODO: Add.
5968 2007-04-21  Simon Josefsson <simon@josefsson.org>
5970         * doc/protocol/draft-badra-tls-password-00.txt,
5971         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5973 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5975         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5976         and some cleanups.
5978 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5980         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5981         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5982         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5983         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5984         patches for the opencdk migration.
5986 2007-04-19  Simon Josefsson <simon@josefsson.org>
5988         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5989         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
5991 2007-04-18  Simon Josefsson <simon@josefsson.org>
5993         * doc/gnutls.texi: Mention P12 structure.
5995 2007-04-18  Simon Josefsson <simon@josefsson.org>
5997         * tests/tlsia.c: Check return codes from init functions.
5999 2007-04-18  Simon Josefsson <simon@josefsson.org>
6001         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
6003 2007-04-17  Simon Josefsson <simon@josefsson.org>
6005         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
6006         default serial number.
6008 2007-04-17  Simon Josefsson <simon@josefsson.org>
6010         * NEWS: Add.
6012 2007-04-16  Simon Josefsson <simon@josefsson.org>
6014         * NEWS, configure.in: Bump versions.
6016 2007-04-16  Simon Josefsson <simon@josefsson.org>
6018         * ChangeLog: [no log message]
6020 2007-04-16  Simon Josefsson <simon@josefsson.org>
6022         * NEWS: Version 1.7.8.
6024 2007-04-16  Simon Josefsson <simon@josefsson.org>
6026         * lib/x509/x509_write.c: Doc fix.
6028 2007-04-16  Simon Josefsson <simon@josefsson.org>
6030         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
6032 2007-04-16  Simon Josefsson <simon@josefsson.org>
6034         * NEWS, doc/manpages/Makefile.am: Add.
6036 2007-04-16  Simon Josefsson <simon@josefsson.org>
6038         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
6040 2007-04-16  Simon Josefsson <simon@josefsson.org>
6042         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
6043         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
6044         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
6045         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
6046         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
6047         lgl/vasnprintf.c, lgl/wchar_.h: Update.
6049 2007-04-16  Simon Josefsson <simon@josefsson.org>
6051         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
6052         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
6053         warnings, tiny patch from Andreas Metzler
6054         <ametzler@downhill.at.eu.org>.
6056 2007-04-12  Simon Josefsson <simon@josefsson.org>
6058         * doc/TODO: Fix.
6060 2007-04-12  Simon Josefsson <simon@josefsson.org>
6062         * doc/TODO: Fix.
6064 2007-04-12  Simon Josefsson <simon@josefsson.org>
6066         * doc/TODO: Add.
6068 2007-04-11  Simon Josefsson <simon@josefsson.org>
6070         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
6072 2007-04-10  Simon Josefsson <simon@josefsson.org>
6074         * NEWS: Add.
6076 2007-04-10  Simon Josefsson <simon@josefsson.org>
6078         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
6079         Respect ENABLE_AUTHZ.
6081 2007-04-10  Simon Josefsson <simon@josefsson.org>
6083         * lib/gnutls_extensions.c: Make tls-authz conditional on
6084         ENABLE_AUTHZ.
6086 2007-04-10  Simon Josefsson <simon@josefsson.org>
6088         * configure.in: Add anon conditional.
6090 2007-04-10  Simon Josefsson <simon@josefsson.org>
6092         * configure.in: Fix --disable-*.
6094 2007-04-10  Simon Josefsson <simon@josefsson.org>
6096         * configure.in: Add --disable-tls-authorization.
6098 2007-04-10  Simon Josefsson <simon@josefsson.org>
6100         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
6101         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
6103 2007-04-06  Simon Josefsson <simon@josefsson.org>
6105         * src/cli.c: Make -d work again after last change.
6107 2007-04-06  Simon Josefsson <simon@josefsson.org>
6109         * NEWS: Add.
6111 2007-04-06  Simon Josefsson <simon@josefsson.org>
6113         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
6115 2007-04-04  Simon Josefsson <simon@josefsson.org>
6117         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
6118         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
6120 2007-04-04  Simon Josefsson <simon@josefsson.org>
6122         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
6123         gnutls_cipher_suite_info API, suggested by Howard Chu
6124         <hyc@symas.com>.
6126 2007-04-04  Simon Josefsson <simon@josefsson.org>
6128         * src/common.c: Don't hard code algorithm list.
6130 2007-04-04  Simon Josefsson <simon@josefsson.org>
6132         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
6133         new APIs to list supported algorithms: gnutls_cipher_list,
6134         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
6135         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
6136         Howard Chu <hyc@symas.com>.
6138 2007-04-04  Simon Josefsson <simon@josefsson.org>
6140         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
6141         definition, since gnutls-extra no longer touches it.
6143 2007-04-04  Simon Josefsson <simon@josefsson.org>
6145         * src/cli.c: Init the library immediately (for print_list(), called
6146         by gaa_parser, to be able to call gnutls functions).
6148 2007-04-03  Simon Josefsson <simon@josefsson.org>
6150         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
6151         since libgnutls-extra links to it.
6153 2007-04-03  Simon Josefsson <simon@josefsson.org>
6155         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
6156         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
6157         -I's to CPPFLAGS automatically.
6159 2007-04-03  Simon Josefsson <simon@josefsson.org>
6161         * configure.in: Need stddef.h for opencdk.h.
6163 2007-04-03  Simon Josefsson <simon@josefsson.org>
6165         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
6166         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
6167         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
6168         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
6169         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
6170         lgl/m4/gnulib-comp.m4: Update.
6172 2007-04-03  Simon Josefsson <simon@josefsson.org>
6174         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
6176 2007-04-03  Simon Josefsson <simon@josefsson.org>
6178         * NEWS: Add.
6180 2007-04-03  Simon Josefsson <simon@josefsson.org>
6182         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
6183         opencdk, remove opencdk.m4.
6185 2007-04-03  Simon Josefsson <simon@josefsson.org>
6187         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
6188         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6189         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
6190         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
6192 2007-03-28  Simon Josefsson <simon@josefsson.org>
6194         * lib/x509/output.c: No need to error about unknown algorithm, it
6195         already says unknown.
6197 2007-03-28  Simon Josefsson <simon@josefsson.org>
6199         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
6200         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
6201         algorithms (e.g., ECC).
6203 2007-03-28  Simon Josefsson <simon@josefsson.org>
6205         * lib/gnutls_str.c: No need for vasprintf.h.
6207 2007-03-28  Simon Josefsson <simon@josefsson.org>
6209         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
6210         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
6211         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
6212         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
6213         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
6214         lgl/vasprintf.c, lgl/vasprintf.h: Update.
6216 2007-03-21  Simon Josefsson <simon@josefsson.org>
6218         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
6219         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
6220         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
6222 2007-03-21  Simon Josefsson <simon@josefsson.org>
6224         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
6225         Phillips <deanna@sdf.lonestar.org>.
6227 2007-03-21  Simon Josefsson <simon@josefsson.org>
6229         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
6230         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
6232 2007-03-15  Simon Josefsson <simon@josefsson.org>
6234         * doc/TODO: Add.
6236 2007-03-15  Simon Josefsson <simon@josefsson.org>
6238         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
6239         Weimer <fweimer@bfk.de>.
6241 2007-03-12  Simon Josefsson <simon@josefsson.org>
6243         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
6244         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
6245         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
6246         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
6247         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
6248         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
6249         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
6250         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
6252 2007-03-07  Simon Josefsson <simon@josefsson.org>
6254         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
6256 2007-03-07  Simon Josefsson <simon@josefsson.org>
6258         * lib/gnutls_buffers.c: Simplify error handling.
6260 2007-03-07  Simon Josefsson <simon@josefsson.org>
6262         * NEWS: Add.
6264 2007-03-07  Simon Josefsson <simon@josefsson.org>
6266         * lib/gnutls_priority.c: Doc fix.
6268 2007-03-07  Simon Josefsson <simon@josefsson.org>
6270         * configure.in: Bump due to added APIs.
6272 2007-03-07  Simon Josefsson <simon@josefsson.org>
6274         * lib/gnutls_priority.c: Prefer aes256.
6276 2007-03-06  Simon Josefsson <simon@josefsson.org>
6278         * doc/manpages/Makefile.am: Update.
6280 2007-03-06  Simon Josefsson <simon@josefsson.org>
6282         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
6284 2007-03-06  Simon Josefsson <simon@josefsson.org>
6286         * lgl/stdio_.h: Update.
6288 2007-03-05  Simon Josefsson <simon@josefsson.org>
6290         * src/serv.c: Use libgnutls' priorities.
6292 2007-03-05  Simon Josefsson <simon@josefsson.org>
6294         * src/cli.c: Fix.
6296 2007-03-05  Simon Josefsson <simon@josefsson.org>
6298         * tests/dhepskself.c: Remove priority setting.  Fix output.
6300 2007-03-05  Simon Josefsson <simon@josefsson.org>
6302         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
6303         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
6304         confusing priority setting stuff.
6306 2007-03-05  Simon Josefsson <simon@josefsson.org>
6308         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
6310 2007-03-05  Simon Josefsson <simon@josefsson.org>
6312         * lib/ext_authz.c: Don't assert when no authz.
6314 2007-03-05  Simon Josefsson <simon@josefsson.org>
6316         * src/cli.c: Use default ciphers.  Simplify SRP callback.
6318 2007-03-05  Simon Josefsson <simon@josefsson.org>
6320         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
6322 2007-03-05  Simon Josefsson <simon@josefsson.org>
6324         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
6326 2007-03-05  Simon Josefsson <simon@josefsson.org>
6328         * lib/gnutls_priority.c: Indent and doc fix.
6330 2007-03-05  Simon Josefsson <simon@josefsson.org>
6332         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
6333         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
6335 2007-03-05  Simon Josefsson <simon@josefsson.org>
6337         * configure.in: Reorder.
6339 2007-03-05  Simon Josefsson <simon@josefsson.org>
6341         * configure.in: Reorder.
6343 2007-03-05  Simon Josefsson <simon@josefsson.org>
6345         * configure.in: Reorder.
6347 2007-03-05  Simon Josefsson <simon@josefsson.org>
6349         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
6350         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
6351         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
6352         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
6353         build-aux.
6355 2007-03-05  Simon Josefsson <simon@josefsson.org>
6357         * configure.in: Use build-aux/.
6359 2007-03-05  Simon Josefsson <simon@josefsson.org>
6361         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
6362         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
6363         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
6364         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
6366 2007-02-26  Simon Josefsson <simon@josefsson.org>
6368         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
6370 2007-02-26  Simon Josefsson <simon@josefsson.org>
6372         * po/sv.po: Sync with TP.
6374 2007-02-26  Simon Josefsson <simon@josefsson.org>
6376         * po/pl.po: Sync with TP.
6378 2007-02-26  Simon Josefsson <simon@josefsson.org>
6380         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
6382 2007-02-25  Simon Josefsson <simon@josefsson.org>
6384         * doc/examples/.cvsignore: [no log message]
6386 2007-02-25  Simon Josefsson <simon@josefsson.org>
6388         * doc/gnutls.texi: Add authz server.
6390 2007-02-25  Simon Josefsson <simon@josefsson.org>
6392         * NEWS: Fix.
6394 2007-02-25  Simon Josefsson <simon@josefsson.org>
6396         * doc/examples/Makefile.am: Add authz.
6398 2007-02-25  Simon Josefsson <simon@josefsson.org>
6400         * doc/examples/ex-serv-authz.c: Add.
6402 2007-02-25  Simon Josefsson <simon@josefsson.org>
6404         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
6406 2007-02-24  Simon Josefsson <simon@josefsson.org>
6408         * lib/x509/x509.c: Add credits.
6410 2007-02-22  Simon Josefsson <simon@josefsson.org>
6412         * lib/x509/output.c: Minor tweaks to proxy output.
6414 2007-02-22  Simon Josefsson <simon@josefsson.org>
6416         * NEWS: Add.
6418 2007-02-22  Simon Josefsson <simon@josefsson.org>
6420         * THANKS: Typo.
6422 2007-02-22  Simon Josefsson <simon@josefsson.org>
6424         * THANKS: Add.
6426 2007-02-22  Simon Josefsson <simon@josefsson.org>
6428         * tests/.cvsignore: [no log message]
6430 2007-02-22  Simon Josefsson <simon@josefsson.org>
6432         * tests/dn.c: Other cert.
6434 2007-02-22  Simon Josefsson <simon@josefsson.org>
6436         * tests/Makefile.am: Add dn.
6438 2007-02-22  Simon Josefsson <simon@josefsson.org>
6440         * tests/dn.c: Add.
6442 2007-02-22  Simon Josefsson <simon@josefsson.org>
6444         * lib/x509/x509.c: Rename.
6446 2007-02-22  Simon Josefsson <simon@josefsson.org>
6448         * includes/gnutls/x509.h: Rename non-released functions.
6450 2007-02-22  Simon Josefsson <simon@josefsson.org>
6452         * lib/x509/x509.h: Remove.
6454 2007-02-22  Simon Josefsson <simon@josefsson.org>
6456         * lib/x509/x509.c: Code cleanup and documentation of last patch.
6458 2007-02-22  Simon Josefsson <simon@josefsson.org>
6460         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
6462 2007-02-22  Simon Josefsson <simon@josefsson.org>
6464         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
6465         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
6467 2007-02-22  Simon Josefsson <simon@josefsson.org>
6469         * NEWS, configure.in: Bump versions.
6471 2007-02-22  Simon Josefsson <simon@josefsson.org>
6473         * ChangeLog: [no log message]
6475 2007-02-22  Simon Josefsson <simon@josefsson.org>
6477         * NEWS: Version 1.7.7.
6479 2007-02-22  Simon Josefsson <simon@josefsson.org>
6481         * lgl/.cvsignore: [no log message]
6483 2007-02-22  Simon Josefsson <simon@josefsson.org>
6485         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6486         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6487         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
6488         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
6489         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
6490         lgl/unistd_.h, link-warning.h: Update.
6492 2007-02-22  Simon Josefsson <simon@josefsson.org>
6494         * doc/manpages/Makefile.am: Update.
6496 2007-02-22  Simon Josefsson <simon@josefsson.org>
6498         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
6500 2007-02-22  Simon Josefsson <simon@josefsson.org>
6502         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
6504 2007-02-22  Simon Josefsson <simon@josefsson.org>
6506         * lib/gnutls_int.h: New flags for authz extension.
6508 2007-02-22  Simon Josefsson <simon@josefsson.org>
6510         * lib/ext_authz.c: Use our own logic to determine whether to send
6511         extension replies in server.
6513 2007-02-22  Simon Josefsson <simon@josefsson.org>
6515         * lib/gnutls_extensions.h: Add prototype for
6516         _gnutls_extension_list_check, we use it in ext_authz.c.
6518 2007-02-22  Simon Josefsson <simon@josefsson.org>
6520         * lib/gnutls_extensions.c: Remove static from
6521         _gnutls_extension_list_check, we use it in ext_authz.c
6523 2007-02-22  Simon Josefsson <simon@josefsson.org>
6525         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
6527 2007-02-22  Simon Josefsson <simon@josefsson.org>
6529         * src/cli-gaa.c, src/cli-gaa.h: Generated.
6531 2007-02-22  Simon Josefsson <simon@josefsson.org>
6533         * src/cli.c, src/serv.c: Fix #include's.
6535 2007-02-22  Simon Josefsson <simon@josefsson.org>
6537         * NEWS: Add.
6539 2007-02-22  Simon Josefsson <simon@josefsson.org>
6541         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
6542         and --authz-saml-assertion.
6544 2007-02-22  Simon Josefsson <simon@josefsson.org>
6546         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
6547         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
6548         --authz-saml-assertion.
6550 2007-02-22  Simon Josefsson <simon@josefsson.org>
6552         * NEWS: Fix.
6554 2007-02-22  Simon Josefsson <simon@josefsson.org>
6556         * configure.in: Fix so version due to added APIs.
6558 2007-02-22  Simon Josefsson <simon@josefsson.org>
6560         * doc/reference/Makefile.am: Ignore more.
6562 2007-02-22  Simon Josefsson <simon@josefsson.org>
6564         * NEWS: Revert.
6566 2007-02-22  Simon Josefsson <simon@josefsson.org>
6568         * lib/gnutls.pc.in: Revert Requires-change.
6570 2007-02-21  Simon Josefsson <simon@josefsson.org>
6572         * NEWS: Typo.
6574 2007-02-21  Simon Josefsson <simon@josefsson.org>
6576         * lib/gnutls_extensions.c: Add authz extension.
6578 2007-02-21  Simon Josefsson <simon@josefsson.org>
6580         * lib/ext_authz.c: Typo.
6582 2007-02-21  Simon Josefsson <simon@josefsson.org>
6584         * lib/gnutls_supplemental.c: Add authz hooks.
6586 2007-02-21  Simon Josefsson <simon@josefsson.org>
6588         * includes/gnutls/gnutls.h.in: Fix type (in never released
6589         prototypes).
6591 2007-02-21  Simon Josefsson <simon@josefsson.org>
6593         * lib/gnutls_int.h: Add authz stuff.
6595 2007-02-21  Simon Josefsson <simon@josefsson.org>
6597         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
6599 2007-02-21  Simon Josefsson <simon@josefsson.org>
6601         * lib/ext_authz.c, lib/ext_authz.h: New file.
6603 2007-02-21  Simon Josefsson <simon@josefsson.org>
6605         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
6606         gnutls_supplemental.c.
6608 2007-02-21  Simon Josefsson <simon@josefsson.org>
6610         * lib/gnutls_supplemental.c: Fill in type+length.
6612 2007-02-21  Simon Josefsson <simon@josefsson.org>
6614         * NEWS: Add.
6616 2007-02-21  Simon Josefsson <simon@josefsson.org>
6618         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
6619         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
6620         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
6621         gnutls_authz_send_x509_attr_cert_url, and
6622         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
6623         gnutls_authz_data_format_type_t (never part of any release).
6625 2007-02-21  Simon Josefsson <simon@josefsson.org>
6627         * lib/gnutls_supplemental.c: If callbacks failed to provide
6628         anything, at least send protocol valid (yet semantically invalid)
6629         supplemental message.
6631 2007-02-21  Simon Josefsson <simon@josefsson.org>
6633         * lib/gnutls_int.h: Add for supplemental support.
6635 2007-02-21  Simon Josefsson <simon@josefsson.org>
6637         * lib/gnutls_handshake.c: Support supplemental handshake messages.
6639 2007-02-21  Simon Josefsson <simon@josefsson.org>
6641         * lib/Makefile.am: Add gnutls_supplemental.h and
6642         gnutls_supplemental.c.
6644 2007-02-21  Simon Josefsson <simon@josefsson.org>
6646         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
6648 2007-02-21  Simon Josefsson <simon@josefsson.org>
6650         * doc/TODO: Add.
6652 2007-02-19  Simon Josefsson <simon@josefsson.org>
6654         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
6655         Fix gnutls_authz_data_format_type_t.
6657 2007-02-19  Simon Josefsson <simon@josefsson.org>
6659         * NEWS: Add.
6661 2007-02-17  Simon Josefsson <simon@josefsson.org>
6663         * lib/debug.c: Support SUPPLEMENTAL handshake type.
6665 2007-02-16  Simon Josefsson <simon@josefsson.org>
6667         * AUTHORS: update
6669 2007-02-16  Simon Josefsson <simon@josefsson.org>
6671         * NEWS: Add.
6673 2007-02-16  Simon Josefsson <simon@josefsson.org>
6675         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
6677 2007-02-16  Simon Josefsson <simon@josefsson.org>
6679         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
6681 2007-02-16  Simon Josefsson <simon@josefsson.org>
6683         * lib/x509/rfc2818_hostname.c: Indent.
6685 2007-02-16  Simon Josefsson <simon@josefsson.org>
6687         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
6689 2007-02-16  Simon Josefsson <simon@josefsson.org>
6691         * NEWS: Add.
6693 2007-02-16  Simon Josefsson <simon@josefsson.org>
6695         * tests/hostname-check/hostname-check.c: Fix mem leak.
6697 2007-02-16  Simon Josefsson <simon@josefsson.org>
6699         * lib/x509/rfc2818_hostname.c: Doc fix.
6701 2007-02-16  Simon Josefsson <simon@josefsson.org>
6703         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
6704         as a successful RFC 2818 hostname comparison match.  Reported by
6705         "Richard W.M. Jones" <rjones@redhat.com>.
6707 2007-02-16  Simon Josefsson <simon@josefsson.org>
6709         * tests/hostname-check/.cvsignore: [no log message]
6711 2007-02-16  Simon Josefsson <simon@josefsson.org>
6713         * configure.in, tests/Makefile.am,
6714         tests/hostname-check/Makefile.am, tests/hostname-check/README,
6715         tests/hostname-check/hostname-check.c: Add self test of rfc2818
6716         server identity check.
6718 2007-02-15  Simon Josefsson <simon@josefsson.org>
6720         * NEWS: Add.
6722 2007-02-15  Simon Josefsson <simon@josefsson.org>
6724         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6725         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
6726         <thresh@altlinux.ru>.
6728 2007-02-14  Simon Josefsson <simon@josefsson.org>
6730         * lib/gnutls_hash_int.c: Avoid assert.
6732 2007-02-14  Simon Josefsson <simon@josefsson.org>
6734         * src/certtool.c: Make sure NULL is a pointer.
6736 2007-02-14  Simon Josefsson <simon@josefsson.org>
6738         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
6739         Joe Orton <joe@manyfish.co.uk>.
6741 2007-02-14  Simon Josefsson <simon@josefsson.org>
6743         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6745 2007-02-14  Simon Josefsson <simon@josefsson.org>
6747         * NEWS: Add.
6749 2007-02-14  Simon Josefsson <simon@josefsson.org>
6751         * includes/gnutls/gnutls.h.in: Add
6752         gnutls_supplemental_data_format_type_t with member
6753         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6755 2007-02-14  Simon Josefsson <simon@josefsson.org>
6757         * NEWS: Add.
6759 2007-02-14  Simon Josefsson <simon@josefsson.org>
6761         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6762         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6763         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6764         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6766 2007-02-14  Simon Josefsson <simon@josefsson.org>
6768         * lib/gnutls_int.h: Reorder.
6770 2007-02-14  Simon Josefsson <simon@josefsson.org>
6772         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6773         GNUTLS_EXTENSION_AUTHZ_SERVER.
6775 2007-02-14  Simon Josefsson <simon@josefsson.org>
6777         * NEWS: Add.
6779 2007-02-14  Simon Josefsson <simon@josefsson.org>
6781         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6783 2007-02-14  Simon Josefsson <simon@josefsson.org>
6785         * includes/gnutls/gnutls.h.in: Spell out handshake types.
6787 2007-02-13  Simon Josefsson <simon@josefsson.org>
6789         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6791 2007-02-13  Simon Josefsson <simon@josefsson.org>
6793         * src/certtool.c: Use error().
6795 2007-02-13  Simon Josefsson <simon@josefsson.org>
6797         * src/certtool.c: Cleanup p12 printing.
6799 2007-02-13  Simon Josefsson <simon@josefsson.org>
6801         * src/certtool.c: Cleanup pkcs7_info.
6803 2007-02-13  Simon Josefsson <simon@josefsson.org>
6805         * src/certtool.c: Fix.
6807 2007-02-13  Simon Josefsson <simon@josefsson.org>
6809         * src/certtool.c: Better errors.
6811 2007-02-13  Simon Josefsson <simon@josefsson.org>
6813         * src/certtool.gaa: Remove --copyright (use --version).
6815 2007-02-13  Simon Josefsson <simon@josefsson.org>
6817         * src/certtool.c: Use version-etc.
6819 2007-02-13  Simon Josefsson <simon@josefsson.org>
6821         * configure.in: Fix for version-etc.
6823 2007-02-13  Simon Josefsson <simon@josefsson.org>
6825         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6826         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6827         gl/version-etc.h: Update.
6829 2007-02-13  Simon Josefsson <simon@josefsson.org>
6831         * src/certtool.c: Cleanup CRL.
6833 2007-02-13  Simon Josefsson <simon@josefsson.org>
6835         * src/certtool.c: Cleanup.
6837 2007-02-13  Simon Josefsson <simon@josefsson.org>
6839         * src/certtool.c: Simplify.
6841 2007-02-13  Simon Josefsson <simon@josefsson.org>
6843         * src/certtool.c: Cleanups.
6845 2007-02-13  Simon Josefsson <simon@josefsson.org>
6847         * src/certtool.c: Rewrite generate_private_key_int.
6849 2007-02-13  Simon Josefsson <simon@josefsson.org>
6851         * src/certtool.c: Fix mem leak.
6853 2007-02-13  Simon Josefsson <simon@josefsson.org>
6855         * src/certtool.c: Fix crl_info.
6857 2007-02-13  Simon Josefsson <simon@josefsson.org>
6859         * src/certtool.c: Rewrite load_private_key.
6861 2007-02-13  Simon Josefsson <simon@josefsson.org>
6863         * src/certtool.c: Rewrite load_request.
6865 2007-02-13  Simon Josefsson <simon@josefsson.org>
6867         * src/certtool.c: Rewrite load_ca_private_key.
6869 2007-02-13  Simon Josefsson <simon@josefsson.org>
6871         * src/certtool.c: Remove.
6873 2007-02-13  Simon Josefsson <simon@josefsson.org>
6875         * src/certtool.c: Rewrite load_ca_cert.
6877 2007-02-13  Simon Josefsson <simon@josefsson.org>
6879         * src/certtool.c: No limit on CRL size during verification.
6881 2007-02-13  Simon Josefsson <simon@josefsson.org>
6883         * lib/x509/x509.c: Simplify.
6885 2007-02-13  Simon Josefsson <simon@josefsson.org>
6887         * tests/certificate_set_x509_crl.c: Need config.h.
6889 2007-02-13  Simon Josefsson <simon@josefsson.org>
6891         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6893 2007-02-13  Simon Josefsson <simon@josefsson.org>
6895         * src/Makefile.am: Need libgnu.la.
6897 2007-02-13  Simon Josefsson <simon@josefsson.org>
6899         * src/errcodes.c: Need config.h.
6901 2007-02-13  Simon Josefsson <simon@josefsson.org>
6903         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6905 2007-02-13  Simon Josefsson <simon@josefsson.org>
6907         * configure.in: Remove stuff obsoleted by time_r.
6909 2007-02-13  Simon Josefsson <simon@josefsson.org>
6911         * configure.in: Don't check for time.h, not needed.
6913 2007-02-13  Simon Josefsson <simon@josefsson.org>
6915         * lib/defines.h: Only use time.h, from gnulib if needed.
6917 2007-02-13  Simon Josefsson <simon@josefsson.org>
6919         * lgl/.cvsignore: [no log message]
6921 2007-02-13  Simon Josefsson <simon@josefsson.org>
6923         * tests/pathlen/ca-no-pathlen.pem,
6924         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6926 2007-02-13  Simon Josefsson <simon@josefsson.org>
6928         * NEWS: Add.
6930 2007-02-13  Simon Josefsson <simon@josefsson.org>
6932         * lib/x509/output.c: Remove.
6934 2007-02-13  Simon Josefsson <simon@josefsson.org>
6936         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6937         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6938         lgl/time_r.c, lgl/time_r.h: Update.
6940 2007-02-13  Simon Josefsson <simon@josefsson.org>
6942         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6943         message]
6945 2007-02-13  Simon Josefsson <simon@josefsson.org>
6947         * tests/nist-pkits/README: Fix.
6949 2007-02-13  Simon Josefsson <simon@josefsson.org>
6951         * tests/nist-pkits/gnutls-nist-tests.html: Add.
6953 2007-02-13  Simon Josefsson <simon@josefsson.org>
6955         * tests/nist-pkits/README: Fix.
6957 2007-02-13  Simon Josefsson <simon@josefsson.org>
6959         * tests/nist-pkits/pkits_test: Unpack.
6961 2007-02-13  Simon Josefsson <simon@josefsson.org>
6963         * tests/nist-pkits/.cvsignore: [no log message]
6965 2007-02-13  Simon Josefsson <simon@josefsson.org>
6967         * tests/nist-pkits/pkits_test: Add.
6969 2007-02-13  Simon Josefsson <simon@josefsson.org>
6971         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6973 2007-02-13  Simon Josefsson <simon@josefsson.org>
6975         * tests/nist-pkits/gnutls_test_entry: Remove.
6977 2007-02-13  Simon Josefsson <simon@josefsson.org>
6979         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6980         tests/nist-pkits/pkits_test_list_generator.patch: Add.
6982 2007-02-13  Simon Josefsson <simon@josefsson.org>
6984         * tests/nist-pkits/README: Add.
6986 2007-02-13  Simon Josefsson <simon@josefsson.org>
6988         * tests/nist-pkits/README: Add.
6990 2007-02-13  Simon Josefsson <simon@josefsson.org>
6992         * lib/x509/mpi.c: We don't support inherited DSA parameters.
6994 2007-02-13  Simon Josefsson <simon@josefsson.org>
6996         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6997         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6999 2007-02-13  Simon Josefsson <simon@josefsson.org>
7001         * tests/nist-pkits/pkits: Fix.
7003 2007-02-13  Simon Josefsson <simon@josefsson.org>
7005         * tests/nist-pkits/pkits: Fix.
7007 2007-02-13  Simon Josefsson <simon@josefsson.org>
7009         * tests/nist-pkits/pkits: Fix.
7011 2007-02-13  Simon Josefsson <simon@josefsson.org>
7013         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
7015 2007-02-13  Simon Josefsson <simon@josefsson.org>
7017         * tests/nist-pkits/README, tests/nist-pkits/pkits,
7018         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
7019         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
7020         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
7021         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
7023 2007-02-13  Simon Josefsson <simon@josefsson.org>
7025         * doc/TODO: Add.
7027 2007-02-13  Simon Josefsson <simon@josefsson.org>
7029         * tests/x509paths/README: Fix.
7031 2007-02-13  Simon Josefsson <simon@josefsson.org>
7033         * tests/x509paths/chain: fix for chain 1.
7035 2007-02-13  Simon Josefsson <simon@josefsson.org>
7037         * tests/.cvsignore: [no log message]
7039 2007-02-13  Simon Josefsson <simon@josefsson.org>
7041         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
7042         old NIST stuff to separate directory.
7044 2007-02-13  Simon Josefsson <simon@josefsson.org>
7046         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
7048 2007-02-13  Simon Josefsson <simon@josefsson.org>
7050         * lib/x509/output.c: Don't use uninitialized.
7052 2007-02-13  Simon Josefsson <simon@josefsson.org>
7054         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
7056 2007-02-13  Simon Josefsson <simon@josefsson.org>
7058         * configure.in: Fix PKI test.
7060 2007-02-13  Simon Josefsson <simon@josefsson.org>
7062         * doc/manpages/Makefile.am: Update.
7064 2007-02-13  Simon Josefsson <simon@josefsson.org>
7066         * src/certtool.c: Simplify copyright.
7068 2007-02-13  Simon Josefsson <simon@josefsson.org>
7070         * NEWS: Add.
7072 2007-02-13  Simon Josefsson <simon@josefsson.org>
7074         * src/certtool-cfg.c: Remove.
7076 2007-02-13  Simon Josefsson <simon@josefsson.org>
7078         * src/certtool.c: Remove unused.
7080 2007-02-13  Simon Josefsson <simon@josefsson.org>
7082         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
7084 2007-02-13  Simon Josefsson <simon@josefsson.org>
7086         * configure.in: Add conditional for PKI stuff.
7088 2007-02-13  Simon Josefsson <simon@josefsson.org>
7090         * src/certtool.c: Handle larger certificate lists.
7092 2007-02-13  Simon Josefsson <simon@josefsson.org>
7094         * src/certtool.c: Fix.
7096 2007-02-13  Simon Josefsson <simon@josefsson.org>
7098         * src/certtool.c: Fix.
7100 2007-02-13  Simon Josefsson <simon@josefsson.org>
7102         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
7104 2007-02-13  Simon Josefsson <simon@josefsson.org>
7106         * src/certtool.c: Use gnutls_x509_crl_print.
7108 2007-02-13  Simon Josefsson <simon@josefsson.org>
7110         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
7111         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
7112         gnutls_x509_crl_print.
7114 2007-02-13  Simon Josefsson <simon@josefsson.org>
7116         * src/certtool.c: Use error().
7118 2007-02-13  Simon Josefsson <simon@josefsson.org>
7120         * libextra/Makefile.am: We do need lgl/ though.
7122 2007-02-13  Simon Josefsson <simon@josefsson.org>
7124         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
7125         gl/.
7127 2007-02-13  Simon Josefsson <simon@josefsson.org>
7129         * libextra/openpgp/Makefile.am: Don't include gl/.
7131 2007-02-13  Simon Josefsson <simon@josefsson.org>
7133         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
7134         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
7135         gl/progname.h: Add.
7137 2007-02-13  Simon Josefsson <simon@josefsson.org>
7139         * configure.in: Revert.
7141 2007-02-13  Simon Josefsson <simon@josefsson.org>
7143         * Makefile.am, configure.in: Revert.
7145 2007-02-13  Simon Josefsson <simon@josefsson.org>
7147         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
7148         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
7149         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
7150         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
7151         Remove.
7153 2007-02-13  Simon Josefsson <simon@josefsson.org>
7155         * libextra/Makefile.am: No need for gl/.
7157 2007-02-13  Simon Josefsson <simon@josefsson.org>
7159         * Makefile.am: Fix src/lib/.
7161 2007-02-13  Simon Josefsson <simon@josefsson.org>
7163         * configure.in: Build src/lib/.
7165 2007-02-13  Simon Josefsson <simon@josefsson.org>
7167         * configure.in: Init src/lib/.
7169 2007-02-13  Simon Josefsson <simon@josefsson.org>
7171         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7172         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
7173         src/lib/m4/gnulib-comp.m4: Update.
7175 2007-02-13  Simon Josefsson <simon@josefsson.org>
7177         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
7179 2007-02-13  Simon Josefsson <simon@josefsson.org>
7181         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
7182         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
7183         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
7184         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
7185         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
7186         src/lib/progname.c, src/lib/progname.h: Add.
7188 2007-02-13  Simon Josefsson <simon@josefsson.org>
7190         * src/certtool.c: No size limit on CRL data.
7192 2007-02-12  Simon Josefsson <simon@josefsson.org>
7194         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
7196 2007-02-12  Simon Josefsson <simon@josefsson.org>
7198         * lib/x509/output.c: Support GNUTLS_SAN_DN.
7200 2007-02-12  Simon Josefsson <simon@josefsson.org>
7202         * NEWS: Add.
7204 2007-02-12  Simon Josefsson <simon@josefsson.org>
7206         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
7208 2007-02-12  Simon Josefsson <simon@josefsson.org>
7210         * NEWS: Fix.
7212 2007-02-12  Simon Josefsson <simon@josefsson.org>
7214         * configure.in: Bump versions.
7216 2007-02-12  Simon Josefsson <simon@josefsson.org>
7218         * NEWS, includes/gnutls/gnutls.h.in: Add.
7220 2007-02-12  Simon Josefsson <simon@josefsson.org>
7222         * ChangeLog: [no log message]
7224 2007-02-12  Simon Josefsson <simon@josefsson.org>
7226         * NEWS: Version 1.7.6.
7228 2007-02-12  Simon Josefsson <simon@josefsson.org>
7230         * configure.in: New APIs, bump libtool library versions.
7232 2007-02-12  Simon Josefsson <simon@josefsson.org>
7234         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7235         lgl/m4/string_h.m4, lgl/string_.h: Update.
7237 2007-02-12  Simon Josefsson <simon@josefsson.org>
7239         * Makefile.am: Use latest docs on web site.
7241 2007-02-12  Simon Josefsson <simon@josefsson.org>
7243         * po/POTFILES.in: Add.
7245 2007-02-12  Simon Josefsson <simon@josefsson.org>
7247         * lib/x509/output.c: Mark for translation.
7249 2007-02-12  Simon Josefsson <simon@josefsson.org>
7251         * lib/pkix_asn1_tab.c: Generated.
7253 2007-02-12  Simon Josefsson <simon@josefsson.org>
7255         * lib/x509/output.c: Print more than one SAN.
7257 2007-02-12  Simon Josefsson <simon@josefsson.org>
7259         * lib/x509/output.c: Better printing of XMPP SAN.
7261 2007-02-12  Simon Josefsson <simon@josefsson.org>
7263         * lib/pkix.asn: Add XMPP definitions.
7265 2007-02-12  Simon Josefsson <simon@josefsson.org>
7267         * lib/x509/x509.c: Doc fix.
7269 2007-02-12  Simon Josefsson <simon@josefsson.org>
7271         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
7272         <m@tthias.eu>.
7274 2007-02-12  Simon Josefsson <simon@josefsson.org>
7276         * src/serv.c: Print X.509 client cert info.
7278 2007-02-09  Simon Josefsson <simon@josefsson.org>
7280         * src/serv.c: Text fix.
7282 2007-02-09  Simon Josefsson <simon@josefsson.org>
7284         * doc/manpages/Makefile.am: Update.
7286 2007-02-09  Simon Josefsson <simon@josefsson.org>
7288         * tests/pathlen/ca-no-pathlen.pem,
7289         tests/pathlen/no-ca-or-pathlen.pem: Update.
7291 2007-02-09  Simon Josefsson <simon@josefsson.org>
7293         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
7294         that gmtime was used and that the time given is in UTC.  Just hard
7295         code it to UTC.
7297 2007-02-09  Simon Josefsson <simon@josefsson.org>
7299         * lib/gnutls_str.c: Typo.
7301 2007-02-09  Simon Josefsson <simon@josefsson.org>
7303         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
7304         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
7305         lgl/vasprintf.h: Add.
7307 2007-02-09  Simon Josefsson <simon@josefsson.org>
7309         * lib/x509/output.c: Use gnulib's time_r for systems that lack
7310         gmtime_r.
7312 2007-02-09  Simon Josefsson <simon@josefsson.org>
7314         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7315         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
7317 2007-02-09  Simon Josefsson <simon@josefsson.org>
7319         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
7321 2007-02-09  Simon Josefsson <simon@josefsson.org>
7323         * lib/x509/output.c: Strings not zero terminated.
7325 2007-02-09  Simon Josefsson <simon@josefsson.org>
7327         * lib/x509/output.c: Hexprint unknown extensions.
7329 2007-02-09  Simon Josefsson <simon@josefsson.org>
7331         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
7332         tests/pathlen/no-ca-or-pathlen.pem: Update.
7334 2007-02-09  Simon Josefsson <simon@josefsson.org>
7336         * src/certtool.c: Remove.
7338 2007-02-09  Simon Josefsson <simon@josefsson.org>
7340         * src/certtool.c: Fix.
7342 2007-02-09  Simon Josefsson <simon@josefsson.org>
7344         * NEWS: Add.
7346 2007-02-09  Simon Josefsson <simon@josefsson.org>
7348         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
7350 2007-02-09  Simon Josefsson <simon@josefsson.org>
7352         * src/certtool.c: Use gnutls_x509_crt_print.
7354 2007-02-09  Simon Josefsson <simon@josefsson.org>
7356         * NEWS, includes/gnutls/x509.h: Add.
7358 2007-02-09  Simon Josefsson <simon@josefsson.org>
7360         * lib/x509/output.c: Fix error messages.
7362 2007-02-09  Simon Josefsson <simon@josefsson.org>
7364         * lib/x509/output.c: Really fix.
7366 2007-02-09  Simon Josefsson <simon@josefsson.org>
7368         * lib/x509/output.c: Fix.
7370 2007-02-09  Simon Josefsson <simon@josefsson.org>
7372         * includes/gnutls/x509.h: Change signature (ok since no release).
7374 2007-02-09  Simon Josefsson <simon@josefsson.org>
7376         * lib/x509/output.c: Use datum for outputs.
7378 2007-02-09  Simon Josefsson <simon@josefsson.org>
7380         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
7382 2007-02-09  Simon Josefsson <simon@josefsson.org>
7384         * lib/x509/output.c: Simplify.
7386 2007-02-09  Simon Josefsson <simon@josefsson.org>
7388         * lib/x509/extensions.c: Don't crash on NULL's.
7390 2007-02-08  Simon Josefsson <simon@josefsson.org>
7392         * NEWS: Add, from older branches.
7394 2007-02-08  Simon Josefsson <simon@josefsson.org>
7396         * lib/x509/output.c: Doc fix.
7398 2007-02-08  Simon Josefsson <simon@josefsson.org>
7400         * lib/x509/Makefile.am: Build output.c.
7402 2007-02-08  Simon Josefsson <simon@josefsson.org>
7404         * NEWS, lib/x509/output.c: Add.
7406 2007-02-08  Simon Josefsson <simon@josefsson.org>
7408         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7409         gnutls_x509_crt_get_signature.
7411 2007-02-08  Simon Josefsson <simon@josefsson.org>
7413         * NEWS: Add.
7415 2007-02-08  Simon Josefsson <simon@josefsson.org>
7417         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
7419 2007-02-08  Simon Josefsson <simon@josefsson.org>
7421         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
7423 2007-02-08  Simon Josefsson <simon@josefsson.org>
7425         * lib/x509/extensions.c: Fix warnings.
7427 2007-02-08  Simon Josefsson <simon@josefsson.org>
7429         * lib/gnutls_str.c, lib/gnutls_str.h: Add
7430         _gnutls_string_append_printf.
7432 2007-02-08  Simon Josefsson <simon@josefsson.org>
7434         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7435         gnutls_x509_crt_get_extension_data and
7436         gnutls_x509_crt_get_extension_info.
7438 2007-02-08  Simon Josefsson <simon@josefsson.org>
7440         * src/certtool.c: Fix.
7442 2007-02-08  Simon Josefsson <simon@josefsson.org>
7444         * src/certtool.c: XMPP otherName SAN support.
7446 2007-02-08  Simon Josefsson <simon@josefsson.org>
7448         * NEWS: Typo.
7450 2007-02-08  Simon Josefsson <simon@josefsson.org>
7452         * NEWS, THANKS: Add.
7454 2007-02-08  Simon Josefsson <simon@josefsson.org>
7456         * NEWS: Add.
7458 2007-02-08  Simon Josefsson <simon@josefsson.org>
7460         * NEWS, lib/x509/x509.c: Fix.
7462 2007-02-08  Simon Josefsson <simon@josefsson.org>
7464         * includes/gnutls/gnutls.h.in: Doc fix.
7466 2007-02-08  Simon Josefsson <simon@josefsson.org>
7468         * lib/x509/x509.c: Support XMPP OID.
7470 2007-02-08  Simon Josefsson <simon@josefsson.org>
7472         * lib/x509/x509.c: Doc fix.
7474 2007-02-08  Simon Josefsson <simon@josefsson.org>
7476         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
7477         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
7478         otherName SAN's.
7480 2007-02-07  Simon Josefsson <simon@josefsson.org>
7482         * doc/gnutls.texi: Fix.
7484 2007-02-07  Simon Josefsson <simon@josefsson.org>
7486         * doc/gnutls.texi: add tcp and tlsia
7488 2007-02-07  Simon Josefsson <simon@josefsson.org>
7490         * AUTHORS: Fix.
7492 2007-02-07  Simon Josefsson <simon@josefsson.org>
7494         * src/serv.c: Don't say TLS 1.0.
7496 2007-02-07  Simon Josefsson <simon@josefsson.org>
7498         * NEWS: Fix.
7500 2007-02-07  Simon Josefsson <simon@josefsson.org>
7502         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
7504 2007-02-07  Simon Josefsson <simon@josefsson.org>
7506         * NEWS: Add.
7508 2007-02-07  Simon Josefsson <simon@josefsson.org>
7510         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
7512 2007-02-07  Simon Josefsson <simon@josefsson.org>
7514         * NEWS: Add.
7516 2007-02-07  Simon Josefsson <simon@josefsson.org>
7518         * doc/gnutls.texi: dsa key
7520 2007-02-06  Simon Josefsson <simon@josefsson.org>
7522         * doc/gnutls.texi: Fix.
7524 2007-02-06  Simon Josefsson <simon@josefsson.org>
7526         * lib/gnutls_sig.c: Fix crash on failures.
7528 2007-02-06  Simon Josefsson <simon@josefsson.org>
7530         * NEWS, configure.in: Bump versions.
7532 2007-02-06  Simon Josefsson <simon@josefsson.org>
7534         * doc/protocol/draft-ietf-tls-srp-00.txt,
7535         doc/protocol/draft-ietf-tls-srp-01.txt,
7536         doc/protocol/draft-ietf-tls-srp-02.txt,
7537         doc/protocol/draft-ietf-tls-srp-03.txt,
7538         doc/protocol/draft-ietf-tls-srp-04.txt,
7539         doc/protocol/draft-ietf-tls-srp-05.txt,
7540         doc/protocol/draft-ietf-tls-srp-06.txt,
7541         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
7543 2007-02-06  Simon Josefsson <simon@josefsson.org>
7545         * ChangeLog: [no log message]
7547 2007-02-06  Simon Josefsson <simon@josefsson.org>
7549         * NEWS: Version 1.7.5.
7551 2007-02-06  Simon Josefsson <simon@josefsson.org>
7553         * NEWS: Fix.
7555 2007-02-06  Simon Josefsson <simon@josefsson.org>
7557         * NEWS: Add.
7559 2007-02-06  Simon Josefsson <simon@josefsson.org>
7561         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7562         lgl/m4/string_h.m4, lgl/string_.h: Update.
7564 2007-02-06  Simon Josefsson <simon@josefsson.org>
7566         * NEWS: Reorder.
7568 2007-02-06  Simon Josefsson <simon@josefsson.org>
7570         * doc/gnutls.texi: Fix.
7572 2007-02-06  Simon Josefsson <simon@josefsson.org>
7574         * NEWS: Add.
7576 2007-02-06  Simon Josefsson <simon@josefsson.org>
7578         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
7580 2007-02-06  Simon Josefsson <simon@josefsson.org>
7582         * doc/gnutls.texi: mention psk
7584 2007-02-06  Simon Josefsson <simon@josefsson.org>
7586         * NEWS: Add.
7588 2007-02-06  Simon Josefsson <simon@josefsson.org>
7590         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
7591         GNUTLS_KX_SRP_DSS if there is no SRP credential.
7593 2007-02-06  Simon Josefsson <simon@josefsson.org>
7595         * doc/gnutls.texi: fix
7597 2007-02-06  Simon Josefsson <simon@josefsson.org>
7599         * doc/gnutls.texi: fix
7601 2007-02-06  Simon Josefsson <simon@josefsson.org>
7603         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
7604         username/password.
7606 2007-02-06  Simon Josefsson <simon@josefsson.org>
7608         * doc/gnutls.texi: Add.
7610 2007-02-06  Simon Josefsson <simon@josefsson.org>
7612         * src/cli.c: Prefer PSK.
7614 2007-02-06  Simon Josefsson <simon@josefsson.org>
7616         * src/cli.c, src/serv.c: Modernize priorities.
7618 2007-02-06  Simon Josefsson <simon@josefsson.org>
7620         * doc/gnutls.texi: more
7622 2007-02-06  Simon Josefsson <simon@josefsson.org>
7624         * src/common.c: Parse new MACs.
7626 2007-02-06  Simon Josefsson <simon@josefsson.org>
7628         * src/serv.c: Prefer OpenPGP certs from client.
7630 2007-02-06  Simon Josefsson <simon@josefsson.org>
7632         * doc/gnutls.texi: Fix.
7634 2007-02-06  Simon Josefsson <simon@josefsson.org>
7636         * NEWS: Fix.
7638 2007-02-06  Simon Josefsson <simon@josefsson.org>
7640         * src/cli-gaa.c: Generated.
7642 2007-02-06  Simon Josefsson <simon@josefsson.org>
7644         * configure.in: Bump versions.
7646 2007-02-06  Simon Josefsson <simon@josefsson.org>
7648         * NEWS: Add.
7650 2007-02-06  Simon Josefsson <simon@josefsson.org>
7652         * src/common.c: Typo in last commit.
7654 2007-02-06  Simon Josefsson <simon@josefsson.org>
7656         * src/cli.gaa: Typo.
7658 2007-02-06  Simon Josefsson <simon@josefsson.org>
7660         * src/common.c: Fix --list.
7662 2007-02-06  Simon Josefsson <simon@josefsson.org>
7664         * doc/gnutls.texi: Add.
7666 2007-02-06  Simon Josefsson <simon@josefsson.org>
7668         * lib/gnutls_hash_int.c: Revert, not needed.
7670 2007-02-06  Simon Josefsson <simon@josefsson.org>
7672         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
7673         commit.
7675 2007-02-06  Simon Josefsson <simon@josefsson.org>
7677         * src/serv.c: Fix last commit.
7679 2007-02-06  Simon Josefsson <simon@josefsson.org>
7681         * src/serv.c: Support TLS 1.2 and AES 256.
7683 2007-02-05  Simon Josefsson <simon@josefsson.org>
7685         * ChangeLog: [no log message]
7687 2007-02-05  Simon Josefsson <simon@josefsson.org>
7689         * NEWS: Version 1.7.4.
7691 2007-02-05  Simon Josefsson <simon@josefsson.org>
7693         * NEWS: Add.
7695 2007-02-05  Simon Josefsson <simon@josefsson.org>
7697         * src/serv.c: use static DH params if none or provided
7699 2007-02-05  Simon Josefsson <simon@josefsson.org>
7701         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
7702         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
7704 2007-02-05  Simon Josefsson <simon@josefsson.org>
7706         * tests/pskself.c: No dh here.
7708 2007-02-05  Simon Josefsson <simon@josefsson.org>
7710         * NEWS: Reorder.
7712 2007-02-05  Simon Josefsson <simon@josefsson.org>
7714         * tests/sha2/.cvsignore: [no log message]
7716 2007-02-05  Simon Josefsson <simon@josefsson.org>
7718         * NEWS: Fix.
7720 2007-02-05  Simon Josefsson <simon@josefsson.org>
7722         * configure.in, tests/Makefile.am: Add SHA-2 self test.
7724 2007-02-05  Simon Josefsson <simon@josefsson.org>
7726         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7727         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7728         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7730 2007-02-05  Simon Josefsson <simon@josefsson.org>
7732         * NEWS: Add.
7734 2007-02-05  Simon Josefsson <simon@josefsson.org>
7736         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7737         for templates.
7739 2007-02-05  Simon Josefsson <simon@josefsson.org>
7741         * src/certtool-gaa.c: Generated.
7743 2007-02-05  Simon Josefsson <simon@josefsson.org>
7745         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7747 2007-02-05  Simon Josefsson <simon@josefsson.org>
7749         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7750         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7751         (RSA-)SHA-256/384/512.
7753 2007-02-05  Simon Josefsson <simon@josefsson.org>
7755         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7757 2007-02-05  Simon Josefsson <simon@josefsson.org>
7759         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7760         Affects gnutls_sign_algorithm_get_name, and
7761         _gnutls_x509_sign_to_oid.
7763 2007-02-05  Simon Josefsson <simon@josefsson.org>
7765         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7767 2007-02-05  Simon Josefsson <simon@josefsson.org>
7769         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7770         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7771         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7772         lgl/string_.h: Update.
7774 2007-02-04  Simon Josefsson <simon@josefsson.org>
7776         * NEWS: Add.
7778 2007-02-04  Simon Josefsson <simon@josefsson.org>
7780         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7781         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7782         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7783         lgl/string_.h: Update.
7785 2007-02-02  Simon Josefsson <simon@josefsson.org>
7787         * doc/gnutls.texi: Typo.
7789 2007-02-02  Simon Josefsson <simon@josefsson.org>
7791         * NEWS: Add.
7793 2007-02-02  Simon Josefsson <simon@josefsson.org>
7795         * NEWS, configure.in: Bump versions.
7797 2007-02-02  Simon Josefsson <simon@josefsson.org>
7799         * doc/signatures.texi: Removed the wrong file, re-add this one.
7800         Oops.
7802 2007-02-02  Simon Josefsson <simon@josefsson.org>
7804         * doc/Makefile.am: Remove bibliography.texi.
7806 2007-02-02  Simon Josefsson <simon@josefsson.org>
7808         * doc/bibliography.texi, doc/signatures.texi: Remove.
7810 2007-02-02  Simon Josefsson <simon@josefsson.org>
7812         * doc/gnutls.texi: Don't use my-bib-macros.
7814 2007-02-02  Simon Josefsson <simon@josefsson.org>
7816         * doc/my-bib-macros.texi: use pxref.
7818 2007-02-02  Simon Josefsson <simon@josefsson.org>
7820         * doc/my-bib-macros.texi: Fix.
7822 2007-02-02  Simon Josefsson <simon@josefsson.org>
7824         * doc/gnutls.texi: proxy and certtool stuff
7826 2007-02-02  Simon Josefsson <simon@josefsson.org>
7828         * lib/x509/xml.c: Doc fix.
7830 2007-02-02  Simon Josefsson <simon@josefsson.org>
7832         * doc/bibliography.texi: reorder
7834 2007-02-02  Simon Josefsson <simon@josefsson.org>
7836         * doc/bibliography.texi: Add rfc3820.
7838 2007-02-02  Simon Josefsson <simon@josefsson.org>
7840         * doc/gnutls.texi: Mention RFC 3820.
7842 2007-02-02  Simon Josefsson <simon@josefsson.org>
7844         * doc/gnutls.texi: Improve extensions stuff.
7846 2007-02-01  Simon Josefsson <simon@josefsson.org>
7848         * ChangeLog: [no log message]
7850 2007-02-01  Simon Josefsson <simon@josefsson.org>
7852         * NEWS: Version 1.7.3.
7854 2007-02-01  Simon Josefsson <simon@josefsson.org>
7856         * NEWS: Typo.
7858 2007-02-01  Simon Josefsson <simon@josefsson.org>
7860         * tests/pathlen/ca-no-pathlen.pem,
7861         tests/pathlen/no-ca-or-pathlen.pem: Update.
7863 2007-02-01  Simon Josefsson <simon@josefsson.org>
7865         * NEWS: Add.
7867 2007-02-01  Simon Josefsson <simon@josefsson.org>
7869         * src/certtool.c: Print times in UTC.
7871 2007-02-01  Simon Josefsson <simon@josefsson.org>
7873         * NEWS: Fix.
7875 2007-02-01  Simon Josefsson <simon@josefsson.org>
7877         * tests/key-id/.cvsignore: [no log message]
7879 2007-02-01  Simon Josefsson <simon@josefsson.org>
7881         * NEWS: Reorder.
7883 2007-02-01  Simon Josefsson <simon@josefsson.org>
7885         * configure.in: Typo.
7887 2007-02-01  Simon Josefsson <simon@josefsson.org>
7889         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7890         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7891         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7892         tests/key-id/key-ca.pem, tests/key-id/key-id,
7893         tests/key-id/key-user.pem: Add key-id self test.
7895 2007-02-01  Simon Josefsson <simon@josefsson.org>
7897         * src/certtool.c: Don't print proxy info if there aren't any proxy
7898         extension.
7900 2007-02-01  Simon Josefsson <simon@josefsson.org>
7902         * doc/protocol/rfc4785.txt: Add.
7904 2007-01-31  Simon Josefsson <simon@josefsson.org>
7906         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7907         present.  Reported by Dale Sedivec
7908         <dale-keyword-gnutls.5670f1@codefu.org>.
7910 2007-01-31  Simon Josefsson <simon@josefsson.org>
7912         * lib/x509/x509.c: Doc fix.
7914 2007-01-31  Simon Josefsson <simon@josefsson.org>
7916         * doc/manpages/Makefile.am: Add.
7918 2007-01-31  Simon Josefsson <simon@josefsson.org>
7920         * src/certtool-cfg.c: Fix last commit.
7922 2007-01-31  Simon Josefsson <simon@josefsson.org>
7924         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7925         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7926         reading/generating proxy certificates in certtool.
7928 2007-01-31  Simon Josefsson <simon@josefsson.org>
7930         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7931         lib/x509/extensions.h, lib/x509/x509.c: Add
7932         gnutls_x509_crt_get_proxy.
7934 2007-01-31  Simon Josefsson <simon@josefsson.org>
7936         * lib/x509/x509_write.c: Fix last commit.
7938 2007-01-31  Simon Josefsson <simon@josefsson.org>
7940         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7942 2007-01-31  Simon Josefsson <simon@josefsson.org>
7944         * NEWS: Mention RFC 3820.
7946 2007-01-31  Simon Josefsson <simon@josefsson.org>
7948         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7949         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
7950         Add proxy certificate APIs.
7952 2007-01-31  Simon Josefsson <simon@josefsson.org>
7954         * NEWS: Add.
7956 2007-01-31  Simon Josefsson <simon@josefsson.org>
7958         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7960 2007-01-31  Simon Josefsson <simon@josefsson.org>
7962         * gl/.cvsignore, lgl/.cvsignore: [no log message]
7964 2007-01-31  Simon Josefsson <simon@josefsson.org>
7966         * lib/defines.h: String.h from gnulib now makes sure memmem is
7967         available.
7969 2007-01-31  Simon Josefsson <simon@josefsson.org>
7971         * gl/strdup.h, lgl/memmem.h: Remove.
7973 2007-01-31  Simon Josefsson <simon@josefsson.org>
7975         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7976         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7977         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7978         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7979         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7980         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7981         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7982         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7983         lgl/vasnprintf.c, lgl/wchar_.h: Update.
7985 2007-01-31  Simon Josefsson <simon@josefsson.org>
7987         * tests/pathlen/.cvsignore: Add.
7989 2007-01-26  Simon Josefsson <simon@josefsson.org>
7991         * NEWS: Add.
7993 2007-01-26  Simon Josefsson <simon@josefsson.org>
7995         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7996         tests/pathlen/ca-no-pathlen.pem,
7997         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7998         pathlen bug (and general certificate parsing).
8000 2007-01-26  Simon Josefsson <simon@josefsson.org>
8002         * NEWS: Add.
8004 2007-01-26  Simon Josefsson <simon@josefsson.org>
8006         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
8007         pathLenConstraint is read, even if CA reading fails.
8009 2007-01-25  Simon Josefsson <simon@josefsson.org>
8011         * NEWS: Add.
8013 2007-01-25  Simon Josefsson <simon@josefsson.org>
8015         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
8016         describe C++ compiler bug problem.
8018 2007-01-25  Simon Josefsson <simon@josefsson.org>
8020         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
8021         in a "better" way, tiny patch from Matthias Scheler
8022         <tron@NetBSD.org>.
8024 2007-01-16  Simon Josefsson <simon@josefsson.org>
8026         * configure.in: Bump versions.
8028 2007-01-16  Simon Josefsson <simon@josefsson.org>
8030         * NEWS: Add.
8032 2007-01-16  Simon Josefsson <simon@josefsson.org>
8034         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
8035         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
8036         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
8037         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
8039 2007-01-15  Simon Josefsson <simon@josefsson.org>
8041         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
8043 2007-01-14  Simon Josefsson <simon@josefsson.org>
8045         * ChangeLog: [no log message]
8047 2007-01-14  Simon Josefsson <simon@josefsson.org>
8049         * NEWS: Version 1.7.2.
8051 2007-01-14  Simon Josefsson <simon@josefsson.org>
8053         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
8054         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
8056 2007-01-14  Simon Josefsson <simon@josefsson.org>
8058         * NEWS: Add.
8060 2007-01-14  Simon Josefsson <simon@josefsson.org>
8062         * libextra/opencdk/pubkey.c: Doc fix.
8064 2007-01-14  Simon Josefsson <simon@josefsson.org>
8066         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
8067         Lenz <mario.lenz@gmx.net>.
8069 2007-01-13  Simon Josefsson <simon@josefsson.org>
8071         * NEWS, THANKS: Add.
8073 2007-01-12  Simon Josefsson <simon@josefsson.org>
8075         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
8076         virtual method (possibly incorrect but I don't know what the
8077         intention was).
8079 2007-01-12  Simon Josefsson <simon@josefsson.org>
8081         * NEWS, configure.in: Don't use -mms-bitfields
8082         --enable-runtime-pseudo-reloc.
8084 2007-01-12  Simon Josefsson <simon@josefsson.org>
8086         * gl/Makefile.am: Fix objdir!=srcdir.
8088 2007-01-11  Simon Josefsson <simon@josefsson.org>
8090         * NEWS: Add.
8092 2007-01-11  Simon Josefsson <simon@josefsson.org>
8094         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
8095         available, and store them in the PKCS12 blob.  Suggested by Sascha
8096         Ziemann <sascha.ziemann@secunet.com>.
8098 2007-01-11  Simon Josefsson <simon@josefsson.org>
8100         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
8102 2007-01-11  Simon Josefsson <simon@josefsson.org>
8104         * doc/manpages/Makefile.am: Add.
8106 2007-01-11  Simon Josefsson <simon@josefsson.org>
8108         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
8109         before gl.
8111 2007-01-11  Simon Josefsson <simon@josefsson.org>
8113         * NEWS: Fix.
8115 2007-01-11  Simon Josefsson <simon@josefsson.org>
8117         * NEWS, configure.in, includes/gnutls/x509.h,
8118         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
8119         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
8120         src/certtool.c: Support pathLenConstraint.
8122 2007-01-11  Simon Josefsson <simon@josefsson.org>
8124         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
8125         add it twice.
8127 2007-01-11  Simon Josefsson <simon@josefsson.org>
8129         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
8130         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
8132 2007-01-11  Simon Josefsson <simon@josefsson.org>
8134         * libextra/gnutls_extra.c: Need strverscmp.h.
8136 2007-01-11  Simon Josefsson <simon@josefsson.org>
8138         * NEWS: Fix.
8140 2007-01-11  Simon Josefsson <simon@josefsson.org>
8142         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
8143         libgnutls now.  Fix copyright years.
8145 2007-01-11  Simon Josefsson <simon@josefsson.org>
8147         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
8148         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
8149         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
8150         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
8151         gnutls-extra integration, for OpenPGP certs.
8153 2007-01-11  Simon Josefsson <simon@josefsson.org>
8155         * libextra/gnutls_extra.c: Replace libgcrypt version check with
8156         strverscmp.  No need to duplicate prototype found in gnutls.h for
8157         gnutls_check_version.
8159 2007-01-09  Simon Josefsson <simon@josefsson.org>
8161         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
8162         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
8163         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8164         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8165         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
8166         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
8167         lgl/m4/lib-link.m4: Update.
8169 2007-01-05  Simon Josefsson <simon@josefsson.org>
8171         * NEWS: Add.
8173 2007-01-05  Simon Josefsson <simon@josefsson.org>
8175         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8176         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
8177         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
8179 2007-01-05  Simon Josefsson <simon@josefsson.org>
8181         * configure.in: Bump versions.
8183 2007-01-05  Simon Josefsson <simon@josefsson.org>
8185         * NEWS: Add.
8187 2007-01-05  Simon Josefsson <simon@josefsson.org>
8189         * configure.in: Revert part of patch.
8191 2007-01-05  Simon Josefsson <simon@josefsson.org>
8193         * configure.in, src/Makefile.am: Tiny patch from
8194         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
8195         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
8196         `.gaa' files as being in `$(srcdir)', thereby allowing for
8197         out-of-source-tree builds.
8199 2006-12-28  Simon Josefsson <simon@josefsson.org>
8201         * ChangeLog: [no log message]
8203 2006-12-28  Simon Josefsson <simon@josefsson.org>
8205         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
8206         it.
8208 2006-12-28  Simon Josefsson <simon@josefsson.org>
8210         * ChangeLog: [no log message]
8212 2006-12-28  Simon Josefsson <simon@josefsson.org>
8214         * NEWS: Version 1.7.1.
8216 2006-12-28  Simon Josefsson <simon@josefsson.org>
8218         * NEWS: Add.
8220 2006-12-28  Simon Josefsson <simon@josefsson.org>
8222         * NEWS: Add.
8224 2006-12-28  Simon Josefsson <simon@josefsson.org>
8226         * NEWS: Fix.
8228 2006-12-28  Simon Josefsson <simon@josefsson.org>
8230         * NEWS: Fix.
8232 2006-12-28  Simon Josefsson <simon@josefsson.org>
8234         * NEWS, THANKS: Add.
8236 2006-12-28  Simon Josefsson <simon@josefsson.org>
8238         * lib/gnutls_asn1_tab.c: Generate.
8240 2006-12-28  Simon Josefsson <simon@josefsson.org>
8242         * lib/gnutls.asn: Fix comment to make it parse correctly.
8244 2006-12-27  Simon Josefsson <simon@josefsson.org>
8246         * tests/.cvsignore: [no log message]
8248 2006-12-27  Simon Josefsson <simon@josefsson.org>
8250         * NEWS: Add.
8252 2006-12-27  Simon Josefsson <simon@josefsson.org>
8254         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
8255         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
8256         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
8257         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
8259 2006-12-27  Simon Josefsson <simon@josefsson.org>
8261         * NEWS: Add.
8263 2006-12-27  Simon Josefsson <simon@josefsson.org>
8265         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
8266         lib/x509/Makefile.am, libextra/Makefile.am,
8267         libextra/openpgp/Makefile.am: Tiny patch from
8268         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
8269           `$(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.
8271 2006-12-27  Simon Josefsson <simon@josefsson.org>
8273         * NEWS, THANKS: Add.
8275 2006-12-27  Simon Josefsson <simon@josefsson.org>
8277         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
8278         cert requests (i.e., include a empty list of supported hashes).
8279         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
8280         Courtès).
8282 2006-12-27  Simon Josefsson <simon@josefsson.org>
8284         * NEWS: Add.
8286 2006-12-27  Simon Josefsson <simon@josefsson.org>
8288         * tests/userid/.cvsignore: [no log message]
8290 2006-12-27  Simon Josefsson <simon@josefsson.org>
8292         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
8293         problem reported by Max Kellermann <max@duempel.org>.
8295 2006-12-27  Simon Josefsson <simon@josefsson.org>
8297         * lib/pkix_asn1_tab.c: Generated.
8299 2006-12-27  Simon Josefsson <simon@josefsson.org>
8301         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
8302         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
8303         DirectoryString, to deal with backwards compatibility if there are
8304         IA5String UID fields out there that were generated by older
8305         versions.  Reported by Max Kellermann <max@duempel.org>.
8307 2006-12-27  Simon Josefsson <simon@josefsson.org>
8309         * tests/userid/userid: Add.
8311 2006-12-27  Simon Josefsson <simon@josefsson.org>
8313         * configure.in: Add tests/userid/.
8315 2006-12-27  Simon Josefsson <simon@josefsson.org>
8317         * tests/Makefile.am: Add userid/.
8319 2006-12-27  Simon Josefsson <simon@josefsson.org>
8321         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
8323 2006-12-27  Simon Josefsson <simon@josefsson.org>
8325         * NEWS: Add.
8327 2006-12-27  Simon Josefsson <simon@josefsson.org>
8329         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
8330         certificate authority list, to make sure server's send the proper
8331         list of expected CAs to the client.  Reported by Max Kellermann
8332         <max@duempel.org>.
8334 2006-12-27  Simon Josefsson <simon@josefsson.org>
8336         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
8337         by Max Kellermann <max@duempel.org>.
8339 2006-12-27  Simon Josefsson <simon@josefsson.org>
8341         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
8342         Add.
8344 2006-12-27  Simon Josefsson <simon@josefsson.org>
8346         * NEWS: Add.
8348 2006-12-27  Simon Josefsson <simon@josefsson.org>
8350         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
8351         lgl/m4/stdint.m4: Update.
8353 2006-12-26  Simon Josefsson <simon@josefsson.org>
8355         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
8357 2006-12-26  Simon Josefsson <simon@josefsson.org>
8359         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
8361 2006-12-26  Simon Josefsson <simon@josefsson.org>
8363         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
8364         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
8366 2006-12-26  Simon Josefsson <simon@josefsson.org>
8368         * po/LINGUAS, po/de.po: Sync with TP.
8370 2006-12-10  Simon Josefsson <simon@josefsson.org>
8372         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
8373         (should have just been .cvsignore'd).
8375 2006-12-10  Simon Josefsson <simon@josefsson.org>
8377         * m4/.cvsignore: [no log message]
8379 2006-12-10  Simon Josefsson <simon@josefsson.org>
8381         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
8383 2006-12-10  Simon Josefsson <simon@josefsson.org>
8385         * NEWS: Fix.
8387 2006-12-10  Simon Josefsson <simon@josefsson.org>
8389         * NEWS: Add.
8391 2006-12-10  Simon Josefsson <simon@josefsson.org>
8393         * configure.in: Bump versions.
8395 2006-12-10  Simon Josefsson <simon@josefsson.org>
8397         * NEWS, configure.in: Bump versions.
8399 2006-12-01  Simon Josefsson <simon@josefsson.org>
8401         * lib/gnutls_record.c: Doc fix.
8403 2006-11-29  Simon Josefsson <simon@josefsson.org>
8405         * gl/Makefile.am, lgl/Makefile.am: Update.
8407 2006-11-29  Simon Josefsson <simon@josefsson.org>
8409         * ChangeLog: [no log message]
8411 2006-11-29  Simon Josefsson <simon@josefsson.org>
8413         * Makefile.am: Put in devel/ directory.  Disable doc generation.
8415 2006-11-29  Simon Josefsson <simon@josefsson.org>
8417         * NEWS: Version 1.7.0.
8419 2006-11-29  Simon Josefsson <simon@josefsson.org>
8421         * NEWS: Add.
8423 2006-11-29  Simon Josefsson <simon@josefsson.org>
8425         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
8427 2006-11-29  Simon Josefsson <simon@josefsson.org>
8429         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
8430         default.
8432 2006-11-29  Simon Josefsson <simon@josefsson.org>
8434         * NEWS: Fix.
8436 2006-11-28  Simon Josefsson <simon@josefsson.org>
8438         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
8439         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
8441 2006-11-26  Simon Josefsson <simon@josefsson.org>
8443         * NEWS: Fix.
8445 2006-11-26  Simon Josefsson <simon@josefsson.org>
8447         * NEWS: Add.
8449 2006-11-26  Simon Josefsson <simon@josefsson.org>
8451         * tests/anonself.c: Print TLS version too.
8453 2006-11-26  Simon Josefsson <simon@josefsson.org>
8455         * tests/anonself.c: More debugging.
8457 2006-11-26  Simon Josefsson <simon@josefsson.org>
8459         * tests/utils.c: Output more debug info.
8461 2006-11-26  Simon Josefsson <simon@josefsson.org>
8463         * NEWS: Fix.
8465 2006-11-26  Simon Josefsson <simon@josefsson.org>
8467         * libextra/opencdk/keyserver.c: Doc fix.
8469 2006-11-26  Simon Josefsson <simon@josefsson.org>
8471         * libextra/opencdk/opencdk.h: Doc fixes.
8473 2006-11-26  Simon Josefsson <simon@josefsson.org>
8475         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
8476         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
8477         libextra/opencdk/sign.c: Doc fix.
8479 2006-11-26  Simon Josefsson <simon@josefsson.org>
8481         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
8482         libextra/opencdk/sign.c: Doc fix.
8484 2006-11-26  Simon Josefsson <simon@josefsson.org>
8486         * libextra/opencdk/keydb.c: Doc fix.
8488 2006-11-26  Simon Josefsson <simon@josefsson.org>
8490         * libextra/gnutls_ia.c: Use new internal PRF API.
8492 2006-11-26  Simon Josefsson <simon@josefsson.org>
8494         * lib/gnutls_sig.c: To use NULL
8495         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
8496         question.
8498 2006-11-26  Simon Josefsson <simon@josefsson.org>
8500         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
8501         fixes problem reported by "Michael C. Vergallen"
8502         <mvergall@telenet.be>.
8504 2006-11-26  Simon Josefsson <simon@josefsson.org>
8506         * NEWS: Add.
8508 2006-11-25  Simon Josefsson <simon@josefsson.org>
8510         * NEWS: Add.
8512 2006-11-25  Simon Josefsson <simon@josefsson.org>
8514         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
8515         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
8516         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
8517         www.mikestoolbox.org:4433.
8519 2006-11-25  Simon Josefsson <simon@josefsson.org>
8521         * src/common.c: Support "TLS1.2" as protocol name.
8523 2006-11-25  Simon Josefsson <simon@josefsson.org>
8525         * NEWS: Add.
8527 2006-11-25  Simon Josefsson <simon@josefsson.org>
8529         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
8531 2006-11-25  Simon Josefsson <simon@josefsson.org>
8533         * lib/gnutls_algorithms.c: Support TLS 1.2.
8535 2006-11-25  Simon Josefsson <simon@josefsson.org>
8537         * NEWS: Add.
8539 2006-11-25  Simon Josefsson <simon@josefsson.org>
8541         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8542         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8543         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8544         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8545         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
8546         Update.
8548 2006-11-25  Simon Josefsson <simon@josefsson.org>
8550         * NEWS, configure.in: Bump versions.
8552 2006-11-22  Simon Josefsson <simon@josefsson.org>
8554         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
8556 2006-11-17  Simon Josefsson <simon@josefsson.org>
8558         * ChangeLog: [no log message]
8560 2006-11-17  Simon Josefsson <simon@josefsson.org>
8562         * Makefile.am: Release do non-devel directory.
8564 2006-11-17  Simon Josefsson <simon@josefsson.org>
8566         * NEWS: Version 1.6.0.
8568 2006-11-17  Simon Josefsson <simon@josefsson.org>
8570         * doc/manpages/Makefile.am: Fix copyright years.
8572 2006-11-17  Simon Josefsson <simon@josefsson.org>
8574         * configure.in: Bump versions.
8576 2006-11-17  Simon Josefsson <simon@josefsson.org>
8578         * NEWS: Add.
8580 2006-11-16  Simon Josefsson <simon@josefsson.org>
8582         * ChangeLog: [no log message]
8584 2006-11-16  Simon Josefsson <simon@josefsson.org>
8586         * NEWS: Version 1.5.5.
8588 2006-11-16  Simon Josefsson <simon@josefsson.org>
8590         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
8591         <tim.kosse@filezilla-project.org>.
8593 2006-11-16  Simon Josefsson <simon@josefsson.org>
8595         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
8596         project.
8598 2006-11-16  Simon Josefsson <simon@josefsson.org>
8600         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
8602 2006-11-16  Simon Josefsson <simon@josefsson.org>
8604         * tests/rsa-md5-collision/Makefile.am: Remove.
8606 2006-11-16  Simon Josefsson <simon@josefsson.org>
8608         * NEWS: Add.
8610 2006-11-16  Simon Josefsson <simon@josefsson.org>
8612         * NEWS: Add.
8614 2006-11-16  Simon Josefsson <simon@josefsson.org>
8616         * NEWS: Add.
8618 2006-11-16  Simon Josefsson <simon@josefsson.org>
8620         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
8621         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
8622         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
8623         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
8625 2006-11-16  Simon Josefsson <simon@josefsson.org>
8627         * tests/rsa-md5-collision/chain1-expect.log,
8628         tests/rsa-md5-collision/chain2-expect.log: Remove.
8630 2006-11-16  Simon Josefsson <simon@josefsson.org>
8632         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
8634 2006-11-16  Simon Josefsson <simon@josefsson.org>
8636         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
8637         mingw32.
8639 2006-11-15  Simon Josefsson <simon@josefsson.org>
8641         * configure.in: Bump versions (done incorrectly in the 1.5.4
8642         release).
8644 2006-11-15  Simon Josefsson <simon@josefsson.org>
8646         * NEWS: Add.
8648 2006-11-15  Simon Josefsson <simon@josefsson.org>
8650         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
8651         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
8653 2006-11-14  Simon Josefsson <simon@josefsson.org>
8655         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
8657 2006-11-11  Simon Josefsson <simon@josefsson.org>
8659         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
8661 2006-11-07  Simon Josefsson <simon@josefsson.org>
8663         * ChangeLog: [no log message]
8665 2006-11-07  Simon Josefsson <simon@josefsson.org>
8667         * NEWS: Version 1.5.4.
8669 2006-11-07  Simon Josefsson <simon@josefsson.org>
8671         * NEWS: Add.
8673 2006-11-07  Simon Josefsson <simon@josefsson.org>
8675         * NEWS: Add.
8677 2006-11-07  Simon Josefsson <simon@josefsson.org>
8679         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8680         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
8681         lib/gnutls_global.c: Use strverscmp.
8683 2006-11-07  Simon Josefsson <simon@josefsson.org>
8685         * lib/gnutls_buffers.c: Typo.
8687 2006-11-07  Simon Josefsson <simon@josefsson.org>
8689         * NEWS, doc/manpages/Makefile.am: Add.
8691 2006-11-07  Simon Josefsson <simon@josefsson.org>
8693         * libextra/gnutls_ia.c: Doc fix.
8695 2006-11-07  Simon Josefsson <simon@josefsson.org>
8697         * doc/gnutls.texi: More errno discussion regarding push/pull
8698         functions.
8700 2006-11-07  Simon Josefsson <simon@josefsson.org>
8702         * NEWS: Add.
8704 2006-11-07  Simon Josefsson <simon@josefsson.org>
8706         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
8707         issues.
8709 2006-11-07  Simon Josefsson <simon@josefsson.org>
8711         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
8712         using WSAGetLastError().
8714 2006-11-07  Simon Josefsson <simon@josefsson.org>
8716         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8717         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
8718         suggested by tim.kosse@filezilla-project.org.
8720 2006-11-06  Simon Josefsson <simon@josefsson.org>
8722         * NEWS: Fix.
8724 2006-11-05  Simon Josefsson <simon@josefsson.org>
8726         * NEWS: Add.
8728 2006-11-05  Simon Josefsson <simon@josefsson.org>
8730         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8731         configure.in).
8733 2006-11-05  Simon Josefsson <simon@josefsson.org>
8735         * configure.in: Set SOVERSION here.
8737 2006-11-05  Simon Josefsson <simon@josefsson.org>
8739         * lgl/.cvsignore: [no log message]
8741 2006-11-05  Simon Josefsson <simon@josefsson.org>
8743         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8745 2006-11-03  Simon Josefsson <simon@josefsson.org>
8747         * lgl/printf-parse.c: Update.
8749 2006-10-30  Simon Josefsson <simon@josefsson.org>
8751         * NEWS: Add.
8753 2006-10-30  Simon Josefsson <simon@josefsson.org>
8755         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
8756         ludovic.courtes@laas.fr (Ludovic Courtès).
8758 2006-10-30  Simon Josefsson <simon@josefsson.org>
8760         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8761         actual/required buffer size on return.  Suggested by
8762         ludovic.courtes@laas.fr (Ludovic Courtès).
8764 2006-10-30  Simon Josefsson <simon@josefsson.org>
8766         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8767         libextra/openpgp/privkey.c: Fix return types.
8769 2006-10-30  Simon Josefsson <simon@josefsson.org>
8771         * NEWS: Add.
8773 2006-10-30  Simon Josefsson <simon@josefsson.org>
8775         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8776         versions negotiate the highest version we support, instead of the
8777         lowest.  Reported by Pasi.Eronen@nokia.com.
8779 2006-10-30  Simon Josefsson <simon@josefsson.org>
8781         * NEWS: Add.
8783 2006-10-30  Simon Josefsson <simon@josefsson.org>
8785         * configure.in: Simplify ssize_t test.
8787 2006-10-30  Simon Josefsson <simon@josefsson.org>
8789         * doc/examples/ex-cert-select.c: Remove duplicate #include
8790         <sys/stat.h>.
8792 2006-10-30  Simon Josefsson <simon@josefsson.org>
8794         * configure.in, lib/defines.h: Simplify #include's using gnulib
8795         modules.
8797 2006-10-30  Simon Josefsson <simon@josefsson.org>
8799         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8800         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8801         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8802         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8803         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8804         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8805         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8806         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8807         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8808         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8809         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8810         lgl/stat_.h: Update.
8812 2006-10-30  Simon Josefsson <simon@josefsson.org>
8814         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8816 2006-10-30  Simon Josefsson <simon@josefsson.org>
8818         * NEWS, configure.in: Bump versions.
8820 2006-10-26  Simon Josefsson <simon@josefsson.org>
8822         * ChangeLog: [no log message]
8824 2006-10-26  Simon Josefsson <simon@josefsson.org>
8826         * NEWS: Version 1.5.3.
8828 2006-10-26  Simon Josefsson <simon@josefsson.org>
8830         * lgl/.cvsignore: [no log message]
8832 2006-10-26  Simon Josefsson <simon@josefsson.org>
8834         * libextra/opencdk/Makefile.am: Fix -I's.
8836 2006-10-26  Simon Josefsson <simon@josefsson.org>
8838         * tests/rsa-md5-collision/Makefile.am: Dist more.
8840 2006-10-26  Simon Josefsson <simon@josefsson.org>
8842         * NEWS, tests/rsa-md5-collision/README: Add.
8844 2006-10-26  Simon Josefsson <simon@josefsson.org>
8846         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8847         tests/Makefile.am: Change lgpl/ library name.
8849 2006-10-26  Simon Josefsson <simon@josefsson.org>
8851         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8852         to liblgnu, to avoid weird libtool errors.
8854 2006-10-26  Simon Josefsson <simon@josefsson.org>
8856         * lgl/Makefile.am, lgl/stdint_.h: Update.
8858 2006-10-26  Simon Josefsson <simon@josefsson.org>
8860         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8861         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8862         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8863         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8864         gl/uinttostr.c, gl/umaxtostr.c: Add.
8866 2006-10-26  Simon Josefsson <simon@josefsson.org>
8868         * NEWS: Fix.
8870 2006-10-26  Simon Josefsson <simon@josefsson.org>
8872         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8873         0.5.11.
8875 2006-10-26  Simon Josefsson <simon@josefsson.org>
8877         * doc/gnutls.texi: Be specific about SSLv2 security problems.
8879 2006-10-24  Simon Josefsson <simon@josefsson.org>
8881         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8883 2006-10-24  Simon Josefsson <simon@josefsson.org>
8885         * tests/rsa-md5-collision/Makefile.am: Dist more.
8887 2006-10-24  Simon Josefsson <simon@josefsson.org>
8889         * NEWS: Add.
8891 2006-10-24  Simon Josefsson <simon@josefsson.org>
8893         * tests/pkcs12-decode/.cvsignore: [no log message]
8895 2006-10-24  Simon Josefsson <simon@josefsson.org>
8897         * configure.in: Add tests.
8899 2006-10-24  Simon Josefsson <simon@josefsson.org>
8901         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8902         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8903         pkcs12-decode/.
8905 2006-10-24  Simon Josefsson <simon@josefsson.org>
8907         * tests/pkcs8-decode/pkcs8: More debugging info.
8909 2006-10-24  Simon Josefsson <simon@josefsson.org>
8911         * tests/pkcs8-decode/.cvsignore: [no log message]
8913 2006-10-24  Simon Josefsson <simon@josefsson.org>
8915         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8916         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8917         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8918         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8919         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8921 2006-10-24  Simon Josefsson <simon@josefsson.org>
8923         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
8924         rsa-md5-collision/.
8926 2006-10-24  Simon Josefsson <simon@josefsson.org>
8928         * tests/pkcs1-padding/.cvsignore,
8929         tests/rsa-md5-collision/.cvsignore: [no log message]
8931 2006-10-24  Simon Josefsson <simon@josefsson.org>
8933         * tests/rsa-md5-collision/Makefile.am,
8934         tests/rsa-md5-collision/chain1-expect.log,
8935         tests/rsa-md5-collision/chain2-expect.log,
8936         tests/rsa-md5-collision/mbox,
8937         tests/rsa-md5-collision/rsa-md5-collision: Add.
8939 2006-10-24  Simon Josefsson <simon@josefsson.org>
8941         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8942         tests/pkcs1-padding/pkcs1-pad-broken.pem,
8943         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8944         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8945         tests/pkcs1-padding/pkcs1-pad-ok.pem,
8946         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8948 2006-10-24  Simon Josefsson <simon@josefsson.org>
8950         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8951         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8952         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8953         directory.
8955 2006-10-24  Simon Josefsson <simon@josefsson.org>
8957         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8958         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8960 2006-10-21  Simon Josefsson <simon@josefsson.org>
8962         * NEWS: Add.
8964 2006-10-21  Simon Josefsson <simon@josefsson.org>
8966         * lgl/.cvsignore: [no log message]
8968 2006-10-21  Simon Josefsson <simon@josefsson.org>
8970         * tests/Makefile.am: Need lgpl gnulib.
8972 2006-10-21  Simon Josefsson <simon@josefsson.org>
8974         * src/Makefile.am: Add lgpl too.
8976 2006-10-21  Simon Josefsson <simon@josefsson.org>
8978         * libextra/Makefile.am: Reorder libgnu.la's.
8980 2006-10-21  Simon Josefsson <simon@josefsson.org>
8982         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8984 2006-10-21  Simon Josefsson <simon@josefsson.org>
8986         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8987         committed.
8989 2006-10-21  Simon Josefsson <simon@josefsson.org>
8991         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8993 2006-10-21  Simon Josefsson <simon@josefsson.org>
8995         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8996         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8997         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8998         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8999         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
9000         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
9001         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
9002         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
9003         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
9004         modules.
9006 2006-10-21  Simon Josefsson <simon@josefsson.org>
9008         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
9009         duplicate modules.
9011 2006-10-21  Simon Josefsson <simon@josefsson.org>
9013         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
9015 2006-10-21  Simon Josefsson <simon@josefsson.org>
9017         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
9019 2006-10-21  Simon Josefsson <simon@josefsson.org>
9021         * gl/Makefile.am: Move modules from gl/ to lgl/.
9023 2006-10-21  Simon Josefsson <simon@josefsson.org>
9025         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
9026         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
9027         to lgl/.
9029 2006-10-21  Simon Josefsson <simon@josefsson.org>
9031         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
9032         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
9033         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
9034         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
9035         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
9036         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
9037         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
9038         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
9039         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
9040         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
9041         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
9042         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
9043         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
9044         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
9045         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
9046         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
9047         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
9048         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
9049         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
9050         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
9051         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
9052         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
9053         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
9054         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
9055         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
9056         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
9057         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
9058         lgl/xsize.h: Move modules from gl/ to lgl/.
9060 2006-10-21  Simon Josefsson <simon@josefsson.org>
9062         * lgl/.cvsignore: [no log message]
9064 2006-10-21  Simon Josefsson <simon@josefsson.org>
9066         * Makefile.am: Build lgl/ too.
9068 2006-10-21  Simon Josefsson <simon@josefsson.org>
9070         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
9071         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
9072         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
9073         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
9074         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
9075         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
9076         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
9077         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
9078         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9079         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
9080         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
9081         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
9082         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
9083         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
9084         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
9085         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
9086         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
9087         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
9088         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
9089         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
9090         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
9091         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
9092         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
9093         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
9094         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
9095         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
9096         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
9097         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
9098         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
9099         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
9100         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
9101         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
9102         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
9103         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
9105 2006-10-21  Simon Josefsson <simon@josefsson.org>
9107         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
9108         lgl/ instead of gl/.
9110 2006-10-21  Simon Josefsson <simon@josefsson.org>
9112         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
9113         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
9114         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
9115         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
9116         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
9117         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
9118         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
9119         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
9120         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
9121         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
9122         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
9123         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
9124         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
9125         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
9126         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
9127         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
9128         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
9129         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
9130         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
9131         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
9132         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
9133         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
9135 2006-10-21  Simon Josefsson <simon@josefsson.org>
9137         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
9138         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
9139         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
9140         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
9141         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
9142         Update.
9144 2006-10-19  Simon Josefsson <simon@josefsson.org>
9146         * NEWS: Add.
9148 2006-10-19  Simon Josefsson <simon@josefsson.org>
9150         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9151         lib/minitasn1/libtasn1.h: Update to 0.3.7.
9153 2006-10-11  Simon Josefsson <simon@josefsson.org>
9155         * NEWS: Add.
9157 2006-10-11  Simon Josefsson <simon@josefsson.org>
9159         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
9160         0.5.10.
9162 2006-10-11  Simon Josefsson <simon@josefsson.org>
9164         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
9166 2006-10-10  Simon Josefsson <simon@josefsson.org>
9168         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
9170 2006-10-03  Simon Josefsson <simon@josefsson.org>
9172         * NEWS: Add.
9174 2006-10-03  Simon Josefsson <simon@josefsson.org>
9176         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
9178 2006-10-03  Simon Josefsson <simon@josefsson.org>
9180         * NEWS, configure.in: Bump versions.
9182 2006-10-03  Simon Josefsson <simon@josefsson.org>
9184         * ChangeLog: [no log message]
9186 2006-10-03  Simon Josefsson <simon@josefsson.org>
9188         * NEWS: Version 1.5.2.
9190 2006-10-03  Simon Josefsson <simon@josefsson.org>
9192         * NEWS: Fix.
9194 2006-10-03  Simon Josefsson <simon@josefsson.org>
9196         * NEWS: Add.
9198 2006-10-03  Simon Josefsson <simon@josefsson.org>
9200         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
9201         Update.
9203 2006-09-29  Simon Josefsson <simon@josefsson.org>
9205         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
9207 2006-09-26  Simon Josefsson <simon@josefsson.org>
9209         * NEWS: Add.
9211 2006-09-26  Simon Josefsson <simon@josefsson.org>
9213         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
9214         reported by "Adam Langley" <agl@imperialviolet.org>.
9216 2006-09-25  Simon Josefsson <simon@josefsson.org>
9218         * NEWS: Add.
9220 2006-09-25  Simon Josefsson <simon@josefsson.org>
9222         * configure.in: Use library shared version 13 instead of 14,
9223         incrementing it was a mistake since no API/ABI changes happened.
9224         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
9226 2006-09-25  Simon Josefsson <simon@josefsson.org>
9228         * configure.in: Improve the C++ test, to handle CXX env. variables,
9229         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
9231 2006-09-25  Simon Josefsson <simon@josefsson.org>
9233         * NEWS: Add.
9235 2006-09-25  Simon Josefsson <simon@josefsson.org>
9237         * lib/Makefile.am: Use version script for libgnutlsxx too.
9239 2006-09-25  Simon Josefsson <simon@josefsson.org>
9241         * NEWS, lib/libgnutlsxx.vers: Add.
9243 2006-09-24  Simon Josefsson <simon@josefsson.org>
9245         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
9246         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
9247         Update.
9249 2006-09-24  Simon Josefsson <simon@josefsson.org>
9251         * NEWS, configure.in: Bump versions.
9253 2006-09-24  Simon Josefsson <simon@josefsson.org>
9255         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
9256         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
9257         logic.
9259 2006-09-24  Simon Josefsson <simon@josefsson.org>
9261         * THANKS: Add.
9263 2006-09-24  Simon Josefsson <simon@josefsson.org>
9265         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
9266         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
9267         <georg.schwarz@freenet.de>.
9269 2006-09-21  Simon Josefsson <simon@josefsson.org>
9271         * Makefile.am: Fix gendocs.sh path.
9273 2006-09-21  Simon Josefsson <simon@josefsson.org>
9275         * ChangeLog: [no log message]
9277 2006-09-21  Simon Josefsson <simon@josefsson.org>
9279         * NEWS: Version 1.5.1.
9281 2006-09-21  Simon Josefsson <simon@josefsson.org>
9283         * gl/override/gpl.diff: Rename.
9285 2006-09-21  Simon Josefsson <simon@josefsson.org>
9287         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
9288         gl/override/gpl.diff, gl/override/gpl.texi.diff,
9289         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
9291 2006-09-21  Simon Josefsson <simon@josefsson.org>
9293         * gl/override/lgpl.diff: Rename.
9295 2006-09-21  Simon Josefsson <simon@josefsson.org>
9297         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
9298         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
9299         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
9300         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
9301         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
9302         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
9303         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
9304         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
9305         gl/vasnprintf.c: Update.
9307 2006-09-21  Simon Josefsson <simon@josefsson.org>
9309         * NEWS: Add.
9311 2006-09-21  Simon Josefsson <simon@josefsson.org>
9313         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
9315 2006-09-21  Simon Josefsson <simon@josefsson.org>
9317         * doc/gnutls.texi: Add LGPL and GPL texts.
9319 2006-09-21  Simon Josefsson <simon@josefsson.org>
9321         * NEWS: Add.
9323 2006-09-21  Simon Josefsson <simon@josefsson.org>
9325         * tests/pkcs1-pad: Simplify grep expression, to work around debug
9326         messages from wine.
9328 2006-09-21  Simon Josefsson <simon@josefsson.org>
9330         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
9331         load or generate it, typically because it used a certificate
9332         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
9334 2006-09-21  Simon Josefsson <simon@josefsson.org>
9336         * src/certtool.c: Revert last patch.
9338 2006-09-21  Simon Josefsson <simon@josefsson.org>
9340         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
9341         that the lengths are the same.
9343 2006-09-21  Simon Josefsson <simon@josefsson.org>
9345         * NEWS, THANKS: Add.
9347 2006-09-21  Simon Josefsson <simon@josefsson.org>
9349         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
9350         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
9352 2006-09-19  Simon Josefsson <simon@josefsson.org>
9354         * tests/Makefile.am: Dist more.
9356 2006-09-19  Simon Josefsson <simon@josefsson.org>
9358         * tests/pkcs1-pad: Test another cert.
9360 2006-09-19  Simon Josefsson <simon@josefsson.org>
9362         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
9363         Weinmann.
9365 2006-09-18  Simon Josefsson <simon@josefsson.org>
9367         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
9369 2006-09-18  Simon Josefsson <simon@josefsson.org>
9371         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
9372         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
9374 2006-09-18  Simon Josefsson <simon@josefsson.org>
9376         * THANKS: Remove (already there).
9378 2006-09-18  Simon Josefsson <simon@josefsson.org>
9380         * THANKS: Add.
9382 2006-09-18  Simon Josefsson <simon@josefsson.org>
9384         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
9385         Langley" <agl@imperialviolet.org>.
9387 2006-09-12  Simon Josefsson <simon@josefsson.org>
9389         * NEWS: Add.
9391 2006-09-12  Simon Josefsson <simon@josefsson.org>
9393         * NEWS: Fix.
9395 2006-09-12  Simon Josefsson <simon@josefsson.org>
9397         * tests/pkcs1-pad: Fix.
9399 2006-09-12  Simon Josefsson <simon@josefsson.org>
9401         * lib/x509/verify.c: Permit empty parameters field too, found after
9402         adding self tests.
9404 2006-09-12  Simon Josefsson <simon@josefsson.org>
9406         * tests/pkcs1-pad: Fix exit code.
9408 2006-09-12  Simon Josefsson <simon@josefsson.org>
9410         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
9411         Eric Young in
9412         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
9414 2006-09-12  Simon Josefsson <simon@josefsson.org>
9416         * tests/pkcs1-pad: Add more tests.
9418 2006-09-12  Simon Josefsson <simon@josefsson.org>
9420         * tests/Makefile.am: Add pkcs1-pad test.
9422 2006-09-12  Simon Josefsson <simon@josefsson.org>
9424         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
9425         Yutaka OIWA <y.oiwa@aist.go.jp>.
9427 2006-09-12  Simon Josefsson <simon@josefsson.org>
9429         * tests/pkcs1-pad: Add.
9431 2006-09-12  Simon Josefsson <simon@josefsson.org>
9433         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
9434         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
9436 2006-09-12  Simon Josefsson <simon@josefsson.org>
9438         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
9440 2006-09-11  Simon Josefsson <simon@josefsson.org>
9442         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
9443         debug mode, which isn't recommended for real use.
9445 2006-09-08  Simon Josefsson <simon@josefsson.org>
9447         * NEWS: Add.
9449 2006-09-08  Simon Josefsson <simon@josefsson.org>
9451         * NEWS: Fix.
9453 2006-09-08  Simon Josefsson <simon@josefsson.org>
9455         * NEWS: Fix.
9457 2006-09-08  Simon Josefsson <simon@josefsson.org>
9459         * NEWS: Add.
9461 2006-09-08  Simon Josefsson <simon@josefsson.org>
9463         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
9464         is empty, which it has to be for the hashes we support.  Otherwise,
9465         the field can encode "garbage" that might be used to make the
9466         signature be a perfect cube, similar (but not identical) to
9467         Bleichenbacher's Crypto 06 rump session attack.
9469 2006-09-08  Simon Josefsson <simon@josefsson.org>
9471         * NEWS: Add.
9473 2006-09-08  Simon Josefsson <simon@josefsson.org>
9475         * NEWS: Add.
9477 2006-09-08  Simon Josefsson <simon@josefsson.org>
9479         * lib/gnutls_pk.c: Don't return different errors depending on
9480         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
9481         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
9483 2006-09-08  Simon Josefsson <simon@josefsson.org>
9485         * THANKS: Add.
9487 2006-09-08  Simon Josefsson <simon@josefsson.org>
9489         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
9490         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
9492 2006-08-29  Simon Josefsson <simon@josefsson.org>
9494         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
9496 2006-08-28  Simon Josefsson <simon@josefsson.org>
9498         * NEWS: Fix.
9500 2006-08-28  Simon Josefsson <simon@josefsson.org>
9502         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
9503         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
9504         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
9505         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
9506         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
9507         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
9508         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
9509         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
9510         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
9511         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
9512         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
9514 2006-08-27  Simon Josefsson <simon@josefsson.org>
9516         * NEWS, THANKS: Add.
9518 2006-08-27  Simon Josefsson <simon@josefsson.org>
9520         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9521         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9522         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
9523         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
9525 2006-08-27  Simon Josefsson <simon@josefsson.org>
9527         * NEWS: Add.
9529 2006-08-27  Simon Josefsson <simon@josefsson.org>
9531         * THANKS: Add.
9533 2006-08-27  Simon Josefsson <simon@josefsson.org>
9535         * src/certtool.c: (generate_certificate): Load private key when --load-request is
9536         used, based on report from Sascha Ziemann
9537         <sascha.ziemann@secunet.com>.
9539 2006-08-27  Simon Josefsson <simon@josefsson.org>
9541         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
9542         continuing, based on report from Sascha Ziemann
9543         <sascha.ziemann@secunet.com>.
9545 2006-08-14  Simon Josefsson <simon@josefsson.org>
9547         * NEWS: Add.
9549 2006-08-14  Simon Josefsson <simon@josefsson.org>
9551         * src/serv.c: Map select to _win_select on Windows hosts.
9553 2006-08-14  Simon Josefsson <simon@josefsson.org>
9555         * src/Makefile.am: Need select.c in cli.c and serv.c.
9557 2006-08-14  Simon Josefsson <simon@josefsson.org>
9559         * src/select.c: Add, moved from cli.c, originally from plibc, see
9561         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9563 2006-08-14  Simon Josefsson <simon@josefsson.org>
9565         * src/cli.c: Move _win_select to select.c.
9567 2006-08-14  Simon Josefsson <simon@josefsson.org>
9569         * src/cli.c: Make select() work on Windows, copying code from plibc,
9570         see
9572         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9574 2006-08-13  Simon Josefsson <simon@josefsson.org>
9576         * libextra/gnutls_openssl.c: Mark with XXX.
9578 2006-08-13  Simon Josefsson <simon@josefsson.org>
9580         * NEWS, configure.in: Bump versions.
9582 2006-08-13  Simon Josefsson <simon@josefsson.org>
9584         * Makefile.am: Fix release target.
9586 2006-08-13  Simon Josefsson <simon@josefsson.org>
9588         * ChangeLog: [no log message]
9590 2006-08-13  Simon Josefsson <simon@josefsson.org>
9592         * NEWS: Version 1.5.0.
9594 2006-08-13  Simon Josefsson <simon@josefsson.org>
9596         * NEWS: Fix.
9598 2006-08-13  Simon Josefsson <simon@josefsson.org>
9600         * libextra/gnutls_openssl.c: Add (XXX).
9602 2006-08-13  Simon Josefsson <simon@josefsson.org>
9604         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
9605         directory.
9607 2006-08-13  Simon Josefsson <simon@josefsson.org>
9609         * NEWS: Add.
9611 2006-08-13  Simon Josefsson <simon@josefsson.org>
9613         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
9614         files for libraries, on mingw.
9616 2006-08-13  Simon Josefsson <simon@josefsson.org>
9618         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
9619         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9620         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
9622 2006-08-13  Simon Josefsson <simon@josefsson.org>
9624         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
9625         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
9627 2006-08-13  Simon Josefsson <simon@josefsson.org>
9629         * lib/gnutls_buffers.c: Remove.
9631 2006-08-13  Simon Josefsson <simon@josefsson.org>
9633         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
9634         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
9635         Andreas Metzler <ametzler@downhill.at.eu.org>.
9637 2006-08-13  Simon Josefsson <simon@josefsson.org>
9639         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
9641 2006-08-11  Simon Josefsson <simon@josefsson.org>
9643         * NEWS: Fix.
9645 2006-08-11  Simon Josefsson <simon@josefsson.org>
9647         * NEWS: Add.
9649 2006-08-11  Simon Josefsson <simon@josefsson.org>
9651         * NEWS: Add.
9653 2006-08-11  Simon Josefsson <simon@josefsson.org>
9655         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
9656         NULL OID value in the hash_algorithms array, which happens when the
9657         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
9658         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
9660 2006-08-11  Simon Josefsson <simon@josefsson.org>
9662         * configure.in: Don't overwrite CFLAGS.
9664 2006-08-07  Simon Josefsson <simon@josefsson.org>
9666         * includes/gnutls/gnutlsxx.h: Make it compile.
9668 2006-08-06  Simon Josefsson <simon@josefsson.org>
9670         * NEWS: Add.
9672 2006-08-06  Simon Josefsson <simon@josefsson.org>
9674         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
9676 2006-08-06  Simon Josefsson <simon@josefsson.org>
9678         * src/tls_test.gaa: Use -V for --verbose.
9680 2006-08-06  Simon Josefsson <simon@josefsson.org>
9682         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
9683         standards, to fix make distcheck.
9685 2006-08-06  Simon Josefsson <simon@josefsson.org>
9687         * src/tls_test.c, src/tls_test.gaa: Support --version.
9689 2006-08-06  Simon Josefsson <simon@josefsson.org>
9691         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
9692         standards, to fix make distcheck.
9694 2006-08-06  Simon Josefsson <simon@josefsson.org>
9696         * NEWS: Add.
9698 2006-08-06  Simon Josefsson <simon@josefsson.org>
9700         * configure.in: Fix --without-included-libtasn1, reported by Daniel
9701         Black <dragonheart@gentoo.org>.
9703 2006-08-06  Simon Josefsson <simon@josefsson.org>
9705         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9707 2006-08-06  Simon Josefsson <simon@josefsson.org>
9709         * NEWS: Fix.
9711 2006-08-06  Simon Josefsson <simon@josefsson.org>
9713         * NEWS: Add.
9715 2006-08-06  Simon Josefsson <simon@josefsson.org>
9717         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
9718         libextra/opencdk/stream.h: Update to 0.5.9.
9720 2006-08-03  Simon Josefsson <simon@josefsson.org>
9722         * THANKS: add
9724 2006-08-03  Simon Josefsson <simon@josefsson.org>
9726         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9727         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9729 2006-07-28  Simon Josefsson <simon@josefsson.org>
9731         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9732         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9733         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9734         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9735         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9736         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9737         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9738         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9740 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9742         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9743         assigned value
9745 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9747         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9748         assigned value
9750 2006-07-13  Simon Josefsson <simon@josefsson.org>
9752         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9753         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9755 2006-07-13  Simon Josefsson <simon@josefsson.org>
9757         * libextra/gnutls_openssl.c: Revert.
9759 2006-07-13  Simon Josefsson <simon@josefsson.org>
9761         * THANKS: Add.
9763 2006-07-13  Simon Josefsson <simon@josefsson.org>
9765         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9767 2006-07-11  Simon Josefsson <simon@josefsson.org>
9769         * doc/Makefile.am: Fix last commit.
9771 2006-07-11  Simon Josefsson <simon@josefsson.org>
9773         * doc/Makefile.am: Dist arch/ images.
9775 2006-07-11  Simon Josefsson <simon@josefsson.org>
9777         * doc/Makefile.am: Need -I's for arch/ images.
9779 2006-07-11  Simon Josefsson <simon@josefsson.org>
9781         * configure.in: Improve valgrind test.
9783 2006-07-11  Simon Josefsson <simon@josefsson.org>
9785         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9786         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
9787         Update.
9789 2006-07-10  Simon Josefsson <simon@josefsson.org>
9791         * THANKS: Fix.
9793 2006-07-10  Simon Josefsson <simon@josefsson.org>
9795         * THANKS: Add.
9797 2006-07-10  Simon Josefsson <simon@josefsson.org>
9799         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9801 2006-07-10  Simon Josefsson <simon@josefsson.org>
9803         * gl/.cvsignore: [no log message]
9805 2006-07-07  Simon Josefsson <simon@josefsson.org>
9807         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9808         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9809         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9810         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9811         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9813 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9815         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9816         from 2511 to 4211
9818 2006-07-06  Simon Josefsson <simon@josefsson.org>
9820         * doc/TODO: Add.
9822 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9824         * doc/TODO: [no log message]
9826 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9828         * libextra/gnutls_openpgp.c: added an extra error check.
9830 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9832         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9833         with ENABLE_OPENPGP.
9835 2006-06-29  Simon Josefsson <simon@josefsson.org>
9837         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
9838         Add.
9840 2006-06-28  Simon Josefsson <simon@josefsson.org>
9842         * NEWS: Add.
9844 2006-06-28  Simon Josefsson <simon@josefsson.org>
9846         * doc/examples/.cvsignore: [no log message]
9848 2006-06-28  Simon Josefsson <simon@josefsson.org>
9850         * NEWS: Fix.
9852 2006-06-28  Simon Josefsson <simon@josefsson.org>
9854         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9856 2006-06-28  Simon Josefsson <simon@josefsson.org>
9858         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9860 2006-06-28  Simon Josefsson <simon@josefsson.org>
9862         * doc/Makefile.am: Dist gnutls-logo.png.
9864 2006-06-28  Simon Josefsson <simon@josefsson.org>
9866         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9868 2006-06-28  Simon Josefsson <simon@josefsson.org>
9870         * gl/getaddrinfo.c: Update.
9872 2006-06-28  Simon Josefsson <simon@josefsson.org>
9874         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9875         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9877 2006-06-28  Simon Josefsson <simon@josefsson.org>
9879         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9881 2006-06-27  Simon Josefsson <simon@josefsson.org>
9883         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9885 2006-06-27  Simon Josefsson <simon@josefsson.org>
9887         * doc/scripts/gdoc: Use GNU-style warnings.
9889 2006-06-27  Simon Josefsson <simon@josefsson.org>
9891         * doc/scripts/gdoc: Improve man output, from libtasn1.
9893 2006-06-27  Simon Josefsson <simon@josefsson.org>
9895         * configure.in: Fix valgrind test.
9897 2006-06-27  Simon Josefsson <simon@josefsson.org>
9899         * configure.in: Move around, to make $cross_compile work.
9901 2006-06-27  Simon Josefsson <simon@josefsson.org>
9903         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9904         make it possible to enable/disable use of valgrind on self tests
9905         specifically.  Defaults to enabled if valgrind is installed and we
9906         aren't cross-compiling.
9908 2006-06-27  Simon Josefsson <simon@josefsson.org>
9910         * tests/Makefile.am: Fix.
9912 2006-06-27  Simon Josefsson <simon@josefsson.org>
9914         * tests/Makefile.am: Revert.
9916 2006-06-27  Simon Josefsson <simon@josefsson.org>
9918         * libextra/minilzo/Makefile.am: Use libtool -no-install.
9920 2006-06-27  Simon Josefsson <simon@josefsson.org>
9922         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9923         suggested by README.LZO.
9925 2006-06-27  Simon Josefsson <simon@josefsson.org>
9927         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9929 2006-06-27  Simon Josefsson <simon@josefsson.org>
9931         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9932         void* to int.
9934 2006-06-27  Simon Josefsson <simon@josefsson.org>
9936         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9938 2006-06-26  Simon Josefsson <simon@josefsson.org>
9940         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9942 2006-06-26  Simon Josefsson <simon@josefsson.org>
9944         * THANKS: Add.
9946 2006-06-26  Simon Josefsson <simon@josefsson.org>
9948         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9949         pkg-config files, from Andreas Metzler
9950         <ametzler@downhill.at.eu.org>.
9952 2006-06-22  Simon Josefsson <simon@josefsson.org>
9954         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9955         gl/socket_.h: Try new win32 hooks for getaddrinfo.
9957 2006-06-22  Simon Josefsson <simon@josefsson.org>
9959         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9960         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
9962 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9964         * doc/TODO: [no log message]
9966 2006-06-21  Simon Josefsson <simon@josefsson.org>
9968         * gl/inet_pton.c: Update.
9970 2006-06-21  Simon Josefsson <simon@josefsson.org>
9972         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9973         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9974         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9976 2006-06-21  Simon Josefsson <simon@josefsson.org>
9978         * doc/examples/Makefile.am: Add -no-install.
9980 2006-06-21  Simon Josefsson <simon@josefsson.org>
9982         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9984 2006-06-19  Simon Josefsson <simon@josefsson.org>
9986         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9987         != objdir.
9989 2006-06-19  Simon Josefsson <simon@josefsson.org>
9991         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9992         when srcdir != objdir.
9994 2006-06-19  Simon Josefsson <simon@josefsson.org>
9996         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9997         != objdir.
9999 2006-06-19  Simon Josefsson <simon@josefsson.org>
10001         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
10002         objdir.
10004 2006-06-19  Simon Josefsson <simon@josefsson.org>
10006         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
10007         objdir.
10009 2006-06-17  Simon Josefsson <simon@josefsson.org>
10011         * gl/Makefile.am: Update.
10013 2006-06-17  Simon Josefsson <simon@josefsson.org>
10015         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
10016         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
10017         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
10018         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
10019         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
10020         gl/stdint_.h: Update.
10022 2006-06-17  Simon Josefsson <simon@josefsson.org>
10024         * gl/.cvsignore: [no log message]
10026 2006-06-17  Simon Josefsson <simon@josefsson.org>
10028         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
10030 2006-06-16  Simon Josefsson <simon@josefsson.org>
10032         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
10034 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10036         * NEWS: [no log message]
10038 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10040         * lib/auth_cert.c: fixed bug
10042 2006-06-16  Simon Josefsson <simon@josefsson.org>
10044         * tests/Makefile.am: Disable tests that use fork if the host doesn't
10045         have fork.
10047 2006-06-16  Simon Josefsson <simon@josefsson.org>
10049         * configure.in: Test for fork.
10051 2006-06-16  Simon Josefsson <simon@josefsson.org>
10053         * configure.in: Typo.
10055 2006-06-16  Simon Josefsson <simon@josefsson.org>
10057         * configure.in: Typo.
10059 2006-06-16  Simon Josefsson <simon@josefsson.org>
10061         * configure.in: Fix LDFLAGS.
10063 2006-06-16  Simon Josefsson <simon@josefsson.org>
10065         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
10066         avoid warnings.
10068 2006-06-16  Simon Josefsson <simon@josefsson.org>
10070         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
10071         tests/resume.c, tests/tlsia.c: Need config.h.
10073 2006-06-16  Simon Josefsson <simon@josefsson.org>
10075         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
10077 2006-06-16  Simon Josefsson <simon@josefsson.org>
10079         * NEWS: Fix.
10081 2006-06-16  Simon Josefsson <simon@josefsson.org>
10083         * includes/gnutls/extra.h: Fix prototype.
10085 2006-06-16  Simon Josefsson <simon@josefsson.org>
10087         * NEWS: Add.
10089 2006-06-16  Simon Josefsson <simon@josefsson.org>
10091         * lib/strfile.h: Remove.
10093 2006-06-16  Simon Josefsson <simon@josefsson.org>
10095         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
10096         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
10097         of strfile stuff, to fix problem with binary files on mingw.
10099 2006-06-16  Simon Josefsson <simon@josefsson.org>
10101         * tests/set_pkcs12_cred.c: Use utils stuff.
10103 2006-06-16  Simon Josefsson <simon@josefsson.org>
10105         * lib/gnutls_global.c: Initialize winsock, for mingw.
10107 2006-06-16  Simon Josefsson <simon@josefsson.org>
10109         * configure.in: Add HAVE_WINSOCK.
10111 2006-06-16  Simon Josefsson <simon@josefsson.org>
10113         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
10114         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10115         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10116         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
10117         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
10118         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10119         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10120         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
10121         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
10122         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
10123         (for mingw).
10125 2006-06-16  Simon Josefsson <simon@josefsson.org>
10127         * configure.in: Need to use AC_LINK_IFELSE, for
10128         -Wl,--enable-runtime-pseudo-reloc.
10130 2006-06-16  Simon Josefsson <simon@josefsson.org>
10132         * configure.in: Simplify.
10134 2006-06-16  Simon Josefsson <simon@josefsson.org>
10136         * configure.in: Fix typo.
10138 2006-06-16  Simon Josefsson <simon@josefsson.org>
10140         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
10141         if supported.  The former is to produce MSVS-compatible DLLs.  The
10142         second is needed to link libgnutls-extra at all (only due to
10143         _gnutls_compression_algorithms, fix it another way?).
10145 2006-06-16  Simon Josefsson <simon@josefsson.org>
10147         * gl/Makefile.am: Update.
10149 2006-06-16  Simon Josefsson <simon@josefsson.org>
10151         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
10153 2006-06-16  Simon Josefsson <simon@josefsson.org>
10155         * configure.in: Typo.
10157 2006-06-16  Simon Josefsson <simon@josefsson.org>
10159         * configure.in: Add all the LZO tests.
10161 2006-06-15  Simon Josefsson <simon@josefsson.org>
10163         * po/sv.po: Sync with TP.
10165 2006-06-15  Simon Josefsson <simon@josefsson.org>
10167         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
10168         libtool.  (argh!)
10170 2006-06-15  Simon Josefsson <simon@josefsson.org>
10172         * lib/Makefile.am: Fix last commit.
10174 2006-06-15  Simon Josefsson <simon@josefsson.org>
10176         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
10178 2006-06-15  Simon Josefsson <simon@josefsson.org>
10180         * configure.in: Add --disable-cxx, to make it possibly to disable
10181         the C++ stuff.  Will also automatically disable it if there is no
10182         C++ compiler.
10184 2006-06-15  Simon Josefsson <simon@josefsson.org>
10186         * doc/examples/Makefile.am: Use gnulib, for portability.
10188 2006-06-15  Simon Josefsson <simon@josefsson.org>
10190         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
10191         unconditonially.
10193 2006-06-15  Simon Josefsson <simon@josefsson.org>
10195         * gl/m4/arpa_inet_h.m4: Update.
10197 2006-06-15  Simon Josefsson <simon@josefsson.org>
10199         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
10200         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
10201         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
10202         for mingw.
10204 2006-06-14  Simon Josefsson <simon@josefsson.org>
10206         * configure.in: Remove mingw32 hook to get -lwsock32, the
10207         getaddrinfo gnulib module links with -lws2_32 which is the more
10208         appropriate library to use (winsock.h goes with wsock32.lib and
10209         winsock2.h goes with ws2_32, of which the latter is backwards
10210         compatible and available since Windows 3.11 or so, I'm told).
10212 2006-06-14  Simon Josefsson <simon@josefsson.org>
10214         * tests/certder.c: fix
10216 2006-06-12  Simon Josefsson <simon@josefsson.org>
10218         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
10219         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
10220         gl/read-file.h: Update.
10222 2006-06-10  Simon Josefsson <simon@josefsson.org>
10224         * configure.in: Bump so version.
10226 2006-06-08  Simon Josefsson <simon@josefsson.org>
10228         * doc/reference/Makefile.am: Add gnutlsxx.h.
10230 2006-06-07  Simon Josefsson <simon@josefsson.org>
10232         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
10233         gl/stdint_.h: Update.
10235 2006-06-07  Simon Josefsson <simon@josefsson.org>
10237         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
10239 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10241         * NEWS, configure.in, includes/Makefile.am,
10242         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
10243         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
10245 2006-06-01  Simon Josefsson <simon@josefsson.org>
10247         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
10249 2006-05-23  Simon Josefsson <simon@josefsson.org>
10251         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
10253 2006-05-23  Simon Josefsson <simon@josefsson.org>
10255         * po/LINGUAS, po/sv.po: Sync with TP.
10257 2006-05-22  Simon Josefsson <simon@josefsson.org>
10259         * doc/manpages/certtool.1: Typo, from debian #368323.
10261 2006-05-18  Simon Josefsson <simon@josefsson.org>
10263         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
10265 2006-05-17  Simon Josefsson <simon@josefsson.org>
10267         * doc/protocol/rfc4507.txt: Add.
10269 2006-05-17  Simon Josefsson <simon@josefsson.org>
10271         * NEWS, configure.in: Bump versions.
10273 2006-05-15  Simon Josefsson <simon@josefsson.org>
10275         * ChangeLog: [no log message]
10277 2006-05-15  Simon Josefsson <simon@josefsson.org>
10279         * NEWS: Version 1.4.0.
10281 2006-05-15  Simon Josefsson <simon@josefsson.org>
10283         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
10285 2006-05-15  Simon Josefsson <simon@josefsson.org>
10287         * src/certtool-cfg.c: Remove duplicated #include.
10289 2006-05-12  Simon Josefsson <simon@josefsson.org>
10291         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
10292         exist on most platforms.
10294 2006-05-12  Simon Josefsson <simon@josefsson.org>
10296         * NEWS: Add.
10298 2006-05-12  Simon Josefsson <simon@josefsson.org>
10300         * src/serv.c: Need getaddrinfo.h.
10302 2006-05-12  Simon Josefsson <simon@josefsson.org>
10304         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
10305         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
10306         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
10307         getaddrinfo.
10309 2006-05-11  Simon Josefsson <simon@josefsson.org>
10311         * buildconf: Remove.
10313 2006-05-11  Simon Josefsson <simon@josefsson.org>
10315         * tests/Makefile.am: No supression file.
10317 2006-05-11  Simon Josefsson <simon@josefsson.org>
10319         * libextra/gnutls_ia.c: Remove junk.
10321 2006-05-11  Simon Josefsson <simon@josefsson.org>
10323         * lib/ext_inner_application.c: Fix self tests.
10325 2006-05-11  Simon Josefsson <simon@josefsson.org>
10327         * libextra/gnutls_ia.c: Indent.
10329 2006-05-11  Simon Josefsson <simon@josefsson.org>
10331         * doc/manpages/Makefile.am: Update.
10333 2006-05-11  Simon Josefsson <simon@josefsson.org>
10335         * tests/Makefile.am: Improve valgrind stuff.
10337 2006-05-11  Simon Josefsson <simon@josefsson.org>
10339         * .cvsignore: [no log message]
10341 2006-05-11  Simon Josefsson <simon@josefsson.org>
10343         * config.rpath: Not needed, generated by autopoint.
10345 2006-05-11  Simon Josefsson <simon@josefsson.org>
10347         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
10348         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
10350 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10352         * lib/auth_cert.c: updated to reflect the new openpgp draft.
10354 2006-05-11  Simon Josefsson <simon@josefsson.org>
10356         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
10357         ksba.
10359 2006-05-10  Simon Josefsson <simon@josefsson.org>
10361         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
10363 2006-05-10  Simon Josefsson <simon@josefsson.org>
10365         * configure.in: Bump required libtasn1.
10367 2006-05-10  Simon Josefsson <simon@josefsson.org>
10369         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10370         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10371         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
10372         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10373         lib/minitasn1/structure.c: Update to 0.3.4.
10375 2006-05-07  Simon Josefsson <simon@josefsson.org>
10377         * configure.in: Bump required libtasn1 version to 0.3.3.
10379 2006-05-07  Simon Josefsson <simon@josefsson.org>
10381         * tests/Makefile.am: Fix.
10383 2006-05-07  Simon Josefsson <simon@josefsson.org>
10385         * NEWS: Add.
10387 2006-05-07  Simon Josefsson <simon@josefsson.org>
10389         * tests/Makefile.am: Run tests under valgrind.
10391 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10393         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
10394         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
10395         system.
10397 2006-05-05  Simon Josefsson <simon@josefsson.org>
10399         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
10401 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10403         * lib/minitasn1/structure.c: updated to the latest libtasn1
10405 2006-05-05  Simon Josefsson <simon@josefsson.org>
10407         * NEWS: Add.
10409 2006-05-05  Simon Josefsson <simon@josefsson.org>
10411         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
10412         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
10413         TLS/IA fixes from Emile.
10415 2006-04-27  Simon Josefsson <simon@josefsson.org>
10417         * doc/protocol/rfc4366.txt: Add.
10419 2006-04-27  Simon Josefsson <simon@josefsson.org>
10421         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
10423 2006-04-26  Simon Josefsson <simon@josefsson.org>
10425         * lib/gnutls_state.c: Fix prototypes.
10427 2006-04-26  Simon Josefsson <simon@josefsson.org>
10429         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
10431 2006-04-21  Simon Josefsson <simon@josefsson.org>
10433         * doc/protocol/draft-santesson-tls-supp-02.txt,
10434         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
10436 2006-04-19  Simon Josefsson <simon@josefsson.org>
10438         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
10439         reference, tiny patch from Nix <nix@esperi.org.uk>.
10441 2006-04-19  Simon Josefsson <simon@josefsson.org>
10443         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
10445 2006-04-17  Simon Josefsson <simon@josefsson.org>
10447         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
10448         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
10450 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10452         * lib/gnutls_priority.c: removed AES-256 from the list of default
10453         ciphers. No point in having it (when everything else is far away
10454         even from 128 bit security)
10456 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10458         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
10459         gnutls_srp_set_client_credentials() uses const
10461 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10463         * lib/gnutls_priority.c: documented the return value in the priority
10464         functions
10466 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10468         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
10469         message]
10471 2006-04-04  Simon Josefsson <simon@josefsson.org>
10473         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
10475 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10477         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10478         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
10479         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
10480         instead of multiple calls to str_cpy() and str_cat().
10482 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10484         * lib/x509/x509.c: bug fix
10486 2006-03-30  Simon Josefsson <simon@josefsson.org>
10488         * doc/protocol/draft-santesson-tls-supp-00.txt,
10489         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
10491 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10493         * doc/TODO: [no log message]
10495 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10497         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
10498         useless warnings.
10500 2006-03-24  Simon Josefsson <simon@josefsson.org>
10502         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
10504 2006-03-21  Simon Josefsson <simon@josefsson.org>
10506         * configure.in: Bump version.
10508 2006-03-21  Simon Josefsson <simon@josefsson.org>
10510         * NEWS: Add.
10512 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10514         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
10515         1.1
10517 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10519         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
10520         lib/x509/rfc2818_hostname.c: some fixes for compilation
10522 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10524         * src/certtool.c: export to DER format is possible with certtool
10526 2006-03-15  Simon Josefsson <simon@josefsson.org>
10528         * configure.in: Bump versions.
10530 2006-03-15  Simon Josefsson <simon@josefsson.org>
10532         * NEWS: Add.
10534 2006-03-15  Simon Josefsson <simon@josefsson.org>
10536         * lib/gnutls_cert.c: Indent.
10538 2006-03-15  Simon Josefsson <simon@josefsson.org>
10540         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
10541         to ../gnutls_cert.c.
10543 2006-03-15  Simon Josefsson <simon@josefsson.org>
10545         * lib/gnutls_cert.c: Move from x509/compat.c.
10547 2006-03-12  Simon Josefsson <simon@josefsson.org>
10549         * doc/README.CVS: Add.
10551 2006-03-12  Simon Josefsson <simon@josefsson.org>
10553         * doc/manpages/Makefile.am: Update.
10555 2006-03-12  Simon Josefsson <simon@josefsson.org>
10557         * lib/minitasn1/structure.c: Update.
10559 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10561         * lib/gnutls_global.c: force the gcrypt random generator to be
10562         initialized at startup. Maybe it should be within and ifdef? This
10563         saves lots of debugging time when something fails.
10565 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10567         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
10568         lib/minitasn1/structure.c: added the fix for der_coding() from
10569         libtasn1.
10571 2006-03-09  Simon Josefsson <simon@josefsson.org>
10573         * doc/manpages/Makefile.am: Rebuild srp manpages too.
10575 2006-03-08  Simon Josefsson <simon@josefsson.org>
10577         * ChangeLog: [no log message]
10579 2006-03-08  Simon Josefsson <simon@josefsson.org>
10581         * NEWS: Version 1.3.5.
10583 2006-03-08  Simon Josefsson <simon@josefsson.org>
10585         * NEWS: Add.
10587 2006-03-08  Simon Josefsson <simon@josefsson.org>
10589         * NEWS: Add.
10591 2006-03-08  Simon Josefsson <simon@josefsson.org>
10593         * NEWS: Add.
10595 2006-03-08  Simon Josefsson <simon@josefsson.org>
10597         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
10599 2006-03-08  Simon Josefsson <simon@josefsson.org>
10601         * po/LINGUAS, po/pl.po: Sync with TP.
10603 2006-03-08  Simon Josefsson <simon@josefsson.org>
10605         * Makefile.am: Add update-po target.
10607 2006-03-08  Simon Josefsson <simon@josefsson.org>
10609         * doc/manpages/Makefile.am: Update.
10611 2006-03-08  Simon Josefsson <simon@josefsson.org>
10613         * lib/x509/xml.c: Doc fix.
10615 2006-03-08  Simon Josefsson <simon@josefsson.org>
10617         * NEWS: Fix.
10619 2006-03-08  Simon Josefsson <simon@josefsson.org>
10621         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
10622         asn1_copy_node API.
10624 2006-03-08  Simon Josefsson <simon@josefsson.org>
10626         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
10628 2006-03-08  Simon Josefsson <simon@josefsson.org>
10630         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10631         lib/minitasn1/element.c, lib/minitasn1/int.h,
10632         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
10633         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10634         lib/minitasn1/structure.c: Update.
10636 2006-03-08  Simon Josefsson <simon@josefsson.org>
10638         * lib/x509/xml.c: Use internal error approach again, after
10639         discussion with Nikos.
10641 2006-03-08  Simon Josefsson <simon@josefsson.org>
10643         * lib/x509/xml.c: Fix.
10645 2006-03-08  Simon Josefsson <simon@josefsson.org>
10647         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
10648         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
10650 2006-03-08  Simon Josefsson <simon@josefsson.org>
10652         * lib/x509/xml.c: Fix type_field.
10654 2006-03-08  Simon Josefsson <simon@josefsson.org>
10656         * lib/x509/xml.c: Use external API.
10658 2006-03-08  Simon Josefsson <simon@josefsson.org>
10660         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10661         lib/minitasn1/element.c, lib/minitasn1/int.h,
10662         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10663         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
10665 2006-03-08  Simon Josefsson <simon@josefsson.org>
10667         * lib/x509/xml.c: Fix.
10669 2006-03-08  Simon Josefsson <simon@josefsson.org>
10671         * lib/x509/common.c: Use external libtasn1 API.
10673 2006-03-08  Simon Josefsson <simon@josefsson.org>
10675         * lib/x509/xml.c: Fix typo.
10677 2006-03-08  Simon Josefsson <simon@josefsson.org>
10679         * configure.in: Required libtasn1 0.3.1.
10681 2006-03-08  Simon Josefsson <simon@josefsson.org>
10683         * lib/x509/xml.c: Revert, we now use the new exported functions.
10685 2006-03-08  Simon Josefsson <simon@josefsson.org>
10687         * lib/x509/xml.c: Make it build.
10689 2006-03-08  Simon Josefsson <simon@josefsson.org>
10691         * NEWS: Sort.
10693 2006-03-08  Simon Josefsson <simon@josefsson.org>
10695         * NEWS: Add.
10697 2006-03-08  Simon Josefsson <simon@josefsson.org>
10699         * lib/x509/xml.c: Disable XML functionality, because it relies on
10700         libtasn1 internals.
10702 2006-03-08  Simon Josefsson <simon@josefsson.org>
10704         * NEWS: Add.
10706 2006-03-08  Simon Josefsson <simon@josefsson.org>
10708         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
10709         mingw32 builds.
10711 2006-03-08  Simon Josefsson <simon@josefsson.org>
10713         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
10714         src/common.h, src/serv.c, tests/resume.c: Indent.
10716 2006-03-08  Simon Josefsson <simon@josefsson.org>
10718         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
10719         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
10720         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
10722 2006-03-08  Simon Josefsson <simon@josefsson.org>
10724         * po/LINGUAS: Add.
10726 2006-03-08  Simon Josefsson <simon@josefsson.org>
10728         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
10729         Add.
10731 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10733         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10734         src/common.c, src/common.h: gnutls-cli can now recognize services
10735         and port numbers with the -p option.
10737 2006-03-03  Simon Josefsson <simon@josefsson.org>
10739         * .cvscopying: Fix.
10741 2006-03-03  Simon Josefsson <simon@josefsson.org>
10743         * lib/Makefile.am: Gettext fixes.
10745 2006-03-03  Simon Josefsson <simon@josefsson.org>
10747         * lib/gnutls_errors.c: Fix.
10749 2006-03-03  Simon Josefsson <simon@josefsson.org>
10751         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10752         translations.
10754 2006-03-03  Simon Josefsson <simon@josefsson.org>
10756         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10758 2006-03-03  Simon Josefsson <simon@josefsson.org>
10760         * maint.mk: Update.
10762 2006-03-03  Simon Josefsson <simon@josefsson.org>
10764         * maint-cfg.mk: Add indent file list.
10766 2006-03-03  Simon Josefsson <simon@josefsson.org>
10768         * Makefile.am: Remove indent target.
10770 2006-03-03  Simon Josefsson <simon@josefsson.org>
10772         * configure.in: Revert, autoreconf needs it.
10774 2006-03-03  Simon Josefsson <simon@josefsson.org>
10776         * configure.in: Remove gettext version stuff.
10778 2006-03-03  Simon Josefsson <simon@josefsson.org>
10780         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10781         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10782         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10783         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10784         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10785         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10786         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10788 2006-03-03  Simon Josefsson <simon@josefsson.org>
10790         * NEWS: Add.
10792 2006-03-03  Simon Josefsson <simon@josefsson.org>
10794         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
10795         Gettextize.
10797 2006-03-01  Simon Josefsson <simon@josefsson.org>
10799         * gtk-doc.make: Add.
10801 2006-03-01  Simon Josefsson <simon@josefsson.org>
10803         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10804         gl/readline.c, maint.mk: Update.
10806 2006-03-01  Simon Josefsson <simon@josefsson.org>
10808         * buildconf, maint-cfg.mk: Don't gtkdocize.
10810 2006-02-28  Simon Josefsson <simon@josefsson.org>
10812         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10813         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10814         lib/minitasn1/element.c, lib/minitasn1/errors.h,
10815         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10816         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10817         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10818         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10820 2006-02-27  Simon Josefsson <simon@josefsson.org>
10822         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10823         Eric Leblond <regit@inl.fr>.
10825 2006-02-17  Simon Josefsson <simon@josefsson.org>
10827         * lib/x509/sign.c: Fix warning.
10829 2006-02-17  Simon Josefsson <simon@josefsson.org>
10831         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10832         has the same values as GNUTLS_MAC_*.
10834 2006-02-16  Simon Josefsson <simon@josefsson.org>
10836         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10838 2006-02-14  Simon Josefsson <simon@josefsson.org>
10840         * maint-cfg.mk: Fix.
10842 2006-02-14  Simon Josefsson <simon@josefsson.org>
10844         * maint-cfg.mk: Fix.
10846 2006-02-14  Simon Josefsson <simon@josefsson.org>
10848         * maint-cfg.mk: Fix.
10850 2006-02-14  Simon Josefsson <simon@josefsson.org>
10852         * maint-cfg.mk: Fix.
10854 2006-02-14  Simon Josefsson <simon@josefsson.org>
10856         * maint-cfg.mk: Add mingw32 target.
10858 2006-02-14  Simon Josefsson <simon@josefsson.org>
10860         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10861         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10862         maintainer-makefile module.
10864 2006-02-11  Simon Josefsson <simon@josefsson.org>
10866         * lib/x509/xml.c: Use external libtasn1 API.
10868 2006-02-11  Simon Josefsson <simon@josefsson.org>
10870         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10871         lib/minitasn1/der.h, lib/minitasn1/element.c,
10872         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10873         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10875 2006-02-11  Simon Josefsson <simon@josefsson.org>
10877         * configure.in: Bump libtasn1 version.
10879 2006-02-10  Simon Josefsson <simon@josefsson.org>
10881         * NEWS, configure.in: Bump versions.
10883 2006-02-09  Simon Josefsson <simon@josefsson.org>
10885         * NEWS: Fix typo.
10887 2006-02-09  Simon Josefsson <simon@josefsson.org>
10889         * ChangeLog: [no log message]
10891 2006-02-09  Simon Josefsson <simon@josefsson.org>
10893         * NEWS: Version 1.3.4.
10895 2006-02-09  Simon Josefsson <simon@josefsson.org>
10897         * NEWS: Add.
10899 2006-02-09  Simon Josefsson <simon@josefsson.org>
10901         * NEWS, THANKS: Add.
10903 2006-02-09  Simon Josefsson <simon@josefsson.org>
10905         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10906         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10907         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10908         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10909         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10910         lib/minitasn1/structure.c: Update from libtasn1.
10912 2006-02-09  Simon Josefsson <simon@josefsson.org>
10914         * THANKS: Add.
10916 2006-02-09  Simon Josefsson <simon@josefsson.org>
10918         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10920 2006-02-08  Simon Josefsson <simon@josefsson.org>
10922         * lib/minitasn1/decoding.c: Fix typo in last commit.
10924 2006-02-08  Simon Josefsson <simon@josefsson.org>
10926         * tests/set_pkcs12_cred.c: Simplify using under gdb.
10928 2006-02-08  Simon Josefsson <simon@josefsson.org>
10930         * lib/minitasn1/decoding.c: Fix for latest certder bug.
10932 2006-02-08  Simon Josefsson <simon@josefsson.org>
10934         * tests/certder.c: Add more bug trigger.
10936 2006-02-08  Simon Josefsson <simon@josefsson.org>
10938         * tests/certder.c: Add.
10940 2006-02-08  Simon Josefsson <simon@josefsson.org>
10942         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10944 2006-02-08  Simon Josefsson <simon@josefsson.org>
10946         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10948 2006-02-08  Simon Josefsson <simon@josefsson.org>
10950         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10952 2006-02-08  Simon Josefsson <simon@josefsson.org>
10954         * lib/minitasn1/element.c: Fix copyright.
10956 2006-02-08  Simon Josefsson <simon@josefsson.org>
10958         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10959         asn1_get_length_der usage.
10961 2006-02-08  Simon Josefsson <simon@josefsson.org>
10963         * lib/minitasn1/decoding.c: Revert.
10965 2006-02-08  Simon Josefsson <simon@josefsson.org>
10967         * tests/.cvsignore: [no log message]
10969 2006-02-08  Simon Josefsson <simon@josefsson.org>
10971         * lib/minitasn1/decoding.c: Fix for cert selftest.
10973 2006-02-08  Simon Josefsson <simon@josefsson.org>
10975         * tests/Makefile.am: Add certder test.
10977 2006-02-08  Simon Josefsson <simon@josefsson.org>
10979         * tests/certder.c: Add.
10981 2006-02-08  Simon Josefsson <simon@josefsson.org>
10983         * NEWS: Add.
10985 2006-02-08  Simon Josefsson <simon@josefsson.org>
10987         * NEWS: Add.
10989 2006-02-08  Simon Josefsson <simon@josefsson.org>
10991         * lib/minitasn1/libtasn1.h: Bump version.
10993 2006-02-08  Simon Josefsson <simon@josefsson.org>
10995         * configure.in: Need libtasn1 0.2.18.
10997 2006-02-08  Simon Josefsson <simon@josefsson.org>
10999         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
11000         lib/minitasn1/der.h, lib/minitasn1/element.c,
11001         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
11002         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
11003         by report from "Evgeny Legerov" <admin@gleg.net>.
11005 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11007         * lib/x509/xml.c: some fixes for the new libtasn1
11009 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11011         * lib/x509/mpi.c: [no log message]
11013 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11015         * lib/x509/mpi.c: corrected wrong order of free.
11017 2006-02-02  Simon Josefsson <simon@josefsson.org>
11019         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
11020         for AIX compiler, reported by "Heiden, John"
11021         <JHeiden@UTNet.UToledo.Edu>.
11023 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11025         * NEWS: [no log message]
11027 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11029         * lib/gnutls_x509.c: Corrected bugs in
11030         gnutls_certificate_set_x509_crl() and
11031         gnutls_certificate_set_x509_trust(), that caused memory corruption
11032         if more than one certificates were added. Report and patch by Max
11033         Kellermann <max@duempel.org>.
11035 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11037         * NEWS: [no log message]
11039 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11041         * lib/gnutls_record.c: added some text about premature termination
11042         of sessions.
11044 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11046         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
11047         gnutls_send will no longer invalidate session if the underlying send
11048         fails, but it will set may_not_write to true. That is to allow
11049         reading the already received data. Patches and bug reports by Yoann
11050         Vandoorselaere <yoann@prelude-ids.org>
11052 2006-01-27  Simon Josefsson <simon@josefsson.org>
11054         * gl/.cvsignore: [no log message]
11056 2006-01-27  Simon Josefsson <simon@josefsson.org>
11058         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
11059         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
11060         Update.
11062 2006-01-27  Simon Josefsson <simon@josefsson.org>
11064         * src/common.h: Mingw32 fixes.
11066 2006-01-27  Simon Josefsson <simon@josefsson.org>
11068         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
11070 2006-01-20  Simon Josefsson <simon@josefsson.org>
11072         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
11074 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11076         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
11077         since it is not supported any more.
11079 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11081         * doc/gnutls.texi: minor updates.
11083 2006-01-19  Simon Josefsson <simon@josefsson.org>
11085         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
11086         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
11088 2006-01-18  Simon Josefsson <simon@josefsson.org>
11090         * doc/TODO: Add.
11092 2006-01-18  Simon Josefsson <simon@josefsson.org>
11094         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
11096 2006-01-12  Simon Josefsson <simon@josefsson.org>
11098         * NEWS, configure.in: Bump versions.
11100 2006-01-12  Simon Josefsson <simon@josefsson.org>
11102         * Makefile.am: Fix igloo scp.
11104 2006-01-12  Simon Josefsson <simon@josefsson.org>
11106         * Makefile.am: Re-add igloo.
11108 2006-01-12  Simon Josefsson <simon@josefsson.org>
11110         * ChangeLog: [no log message]
11112 2006-01-12  Simon Josefsson <simon@josefsson.org>
11114         * NEWS: Version 1.3.3.
11116 2006-01-12  Simon Josefsson <simon@josefsson.org>
11118         * .cvscopying: Fix copyright years.
11120 2006-01-12  Simon Josefsson <simon@josefsson.org>
11122         * doc/manpages/Makefile.am: Update.
11124 2006-01-11  Simon Josefsson <simon@josefsson.org>
11126         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
11127         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
11129 2006-01-09  Simon Josefsson <simon@josefsson.org>
11131         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
11132         gl/m4/stdint.m4, gl/stdint_.h: Update.
11134 2006-01-09  Simon Josefsson <simon@josefsson.org>
11136         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
11138 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11140         * doc/bibliography.texi: [no log message]
11142 2005-12-31  Simon Josefsson <simon@josefsson.org>
11144         * includes/gnutls/extra.h: C++ fix.
11146 2005-12-31  Simon Josefsson <simon@josefsson.org>
11148         * libextra/gnutls_ia.c: Doc fix.
11150 2005-12-28  Simon Josefsson <simon@josefsson.org>
11152         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
11154 2005-12-28  Simon Josefsson <simon@josefsson.org>
11156         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
11157         lib/gnutls_global.h, lib/minitasn1/coding.c,
11158         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
11159         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
11161 2005-12-26  Simon Josefsson <simon@josefsson.org>
11163         * NEWS: Add.
11165 2005-12-26  Simon Josefsson <simon@josefsson.org>
11167         * lib/gnutls_global.c: Doc fix.
11169 2005-12-26  Simon Josefsson <simon@josefsson.org>
11171         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
11172         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
11174 2005-12-23  Simon Josefsson <simon@josefsson.org>
11176         * NEWS: Add.
11178 2005-12-23  Simon Josefsson <simon@josefsson.org>
11180         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
11181         counter for init/deinit, suggested by ZIGLIO, Frediano.
11183 2005-12-18  Simon Josefsson <simon@josefsson.org>
11185         * includes/gnutls/gnutls.h.in: Cosmetic changes.
11187 2005-12-18  Simon Josefsson <simon@josefsson.org>
11189         * includes/gnutls/gnutls.h.in: Cosmetic changes.
11191 2005-12-18  Simon Josefsson <simon@josefsson.org>
11193         * tests/resume.c: Fix mem leak.
11195 2005-12-17  Simon Josefsson <simon@josefsson.org>
11197         * NEWS: Add.
11199 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11201         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
11202         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
11203         copy that caused crashes.
11205 2005-12-17  Simon Josefsson <simon@josefsson.org>
11207         * tests/resume.c: More debug info.
11209 2005-12-17  Simon Josefsson <simon@josefsson.org>
11211         * tests/.cvsignore: [no log message]
11213 2005-12-17  Simon Josefsson <simon@josefsson.org>
11215         * NEWS: Add.
11217 2005-12-17  Simon Josefsson <simon@josefsson.org>
11219         * tests/Makefile.am: Add resume self test.
11221 2005-12-17  Simon Josefsson <simon@josefsson.org>
11223         * tests/resume.c: Add, to test resume funtions.
11225 2005-12-17  Simon Josefsson <simon@josefsson.org>
11227         * NEWS: Fix.
11229 2005-12-17  Simon Josefsson <simon@josefsson.org>
11231         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
11233 2005-12-16  Simon Josefsson <simon@josefsson.org>
11235         * doc/TODO: Add.
11237 2005-12-16  Simon Josefsson <simon@josefsson.org>
11239         * lib/gnutls_state.c: Doc fix.
11241 2005-12-16  Simon Josefsson <simon@josefsson.org>
11243         * NEWS, includes/gnutls/gnutls.h.in: Add.
11245 2005-12-16  Simon Josefsson <simon@josefsson.org>
11247         * lib/gnutls_state.c: Add API to get master secret too.
11249 2005-12-15  Simon Josefsson <simon@josefsson.org>
11251         * includes/gnutls/gnutls.h.in: Fix.
11253 2005-12-15  Simon Josefsson <simon@josefsson.org>
11255         * includes/gnutls/gnutls.h.in: Fix indentation.
11257 2005-12-15  Simon Josefsson <simon@josefsson.org>
11259         * NEWS: Add.
11261 2005-12-15  Simon Josefsson <simon@josefsson.org>
11263         * Makefile.am, includes/gnutls/extra.h,
11264         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
11265         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
11266         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
11267         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11268         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
11269         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
11270         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
11271         lib/ext_inner_application.h, lib/ext_max_record.c,
11272         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
11273         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
11274         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
11275         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11276         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
11277         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11278         lib/gnutls_session.c, lib/gnutls_session_pack.c,
11279         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
11280         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
11281         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
11282         tests/dhepskself.c, tests/tlsia.c: Indent more.
11284 2005-12-15  Simon Josefsson <simon@josefsson.org>
11286         * NEWS, configure.in: Bump versions.
11288 2005-12-15  Simon Josefsson <simon@josefsson.org>
11290         * Makefile.am: Remove igloo, it seem weird.
11292 2005-12-15  Simon Josefsson <simon@josefsson.org>
11294         * ChangeLog: [no log message]
11296 2005-12-15  Simon Josefsson <simon@josefsson.org>
11298         * NEWS: Version 1.3.2.
11300 2005-12-15  Simon Josefsson <simon@josefsson.org>
11302         * doc/manpages/Makefile.am: Update.
11304 2005-12-15  Simon Josefsson <simon@josefsson.org>
11306         * NEWS: Add.
11308 2005-12-15  Simon Josefsson <simon@josefsson.org>
11310         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
11312 2005-12-15  Simon Josefsson <simon@josefsson.org>
11314         * lib/gnutls_int.h: Remove debug code.
11316 2005-12-15  Simon Josefsson <simon@josefsson.org>
11318         * THANKS: Add.
11320 2005-12-15  Simon Josefsson <simon@josefsson.org>
11322         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
11323         functions to access the TLS PRF and to extract client/server random
11324         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
11326 2005-12-15  Simon Josefsson <simon@josefsson.org>
11328         * NEWS: Fix.
11330 2005-12-15  Simon Josefsson <simon@josefsson.org>
11332         * NEWS: Fix.
11334 2005-12-15  Simon Josefsson <simon@josefsson.org>
11336         * doc/reference/Makefile.am: Ignore more.
11338 2005-12-15  Simon Josefsson <simon@josefsson.org>
11340         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
11341         message]
11343 2005-12-15  Simon Josefsson <simon@josefsson.org>
11345         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
11346         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
11347         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
11348         lib/defines.h, lib/ext_inner_application.c,
11349         lib/ext_inner_application.h, lib/gnutls_alert.c,
11350         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
11351         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11352         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
11353         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
11354         support.
11356 2005-12-15  Simon Josefsson <simon@josefsson.org>
11358         * gl/m4/gnulib-comp.m4: Update.
11360 2005-12-12  Simon Josefsson <simon@josefsson.org>
11362         * doc/TODO: Add.
11364 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11366         * lib/gnutls_ui.c: added missing set_params_function()
11368 2005-12-09  Simon Josefsson <simon@josefsson.org>
11370         * configure.in: Bump versions.
11372 2005-12-09  Simon Josefsson <simon@josefsson.org>
11374         * NEWS: Add.
11376 2005-12-09  Simon Josefsson <simon@josefsson.org>
11378         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
11379         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
11380         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
11381         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
11382         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
11383         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
11384         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
11385         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
11386         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
11387         "unsigned".  Remove unused "sint".
11389 2005-12-09  Simon Josefsson <simon@josefsson.org>
11391         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
11392         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
11393         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
11394         lib/x509/mpi.h, libextra/openpgp/extras.c,
11395         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
11396         uint32 with uint32_t.
11398 2005-12-09  Simon Josefsson <simon@josefsson.org>
11400         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
11401         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
11402         lib/ext_max_record.h, lib/ext_server_name.c,
11403         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
11404         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11405         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
11406         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
11407         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
11408         lib/x509/x509_write.c: Replace uint16 with uint16_t.
11410 2005-12-09  Simon Josefsson <simon@josefsson.org>
11412         * configure.in: Remove unused sizeof checks.
11414 2005-12-09  Simon Josefsson <simon@josefsson.org>
11416         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
11417         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
11418         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
11419         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
11420         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
11421         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
11422         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
11423         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
11424         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
11425         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
11426         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
11427         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
11428         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
11430 2005-12-09  Simon Josefsson <simon@josefsson.org>
11432         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
11434 2005-12-09  Simon Josefsson <simon@josefsson.org>
11436         * lib/defines.h: Remove unused types, to start the transition to the
11437         POSIX integer types (uint32_t, uint16_t, uint8_t).
11439 2005-12-09  Simon Josefsson <simon@josefsson.org>
11441         * src/Makefile.am: Remove -I../lib, these tools should only use the
11442         external API.
11444 2005-12-09  Simon Josefsson <simon@josefsson.org>
11446         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
11447         so include it at the right place.
11449 2005-12-08  Simon Josefsson <simon@josefsson.org>
11451         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
11453 2005-12-08  Simon Josefsson <simon@josefsson.org>
11455         * lib/gnutls_x509.c: Fix mem leak.
11457 2005-12-08  Simon Josefsson <simon@josefsson.org>
11459         * ChangeLog: [no log message]
11461 2005-12-08  Simon Josefsson <simon@josefsson.org>
11463         * NEWS: Version 1.3.1.
11465 2005-12-08  Simon Josefsson <simon@josefsson.org>
11467         * lib/gnutls_str.c: Fix.
11469 2005-12-08  Simon Josefsson <simon@josefsson.org>
11471         * tests/Makefile.am: Dist pkcs8 blobs.
11473 2005-12-08  Simon Josefsson <simon@josefsson.org>
11475         * NEWS: Add.
11477 2005-12-08  Simon Josefsson <simon@josefsson.org>
11479         * NEWS: Add.
11481 2005-12-08  Simon Josefsson <simon@josefsson.org>
11483         * doc/manpages/Makefile.am: Update.
11485 2005-12-08  Simon Josefsson <simon@josefsson.org>
11487         * NEWS: Add.
11489 2005-12-08  Simon Josefsson <simon@josefsson.org>
11491         * doc/TODO: Fix.
11493 2005-12-08  Simon Josefsson <simon@josefsson.org>
11495         * tests/enc3pkcs8.pem: add
11497 2005-12-08  Simon Josefsson <simon@josefsson.org>
11499         * tests/enc3pkcs8.pem: Add.
11501 2005-12-08  Simon Josefsson <simon@josefsson.org>
11503         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
11505 2005-12-08  Simon Josefsson <simon@josefsson.org>
11507         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
11509 2005-12-08  Simon Josefsson <simon@josefsson.org>
11511         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
11513 2005-12-08  Simon Josefsson <simon@josefsson.org>
11515         * NEWS: Add.
11517 2005-12-08  Simon Josefsson <simon@josefsson.org>
11519         * src/certtool.c: Make --password work for PKCS#8 --key-info.
11521 2005-12-08  Simon Josefsson <simon@josefsson.org>
11523         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
11525 2005-12-08  Simon Josefsson <simon@josefsson.org>
11527         * doc/TODO: Remove.
11529 2005-12-08  Simon Josefsson <simon@josefsson.org>
11531         * NEWS: Add.
11533 2005-12-08  Simon Josefsson <simon@josefsson.org>
11535         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
11536         Remove unused "encrypted" variable.
11538 2005-12-08  Simon Josefsson <simon@josefsson.org>
11540         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
11541         passwords.
11543 2005-12-08  Simon Josefsson <simon@josefsson.org>
11545         * NEWS: Fix.
11547 2005-12-08  Simon Josefsson <simon@josefsson.org>
11549         * tests/.cvsignore: [no log message]
11551 2005-12-08  Simon Josefsson <simon@josefsson.org>
11553         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
11554         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
11555         credentials from PKCS#12 files.
11557 2005-12-08  Simon Josefsson <simon@josefsson.org>
11559         * src/certtool.c: Print PKCS#12 type for each element.
11561 2005-12-06  Simon Josefsson <simon@josefsson.org>
11563         * doc/protocol/rfc4279.txt: Add.
11565 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11567         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
11568         Bugs reported by Yoann Vandoorselare.
11570 2005-12-02  Simon Josefsson <simon@josefsson.org>
11572         * Makefile.am: Put 1.3.x releases in devel/ directory.
11574 2005-12-02  Simon Josefsson <simon@josefsson.org>
11576         * doc/TODO: add
11578 2005-12-02  Simon Josefsson <simon@josefsson.org>
11580         * doc/TODO: Add.
11582 2005-12-02  Simon Josefsson <simon@josefsson.org>
11584         * doc/TODO: Fix.
11586 2005-12-02  Simon Josefsson <simon@josefsson.org>
11588         * doc/TODO: Add.
11590 2005-12-02  Simon Josefsson <simon@josefsson.org>
11592         * doc/TODO: Add.
11594 2005-12-02  Simon Josefsson <simon@josefsson.org>
11596         * doc/TODO: Add.
11598 2005-12-02  Simon Josefsson <simon@josefsson.org>
11600         * doc/TODO: Add.
11602 2005-12-02  Simon Josefsson <simon@josefsson.org>
11604         * doc/README.CODING_STYLE: Mention indentation.
11606 2005-12-02  Simon Josefsson <simon@josefsson.org>
11608         * doc/TODO: Add.
11610 2005-12-01  Simon Josefsson <simon@josefsson.org>
11612         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
11614 2005-12-01  Simon Josefsson <simon@josefsson.org>
11616         * src/cli.c: Don't infloop.
11618 2005-12-01  Simon Josefsson <simon@josefsson.org>
11620         * NEWS: Add.
11622 2005-12-01  Simon Josefsson <simon@josefsson.org>
11624         * src/cli.c: Check starttls_alarmed earlier, the signal might be
11625         sent before select is called.  Report by Otto Maddox
11626         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
11627         Ando <nand@mac.com>.
11629 2005-12-01  Simon Josefsson <simon@josefsson.org>
11631         * tests/.cvsignore: [no log message]
11633 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11635         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
11636         lib/gnutls_session_pack.c: Some fixes in session resumption and
11637         prototypes. Based on patches and suggestions by Joe Orton.
11639 2005-11-21  Simon Josefsson <simon@josefsson.org>
11641         * doc/protocol/tls-numbers.txt: From
11642         <http://people.nokia.net/~pasi/tls-numbers.txt>.
11644 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11646         * lib/x509/privkey_pkcs8.c: added some clarification about the
11647         encryption status.
11649 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11651         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
11652         machines. Reported by Max Kellermann <max@duempel.org>.
11654 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11656         * src/cli-gaa.c, src/cli.gaa: [no log message]
11658 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11660         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
11661         more fixes for PSK.
11663 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11665         * configure.in: the library version number was bumped to 13 to allow
11666         for incompatible changes.
11668 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11670         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
11671         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11672         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
11673         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
11674         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
11675         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
11676         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
11677         DHE-PSK ciphersuite additions.
11679 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11681         * lib/gnutls_psk.c: some documentation updates
11683 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11685         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
11686         gnutls_anon_set_params_function was renamed to
11687         gnutls_anon_set_server_params_function to be more consistent with
11688         the other functions. The same for the PSK.
11690 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11692         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
11693         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
11694         converted to behave similarly to get_dh_params.
11696 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11698         * doc/gnutls.texi: [no log message]
11700 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11702         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
11703         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
11704         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
11705         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
11706         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
11707         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
11708         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
11709         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11710         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
11711         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
11712         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
11713         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
11714         DHE-PSK ciphersuites and some cleanups.
11716 2005-11-15  Simon Josefsson <simon@josefsson.org>
11718         * NEWS: Typo.
11720 2005-11-15  Simon Josefsson <simon@josefsson.org>
11722         * NEWS, configure.in: Bump versions.
11724 2005-11-15  Simon Josefsson <simon@josefsson.org>
11726         * ChangeLog: [no log message]
11728 2005-11-15  Simon Josefsson <simon@josefsson.org>
11730         * NEWS: Version 1.3.0.
11732 2005-11-15  Simon Josefsson <simon@josefsson.org>
11734         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11736 2005-11-15  Simon Josefsson <simon@josefsson.org>
11738         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11739         CHECKSUMS.
11741 2005-11-15  Simon Josefsson <simon@josefsson.org>
11743         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11744         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11745         "-d""<2005-11-08""", and manually adjusting the start and end of the
11746         file.
11748 2005-11-15  Simon Josefsson <simon@josefsson.org>
11750         * Makefile.am: Don't use --tags for cvs2cl.
11752 2005-11-15  Simon Josefsson <simon@josefsson.org>
11754         * lib/Makefile.am: Dist auth_psk.h.
11756 2005-11-15  Simon Josefsson <simon@josefsson.org>
11758         * NEWS: Fix.
11760 2005-11-15  Simon Josefsson <simon@josefsson.org>
11762         * NEWS: Add.
11764 2005-11-15  Simon Josefsson <simon@josefsson.org>
11766         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11767         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11768         code, to remove use of C++ // comments.
11770 2005-11-15  Simon Josefsson <simon@josefsson.org>
11772         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
11773         and install SRP man pages too.
11775 2005-11-15  Simon Josefsson <simon@josefsson.org>
11777         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11778         src/Makefile.am, src/prime.c: Disable more SRP stuff if
11779         --disable-srp, tiny patch from Albert Chin
11780         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11781         from RedHat gnutls-1.2.6 RPM.
11783 2005-11-15  Simon Josefsson <simon@josefsson.org>
11785         * NEWS: Use more verbose NEWS entry format.
11787 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11789         * tests/pskself.c: updated PSK self test
11791 2005-11-15  Simon Josefsson <simon@josefsson.org>
11793         * src/certtool-gaa.c: Fix.
11795 2005-11-15  Simon Josefsson <simon@josefsson.org>
11797         * doc/manpages/Makefile.am: Generated.
11799 2005-11-15  Simon Josefsson <simon@josefsson.org>
11801         * tests/.cvsignore: [no log message]
11803 2005-11-15  Simon Josefsson <simon@josefsson.org>
11805         * tests/Makefile.am: Add pskself.
11807 2005-11-15  Simon Josefsson <simon@josefsson.org>
11809         * tests/pskself.c: Add, based on anonself.c.
11811 2005-11-15  Simon Josefsson <simon@josefsson.org>
11813         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11814         errors.
11816 2005-11-15  Simon Josefsson <simon@josefsson.org>
11818         * lib/gnutls_psk.c: Doc fix.
11820 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11822         * doc/TODO: [no log message]
11824 2005-11-14  Simon Josefsson <simon@josefsson.org>
11826         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11827         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11828         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
11829         <gnutls-dev@mlists.thewrittenword.com>.
11831 2005-11-14  Simon Josefsson <simon@josefsson.org>
11833         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11834         constant, for IBM C v6.  Tiny patch from Albert Chin
11835         <gnutls-dev@mlists.thewrittenword.com>.
11837 2005-11-14  Simon Josefsson <simon@josefsson.org>
11839         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11840         MAP_FAILED, tiny patch from Albert Chin
11841         <gnutls-dev@mlists.thewrittenword.com>
11843 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11845         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11846         ciphersuites.
11848 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11850         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11851         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11852         doc/internals.texi: added brief documentation on the extension and
11853         auth_method internals.
11855 2005-11-12  Simon Josefsson <simon@josefsson.org>
11857         * doc/TODO: Add.
11859 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11861         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11862         src/certtool.gaa: some documentation updates.
11864 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11866         * doc/arch/certificate-user-use-case.eps,
11867         doc/arch/certificate-user-use-case.pdf,
11868         doc/arch/client-server-use-case.eps,
11869         doc/arch/client-server-use-case.pdf,
11870         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11871         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11872         doc/arch/objects.eps, doc/arch/objects.pdf,
11873         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11874         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11875         doc/internals.texi, doc/objects.pdf: moved architecture figures to
11876         arch/
11878 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11880         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11881         past changes.
11883 2005-11-10  Simon Josefsson <simon@josefsson.org>
11885         * gl/inet_ntop.h, gl/readline.c: Update.
11887 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11889         * doc/gnutls.texi: [no log message]
11891 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11893         * lib/gnutls_int.h: [no log message]
11895 2005-11-08  Simon Josefsson <simon@josefsson.org>
11897         * doc/signatures.texi: Add.
11899 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11901         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11902         doc/client-server-use-case.pdf, doc/gnutls.texi,
11903         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11904         doc/internals.texi, doc/objects.pdf: added some stuff about the
11905         internals of gnutls.
11907 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11909         * : added again the files in binary mode.
11911 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11913         * : [no log message]
11915 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11917         * : added some architectural diagrams. Quite primitive.
11919 2005-11-08  Simon Josefsson <simon@josefsson.org>
11921         * doc/signatures.texi: add
11923 2005-11-08  Simon Josefsson <simon@josefsson.org>
11925         * doc/signatures.texi: Wrap around <80 columns.
11927 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11929         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11930         src/serv.c: fixed bug in session packing for anonymous connections.
11932 2005-11-07  Simon Josefsson <simon@josefsson.org>
11934         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11935         tests/openssl.c, tests/x509_test.c: Indent.
11937 2005-11-07  Simon Josefsson <simon@josefsson.org>
11939         * Makefile.am: Indent tests/.
11941 2005-11-07  Simon Josefsson <simon@josefsson.org>
11943         * NEWS: Add.
11945 2005-11-07  Simon Josefsson <simon@josefsson.org>
11947         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11948         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11949         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11950         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11951         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11952         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11953         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11954         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11955         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11956         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11957         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11958         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11959         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11960         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11961         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11962         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11963         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11964         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11965         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11966         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11967         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11968         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11969         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11970         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11971         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11972         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11973         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11974         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11975         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11976         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11977         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11978         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11979         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11980         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11981         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11982         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11983         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11984         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11985         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11986         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11987         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11988         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11989         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11990         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11991         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11992         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11993         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11994         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11995         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11996         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11997         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11998         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11999         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
12000         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
12001         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
12002         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
12003         libextra/openpgp/xml.c, libextra/openssl_compat.c,
12004         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
12005         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
12006         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
12007         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
12009 2005-11-07  Simon Josefsson <simon@josefsson.org>
12011         * Makefile.am: Use GNU coding style for indent.
12013 2005-11-07  Simon Josefsson <simon@josefsson.org>
12015         * doc/manpages/Makefile.am: Add.
12017 2005-11-07  Simon Josefsson <simon@josefsson.org>
12019         * doc/reference/Makefile.am: Ignore more headers.
12021 2005-11-07  Simon Josefsson <simon@josefsson.org>
12023         * src/.cvsignore: [no log message]
12025 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
12027         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
12028         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
12030 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
12032         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
12033         doc/manpages/Makefile.am, doc/manpages/psktool.1,
12034         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
12035         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
12036         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
12037         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
12038         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
12039         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
12040         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
12041         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
12042         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
12043         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
12044         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
12045         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
12046         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
12048 2005-11-07  Simon Josefsson <simon@josefsson.org>
12050         * ChangeLog: [no log message]
12052 2005-11-07  Simon Josefsson <simon@josefsson.org>
12054         * Version 1.2.9.
12056         ----------------------------------------------------------------------
12057         Copyright (C) 2005, 2006, 2007 Free Software Foundation
12058         Copying and distribution of this file, with or without modification,
12059         are permitted in any medium without royalty provided the copyright
12060         notice and this notice are preserved.