Add psktool to @direntry. Alphasort @direntry.
[gnutls.git] / ChangeLog
blob014a8182ad6912c1988a283bd797014d923476ce
1 2008-06-04  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.12.
5 2008-06-04  Simon Josefsson <simon@josefsson.org>
7         * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
9 2008-06-04  Simon Josefsson <simon@josefsson.org>
11         * NEWS: We reverted the ABI bump.
13 2008-06-04  Simon Josefsson <simon@josefsson.org>
15         * lib/gnutls_psk_netconf.c: Doc fix.
17 2008-06-04  Simon Josefsson <simon@josefsson.org>
19         * lib/gnutls_psk.c: Doc fix.
21 2008-06-04  Simon Josefsson <simon@josefsson.org>
23         * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
25 2008-06-04  Simon Josefsson <simon@josefsson.org>
27         * configure.in: Bump ABI version due to added symbols.
29 2008-06-04  Simon Josefsson <simon@josefsson.org>
31         * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
32         Josefsson <simon@josefsson.org> Date:   Wed Jun 4 08:11:34 2008
33         +0200
35 2008-06-04  Simon Josefsson <simon@josefsson.org>
37         * doc/examples/ex-session-info.c: Update example with more PSK
38         printing.
40 2008-06-04  Simon Josefsson <simon@josefsson.org>
42         * NEWS: Version 2.3.4.netconf.2.
44 2008-06-04  Simon Josefsson <simon@josefsson.org>
46         * doc/manpages/Makefile.am: Generated.
48 2008-06-04  Simon Josefsson <simon@josefsson.org>
50         * doc/gnutls.texi: Document PSK stuff.
52 2008-06-04  Simon Josefsson <simon@josefsson.org>
54         * src/cli.c: Allow --pskusername to be specified to avoid query in
55         PSK callback.
57 2008-06-04  Simon Josefsson <simon@josefsson.org>
59         * NEWS: Add.
61 2008-06-04  Simon Josefsson <simon@josefsson.org>
63         * src/serv-gaa.c, src/serv-gaa.h: Generated.
65 2008-06-04  Simon Josefsson <simon@josefsson.org>
67         * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
69 2008-06-04  Simon Josefsson <simon@josefsson.org>
71         * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
73 2008-06-04  Simon Josefsson <simon@josefsson.org>
75         * lib/auth_psk.c: Generate server key exchange (psk identity hint).
76         Invoke client callback.
78 2008-06-04  Simon Josefsson <simon@josefsson.org>
80         * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
81         gnutls_psk_set_server_credentials_hint.
83 2008-06-03  Simon Josefsson <simon@josefsson.org>
85         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c: 
86         Add gnutls_psk_client_get_hint function.  Use it.
88 2008-06-03  Simon Josefsson <simon@josefsson.org>
90         * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
92 2008-06-03  Simon Josefsson <simon@josefsson.org>
94         * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa: 
95         psktool: Support --netconf-hint.
97 2008-06-03  Simon Josefsson <simon@josefsson.org>
99         * NEWS, configure.in: Bump versions.
101 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
103         * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
105 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
107         * lib/auth_cert.c: Corrected usage of DECR_LEN()
109 2008-06-01  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
111         * tests/openpgpself.c: reduced logging level
113 2008-05-27  Simon Josefsson <simon@josefsson.org>
115         * m4/libgcrypt.m4: Update to latest version.
117 2008-05-27  Simon Josefsson <simon@josefsson.org>
119         * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
120         markers.
122 2008-05-26  Simon Josefsson <simon@josefsson.org>
124         * NEWS: Fix.
126 2008-05-26  Simon Josefsson <simon@josefsson.org>
128         * configure.in: Revert "Revert ABI version, make libgnutls-extra use
129         another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
131 2008-05-26  Simon Josefsson <simon@josefsson.org>
133         * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
135 2008-05-26  Simon Josefsson <simon@josefsson.org>
137         * NEWS: Mention ABI bump.
139 2008-05-26  Simon Josefsson <simon@josefsson.org>
141         * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
143 2008-05-26  Simon Josefsson <simon@josefsson.org>
145         * configure.in: Revert ABI version, make libgnutls-extra use another
146         ABI version.
148 2008-05-26  Simon Josefsson <simon@josefsson.org>
150         * configure.in: Bump ABI version.
152 2008-05-26  Simon Josefsson <simon@josefsson.org>
154         * lib/gnutls_cert.c: Doc fix.
156 2008-05-26  Simon Josefsson <simon@josefsson.org>
158         * NEWS: Merge 2.2.x branch NEWS entries.
160 2008-05-26  Simon Josefsson <simon@josefsson.org>
162         * NEWS: Add.
164 2008-05-26  Simon Josefsson <simon@josefsson.org>
166         * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
167         unsigned.  Based on report from Laurence Withers <l@lwithers.me.uk>,
168         see:
170         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
172 2008-05-26  Simon Josefsson <simon@josefsson.org>
174         * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
175         gnulib files.
177 2008-05-26  Simon Josefsson <simon@josefsson.org>
179         * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c: 
180         libgnutls-openssl: added RAND_pseudo_bytes API.  Tiny patch from
181         Robert Millan <rmh@aybabtu.com>.
183 2008-05-26  Simon Josefsson <simon@josefsson.org>
185         * NEWS, configure.in: Bump versions.
187 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
189         * lib/opencdk/sig-check.c: added error check.
191 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
193         * lib/openpgp/output.c: Print Never when a certificate never
194         expires.
196 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
198         * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
199         which returned the same value for index==0 or 1.
201 2008-05-20  Simon Josefsson <simon@josefsson.org>
203         * ChangeLog: Generated.
205 2008-05-20  Simon Josefsson <simon@josefsson.org>
207         * NEWS: Version 2.3.11.
209 2008-05-20  Simon Josefsson <simon@josefsson.org>
211         * NEWS: Add.
213 2008-05-20  Simon Josefsson <simon@josefsson.org>
215         * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
217 2008-05-20  Simon Josefsson <simon@josefsson.org>
219         * doc/examples/Makefile.am: Fix ex-cxx name.  Fix LDADD's.
221 2008-05-20  Simon Josefsson <simon@josefsson.org>
223         * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
225 2008-05-20  Simon Josefsson <simon@josefsson.org>
227         * src/certtool.c: Restore umask after opening file.  Suggested by
228         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
230 2008-05-20  Simon Josefsson <simon@josefsson.org>
232         * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
233         umask unconditionally.
235 2008-05-19  Simon Josefsson <simon@josefsson.org>
237         * NEWS: Add.
239 2008-05-19  Simon Josefsson <simon@josefsson.org>
241         * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
243 2008-05-19  Simon Josefsson <simon@josefsson.org>
245         * NEWS: Add.
247 2008-05-19  Simon Josefsson <simon@josefsson.org>
249         * lib/Makefile.am: Don't pass all C flags when building C++ library.
251 2008-05-19  Simon Josefsson <simon@josefsson.org>
253         * NEWS, configure.in: Bump versions.
255 2008-05-19  Simon Josefsson <simon@josefsson.org>
257         * ChangeLog: Generated.
259 2008-05-19  Simon Josefsson <simon@josefsson.org>
261         * NEWS: Version 2.3.10.
263 2008-05-19  Simon Josefsson <simon@josefsson.org>
265         * configure.in: Bump versions.
267 2008-05-19  Simon Josefsson <simon@josefsson.org>
269         * NEWS: Add.
271 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
273         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
274         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
275         Ballester.
277 2008-05-19  Simon Josefsson <simon@josefsson.org>
279         * Makefile.am: Disable ftp.gnutls.org for now.
281 2008-05-19  Simon Josefsson <simon@josefsson.org>
283         * lgl/vasnprintf.c: Update gnulib files.
285 2008-05-19  Simon Josefsson <simon@josefsson.org>
287         * NEWS: Add.
289 2008-05-19  Simon Josefsson <simon@josefsson.org>
291         * lib/ext_server_name.c, lib/gnutls_cipher.c,
292         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
293         vulnerabilities.  See
294         http://www.gnu.org/software/gnutls/security.html for updates.
296 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
298         * NEWS: Use umask to restrict permissions to owner before creating a
299         file.
301 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
303         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
304         src/certtool.gaa: Use umask to restrict the newly created file's
305         permissions if operating on a private key.  This effectively fixes
306         the issue reported at
307         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
308         followups.
310 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
312         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
313         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
314         Updated the C++ API with patch from Eduardo Villanueva Che.
315         Suggested by Benjamin Herr.
317 2008-05-16  Simon Josefsson <simon@josefsson.org>
319         * ChangeLog: Generated.
321 2008-05-16  Simon Josefsson <simon@josefsson.org>
323         * NEWS: Version 2.3.9.
325 2008-05-16  Simon Josefsson <simon@josefsson.org>
327         * configure.in: Remove obsolete comment.
329 2008-05-16  Simon Josefsson <simon@josefsson.org>
331         * configure.in: Typo.
333 2008-05-16  Simon Josefsson <simon@josefsson.org>
335         * NEWS: Add.
337 2008-05-16  Simon Josefsson <simon@josefsson.org>
339         * configure.in: Don't check for present headers, hard code checks
340         for silly src/cfg/.
342 2008-05-16  Simon Josefsson <simon@josefsson.org>
344         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
345         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
347 2008-05-16  Simon Josefsson <simon@josefsson.org>
349         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
350         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
351         gnulib module.
353 2008-05-16  Simon Josefsson <simon@josefsson.org>
355         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
356         to files, change permissions of file.  Now the file which the
357         private key is saved to is chmod'ed 0600.  Reported by martin f
358         krafft <madduck@debian.org> see
359         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
361 2008-05-16  Simon Josefsson <simon@josefsson.org>
363         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
364         src/certtool.c: certtool: Encrypting a private key now require a
365         confirmed password.  Before, './certtool -k -8' would merely ask for
366         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
367         <nebuchadnezzar@asgardr.info> see
368         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
370 2008-05-16  Simon Josefsson <simon@josefsson.org>
372         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
373         gnulib files.
375 2008-05-16  Simon Josefsson <simon@josefsson.org>
377         * NEWS, configure.in: Remove --enable-profile-mode.
379 2008-05-16  Simon Josefsson <simon@josefsson.org>
381         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
383 2008-05-15  Simon Josefsson <simon@josefsson.org>
385         * ChangeLog: Generated.
387 2008-05-15  Simon Josefsson <simon@josefsson.org>
389         * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
390         server key exchange message to be optional for PSK ciphers.
392 2008-05-15  Simon Josefsson <simon@josefsson.org>
394         * NEWS: Version 2.3.4.netconf.1.
396 2008-05-15  Simon Josefsson <simon@josefsson.org>
398         * NEWS: Add.
400 2008-05-15  Simon Josefsson <simon@josefsson.org>
402         * NEWS: Add.
404 2008-05-15  Simon Josefsson <simon@josefsson.org>
406         * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
408 2008-05-15  Simon Josefsson <simon@josefsson.org>
410         * src/cli.c: Fix so that PSK authentication works.
412 2008-05-15  Simon Josefsson <simon@josefsson.org>
414         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
416 2008-05-15  Simon Josefsson <simon@josefsson.org>
418         * src/cli.c: Fix so that PSK authentication works.
420 2008-05-15  Simon Josefsson <simon@josefsson.org>
422         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
423         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
425 2008-05-11  Simon Josefsson <simon@josefsson.org>
427         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
429 2008-05-07  Simon Josefsson <simon@josefsson.org>
431         * NEWS: Add.
433 2008-05-07  Simon Josefsson <simon@josefsson.org>
435         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
436         openpgp is disabled.
438 2008-05-07  Simon Josefsson <simon@josefsson.org>
440         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
441         built.
443 2008-05-07  Simon Josefsson <simon@josefsson.org>
445         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
446         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
447         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
448         <https://savannah.gnu.org/support/index.php?106342>.
450 2008-05-06  Simon Josefsson <simon@josefsson.org>
452         * lib/gnutls_global.c: Fix warning.
454 2008-05-06  Simon Josefsson <simon@josefsson.org>
456         * NEWS, gl/getaddrinfo.h: Update gnulib files.
458 2008-05-06  Simon Josefsson <simon@josefsson.org>
460         * NEWS: Fix.
462 2008-05-06  Simon Josefsson <simon@josefsson.org>
464         * NEWS: Add.
466 2008-05-06  Simon Josefsson <simon@josefsson.org>
468         * lib/openpgp/output.c: More translation markups.
470 2008-05-06  Simon Josefsson <simon@josefsson.org>
472         * po/POTFILES.in: Add translations from openpgp output functions
473         too.
475 2008-05-06  Simon Josefsson <simon@josefsson.org>
477         * lib/x509/output.c: Translation fixes, tiny patch from Benno
478         Schulenberg <bensberg@justemail.net>.
480 2008-05-05  Simon Josefsson <simon@josefsson.org>
482         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
483         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
485 2008-05-02  Simon Josefsson <simon@josefsson.org>
487         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
488         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
489         2008 +0300
491 2008-04-30  Simon Josefsson <simon@josefsson.org>
493         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
495 2008-04-30  Simon Josefsson <simon@josefsson.org>
497         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
498         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
499         gnulib files.
501 2008-04-29  Simon Josefsson <simon@josefsson.org>
503         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
504         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
506 2008-04-29  Simon Josefsson <simon@josefsson.org>
508         * NEWS: Add.
510 2008-04-29  Simon Josefsson <simon@josefsson.org>
512         * configure.in: Call AM_CONDITIONAL at top-level.
514 2008-04-29  Simon Josefsson <simon@josefsson.org>
516         * NEWS, configure.in: Bump versions.
518 2008-04-29  Simon Josefsson <simon@josefsson.org>
520         * Makefile.am: Dist maint.mk.
522 2008-04-29  Simon Josefsson <simon@josefsson.org>
524         * ChangeLog: Generated.
526 2008-04-29  Simon Josefsson <simon@josefsson.org>
528         * NEWS: Version 2.3.8.
530 2008-04-29  Simon Josefsson <simon@josefsson.org>
532         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
533         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
534         lgl/string.in.h: Update gnulib files.
536 2008-04-29  Simon Josefsson <simon@josefsson.org>
538         * po/LINGUAS, po/vi.po.in: Sync with TP.
540 2008-04-29  Simon Josefsson <simon@josefsson.org>
542         * NEWS: Add.
544 2008-04-29  Simon Josefsson <simon@josefsson.org>
546         * NEWS: Add.
548 2008-04-29  Simon Josefsson <simon@josefsson.org>
550         * NEWS: Add.
552 2008-04-29  Simon Josefsson <simon@josefsson.org>
554         * NEWS: Clarify area of change.
556 2008-04-29  Simon Josefsson <simon@josefsson.org>
558         * NEWS: Add.
560 2008-04-29  Simon Josefsson <simon@josefsson.org>
562         * NEWS: Add.
564 2008-04-29  Simon Josefsson <simon@josefsson.org>
566         * lib/gnutls_handshake.c: Doc fix.
568 2008-04-29  Simon Josefsson <simon@josefsson.org>
570         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
571         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
572         Increase max handshake packet size.  Add new error code for
573         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
574         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
575         test servers.
577 2008-04-29  Simon Josefsson <simon@josefsson.org>
579         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
580         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
581         +0200
583 2008-04-28  Simon Josefsson <simon@josefsson.org>
585         * src/cli.c: Avoid another duplicate call to socket_bye() which can
586         cause a crash.
588 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
590         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
591         src/tests.c: gnutls-cli will exit once a certificate that doesn't
592         have the correct name is found.
594 2008-04-28  Simon Josefsson <simon@josefsson.org>
596         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
597         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
598         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
599         for newly added APIs.
601 2008-04-28  Simon Josefsson <simon@josefsson.org>
603         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
604         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
605         warnings).
607 2008-04-28  Simon Josefsson <simon@josefsson.org>
609         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
610         gtk-doc warnings).
612 2008-04-28  Simon Josefsson <simon@josefsson.org>
614         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
615         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
616         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
617         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
618         warnings).
620 2008-04-28  Simon Josefsson <simon@josefsson.org>
622         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
623         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
625 2008-04-28  Simon Josefsson <simon@josefsson.org>
627         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
628         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
629         +0200
631 2008-04-28  Simon Josefsson <simon@josefsson.org>
633         * NEWS: Add.
635 2008-04-28  Simon Josefsson <simon@josefsson.org>
637         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
638         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
639         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
640         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
641         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
642         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
644 2008-04-28  Simon Josefsson <simon@josefsson.org>
646         * NEWS: Add.
648 2008-04-28  Simon Josefsson <simon@josefsson.org>
650         * configure.in: Fix typo.
652 2008-04-28  Simon Josefsson <simon@josefsson.org>
654         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
655         by default.
657 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
659         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
660         registration test.
662 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
664         * lib/crypto.c: add warning that these functions have to be called
665         before gnutls_global_init().
667 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
669         * lib/crypto.c, lib/random.c: faster seek into the list.
671 2008-04-25  Simon Josefsson <simon@josefsson.org>
673         * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
674         key derivation algorithm.
676 2008-04-25  Simon Josefsson <simon@josefsson.org>
678         * NEWS, configure.in: Bump versions.
680 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
682         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
683         deregisteration function to free buffers allocated for registering
684         algorithms.
686 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
688         * lib/crypto.c: corrected segmentation fault on registering ciphers.
690 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
692         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
693         src/certtool.gaa: added --outraw --inraw options.
695 2008-04-23  Simon Josefsson <simon@josefsson.org>
697         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
699 2008-04-23  Simon Josefsson <simon@josefsson.org>
701         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
702         1.4.1rc1 is released.
704 2008-04-22  Simon Josefsson <simon@josefsson.org>
706         * gl/arpa_inet.in.h: Update gnulib files.
708 2008-04-22  Simon Josefsson <simon@josefsson.org>
710         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
711         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
713 2008-04-22  Simon Josefsson <simon@josefsson.org>
715         * NEWS, configure.in: Bump versions.
717 2008-04-22  Simon Josefsson <simon@josefsson.org>
719         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
720         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
721         +0200
723 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
725         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
726         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
727         2008 +0300
729 2008-04-21  Simon Josefsson <simon@josefsson.org>
731         * ChangeLog: Generated.
733 2008-04-21  Simon Josefsson <simon@josefsson.org>
735         * NEWS: Version 2.3.7.
737 2008-04-21  Simon Josefsson <simon@josefsson.org>
739         * doc/Makefile.am: Don't clean Guile documentations on make clean.
741 2008-04-21  Simon Josefsson <simon@josefsson.org>
743         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
744         Fix warnings.
746 2008-04-21  Simon Josefsson <simon@josefsson.org>
748         * NEWS: Fix.
750 2008-04-21  Simon Josefsson <simon@josefsson.org>
752         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
753         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
754         lib/minitasn1/element.c, lib/minitasn1/int.h,
755         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
756         1.4.
758 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
760         * NEWS: opencdk now properly sets the key usage bits into openpgp
761         keys.
763 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
765         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
766         while reading public keys.
768 2008-04-18  Simon Josefsson <simon@josefsson.org>
770         * NEWS, THANKS: Add.
772 2008-04-18  Simon Josefsson <simon@josefsson.org>
774         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
775         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
776         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
777         part is necessary too.
779 2008-04-18  Simon Josefsson <simon@josefsson.org>
781         * NEWS, src/certtool.c: certtool: with --generate-request and newly
782         generated keys, print the key.
784 2008-04-18  Simon Josefsson <simon@josefsson.org>
786         * configure.in: Explain libgcrypt around gnulib.
788 2008-04-18  Simon Josefsson <simon@josefsson.org>
790         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
791         document opencdk API.
793 2008-04-18  Simon Josefsson <simon@josefsson.org>
795         * NEWS: Add.
797 2008-04-18  Simon Josefsson <simon@josefsson.org>
799         * NEWS: Add.
801 2008-04-18  Simon Josefsson <simon@josefsson.org>
803         * configure.in: Typo fix.
805 2008-04-18  Simon Josefsson <simon@josefsson.org>
807         * lib/Makefile.am: Link to -lws2_32 if needed.
809 2008-04-18  Simon Josefsson <simon@josefsson.org>
811         * configure.in: Define WINVER to get modern features.  Test for
812         ws2_32.  Add conditional.
814 2008-04-18  Simon Josefsson <simon@josefsson.org>
816         * NEWS: Add.
818 2008-04-18  Simon Josefsson <simon@josefsson.org>
820         * lib/x509/output.c: Use ASCII-only isprint function to get
821         consistent outputs.  Reported by Massimo Gaspari
822         <massimo.gaspari@alice.it> in
823         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
825 2008-04-18  Simon Josefsson <simon@josefsson.org>
827         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
828         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
829         for lib/x509/output.c.
831 2008-04-18  Simon Josefsson <simon@josefsson.org>
833         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
834         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
835         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
836         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
837         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
838         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
839         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
840         gl/ for opencdk.
842 2008-04-18  Simon Josefsson <simon@josefsson.org>
844         * configure.in: Link to libgcrypt when running gnulib checks, to get
845         their vasprintf on MinGW.
847 2008-04-18  Simon Josefsson <simon@josefsson.org>
849         * configure.in: Don't check for vasprintf, already checked for by
850         gnulib.
852 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
854         * lib/openpgp/pgp.c: corrected typo.
856 2008-04-17  Simon Josefsson <simon@josefsson.org>
858         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
859         Fix some obsolete stuff.
861 2008-04-17  Simon Josefsson <simon@josefsson.org>
863         * NEWS, configure.in: Bump versions.
865 2008-04-17  Simon Josefsson <simon@josefsson.org>
867         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
869 2008-04-17  Simon Josefsson <simon@josefsson.org>
871         * ChangeLog: Generated.
873 2008-04-17  Simon Josefsson <simon@josefsson.org>
875         * NEWS: Version 2.3.6.
877 2008-04-17  Simon Josefsson <simon@josefsson.org>
879         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
880         rpl_strerror problem when linking on HPUX, see:
882         <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>.
884 2008-04-17  Simon Josefsson <simon@josefsson.org>
886         * NEWS: Add.
888 2008-04-17  Simon Josefsson <simon@josefsson.org>
890         * NEWS: Add.
892 2008-04-17  Simon Josefsson <simon@josefsson.org>
894         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
895         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
896         +0200
898 2008-04-17  Simon Josefsson <simon@josefsson.org>
900         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
902 2008-04-17  Simon Josefsson <simon@josefsson.org>
904         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
905         namespace.
907 2008-04-17  Simon Josefsson <simon@josefsson.org>
909         * lib/auth_cert.c: Fix warning.
911 2008-04-17  Ludovic Courtès <ludo@gnu.org>
913         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
914         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
915         +0200
917 2008-04-17  Simon Josefsson <simon@josefsson.org>
919         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
920         libextra/ and includes/.
922 2008-04-17  Simon Josefsson <simon@josefsson.org>
924         * lib/Makefile.am: Simplify cdk handling.
926 2008-04-17  Simon Josefsson <simon@josefsson.org>
928         * doc/gnutls.texi: Discuss OpenCDK better.
930 2008-04-17  Simon Josefsson <simon@josefsson.org>
932         * README: No need for external opencdk.
934 2008-04-17  Simon Josefsson <simon@josefsson.org>
936         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
937         link with external opencdk.  It seems we now don't have resources to
938         maintain the LGPL opencdk code externally, since making it use
939         GnuTLS's crypto code will be complicated.  See discussion in:
941         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
943 2008-04-17  Simon Josefsson <simon@josefsson.org>
945         * configure.in: No need for alloca checks.
947 2008-04-17  Simon Josefsson <simon@josefsson.org>
949         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
950         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
951         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
952         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
953         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
954         instead.  One reason is increased portability to Windows, the other
955         is that several of the uses may be unsafe because the size of data
956         allocated could be large.  Reported by Massimo Gaspari
957         <massimo.gaspari@alice.it> in
958         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
960 2008-04-17  Simon Josefsson <simon@josefsson.org>
962         * lib/auth_cert.c: Don't use alloca, the certificate list can be
963         larger than stack size.
965 2008-04-17  Simon Josefsson <simon@josefsson.org>
967         * THANKS: Add.
969 2008-04-17  Simon Josefsson <simon@josefsson.org>
971         * THANKS: Add.
973 2008-04-17  Simon Josefsson <simon@josefsson.org>
975         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
976         doesn't work under Windows.  Reported by Massimo Gaspari
977         <massimo.gaspari@alice.it> in
978         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
980 2008-04-17  Simon Josefsson <simon@josefsson.org>
982         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
983         modern libtasn1.
985 2008-04-17  Simon Josefsson <simon@josefsson.org>
987         * doc/examples/Makefile.am: Fix typo.
989 2008-04-17  Simon Josefsson <simon@josefsson.org>
991         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
992         improve portability.  Based on HPUX recommendations in
994         <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>.
996 2008-04-16  Simon Josefsson <simon@josefsson.org>
998         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
999         rpl_fseeko problem reported in
1000         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
1002 2008-04-15  Simon Josefsson <simon@josefsson.org>
1004         * doc/gnutls.texi: Update bibliography.
1006 2008-04-15  Simon Josefsson <simon@josefsson.org>
1008         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
1010 2008-04-15  Simon Josefsson <simon@josefsson.org>
1012         * lib/openpgp/pgp.c: Improve error messages.  See
1013         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
1015 2008-04-15  Simon Josefsson <simon@josefsson.org>
1017         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
1019 2008-04-15  Simon Josefsson <simon@josefsson.org>
1021         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
1022         set certificate request version if not set.
1024 2008-04-15  Simon Josefsson <simon@josefsson.org>
1026         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
1027         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
1028         <aspecialj@gmail.com> in
1029         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
1031 2008-04-15  Simon Josefsson <simon@josefsson.org>
1033         * NEWS, configure.in: Bump versions.
1035 2008-04-14  Simon Josefsson <simon@josefsson.org>
1037         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
1039 2008-04-14  Simon Josefsson <simon@josefsson.org>
1041         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
1043 2008-04-14  Simon Josefsson <simon@josefsson.org>
1045         * ChangeLog: Generated.
1047 2008-04-14  Simon Josefsson <simon@josefsson.org>
1049         * NEWS: Version 2.3.5.
1051 2008-04-14  Simon Josefsson <simon@josefsson.org>
1053         * NEWS: Add.
1055 2008-04-14  Simon Josefsson <simon@josefsson.org>
1057         * NEWS: Add.
1059 2008-04-14  Simon Josefsson <simon@josefsson.org>
1061         * NEWS: Add.
1063 2008-04-13  Simon Josefsson <simon@josefsson.org>
1065         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
1067 2008-04-13  Simon Josefsson <simon@josefsson.org>
1069         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
1071 2008-04-13  Simon Josefsson <simon@josefsson.org>
1073         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
1074         Update gnulib files.
1076 2008-04-13  Simon Josefsson <simon@josefsson.org>
1078         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
1079         Quick fix for SHA-224 and old libgcrypt's.
1081 2008-04-13  Simon Josefsson <simon@josefsson.org>
1083         * NEWS: Add.
1085 2008-04-13  Simon Josefsson <simon@josefsson.org>
1087         * NEWS: Add.
1089 2008-04-13  Simon Josefsson <simon@josefsson.org>
1091         * doc/manpages/Makefile.am: Generated.
1093 2008-04-13  Simon Josefsson <simon@josefsson.org>
1095         * lib/random.h: Fix warnings.
1097 2008-04-13  Simon Josefsson <simon@josefsson.org>
1099         * cfg.mk: Typo.
1101 2008-04-13  Simon Josefsson <simon@josefsson.org>
1103         * po/Makevars: We don't need --no-location any more, git stores
1104         *.po.in's.
1106 2008-04-13  Simon Josefsson <simon@josefsson.org>
1108         * Makefile.am, cfg.mk: Translation fixes.
1110 2008-04-13  Simon Josefsson <simon@josefsson.org>
1112         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
1113         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
1114         translation handling to avoid git conflicts.
1116 2008-04-13  Simon Josefsson <simon@josefsson.org>
1118         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
1119         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
1120         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
1121         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
1122         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
1123         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
1124         Update gnulib files.
1126 2008-04-13  Simon Josefsson <simon@josefsson.org>
1128         * doc/manpages/Makefile.am: Cosmetic.
1130 2008-04-13  Simon Josefsson <simon@josefsson.org>
1132         * doc/manpages/Makefile.am: Whitespace fix.
1134 2008-04-13  Simon Josefsson <simon@josefsson.org>
1136         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
1137         easier to understand changes.
1139 2008-04-13  Simon Josefsson <simon@josefsson.org>
1141         * NEWS: Add.
1143 2008-04-13  Simon Josefsson <simon@josefsson.org>
1145         * configure.in: Fix test.
1147 2008-04-13  Simon Josefsson <simon@josefsson.org>
1149         * configure.in: Don't bother checking for --output-def if shared
1150         libraries are disabled.  Based on report from Massimo Gaspari
1151         <massimo.gaspari@alice.it> in
1152         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
1154 2008-04-13  Simon Josefsson <simon@josefsson.org>
1156         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
1158 2008-04-13  Simon Josefsson <simon@josefsson.org>
1160         * ChangeLog: Generated.
1162 2008-04-13  Simon Josefsson <simon@josefsson.org>
1164         * NEWS: Version 2.3.4.netconf.0.
1166 2008-04-13  Simon Josefsson <simon@josefsson.org>
1168         * Makefile.am: Fix release target.
1170 2008-04-13  Simon Josefsson <simon@josefsson.org>
1172         * configure.in: Bump version.
1174 2008-04-13  Simon Josefsson <simon@josefsson.org>
1176         * doc/examples/ex-client-psk.c: Typo.
1178 2008-04-13  Simon Josefsson <simon@josefsson.org>
1180         * NEWS: Add.
1182 2008-04-13  Simon Josefsson <simon@josefsson.org>
1184         * lib/gnutls_psk_netconf.c: Typo.
1186 2008-04-13  Simon Josefsson <simon@josefsson.org>
1188         * includes/gnutls/gnutls.h.in: Typo.
1190 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1192         * includes/gnutls/openpgp.h: changed api.
1194 2008-04-12  Simon Josefsson <simon@josefsson.org>
1196         * doc/examples/ex-serv-psk.c: Doc fix.
1198 2008-04-12  Simon Josefsson <simon@josefsson.org>
1200         * NEWS: Add.
1202 2008-04-12  Simon Josefsson <simon@josefsson.org>
1204         * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
1205         self test.
1207 2008-04-12  Simon Josefsson <simon@josefsson.org>
1209         * lib/gnutls_psk_netconf.c: Typo.
1211 2008-04-12  Simon Josefsson <simon@josefsson.org>
1213         * doc/examples/Makefile.am: Add ex-serv-psk.
1215 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1217         * src/cli.c: get_auth_subkey has one more parameter.
1219 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1221         * lib/opencdk/pubkey.c: return the size of the required buffer to
1222         hold the data
1224 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1226         * lib/openpgp/output.c: Deallocate memory from parameters only when
1227         function run was successful.
1229 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1231         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
1232         get_auth_subkey() to work for all use cases
1234 2008-04-10  Nikos <nmav@crystal.(none)>
1236         * lib/openpgp/pgp.c: do not return any subkey if an authentication
1237         subkey is not found
1239 2008-04-10  Nikos <nmav@crystal.(none)>
1241         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
1242         corrected bug in openpgp import when data is of size zero. Reported
1243         by Daniel Kahn
1245 2008-04-08  Simon Josefsson <simon@josefsson.org>
1247         * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
1249 2008-04-08  Simon Josefsson <simon@josefsson.org>
1251         * doc/manpages/Makefile.am: Generated.
1253 2008-04-08  Simon Josefsson <simon@josefsson.org>
1255         * tests/netconf-psk.c: Fix bugs.
1257 2008-04-08  Simon Josefsson <simon@josefsson.org>
1259         * lib/gnutls_psk_netconf.c: Fix bugs.
1261 2008-04-08  Simon Josefsson <simon@josefsson.org>
1263         * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
1265 2008-04-08  Simon Josefsson <simon@josefsson.org>
1267         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
1268         lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
1269         NETCONF-PSK support.
1271 2008-04-04  Nikos <nmav@crystal.(none)>
1273         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
1274         a non proper certificate is loaded.
1276 2008-04-04  Simon Josefsson <simon@josefsson.org>
1278         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
1280 2008-04-04  Simon Josefsson <simon@josefsson.org>
1282         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
1284 2008-04-03  Simon Josefsson <simon@josefsson.org>
1286         * NEWS: Add.
1288 2008-04-03  Simon Josefsson <simon@josefsson.org>
1290         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
1291         from Laurence Withers <l@lwithers.me.uk>, see
1293         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
1295 2008-04-03  Simon Josefsson <simon@josefsson.org>
1297         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
1298         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
1299         +0200
1301 2008-04-02  Nikos <nmav@crystal.(none)>
1303         * NEWS: documented the openpgp updates.
1305 2008-04-02  Nikos <nmav@crystal.(none)>
1307         * doc/manpages/certtool.1: added the openpgp functionality to the
1308         manpage.
1310 2008-04-02  Nikos <nmav@crystal.(none)>
1312         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
1313         parameters.
1315 2008-04-02  Nikos <nmav@crystal.(none)>
1317         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1318         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
1320 2008-04-02  Nikos <nmav@crystal.(none)>
1322         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
1323         Consistent printing of revoked status.  Consistent printing of key
1324         algorithm.
1326 2008-04-02  Nikos <nmav@crystal.(none)>
1328         * lib/gnutls_errors.c: Added revoked UID error string.
1330 2008-04-02  Nikos <nmav@crystal.(none)>
1332         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
1334 2008-04-02  Simon Josefsson <simon@josefsson.org>
1336         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
1338 2008-03-30  Simon Josefsson <simon@josefsson.org>
1340         * lib/crypto.h: Fix warnings.
1342 2008-03-30  Simon Josefsson <simon@josefsson.org>
1344         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
1345         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
1347 2008-03-29  Nikos <nmav@crystal.(none)>
1349         * NEWS: Documented the --priority option to gnutls-cli and
1350         gnutls-serv.
1352 2008-03-29  Nikos <nmav@crystal.(none)>
1354         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
1355         the --priority option.
1357 2008-03-29  Nikos <nmav@crystal.(none)>
1359         * NEWS: corrected the news entry.
1361 2008-03-29  Nikos <nmav@crystal.(none)>
1363         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
1364         empty key (for PKCS #11).  Reported by Joe Orton.
1366 2008-03-29  Nikos <nmav@crystal.(none)>
1368         * NEWS: gnutls_crypto_rnd_register: ADDED
1370 2008-03-29  Nikos <nmav@crystal.(none)>
1372         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
1373         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
1375 2008-03-29  Simon Josefsson <simon@josefsson.org>
1377         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
1378         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
1380 2008-03-28  Simon Josefsson <simon@josefsson.org>
1382         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
1384 2008-03-28  Simon Josefsson <simon@josefsson.org>
1386         * NEWS: Entries added at wrong place, move them.
1388 2008-03-28  Simon Josefsson <simon@josefsson.org>
1390         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
1391         since it isn't specified in TLS 1.2.
1393 2008-03-28  Simon Josefsson <simon@josefsson.org>
1395         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
1397 2008-03-28  Simon Josefsson <simon@josefsson.org>
1399         * gl/gnulib.mk: Update gnulib files.
1401 2008-03-27  Simon Josefsson <simon@josefsson.org>
1403         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
1405 2008-03-25  Simon Josefsson <simon@josefsson.org>
1407         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
1408         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1409         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1410         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
1411         Update gnulib files.
1413 2008-03-20  Ludovic Courtès <ludo@gnu.org>
1415         * configure.in, guile/src/Makefile.am: Check whether
1416         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
1417           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
1419 2008-03-19  Simon Josefsson <simon@josefsson.org>
1421         * libextra/gnutls_extra.c: Fix LZO build failure.
1423 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1425         * 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.
1427 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1429         * guile/src/core.c: guile: Don't declare `inline' functions that use
1430         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
1432 2008-03-19  Simon Josefsson <simon@josefsson.org>
1434         * NEWS, configure.in: Bump versions.
1436 2008-03-19  Simon Josefsson <simon@josefsson.org>
1438         * ChangeLog: Generated.
1440 2008-03-19  Simon Josefsson <simon@josefsson.org>
1442         * includes/Makefile.am: Dist gnutls/crypto.h.
1444 2008-03-19  Simon Josefsson <simon@josefsson.org>
1446         * NEWS: Version 2.3.4.
1448 2008-03-19  Simon Josefsson <simon@josefsson.org>
1450         * NEWS: Add.
1452 2008-03-19  Simon Josefsson <simon@josefsson.org>
1454         * NEWS: Fix.
1456 2008-03-19  Simon Josefsson <simon@josefsson.org>
1458         * NEWS: Add.
1460 2008-03-19  Simon Josefsson <simon@josefsson.org>
1462         * doc/examples/ex-client-resume.c, lib/crypto.c,
1463         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1464         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1465         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1466         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1467         src/serv.c: Fix gcc warnings.
1469 2008-03-19  Simon Josefsson <simon@josefsson.org>
1471         * lib/x509/x509.c: Fix warning.
1473 2008-03-16  Nikos <nmav@crystal.(none)>
1475         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1476         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1477         succeed.
1479 2008-03-16  Nikos <nmav@crystal.(none)>
1481         * includes/gnutls/crypto.h: updated
1483 2008-03-16  Nikos <nmav@crystal.(none)>
1485         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1486         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1487         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1488         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1489         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1490         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1491         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1492         in the cipher (register) interface and added hash.
1494 2008-03-16  Nikos <nmav@crystal.(none)>
1496         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1497         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1498         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1499         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1500         lib/gnutls_state.c: Added functionality to override (register) a
1501         cipher. Initial functionality for MAC and digest algorithms.
1503 2008-03-11  Simon Josefsson <simon@josefsson.org>
1505         * lib/openpgp/gnutls_openpgp.h: Remove things already in
1506         includes/gnutls/openpgp.h.
1508 2008-03-11  Simon Josefsson <simon@josefsson.org>
1510         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1511         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1512         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1513         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1514         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1515         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1516         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1517         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1518         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1519         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1520         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1521         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1522         headers for OpenPGP code.  According to Nikos they are now licensed
1523         under the LGPL, see:
1525         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1527 2008-03-11  Simon Josefsson <simon@josefsson.org>
1529         * lib/Makefile.am: Typo.
1531 2008-03-11  Simon Josefsson <simon@josefsson.org>
1533         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1534         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1535         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1536         lgl/m4/include_next.m4: Update gnulib files.
1538 2008-03-10  Simon Josefsson <simon@josefsson.org>
1540         * NEWS: Add.
1542 2008-03-10  Simon Josefsson <simon@josefsson.org>
1544         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1546 2008-03-10  Simon Josefsson <simon@josefsson.org>
1548         * includes/gnutls/gnutls.h.in: Finish renaming of export
1549         x509/openpgp functions.  In particular,
1550         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1551         and gnutls_certificate_get_openpgp_keyring.
1553 2008-03-10  Simon Josefsson <simon@josefsson.org>
1555         * NEWS, configure.in: Bump versions.
1557 2008-03-10  Simon Josefsson <simon@josefsson.org>
1559         * ChangeLog: Generated.
1561 2008-03-10  Simon Josefsson <simon@josefsson.org>
1563         * libextra/Makefile.am: Revert
1564         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1565         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1566         directory libtool: link: cannot determine absolute directory name of
1567         `../../lib/.libs'
1569 2008-03-10  Simon Josefsson <simon@josefsson.org>
1571         * NEWS: Version 2.3.3.
1573 2008-03-10  Simon Josefsson <simon@josefsson.org>
1575         * NEWS: Fix.
1577 2008-03-10  Simon Josefsson <simon@josefsson.org>
1579         * NEWS: Fix.
1581 2008-03-10  Simon Josefsson <simon@josefsson.org>
1583         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1584         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1585         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
1586         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
1587         Bogorodskiy <novel@FreeBSD.org>.
1589 2008-03-08  Nikos <nmav@crystal.(none)>
1591         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1592         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
1594 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1596         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1597         `guile-snarf'.
1599 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1601         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1602         <config.h>, not "config.h".
1604 2008-03-07  Simon Josefsson <simon@josefsson.org>
1606         * NEWS: Add.
1608 2008-03-07  Simon Josefsson <simon@josefsson.org>
1610         * THANKS: Add.
1612 2008-03-06  Simon Josefsson <simon@josefsson.org>
1614         * NEWS: Add.
1616 2008-03-06  Simon Josefsson <simon@josefsson.org>
1618         * doc/reference/gnutls-docs.sgml: Add index.
1620 2008-03-06  Simon Josefsson <simon@josefsson.org>
1622         * lib/x509_b64.c: Doc fixes.
1624 2008-03-06  Simon Josefsson <simon@josefsson.org>
1626         * lib/gnutls_alert.c: Doc fix.
1628 2008-03-06  Simon Josefsson <simon@josefsson.org>
1630         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1631         gnutls_hex2bin prototype.
1633 2008-03-06  Simon Josefsson <simon@josefsson.org>
1635         * doc/manpages/Makefile.am: Generated.
1637 2008-03-06  Simon Josefsson <simon@josefsson.org>
1639         * src/cli.c: Fix warnings.
1641 2008-03-06  Simon Josefsson <simon@josefsson.org>
1643         * src/select.c: Avoid confusing gtk-doc.
1645 2008-03-06  Simon Josefsson <simon@josefsson.org>
1647         * lib/opencdk/kbnode.c: Doc fixes.
1649 2008-03-06  Simon Josefsson <simon@josefsson.org>
1651         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1653 2008-03-06  Simon Josefsson <simon@josefsson.org>
1655         * lib/openpgp/privkey.c: Doc fixes.
1657 2008-03-06  Simon Josefsson <simon@josefsson.org>
1659         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1661 2008-03-06  Simon Josefsson <simon@josefsson.org>
1663         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1665 2008-03-06  Simon Josefsson <simon@josefsson.org>
1667         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1668         lib/gnutls_state.c: Doc fixes.
1670 2008-03-06  Simon Josefsson <simon@josefsson.org>
1672         * lib/gnutls_ui.c: Doc fix.
1674 2008-03-06  Simon Josefsson <simon@josefsson.org>
1676         * lib/gnutls_db.c: Doc fix.
1678 2008-03-06  Simon Josefsson <simon@josefsson.org>
1680         * lib/gnutls_session.c: Doc fix.
1682 2008-03-06  Simon Josefsson <simon@josefsson.org>
1684         * lib/gnutls_global.c: Doc fix.
1686 2008-03-06  Simon Josefsson <simon@josefsson.org>
1688         * lib/gnutls_srp.c: Doc fix.
1690 2008-03-06  Simon Josefsson <simon@josefsson.org>
1692         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1693         libextra/gnutls_ia.c: Doc fixes.
1695 2008-03-06  Simon Josefsson <simon@josefsson.org>
1697         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1699 2008-03-06  Simon Josefsson <simon@josefsson.org>
1701         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1702         examples.
1704 2008-03-06  Simon Josefsson <simon@josefsson.org>
1706         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1707         gtk-doc makefile, this version allows us to get rid of tmpl/.
1709 2008-03-06  Simon Josefsson <simon@josefsson.org>
1711         * m4/gtk-doc.m4: Update gtk-doc.m4.
1713 2008-03-06  Simon Josefsson <simon@josefsson.org>
1715         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1716         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1717         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1718         remove verbose 'This function ...' Improves looks in 'apropos'
1719         output.
1721 2008-03-06  Simon Josefsson <simon@josefsson.org>
1723         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1724         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1725         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1726         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1727         Improves man page look in 'apropos'.
1729 2008-03-06  Simon Josefsson <simon@josefsson.org>
1731         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1732         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1734 2008-03-05  Simon Josefsson <simon@josefsson.org>
1736         * NEWS: Add.
1738 2008-03-05  Simon Josefsson <simon@josefsson.org>
1740         * NEWS, src/common.c: Print DH parameters of session.
1742 2008-03-05  Simon Josefsson <simon@josefsson.org>
1744         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1745         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1747 2008-02-28  Simon Josefsson <simon@josefsson.org>
1749         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
1750         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
1751         gnulib module to make sure __func__ is available would be nice.
1753 2008-02-27  Simon Josefsson <simon@josefsson.org>
1755         * NEWS: Add.
1757 2008-02-27  Simon Josefsson <simon@josefsson.org>
1759         * lib/x509/x509_write.c: Doc fix.
1761 2008-02-27  Simon Josefsson <simon@josefsson.org>
1763         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1764         certificates.  See
1766         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1768 2008-02-26  Simon Josefsson <simon@josefsson.org>
1770         * lib/x509/x509_write.c: Doc fixes.
1772 2008-02-26  Simon Josefsson <simon@josefsson.org>
1774         * AUTHORS: Add.
1776 2008-02-26  Simon Josefsson <simon@josefsson.org>
1778         * AUTHORS: Add.
1780 2008-02-26  Simon Josefsson <simon@josefsson.org>
1782         * NEWS, configure.in: Bump versions.
1784 2008-02-26  Simon Josefsson <simon@josefsson.org>
1786         * Makefile.am: Fix release target.
1788 2008-02-26  Simon Josefsson <simon@josefsson.org>
1790         * ChangeLog: Generated.
1792 2008-02-26  Simon Josefsson <simon@josefsson.org>
1794         * NEWS: Version 2.3.2.
1796 2008-02-26  Simon Josefsson <simon@josefsson.org>
1798         * tests/openpgpself.c: Force success.
1800 2008-02-26  Simon Josefsson <simon@josefsson.org>
1802         * NEWS: Add.
1804 2008-02-26  Simon Josefsson <simon@josefsson.org>
1806         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1807         lib/gnutls_session.h: Remove empty gnutls_session.h.
1809 2008-02-26  Simon Josefsson <simon@josefsson.org>
1811         * lib/x509/x509_int.h: align comments
1813 2008-02-26  Simon Josefsson <simon@josefsson.org>
1815         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1816         duplicating stuff.
1818 2008-02-26  Simon Josefsson <simon@josefsson.org>
1820         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1821         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1822         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1824 2008-02-26  Simon Josefsson <simon@josefsson.org>
1826         * doc/reference/Makefile.am, lib/gnutls_cert.c,
1827         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1828         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1829         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1830         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1831         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1832         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1833         mpi.h stuff to x509_int.h.
1835 2008-02-26  Simon Josefsson <simon@josefsson.org>
1837         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1838         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1839         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1840         gnutls_str.h and update callers.
1842 2008-02-26  Simon Josefsson <simon@josefsson.org>
1844         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1845         to do it twice.
1847 2008-02-26  Simon Josefsson <simon@josefsson.org>
1849         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1850         (now in lib/x509/x509_int.h).
1852 2008-02-26  Simon Josefsson <simon@josefsson.org>
1854         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1855         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1856         lib/x509/extensions.h, lib/x509/privkey.c,
1857         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1858         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1860 2008-02-26  Simon Josefsson <simon@josefsson.org>
1862         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1863         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1864         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1865         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1867 2008-02-26  Simon Josefsson <simon@josefsson.org>
1869         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1870         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1871         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1872         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1873         x509_int.h.
1875 2008-02-26  Simon Josefsson <simon@josefsson.org>
1877         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1878         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1879         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1881 2008-02-26  Simon Josefsson <simon@josefsson.org>
1883         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1884         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1885         stuff to x509_int.h.
1887 2008-02-26  Simon Josefsson <simon@josefsson.org>
1889         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1890         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1891         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1892         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1893         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1894         lib/x509/x509_int.h, lib/x509/x509_write.c,
1895         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1897 2008-02-26  Simon Josefsson <simon@josefsson.org>
1899         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1900         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1901         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1902         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1904 2008-02-26  Simon Josefsson <simon@josefsson.org>
1906         * lib/openpgp/privkey.c: No need for rfc2818.h.
1908 2008-02-26  Simon Josefsson <simon@josefsson.org>
1910         * lib/x509/x509_int.h: Doc fixes.
1912 2008-02-26  Simon Josefsson <simon@josefsson.org>
1914         * lib/x509/x509_int.h: Remove stuff already in
1915         includes/gnutls/x509.h.
1917 2008-02-26  Simon Josefsson <simon@josefsson.org>
1919         * .gitignore: [no log message]
1921 2008-02-26  Simon Josefsson <simon@josefsson.org>
1923         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1924         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1926 2008-02-26  Simon Josefsson <simon@josefsson.org>
1928         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1930 2008-02-25  Simon Josefsson <simon@josefsson.org>
1932         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1933         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1934         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1935         x509_int.h, avoid one trivial header file.
1937 2008-02-25  Simon Josefsson <simon@josefsson.org>
1939         * doc/manpages/Makefile.am: Generated.
1941 2008-02-25  Simon Josefsson <simon@josefsson.org>
1943         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1945 2008-02-25  Simon Josefsson <simon@josefsson.org>
1947         * NEWS: Add.
1949 2008-02-25  Simon Josefsson <simon@josefsson.org>
1951         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1952         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1953         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1954         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1955         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1956         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1957         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
1958         name-space collision that confuses GTK-DOC with
1959         includes/gnutls/x509.h.
1961 2008-02-25  Simon Josefsson <simon@josefsson.org>
1963         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1964         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1965         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1966         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1967         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
1968         that confuses GTK-DOC with includes/gnutls/openpgp.h.
1970 2008-02-25  Simon Josefsson <simon@josefsson.org>
1972         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1973         GTK-DOC to have comments for variables.
1975 2008-02-25  Simon Josefsson <simon@josefsson.org>
1977         * lib/gnutls_int.h: Remove unused defines.
1979 2008-02-25  Simon Josefsson <simon@josefsson.org>
1981         * tests/moredn.c: Added, lost part of Joe's original
1982         gnutls_x509_dn_export patch.
1984 2008-02-25  Simon Josefsson <simon@josefsson.org>
1986         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1987         lgl/unistd.in.h: Update gnulib files.
1989 2008-02-25  Simon Josefsson <simon@josefsson.org>
1991         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1993 2008-02-24  Nikos <nmav@crystal.(none)>
1995         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1996         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1997         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1998         Orton.
2000 2008-02-21  Nikos <nmav@crystal.(none)>
2002         * lib/gnutls_cert.c: _export_ -> _get_
2004 2008-02-21  Simon Josefsson <simon@josefsson.org>
2006         * NEWS: Add.
2008 2008-02-21  Simon Josefsson <simon@josefsson.org>
2010         * tests/openpgpself.c: Don't use credentials from files (causes
2011         problems with srcdir!=builddir).
2013 2008-02-21  Simon Josefsson <simon@josefsson.org>
2015         * NEWS, configure.in: Bump version.
2017 2008-02-21  Simon Josefsson <simon@josefsson.org>
2019         * ChangeLog: Generated.
2021 2008-02-21  Simon Josefsson <simon@josefsson.org>
2023         * NEWS: Version 2.3.1.
2025 2008-02-21  Simon Josefsson <simon@josefsson.org>
2027         * NEWS: Add.
2029 2008-02-21  Simon Josefsson <simon@josefsson.org>
2031         * doc/manpages/Makefile.am: Generated.
2033 2008-02-21  Simon Josefsson <simon@josefsson.org>
2035         * NEWS: Fixes.
2037 2008-02-21  Simon Josefsson <simon@josefsson.org>
2039         * NEWS: Typo.
2041 2008-02-21  Simon Josefsson <simon@josefsson.org>
2043         * NEWS: Fix.
2045 2008-02-21  Simon Josefsson <simon@josefsson.org>
2047         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2048         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
2049         gnutls_certificate_print_formats_t.
2051 2008-02-21  Simon Josefsson <simon@josefsson.org>
2053         * NEWS: Mention new APIs.
2055 2008-02-21  Simon Josefsson <simon@josefsson.org>
2057         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
2058         by compat.h).
2060 2008-02-21  Simon Josefsson <simon@josefsson.org>
2062         * NEWS: Fix.
2064 2008-02-21  Simon Josefsson <simon@josefsson.org>
2066         * NEWS: Credit.
2068 2008-02-21  Simon Josefsson <simon@josefsson.org>
2070         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
2071         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
2073 2008-02-21  Simon Josefsson <simon@josefsson.org>
2075         * includes/gnutls/gnutls.h.in: Typo.
2077 2008-02-21  Simon Josefsson <simon@josefsson.org>
2079         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
2080         build.
2082 2008-02-21  Simon Josefsson <simon@josefsson.org>
2084         * doc/protocol/draft-ietf-tls-extractor-01.txt,
2085         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
2087 2008-02-20  Nikos <nmav@crystal.(none)>
2089         * NEWS: removed function
2091 2008-02-20  Nikos <nmav@crystal.(none)>
2093         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
2094         gnutls_certificate_export_x509_cas and other functions to export
2095         elements from the certificate credentials structure.
2097 2008-02-19  Nikos <nmav@crystal.(none)>
2099         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
2100         ENABLE_OPENPGP undef.
2102 2008-02-19  Nikos <nmav@crystal.(none)>
2104         * lib/openpgp/pgp.c: do not return more than the available names.
2106 2008-02-19  Nikos <nmav@crystal.(none)>
2108         * lib/openpgp/output.c: corrected bug that prevented printing the
2109         names.
2111 2008-02-19  Nikos <nmav@crystal.(none)>
2113         * tests/openpgp_test.c, tests/openpgpself.c: some updates
2115 2008-02-19  Nikos <nmav@crystal.(none)>
2117         * tests/Makefile.am, tests/openpgpself.c: added self test for
2118         openpgp connection
2120 2008-02-19  Nikos <nmav@crystal.(none)>
2122         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
2123         tests/Makefile.am, tests/x509dn.c: Added
2124         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
2125         Joe Orton.
2127 2008-02-19  Nikos <nmav@crystal.(none)>
2129         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
2130         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
2132 2008-02-19  Nikos <nmav@crystal.(none)>
2134         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2135         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
2136         lib/openpgp/privkey.c: copyright 2008
2138 2008-02-18  Nikos <nmav@crystal.(none)>
2140         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
2141         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
2142         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2143         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2144         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2145         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
2146         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
2147         compatible with the 2.2 key id.
2149 2008-02-18  Nikos <nmav@crystal.(none)>
2151         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
2152         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
2154 2008-02-18  Simon Josefsson <simon@josefsson.org>
2156         * README: Don't mention SSL/TLS versions here.  Some minor other
2157         fixes.
2159 2008-02-18  Simon Josefsson <simon@josefsson.org>
2161         * includes/gnutls/openpgp.h: For compatibility.
2163 2008-02-18  Simon Josefsson <simon@josefsson.org>
2165         * lib/openpgp/openpgp.h: Remove all external APIs already declared
2166         in includes/gnutls/openpgp.h.
2168 2008-02-18  Simon Josefsson <simon@josefsson.org>
2170         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
2171         gnutls_openpgp_crt_get_id to avoid breaking ABI.
2173 2008-02-18  Simon Josefsson <simon@josefsson.org>
2175         * NEWS: Mention gnutls_openpgp_keyid_t.
2177 2008-02-18  Simon Josefsson <simon@josefsson.org>
2179         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
2181 2008-02-17  Nikos <nmav@crystal.(none)>
2183         * lib/x509/x509.c: corrected string handling in parse_general_name.
2184         Thanks to Andreas Metzler for pointing out.
2186 2008-02-17  Nikos <nmav@crystal.(none)>
2188         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
2189         Increased the default certificate verification chain limits and
2190         allowed for checks without limitation.
2192 2008-02-17  Nikos <nmav@crystal.(none)>
2194         * lib/gnutls_priority.c: corrected previous fix in priorities
2195         handling.
2197 2008-02-17  Nikos <nmav@crystal.(none)>
2199         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
2200         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
2201         leaks in session resuming and DHE ciphersuites. Reported by Daniel
2202         Stenberg.
2204 2008-02-15  Nikos <nmav@crystal.(none)>
2206         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
2208 2008-02-15  Nikos <nmav@crystal.(none)>
2210         * lib/x509/x509.c: null terminate only printable strings.
2212 2008-02-14  Simon Josefsson <simon@josefsson.org>
2214         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
2216 2008-02-13  Simon Josefsson <simon@josefsson.org>
2218         * NEWS: Add.
2220 2008-02-12  Simon Josefsson <simon@josefsson.org>
2222         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
2224 2008-02-12  Simon Josefsson <simon@josefsson.org>
2226         * NEWS: Add.
2228 2008-02-12  Simon Josefsson <simon@josefsson.org>
2230         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
2231         base64.  Based on discussion in
2233         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
2235 2008-02-10  Simon Josefsson <simon@josefsson.org>
2237         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
2238         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
2239         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
2241 2008-02-07  Nikos <nmav@crystal.(none)>
2243         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
2244         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
2246 2008-02-06  Simon Josefsson <simon@josefsson.org>
2248         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
2249         POSIX portable.
2251 2008-02-04  Simon Josefsson <simon@josefsson.org>
2253         * NEWS: Add.
2255 2008-02-04  Simon Josefsson <simon@josefsson.org>
2257         * src/cli.c: When --debug is given, also print libgcrypt RNG
2258         information.
2260 2008-02-04  Simon Josefsson <simon@josefsson.org>
2262         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
2264 2008-02-04  Simon Josefsson <simon@josefsson.org>
2266         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
2268 2008-02-04  Simon Josefsson <simon@josefsson.org>
2270         * NEWS: Merge in 2.2.1 release notes.
2272 2008-02-03  Simon Josefsson <simon@josefsson.org>
2274         * lib/gnutls_cert.c: Make it compile.
2276 2008-02-03  Simon Josefsson <simon@josefsson.org>
2278         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
2279         configure.in now.
2281 2008-02-03  Simon Josefsson <simon@josefsson.org>
2283         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
2284         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
2285         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
2286         Update gnulib files.
2288 2008-02-01  Simon Josefsson <simon@josefsson.org>
2290         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
2291         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
2293 2008-01-31  Simon Josefsson <simon@josefsson.org>
2295         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
2296         lgl/vasnprintf.c: Update gnulib files.
2298 2008-01-27  Nikos <nmav@crystal.(none)>
2300         * src/certtool.c: some updates
2302 2008-01-27  Nikos <nmav@crystal.(none)>
2304         * includes/gnutls/openpgp.h: new definitions
2306 2008-01-26  Nikos <nmav@crystal.(none)>
2308         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
2309         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
2311 2008-01-26  Simon Josefsson <simon@josefsson.org>
2313         * doc/protocol/rfc5077.txt: Add.
2315 2008-01-26  Simon Josefsson <simon@josefsson.org>
2317         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
2319 2008-01-25  Nikos <nmav@crystal.(none)>
2321         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
2322         keyring handling.
2324 2008-01-25  Nikos <nmav@crystal.(none)>
2326         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
2327         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
2328         include a state.
2330 2008-01-25  Nikos <nmav@crystal.(none)>
2332         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2333         src/certtool.gaa: print keyrings
2335 2008-01-23  Simon Josefsson <simon@josefsson.org>
2337         * doc/manpages/Makefile.am: Simplify output.
2339 2008-01-23  Simon Josefsson <simon@josefsson.org>
2341         * doc/manpages/Makefile.am: Fix paths.
2343 2008-01-19  Simon Josefsson <simon@josefsson.org>
2345         * configure.in: Bump version so we are higher than gnutls 2.2.x but
2346         remain compatible.  This will avoid shared library name conflicts
2347         with 2.2.x, and also that any 2.3.x libraries will always be
2348         prefered over 2.2.x.
2350 2008-01-19  Simon Josefsson <simon@josefsson.org>
2352         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
2353         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
2354         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
2355         lgl/vasnprintf.h: Update gnulib files.
2357 2008-01-17  Simon Josefsson <simon@josefsson.org>
2359         * AUTHORS: Update Ludovic's e-mail.
2361 2008-01-17  Simon Josefsson <simon@josefsson.org>
2363         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
2365 2008-01-15  Simon Josefsson <simon@josefsson.org>
2367         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
2368         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
2369         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2370         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
2371         openpgp files moved to lib/openpgp/.
2373 2008-01-15  Simon Josefsson <simon@josefsson.org>
2375         * doc/Makefile.am: Fix pgp-api.texi move.
2377 2008-01-14  Simon Josefsson <simon@josefsson.org>
2379         * doc/protocol/rfc2440.txt: Fix chmod.
2381 2008-01-14  Simon Josefsson <simon@josefsson.org>
2383         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
2385 2008-01-14  Nikos <nmav@crystal.(none)>
2387         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
2388         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
2390 2008-01-14  Nikos <nmav@crystal.(none)>
2392         * NEWS: documented more changes.
2394 2008-01-14  Nikos <nmav@crystal.(none)>
2396         * tests/openpgp/keyring.c: changes for the new api
2398 2008-01-14  Simon Josefsson <simon@josefsson.org>
2400         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
2401         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
2402         gnulib's memmem-simple instead.
2404 2008-01-14  Simon Josefsson <simon@josefsson.org>
2406         * configure.in: Remove libextra/minilozo/Makefile.
2408 2008-01-14  Nikos <nmav@crystal.(none)>
2410         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
2411         openpgp_privkey_export() has parameters to export encrypted secret
2412         keys. Added for future compatibility.
2414 2008-01-13  Simon Josefsson <simon@josefsson.org>
2416         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
2418 2008-01-13  Nikos <nmav@crystal.(none)>
2420         * lib/gnutls_openpgp.c: use the first valid subkey if an
2421         authentication subkey is not found.
2423 2008-01-13  Nikos <nmav@crystal.(none)>
2425         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
2426         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
2427         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
2428         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
2429         make certtool print information on openpgp keys.
2431 2008-01-13  Nikos <nmav@crystal.(none)>
2433         * NEWS: documented changes.
2435 2008-01-13  Nikos <nmav@crystal.(none)>
2437         * README, configure.in, includes/gnutls/gnutls.h.in,
2438         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2439         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2440         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2441         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2442         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2443         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2444         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2445         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2446         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2447         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2448         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2449         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2450         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2451         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2452         lib/openpgp/compat.c, lib/openpgp/extras.c,
2453         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2454         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2455         lib/openpgp/privkey.c, libextra/Makefile.am,
2456         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2457         libextra/opencdk/Makefile.am, libextra/opencdk/README,
2458         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2459         libextra/opencdk/compress.c, libextra/opencdk/context.h,
2460         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2461         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2462         libextra/opencdk/literal.c, libextra/opencdk/main.c,
2463         libextra/opencdk/main.h, libextra/opencdk/misc.c,
2464         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2465         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2466         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2467         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2468         libextra/opencdk/stream.h, libextra/opencdk/types.h,
2469         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2470         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2471         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2472         src/tls_test.c: merged the openpgp branch to head\!
2474 2008-01-12  Nikos <nmav@crystal.(none)>
2476         * libextra/Makefile.am: Added fix by Alon to avoid linking against
2477         /usr/lib/libgnutls.so.
2479 2008-01-09  Simon Josefsson <simon@josefsson.org>
2481         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2482         updated config.rpath.
2484 2008-01-09  Simon Josefsson <simon@josefsson.org>
2486         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2487         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2488         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2489         lgl/printf-parse.c: Update gnulib files.
2491 2008-01-08  Simon Josefsson <simon@josefsson.org>
2493         * NEWS, configure.in: Bump versions.
2495 2008-01-08  Simon Josefsson <simon@josefsson.org>
2497         * ChangeLog: Generated.
2499 2008-01-08  Simon Josefsson <simon@josefsson.org>
2501         * NEWS: Version 2.3.0.
2503 2008-01-08  Simon Josefsson <simon@josefsson.org>
2505         * po/LINGUAS: Sync with TP.
2507 2008-01-08  Simon Josefsson <simon@josefsson.org>
2509         * po/LINGUAS: Sync with TP.
2511 2008-01-08  Simon Josefsson <simon@josefsson.org>
2513         * configure.in: Further LZO fixes.
2515 2008-01-08  Simon Josefsson <simon@josefsson.org>
2517         * doc/reference/Makefile.am: Cleanup after LZO removal.
2519 2008-01-08  Simon Josefsson <simon@josefsson.org>
2521         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2522         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2523         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2524         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2525         libextra/minilzo/testmini.c: Remove LZO compression support.
2527 2008-01-08  Simon Josefsson <simon@josefsson.org>
2529         * Makefile.am: Call git-push (git-push --tags doesn't push
2530         changes..).
2532 2008-01-08  Simon Josefsson <simon@josefsson.org>
2534         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2535         files.
2537 2008-01-07  Simon Josefsson <simon@josefsson.org>
2539         * NEWS: Add.
2541 2008-01-07  Simon Josefsson <simon@josefsson.org>
2543         * lib/ext_server_name.c: Handle more than one server name field
2544         correctly.  Tiny patch from mark.phillips@virgin.net.
2546 2008-01-05  Simon Josefsson <simon@josefsson.org>
2548         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2549         as I can tell.
2551 2008-01-04  Simon Josefsson <simon@josefsson.org>
2553         * NEWS: Add.
2555 2008-01-04  Simon Josefsson <simon@josefsson.org>
2557         * po/LINGUAS, po/ms.po: Sync with TP.
2559 2008-01-04  Simon Josefsson <simon@josefsson.org>
2561         * po/LINGUAS: Sync with TP.
2563 2008-01-02  Simon Josefsson <simon@josefsson.org>
2565         * doc/manpages/Makefile.am: Bump copyright years.
2567 2008-01-02  Simon Josefsson <simon@josefsson.org>
2569         * NEWS: Remove dupe entry.
2571 2008-01-02  Simon Josefsson <simon@josefsson.org>
2573         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2574         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2575         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2576         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2577         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2578         lgl/unistd.in.h: Update gnulib files.
2580 2008-01-02  Simon Josefsson <simon@josefsson.org>
2582         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2583         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2584         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2585         files.
2587 2008-01-02  Simon Josefsson <simon@josefsson.org>
2589         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2591 2007-12-21  Simon Josefsson <simon@josefsson.org>
2593         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2594         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2596 2007-12-21  Simon Josefsson <simon@josefsson.org>
2598         * lib/gnutls_priority.c: Doc fixes.
2600 2007-12-17  Simon Josefsson <simon@josefsson.org>
2602         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2604 2007-12-15  Nikos <nmav@crystal.(none)>
2606         * lib/gnutls_state.c: Fix for certificate selection in servers with
2607         certificate callbacks.
2609 2007-12-16  Nikos <nmav@crystal.(none)>
2611         * : 1   2       lib/gnutls_state.c
2613 2007-12-10  Simon Josefsson <simon@josefsson.org>
2615         * lib/minitasn1/libtasn1.h: Bump versions.
2617 2007-12-14  Simon Josefsson <simon@josefsson.org>
2619         * NEWS: Merge in old NEWS entries.
2621 2007-12-14  Simon Josefsson <simon@josefsson.org>
2623         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2625 2007-12-13  Simon Josefsson <simon@josefsson.org>
2627         * .cvscopying: Add 2007.
2629 2007-12-13  Simon Josefsson <simon@josefsson.org>
2631         * NEWS: Add.
2633 2007-12-13  Simon Josefsson <simon@josefsson.org>
2635         * lib/gnutls_state.c: If the server has a callback, the search for a
2636         valid certificate will fail.  Patch from Nikos.
2638 2007-12-13  Simon Josefsson <simon@josefsson.org>
2640         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2642 2007-12-12  Ludovic Courtès <ludo@gnu.org>
2644         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2645         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
2647 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2649         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2650         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2651         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2652           tests using the OpenPGP API.
2654 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2656         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
2658 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2660         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2661         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2662         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'
2663           to `v-1'.  Update all variables.
2665 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2667         * guile/modules/gnutls/build/enums.scm,
2668         guile/modules/gnutls/build/smobs.scm,
2669         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2670         `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
2671           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
2673 2007-12-11  Simon Josefsson <simon@josefsson.org>
2675         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2677 2007-12-10  Simon Josefsson <simon@josefsson.org>
2679         * NEWS: Add.
2681 2007-12-10  Simon Josefsson <simon@josefsson.org>
2683         * src/certtool.c: Make --verify-chain support larger inputs than
2684         64kb.
2686 2007-12-10  Simon Josefsson <simon@josefsson.org>
2688         * configure.in: Re-order gettext invocation to avoid autoconf
2689         warnings.
2691 2007-12-10  Simon Josefsson <simon@josefsson.org>
2693         * NEWS, configure.in: Bump versions.
2695 2007-12-10  Simon Josefsson <simon@josefsson.org>
2697         * ChangeLog: Generated.
2699 2007-12-10  Simon Josefsson <simon@josefsson.org>
2701         * NEWS: Version 2.1.8.
2703 2007-12-09  Simon Josefsson <simon@josefsson.org>
2705         * doc/Makefile.am: GPLv3 typo.
2707 2007-12-09  Simon Josefsson <simon@josefsson.org>
2709         * NEWS: Doc fix.
2711 2007-12-09  Simon Josefsson <simon@josefsson.org>
2713         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2714         problem.
2716 2007-12-09  Simon Josefsson <simon@josefsson.org>
2718         * configure.in: GPLv3.
2720 2007-12-09  Simon Josefsson <simon@josefsson.org>
2722         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2724 2007-12-09  Simon Josefsson <simon@josefsson.org>
2726         * doc/Makefile.am, doc/credentials/Makefile.am,
2727         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2728         guile/modules/gnutls/extra.scm,
2729         guile/modules/system/documentation/c-snarf.scm,
2730         guile/modules/system/documentation/output.scm,
2731         guile/pre-inst-guile.in, guile/src/extra.c,
2732         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2733         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2734         fixes.
2736 2007-12-09  Simon Josefsson <simon@josefsson.org>
2738         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2740 2007-12-09  Simon Josefsson <simon@josefsson.org>
2742         * doc/gpl-3.0.texi: Use GPLv3 in manual.
2744 2007-12-09  Simon Josefsson <simon@josefsson.org>
2746         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2747         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2749 2007-12-09  Simon Josefsson <simon@josefsson.org>
2751         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2752         includes/gnutls/extra.h, includes/gnutls/openssl.h,
2753         libextra/Makefile.am, libextra/gnutls_extra.h,
2754         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2755         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2757 2007-12-09  Simon Josefsson <simon@josefsson.org>
2759         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2760         in src/.
2762 2007-12-09  Simon Josefsson <simon@josefsson.org>
2764         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2765         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2766         tests/gc.c, tests/hostname-check/Makefile.am,
2767         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2768         tests/key-id/key-id, tests/nist-pkits/pkits,
2769         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2770         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2771         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2772         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2773         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2774         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2775         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2776         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2777         tests/pskself.c, tests/resume.c,
2778         tests/rsa-md5-collision/Makefile.am,
2779         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2780         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2781         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2782         tests/utils.c, tests/utils.h, tests/x509paths/chain,
2783         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2785 2007-12-09  Simon Josefsson <simon@josefsson.org>
2787         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2788         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2789         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2790         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2791         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2792         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2793         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2794         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2795         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2796         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2797         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2798         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2799         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2800         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2801         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2802         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2804 2007-12-09  Nikos <nmav@crystal.(none)>
2806         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2807         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2808         resuming a session.
2810 2007-12-09  Nikos <nmav@crystal.(none)>
2812         * src/common.c: print session ID
2814 2007-12-07  System User <nmav@crystal.(none)>
2816         * NEWS: license update
2818 2007-12-07  System User <nmav@crystal.(none)>
2820         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2821         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2822         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2823         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2824         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2825         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2826         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2827         src/tls_test.c: GPL parts under GPLv3
2829 2007-12-06  System User <nmav@crystal.(none)>
2831         * lib/gnutls_record.c: It seems we were ahead of our time.
2833 2007-12-06  System User <nmav@crystal.(none)>
2835         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2836         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2838 2007-12-06  Simon Josefsson <simon@josefsson.org>
2840         * lib/x509/x509.c: Doc fix.es
2842 2007-12-06  Simon Josefsson <simon@josefsson.org>
2844         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
2845         <dkg-debian.org@fifthhorseman.net>.
2847 2007-12-04  Nikos <nmav@crystal.(none)>
2849         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2850         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
2852 2007-12-04  Simon Josefsson <simon@josefsson.org>
2854         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2856 2007-12-03  Nikos <nmav@crystal.(none)>
2858         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2859         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
2861 2007-12-03  Simon Josefsson <simon@josefsson.org>
2863         * doc/manpages/Makefile.am: Generated.
2865 2007-12-03  Simon Josefsson <simon@josefsson.org>
2867         * NEWS: Add.
2869 2007-12-03  Simon Josefsson <simon@josefsson.org>
2871         * configure.in: Bump version.
2873 2007-12-03  Simon Josefsson <simon@josefsson.org>
2875         * configure.in: Bump to indicate added ABI.
2877 2007-12-03  Simon Josefsson <simon@josefsson.org>
2879         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
2880         links to m4 filenames.
2882 2007-12-03  Simon Josefsson <simon@josefsson.org>
2884         * maint-cfg.mk: Remove gettext havelib files.
2886 2007-12-03  Simon Josefsson <simon@josefsson.org>
2888         * lib/x509/privkey_pkcs8.c: Indent.
2890 2007-12-03  Nikos <nmav@crystal.(none)>
2892         * : 3   0       NEWS
2894 2007-12-02  Nikos <nmav@crystal.(none)>
2896         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2897         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2898         of the original function.
2900 2007-12-02  Nikos <nmav@crystal.(none)>
2902         * : 1   1       lib/x509/x509.c
2904 2007-12-01  Simon Josefsson <simon@josefsson.org>
2906         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2907         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
2909 2007-11-30  Nikos <nmav@crystal.(none)>
2911         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2912         1.2.4 again (lose DSA2 functionality).
2914 2007-11-30  Nikos <nmav@crystal.(none)>
2916         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2918 2007-11-29  Simon Josefsson <simon@josefsson.org>
2920         * ChangeLog: Generated.
2922 2007-11-29  Simon Josefsson <simon@josefsson.org>
2924         * NEWS: Version 2.1.7.
2926 2007-11-28  Nikos <nmav@crystal.(none)>
2928         * : 2   2       lib/gnutls_priority.c
2930 2007-11-28  Nikos <nmav@crystal.(none)>
2932         * lib/auth_srp_passwd.c: more assertions.
2934 2007-11-28  Nikos <nmav@crystal.(none)>
2936         * lib/auth_srp.c: more assertions
2938 2007-11-28  Nikos <nmav@crystal.(none)>
2940         * lib/auth_srp.c: added assertion.
2942 2007-11-28  Nikos <nmav@crystal.(none)>
2944         * src/serv.c: fix in priority_set
2946 2007-11-28  Nikos <nmav@crystal.(none)>
2948         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2950 2007-11-28  Nikos <nmav@crystal.(none)>
2952         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2953         for priority functions.
2955 2007-11-28  Nikos <nmav@crystal.(none)>
2957         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2958         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2959         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2960         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2961         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2962         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2963         src/cli.c, src/serv.c: Return the string position in case of an
2964         error in the priority functions.
2966 2007-11-28  Simon Josefsson <simon@josefsson.org>
2968         * lib/gnutls_priority.c: Typo.
2970 2007-11-28  Simon Josefsson <simon@josefsson.org>
2972         * NEWS: Fix.
2974 2007-11-28  Simon Josefsson <simon@josefsson.org>
2976         * lib/gnutls_priority.c: Give example for %COMPAT.
2978 2007-11-28  Simon Josefsson <simon@josefsson.org>
2980         * lib/gnutls_priority.c: Rename HIGH to SECURE.
2982 2007-11-28  Simon Josefsson <simon@josefsson.org>
2984         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2985         negotiate it in case end only supports it.  Doc fixes.
2987 2007-11-28  Simon Josefsson <simon@josefsson.org>
2989         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
2991 2007-11-28  Simon Josefsson <simon@josefsson.org>
2993         * lib/gnutls_priority.c: Re-indent.
2995 2007-11-28  Simon Josefsson <simon@josefsson.org>
2997         * po/ms.po: Sync with TP.
2999 2007-11-28  Simon Josefsson <simon@josefsson.org>
3001         * doc/manpages/Makefile.am: Generated.
3003 2007-11-28  Simon Josefsson <simon@josefsson.org>
3005         * NEWS: Fix.
3007 2007-11-28  Simon Josefsson <simon@josefsson.org>
3009         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3010         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
3011         gnutls_set_default_export_priority.
3013 2007-11-27  Simon Josefsson <simon@josefsson.org>
3015         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
3017 2007-11-26  Simon Josefsson <simon@josefsson.org>
3019         * doc/protocol/rfc5054.txt: Add.
3021 2007-11-26  Simon Josefsson <simon@josefsson.org>
3023         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
3025 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3027         * : 1   1       lib/gnutls_priority.c
3029 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3031         * lib/x509/common.c: corrected bug in the new read_mpis
3033 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3035         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3036         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
3037         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
3038         export_int was simplified are no artificial limits are imposed any
3039         more
3041 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3043         * lib/x509/common.c: variables for the time functions are not more
3044         rational.
3046 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3048         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
3049         no artificial limits are imposed any more
3051 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3053         * lib/x509/privkey_pkcs8.c: corrected documentation
3055 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3057         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
3058         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
3059         #8 decoding of DSA keys.
3061 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3063         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
3064         DSA private keys.
3066 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3068         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
3069         now compile
3071 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3073         * : 3   3       doc/examples/ex-cert-select.c
3075 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3077         * NEWS, doc/examples/ex-cert-select.c,
3078         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3079         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3080         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
3081         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
3082         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
3083         doc/gnutls.texi, includes/gnutls/compat.h,
3084         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3085         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3086         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
3088 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3090         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
3091         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
3092         cleanup the priority functionality
3094 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3096         * doc/gnutls.texi: links to rfc 5054 (srp)
3098 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3100         * includes/gnutls/compat.h: updated the priority compatibility
3101         functions
3103 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3105         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3106         lib/gnutls_priority.c, lib/gnutls_state.h: added
3107         gnutls_check_priority() to check syntax of priority strings.
3109 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3111         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
3112         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
3113         user_hello_func has been called
3115 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3117         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
3118         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
3119         fixes for the new gnutls_set_priority().
3121 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3123         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
3124         deprecated by the gnutls_set_priority()
3126 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3128         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
3129         functions were deprecated by the gnutls_set_priority()
3131 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3133         * NEWS, configure.in, doc/examples/ex-client-resume.c,
3134         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3135         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3136         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3137         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3138         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
3139         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3140         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3141         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3142         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
3143         gnutls_set_priority() to replace gnutls_set_default_priority2().
3145 2007-11-16  Simon Josefsson <simon@josefsson.org>
3147         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
3148         opencdk fixes that were lost in 0.6.6 upgrade.
3150 2007-11-16  Simon Josefsson <simon@josefsson.org>
3152         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3153         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
3154         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
3156 2007-11-16  Simon Josefsson <simon@josefsson.org>
3158         * NEWS, configure.in: Bump versions.
3160 2007-11-15  Simon Josefsson <simon@josefsson.org>
3162         * ChangeLog: Generated.
3164 2007-11-15  Simon Josefsson <simon@josefsson.org>
3166         * NEWS: Version 2.1.6.
3168 2007-11-15  Simon Josefsson <simon@josefsson.org>
3170         * NEWS: Add.
3172 2007-11-15  Simon Josefsson <simon@josefsson.org>
3174         * NEWS: Add.
3176 2007-11-15  Simon Josefsson <simon@josefsson.org>
3178         * NEWS: Add.
3180 2007-11-15  Simon Josefsson <simon@josefsson.org>
3182         * includes/gnutls/compat.h: Revert rename of
3183         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3184         GNUTLS_E_UNKNOWN_ALGORITHM.
3186 2007-11-15  Simon Josefsson <simon@josefsson.org>
3188         * includes/gnutls/gnutls.h.in: Revert rename of
3189         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3190         GNUTLS_E_UNKNOWN_ALGORITHM.
3192 2007-11-15  Simon Josefsson <simon@josefsson.org>
3194         * lib/gnutls_errors.c: Revert rename of
3195         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3196         GNUTLS_E_UNKNOWN_ALGORITHM.
3198 2007-11-14  Simon Josefsson <simon@josefsson.org>
3200         * libextra/opencdk/seskey.c: Doc fix.
3202 2007-11-14  Simon Josefsson <simon@josefsson.org>
3204         * libextra/opencdk/keydb.c: Doc fix.
3206 2007-11-14  Simon Josefsson <simon@josefsson.org>
3208         * lib/gnutls_record.c: Doc fix.
3210 2007-11-14  Simon Josefsson <simon@josefsson.org>
3212         * lib/gnutls_cert.c: Doc fix.
3214 2007-11-14  Simon Josefsson <simon@josefsson.org>
3216         * lib/gnutls_anon_cred.c: Doc fix.
3218 2007-11-14  Simon Josefsson <simon@josefsson.org>
3220         * lib/gnutls_state.c: Doc fix.
3222 2007-11-14  Simon Josefsson <simon@josefsson.org>
3224         * lib/gnutls_x509.c: Doc fix.
3226 2007-11-14  Simon Josefsson <simon@josefsson.org>
3228         * lib/gnutls_x509.c: Doc fix.
3230 2007-11-14  Simon Josefsson <simon@josefsson.org>
3232         * lib/gnutls_psk.c: Doc fix.
3234 2007-11-14  Simon Josefsson <simon@josefsson.org>
3236         * lib/gnutls_algorithms.c: Doc fix.
3238 2007-11-14  Simon Josefsson <simon@josefsson.org>
3240         * lib/gnutls_handshake.c: Doc fixes.
3242 2007-11-14  Simon Josefsson <simon@josefsson.org>
3244         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
3245         stuff to compat.h.
3247 2007-11-14  Simon Josefsson <simon@josefsson.org>
3249         * guile/src/extra.c: Use new APIs.
3251 2007-11-14  Simon Josefsson <simon@josefsson.org>
3253         * guile/modules/gnutls/build/enums.scm: Typo.
3255 2007-11-14  Simon Josefsson <simon@josefsson.org>
3257         * guile/modules/gnutls/build/enums.scm,
3258         guile/modules/gnutls/build/smobs.scm: Update API.
3260 2007-11-14  Simon Josefsson <simon@josefsson.org>
3262         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
3263         name of unknown-hash-algorithm).
3265 2007-11-14  Simon Josefsson <simon@josefsson.org>
3267         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
3268         error.
3270 2007-11-14  Simon Josefsson <simon@josefsson.org>
3272         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
3273         mappings to compat.h.
3275 2007-11-14  Simon Josefsson <simon@josefsson.org>
3277         * src/cli.c, src/common.c: Use new API.
3279 2007-11-14  Simon Josefsson <simon@josefsson.org>
3281         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
3282         libextra/gnutls_openpgp.c: Use new API.
3284 2007-11-14  Simon Josefsson <simon@josefsson.org>
3286         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
3288 2007-11-14  Simon Josefsson <simon@josefsson.org>
3290         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
3291         library.
3293 2007-11-14  Simon Josefsson <simon@josefsson.org>
3295         * src/cli.c: Use new API.
3297 2007-11-14  Simon Josefsson <simon@josefsson.org>
3299         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3300         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
3302 2007-11-14  Simon Josefsson <simon@josefsson.org>
3304         * includes/gnutls/compat.h: Fix.
3306 2007-11-14  Simon Josefsson <simon@josefsson.org>
3308         * includes/gnutls/compat.h: Remove trustdb error code, since we
3309         removed all functions.
3311 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3313         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
3314         lib/gnutls_compress_int.c: some updates in the compression code
3316 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3318         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
3319         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
3320         decompression of expanded compression data.
3322 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3324         * lib/gnutls_cipher.c: When decompressed data are more than the
3325         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
3327 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3329         * : 1   1       src/certtool.gaa
3331 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3333         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
3334         Applied documentation and prototype fixes reported by Evan Martin
3335         <martine@danga.com>.
3337 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3339         * doc/gnutls.texi: updated the links to openpgp draft
3341 2007-11-05  Simon Josefsson <simon@josefsson.org>
3343         * src/cli.c: Add warnings about messages used by Emacs tls.el.
3345 2007-11-03  Simon Josefsson <simon@josefsson.org>
3347         * NEWS, configure.in: Bump versions.
3349 2007-11-03  Simon Josefsson <simon@josefsson.org>
3351         * doc/protocol/rfc5081.txt: Add.
3353 2007-11-01  Simon Josefsson <simon@josefsson.org>
3355         * ChangeLog: Generated.
3357 2007-11-01  Simon Josefsson <simon@josefsson.org>
3359         * NEWS: Version 2.1.5.
3361 2007-11-01  Simon Josefsson <simon@josefsson.org>
3363         * NEWS: Add.
3365 2007-11-01  Simon Josefsson <simon@josefsson.org>
3367         * NEWS: Add.
3369 2007-11-01  Simon Josefsson <simon@josefsson.org>
3371         * NEWS: Add.
3373 2007-11-01  Simon Josefsson <simon@josefsson.org>
3375         * configure.in: Bump ABI to 25.
3377 2007-11-01  Simon Josefsson <simon@josefsson.org>
3379         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
3381 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3383         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
3385 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3387         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
3388         exported (without sign).
3390 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3392         * src/crypt.gaa: parameters -> group parameters
3394 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3396         * AUTHORS, Makefile.am, NEWS, README, THANKS,
3397         build-aux/config.rpath, configure.in, doc/Makefile.am,
3398         doc/gnutls.texi, includes/gnutls/extra.h,
3399         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
3400         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
3401         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
3402         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
3403         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
3404         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
3405         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
3406         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
3407         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
3408         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
3409         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
3410         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
3411         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
3412         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
3413         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
3414         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
3415         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
3416         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
3417         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
3418         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
3419         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
3420         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
3421         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
3422         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3423         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
3424         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
3425         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
3426         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
3427         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
3428         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3429         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
3430         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
3431         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
3432         lib/gnutls_session.h, lib/gnutls_session_pack.c,
3433         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
3434         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
3435         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
3436         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3437         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3438         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3439         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3440         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3441         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3442         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3443         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3444         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3445         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3446         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3447         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3448         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3449         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3450         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3451         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3452         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3453         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3454         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
3455         Changed my name to my "official" name.
3457 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3459         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3460         old defines to compat.c.
3462 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3464         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3465         ld version.
3467 2007-10-29  Simon Josefsson <simon@josefsson.org>
3469         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3470         gnutls_set_default_export priority.  The old functions returned an
3471         error code, need to fake it.
3473 2007-10-29  Simon Josefsson <simon@josefsson.org>
3475         * Makefile.am: Reorder release target, to do disconnected ops first,
3476         and to avoid losing tags.
3478 2007-10-29  Simon Josefsson <simon@josefsson.org>
3480         * NEWS, configure.in: Bump versions.
3482 2007-10-29  Simon Josefsson <simon@josefsson.org>
3484         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3485         lgl/stdint.in.h: Update gnulib files.
3487 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3489         * configure.in: Used the original libtool library version.
3491 2007-10-27  Simon Josefsson <simon@josefsson.org>
3493         * ChangeLog: Generated.
3495 2007-10-27  Simon Josefsson <simon@josefsson.org>
3497         * NEWS: Version 2.1.4.
3499 2007-10-27  Simon Josefsson <simon@josefsson.org>
3501         * doc/manpages/Makefile.am: Generated.
3503 2007-10-27  Simon Josefsson <simon@josefsson.org>
3505         * configure.in: Bump version.
3507 2007-10-27  Simon Josefsson <simon@josefsson.org>
3509         * includes/gnutls/compat.h: Add for backwards compatibility.
3511 2007-10-27  Simon Josefsson <simon@josefsson.org>
3513         * doc/gnutls.texi: Fix typo.
3515 2007-10-27  Simon Josefsson <simon@josefsson.org>
3517         * NEWS: Add.
3519 2007-10-27  Simon Josefsson <simon@josefsson.org>
3521         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3522         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3523         lgl/stdint.in.h: Update gnulib files.
3525 2007-10-27  Simon Josefsson <simon@josefsson.org>
3527         * NEWS: Add.
3529 2007-10-27  Simon Josefsson <simon@josefsson.org>
3531         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3532         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3533         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3535 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3537         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3538         src/certtool.gaa: quick-random option was removed since it is now
3539         the default.
3541 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3543         * : 1   2       lib/gnutls_algorithms.c
3545 2007-10-26  Ludovic Courtès <ludo@gnu.org>
3547         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3548         bindings.
3550 2007-10-25  Simon Josefsson <simon@josefsson.org>
3552         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3553         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
3554         +0200
3556 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3558         * doc/gnutls.texi: added some text for the debugging functions.
3560 2007-10-25  Simon Josefsson <simon@josefsson.org>
3562         * doc/gnutls.texi: Typo.
3564 2007-10-25  Simon Josefsson <simon@josefsson.org>
3566         * Makefile.am: Reorder and simplify.
3568 2007-10-25  Simon Josefsson <simon@josefsson.org>
3570         * lib/gnutls_state.c: Doc fix.
3572 2007-10-25  Simon Josefsson <simon@josefsson.org>
3574         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3575         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
3576         +0300
3578 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3580         * : 2   2       doc/examples/ex-serv-pgp.c
3582 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3584         * NEWS, doc/examples/ex-client-srp.c,
3585         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3586         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3587         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3588         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3589         and GNUTLS_PRIORITIES_SECURITY_HIGH
3591 2007-10-24  Simon Josefsson <simon@josefsson.org>
3593         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3594         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
3595         +0300
3597 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3599         * lib/gnutls_v2_compat.c: The user handshake callback function is
3600         now called on SSLv2 hello messages.
3602 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3604         * NEWS, doc/examples/ex-client-resume.c,
3605         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3606         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3607         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3608         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3609         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3610         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3611         gnutls_set_default_priority2() and deprecated
3612         gnutls_set_default_priority().
3614 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3616         * : 4   0       doc/manpages/certtool.1
3618 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3620         * NEWS: added news entry for --disable-quick-random
3622 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3624         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3625         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3626         generation. The option --disable-quick-random was introduced.
3628 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3630         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3631         some examples.
3633 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3635         * configure.in: The library version is now 14 instead of 24. (14 is
3636         greater than our current 13).
3638 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3640         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3641         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3642         gnutls_session_enable_compatibility_mode() to allow enabling all
3643         supported compatibility options (like disabling padding). Some other
3644         bug fixes in tls-test.c.
3646 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3648         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3649         documentation for the new convert functions.
3651 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3653         * lib/gnutls_priority.c: renamed zlib to deflate
3655 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3657         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3658         since we changed our interfaces and some other fixes.
3660 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3662         * : 2   2       lib/gnutls_algorithms.c
3664 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3666         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3667         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3668         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3669         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3670         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3671         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3672         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3673         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3674         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3675         doc/examples/tcp.c: Added copyright notices to examples
3677 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3679         * includes/gnutls/gnutls.h.in: corrected the prototypes
3681 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3683         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3684         UNKNOWN_ALGORITHM
3686 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3688         * includes/gnutls/gnutls.h.in: corrected typo.
3690 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3692         * : 1   1       lib/gnutls_record.c
3694 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3696         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3697         the priority functions to be more compatible to our interface and
3698         avoid parsing on every session generation. The current approach
3699         stores parsed data to our integer format.CG:
3701         -----------------------------------------------------------------------
3703 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3705         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3706         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3707         servers talk to buggy clients that complain if TLS 1.0 padding is
3708         used.
3710 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3712         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3713         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3714         functions that accept text instead of integers.
3716 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3718         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
3719         Removed some ancient non-used functions.
3721 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3723         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3724         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
3725         +0300
3727 2007-10-22  Simon Josefsson <simon@josefsson.org>
3729         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3731 2007-10-22  Simon Josefsson <simon@josefsson.org>
3733         * lgl/m4/gc-camellia.m4: Add.
3735 2007-10-22  Simon Josefsson <simon@josefsson.org>
3737         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3738         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3740 2007-10-22  Simon Josefsson <simon@josefsson.org>
3742         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3743         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3744         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3745         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3746         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3747         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3748         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3749         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3750         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3751         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3752         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3753         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3754         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3755         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3756         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3757         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3758         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3759         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3760         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3761         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3762         lgl/wchar_.h: Update gnulib files.
3764 2007-10-22  Simon Josefsson <simon@josefsson.org>
3766         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3767         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
3768         +0300
3770 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3772         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3773         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3774         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3775         lib/gnutls_state.c, libextra/gnutls_extra.c,
3776         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3777         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3778         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3779         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3780         src/common.c: Occurences of gnutls_openpgp_key were renamed to
3781         gnutls_openpgp_cert, leaving an API compatibility layer.
3783 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3785         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3786         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3787         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3788         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3789         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3790         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3791         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3792         gnutls_openpgp_cert_t
3794 2007-10-17  Simon Josefsson <simon@josefsson.org>
3796         * ChangeLog: Generated.
3798 2007-10-17  Simon Josefsson <simon@josefsson.org>
3800         * lib/Makefile.am: Revert mistake removal.
3802 2007-10-17  Simon Josefsson <simon@josefsson.org>
3804         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3805         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3806         src/serv-gaa.h, src/serv.gaa: Generated.
3808 2007-10-17  Simon Josefsson <simon@josefsson.org>
3810         * NEWS: Version 2.1.3.
3812 2007-10-17  Simon Josefsson <simon@josefsson.org>
3814         * configure.in: Bump ABI version.
3816 2007-10-17  Simon Josefsson <simon@josefsson.org>
3818         * lib/gnutls_extensions.c, lib/gnutls_int.h,
3819         lib/gnutls_supplemental.c: Remove tls-authz.
3821 2007-10-17  Simon Josefsson <simon@josefsson.org>
3823         * doc/gnutls.texi: Remove tls-authz.
3825 2007-10-17  Simon Josefsson <simon@josefsson.org>
3827         * NEWS, configure.in, doc/examples/Makefile.am,
3828         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3829         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3830         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3831         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3833 2007-10-15  Simon Josefsson <simon@josefsson.org>
3835         * configure.in: Bump version.
3837 2007-10-15  Simon Josefsson <simon@josefsson.org>
3839         * NEWS: Add.
3841 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3843         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3844         default priorities.
3846 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3848         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3849         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3850         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3851         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3852         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3853         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3854         Corrected bugs in the openpgp certificate verification functions
3855         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
3856         anywhere)
3858 2007-10-14  Simon Josefsson <simon@josefsson.org>
3860         * ChangeLog: Generated.
3862 2007-10-14  Simon Josefsson <simon@josefsson.org>
3864         * NEWS: Typo.
3866 2007-10-14  Simon Josefsson <simon@josefsson.org>
3868         * NEWS: Version 2.1.2.
3870 2007-10-14  Simon Josefsson <simon@josefsson.org>
3872         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3874 2007-10-14  Simon Josefsson <simon@josefsson.org>
3876         * NEWS: Wrap.
3878 2007-10-14  Simon Josefsson <simon@josefsson.org>
3880         * NEWS: Mention enum's.
3882 2007-10-14  Simon Josefsson <simon@josefsson.org>
3884         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3885         deprecated SRP alerts to compat.h.
3887 2007-10-14  Simon Josefsson <simon@josefsson.org>
3889         * includes/gnutls/compat.h: Add compatibility mapping for
3890         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3892 2007-10-14  Simon Josefsson <simon@josefsson.org>
3894         * configure.in: Encode in shared library that we aren't backwards
3895         compatible.
3897 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3899         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3900         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3901         references to trustdb
3903 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3905         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3906         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3907         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3908         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3909         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3910         all the trustdb related code. It wasn't used and trustdbs are not
3911         specified anywhere except pgp. Now we use the standard key rings.
3913 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3915         * doc/gnutls.texi: more text
3917 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3919         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3920         in the default priorities.
3922 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3924         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3925         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3926         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3927         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3929 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3931         * doc/gnutls.texi: Updated documentation.
3933 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3935         * : 1   0       NEWS
3937 2007-10-09  Simon Josefsson <simon@josefsson.org>
3939         * NEWS: Mention certtool --quick-random.
3941 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3943         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3944         alert numbers.
3946 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3948         * lib/x509/extensions.c: added an assertion.
3950 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3952         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3954 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3956         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3957         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
3958         +0300
3960 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3962         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
3963         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.
3965 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3967         * NEWS: Update `NEWS'.
3969 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3971         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3972           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
3974 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3976         * : 1   1       doc/Makefile.am
3978 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3980         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3981         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
3982         2007 +0300
3984 2007-10-08  Simon Josefsson <simon@josefsson.org>
3986         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3987         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
3988         2007 +0300
3990 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3992         * lib/auth_srp.c: corrected possible size issue
3994 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3996         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3997         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3998         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3999         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
4000         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
4001         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
4002         Removed all the xml functions and stubs, as well as references in
4003         the documentation.
4005 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4007         * lib/gnutls_alert.c: error_to_alert() now always return an alert
4008         number. This is to avoid sending illegal values when the return
4009         value is not checked (commonplace).
4011 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4013         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
4015 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4017         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
4018         src/certtool.gaa: Added the --quick-random option to certtool to
4019         improve generation time of private keys.  They delay is quite
4020         annoying especially when generating test keys.
4022 2007-10-06  Simon Josefsson <simon@josefsson.org>
4024         * configure.in: Bump versions.
4026 2007-10-06  Simon Josefsson <simon@josefsson.org>
4028         * NEWS: Add.
4030 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4032         * src/certtool.c: Corrected output in DER format and corrected
4033         output for smime_to_pkcs7 to output in outfile instead of stdout.
4035 2007-09-24  Simon Josefsson <simon@josefsson.org>
4037         * ChangeLog: Generated.
4039 2007-09-24  Simon Josefsson <simon@josefsson.org>
4041         * configure.in: Bump version.
4043 2007-09-24  Simon Josefsson <simon@josefsson.org>
4045         * NEWS: Version 2.1.1.
4047 2007-09-24  Simon Josefsson <simon@josefsson.org>
4049         * NEWS: Add.
4051 2007-09-24  Simon Josefsson <simon@josefsson.org>
4053         * configure.in: Rework Camellia configure messages and logic.
4055 2007-09-24  Simon Josefsson <simon@josefsson.org>
4057         * NEWS: Add fixes, for trac.
4059 2007-09-24  Simon Josefsson <simon@josefsson.org>
4061         * NEWS: Add.
4063 2007-09-24  Simon Josefsson <simon@josefsson.org>
4065         * configure.in: Typo.
4067 2007-09-24  Simon Josefsson <simon@josefsson.org>
4069         * configure.in: Add --disable-camellia.  Remove automake
4070         conditional, not used.
4072 2007-09-24  Simon Josefsson <simon@josefsson.org>
4074         * AUTHORS: Add.
4076 2007-09-24  Simon Josefsson <simon@josefsson.org>
4078         * NEWS: Add.
4080 2007-09-24  Simon Josefsson <simon@josefsson.org>
4082         * NEWS: Bump version.
4084 2007-09-24  Simon Josefsson <simon@josefsson.org>
4086         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
4087         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
4088         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
4089         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
4090         src/tls_test.c: Add patch to support Camellia, contributed by
4091         Yoshisato YANAGISAWA.  Fixes #1.  See
4093         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
4095 2007-09-20  Simon Josefsson <simon@josefsson.org>
4097         * ChangeLog: Generated.
4099 2007-09-20  Simon Josefsson <simon@josefsson.org>
4101         * NEWS: Version 2.1.0.
4103 2007-09-20  Simon Josefsson <simon@josefsson.org>
4105         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
4106         add -g to it.
4108 2007-09-20  Simon Josefsson <simon@josefsson.org>
4110         * src/cli-gaa.c, src/serv-gaa.c: Generated.
4112 2007-09-20  Simon Josefsson <simon@josefsson.org>
4114         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
4116 2007-09-20  Simon Josefsson <simon@josefsson.org>
4118         * src/cli.gaa: Set variables to NULL.
4120 2007-09-20  Simon Josefsson <simon@josefsson.org>
4122         * lib/ext_oprfi.c: Fix crash.
4124 2007-09-20  Simon Josefsson <simon@josefsson.org>
4126         * lib/ext_oprfi.c: Fix crash.
4128 2007-09-20  Simon Josefsson <simon@josefsson.org>
4130         * src/serv.c: Fix infloop.
4132 2007-09-20  Simon Josefsson <simon@josefsson.org>
4134         * src/serv.c: Fix crash.
4136 2007-09-20  Simon Josefsson <simon@josefsson.org>
4138         * src/cli.c: Fix crash.
4140 2007-09-20  Simon Josefsson <simon@josefsson.org>
4142         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
4143         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
4144         Opaque PRF Input in gnutls-cli and gnutls-serv.
4146 2007-09-20  Simon Josefsson <simon@josefsson.org>
4148         * doc/manpages/Makefile.am: Generated.
4150 2007-09-20  Simon Josefsson <simon@josefsson.org>
4152         * NEWS: Mention how to enable oprfi support.
4154 2007-09-20  Simon Josefsson <simon@josefsson.org>
4156         * doc/gnutls.texi: Typo.
4158 2007-09-20  Simon Josefsson <simon@josefsson.org>
4160         * lib/Makefile.am: Document more.
4162 2007-09-20  Simon Josefsson <simon@josefsson.org>
4164         * lib/ext_oprfi.c: Doc fix.
4166 2007-09-20  Simon Josefsson <simon@josefsson.org>
4168         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
4169         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
4170         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
4171         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
4172         extension.
4174 2007-09-20  Simon Josefsson <simon@josefsson.org>
4176         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
4178 2007-09-20  Simon Josefsson <simon@josefsson.org>
4180         * doc/gnutls.texi: Typo.
4182 2007-09-20  Simon Josefsson <simon@josefsson.org>
4184         * NEWS: Add.
4186 2007-09-20  Simon Josefsson <simon@josefsson.org>
4188         * configure.in: Bump versions.
4190 2007-09-20  Simon Josefsson <simon@josefsson.org>
4192         * doc/examples/Makefile.am: Fix -I's.
4194 2007-09-20  Simon Josefsson <simon@josefsson.org>
4196         * ChangeLog: Generated.
4198 2007-09-20  Simon Josefsson <simon@josefsson.org>
4200         * Makefile.am: Fix release target (git-tag no longer exit with
4201         failure for non-existing tags).
4203 2007-09-20  Simon Josefsson <simon@josefsson.org>
4205         * NEWS: Version 2.0.1.
4207 2007-09-20  Simon Josefsson <simon@josefsson.org>
4209         * doc/gnutls.texi: Improve TLS ext section.
4211 2007-09-19  Simon Josefsson <simon@josefsson.org>
4213         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
4215 2007-09-18  Simon Josefsson <simon@josefsson.org>
4217         * doc/gnutls.texi: Notes on adding a new TLS extension.
4219 2007-09-17  Simon Josefsson <simon@josefsson.org>
4221         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
4222         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
4223         +0200
4225 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4227         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
4228         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
4229         +0200
4231 2007-09-17  Simon Josefsson <simon@josefsson.org>
4233         * NEWS: Add.
4235 2007-09-17  Simon Josefsson <simon@josefsson.org>
4237         * doc/Makefile.am, doc/credentials/Makefile.am,
4238         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
4239         doc/credentials/gnutls-http-serv,
4240         doc/credentials/openpgp-server-key.txt,
4241         doc/credentials/openpgp-server.txt,
4242         doc/credentials/openpgp/Makefile.am,
4243         doc/credentials/openpgp/cli_pub.asc,
4244         doc/credentials/openpgp/cli_ring.asc,
4245         doc/credentials/openpgp/cli_sec.asc,
4246         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
4247         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
4248         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
4249         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
4250         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
4251         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
4252         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
4253         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
4254         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
4255         doc/credentials/x509-server-dsa.pem,
4256         doc/credentials/x509-server-key-dsa.pem,
4257         doc/credentials/x509-server-key.pem,
4258         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
4259         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
4260         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
4261         doc/credentials/x509/clicert-dsa.pem,
4262         doc/credentials/x509/clicert.pem,
4263         doc/credentials/x509/clikey-dsa.pem,
4264         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
4265         doc/credentials/x509/key.pem, src/Makefile.am,
4266         src/gnutls-http-serv, src/openpgp/Makefile.am,
4267         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
4268         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
4269         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
4270         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
4271         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
4272         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
4273         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
4274         src/ to doc/credentials/.
4276 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4278         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
4279         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
4280         2007 +0300
4282 2007-09-11  Simon Josefsson <simon@josefsson.org>
4284         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
4285         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
4286         duplicate gnulib modules.
4288 2007-09-11  Simon Josefsson <simon@josefsson.org>
4290         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
4291         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4292         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
4293         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
4294         duplicate gnulib modules.
4296 2007-09-11  Simon Josefsson <simon@josefsson.org>
4298         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
4299         gnulib files.
4301 2007-09-11  Simon Josefsson <simon@josefsson.org>
4303         * lgl/m4/absolute-header.m4: Update gnulib files.
4305 2007-09-11  Simon Josefsson <simon@josefsson.org>
4307         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
4308         lgl/realloc.c, lgl/stdlib_.h: Add.
4310 2007-09-04  Ludovic Courtès <ludo@gnu.org>
4312         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
4313         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
4314           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4316 2007-09-04  Ludovic Courtès <ludo@gnu.org>
4318         * 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
4319           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4321 2007-09-10  Simon Josefsson <simon@josefsson.org>
4323         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
4324         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
4326 2007-09-10  Simon Josefsson <simon@josefsson.org>
4328         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
4329         doc/examples/.cvsignore, doc/manpages/.cvsignore,
4330         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
4331         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
4332         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
4333         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
4334         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
4335         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
4336         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
4337         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
4338         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
4339         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
4340         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
4341         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
4342         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
4343         tests/sha2/.cvsignore, tests/userid/.cvsignore,
4344         tests/x509paths/.cvsignore: Remove .cvsignore's.
4346 2007-09-07  Simon Josefsson <simon@josefsson.org>
4348         * NEWS: Fix.
4350 2007-09-07  Simon Josefsson <simon@josefsson.org>
4352         * configure.in: Bump versions.
4354 2007-09-07  Simon Josefsson <simon@josefsson.org>
4356         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
4357         values for SRP.
4359 2007-09-06  Simon Josefsson <simon@josefsson.org>
4361         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
4363 2007-09-04  Simon Josefsson <simon@josefsson.org>
4365         * ChangeLog: Generated.
4367 2007-09-04  Simon Josefsson <simon@josefsson.org>
4369         * NEWS: Version 2.0.0.
4371 2007-09-04  Simon Josefsson <simon@josefsson.org>
4373         * NEWS: Add.
4375 2007-09-03  Simon Josefsson <simon@josefsson.org>
4377         * NEWS: Add 1.6.x entries.
4379 2007-09-03  Simon Josefsson <simon@josefsson.org>
4381         * NEWS: Fix.
4383 2007-09-03  Simon Josefsson <simon@josefsson.org>
4385         * configure.in: Use three-digit versions.
4387 2007-09-01  Simon Josefsson <simon@josefsson.org>
4389         * NEWS: Fix.
4391 2007-09-01  Simon Josefsson <simon@josefsson.org>
4393         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
4394         v1.1.
4396 2007-08-31  Simon Josefsson <simon@josefsson.org>
4398         * NEWS, configure.in: Bump versions.
4400 2007-08-31  Simon Josefsson <simon@josefsson.org>
4402         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
4403         v1.0.
4405 2007-08-31  Simon Josefsson <simon@josefsson.org>
4407         * configure.in: Drop gnits mode.
4409 2007-08-31  Simon Josefsson <simon@josefsson.org>
4411         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
4412         anonymous ciphers are disabled.
4414 2007-08-31  Simon Josefsson <simon@josefsson.org>
4416         * doc/examples/Makefile.am: Don't try to build ex-client1 if
4417         anonymous ciphers are disabled.
4419 2007-08-27  Simon Josefsson <simon@josefsson.org>
4421         * ChangeLog: Generated.
4423 2007-08-27  Simon Josefsson <simon@josefsson.org>
4425         * NEWS: Version 1.7.19.
4427 2007-08-27  Simon Josefsson <simon@josefsson.org>
4429         * NEWS: Add.
4431 2007-08-27  Simon Josefsson <simon@josefsson.org>
4433         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
4434         GNUTLS_CRD_IA.
4436 2007-08-27  Simon Josefsson <simon@josefsson.org>
4438         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4440 2007-08-27  Simon Josefsson <simon@josefsson.org>
4442         * NEWS: Add.
4444 2007-08-27  Simon Josefsson <simon@josefsson.org>
4446         * lib/gnutls_errors.c: Doc fix.
4448 2007-08-27  Simon Josefsson <simon@josefsson.org>
4450         * lib/gnutls_handshake.c: Revert "Check that value is negative
4451         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4453 2007-08-27  Simon Josefsson <simon@josefsson.org>
4455         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4456         positive "errors".  Would fix bug reported by Andreas Metzler
4457         <ametzler@downhill.at.eu.org> in
4459         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4461 2007-08-27  Simon Josefsson <simon@josefsson.org>
4463         * lib/gnutls_handshake.c: Check that value is negative before using
4464         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
4465         <ametzler@downhill.at.eu.org> in
4467         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4469 2007-08-24  Simon Josefsson <simon@josefsson.org>
4471         * NEWS: Add.
4473 2007-08-24  Simon Josefsson <simon@josefsson.org>
4475         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4476         OpenCDK 0.6.4.
4478 2007-08-24  Simon Josefsson <simon@josefsson.org>
4480         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4482 2007-08-23  Simon Josefsson <simon@josefsson.org>
4484         * gl/readline.c: Upgrade gnulib files.
4486 2007-08-23  Simon Josefsson <simon@josefsson.org>
4488         * src/certtool.c: No need for getline.h.
4490 2007-08-23  Simon Josefsson <simon@josefsson.org>
4492         * NEWS: Add.
4494 2007-08-23  Simon Josefsson <simon@josefsson.org>
4496         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4497         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4498         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4499         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4500         lgl/stdio_.h: Upgrade gnulib files.
4502 2007-08-23  Simon Josefsson <simon@josefsson.org>
4504         * NEWS: Add.
4506 2007-08-23  Simon Josefsson <simon@josefsson.org>
4508         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4509         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4510         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4511         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4512         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4513         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4514         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4515         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4517 2007-08-20  Simon Josefsson <simon@josefsson.org>
4519         * NEWS, configure.in: Bump versions.
4521 2007-08-20  Simon Josefsson <simon@josefsson.org>
4523         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4524         disabled.
4526 2007-08-16  Simon Josefsson <simon@josefsson.org>
4528         * ChangeLog: Generated.
4530 2007-08-16  Simon Josefsson <simon@josefsson.org>
4532         * NEWS: Version 1.7.18.
4534 2007-08-16  Simon Josefsson <simon@josefsson.org>
4536         * NEWS: Add.
4538 2007-08-16  Simon Josefsson <simon@josefsson.org>
4540         * configure.in: Bump version.
4542 2007-08-16  Simon Josefsson <simon@josefsson.org>
4544         * NEWS: Add.
4546 2007-08-16  Simon Josefsson <simon@josefsson.org>
4548         * NEWS: Add.
4550 2007-08-16  Simon Josefsson <simon@josefsson.org>
4552         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4553         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4554         mix for different sized variables.  Tiny patch from
4556         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4558 2007-08-15  Simon Josefsson <simon@josefsson.org>
4560         * doc/Makefile.am: Typo.
4562 2007-08-15  Simon Josefsson <simon@josefsson.org>
4564         * doc/Makefile.am: Install images in info directory.
4566 2007-08-15  Simon Josefsson <simon@josefsson.org>
4568         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4569         doc/arch/certificate-user-use-case.pdf,
4570         doc/arch/client-server-use-case.eps,
4571         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4572         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4573         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4574         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4575         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4576         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4577         doc/gnutls-certificate-user-use-case.pdf,
4578         doc/gnutls-client-server-use-case.eps,
4579         doc/gnutls-client-server-use-case.pdf,
4580         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4581         doc/gnutls-handshake-sequence.eps,
4582         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4583         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4584         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4585         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4587 2007-08-15  Simon Josefsson <simon@josefsson.org>
4589         * doc/Makefile.am, doc/gnutls-internals.eps,
4590         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4591         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4592         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4593         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4594         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4595         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
4596         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4598 2007-08-15  Simon Josefsson <simon@josefsson.org>
4600         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4601         used.
4603 2007-08-15  Simon Josefsson <simon@josefsson.org>
4605         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
4606         <ametzler@downhill.at.eu.org>.
4608 2007-08-15  Simon Josefsson <simon@josefsson.org>
4610         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
4611         Metzler <ametzler@downhill.at.eu.org>.
4613 2007-08-15  Simon Josefsson <simon@josefsson.org>
4615         * ChangeLog: Generated.
4617 2007-08-15  Simon Josefsson <simon@josefsson.org>
4619         * NEWS: Typo.
4621 2007-08-15  Simon Josefsson <simon@josefsson.org>
4623         * NEWS: Version 1.7.17.
4625 2007-08-15  Simon Josefsson <simon@josefsson.org>
4627         * doc/manpages/Makefile.am: Generated.
4629 2007-08-13  Simon Josefsson <simon@josefsson.org>
4631         * NEWS: Add.
4633 2007-08-13  Simon Josefsson <simon@josefsson.org>
4635         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4636         gnutls_openpgp_privkey_sign_hash.
4638 2007-08-13  Simon Josefsson <simon@josefsson.org>
4640         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4641         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4642         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4643         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4644         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4645         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4646         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4647         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4648         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4649         src/tls_test.c: Use *_t types consistently.
4651 2007-08-12  Simon Josefsson <simon@josefsson.org>
4653         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4654         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4655         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4656         sign callback.
4658 2007-08-12  Simon Josefsson <simon@josefsson.org>
4660         * tests/x509signself.c: Fix warnings.
4662 2007-08-11  Simon Josefsson <simon@josefsson.org>
4664         * doc/manpages/Makefile.am: Update.
4666 2007-08-11  Simon Josefsson <simon@josefsson.org>
4668         * configure.in: Set shared library version correctly.
4670 2007-08-11  Simon Josefsson <simon@josefsson.org>
4672         * NEWS, includes/gnutls/gnutls.h.in: New errors
4673         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4675 2007-08-11  Simon Josefsson <simon@josefsson.org>
4677         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4678         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.
4680 2007-08-10  Simon Josefsson <simon@josefsson.org>
4682         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4683         codes.
4685 2007-08-10  Simon Josefsson <simon@josefsson.org>
4687         * doc/manpages/Makefile.am: Update.
4689 2007-08-10  Simon Josefsson <simon@josefsson.org>
4691         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4692         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4693         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4694         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
4695         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.
4697 2007-08-10  Simon Josefsson <simon@josefsson.org>
4699         * NEWS: Add.
4701 2007-08-10  Simon Josefsson <simon@josefsson.org>
4703         * tests/Makefile.am: Build x509self.
4705 2007-08-10  Simon Josefsson <simon@josefsson.org>
4707         * tests/x509self.c: New file.
4709 2007-08-08  Simon Josefsson <simon@josefsson.org>
4711         * NEWS: Add.
4713 2007-08-08  Simon Josefsson <simon@josefsson.org>
4715         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4716         RFC is out and we've done simple interop of it.
4718 2007-08-08  Simon Josefsson <simon@josefsson.org>
4720         * AUTHORS: Add.
4722 2007-08-08  Simon Josefsson <simon@josefsson.org>
4724         * NEWS: Add.
4726 2007-08-08  Simon Josefsson <simon@josefsson.org>
4728         * po/pl.po, po/sv.po: Sync with TP.
4730 2007-08-08  Simon Josefsson <simon@josefsson.org>
4732         * NEWS: Add.
4734 2007-07-09  Ludovic Courtès <ludo@gnu.org>
4736         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4737         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4739 2007-08-08  Simon Josefsson <simon@josefsson.org>
4741         * NEWS: Add.
4743 2007-08-03  Ludovic Courtès <ludo@gnu.org>
4745         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4746         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>
4748 2007-08-08  Simon Josefsson <simon@josefsson.org>
4750         * NEWS, configure.in: Bump versions.
4752 2007-08-08  Simon Josefsson <simon@josefsson.org>
4754         * ChangeLog: Generated.
4756 2007-08-07  Simon Josefsson <simon@josefsson.org>
4758         * NEWS: Version 1.7.16.
4760 2007-08-07  Simon Josefsson <simon@josefsson.org>
4762         * NEWS: Add.
4764 2007-08-07  Simon Josefsson <simon@josefsson.org>
4766         * NEWS: Add.
4768 2007-08-07  Simon Josefsson <simon@josefsson.org>
4770         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4771         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4772         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4773         gl/override/doc/gpl-2.0.texi.diff,
4774         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4775         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
4776         Update gnulib files.
4778 2007-08-02  Ludovic Courtès <ludo@gnu.org>
4780         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4782 2007-08-01  Ludovic Courtès <ludo@gnu.org>
4784         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4785         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4786           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4788 2007-08-02  Simon Josefsson <simon@josefsson.org>
4790         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4792 2007-08-02  Simon Josefsson <simon@josefsson.org>
4794         * AUTHORS: Add.
4796 2007-07-14  Simon Josefsson <simon@josefsson.org>
4798         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4800 2007-07-14  Simon Josefsson <simon@josefsson.org>
4802         * NEWS: Add.
4804 2007-07-14  Simon Josefsson <simon@josefsson.org>
4806         * configure.in: Bump versions.
4808 2007-07-14  Simon Josefsson <simon@josefsson.org>
4810         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4811         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
4812         Eden <n.mavrogiannopoulos@gmail.com>.
4814 2007-07-12  Simon Josefsson <simon@josefsson.org>
4816         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4817         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4819 2007-07-09  Simon Josefsson <simon@josefsson.org>
4821         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4822         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4824 2007-07-09  Simon Josefsson <simon@josefsson.org>
4826         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4827         errors regarding internals.texi.  See
4829         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4831 2007-07-09  Simon Josefsson <simon@josefsson.org>
4833         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4834         when guile isn't installed built yet.
4836 2007-07-08  Ludovic Courtès <ludo@gnu.org>
4838         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4839         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>
4841 2007-07-06  Simon Josefsson <simon@josefsson.org>
4843         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4845 2007-07-02  Ludovic Courtès <ludo@gnu.org>
4847         * 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>
4849 2007-07-03  Simon Josefsson <simon@josefsson.org>
4851         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4853 2007-07-02  Simon Josefsson <simon@josefsson.org>
4855         * ChangeLog: Generated.
4857 2007-07-02  Simon Josefsson <simon@josefsson.org>
4859         * NEWS: Version 1.7.15.
4861 2007-07-02  Simon Josefsson <simon@josefsson.org>
4863         * po/LINGUAS: Revert.
4865 2007-07-02  Simon Josefsson <simon@josefsson.org>
4867         * po/LINGUAS: Sync with TP.
4869 2007-07-02  Simon Josefsson <simon@josefsson.org>
4871         * NEWS: Add.
4873 2007-07-02  Simon Josefsson <simon@josefsson.org>
4875         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
4876         Fix gnulib name changes.
4878 2007-07-02  Simon Josefsson <simon@josefsson.org>
4880         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4881         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4882         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4883         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4884         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
4885         Update gnulib files.  Fix GPL renaming.
4887 2007-07-02  Simon Josefsson <simon@josefsson.org>
4889         * NEWS: Add.
4891 2007-07-02  Simon Josefsson <simon@josefsson.org>
4893         * doc/gnutls.texi: Typo.
4895 2007-07-02  Simon Josefsson <simon@josefsson.org>
4897         * doc/gnutls.texi: Improve installation instructions.
4899 2007-07-02  Simon Josefsson <simon@josefsson.org>
4901         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
4902         ludo@gnu.org (Ludovic Courtès).
4904 2007-06-29  Simon Josefsson <simon@josefsson.org>
4906         * NEWS: Add.
4908 2007-06-29  Simon Josefsson <simon@josefsson.org>
4910         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
4911         discussions with ludo@gnu.org (Ludovic Courtès).
4913 2007-06-29  Simon Josefsson <simon@josefsson.org>
4915         * configure.in: Check for scm_from_locale_string instead of SCM_API.
4916         Patch from ludo@gnu.org (Ludovic Courtès).
4918 2007-06-29  Simon Josefsson <simon@josefsson.org>
4920         * NEWS: Add.
4922 2007-06-29  Simon Josefsson <simon@josefsson.org>
4924         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4925         Reported by ludo@gnu.org (Ludovic Courtès).
4927 2007-06-27  Simon Josefsson <simon@josefsson.org>
4929         * doc/TODO: Add.
4931 2007-06-27  Simon Josefsson <simon@josefsson.org>
4933         * NEWS: Add.
4935 2007-06-27  Simon Josefsson <simon@josefsson.org>
4937         * po/LINGUAS, po/ms.po: Sync with TP.
4939 2007-06-27  Simon Josefsson <simon@josefsson.org>
4941         * NEWS: Add.
4943 2007-06-27  Simon Josefsson <simon@josefsson.org>
4945         * tests/key-id/key-id: Can't use /dev/null as template under
4946         mingw32, probably really a bug in cfg+.
4948 2007-06-27  Simon Josefsson <simon@josefsson.org>
4950         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4952 2007-06-26  Simon Josefsson <simon@josefsson.org>
4954         * NEWS, configure.in: Check that the guile header files is recent
4955         enough and that it works.
4957 2007-06-26  Simon Josefsson <simon@josefsson.org>
4959         * configure.in: Move Guile setup stuff down under 'External
4960         libraries'.
4962 2007-06-26  Simon Josefsson <simon@josefsson.org>
4964         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4965         bindings.
4967 2007-06-26  Simon Josefsson <simon@josefsson.org>
4969         * NEWS, configure.in: Bump versions.
4971 2007-06-26  Simon Josefsson <simon@josefsson.org>
4973         * ChangeLog: Generated.
4975 2007-06-26  Simon Josefsson <simon@josefsson.org>
4977         * NEWS: Version 1.7.14.
4979 2007-06-26  Simon Josefsson <simon@josefsson.org>
4981         * NEWS: Add.
4983 2007-06-26  Simon Josefsson <simon@josefsson.org>
4985         * NEWS: Add.
4987 2007-06-26  Simon Josefsson <simon@josefsson.org>
4989         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4990         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4991         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4992         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4993         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4994         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4995         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4996         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4997         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4998         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4999         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
5000         gnulib files.
5002 2007-06-26  Simon Josefsson <simon@josefsson.org>
5004         * NEWS: Add.
5006 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
5008         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
5009         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5011 2007-06-26  Simon Josefsson <simon@josefsson.org>
5013         * NEWS: Add.
5015 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
5017         * 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>
5019 2007-06-20  Simon Josefsson <simon@josefsson.org>
5021         * NEWS: Add.
5023 2007-06-20  Simon Josefsson <simon@josefsson.org>
5025         * THANKS: Add.
5027 2007-06-20  Simon Josefsson <simon@josefsson.org>
5029         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
5030         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
5031         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
5033 2007-06-20  Simon Josefsson <simon@josefsson.org>
5035         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
5037 2007-06-15  Simon Josefsson <simon@josefsson.org>
5039         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
5041 2007-06-14  Simon Josefsson <simon@josefsson.org>
5043         * AUTHORS: Update PGP key.
5045 2007-06-14  Simon Josefsson <simon@josefsson.org>
5047         * AUTHORS: Change Ludovic' description.
5049 2007-06-14  Simon Josefsson <simon@josefsson.org>
5051         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
5053 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
5055         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
5056           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
5057           that the allocated buffer is large-enough to contain the list of
5058           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5060 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
5062         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
5063         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
5064           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5066 2007-06-13  Simon Josefsson <simon@josefsson.org>
5068         * NEWS, configure.in: Bump versions.
5070 2007-06-13  Simon Josefsson <simon@josefsson.org>
5072         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
5074 2007-06-12  Simon Josefsson <simon@josefsson.org>
5076         * doc/TODO: Add.
5078 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
5080         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
5081         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5083 2007-06-12  Simon Josefsson <simon@josefsson.org>
5085         * doc/Makefile.am: Clarify that guile.texi dependencies are
5086         dependencies of gnutls.texi too.
5088 2007-06-11  Simon Josefsson <simon@josefsson.org>
5090         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
5092 2007-06-11  Simon Josefsson <simon@josefsson.org>
5094         * THANKS, configure.in: Need to use CFLAGS when checking for
5095         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
5096         <ktk@enterprise.bidmc.harvard.edu>.
5098 2007-06-11  Simon Josefsson <simon@josefsson.org>
5100         * ChangeLog: Generated.
5102 2007-06-11  Simon Josefsson <simon@josefsson.org>
5104         * NEWS: Version 1.7.13.
5106 2007-06-11  Simon Josefsson <simon@josefsson.org>
5108         * Makefile.am: Fix update-po target.
5110 2007-06-11  Simon Josefsson <simon@josefsson.org>
5112         * NEWS: Fix.
5114 2007-06-11  Simon Josefsson <simon@josefsson.org>
5116         * NEWS: Add.
5118 2007-06-11  Simon Josefsson <simon@josefsson.org>
5120         * doc/manpages/Makefile.am: Fix copyright years.
5122 2007-06-11  Simon Josefsson <simon@josefsson.org>
5124         * doc/reference/gnutls.types: Add, to work around problems if this
5125         file isn't present.
5127 2007-06-11  Simon Josefsson <simon@josefsson.org>
5129         * Makefile.am: Fix release target.
5131 2007-06-11  Simon Josefsson <simon@josefsson.org>
5133         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
5135 2007-06-11  Simon Josefsson <simon@josefsson.org>
5137         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
5138         gnulib_libs, to fix rpath issue.
5140 2007-06-11  Simon Josefsson <simon@josefsson.org>
5142         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
5144 2007-06-11  Simon Josefsson <simon@josefsson.org>
5146         * NEWS: Add.
5148 2007-06-11  Simon Josefsson <simon@josefsson.org>
5150         * NEWS: Add.
5152 2007-06-11  Simon Josefsson <simon@josefsson.org>
5154         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5155         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
5156         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
5157         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
5158         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
5159         files.
5161 2007-06-11  Simon Josefsson <simon@josefsson.org>
5163         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5164         libextra/opencdk/compress.c, libextra/opencdk/context.h,
5165         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5166         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
5167         libextra/opencdk/main.c, libextra/opencdk/main.h,
5168         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5169         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5170         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5171         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
5172         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
5173         OpenCDK 0.6.3.
5175 2007-06-11  Simon Josefsson <simon@josefsson.org>
5177         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
5178         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
5179         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
5181 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
5183         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
5184         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
5185           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
5186           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.
5188 2007-06-08  Simon Josefsson <simon@josefsson.org>
5190         * NEWS, configure.in: Bump versions.
5192 2007-06-08  Simon Josefsson <simon@josefsson.org>
5194         * ChangeLog: Generated.
5196 2007-06-08  Simon Josefsson <simon@josefsson.org>
5198         * NEWS: Version 1.7.12.
5200 2007-06-08  Simon Josefsson <simon@josefsson.org>
5202         * NEWS: Add.
5204 2007-06-08  Simon Josefsson <simon@josefsson.org>
5206         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
5208 2007-06-08  Simon Josefsson <simon@josefsson.org>
5210         * NEWS: Add.
5212 2007-06-08  Simon Josefsson <simon@josefsson.org>
5214         * NEWS: Add.
5216 2007-06-08  Simon Josefsson <simon@josefsson.org>
5218         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
5219         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
5220         +0200
5222 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
5224         * po/Makevars: Try to fix line number collisions.
5226 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5228         * configure.in, guile/src/Makefile.am: Fixed the
5229         `-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
5230           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
5232 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5234         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
5235           being detected.
5237 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5239         * m4/guile.m4: Added `guile.m4', per Simon's request.
5241 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5243         * configure.in: Don't look for Guile when `guile-snarf' is not
5244         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
5246 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
5248         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
5250 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
5252         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
5254 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5256         * doc/guile.texi: More @node fixes.
5258 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5260         * doc/guile.texi: Avoid @node collisions with main manual.
5262 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5264         * doc/Makefile.am: Need -I for config.h.
5266 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5268         * Makefile.am: Need to build doc/ after guile/.
5270 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5272         * NEWS: Add.
5274 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5276         * guile/src/Makefile.am: Need -I for config.h.
5278 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
5280         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
5281         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
5283 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
5285         * doc/extract-guile-c-doc.scm,
5286         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
5287         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
5288           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
5289           argument.
5291 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
5293         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
5294         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.
5296 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
5298         * doc/gnutls.texi: Revert unnecessary changes.
5300 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
5302         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
5303         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
5305 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5307         * doc/guile.texi: Minor doc fixes.
5309 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5311         * doc/Makefile.am: Handle missing Guile when building the
5312         documentation.
5314 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5316         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
5317         doc/guile.texi: Integrated documentation of Guile bindings.
5319 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5321         * configure.in, guile/src/Makefile.am: Try to handle "function
5322         declaration isn't a prototype" warnings.
5324 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
5326         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5327         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
5328         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
5329         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
5330         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5332 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5334         * Makefile.am, configure.in, guile/Makefile.am,
5335         guile/modules/Makefile.am, guile/modules/gnutls.scm,
5336         guile/modules/gnutls/build/enums.scm,
5337         guile/modules/gnutls/build/priorities.scm,
5338         guile/modules/gnutls/build/smobs.scm,
5339         guile/modules/gnutls/build/utils.scm,
5340         guile/modules/gnutls/extra.scm,
5341         guile/modules/system/documentation/README,
5342         guile/modules/system/documentation/c-snarf.scm,
5343         guile/modules/system/documentation/output.scm,
5344         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
5345         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
5346         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
5347         guile/src/make-session-priorities.scm,
5348         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
5349         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
5350         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
5351         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
5352         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
5353         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
5354         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
5355         guile/tests/rsa-parameters.pem,
5356         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
5357         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
5358         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
5359         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
5360         `make' and `make check' do work.
5362 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
5364         * doc/Makefile.am: Make sure all images are distributed in all
5365         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5367 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5369         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
5370         Reported by Dennis Vshivkov <walrus@amur.ru> in
5371         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
5373 2007-05-27  Simon Josefsson <simon@josefsson.org>
5375         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
5377 2007-05-27  Simon Josefsson <simon@josefsson.org>
5379         * THANKS: Add.
5381 2007-05-27  Simon Josefsson <simon@josefsson.org>
5383         * NEWS: Fix.
5385 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5387         * NEWS: [no log message]
5389 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5391         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
5393 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5395         * NEWS: Add.
5397 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5399         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
5400         already properly decoded value, assume it is due to a bad password
5401         rather than ASN.1 error.  Reported by Nate Nielsen
5402         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
5404 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5406         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
5407         by Nate Nielsen <nielsen-list@memberwebs.com>.
5409 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5411         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
5412         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
5414 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5416         * THANKS: Add (from 1.6.x).
5418 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5420         * NEWS, configure.in: Bump versions.
5422 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5424         * ChangeLog: Generated.
5426 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5428         * NEWS: Version 1.7.11.
5430 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5432         * NEWS: Fix.
5434 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5436         * configure.in: Bump versions.
5438 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5440         * NEWS: Add.
5442 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5444         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5446 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5448         * ChangeLog: Generated.
5450 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5452         * NEWS: Version 1.7.10.
5454 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5456         * Makefile.am: Use cg instead of cvs commands, for update-po target.
5458 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5460         * NEWS: Add.
5462 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5464         * Makefile.am: Change release target from cvs to git.
5466 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5468         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5470 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5472         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5473         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5474         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5476 2007-05-25  Simon Josefsson <simon@josefsson.org>
5478         * NEWS: Typo.
5480 2007-05-24  Simon Josefsson <simon@josefsson.org>
5482         * doc/manpages/Makefile.am: Update.
5484 2007-05-24  Simon Josefsson <simon@josefsson.org>
5486         * lib/gnutls_x509.c: Use new API.
5488 2007-05-24  Simon Josefsson <simon@josefsson.org>
5490         * NEWS: Add.
5492 2007-05-24  Simon Josefsson <simon@josefsson.org>
5494         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5495         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5496         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5497         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5498         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5499         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5500         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5502 2007-05-24  Simon Josefsson <simon@josefsson.org>
5504         * configure.in: Bump versions.
5506 2007-05-24  Simon Josefsson <simon@josefsson.org>
5508         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5509         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5510         gnutls_x509_crt_get_raw_issuer_dn.
5512 2007-05-23  Timo Schulz <twoaday@gnutls.org>
5514         * libextra/openpgp/xml.c: fix the key ID representation in the XML
5515         code.
5517 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5519         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5520         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5521         code: elgamal keys are not supported.  bug fix for the key import
5522         (base64) code, store the stream and close it in the deinit function.
5524 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5526         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5527         keyring in base64 format.  This is the same file as cli_ring.gpg but
5528         armored.
5530 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5532         * libextra/openpgp/extras.c: do not close the input stream in the
5533         import code when the base64 is used.
5535 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5537         * tests/openpgp/keyring.c: few more comments.
5539 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5541         * configure.in: add makefile for the openpgp test folder
5543 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5545         * libextra/openpgp/extras.c: patch to support raw keyrings.
5547 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5549         * tests/Makefile.am, tests/openpgp/Makefile.am,
5550         tests/openpgp/keyring.c: Add simple openpgp test.
5552 2007-05-12  Simon Josefsson <simon@josefsson.org>
5554         * ChangeLog: [no log message]
5556 2007-05-12  Simon Josefsson <simon@josefsson.org>
5558         * NEWS: Version 1.7.9.
5560 2007-05-12  Simon Josefsson <simon@josefsson.org>
5562         * NEWS: Add.
5564 2007-05-12  Simon Josefsson <simon@josefsson.org>
5566         * tests/Makefile.am: Reorder to work around libtool bug.
5568 2007-05-12  Simon Josefsson <simon@josefsson.org>
5570         * NEWS: Fix.
5572 2007-05-12  Simon Josefsson <simon@josefsson.org>
5574         * NEWS: Add.
5576 2007-05-12  Simon Josefsson <simon@josefsson.org>
5578         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5579         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5580         libextra/opencdk/context.h, libextra/opencdk/filters.h,
5581         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5582         libextra/opencdk/literal.c, libextra/opencdk/main.c,
5583         libextra/opencdk/main.h, libextra/opencdk/misc.c,
5584         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5585         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5586         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5587         libextra/opencdk/write-packet.c: Update.
5589 2007-05-11  Simon Josefsson <simon@josefsson.org>
5591         * NEWS: Add.
5593 2007-05-11  Simon Josefsson <simon@josefsson.org>
5595         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5596         OpenPGP.
5598 2007-05-03  Simon Josefsson <simon@josefsson.org>
5600         * doc/gendocs_template, gl/override/doc/gendocs_template,
5601         gl/override/doc/gendocs_template.diff: Update.
5603 2007-05-03  Simon Josefsson <simon@josefsson.org>
5605         * doc/gendocs_template: Revert to upstream gnulib version.
5607 2007-05-03  Simon Josefsson <simon@josefsson.org>
5609         * NEWS: Fix.
5611 2007-05-03  Simon Josefsson <simon@josefsson.org>
5613         * NEWS: Add.
5615 2007-05-03  Simon Josefsson <simon@josefsson.org>
5617         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5618         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5619         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5620         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5621         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5622         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5623         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5625 2007-05-02  Simon Josefsson <simon@josefsson.org>
5627         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5629 2007-05-02  Simon Josefsson <simon@josefsson.org>
5631         * lib/x509/output.c: Fix mem leaks.
5633 2007-04-29  Simon Josefsson <simon@josefsson.org>
5635         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5637 2007-04-24  Timo Schulz <twoaday@gnutls.org>
5639         * libextra/opencdk/literal.c: missing file.
5641 2007-04-24  Simon Josefsson <simon@josefsson.org>
5643         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5644         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5646 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5648         * libextra/opencdk/dummy.c: [no log message]
5650 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5652         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5653         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5654         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5655         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5656         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5657         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5658         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5659         libextra/opencdk/main.c, libextra/opencdk/main.h,
5660         libextra/opencdk/md.c, libextra/opencdk/md.h,
5661         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5662         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5663         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5664         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5665         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5666         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5667         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5668         libextra/opencdk/types.h, libextra/opencdk/verify.c,
5669         libextra/opencdk/write-packet.c: replace the old build-in opencdk
5670         version with the most recent cvs version.
5672 2007-04-22  Simon Josefsson <simon@josefsson.org>
5674         * configure.in: Check for OpenCDK function that is only available in
5675         OpenCDK 0.6.0.
5677 2007-04-21  Simon Josefsson <simon@josefsson.org>
5679         * doc/TODO: Add.
5681 2007-04-21  Simon Josefsson <simon@josefsson.org>
5683         * doc/protocol/draft-badra-tls-password-00.txt,
5684         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5686 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5688         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5689         and some cleanups.
5691 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5693         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5694         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5695         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5696         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5697         patches for the opencdk migration.
5699 2007-04-19  Simon Josefsson <simon@josefsson.org>
5701         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5702         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
5704 2007-04-18  Simon Josefsson <simon@josefsson.org>
5706         * doc/gnutls.texi: Mention P12 structure.
5708 2007-04-18  Simon Josefsson <simon@josefsson.org>
5710         * tests/tlsia.c: Check return codes from init functions.
5712 2007-04-18  Simon Josefsson <simon@josefsson.org>
5714         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5716 2007-04-17  Simon Josefsson <simon@josefsson.org>
5718         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5719         default serial number.
5721 2007-04-17  Simon Josefsson <simon@josefsson.org>
5723         * NEWS: Add.
5725 2007-04-16  Simon Josefsson <simon@josefsson.org>
5727         * NEWS, configure.in: Bump versions.
5729 2007-04-16  Simon Josefsson <simon@josefsson.org>
5731         * ChangeLog: [no log message]
5733 2007-04-16  Simon Josefsson <simon@josefsson.org>
5735         * NEWS: Version 1.7.8.
5737 2007-04-16  Simon Josefsson <simon@josefsson.org>
5739         * lib/x509/x509_write.c: Doc fix.
5741 2007-04-16  Simon Josefsson <simon@josefsson.org>
5743         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5745 2007-04-16  Simon Josefsson <simon@josefsson.org>
5747         * NEWS, doc/manpages/Makefile.am: Add.
5749 2007-04-16  Simon Josefsson <simon@josefsson.org>
5751         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5753 2007-04-16  Simon Josefsson <simon@josefsson.org>
5755         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5756         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5757         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5758         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5759         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5760         lgl/vasnprintf.c, lgl/wchar_.h: Update.
5762 2007-04-16  Simon Josefsson <simon@josefsson.org>
5764         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5765         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5766         warnings, tiny patch from Andreas Metzler
5767         <ametzler@downhill.at.eu.org>.
5769 2007-04-12  Simon Josefsson <simon@josefsson.org>
5771         * doc/TODO: Fix.
5773 2007-04-12  Simon Josefsson <simon@josefsson.org>
5775         * doc/TODO: Fix.
5777 2007-04-12  Simon Josefsson <simon@josefsson.org>
5779         * doc/TODO: Add.
5781 2007-04-11  Simon Josefsson <simon@josefsson.org>
5783         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5785 2007-04-10  Simon Josefsson <simon@josefsson.org>
5787         * NEWS: Add.
5789 2007-04-10  Simon Josefsson <simon@josefsson.org>
5791         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
5792         Respect ENABLE_AUTHZ.
5794 2007-04-10  Simon Josefsson <simon@josefsson.org>
5796         * lib/gnutls_extensions.c: Make tls-authz conditional on
5797         ENABLE_AUTHZ.
5799 2007-04-10  Simon Josefsson <simon@josefsson.org>
5801         * configure.in: Add anon conditional.
5803 2007-04-10  Simon Josefsson <simon@josefsson.org>
5805         * configure.in: Fix --disable-*.
5807 2007-04-10  Simon Josefsson <simon@josefsson.org>
5809         * configure.in: Add --disable-tls-authorization.
5811 2007-04-10  Simon Josefsson <simon@josefsson.org>
5813         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5814         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5816 2007-04-06  Simon Josefsson <simon@josefsson.org>
5818         * src/cli.c: Make -d work again after last change.
5820 2007-04-06  Simon Josefsson <simon@josefsson.org>
5822         * NEWS: Add.
5824 2007-04-06  Simon Josefsson <simon@josefsson.org>
5826         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5828 2007-04-04  Simon Josefsson <simon@josefsson.org>
5830         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5831         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5833 2007-04-04  Simon Josefsson <simon@josefsson.org>
5835         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5836         gnutls_cipher_suite_info API, suggested by Howard Chu
5837         <hyc@symas.com>.
5839 2007-04-04  Simon Josefsson <simon@josefsson.org>
5841         * src/common.c: Don't hard code algorithm list.
5843 2007-04-04  Simon Josefsson <simon@josefsson.org>
5845         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5846         new APIs to list supported algorithms: gnutls_cipher_list,
5847         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5848         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
5849         Howard Chu <hyc@symas.com>.
5851 2007-04-04  Simon Josefsson <simon@josefsson.org>
5853         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5854         definition, since gnutls-extra no longer touches it.
5856 2007-04-04  Simon Josefsson <simon@josefsson.org>
5858         * src/cli.c: Init the library immediately (for print_list(), called
5859         by gaa_parser, to be able to call gnutls functions).
5861 2007-04-03  Simon Josefsson <simon@josefsson.org>
5863         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5864         since libgnutls-extra links to it.
5866 2007-04-03  Simon Josefsson <simon@josefsson.org>
5868         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
5869         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5870         -I's to CPPFLAGS automatically.
5872 2007-04-03  Simon Josefsson <simon@josefsson.org>
5874         * configure.in: Need stddef.h for opencdk.h.
5876 2007-04-03  Simon Josefsson <simon@josefsson.org>
5878         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5879         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5880         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5881         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5882         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5883         lgl/m4/gnulib-comp.m4: Update.
5885 2007-04-03  Simon Josefsson <simon@josefsson.org>
5887         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5889 2007-04-03  Simon Josefsson <simon@josefsson.org>
5891         * NEWS: Add.
5893 2007-04-03  Simon Josefsson <simon@josefsson.org>
5895         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5896         opencdk, remove opencdk.m4.
5898 2007-04-03  Simon Josefsson <simon@josefsson.org>
5900         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5901         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5902         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5903         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5905 2007-03-28  Simon Josefsson <simon@josefsson.org>
5907         * lib/x509/output.c: No need to error about unknown algorithm, it
5908         already says unknown.
5910 2007-03-28  Simon Josefsson <simon@josefsson.org>
5912         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5913         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5914         algorithms (e.g., ECC).
5916 2007-03-28  Simon Josefsson <simon@josefsson.org>
5918         * lib/gnutls_str.c: No need for vasprintf.h.
5920 2007-03-28  Simon Josefsson <simon@josefsson.org>
5922         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5923         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5924         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5925         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5926         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5927         lgl/vasprintf.c, lgl/vasprintf.h: Update.
5929 2007-03-21  Simon Josefsson <simon@josefsson.org>
5931         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5932         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5933         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5935 2007-03-21  Simon Josefsson <simon@josefsson.org>
5937         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
5938         Phillips <deanna@sdf.lonestar.org>.
5940 2007-03-21  Simon Josefsson <simon@josefsson.org>
5942         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5943         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5945 2007-03-15  Simon Josefsson <simon@josefsson.org>
5947         * doc/TODO: Add.
5949 2007-03-15  Simon Josefsson <simon@josefsson.org>
5951         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5952         Weimer <fweimer@bfk.de>.
5954 2007-03-12  Simon Josefsson <simon@josefsson.org>
5956         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5957         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5958         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5959         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5960         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5961         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5962         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5963         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5965 2007-03-07  Simon Josefsson <simon@josefsson.org>
5967         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5969 2007-03-07  Simon Josefsson <simon@josefsson.org>
5971         * lib/gnutls_buffers.c: Simplify error handling.
5973 2007-03-07  Simon Josefsson <simon@josefsson.org>
5975         * NEWS: Add.
5977 2007-03-07  Simon Josefsson <simon@josefsson.org>
5979         * lib/gnutls_priority.c: Doc fix.
5981 2007-03-07  Simon Josefsson <simon@josefsson.org>
5983         * configure.in: Bump due to added APIs.
5985 2007-03-07  Simon Josefsson <simon@josefsson.org>
5987         * lib/gnutls_priority.c: Prefer aes256.
5989 2007-03-06  Simon Josefsson <simon@josefsson.org>
5991         * doc/manpages/Makefile.am: Update.
5993 2007-03-06  Simon Josefsson <simon@josefsson.org>
5995         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5997 2007-03-06  Simon Josefsson <simon@josefsson.org>
5999         * lgl/stdio_.h: Update.
6001 2007-03-05  Simon Josefsson <simon@josefsson.org>
6003         * src/serv.c: Use libgnutls' priorities.
6005 2007-03-05  Simon Josefsson <simon@josefsson.org>
6007         * src/cli.c: Fix.
6009 2007-03-05  Simon Josefsson <simon@josefsson.org>
6011         * tests/dhepskself.c: Remove priority setting.  Fix output.
6013 2007-03-05  Simon Josefsson <simon@josefsson.org>
6015         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
6016         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
6017         confusing priority setting stuff.
6019 2007-03-05  Simon Josefsson <simon@josefsson.org>
6021         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
6023 2007-03-05  Simon Josefsson <simon@josefsson.org>
6025         * lib/ext_authz.c: Don't assert when no authz.
6027 2007-03-05  Simon Josefsson <simon@josefsson.org>
6029         * src/cli.c: Use default ciphers.  Simplify SRP callback.
6031 2007-03-05  Simon Josefsson <simon@josefsson.org>
6033         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
6035 2007-03-05  Simon Josefsson <simon@josefsson.org>
6037         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
6039 2007-03-05  Simon Josefsson <simon@josefsson.org>
6041         * lib/gnutls_priority.c: Indent and doc fix.
6043 2007-03-05  Simon Josefsson <simon@josefsson.org>
6045         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
6046         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
6048 2007-03-05  Simon Josefsson <simon@josefsson.org>
6050         * configure.in: Reorder.
6052 2007-03-05  Simon Josefsson <simon@josefsson.org>
6054         * configure.in: Reorder.
6056 2007-03-05  Simon Josefsson <simon@josefsson.org>
6058         * configure.in: Reorder.
6060 2007-03-05  Simon Josefsson <simon@josefsson.org>
6062         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
6063         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
6064         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
6065         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
6066         build-aux.
6068 2007-03-05  Simon Josefsson <simon@josefsson.org>
6070         * configure.in: Use build-aux/.
6072 2007-03-05  Simon Josefsson <simon@josefsson.org>
6074         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
6075         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
6076         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
6077         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
6079 2007-02-26  Simon Josefsson <simon@josefsson.org>
6081         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
6083 2007-02-26  Simon Josefsson <simon@josefsson.org>
6085         * po/sv.po: Sync with TP.
6087 2007-02-26  Simon Josefsson <simon@josefsson.org>
6089         * po/pl.po: Sync with TP.
6091 2007-02-26  Simon Josefsson <simon@josefsson.org>
6093         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
6095 2007-02-25  Simon Josefsson <simon@josefsson.org>
6097         * doc/examples/.cvsignore: [no log message]
6099 2007-02-25  Simon Josefsson <simon@josefsson.org>
6101         * doc/gnutls.texi: Add authz server.
6103 2007-02-25  Simon Josefsson <simon@josefsson.org>
6105         * NEWS: Fix.
6107 2007-02-25  Simon Josefsson <simon@josefsson.org>
6109         * doc/examples/Makefile.am: Add authz.
6111 2007-02-25  Simon Josefsson <simon@josefsson.org>
6113         * doc/examples/ex-serv-authz.c: Add.
6115 2007-02-25  Simon Josefsson <simon@josefsson.org>
6117         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
6119 2007-02-24  Simon Josefsson <simon@josefsson.org>
6121         * lib/x509/x509.c: Add credits.
6123 2007-02-22  Simon Josefsson <simon@josefsson.org>
6125         * lib/x509/output.c: Minor tweaks to proxy output.
6127 2007-02-22  Simon Josefsson <simon@josefsson.org>
6129         * NEWS: Add.
6131 2007-02-22  Simon Josefsson <simon@josefsson.org>
6133         * THANKS: Typo.
6135 2007-02-22  Simon Josefsson <simon@josefsson.org>
6137         * THANKS: Add.
6139 2007-02-22  Simon Josefsson <simon@josefsson.org>
6141         * tests/.cvsignore: [no log message]
6143 2007-02-22  Simon Josefsson <simon@josefsson.org>
6145         * tests/dn.c: Other cert.
6147 2007-02-22  Simon Josefsson <simon@josefsson.org>
6149         * tests/Makefile.am: Add dn.
6151 2007-02-22  Simon Josefsson <simon@josefsson.org>
6153         * tests/dn.c: Add.
6155 2007-02-22  Simon Josefsson <simon@josefsson.org>
6157         * lib/x509/x509.c: Rename.
6159 2007-02-22  Simon Josefsson <simon@josefsson.org>
6161         * includes/gnutls/x509.h: Rename non-released functions.
6163 2007-02-22  Simon Josefsson <simon@josefsson.org>
6165         * lib/x509/x509.h: Remove.
6167 2007-02-22  Simon Josefsson <simon@josefsson.org>
6169         * lib/x509/x509.c: Code cleanup and documentation of last patch.
6171 2007-02-22  Simon Josefsson <simon@josefsson.org>
6173         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
6175 2007-02-22  Simon Josefsson <simon@josefsson.org>
6177         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
6178         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
6180 2007-02-22  Simon Josefsson <simon@josefsson.org>
6182         * NEWS, configure.in: Bump versions.
6184 2007-02-22  Simon Josefsson <simon@josefsson.org>
6186         * ChangeLog: [no log message]
6188 2007-02-22  Simon Josefsson <simon@josefsson.org>
6190         * NEWS: Version 1.7.7.
6192 2007-02-22  Simon Josefsson <simon@josefsson.org>
6194         * lgl/.cvsignore: [no log message]
6196 2007-02-22  Simon Josefsson <simon@josefsson.org>
6198         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6199         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6200         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
6201         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
6202         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
6203         lgl/unistd_.h, link-warning.h: Update.
6205 2007-02-22  Simon Josefsson <simon@josefsson.org>
6207         * doc/manpages/Makefile.am: Update.
6209 2007-02-22  Simon Josefsson <simon@josefsson.org>
6211         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
6213 2007-02-22  Simon Josefsson <simon@josefsson.org>
6215         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
6217 2007-02-22  Simon Josefsson <simon@josefsson.org>
6219         * lib/gnutls_int.h: New flags for authz extension.
6221 2007-02-22  Simon Josefsson <simon@josefsson.org>
6223         * lib/ext_authz.c: Use our own logic to determine whether to send
6224         extension replies in server.
6226 2007-02-22  Simon Josefsson <simon@josefsson.org>
6228         * lib/gnutls_extensions.h: Add prototype for
6229         _gnutls_extension_list_check, we use it in ext_authz.c.
6231 2007-02-22  Simon Josefsson <simon@josefsson.org>
6233         * lib/gnutls_extensions.c: Remove static from
6234         _gnutls_extension_list_check, we use it in ext_authz.c
6236 2007-02-22  Simon Josefsson <simon@josefsson.org>
6238         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
6240 2007-02-22  Simon Josefsson <simon@josefsson.org>
6242         * src/cli-gaa.c, src/cli-gaa.h: Generated.
6244 2007-02-22  Simon Josefsson <simon@josefsson.org>
6246         * src/cli.c, src/serv.c: Fix #include's.
6248 2007-02-22  Simon Josefsson <simon@josefsson.org>
6250         * NEWS: Add.
6252 2007-02-22  Simon Josefsson <simon@josefsson.org>
6254         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
6255         and --authz-saml-assertion.
6257 2007-02-22  Simon Josefsson <simon@josefsson.org>
6259         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
6260         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
6261         --authz-saml-assertion.
6263 2007-02-22  Simon Josefsson <simon@josefsson.org>
6265         * NEWS: Fix.
6267 2007-02-22  Simon Josefsson <simon@josefsson.org>
6269         * configure.in: Fix so version due to added APIs.
6271 2007-02-22  Simon Josefsson <simon@josefsson.org>
6273         * doc/reference/Makefile.am: Ignore more.
6275 2007-02-22  Simon Josefsson <simon@josefsson.org>
6277         * NEWS: Revert.
6279 2007-02-22  Simon Josefsson <simon@josefsson.org>
6281         * lib/gnutls.pc.in: Revert Requires-change.
6283 2007-02-21  Simon Josefsson <simon@josefsson.org>
6285         * NEWS: Typo.
6287 2007-02-21  Simon Josefsson <simon@josefsson.org>
6289         * lib/gnutls_extensions.c: Add authz extension.
6291 2007-02-21  Simon Josefsson <simon@josefsson.org>
6293         * lib/ext_authz.c: Typo.
6295 2007-02-21  Simon Josefsson <simon@josefsson.org>
6297         * lib/gnutls_supplemental.c: Add authz hooks.
6299 2007-02-21  Simon Josefsson <simon@josefsson.org>
6301         * includes/gnutls/gnutls.h.in: Fix type (in never released
6302         prototypes).
6304 2007-02-21  Simon Josefsson <simon@josefsson.org>
6306         * lib/gnutls_int.h: Add authz stuff.
6308 2007-02-21  Simon Josefsson <simon@josefsson.org>
6310         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
6312 2007-02-21  Simon Josefsson <simon@josefsson.org>
6314         * lib/ext_authz.c, lib/ext_authz.h: New file.
6316 2007-02-21  Simon Josefsson <simon@josefsson.org>
6318         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
6319         gnutls_supplemental.c.
6321 2007-02-21  Simon Josefsson <simon@josefsson.org>
6323         * lib/gnutls_supplemental.c: Fill in type+length.
6325 2007-02-21  Simon Josefsson <simon@josefsson.org>
6327         * NEWS: Add.
6329 2007-02-21  Simon Josefsson <simon@josefsson.org>
6331         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
6332         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
6333         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
6334         gnutls_authz_send_x509_attr_cert_url, and
6335         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
6336         gnutls_authz_data_format_type_t (never part of any release).
6338 2007-02-21  Simon Josefsson <simon@josefsson.org>
6340         * lib/gnutls_supplemental.c: If callbacks failed to provide
6341         anything, at least send protocol valid (yet semantically invalid)
6342         supplemental message.
6344 2007-02-21  Simon Josefsson <simon@josefsson.org>
6346         * lib/gnutls_int.h: Add for supplemental support.
6348 2007-02-21  Simon Josefsson <simon@josefsson.org>
6350         * lib/gnutls_handshake.c: Support supplemental handshake messages.
6352 2007-02-21  Simon Josefsson <simon@josefsson.org>
6354         * lib/Makefile.am: Add gnutls_supplemental.h and
6355         gnutls_supplemental.c.
6357 2007-02-21  Simon Josefsson <simon@josefsson.org>
6359         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
6361 2007-02-21  Simon Josefsson <simon@josefsson.org>
6363         * doc/TODO: Add.
6365 2007-02-19  Simon Josefsson <simon@josefsson.org>
6367         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
6368         Fix gnutls_authz_data_format_type_t.
6370 2007-02-19  Simon Josefsson <simon@josefsson.org>
6372         * NEWS: Add.
6374 2007-02-17  Simon Josefsson <simon@josefsson.org>
6376         * lib/debug.c: Support SUPPLEMENTAL handshake type.
6378 2007-02-16  Simon Josefsson <simon@josefsson.org>
6380         * AUTHORS: update
6382 2007-02-16  Simon Josefsson <simon@josefsson.org>
6384         * NEWS: Add.
6386 2007-02-16  Simon Josefsson <simon@josefsson.org>
6388         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
6390 2007-02-16  Simon Josefsson <simon@josefsson.org>
6392         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
6394 2007-02-16  Simon Josefsson <simon@josefsson.org>
6396         * lib/x509/rfc2818_hostname.c: Indent.
6398 2007-02-16  Simon Josefsson <simon@josefsson.org>
6400         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
6402 2007-02-16  Simon Josefsson <simon@josefsson.org>
6404         * NEWS: Add.
6406 2007-02-16  Simon Josefsson <simon@josefsson.org>
6408         * tests/hostname-check/hostname-check.c: Fix mem leak.
6410 2007-02-16  Simon Josefsson <simon@josefsson.org>
6412         * lib/x509/rfc2818_hostname.c: Doc fix.
6414 2007-02-16  Simon Josefsson <simon@josefsson.org>
6416         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
6417         as a successful RFC 2818 hostname comparison match.  Reported by
6418         "Richard W.M. Jones" <rjones@redhat.com>.
6420 2007-02-16  Simon Josefsson <simon@josefsson.org>
6422         * tests/hostname-check/.cvsignore: [no log message]
6424 2007-02-16  Simon Josefsson <simon@josefsson.org>
6426         * configure.in, tests/Makefile.am,
6427         tests/hostname-check/Makefile.am, tests/hostname-check/README,
6428         tests/hostname-check/hostname-check.c: Add self test of rfc2818
6429         server identity check.
6431 2007-02-15  Simon Josefsson <simon@josefsson.org>
6433         * NEWS: Add.
6435 2007-02-15  Simon Josefsson <simon@josefsson.org>
6437         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6438         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
6439         <thresh@altlinux.ru>.
6441 2007-02-14  Simon Josefsson <simon@josefsson.org>
6443         * lib/gnutls_hash_int.c: Avoid assert.
6445 2007-02-14  Simon Josefsson <simon@josefsson.org>
6447         * src/certtool.c: Make sure NULL is a pointer.
6449 2007-02-14  Simon Josefsson <simon@josefsson.org>
6451         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
6452         Joe Orton <joe@manyfish.co.uk>.
6454 2007-02-14  Simon Josefsson <simon@josefsson.org>
6456         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6458 2007-02-14  Simon Josefsson <simon@josefsson.org>
6460         * NEWS: Add.
6462 2007-02-14  Simon Josefsson <simon@josefsson.org>
6464         * includes/gnutls/gnutls.h.in: Add
6465         gnutls_supplemental_data_format_type_t with member
6466         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6468 2007-02-14  Simon Josefsson <simon@josefsson.org>
6470         * NEWS: Add.
6472 2007-02-14  Simon Josefsson <simon@josefsson.org>
6474         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6475         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6476         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6477         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6479 2007-02-14  Simon Josefsson <simon@josefsson.org>
6481         * lib/gnutls_int.h: Reorder.
6483 2007-02-14  Simon Josefsson <simon@josefsson.org>
6485         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6486         GNUTLS_EXTENSION_AUTHZ_SERVER.
6488 2007-02-14  Simon Josefsson <simon@josefsson.org>
6490         * NEWS: Add.
6492 2007-02-14  Simon Josefsson <simon@josefsson.org>
6494         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6496 2007-02-14  Simon Josefsson <simon@josefsson.org>
6498         * includes/gnutls/gnutls.h.in: Spell out handshake types.
6500 2007-02-13  Simon Josefsson <simon@josefsson.org>
6502         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6504 2007-02-13  Simon Josefsson <simon@josefsson.org>
6506         * src/certtool.c: Use error().
6508 2007-02-13  Simon Josefsson <simon@josefsson.org>
6510         * src/certtool.c: Cleanup p12 printing.
6512 2007-02-13  Simon Josefsson <simon@josefsson.org>
6514         * src/certtool.c: Cleanup pkcs7_info.
6516 2007-02-13  Simon Josefsson <simon@josefsson.org>
6518         * src/certtool.c: Fix.
6520 2007-02-13  Simon Josefsson <simon@josefsson.org>
6522         * src/certtool.c: Better errors.
6524 2007-02-13  Simon Josefsson <simon@josefsson.org>
6526         * src/certtool.gaa: Remove --copyright (use --version).
6528 2007-02-13  Simon Josefsson <simon@josefsson.org>
6530         * src/certtool.c: Use version-etc.
6532 2007-02-13  Simon Josefsson <simon@josefsson.org>
6534         * configure.in: Fix for version-etc.
6536 2007-02-13  Simon Josefsson <simon@josefsson.org>
6538         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6539         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6540         gl/version-etc.h: Update.
6542 2007-02-13  Simon Josefsson <simon@josefsson.org>
6544         * src/certtool.c: Cleanup CRL.
6546 2007-02-13  Simon Josefsson <simon@josefsson.org>
6548         * src/certtool.c: Cleanup.
6550 2007-02-13  Simon Josefsson <simon@josefsson.org>
6552         * src/certtool.c: Simplify.
6554 2007-02-13  Simon Josefsson <simon@josefsson.org>
6556         * src/certtool.c: Cleanups.
6558 2007-02-13  Simon Josefsson <simon@josefsson.org>
6560         * src/certtool.c: Rewrite generate_private_key_int.
6562 2007-02-13  Simon Josefsson <simon@josefsson.org>
6564         * src/certtool.c: Fix mem leak.
6566 2007-02-13  Simon Josefsson <simon@josefsson.org>
6568         * src/certtool.c: Fix crl_info.
6570 2007-02-13  Simon Josefsson <simon@josefsson.org>
6572         * src/certtool.c: Rewrite load_private_key.
6574 2007-02-13  Simon Josefsson <simon@josefsson.org>
6576         * src/certtool.c: Rewrite load_request.
6578 2007-02-13  Simon Josefsson <simon@josefsson.org>
6580         * src/certtool.c: Rewrite load_ca_private_key.
6582 2007-02-13  Simon Josefsson <simon@josefsson.org>
6584         * src/certtool.c: Remove.
6586 2007-02-13  Simon Josefsson <simon@josefsson.org>
6588         * src/certtool.c: Rewrite load_ca_cert.
6590 2007-02-13  Simon Josefsson <simon@josefsson.org>
6592         * src/certtool.c: No limit on CRL size during verification.
6594 2007-02-13  Simon Josefsson <simon@josefsson.org>
6596         * lib/x509/x509.c: Simplify.
6598 2007-02-13  Simon Josefsson <simon@josefsson.org>
6600         * tests/certificate_set_x509_crl.c: Need config.h.
6602 2007-02-13  Simon Josefsson <simon@josefsson.org>
6604         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6606 2007-02-13  Simon Josefsson <simon@josefsson.org>
6608         * src/Makefile.am: Need libgnu.la.
6610 2007-02-13  Simon Josefsson <simon@josefsson.org>
6612         * src/errcodes.c: Need config.h.
6614 2007-02-13  Simon Josefsson <simon@josefsson.org>
6616         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6618 2007-02-13  Simon Josefsson <simon@josefsson.org>
6620         * configure.in: Remove stuff obsoleted by time_r.
6622 2007-02-13  Simon Josefsson <simon@josefsson.org>
6624         * configure.in: Don't check for time.h, not needed.
6626 2007-02-13  Simon Josefsson <simon@josefsson.org>
6628         * lib/defines.h: Only use time.h, from gnulib if needed.
6630 2007-02-13  Simon Josefsson <simon@josefsson.org>
6632         * lgl/.cvsignore: [no log message]
6634 2007-02-13  Simon Josefsson <simon@josefsson.org>
6636         * tests/pathlen/ca-no-pathlen.pem,
6637         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6639 2007-02-13  Simon Josefsson <simon@josefsson.org>
6641         * NEWS: Add.
6643 2007-02-13  Simon Josefsson <simon@josefsson.org>
6645         * lib/x509/output.c: Remove.
6647 2007-02-13  Simon Josefsson <simon@josefsson.org>
6649         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6650         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6651         lgl/time_r.c, lgl/time_r.h: Update.
6653 2007-02-13  Simon Josefsson <simon@josefsson.org>
6655         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6656         message]
6658 2007-02-13  Simon Josefsson <simon@josefsson.org>
6660         * tests/nist-pkits/README: Fix.
6662 2007-02-13  Simon Josefsson <simon@josefsson.org>
6664         * tests/nist-pkits/gnutls-nist-tests.html: Add.
6666 2007-02-13  Simon Josefsson <simon@josefsson.org>
6668         * tests/nist-pkits/README: Fix.
6670 2007-02-13  Simon Josefsson <simon@josefsson.org>
6672         * tests/nist-pkits/pkits_test: Unpack.
6674 2007-02-13  Simon Josefsson <simon@josefsson.org>
6676         * tests/nist-pkits/.cvsignore: [no log message]
6678 2007-02-13  Simon Josefsson <simon@josefsson.org>
6680         * tests/nist-pkits/pkits_test: Add.
6682 2007-02-13  Simon Josefsson <simon@josefsson.org>
6684         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6686 2007-02-13  Simon Josefsson <simon@josefsson.org>
6688         * tests/nist-pkits/gnutls_test_entry: Remove.
6690 2007-02-13  Simon Josefsson <simon@josefsson.org>
6692         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6693         tests/nist-pkits/pkits_test_list_generator.patch: Add.
6695 2007-02-13  Simon Josefsson <simon@josefsson.org>
6697         * tests/nist-pkits/README: Add.
6699 2007-02-13  Simon Josefsson <simon@josefsson.org>
6701         * tests/nist-pkits/README: Add.
6703 2007-02-13  Simon Josefsson <simon@josefsson.org>
6705         * lib/x509/mpi.c: We don't support inherited DSA parameters.
6707 2007-02-13  Simon Josefsson <simon@josefsson.org>
6709         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6710         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6712 2007-02-13  Simon Josefsson <simon@josefsson.org>
6714         * tests/nist-pkits/pkits: Fix.
6716 2007-02-13  Simon Josefsson <simon@josefsson.org>
6718         * tests/nist-pkits/pkits: Fix.
6720 2007-02-13  Simon Josefsson <simon@josefsson.org>
6722         * tests/nist-pkits/pkits: Fix.
6724 2007-02-13  Simon Josefsson <simon@josefsson.org>
6726         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6728 2007-02-13  Simon Josefsson <simon@josefsson.org>
6730         * tests/nist-pkits/README, tests/nist-pkits/pkits,
6731         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6732         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6733         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6734         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6736 2007-02-13  Simon Josefsson <simon@josefsson.org>
6738         * doc/TODO: Add.
6740 2007-02-13  Simon Josefsson <simon@josefsson.org>
6742         * tests/x509paths/README: Fix.
6744 2007-02-13  Simon Josefsson <simon@josefsson.org>
6746         * tests/x509paths/chain: fix for chain 1.
6748 2007-02-13  Simon Josefsson <simon@josefsson.org>
6750         * tests/.cvsignore: [no log message]
6752 2007-02-13  Simon Josefsson <simon@josefsson.org>
6754         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6755         old NIST stuff to separate directory.
6757 2007-02-13  Simon Josefsson <simon@josefsson.org>
6759         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6761 2007-02-13  Simon Josefsson <simon@josefsson.org>
6763         * lib/x509/output.c: Don't use uninitialized.
6765 2007-02-13  Simon Josefsson <simon@josefsson.org>
6767         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6769 2007-02-13  Simon Josefsson <simon@josefsson.org>
6771         * configure.in: Fix PKI test.
6773 2007-02-13  Simon Josefsson <simon@josefsson.org>
6775         * doc/manpages/Makefile.am: Update.
6777 2007-02-13  Simon Josefsson <simon@josefsson.org>
6779         * src/certtool.c: Simplify copyright.
6781 2007-02-13  Simon Josefsson <simon@josefsson.org>
6783         * NEWS: Add.
6785 2007-02-13  Simon Josefsson <simon@josefsson.org>
6787         * src/certtool-cfg.c: Remove.
6789 2007-02-13  Simon Josefsson <simon@josefsson.org>
6791         * src/certtool.c: Remove unused.
6793 2007-02-13  Simon Josefsson <simon@josefsson.org>
6795         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6797 2007-02-13  Simon Josefsson <simon@josefsson.org>
6799         * configure.in: Add conditional for PKI stuff.
6801 2007-02-13  Simon Josefsson <simon@josefsson.org>
6803         * src/certtool.c: Handle larger certificate lists.
6805 2007-02-13  Simon Josefsson <simon@josefsson.org>
6807         * src/certtool.c: Fix.
6809 2007-02-13  Simon Josefsson <simon@josefsson.org>
6811         * src/certtool.c: Fix.
6813 2007-02-13  Simon Josefsson <simon@josefsson.org>
6815         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6817 2007-02-13  Simon Josefsson <simon@josefsson.org>
6819         * src/certtool.c: Use gnutls_x509_crl_print.
6821 2007-02-13  Simon Josefsson <simon@josefsson.org>
6823         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6824         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6825         gnutls_x509_crl_print.
6827 2007-02-13  Simon Josefsson <simon@josefsson.org>
6829         * src/certtool.c: Use error().
6831 2007-02-13  Simon Josefsson <simon@josefsson.org>
6833         * libextra/Makefile.am: We do need lgl/ though.
6835 2007-02-13  Simon Josefsson <simon@josefsson.org>
6837         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6838         gl/.
6840 2007-02-13  Simon Josefsson <simon@josefsson.org>
6842         * libextra/openpgp/Makefile.am: Don't include gl/.
6844 2007-02-13  Simon Josefsson <simon@josefsson.org>
6846         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6847         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6848         gl/progname.h: Add.
6850 2007-02-13  Simon Josefsson <simon@josefsson.org>
6852         * configure.in: Revert.
6854 2007-02-13  Simon Josefsson <simon@josefsson.org>
6856         * Makefile.am, configure.in: Revert.
6858 2007-02-13  Simon Josefsson <simon@josefsson.org>
6860         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6861         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6862         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6863         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
6864         Remove.
6866 2007-02-13  Simon Josefsson <simon@josefsson.org>
6868         * libextra/Makefile.am: No need for gl/.
6870 2007-02-13  Simon Josefsson <simon@josefsson.org>
6872         * Makefile.am: Fix src/lib/.
6874 2007-02-13  Simon Josefsson <simon@josefsson.org>
6876         * configure.in: Build src/lib/.
6878 2007-02-13  Simon Josefsson <simon@josefsson.org>
6880         * configure.in: Init src/lib/.
6882 2007-02-13  Simon Josefsson <simon@josefsson.org>
6884         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6885         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6886         src/lib/m4/gnulib-comp.m4: Update.
6888 2007-02-13  Simon Josefsson <simon@josefsson.org>
6890         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6892 2007-02-13  Simon Josefsson <simon@josefsson.org>
6894         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6895         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6896         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6897         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6898         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6899         src/lib/progname.c, src/lib/progname.h: Add.
6901 2007-02-13  Simon Josefsson <simon@josefsson.org>
6903         * src/certtool.c: No size limit on CRL data.
6905 2007-02-12  Simon Josefsson <simon@josefsson.org>
6907         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6909 2007-02-12  Simon Josefsson <simon@josefsson.org>
6911         * lib/x509/output.c: Support GNUTLS_SAN_DN.
6913 2007-02-12  Simon Josefsson <simon@josefsson.org>
6915         * NEWS: Add.
6917 2007-02-12  Simon Josefsson <simon@josefsson.org>
6919         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6921 2007-02-12  Simon Josefsson <simon@josefsson.org>
6923         * NEWS: Fix.
6925 2007-02-12  Simon Josefsson <simon@josefsson.org>
6927         * configure.in: Bump versions.
6929 2007-02-12  Simon Josefsson <simon@josefsson.org>
6931         * NEWS, includes/gnutls/gnutls.h.in: Add.
6933 2007-02-12  Simon Josefsson <simon@josefsson.org>
6935         * ChangeLog: [no log message]
6937 2007-02-12  Simon Josefsson <simon@josefsson.org>
6939         * NEWS: Version 1.7.6.
6941 2007-02-12  Simon Josefsson <simon@josefsson.org>
6943         * configure.in: New APIs, bump libtool library versions.
6945 2007-02-12  Simon Josefsson <simon@josefsson.org>
6947         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6948         lgl/m4/string_h.m4, lgl/string_.h: Update.
6950 2007-02-12  Simon Josefsson <simon@josefsson.org>
6952         * Makefile.am: Use latest docs on web site.
6954 2007-02-12  Simon Josefsson <simon@josefsson.org>
6956         * po/POTFILES.in: Add.
6958 2007-02-12  Simon Josefsson <simon@josefsson.org>
6960         * lib/x509/output.c: Mark for translation.
6962 2007-02-12  Simon Josefsson <simon@josefsson.org>
6964         * lib/pkix_asn1_tab.c: Generated.
6966 2007-02-12  Simon Josefsson <simon@josefsson.org>
6968         * lib/x509/output.c: Print more than one SAN.
6970 2007-02-12  Simon Josefsson <simon@josefsson.org>
6972         * lib/x509/output.c: Better printing of XMPP SAN.
6974 2007-02-12  Simon Josefsson <simon@josefsson.org>
6976         * lib/pkix.asn: Add XMPP definitions.
6978 2007-02-12  Simon Josefsson <simon@josefsson.org>
6980         * lib/x509/x509.c: Doc fix.
6982 2007-02-12  Simon Josefsson <simon@josefsson.org>
6984         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
6985         <m@tthias.eu>.
6987 2007-02-12  Simon Josefsson <simon@josefsson.org>
6989         * src/serv.c: Print X.509 client cert info.
6991 2007-02-09  Simon Josefsson <simon@josefsson.org>
6993         * src/serv.c: Text fix.
6995 2007-02-09  Simon Josefsson <simon@josefsson.org>
6997         * doc/manpages/Makefile.am: Update.
6999 2007-02-09  Simon Josefsson <simon@josefsson.org>
7001         * tests/pathlen/ca-no-pathlen.pem,
7002         tests/pathlen/no-ca-or-pathlen.pem: Update.
7004 2007-02-09  Simon Josefsson <simon@josefsson.org>
7006         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
7007         that gmtime was used and that the time given is in UTC.  Just hard
7008         code it to UTC.
7010 2007-02-09  Simon Josefsson <simon@josefsson.org>
7012         * lib/gnutls_str.c: Typo.
7014 2007-02-09  Simon Josefsson <simon@josefsson.org>
7016         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
7017         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
7018         lgl/vasprintf.h: Add.
7020 2007-02-09  Simon Josefsson <simon@josefsson.org>
7022         * lib/x509/output.c: Use gnulib's time_r for systems that lack
7023         gmtime_r.
7025 2007-02-09  Simon Josefsson <simon@josefsson.org>
7027         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7028         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
7030 2007-02-09  Simon Josefsson <simon@josefsson.org>
7032         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
7034 2007-02-09  Simon Josefsson <simon@josefsson.org>
7036         * lib/x509/output.c: Strings not zero terminated.
7038 2007-02-09  Simon Josefsson <simon@josefsson.org>
7040         * lib/x509/output.c: Hexprint unknown extensions.
7042 2007-02-09  Simon Josefsson <simon@josefsson.org>
7044         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
7045         tests/pathlen/no-ca-or-pathlen.pem: Update.
7047 2007-02-09  Simon Josefsson <simon@josefsson.org>
7049         * src/certtool.c: Remove.
7051 2007-02-09  Simon Josefsson <simon@josefsson.org>
7053         * src/certtool.c: Fix.
7055 2007-02-09  Simon Josefsson <simon@josefsson.org>
7057         * NEWS: Add.
7059 2007-02-09  Simon Josefsson <simon@josefsson.org>
7061         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
7063 2007-02-09  Simon Josefsson <simon@josefsson.org>
7065         * src/certtool.c: Use gnutls_x509_crt_print.
7067 2007-02-09  Simon Josefsson <simon@josefsson.org>
7069         * NEWS, includes/gnutls/x509.h: Add.
7071 2007-02-09  Simon Josefsson <simon@josefsson.org>
7073         * lib/x509/output.c: Fix error messages.
7075 2007-02-09  Simon Josefsson <simon@josefsson.org>
7077         * lib/x509/output.c: Really fix.
7079 2007-02-09  Simon Josefsson <simon@josefsson.org>
7081         * lib/x509/output.c: Fix.
7083 2007-02-09  Simon Josefsson <simon@josefsson.org>
7085         * includes/gnutls/x509.h: Change signature (ok since no release).
7087 2007-02-09  Simon Josefsson <simon@josefsson.org>
7089         * lib/x509/output.c: Use datum for outputs.
7091 2007-02-09  Simon Josefsson <simon@josefsson.org>
7093         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
7095 2007-02-09  Simon Josefsson <simon@josefsson.org>
7097         * lib/x509/output.c: Simplify.
7099 2007-02-09  Simon Josefsson <simon@josefsson.org>
7101         * lib/x509/extensions.c: Don't crash on NULL's.
7103 2007-02-08  Simon Josefsson <simon@josefsson.org>
7105         * NEWS: Add, from older branches.
7107 2007-02-08  Simon Josefsson <simon@josefsson.org>
7109         * lib/x509/output.c: Doc fix.
7111 2007-02-08  Simon Josefsson <simon@josefsson.org>
7113         * lib/x509/Makefile.am: Build output.c.
7115 2007-02-08  Simon Josefsson <simon@josefsson.org>
7117         * NEWS, lib/x509/output.c: Add.
7119 2007-02-08  Simon Josefsson <simon@josefsson.org>
7121         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7122         gnutls_x509_crt_get_signature.
7124 2007-02-08  Simon Josefsson <simon@josefsson.org>
7126         * NEWS: Add.
7128 2007-02-08  Simon Josefsson <simon@josefsson.org>
7130         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
7132 2007-02-08  Simon Josefsson <simon@josefsson.org>
7134         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
7136 2007-02-08  Simon Josefsson <simon@josefsson.org>
7138         * lib/x509/extensions.c: Fix warnings.
7140 2007-02-08  Simon Josefsson <simon@josefsson.org>
7142         * lib/gnutls_str.c, lib/gnutls_str.h: Add
7143         _gnutls_string_append_printf.
7145 2007-02-08  Simon Josefsson <simon@josefsson.org>
7147         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7148         gnutls_x509_crt_get_extension_data and
7149         gnutls_x509_crt_get_extension_info.
7151 2007-02-08  Simon Josefsson <simon@josefsson.org>
7153         * src/certtool.c: Fix.
7155 2007-02-08  Simon Josefsson <simon@josefsson.org>
7157         * src/certtool.c: XMPP otherName SAN support.
7159 2007-02-08  Simon Josefsson <simon@josefsson.org>
7161         * NEWS: Typo.
7163 2007-02-08  Simon Josefsson <simon@josefsson.org>
7165         * NEWS, THANKS: Add.
7167 2007-02-08  Simon Josefsson <simon@josefsson.org>
7169         * NEWS: Add.
7171 2007-02-08  Simon Josefsson <simon@josefsson.org>
7173         * NEWS, lib/x509/x509.c: Fix.
7175 2007-02-08  Simon Josefsson <simon@josefsson.org>
7177         * includes/gnutls/gnutls.h.in: Doc fix.
7179 2007-02-08  Simon Josefsson <simon@josefsson.org>
7181         * lib/x509/x509.c: Support XMPP OID.
7183 2007-02-08  Simon Josefsson <simon@josefsson.org>
7185         * lib/x509/x509.c: Doc fix.
7187 2007-02-08  Simon Josefsson <simon@josefsson.org>
7189         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
7190         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
7191         otherName SAN's.
7193 2007-02-07  Simon Josefsson <simon@josefsson.org>
7195         * doc/gnutls.texi: Fix.
7197 2007-02-07  Simon Josefsson <simon@josefsson.org>
7199         * doc/gnutls.texi: add tcp and tlsia
7201 2007-02-07  Simon Josefsson <simon@josefsson.org>
7203         * AUTHORS: Fix.
7205 2007-02-07  Simon Josefsson <simon@josefsson.org>
7207         * src/serv.c: Don't say TLS 1.0.
7209 2007-02-07  Simon Josefsson <simon@josefsson.org>
7211         * NEWS: Fix.
7213 2007-02-07  Simon Josefsson <simon@josefsson.org>
7215         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
7217 2007-02-07  Simon Josefsson <simon@josefsson.org>
7219         * NEWS: Add.
7221 2007-02-07  Simon Josefsson <simon@josefsson.org>
7223         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
7225 2007-02-07  Simon Josefsson <simon@josefsson.org>
7227         * NEWS: Add.
7229 2007-02-07  Simon Josefsson <simon@josefsson.org>
7231         * doc/gnutls.texi: dsa key
7233 2007-02-06  Simon Josefsson <simon@josefsson.org>
7235         * doc/gnutls.texi: Fix.
7237 2007-02-06  Simon Josefsson <simon@josefsson.org>
7239         * lib/gnutls_sig.c: Fix crash on failures.
7241 2007-02-06  Simon Josefsson <simon@josefsson.org>
7243         * NEWS, configure.in: Bump versions.
7245 2007-02-06  Simon Josefsson <simon@josefsson.org>
7247         * doc/protocol/draft-ietf-tls-srp-00.txt,
7248         doc/protocol/draft-ietf-tls-srp-01.txt,
7249         doc/protocol/draft-ietf-tls-srp-02.txt,
7250         doc/protocol/draft-ietf-tls-srp-03.txt,
7251         doc/protocol/draft-ietf-tls-srp-04.txt,
7252         doc/protocol/draft-ietf-tls-srp-05.txt,
7253         doc/protocol/draft-ietf-tls-srp-06.txt,
7254         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
7256 2007-02-06  Simon Josefsson <simon@josefsson.org>
7258         * ChangeLog: [no log message]
7260 2007-02-06  Simon Josefsson <simon@josefsson.org>
7262         * NEWS: Version 1.7.5.
7264 2007-02-06  Simon Josefsson <simon@josefsson.org>
7266         * NEWS: Fix.
7268 2007-02-06  Simon Josefsson <simon@josefsson.org>
7270         * NEWS: Add.
7272 2007-02-06  Simon Josefsson <simon@josefsson.org>
7274         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7275         lgl/m4/string_h.m4, lgl/string_.h: Update.
7277 2007-02-06  Simon Josefsson <simon@josefsson.org>
7279         * NEWS: Reorder.
7281 2007-02-06  Simon Josefsson <simon@josefsson.org>
7283         * doc/gnutls.texi: Fix.
7285 2007-02-06  Simon Josefsson <simon@josefsson.org>
7287         * NEWS: Add.
7289 2007-02-06  Simon Josefsson <simon@josefsson.org>
7291         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
7293 2007-02-06  Simon Josefsson <simon@josefsson.org>
7295         * doc/gnutls.texi: mention psk
7297 2007-02-06  Simon Josefsson <simon@josefsson.org>
7299         * NEWS: Add.
7301 2007-02-06  Simon Josefsson <simon@josefsson.org>
7303         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
7304         GNUTLS_KX_SRP_DSS if there is no SRP credential.
7306 2007-02-06  Simon Josefsson <simon@josefsson.org>
7308         * doc/gnutls.texi: fix
7310 2007-02-06  Simon Josefsson <simon@josefsson.org>
7312         * doc/gnutls.texi: fix
7314 2007-02-06  Simon Josefsson <simon@josefsson.org>
7316         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
7317         username/password.
7319 2007-02-06  Simon Josefsson <simon@josefsson.org>
7321         * doc/gnutls.texi: Add.
7323 2007-02-06  Simon Josefsson <simon@josefsson.org>
7325         * src/cli.c: Prefer PSK.
7327 2007-02-06  Simon Josefsson <simon@josefsson.org>
7329         * src/cli.c, src/serv.c: Modernize priorities.
7331 2007-02-06  Simon Josefsson <simon@josefsson.org>
7333         * doc/gnutls.texi: more
7335 2007-02-06  Simon Josefsson <simon@josefsson.org>
7337         * src/common.c: Parse new MACs.
7339 2007-02-06  Simon Josefsson <simon@josefsson.org>
7341         * src/serv.c: Prefer OpenPGP certs from client.
7343 2007-02-06  Simon Josefsson <simon@josefsson.org>
7345         * doc/gnutls.texi: Fix.
7347 2007-02-06  Simon Josefsson <simon@josefsson.org>
7349         * NEWS: Fix.
7351 2007-02-06  Simon Josefsson <simon@josefsson.org>
7353         * src/cli-gaa.c: Generated.
7355 2007-02-06  Simon Josefsson <simon@josefsson.org>
7357         * configure.in: Bump versions.
7359 2007-02-06  Simon Josefsson <simon@josefsson.org>
7361         * NEWS: Add.
7363 2007-02-06  Simon Josefsson <simon@josefsson.org>
7365         * src/common.c: Typo in last commit.
7367 2007-02-06  Simon Josefsson <simon@josefsson.org>
7369         * src/cli.gaa: Typo.
7371 2007-02-06  Simon Josefsson <simon@josefsson.org>
7373         * src/common.c: Fix --list.
7375 2007-02-06  Simon Josefsson <simon@josefsson.org>
7377         * doc/gnutls.texi: Add.
7379 2007-02-06  Simon Josefsson <simon@josefsson.org>
7381         * lib/gnutls_hash_int.c: Revert, not needed.
7383 2007-02-06  Simon Josefsson <simon@josefsson.org>
7385         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
7386         commit.
7388 2007-02-06  Simon Josefsson <simon@josefsson.org>
7390         * src/serv.c: Fix last commit.
7392 2007-02-06  Simon Josefsson <simon@josefsson.org>
7394         * src/serv.c: Support TLS 1.2 and AES 256.
7396 2007-02-05  Simon Josefsson <simon@josefsson.org>
7398         * ChangeLog: [no log message]
7400 2007-02-05  Simon Josefsson <simon@josefsson.org>
7402         * NEWS: Version 1.7.4.
7404 2007-02-05  Simon Josefsson <simon@josefsson.org>
7406         * NEWS: Add.
7408 2007-02-05  Simon Josefsson <simon@josefsson.org>
7410         * src/serv.c: use static DH params if none or provided
7412 2007-02-05  Simon Josefsson <simon@josefsson.org>
7414         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
7415         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
7417 2007-02-05  Simon Josefsson <simon@josefsson.org>
7419         * tests/pskself.c: No dh here.
7421 2007-02-05  Simon Josefsson <simon@josefsson.org>
7423         * NEWS: Reorder.
7425 2007-02-05  Simon Josefsson <simon@josefsson.org>
7427         * tests/sha2/.cvsignore: [no log message]
7429 2007-02-05  Simon Josefsson <simon@josefsson.org>
7431         * NEWS: Fix.
7433 2007-02-05  Simon Josefsson <simon@josefsson.org>
7435         * configure.in, tests/Makefile.am: Add SHA-2 self test.
7437 2007-02-05  Simon Josefsson <simon@josefsson.org>
7439         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7440         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7441         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7443 2007-02-05  Simon Josefsson <simon@josefsson.org>
7445         * NEWS: Add.
7447 2007-02-05  Simon Josefsson <simon@josefsson.org>
7449         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7450         for templates.
7452 2007-02-05  Simon Josefsson <simon@josefsson.org>
7454         * src/certtool-gaa.c: Generated.
7456 2007-02-05  Simon Josefsson <simon@josefsson.org>
7458         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7460 2007-02-05  Simon Josefsson <simon@josefsson.org>
7462         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7463         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7464         (RSA-)SHA-256/384/512.
7466 2007-02-05  Simon Josefsson <simon@josefsson.org>
7468         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7470 2007-02-05  Simon Josefsson <simon@josefsson.org>
7472         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7473         Affects gnutls_sign_algorithm_get_name, and
7474         _gnutls_x509_sign_to_oid.
7476 2007-02-05  Simon Josefsson <simon@josefsson.org>
7478         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7480 2007-02-05  Simon Josefsson <simon@josefsson.org>
7482         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7483         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7484         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7485         lgl/string_.h: Update.
7487 2007-02-04  Simon Josefsson <simon@josefsson.org>
7489         * NEWS: Add.
7491 2007-02-04  Simon Josefsson <simon@josefsson.org>
7493         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7494         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7495         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7496         lgl/string_.h: Update.
7498 2007-02-02  Simon Josefsson <simon@josefsson.org>
7500         * doc/gnutls.texi: Typo.
7502 2007-02-02  Simon Josefsson <simon@josefsson.org>
7504         * NEWS: Add.
7506 2007-02-02  Simon Josefsson <simon@josefsson.org>
7508         * NEWS, configure.in: Bump versions.
7510 2007-02-02  Simon Josefsson <simon@josefsson.org>
7512         * doc/signatures.texi: Removed the wrong file, re-add this one.
7513         Oops.
7515 2007-02-02  Simon Josefsson <simon@josefsson.org>
7517         * doc/Makefile.am: Remove bibliography.texi.
7519 2007-02-02  Simon Josefsson <simon@josefsson.org>
7521         * doc/bibliography.texi, doc/signatures.texi: Remove.
7523 2007-02-02  Simon Josefsson <simon@josefsson.org>
7525         * doc/gnutls.texi: Don't use my-bib-macros.
7527 2007-02-02  Simon Josefsson <simon@josefsson.org>
7529         * doc/my-bib-macros.texi: use pxref.
7531 2007-02-02  Simon Josefsson <simon@josefsson.org>
7533         * doc/my-bib-macros.texi: Fix.
7535 2007-02-02  Simon Josefsson <simon@josefsson.org>
7537         * doc/gnutls.texi: proxy and certtool stuff
7539 2007-02-02  Simon Josefsson <simon@josefsson.org>
7541         * lib/x509/xml.c: Doc fix.
7543 2007-02-02  Simon Josefsson <simon@josefsson.org>
7545         * doc/bibliography.texi: reorder
7547 2007-02-02  Simon Josefsson <simon@josefsson.org>
7549         * doc/bibliography.texi: Add rfc3820.
7551 2007-02-02  Simon Josefsson <simon@josefsson.org>
7553         * doc/gnutls.texi: Mention RFC 3820.
7555 2007-02-02  Simon Josefsson <simon@josefsson.org>
7557         * doc/gnutls.texi: Improve extensions stuff.
7559 2007-02-01  Simon Josefsson <simon@josefsson.org>
7561         * ChangeLog: [no log message]
7563 2007-02-01  Simon Josefsson <simon@josefsson.org>
7565         * NEWS: Version 1.7.3.
7567 2007-02-01  Simon Josefsson <simon@josefsson.org>
7569         * NEWS: Typo.
7571 2007-02-01  Simon Josefsson <simon@josefsson.org>
7573         * tests/pathlen/ca-no-pathlen.pem,
7574         tests/pathlen/no-ca-or-pathlen.pem: Update.
7576 2007-02-01  Simon Josefsson <simon@josefsson.org>
7578         * NEWS: Add.
7580 2007-02-01  Simon Josefsson <simon@josefsson.org>
7582         * src/certtool.c: Print times in UTC.
7584 2007-02-01  Simon Josefsson <simon@josefsson.org>
7586         * NEWS: Fix.
7588 2007-02-01  Simon Josefsson <simon@josefsson.org>
7590         * tests/key-id/.cvsignore: [no log message]
7592 2007-02-01  Simon Josefsson <simon@josefsson.org>
7594         * NEWS: Reorder.
7596 2007-02-01  Simon Josefsson <simon@josefsson.org>
7598         * configure.in: Typo.
7600 2007-02-01  Simon Josefsson <simon@josefsson.org>
7602         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7603         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7604         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7605         tests/key-id/key-ca.pem, tests/key-id/key-id,
7606         tests/key-id/key-user.pem: Add key-id self test.
7608 2007-02-01  Simon Josefsson <simon@josefsson.org>
7610         * src/certtool.c: Don't print proxy info if there aren't any proxy
7611         extension.
7613 2007-02-01  Simon Josefsson <simon@josefsson.org>
7615         * doc/protocol/rfc4785.txt: Add.
7617 2007-01-31  Simon Josefsson <simon@josefsson.org>
7619         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7620         present.  Reported by Dale Sedivec
7621         <dale-keyword-gnutls.5670f1@codefu.org>.
7623 2007-01-31  Simon Josefsson <simon@josefsson.org>
7625         * lib/x509/x509.c: Doc fix.
7627 2007-01-31  Simon Josefsson <simon@josefsson.org>
7629         * doc/manpages/Makefile.am: Add.
7631 2007-01-31  Simon Josefsson <simon@josefsson.org>
7633         * src/certtool-cfg.c: Fix last commit.
7635 2007-01-31  Simon Josefsson <simon@josefsson.org>
7637         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7638         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7639         reading/generating proxy certificates in certtool.
7641 2007-01-31  Simon Josefsson <simon@josefsson.org>
7643         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7644         lib/x509/extensions.h, lib/x509/x509.c: Add
7645         gnutls_x509_crt_get_proxy.
7647 2007-01-31  Simon Josefsson <simon@josefsson.org>
7649         * lib/x509/x509_write.c: Fix last commit.
7651 2007-01-31  Simon Josefsson <simon@josefsson.org>
7653         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7655 2007-01-31  Simon Josefsson <simon@josefsson.org>
7657         * NEWS: Mention RFC 3820.
7659 2007-01-31  Simon Josefsson <simon@josefsson.org>
7661         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7662         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
7663         Add proxy certificate APIs.
7665 2007-01-31  Simon Josefsson <simon@josefsson.org>
7667         * NEWS: Add.
7669 2007-01-31  Simon Josefsson <simon@josefsson.org>
7671         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7673 2007-01-31  Simon Josefsson <simon@josefsson.org>
7675         * gl/.cvsignore, lgl/.cvsignore: [no log message]
7677 2007-01-31  Simon Josefsson <simon@josefsson.org>
7679         * lib/defines.h: String.h from gnulib now makes sure memmem is
7680         available.
7682 2007-01-31  Simon Josefsson <simon@josefsson.org>
7684         * gl/strdup.h, lgl/memmem.h: Remove.
7686 2007-01-31  Simon Josefsson <simon@josefsson.org>
7688         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7689         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7690         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7691         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7692         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7693         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7694         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7695         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7696         lgl/vasnprintf.c, lgl/wchar_.h: Update.
7698 2007-01-31  Simon Josefsson <simon@josefsson.org>
7700         * tests/pathlen/.cvsignore: Add.
7702 2007-01-26  Simon Josefsson <simon@josefsson.org>
7704         * NEWS: Add.
7706 2007-01-26  Simon Josefsson <simon@josefsson.org>
7708         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7709         tests/pathlen/ca-no-pathlen.pem,
7710         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7711         pathlen bug (and general certificate parsing).
7713 2007-01-26  Simon Josefsson <simon@josefsson.org>
7715         * NEWS: Add.
7717 2007-01-26  Simon Josefsson <simon@josefsson.org>
7719         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7720         pathLenConstraint is read, even if CA reading fails.
7722 2007-01-25  Simon Josefsson <simon@josefsson.org>
7724         * NEWS: Add.
7726 2007-01-25  Simon Josefsson <simon@josefsson.org>
7728         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7729         describe C++ compiler bug problem.
7731 2007-01-25  Simon Josefsson <simon@josefsson.org>
7733         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7734         in a "better" way, tiny patch from Matthias Scheler
7735         <tron@NetBSD.org>.
7737 2007-01-16  Simon Josefsson <simon@josefsson.org>
7739         * configure.in: Bump versions.
7741 2007-01-16  Simon Josefsson <simon@josefsson.org>
7743         * NEWS: Add.
7745 2007-01-16  Simon Josefsson <simon@josefsson.org>
7747         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7748         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7749         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7750         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7752 2007-01-15  Simon Josefsson <simon@josefsson.org>
7754         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7756 2007-01-14  Simon Josefsson <simon@josefsson.org>
7758         * ChangeLog: [no log message]
7760 2007-01-14  Simon Josefsson <simon@josefsson.org>
7762         * NEWS: Version 1.7.2.
7764 2007-01-14  Simon Josefsson <simon@josefsson.org>
7766         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7767         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7769 2007-01-14  Simon Josefsson <simon@josefsson.org>
7771         * NEWS: Add.
7773 2007-01-14  Simon Josefsson <simon@josefsson.org>
7775         * libextra/opencdk/pubkey.c: Doc fix.
7777 2007-01-14  Simon Josefsson <simon@josefsson.org>
7779         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7780         Lenz <mario.lenz@gmx.net>.
7782 2007-01-13  Simon Josefsson <simon@josefsson.org>
7784         * NEWS, THANKS: Add.
7786 2007-01-12  Simon Josefsson <simon@josefsson.org>
7788         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7789         virtual method (possibly incorrect but I don't know what the
7790         intention was).
7792 2007-01-12  Simon Josefsson <simon@josefsson.org>
7794         * NEWS, configure.in: Don't use -mms-bitfields
7795         --enable-runtime-pseudo-reloc.
7797 2007-01-12  Simon Josefsson <simon@josefsson.org>
7799         * gl/Makefile.am: Fix objdir!=srcdir.
7801 2007-01-11  Simon Josefsson <simon@josefsson.org>
7803         * NEWS: Add.
7805 2007-01-11  Simon Josefsson <simon@josefsson.org>
7807         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7808         available, and store them in the PKCS12 blob.  Suggested by Sascha
7809         Ziemann <sascha.ziemann@secunet.com>.
7811 2007-01-11  Simon Josefsson <simon@josefsson.org>
7813         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7815 2007-01-11  Simon Josefsson <simon@josefsson.org>
7817         * doc/manpages/Makefile.am: Add.
7819 2007-01-11  Simon Josefsson <simon@josefsson.org>
7821         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7822         before gl.
7824 2007-01-11  Simon Josefsson <simon@josefsson.org>
7826         * NEWS: Fix.
7828 2007-01-11  Simon Josefsson <simon@josefsson.org>
7830         * NEWS, configure.in, includes/gnutls/x509.h,
7831         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7832         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7833         src/certtool.c: Support pathLenConstraint.
7835 2007-01-11  Simon Josefsson <simon@josefsson.org>
7837         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7838         add it twice.
7840 2007-01-11  Simon Josefsson <simon@josefsson.org>
7842         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7843         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7845 2007-01-11  Simon Josefsson <simon@josefsson.org>
7847         * libextra/gnutls_extra.c: Need strverscmp.h.
7849 2007-01-11  Simon Josefsson <simon@josefsson.org>
7851         * NEWS: Fix.
7853 2007-01-11  Simon Josefsson <simon@josefsson.org>
7855         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7856         libgnutls now.  Fix copyright years.
7858 2007-01-11  Simon Josefsson <simon@josefsson.org>
7860         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7861         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7862         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7863         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7864         gnutls-extra integration, for OpenPGP certs.
7866 2007-01-11  Simon Josefsson <simon@josefsson.org>
7868         * libextra/gnutls_extra.c: Replace libgcrypt version check with
7869         strverscmp.  No need to duplicate prototype found in gnutls.h for
7870         gnutls_check_version.
7872 2007-01-09  Simon Josefsson <simon@josefsson.org>
7874         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7875         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7876         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7877         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7878         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7879         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7880         lgl/m4/lib-link.m4: Update.
7882 2007-01-05  Simon Josefsson <simon@josefsson.org>
7884         * NEWS: Add.
7886 2007-01-05  Simon Josefsson <simon@josefsson.org>
7888         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7889         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7890         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7892 2007-01-05  Simon Josefsson <simon@josefsson.org>
7894         * configure.in: Bump versions.
7896 2007-01-05  Simon Josefsson <simon@josefsson.org>
7898         * NEWS: Add.
7900 2007-01-05  Simon Josefsson <simon@josefsson.org>
7902         * configure.in: Revert part of patch.
7904 2007-01-05  Simon Josefsson <simon@josefsson.org>
7906         * configure.in, src/Makefile.am: Tiny patch from
7907         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
7908         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
7909         `.gaa' files as being in `$(srcdir)', thereby allowing for
7910         out-of-source-tree builds.
7912 2006-12-28  Simon Josefsson <simon@josefsson.org>
7914         * ChangeLog: [no log message]
7916 2006-12-28  Simon Josefsson <simon@josefsson.org>
7918         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7919         it.
7921 2006-12-28  Simon Josefsson <simon@josefsson.org>
7923         * ChangeLog: [no log message]
7925 2006-12-28  Simon Josefsson <simon@josefsson.org>
7927         * NEWS: Version 1.7.1.
7929 2006-12-28  Simon Josefsson <simon@josefsson.org>
7931         * NEWS: Add.
7933 2006-12-28  Simon Josefsson <simon@josefsson.org>
7935         * NEWS: Add.
7937 2006-12-28  Simon Josefsson <simon@josefsson.org>
7939         * NEWS: Fix.
7941 2006-12-28  Simon Josefsson <simon@josefsson.org>
7943         * NEWS: Fix.
7945 2006-12-28  Simon Josefsson <simon@josefsson.org>
7947         * NEWS, THANKS: Add.
7949 2006-12-28  Simon Josefsson <simon@josefsson.org>
7951         * lib/gnutls_asn1_tab.c: Generate.
7953 2006-12-28  Simon Josefsson <simon@josefsson.org>
7955         * lib/gnutls.asn: Fix comment to make it parse correctly.
7957 2006-12-27  Simon Josefsson <simon@josefsson.org>
7959         * tests/.cvsignore: [no log message]
7961 2006-12-27  Simon Josefsson <simon@josefsson.org>
7963         * NEWS: Add.
7965 2006-12-27  Simon Josefsson <simon@josefsson.org>
7967         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7968         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7969         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7970         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
7972 2006-12-27  Simon Josefsson <simon@josefsson.org>
7974         * NEWS: Add.
7976 2006-12-27  Simon Josefsson <simon@josefsson.org>
7978         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7979         lib/x509/Makefile.am, libextra/Makefile.am,
7980         libextra/openpgp/Makefile.am: Tiny patch from
7981         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
7982           `$(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.
7984 2006-12-27  Simon Josefsson <simon@josefsson.org>
7986         * NEWS, THANKS: Add.
7988 2006-12-27  Simon Josefsson <simon@josefsson.org>
7990         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7991         cert requests (i.e., include a empty list of supported hashes).
7992         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7993         Courtès).
7995 2006-12-27  Simon Josefsson <simon@josefsson.org>
7997         * NEWS: Add.
7999 2006-12-27  Simon Josefsson <simon@josefsson.org>
8001         * tests/userid/.cvsignore: [no log message]
8003 2006-12-27  Simon Josefsson <simon@josefsson.org>
8005         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
8006         problem reported by Max Kellermann <max@duempel.org>.
8008 2006-12-27  Simon Josefsson <simon@josefsson.org>
8010         * lib/pkix_asn1_tab.c: Generated.
8012 2006-12-27  Simon Josefsson <simon@josefsson.org>
8014         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
8015         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
8016         DirectoryString, to deal with backwards compatibility if there are
8017         IA5String UID fields out there that were generated by older
8018         versions.  Reported by Max Kellermann <max@duempel.org>.
8020 2006-12-27  Simon Josefsson <simon@josefsson.org>
8022         * tests/userid/userid: Add.
8024 2006-12-27  Simon Josefsson <simon@josefsson.org>
8026         * configure.in: Add tests/userid/.
8028 2006-12-27  Simon Josefsson <simon@josefsson.org>
8030         * tests/Makefile.am: Add userid/.
8032 2006-12-27  Simon Josefsson <simon@josefsson.org>
8034         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
8036 2006-12-27  Simon Josefsson <simon@josefsson.org>
8038         * NEWS: Add.
8040 2006-12-27  Simon Josefsson <simon@josefsson.org>
8042         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
8043         certificate authority list, to make sure server's send the proper
8044         list of expected CAs to the client.  Reported by Max Kellermann
8045         <max@duempel.org>.
8047 2006-12-27  Simon Josefsson <simon@josefsson.org>
8049         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
8050         by Max Kellermann <max@duempel.org>.
8052 2006-12-27  Simon Josefsson <simon@josefsson.org>
8054         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
8055         Add.
8057 2006-12-27  Simon Josefsson <simon@josefsson.org>
8059         * NEWS: Add.
8061 2006-12-27  Simon Josefsson <simon@josefsson.org>
8063         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
8064         lgl/m4/stdint.m4: Update.
8066 2006-12-26  Simon Josefsson <simon@josefsson.org>
8068         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
8070 2006-12-26  Simon Josefsson <simon@josefsson.org>
8072         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
8074 2006-12-26  Simon Josefsson <simon@josefsson.org>
8076         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
8077         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
8079 2006-12-26  Simon Josefsson <simon@josefsson.org>
8081         * po/LINGUAS, po/de.po: Sync with TP.
8083 2006-12-10  Simon Josefsson <simon@josefsson.org>
8085         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
8086         (should have just been .cvsignore'd).
8088 2006-12-10  Simon Josefsson <simon@josefsson.org>
8090         * m4/.cvsignore: [no log message]
8092 2006-12-10  Simon Josefsson <simon@josefsson.org>
8094         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
8096 2006-12-10  Simon Josefsson <simon@josefsson.org>
8098         * NEWS: Fix.
8100 2006-12-10  Simon Josefsson <simon@josefsson.org>
8102         * NEWS: Add.
8104 2006-12-10  Simon Josefsson <simon@josefsson.org>
8106         * configure.in: Bump versions.
8108 2006-12-10  Simon Josefsson <simon@josefsson.org>
8110         * NEWS, configure.in: Bump versions.
8112 2006-12-01  Simon Josefsson <simon@josefsson.org>
8114         * lib/gnutls_record.c: Doc fix.
8116 2006-11-29  Simon Josefsson <simon@josefsson.org>
8118         * gl/Makefile.am, lgl/Makefile.am: Update.
8120 2006-11-29  Simon Josefsson <simon@josefsson.org>
8122         * ChangeLog: [no log message]
8124 2006-11-29  Simon Josefsson <simon@josefsson.org>
8126         * Makefile.am: Put in devel/ directory.  Disable doc generation.
8128 2006-11-29  Simon Josefsson <simon@josefsson.org>
8130         * NEWS: Version 1.7.0.
8132 2006-11-29  Simon Josefsson <simon@josefsson.org>
8134         * NEWS: Add.
8136 2006-11-29  Simon Josefsson <simon@josefsson.org>
8138         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
8140 2006-11-29  Simon Josefsson <simon@josefsson.org>
8142         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
8143         default.
8145 2006-11-29  Simon Josefsson <simon@josefsson.org>
8147         * NEWS: Fix.
8149 2006-11-28  Simon Josefsson <simon@josefsson.org>
8151         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
8152         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
8154 2006-11-26  Simon Josefsson <simon@josefsson.org>
8156         * NEWS: Fix.
8158 2006-11-26  Simon Josefsson <simon@josefsson.org>
8160         * NEWS: Add.
8162 2006-11-26  Simon Josefsson <simon@josefsson.org>
8164         * tests/anonself.c: Print TLS version too.
8166 2006-11-26  Simon Josefsson <simon@josefsson.org>
8168         * tests/anonself.c: More debugging.
8170 2006-11-26  Simon Josefsson <simon@josefsson.org>
8172         * tests/utils.c: Output more debug info.
8174 2006-11-26  Simon Josefsson <simon@josefsson.org>
8176         * NEWS: Fix.
8178 2006-11-26  Simon Josefsson <simon@josefsson.org>
8180         * libextra/opencdk/keyserver.c: Doc fix.
8182 2006-11-26  Simon Josefsson <simon@josefsson.org>
8184         * libextra/opencdk/opencdk.h: Doc fixes.
8186 2006-11-26  Simon Josefsson <simon@josefsson.org>
8188         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
8189         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
8190         libextra/opencdk/sign.c: Doc fix.
8192 2006-11-26  Simon Josefsson <simon@josefsson.org>
8194         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
8195         libextra/opencdk/sign.c: Doc fix.
8197 2006-11-26  Simon Josefsson <simon@josefsson.org>
8199         * libextra/opencdk/keydb.c: Doc fix.
8201 2006-11-26  Simon Josefsson <simon@josefsson.org>
8203         * libextra/gnutls_ia.c: Use new internal PRF API.
8205 2006-11-26  Simon Josefsson <simon@josefsson.org>
8207         * lib/gnutls_sig.c: To use NULL
8208         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
8209         question.
8211 2006-11-26  Simon Josefsson <simon@josefsson.org>
8213         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
8214         fixes problem reported by "Michael C. Vergallen"
8215         <mvergall@telenet.be>.
8217 2006-11-26  Simon Josefsson <simon@josefsson.org>
8219         * NEWS: Add.
8221 2006-11-25  Simon Josefsson <simon@josefsson.org>
8223         * NEWS: Add.
8225 2006-11-25  Simon Josefsson <simon@josefsson.org>
8227         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
8228         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
8229         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
8230         www.mikestoolbox.org:4433.
8232 2006-11-25  Simon Josefsson <simon@josefsson.org>
8234         * src/common.c: Support "TLS1.2" as protocol name.
8236 2006-11-25  Simon Josefsson <simon@josefsson.org>
8238         * NEWS: Add.
8240 2006-11-25  Simon Josefsson <simon@josefsson.org>
8242         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
8244 2006-11-25  Simon Josefsson <simon@josefsson.org>
8246         * lib/gnutls_algorithms.c: Support TLS 1.2.
8248 2006-11-25  Simon Josefsson <simon@josefsson.org>
8250         * NEWS: Add.
8252 2006-11-25  Simon Josefsson <simon@josefsson.org>
8254         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8255         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8256         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8257         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8258         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
8259         Update.
8261 2006-11-25  Simon Josefsson <simon@josefsson.org>
8263         * NEWS, configure.in: Bump versions.
8265 2006-11-22  Simon Josefsson <simon@josefsson.org>
8267         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
8269 2006-11-17  Simon Josefsson <simon@josefsson.org>
8271         * ChangeLog: [no log message]
8273 2006-11-17  Simon Josefsson <simon@josefsson.org>
8275         * Makefile.am: Release do non-devel directory.
8277 2006-11-17  Simon Josefsson <simon@josefsson.org>
8279         * NEWS: Version 1.6.0.
8281 2006-11-17  Simon Josefsson <simon@josefsson.org>
8283         * doc/manpages/Makefile.am: Fix copyright years.
8285 2006-11-17  Simon Josefsson <simon@josefsson.org>
8287         * configure.in: Bump versions.
8289 2006-11-17  Simon Josefsson <simon@josefsson.org>
8291         * NEWS: Add.
8293 2006-11-16  Simon Josefsson <simon@josefsson.org>
8295         * ChangeLog: [no log message]
8297 2006-11-16  Simon Josefsson <simon@josefsson.org>
8299         * NEWS: Version 1.5.5.
8301 2006-11-16  Simon Josefsson <simon@josefsson.org>
8303         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
8304         <tim.kosse@filezilla-project.org>.
8306 2006-11-16  Simon Josefsson <simon@josefsson.org>
8308         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
8309         project.
8311 2006-11-16  Simon Josefsson <simon@josefsson.org>
8313         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
8315 2006-11-16  Simon Josefsson <simon@josefsson.org>
8317         * tests/rsa-md5-collision/Makefile.am: Remove.
8319 2006-11-16  Simon Josefsson <simon@josefsson.org>
8321         * NEWS: Add.
8323 2006-11-16  Simon Josefsson <simon@josefsson.org>
8325         * NEWS: Add.
8327 2006-11-16  Simon Josefsson <simon@josefsson.org>
8329         * NEWS: Add.
8331 2006-11-16  Simon Josefsson <simon@josefsson.org>
8333         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
8334         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
8335         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
8336         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
8338 2006-11-16  Simon Josefsson <simon@josefsson.org>
8340         * tests/rsa-md5-collision/chain1-expect.log,
8341         tests/rsa-md5-collision/chain2-expect.log: Remove.
8343 2006-11-16  Simon Josefsson <simon@josefsson.org>
8345         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
8347 2006-11-16  Simon Josefsson <simon@josefsson.org>
8349         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
8350         mingw32.
8352 2006-11-15  Simon Josefsson <simon@josefsson.org>
8354         * configure.in: Bump versions (done incorrectly in the 1.5.4
8355         release).
8357 2006-11-15  Simon Josefsson <simon@josefsson.org>
8359         * NEWS: Add.
8361 2006-11-15  Simon Josefsson <simon@josefsson.org>
8363         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
8364         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
8366 2006-11-14  Simon Josefsson <simon@josefsson.org>
8368         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
8370 2006-11-11  Simon Josefsson <simon@josefsson.org>
8372         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
8374 2006-11-07  Simon Josefsson <simon@josefsson.org>
8376         * ChangeLog: [no log message]
8378 2006-11-07  Simon Josefsson <simon@josefsson.org>
8380         * NEWS: Version 1.5.4.
8382 2006-11-07  Simon Josefsson <simon@josefsson.org>
8384         * NEWS: Add.
8386 2006-11-07  Simon Josefsson <simon@josefsson.org>
8388         * NEWS: Add.
8390 2006-11-07  Simon Josefsson <simon@josefsson.org>
8392         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8393         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
8394         lib/gnutls_global.c: Use strverscmp.
8396 2006-11-07  Simon Josefsson <simon@josefsson.org>
8398         * lib/gnutls_buffers.c: Typo.
8400 2006-11-07  Simon Josefsson <simon@josefsson.org>
8402         * NEWS, doc/manpages/Makefile.am: Add.
8404 2006-11-07  Simon Josefsson <simon@josefsson.org>
8406         * libextra/gnutls_ia.c: Doc fix.
8408 2006-11-07  Simon Josefsson <simon@josefsson.org>
8410         * doc/gnutls.texi: More errno discussion regarding push/pull
8411         functions.
8413 2006-11-07  Simon Josefsson <simon@josefsson.org>
8415         * NEWS: Add.
8417 2006-11-07  Simon Josefsson <simon@josefsson.org>
8419         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
8420         issues.
8422 2006-11-07  Simon Josefsson <simon@josefsson.org>
8424         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
8425         using WSAGetLastError().
8427 2006-11-07  Simon Josefsson <simon@josefsson.org>
8429         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8430         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
8431         suggested by tim.kosse@filezilla-project.org.
8433 2006-11-06  Simon Josefsson <simon@josefsson.org>
8435         * NEWS: Fix.
8437 2006-11-05  Simon Josefsson <simon@josefsson.org>
8439         * NEWS: Add.
8441 2006-11-05  Simon Josefsson <simon@josefsson.org>
8443         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8444         configure.in).
8446 2006-11-05  Simon Josefsson <simon@josefsson.org>
8448         * configure.in: Set SOVERSION here.
8450 2006-11-05  Simon Josefsson <simon@josefsson.org>
8452         * lgl/.cvsignore: [no log message]
8454 2006-11-05  Simon Josefsson <simon@josefsson.org>
8456         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8458 2006-11-03  Simon Josefsson <simon@josefsson.org>
8460         * lgl/printf-parse.c: Update.
8462 2006-10-30  Simon Josefsson <simon@josefsson.org>
8464         * NEWS: Add.
8466 2006-10-30  Simon Josefsson <simon@josefsson.org>
8468         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
8469         ludovic.courtes@laas.fr (Ludovic Courtès).
8471 2006-10-30  Simon Josefsson <simon@josefsson.org>
8473         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8474         actual/required buffer size on return.  Suggested by
8475         ludovic.courtes@laas.fr (Ludovic Courtès).
8477 2006-10-30  Simon Josefsson <simon@josefsson.org>
8479         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8480         libextra/openpgp/privkey.c: Fix return types.
8482 2006-10-30  Simon Josefsson <simon@josefsson.org>
8484         * NEWS: Add.
8486 2006-10-30  Simon Josefsson <simon@josefsson.org>
8488         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8489         versions negotiate the highest version we support, instead of the
8490         lowest.  Reported by Pasi.Eronen@nokia.com.
8492 2006-10-30  Simon Josefsson <simon@josefsson.org>
8494         * NEWS: Add.
8496 2006-10-30  Simon Josefsson <simon@josefsson.org>
8498         * configure.in: Simplify ssize_t test.
8500 2006-10-30  Simon Josefsson <simon@josefsson.org>
8502         * doc/examples/ex-cert-select.c: Remove duplicate #include
8503         <sys/stat.h>.
8505 2006-10-30  Simon Josefsson <simon@josefsson.org>
8507         * configure.in, lib/defines.h: Simplify #include's using gnulib
8508         modules.
8510 2006-10-30  Simon Josefsson <simon@josefsson.org>
8512         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8513         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8514         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8515         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8516         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8517         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8518         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8519         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8520         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8521         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8522         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8523         lgl/stat_.h: Update.
8525 2006-10-30  Simon Josefsson <simon@josefsson.org>
8527         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8529 2006-10-30  Simon Josefsson <simon@josefsson.org>
8531         * NEWS, configure.in: Bump versions.
8533 2006-10-26  Simon Josefsson <simon@josefsson.org>
8535         * ChangeLog: [no log message]
8537 2006-10-26  Simon Josefsson <simon@josefsson.org>
8539         * NEWS: Version 1.5.3.
8541 2006-10-26  Simon Josefsson <simon@josefsson.org>
8543         * lgl/.cvsignore: [no log message]
8545 2006-10-26  Simon Josefsson <simon@josefsson.org>
8547         * libextra/opencdk/Makefile.am: Fix -I's.
8549 2006-10-26  Simon Josefsson <simon@josefsson.org>
8551         * tests/rsa-md5-collision/Makefile.am: Dist more.
8553 2006-10-26  Simon Josefsson <simon@josefsson.org>
8555         * NEWS, tests/rsa-md5-collision/README: Add.
8557 2006-10-26  Simon Josefsson <simon@josefsson.org>
8559         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8560         tests/Makefile.am: Change lgpl/ library name.
8562 2006-10-26  Simon Josefsson <simon@josefsson.org>
8564         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8565         to liblgnu, to avoid weird libtool errors.
8567 2006-10-26  Simon Josefsson <simon@josefsson.org>
8569         * lgl/Makefile.am, lgl/stdint_.h: Update.
8571 2006-10-26  Simon Josefsson <simon@josefsson.org>
8573         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8574         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8575         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8576         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8577         gl/uinttostr.c, gl/umaxtostr.c: Add.
8579 2006-10-26  Simon Josefsson <simon@josefsson.org>
8581         * NEWS: Fix.
8583 2006-10-26  Simon Josefsson <simon@josefsson.org>
8585         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8586         0.5.11.
8588 2006-10-26  Simon Josefsson <simon@josefsson.org>
8590         * doc/gnutls.texi: Be specific about SSLv2 security problems.
8592 2006-10-24  Simon Josefsson <simon@josefsson.org>
8594         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8596 2006-10-24  Simon Josefsson <simon@josefsson.org>
8598         * tests/rsa-md5-collision/Makefile.am: Dist more.
8600 2006-10-24  Simon Josefsson <simon@josefsson.org>
8602         * NEWS: Add.
8604 2006-10-24  Simon Josefsson <simon@josefsson.org>
8606         * tests/pkcs12-decode/.cvsignore: [no log message]
8608 2006-10-24  Simon Josefsson <simon@josefsson.org>
8610         * configure.in: Add tests.
8612 2006-10-24  Simon Josefsson <simon@josefsson.org>
8614         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8615         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8616         pkcs12-decode/.
8618 2006-10-24  Simon Josefsson <simon@josefsson.org>
8620         * tests/pkcs8-decode/pkcs8: More debugging info.
8622 2006-10-24  Simon Josefsson <simon@josefsson.org>
8624         * tests/pkcs8-decode/.cvsignore: [no log message]
8626 2006-10-24  Simon Josefsson <simon@josefsson.org>
8628         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8629         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8630         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8631         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8632         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8634 2006-10-24  Simon Josefsson <simon@josefsson.org>
8636         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
8637         rsa-md5-collision/.
8639 2006-10-24  Simon Josefsson <simon@josefsson.org>
8641         * tests/pkcs1-padding/.cvsignore,
8642         tests/rsa-md5-collision/.cvsignore: [no log message]
8644 2006-10-24  Simon Josefsson <simon@josefsson.org>
8646         * tests/rsa-md5-collision/Makefile.am,
8647         tests/rsa-md5-collision/chain1-expect.log,
8648         tests/rsa-md5-collision/chain2-expect.log,
8649         tests/rsa-md5-collision/mbox,
8650         tests/rsa-md5-collision/rsa-md5-collision: Add.
8652 2006-10-24  Simon Josefsson <simon@josefsson.org>
8654         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8655         tests/pkcs1-padding/pkcs1-pad-broken.pem,
8656         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8657         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8658         tests/pkcs1-padding/pkcs1-pad-ok.pem,
8659         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8661 2006-10-24  Simon Josefsson <simon@josefsson.org>
8663         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8664         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8665         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8666         directory.
8668 2006-10-24  Simon Josefsson <simon@josefsson.org>
8670         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8671         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8673 2006-10-21  Simon Josefsson <simon@josefsson.org>
8675         * NEWS: Add.
8677 2006-10-21  Simon Josefsson <simon@josefsson.org>
8679         * lgl/.cvsignore: [no log message]
8681 2006-10-21  Simon Josefsson <simon@josefsson.org>
8683         * tests/Makefile.am: Need lgpl gnulib.
8685 2006-10-21  Simon Josefsson <simon@josefsson.org>
8687         * src/Makefile.am: Add lgpl too.
8689 2006-10-21  Simon Josefsson <simon@josefsson.org>
8691         * libextra/Makefile.am: Reorder libgnu.la's.
8693 2006-10-21  Simon Josefsson <simon@josefsson.org>
8695         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8697 2006-10-21  Simon Josefsson <simon@josefsson.org>
8699         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8700         committed.
8702 2006-10-21  Simon Josefsson <simon@josefsson.org>
8704         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8706 2006-10-21  Simon Josefsson <simon@josefsson.org>
8708         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8709         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8710         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8711         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8712         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8713         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8714         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8715         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8716         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8717         modules.
8719 2006-10-21  Simon Josefsson <simon@josefsson.org>
8721         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8722         duplicate modules.
8724 2006-10-21  Simon Josefsson <simon@josefsson.org>
8726         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8728 2006-10-21  Simon Josefsson <simon@josefsson.org>
8730         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8732 2006-10-21  Simon Josefsson <simon@josefsson.org>
8734         * gl/Makefile.am: Move modules from gl/ to lgl/.
8736 2006-10-21  Simon Josefsson <simon@josefsson.org>
8738         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8739         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8740         to lgl/.
8742 2006-10-21  Simon Josefsson <simon@josefsson.org>
8744         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8745         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8746         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8747         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8748         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8749         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8750         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8751         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8752         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8753         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8754         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8755         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8756         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8757         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8758         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8759         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8760         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8761         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8762         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8763         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8764         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8765         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8766         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8767         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8768         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8769         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8770         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8771         lgl/xsize.h: Move modules from gl/ to lgl/.
8773 2006-10-21  Simon Josefsson <simon@josefsson.org>
8775         * lgl/.cvsignore: [no log message]
8777 2006-10-21  Simon Josefsson <simon@josefsson.org>
8779         * Makefile.am: Build lgl/ too.
8781 2006-10-21  Simon Josefsson <simon@josefsson.org>
8783         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8784         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8785         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8786         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8787         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8788         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8789         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8790         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8791         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8792         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8793         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8794         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8795         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8796         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8797         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8798         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8799         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8800         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8801         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8802         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8803         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8804         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8805         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8806         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8807         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8808         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8809         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8810         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8811         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8812         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8813         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8814         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8815         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8816         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8818 2006-10-21  Simon Josefsson <simon@josefsson.org>
8820         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8821         lgl/ instead of gl/.
8823 2006-10-21  Simon Josefsson <simon@josefsson.org>
8825         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8826         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8827         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8828         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8829         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8830         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8831         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8832         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8833         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8834         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8835         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8836         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8837         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8838         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8839         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8840         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8841         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8842         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8843         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8844         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8845         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8846         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8848 2006-10-21  Simon Josefsson <simon@josefsson.org>
8850         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8851         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8852         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8853         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8854         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
8855         Update.
8857 2006-10-19  Simon Josefsson <simon@josefsson.org>
8859         * NEWS: Add.
8861 2006-10-19  Simon Josefsson <simon@josefsson.org>
8863         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8864         lib/minitasn1/libtasn1.h: Update to 0.3.7.
8866 2006-10-11  Simon Josefsson <simon@josefsson.org>
8868         * NEWS: Add.
8870 2006-10-11  Simon Josefsson <simon@josefsson.org>
8872         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8873         0.5.10.
8875 2006-10-11  Simon Josefsson <simon@josefsson.org>
8877         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8879 2006-10-10  Simon Josefsson <simon@josefsson.org>
8881         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8883 2006-10-03  Simon Josefsson <simon@josefsson.org>
8885         * NEWS: Add.
8887 2006-10-03  Simon Josefsson <simon@josefsson.org>
8889         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8891 2006-10-03  Simon Josefsson <simon@josefsson.org>
8893         * NEWS, configure.in: Bump versions.
8895 2006-10-03  Simon Josefsson <simon@josefsson.org>
8897         * ChangeLog: [no log message]
8899 2006-10-03  Simon Josefsson <simon@josefsson.org>
8901         * NEWS: Version 1.5.2.
8903 2006-10-03  Simon Josefsson <simon@josefsson.org>
8905         * NEWS: Fix.
8907 2006-10-03  Simon Josefsson <simon@josefsson.org>
8909         * NEWS: Add.
8911 2006-10-03  Simon Josefsson <simon@josefsson.org>
8913         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
8914         Update.
8916 2006-09-29  Simon Josefsson <simon@josefsson.org>
8918         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8920 2006-09-26  Simon Josefsson <simon@josefsson.org>
8922         * NEWS: Add.
8924 2006-09-26  Simon Josefsson <simon@josefsson.org>
8926         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8927         reported by "Adam Langley" <agl@imperialviolet.org>.
8929 2006-09-25  Simon Josefsson <simon@josefsson.org>
8931         * NEWS: Add.
8933 2006-09-25  Simon Josefsson <simon@josefsson.org>
8935         * configure.in: Use library shared version 13 instead of 14,
8936         incrementing it was a mistake since no API/ABI changes happened.
8937         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8939 2006-09-25  Simon Josefsson <simon@josefsson.org>
8941         * configure.in: Improve the C++ test, to handle CXX env. variables,
8942         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8944 2006-09-25  Simon Josefsson <simon@josefsson.org>
8946         * NEWS: Add.
8948 2006-09-25  Simon Josefsson <simon@josefsson.org>
8950         * lib/Makefile.am: Use version script for libgnutlsxx too.
8952 2006-09-25  Simon Josefsson <simon@josefsson.org>
8954         * NEWS, lib/libgnutlsxx.vers: Add.
8956 2006-09-24  Simon Josefsson <simon@josefsson.org>
8958         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8959         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
8960         Update.
8962 2006-09-24  Simon Josefsson <simon@josefsson.org>
8964         * NEWS, configure.in: Bump versions.
8966 2006-09-24  Simon Josefsson <simon@josefsson.org>
8968         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8969         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
8970         logic.
8972 2006-09-24  Simon Josefsson <simon@josefsson.org>
8974         * THANKS: Add.
8976 2006-09-24  Simon Josefsson <simon@josefsson.org>
8978         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8979         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8980         <georg.schwarz@freenet.de>.
8982 2006-09-21  Simon Josefsson <simon@josefsson.org>
8984         * Makefile.am: Fix gendocs.sh path.
8986 2006-09-21  Simon Josefsson <simon@josefsson.org>
8988         * ChangeLog: [no log message]
8990 2006-09-21  Simon Josefsson <simon@josefsson.org>
8992         * NEWS: Version 1.5.1.
8994 2006-09-21  Simon Josefsson <simon@josefsson.org>
8996         * gl/override/gpl.diff: Rename.
8998 2006-09-21  Simon Josefsson <simon@josefsson.org>
9000         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
9001         gl/override/gpl.diff, gl/override/gpl.texi.diff,
9002         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
9004 2006-09-21  Simon Josefsson <simon@josefsson.org>
9006         * gl/override/lgpl.diff: Rename.
9008 2006-09-21  Simon Josefsson <simon@josefsson.org>
9010         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
9011         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
9012         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
9013         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
9014         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
9015         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
9016         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
9017         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
9018         gl/vasnprintf.c: Update.
9020 2006-09-21  Simon Josefsson <simon@josefsson.org>
9022         * NEWS: Add.
9024 2006-09-21  Simon Josefsson <simon@josefsson.org>
9026         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
9028 2006-09-21  Simon Josefsson <simon@josefsson.org>
9030         * doc/gnutls.texi: Add LGPL and GPL texts.
9032 2006-09-21  Simon Josefsson <simon@josefsson.org>
9034         * NEWS: Add.
9036 2006-09-21  Simon Josefsson <simon@josefsson.org>
9038         * tests/pkcs1-pad: Simplify grep expression, to work around debug
9039         messages from wine.
9041 2006-09-21  Simon Josefsson <simon@josefsson.org>
9043         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
9044         load or generate it, typically because it used a certificate
9045         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
9047 2006-09-21  Simon Josefsson <simon@josefsson.org>
9049         * src/certtool.c: Revert last patch.
9051 2006-09-21  Simon Josefsson <simon@josefsson.org>
9053         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
9054         that the lengths are the same.
9056 2006-09-21  Simon Josefsson <simon@josefsson.org>
9058         * NEWS, THANKS: Add.
9060 2006-09-21  Simon Josefsson <simon@josefsson.org>
9062         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
9063         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
9065 2006-09-19  Simon Josefsson <simon@josefsson.org>
9067         * tests/Makefile.am: Dist more.
9069 2006-09-19  Simon Josefsson <simon@josefsson.org>
9071         * tests/pkcs1-pad: Test another cert.
9073 2006-09-19  Simon Josefsson <simon@josefsson.org>
9075         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
9076         Weinmann.
9078 2006-09-18  Simon Josefsson <simon@josefsson.org>
9080         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
9082 2006-09-18  Simon Josefsson <simon@josefsson.org>
9084         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
9085         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
9087 2006-09-18  Simon Josefsson <simon@josefsson.org>
9089         * THANKS: Remove (already there).
9091 2006-09-18  Simon Josefsson <simon@josefsson.org>
9093         * THANKS: Add.
9095 2006-09-18  Simon Josefsson <simon@josefsson.org>
9097         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
9098         Langley" <agl@imperialviolet.org>.
9100 2006-09-12  Simon Josefsson <simon@josefsson.org>
9102         * NEWS: Add.
9104 2006-09-12  Simon Josefsson <simon@josefsson.org>
9106         * NEWS: Fix.
9108 2006-09-12  Simon Josefsson <simon@josefsson.org>
9110         * tests/pkcs1-pad: Fix.
9112 2006-09-12  Simon Josefsson <simon@josefsson.org>
9114         * lib/x509/verify.c: Permit empty parameters field too, found after
9115         adding self tests.
9117 2006-09-12  Simon Josefsson <simon@josefsson.org>
9119         * tests/pkcs1-pad: Fix exit code.
9121 2006-09-12  Simon Josefsson <simon@josefsson.org>
9123         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
9124         Eric Young in
9125         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
9127 2006-09-12  Simon Josefsson <simon@josefsson.org>
9129         * tests/pkcs1-pad: Add more tests.
9131 2006-09-12  Simon Josefsson <simon@josefsson.org>
9133         * tests/Makefile.am: Add pkcs1-pad test.
9135 2006-09-12  Simon Josefsson <simon@josefsson.org>
9137         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
9138         Yutaka OIWA <y.oiwa@aist.go.jp>.
9140 2006-09-12  Simon Josefsson <simon@josefsson.org>
9142         * tests/pkcs1-pad: Add.
9144 2006-09-12  Simon Josefsson <simon@josefsson.org>
9146         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
9147         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
9149 2006-09-12  Simon Josefsson <simon@josefsson.org>
9151         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
9153 2006-09-11  Simon Josefsson <simon@josefsson.org>
9155         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
9156         debug mode, which isn't recommended for real use.
9158 2006-09-08  Simon Josefsson <simon@josefsson.org>
9160         * NEWS: Add.
9162 2006-09-08  Simon Josefsson <simon@josefsson.org>
9164         * NEWS: Fix.
9166 2006-09-08  Simon Josefsson <simon@josefsson.org>
9168         * NEWS: Fix.
9170 2006-09-08  Simon Josefsson <simon@josefsson.org>
9172         * NEWS: Add.
9174 2006-09-08  Simon Josefsson <simon@josefsson.org>
9176         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
9177         is empty, which it has to be for the hashes we support.  Otherwise,
9178         the field can encode "garbage" that might be used to make the
9179         signature be a perfect cube, similar (but not identical) to
9180         Bleichenbacher's Crypto 06 rump session attack.
9182 2006-09-08  Simon Josefsson <simon@josefsson.org>
9184         * NEWS: Add.
9186 2006-09-08  Simon Josefsson <simon@josefsson.org>
9188         * NEWS: Add.
9190 2006-09-08  Simon Josefsson <simon@josefsson.org>
9192         * lib/gnutls_pk.c: Don't return different errors depending on
9193         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
9194         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
9196 2006-09-08  Simon Josefsson <simon@josefsson.org>
9198         * THANKS: Add.
9200 2006-09-08  Simon Josefsson <simon@josefsson.org>
9202         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
9203         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
9205 2006-08-29  Simon Josefsson <simon@josefsson.org>
9207         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
9209 2006-08-28  Simon Josefsson <simon@josefsson.org>
9211         * NEWS: Fix.
9213 2006-08-28  Simon Josefsson <simon@josefsson.org>
9215         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
9216         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
9217         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
9218         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
9219         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
9220         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
9221         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
9222         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
9223         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
9224         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
9225         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
9227 2006-08-27  Simon Josefsson <simon@josefsson.org>
9229         * NEWS, THANKS: Add.
9231 2006-08-27  Simon Josefsson <simon@josefsson.org>
9233         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9234         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9235         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
9236         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
9238 2006-08-27  Simon Josefsson <simon@josefsson.org>
9240         * NEWS: Add.
9242 2006-08-27  Simon Josefsson <simon@josefsson.org>
9244         * THANKS: Add.
9246 2006-08-27  Simon Josefsson <simon@josefsson.org>
9248         * src/certtool.c: (generate_certificate): Load private key when --load-request is
9249         used, based on report from Sascha Ziemann
9250         <sascha.ziemann@secunet.com>.
9252 2006-08-27  Simon Josefsson <simon@josefsson.org>
9254         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
9255         continuing, based on report from Sascha Ziemann
9256         <sascha.ziemann@secunet.com>.
9258 2006-08-14  Simon Josefsson <simon@josefsson.org>
9260         * NEWS: Add.
9262 2006-08-14  Simon Josefsson <simon@josefsson.org>
9264         * src/serv.c: Map select to _win_select on Windows hosts.
9266 2006-08-14  Simon Josefsson <simon@josefsson.org>
9268         * src/Makefile.am: Need select.c in cli.c and serv.c.
9270 2006-08-14  Simon Josefsson <simon@josefsson.org>
9272         * src/select.c: Add, moved from cli.c, originally from plibc, see
9274         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9276 2006-08-14  Simon Josefsson <simon@josefsson.org>
9278         * src/cli.c: Move _win_select to select.c.
9280 2006-08-14  Simon Josefsson <simon@josefsson.org>
9282         * src/cli.c: Make select() work on Windows, copying code from plibc,
9283         see
9285         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9287 2006-08-13  Simon Josefsson <simon@josefsson.org>
9289         * libextra/gnutls_openssl.c: Mark with XXX.
9291 2006-08-13  Simon Josefsson <simon@josefsson.org>
9293         * NEWS, configure.in: Bump versions.
9295 2006-08-13  Simon Josefsson <simon@josefsson.org>
9297         * Makefile.am: Fix release target.
9299 2006-08-13  Simon Josefsson <simon@josefsson.org>
9301         * ChangeLog: [no log message]
9303 2006-08-13  Simon Josefsson <simon@josefsson.org>
9305         * NEWS: Version 1.5.0.
9307 2006-08-13  Simon Josefsson <simon@josefsson.org>
9309         * NEWS: Fix.
9311 2006-08-13  Simon Josefsson <simon@josefsson.org>
9313         * libextra/gnutls_openssl.c: Add (XXX).
9315 2006-08-13  Simon Josefsson <simon@josefsson.org>
9317         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
9318         directory.
9320 2006-08-13  Simon Josefsson <simon@josefsson.org>
9322         * NEWS: Add.
9324 2006-08-13  Simon Josefsson <simon@josefsson.org>
9326         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
9327         files for libraries, on mingw.
9329 2006-08-13  Simon Josefsson <simon@josefsson.org>
9331         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
9332         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9333         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
9335 2006-08-13  Simon Josefsson <simon@josefsson.org>
9337         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
9338         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
9340 2006-08-13  Simon Josefsson <simon@josefsson.org>
9342         * lib/gnutls_buffers.c: Remove.
9344 2006-08-13  Simon Josefsson <simon@josefsson.org>
9346         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
9347         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
9348         Andreas Metzler <ametzler@downhill.at.eu.org>.
9350 2006-08-13  Simon Josefsson <simon@josefsson.org>
9352         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
9354 2006-08-11  Simon Josefsson <simon@josefsson.org>
9356         * NEWS: Fix.
9358 2006-08-11  Simon Josefsson <simon@josefsson.org>
9360         * NEWS: Add.
9362 2006-08-11  Simon Josefsson <simon@josefsson.org>
9364         * NEWS: Add.
9366 2006-08-11  Simon Josefsson <simon@josefsson.org>
9368         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
9369         NULL OID value in the hash_algorithms array, which happens when the
9370         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
9371         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
9373 2006-08-11  Simon Josefsson <simon@josefsson.org>
9375         * configure.in: Don't overwrite CFLAGS.
9377 2006-08-07  Simon Josefsson <simon@josefsson.org>
9379         * includes/gnutls/gnutlsxx.h: Make it compile.
9381 2006-08-06  Simon Josefsson <simon@josefsson.org>
9383         * NEWS: Add.
9385 2006-08-06  Simon Josefsson <simon@josefsson.org>
9387         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
9389 2006-08-06  Simon Josefsson <simon@josefsson.org>
9391         * src/tls_test.gaa: Use -V for --verbose.
9393 2006-08-06  Simon Josefsson <simon@josefsson.org>
9395         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
9396         standards, to fix make distcheck.
9398 2006-08-06  Simon Josefsson <simon@josefsson.org>
9400         * src/tls_test.c, src/tls_test.gaa: Support --version.
9402 2006-08-06  Simon Josefsson <simon@josefsson.org>
9404         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
9405         standards, to fix make distcheck.
9407 2006-08-06  Simon Josefsson <simon@josefsson.org>
9409         * NEWS: Add.
9411 2006-08-06  Simon Josefsson <simon@josefsson.org>
9413         * configure.in: Fix --without-included-libtasn1, reported by Daniel
9414         Black <dragonheart@gentoo.org>.
9416 2006-08-06  Simon Josefsson <simon@josefsson.org>
9418         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9420 2006-08-06  Simon Josefsson <simon@josefsson.org>
9422         * NEWS: Fix.
9424 2006-08-06  Simon Josefsson <simon@josefsson.org>
9426         * NEWS: Add.
9428 2006-08-06  Simon Josefsson <simon@josefsson.org>
9430         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
9431         libextra/opencdk/stream.h: Update to 0.5.9.
9433 2006-08-03  Simon Josefsson <simon@josefsson.org>
9435         * THANKS: add
9437 2006-08-03  Simon Josefsson <simon@josefsson.org>
9439         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9440         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9442 2006-07-28  Simon Josefsson <simon@josefsson.org>
9444         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9445         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9446         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9447         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9448         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9449         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9450         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9451         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9453 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9455         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9456         assigned value
9458 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9460         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9461         assigned value
9463 2006-07-13  Simon Josefsson <simon@josefsson.org>
9465         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9466         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9468 2006-07-13  Simon Josefsson <simon@josefsson.org>
9470         * libextra/gnutls_openssl.c: Revert.
9472 2006-07-13  Simon Josefsson <simon@josefsson.org>
9474         * THANKS: Add.
9476 2006-07-13  Simon Josefsson <simon@josefsson.org>
9478         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9480 2006-07-11  Simon Josefsson <simon@josefsson.org>
9482         * doc/Makefile.am: Fix last commit.
9484 2006-07-11  Simon Josefsson <simon@josefsson.org>
9486         * doc/Makefile.am: Dist arch/ images.
9488 2006-07-11  Simon Josefsson <simon@josefsson.org>
9490         * doc/Makefile.am: Need -I's for arch/ images.
9492 2006-07-11  Simon Josefsson <simon@josefsson.org>
9494         * configure.in: Improve valgrind test.
9496 2006-07-11  Simon Josefsson <simon@josefsson.org>
9498         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9499         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
9500         Update.
9502 2006-07-10  Simon Josefsson <simon@josefsson.org>
9504         * THANKS: Fix.
9506 2006-07-10  Simon Josefsson <simon@josefsson.org>
9508         * THANKS: Add.
9510 2006-07-10  Simon Josefsson <simon@josefsson.org>
9512         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9514 2006-07-10  Simon Josefsson <simon@josefsson.org>
9516         * gl/.cvsignore: [no log message]
9518 2006-07-07  Simon Josefsson <simon@josefsson.org>
9520         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9521         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9522         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9523         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9524         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9526 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9528         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9529         from 2511 to 4211
9531 2006-07-06  Simon Josefsson <simon@josefsson.org>
9533         * doc/TODO: Add.
9535 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9537         * doc/TODO: [no log message]
9539 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9541         * libextra/gnutls_openpgp.c: added an extra error check.
9543 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9545         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9546         with ENABLE_OPENPGP.
9548 2006-06-29  Simon Josefsson <simon@josefsson.org>
9550         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
9551         Add.
9553 2006-06-28  Simon Josefsson <simon@josefsson.org>
9555         * NEWS: Add.
9557 2006-06-28  Simon Josefsson <simon@josefsson.org>
9559         * doc/examples/.cvsignore: [no log message]
9561 2006-06-28  Simon Josefsson <simon@josefsson.org>
9563         * NEWS: Fix.
9565 2006-06-28  Simon Josefsson <simon@josefsson.org>
9567         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9569 2006-06-28  Simon Josefsson <simon@josefsson.org>
9571         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9573 2006-06-28  Simon Josefsson <simon@josefsson.org>
9575         * doc/Makefile.am: Dist gnutls-logo.png.
9577 2006-06-28  Simon Josefsson <simon@josefsson.org>
9579         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9581 2006-06-28  Simon Josefsson <simon@josefsson.org>
9583         * gl/getaddrinfo.c: Update.
9585 2006-06-28  Simon Josefsson <simon@josefsson.org>
9587         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9588         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9590 2006-06-28  Simon Josefsson <simon@josefsson.org>
9592         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9594 2006-06-27  Simon Josefsson <simon@josefsson.org>
9596         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9598 2006-06-27  Simon Josefsson <simon@josefsson.org>
9600         * doc/scripts/gdoc: Use GNU-style warnings.
9602 2006-06-27  Simon Josefsson <simon@josefsson.org>
9604         * doc/scripts/gdoc: Improve man output, from libtasn1.
9606 2006-06-27  Simon Josefsson <simon@josefsson.org>
9608         * configure.in: Fix valgrind test.
9610 2006-06-27  Simon Josefsson <simon@josefsson.org>
9612         * configure.in: Move around, to make $cross_compile work.
9614 2006-06-27  Simon Josefsson <simon@josefsson.org>
9616         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9617         make it possible to enable/disable use of valgrind on self tests
9618         specifically.  Defaults to enabled if valgrind is installed and we
9619         aren't cross-compiling.
9621 2006-06-27  Simon Josefsson <simon@josefsson.org>
9623         * tests/Makefile.am: Fix.
9625 2006-06-27  Simon Josefsson <simon@josefsson.org>
9627         * tests/Makefile.am: Revert.
9629 2006-06-27  Simon Josefsson <simon@josefsson.org>
9631         * libextra/minilzo/Makefile.am: Use libtool -no-install.
9633 2006-06-27  Simon Josefsson <simon@josefsson.org>
9635         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9636         suggested by README.LZO.
9638 2006-06-27  Simon Josefsson <simon@josefsson.org>
9640         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9642 2006-06-27  Simon Josefsson <simon@josefsson.org>
9644         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9645         void* to int.
9647 2006-06-27  Simon Josefsson <simon@josefsson.org>
9649         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9651 2006-06-26  Simon Josefsson <simon@josefsson.org>
9653         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9655 2006-06-26  Simon Josefsson <simon@josefsson.org>
9657         * THANKS: Add.
9659 2006-06-26  Simon Josefsson <simon@josefsson.org>
9661         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9662         pkg-config files, from Andreas Metzler
9663         <ametzler@downhill.at.eu.org>.
9665 2006-06-22  Simon Josefsson <simon@josefsson.org>
9667         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9668         gl/socket_.h: Try new win32 hooks for getaddrinfo.
9670 2006-06-22  Simon Josefsson <simon@josefsson.org>
9672         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9673         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
9675 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9677         * doc/TODO: [no log message]
9679 2006-06-21  Simon Josefsson <simon@josefsson.org>
9681         * gl/inet_pton.c: Update.
9683 2006-06-21  Simon Josefsson <simon@josefsson.org>
9685         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9686         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9687         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9689 2006-06-21  Simon Josefsson <simon@josefsson.org>
9691         * doc/examples/Makefile.am: Add -no-install.
9693 2006-06-21  Simon Josefsson <simon@josefsson.org>
9695         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9697 2006-06-19  Simon Josefsson <simon@josefsson.org>
9699         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9700         != objdir.
9702 2006-06-19  Simon Josefsson <simon@josefsson.org>
9704         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9705         when srcdir != objdir.
9707 2006-06-19  Simon Josefsson <simon@josefsson.org>
9709         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9710         != objdir.
9712 2006-06-19  Simon Josefsson <simon@josefsson.org>
9714         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9715         objdir.
9717 2006-06-19  Simon Josefsson <simon@josefsson.org>
9719         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9720         objdir.
9722 2006-06-17  Simon Josefsson <simon@josefsson.org>
9724         * gl/Makefile.am: Update.
9726 2006-06-17  Simon Josefsson <simon@josefsson.org>
9728         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9729         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9730         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9731         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9732         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9733         gl/stdint_.h: Update.
9735 2006-06-17  Simon Josefsson <simon@josefsson.org>
9737         * gl/.cvsignore: [no log message]
9739 2006-06-17  Simon Josefsson <simon@josefsson.org>
9741         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9743 2006-06-16  Simon Josefsson <simon@josefsson.org>
9745         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9747 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9749         * NEWS: [no log message]
9751 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9753         * lib/auth_cert.c: fixed bug
9755 2006-06-16  Simon Josefsson <simon@josefsson.org>
9757         * tests/Makefile.am: Disable tests that use fork if the host doesn't
9758         have fork.
9760 2006-06-16  Simon Josefsson <simon@josefsson.org>
9762         * configure.in: Test for fork.
9764 2006-06-16  Simon Josefsson <simon@josefsson.org>
9766         * configure.in: Typo.
9768 2006-06-16  Simon Josefsson <simon@josefsson.org>
9770         * configure.in: Typo.
9772 2006-06-16  Simon Josefsson <simon@josefsson.org>
9774         * configure.in: Fix LDFLAGS.
9776 2006-06-16  Simon Josefsson <simon@josefsson.org>
9778         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9779         avoid warnings.
9781 2006-06-16  Simon Josefsson <simon@josefsson.org>
9783         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9784         tests/resume.c, tests/tlsia.c: Need config.h.
9786 2006-06-16  Simon Josefsson <simon@josefsson.org>
9788         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9790 2006-06-16  Simon Josefsson <simon@josefsson.org>
9792         * NEWS: Fix.
9794 2006-06-16  Simon Josefsson <simon@josefsson.org>
9796         * includes/gnutls/extra.h: Fix prototype.
9798 2006-06-16  Simon Josefsson <simon@josefsson.org>
9800         * NEWS: Add.
9802 2006-06-16  Simon Josefsson <simon@josefsson.org>
9804         * lib/strfile.h: Remove.
9806 2006-06-16  Simon Josefsson <simon@josefsson.org>
9808         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9809         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9810         of strfile stuff, to fix problem with binary files on mingw.
9812 2006-06-16  Simon Josefsson <simon@josefsson.org>
9814         * tests/set_pkcs12_cred.c: Use utils stuff.
9816 2006-06-16  Simon Josefsson <simon@josefsson.org>
9818         * lib/gnutls_global.c: Initialize winsock, for mingw.
9820 2006-06-16  Simon Josefsson <simon@josefsson.org>
9822         * configure.in: Add HAVE_WINSOCK.
9824 2006-06-16  Simon Josefsson <simon@josefsson.org>
9826         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9827         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9828         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9829         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9830         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9831         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9832         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9833         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9834         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9835         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9836         (for mingw).
9838 2006-06-16  Simon Josefsson <simon@josefsson.org>
9840         * configure.in: Need to use AC_LINK_IFELSE, for
9841         -Wl,--enable-runtime-pseudo-reloc.
9843 2006-06-16  Simon Josefsson <simon@josefsson.org>
9845         * configure.in: Simplify.
9847 2006-06-16  Simon Josefsson <simon@josefsson.org>
9849         * configure.in: Fix typo.
9851 2006-06-16  Simon Josefsson <simon@josefsson.org>
9853         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9854         if supported.  The former is to produce MSVS-compatible DLLs.  The
9855         second is needed to link libgnutls-extra at all (only due to
9856         _gnutls_compression_algorithms, fix it another way?).
9858 2006-06-16  Simon Josefsson <simon@josefsson.org>
9860         * gl/Makefile.am: Update.
9862 2006-06-16  Simon Josefsson <simon@josefsson.org>
9864         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9866 2006-06-16  Simon Josefsson <simon@josefsson.org>
9868         * configure.in: Typo.
9870 2006-06-16  Simon Josefsson <simon@josefsson.org>
9872         * configure.in: Add all the LZO tests.
9874 2006-06-15  Simon Josefsson <simon@josefsson.org>
9876         * po/sv.po: Sync with TP.
9878 2006-06-15  Simon Josefsson <simon@josefsson.org>
9880         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9881         libtool.  (argh!)
9883 2006-06-15  Simon Josefsson <simon@josefsson.org>
9885         * lib/Makefile.am: Fix last commit.
9887 2006-06-15  Simon Josefsson <simon@josefsson.org>
9889         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9891 2006-06-15  Simon Josefsson <simon@josefsson.org>
9893         * configure.in: Add --disable-cxx, to make it possibly to disable
9894         the C++ stuff.  Will also automatically disable it if there is no
9895         C++ compiler.
9897 2006-06-15  Simon Josefsson <simon@josefsson.org>
9899         * doc/examples/Makefile.am: Use gnulib, for portability.
9901 2006-06-15  Simon Josefsson <simon@josefsson.org>
9903         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9904         unconditonially.
9906 2006-06-15  Simon Josefsson <simon@josefsson.org>
9908         * gl/m4/arpa_inet_h.m4: Update.
9910 2006-06-15  Simon Josefsson <simon@josefsson.org>
9912         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9913         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9914         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9915         for mingw.
9917 2006-06-14  Simon Josefsson <simon@josefsson.org>
9919         * configure.in: Remove mingw32 hook to get -lwsock32, the
9920         getaddrinfo gnulib module links with -lws2_32 which is the more
9921         appropriate library to use (winsock.h goes with wsock32.lib and
9922         winsock2.h goes with ws2_32, of which the latter is backwards
9923         compatible and available since Windows 3.11 or so, I'm told).
9925 2006-06-14  Simon Josefsson <simon@josefsson.org>
9927         * tests/certder.c: fix
9929 2006-06-12  Simon Josefsson <simon@josefsson.org>
9931         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9932         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9933         gl/read-file.h: Update.
9935 2006-06-10  Simon Josefsson <simon@josefsson.org>
9937         * configure.in: Bump so version.
9939 2006-06-08  Simon Josefsson <simon@josefsson.org>
9941         * doc/reference/Makefile.am: Add gnutlsxx.h.
9943 2006-06-07  Simon Josefsson <simon@josefsson.org>
9945         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9946         gl/stdint_.h: Update.
9948 2006-06-07  Simon Josefsson <simon@josefsson.org>
9950         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9952 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9954         * NEWS, configure.in, includes/Makefile.am,
9955         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9956         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9958 2006-06-01  Simon Josefsson <simon@josefsson.org>
9960         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9962 2006-05-23  Simon Josefsson <simon@josefsson.org>
9964         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9966 2006-05-23  Simon Josefsson <simon@josefsson.org>
9968         * po/LINGUAS, po/sv.po: Sync with TP.
9970 2006-05-22  Simon Josefsson <simon@josefsson.org>
9972         * doc/manpages/certtool.1: Typo, from debian #368323.
9974 2006-05-18  Simon Josefsson <simon@josefsson.org>
9976         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9978 2006-05-17  Simon Josefsson <simon@josefsson.org>
9980         * doc/protocol/rfc4507.txt: Add.
9982 2006-05-17  Simon Josefsson <simon@josefsson.org>
9984         * NEWS, configure.in: Bump versions.
9986 2006-05-15  Simon Josefsson <simon@josefsson.org>
9988         * ChangeLog: [no log message]
9990 2006-05-15  Simon Josefsson <simon@josefsson.org>
9992         * NEWS: Version 1.4.0.
9994 2006-05-15  Simon Josefsson <simon@josefsson.org>
9996         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9998 2006-05-15  Simon Josefsson <simon@josefsson.org>
10000         * src/certtool-cfg.c: Remove duplicated #include.
10002 2006-05-12  Simon Josefsson <simon@josefsson.org>
10004         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
10005         exist on most platforms.
10007 2006-05-12  Simon Josefsson <simon@josefsson.org>
10009         * NEWS: Add.
10011 2006-05-12  Simon Josefsson <simon@josefsson.org>
10013         * src/serv.c: Need getaddrinfo.h.
10015 2006-05-12  Simon Josefsson <simon@josefsson.org>
10017         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
10018         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
10019         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
10020         getaddrinfo.
10022 2006-05-11  Simon Josefsson <simon@josefsson.org>
10024         * buildconf: Remove.
10026 2006-05-11  Simon Josefsson <simon@josefsson.org>
10028         * tests/Makefile.am: No supression file.
10030 2006-05-11  Simon Josefsson <simon@josefsson.org>
10032         * libextra/gnutls_ia.c: Remove junk.
10034 2006-05-11  Simon Josefsson <simon@josefsson.org>
10036         * lib/ext_inner_application.c: Fix self tests.
10038 2006-05-11  Simon Josefsson <simon@josefsson.org>
10040         * libextra/gnutls_ia.c: Indent.
10042 2006-05-11  Simon Josefsson <simon@josefsson.org>
10044         * doc/manpages/Makefile.am: Update.
10046 2006-05-11  Simon Josefsson <simon@josefsson.org>
10048         * tests/Makefile.am: Improve valgrind stuff.
10050 2006-05-11  Simon Josefsson <simon@josefsson.org>
10052         * .cvsignore: [no log message]
10054 2006-05-11  Simon Josefsson <simon@josefsson.org>
10056         * config.rpath: Not needed, generated by autopoint.
10058 2006-05-11  Simon Josefsson <simon@josefsson.org>
10060         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
10061         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
10063 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10065         * lib/auth_cert.c: updated to reflect the new openpgp draft.
10067 2006-05-11  Simon Josefsson <simon@josefsson.org>
10069         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
10070         ksba.
10072 2006-05-10  Simon Josefsson <simon@josefsson.org>
10074         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
10076 2006-05-10  Simon Josefsson <simon@josefsson.org>
10078         * configure.in: Bump required libtasn1.
10080 2006-05-10  Simon Josefsson <simon@josefsson.org>
10082         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10083         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10084         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
10085         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10086         lib/minitasn1/structure.c: Update to 0.3.4.
10088 2006-05-07  Simon Josefsson <simon@josefsson.org>
10090         * configure.in: Bump required libtasn1 version to 0.3.3.
10092 2006-05-07  Simon Josefsson <simon@josefsson.org>
10094         * tests/Makefile.am: Fix.
10096 2006-05-07  Simon Josefsson <simon@josefsson.org>
10098         * NEWS: Add.
10100 2006-05-07  Simon Josefsson <simon@josefsson.org>
10102         * tests/Makefile.am: Run tests under valgrind.
10104 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10106         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
10107         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
10108         system.
10110 2006-05-05  Simon Josefsson <simon@josefsson.org>
10112         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
10114 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10116         * lib/minitasn1/structure.c: updated to the latest libtasn1
10118 2006-05-05  Simon Josefsson <simon@josefsson.org>
10120         * NEWS: Add.
10122 2006-05-05  Simon Josefsson <simon@josefsson.org>
10124         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
10125         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
10126         TLS/IA fixes from Emile.
10128 2006-04-27  Simon Josefsson <simon@josefsson.org>
10130         * doc/protocol/rfc4366.txt: Add.
10132 2006-04-27  Simon Josefsson <simon@josefsson.org>
10134         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
10136 2006-04-26  Simon Josefsson <simon@josefsson.org>
10138         * lib/gnutls_state.c: Fix prototypes.
10140 2006-04-26  Simon Josefsson <simon@josefsson.org>
10142         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
10144 2006-04-21  Simon Josefsson <simon@josefsson.org>
10146         * doc/protocol/draft-santesson-tls-supp-02.txt,
10147         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
10149 2006-04-19  Simon Josefsson <simon@josefsson.org>
10151         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
10152         reference, tiny patch from Nix <nix@esperi.org.uk>.
10154 2006-04-19  Simon Josefsson <simon@josefsson.org>
10156         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
10158 2006-04-17  Simon Josefsson <simon@josefsson.org>
10160         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
10161         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
10163 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10165         * lib/gnutls_priority.c: removed AES-256 from the list of default
10166         ciphers. No point in having it (when everything else is far away
10167         even from 128 bit security)
10169 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10171         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
10172         gnutls_srp_set_client_credentials() uses const
10174 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10176         * lib/gnutls_priority.c: documented the return value in the priority
10177         functions
10179 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10181         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
10182         message]
10184 2006-04-04  Simon Josefsson <simon@josefsson.org>
10186         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
10188 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10190         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10191         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
10192         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
10193         instead of multiple calls to str_cpy() and str_cat().
10195 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10197         * lib/x509/x509.c: bug fix
10199 2006-03-30  Simon Josefsson <simon@josefsson.org>
10201         * doc/protocol/draft-santesson-tls-supp-00.txt,
10202         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
10204 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10206         * doc/TODO: [no log message]
10208 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10210         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
10211         useless warnings.
10213 2006-03-24  Simon Josefsson <simon@josefsson.org>
10215         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
10217 2006-03-21  Simon Josefsson <simon@josefsson.org>
10219         * configure.in: Bump version.
10221 2006-03-21  Simon Josefsson <simon@josefsson.org>
10223         * NEWS: Add.
10225 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10227         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
10228         1.1
10230 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10232         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
10233         lib/x509/rfc2818_hostname.c: some fixes for compilation
10235 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10237         * src/certtool.c: export to DER format is possible with certtool
10239 2006-03-15  Simon Josefsson <simon@josefsson.org>
10241         * configure.in: Bump versions.
10243 2006-03-15  Simon Josefsson <simon@josefsson.org>
10245         * NEWS: Add.
10247 2006-03-15  Simon Josefsson <simon@josefsson.org>
10249         * lib/gnutls_cert.c: Indent.
10251 2006-03-15  Simon Josefsson <simon@josefsson.org>
10253         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
10254         to ../gnutls_cert.c.
10256 2006-03-15  Simon Josefsson <simon@josefsson.org>
10258         * lib/gnutls_cert.c: Move from x509/compat.c.
10260 2006-03-12  Simon Josefsson <simon@josefsson.org>
10262         * doc/README.CVS: Add.
10264 2006-03-12  Simon Josefsson <simon@josefsson.org>
10266         * doc/manpages/Makefile.am: Update.
10268 2006-03-12  Simon Josefsson <simon@josefsson.org>
10270         * lib/minitasn1/structure.c: Update.
10272 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10274         * lib/gnutls_global.c: force the gcrypt random generator to be
10275         initialized at startup. Maybe it should be within and ifdef? This
10276         saves lots of debugging time when something fails.
10278 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10280         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
10281         lib/minitasn1/structure.c: added the fix for der_coding() from
10282         libtasn1.
10284 2006-03-09  Simon Josefsson <simon@josefsson.org>
10286         * doc/manpages/Makefile.am: Rebuild srp manpages too.
10288 2006-03-08  Simon Josefsson <simon@josefsson.org>
10290         * ChangeLog: [no log message]
10292 2006-03-08  Simon Josefsson <simon@josefsson.org>
10294         * NEWS: Version 1.3.5.
10296 2006-03-08  Simon Josefsson <simon@josefsson.org>
10298         * NEWS: Add.
10300 2006-03-08  Simon Josefsson <simon@josefsson.org>
10302         * NEWS: Add.
10304 2006-03-08  Simon Josefsson <simon@josefsson.org>
10306         * NEWS: Add.
10308 2006-03-08  Simon Josefsson <simon@josefsson.org>
10310         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
10312 2006-03-08  Simon Josefsson <simon@josefsson.org>
10314         * po/LINGUAS, po/pl.po: Sync with TP.
10316 2006-03-08  Simon Josefsson <simon@josefsson.org>
10318         * Makefile.am: Add update-po target.
10320 2006-03-08  Simon Josefsson <simon@josefsson.org>
10322         * doc/manpages/Makefile.am: Update.
10324 2006-03-08  Simon Josefsson <simon@josefsson.org>
10326         * lib/x509/xml.c: Doc fix.
10328 2006-03-08  Simon Josefsson <simon@josefsson.org>
10330         * NEWS: Fix.
10332 2006-03-08  Simon Josefsson <simon@josefsson.org>
10334         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
10335         asn1_copy_node API.
10337 2006-03-08  Simon Josefsson <simon@josefsson.org>
10339         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
10341 2006-03-08  Simon Josefsson <simon@josefsson.org>
10343         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10344         lib/minitasn1/element.c, lib/minitasn1/int.h,
10345         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
10346         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10347         lib/minitasn1/structure.c: Update.
10349 2006-03-08  Simon Josefsson <simon@josefsson.org>
10351         * lib/x509/xml.c: Use internal error approach again, after
10352         discussion with Nikos.
10354 2006-03-08  Simon Josefsson <simon@josefsson.org>
10356         * lib/x509/xml.c: Fix.
10358 2006-03-08  Simon Josefsson <simon@josefsson.org>
10360         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
10361         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
10363 2006-03-08  Simon Josefsson <simon@josefsson.org>
10365         * lib/x509/xml.c: Fix type_field.
10367 2006-03-08  Simon Josefsson <simon@josefsson.org>
10369         * lib/x509/xml.c: Use external API.
10371 2006-03-08  Simon Josefsson <simon@josefsson.org>
10373         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10374         lib/minitasn1/element.c, lib/minitasn1/int.h,
10375         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10376         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
10378 2006-03-08  Simon Josefsson <simon@josefsson.org>
10380         * lib/x509/xml.c: Fix.
10382 2006-03-08  Simon Josefsson <simon@josefsson.org>
10384         * lib/x509/common.c: Use external libtasn1 API.
10386 2006-03-08  Simon Josefsson <simon@josefsson.org>
10388         * lib/x509/xml.c: Fix typo.
10390 2006-03-08  Simon Josefsson <simon@josefsson.org>
10392         * configure.in: Required libtasn1 0.3.1.
10394 2006-03-08  Simon Josefsson <simon@josefsson.org>
10396         * lib/x509/xml.c: Revert, we now use the new exported functions.
10398 2006-03-08  Simon Josefsson <simon@josefsson.org>
10400         * lib/x509/xml.c: Make it build.
10402 2006-03-08  Simon Josefsson <simon@josefsson.org>
10404         * NEWS: Sort.
10406 2006-03-08  Simon Josefsson <simon@josefsson.org>
10408         * NEWS: Add.
10410 2006-03-08  Simon Josefsson <simon@josefsson.org>
10412         * lib/x509/xml.c: Disable XML functionality, because it relies on
10413         libtasn1 internals.
10415 2006-03-08  Simon Josefsson <simon@josefsson.org>
10417         * NEWS: Add.
10419 2006-03-08  Simon Josefsson <simon@josefsson.org>
10421         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
10422         mingw32 builds.
10424 2006-03-08  Simon Josefsson <simon@josefsson.org>
10426         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
10427         src/common.h, src/serv.c, tests/resume.c: Indent.
10429 2006-03-08  Simon Josefsson <simon@josefsson.org>
10431         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
10432         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
10433         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
10435 2006-03-08  Simon Josefsson <simon@josefsson.org>
10437         * po/LINGUAS: Add.
10439 2006-03-08  Simon Josefsson <simon@josefsson.org>
10441         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
10442         Add.
10444 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10446         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10447         src/common.c, src/common.h: gnutls-cli can now recognize services
10448         and port numbers with the -p option.
10450 2006-03-03  Simon Josefsson <simon@josefsson.org>
10452         * .cvscopying: Fix.
10454 2006-03-03  Simon Josefsson <simon@josefsson.org>
10456         * lib/Makefile.am: Gettext fixes.
10458 2006-03-03  Simon Josefsson <simon@josefsson.org>
10460         * lib/gnutls_errors.c: Fix.
10462 2006-03-03  Simon Josefsson <simon@josefsson.org>
10464         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10465         translations.
10467 2006-03-03  Simon Josefsson <simon@josefsson.org>
10469         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10471 2006-03-03  Simon Josefsson <simon@josefsson.org>
10473         * maint.mk: Update.
10475 2006-03-03  Simon Josefsson <simon@josefsson.org>
10477         * maint-cfg.mk: Add indent file list.
10479 2006-03-03  Simon Josefsson <simon@josefsson.org>
10481         * Makefile.am: Remove indent target.
10483 2006-03-03  Simon Josefsson <simon@josefsson.org>
10485         * configure.in: Revert, autoreconf needs it.
10487 2006-03-03  Simon Josefsson <simon@josefsson.org>
10489         * configure.in: Remove gettext version stuff.
10491 2006-03-03  Simon Josefsson <simon@josefsson.org>
10493         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10494         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10495         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10496         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10497         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10498         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10499         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10501 2006-03-03  Simon Josefsson <simon@josefsson.org>
10503         * NEWS: Add.
10505 2006-03-03  Simon Josefsson <simon@josefsson.org>
10507         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
10508         Gettextize.
10510 2006-03-01  Simon Josefsson <simon@josefsson.org>
10512         * gtk-doc.make: Add.
10514 2006-03-01  Simon Josefsson <simon@josefsson.org>
10516         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10517         gl/readline.c, maint.mk: Update.
10519 2006-03-01  Simon Josefsson <simon@josefsson.org>
10521         * buildconf, maint-cfg.mk: Don't gtkdocize.
10523 2006-02-28  Simon Josefsson <simon@josefsson.org>
10525         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10526         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10527         lib/minitasn1/element.c, lib/minitasn1/errors.h,
10528         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10529         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10530         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10531         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10533 2006-02-27  Simon Josefsson <simon@josefsson.org>
10535         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10536         Eric Leblond <regit@inl.fr>.
10538 2006-02-17  Simon Josefsson <simon@josefsson.org>
10540         * lib/x509/sign.c: Fix warning.
10542 2006-02-17  Simon Josefsson <simon@josefsson.org>
10544         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10545         has the same values as GNUTLS_MAC_*.
10547 2006-02-16  Simon Josefsson <simon@josefsson.org>
10549         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10551 2006-02-14  Simon Josefsson <simon@josefsson.org>
10553         * maint-cfg.mk: Fix.
10555 2006-02-14  Simon Josefsson <simon@josefsson.org>
10557         * maint-cfg.mk: Fix.
10559 2006-02-14  Simon Josefsson <simon@josefsson.org>
10561         * maint-cfg.mk: Fix.
10563 2006-02-14  Simon Josefsson <simon@josefsson.org>
10565         * maint-cfg.mk: Fix.
10567 2006-02-14  Simon Josefsson <simon@josefsson.org>
10569         * maint-cfg.mk: Add mingw32 target.
10571 2006-02-14  Simon Josefsson <simon@josefsson.org>
10573         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10574         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10575         maintainer-makefile module.
10577 2006-02-11  Simon Josefsson <simon@josefsson.org>
10579         * lib/x509/xml.c: Use external libtasn1 API.
10581 2006-02-11  Simon Josefsson <simon@josefsson.org>
10583         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10584         lib/minitasn1/der.h, lib/minitasn1/element.c,
10585         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10586         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10588 2006-02-11  Simon Josefsson <simon@josefsson.org>
10590         * configure.in: Bump libtasn1 version.
10592 2006-02-10  Simon Josefsson <simon@josefsson.org>
10594         * NEWS, configure.in: Bump versions.
10596 2006-02-09  Simon Josefsson <simon@josefsson.org>
10598         * NEWS: Fix typo.
10600 2006-02-09  Simon Josefsson <simon@josefsson.org>
10602         * ChangeLog: [no log message]
10604 2006-02-09  Simon Josefsson <simon@josefsson.org>
10606         * NEWS: Version 1.3.4.
10608 2006-02-09  Simon Josefsson <simon@josefsson.org>
10610         * NEWS: Add.
10612 2006-02-09  Simon Josefsson <simon@josefsson.org>
10614         * NEWS, THANKS: Add.
10616 2006-02-09  Simon Josefsson <simon@josefsson.org>
10618         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10619         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10620         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10621         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10622         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10623         lib/minitasn1/structure.c: Update from libtasn1.
10625 2006-02-09  Simon Josefsson <simon@josefsson.org>
10627         * THANKS: Add.
10629 2006-02-09  Simon Josefsson <simon@josefsson.org>
10631         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10633 2006-02-08  Simon Josefsson <simon@josefsson.org>
10635         * lib/minitasn1/decoding.c: Fix typo in last commit.
10637 2006-02-08  Simon Josefsson <simon@josefsson.org>
10639         * tests/set_pkcs12_cred.c: Simplify using under gdb.
10641 2006-02-08  Simon Josefsson <simon@josefsson.org>
10643         * lib/minitasn1/decoding.c: Fix for latest certder bug.
10645 2006-02-08  Simon Josefsson <simon@josefsson.org>
10647         * tests/certder.c: Add more bug trigger.
10649 2006-02-08  Simon Josefsson <simon@josefsson.org>
10651         * tests/certder.c: Add.
10653 2006-02-08  Simon Josefsson <simon@josefsson.org>
10655         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10657 2006-02-08  Simon Josefsson <simon@josefsson.org>
10659         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10661 2006-02-08  Simon Josefsson <simon@josefsson.org>
10663         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10665 2006-02-08  Simon Josefsson <simon@josefsson.org>
10667         * lib/minitasn1/element.c: Fix copyright.
10669 2006-02-08  Simon Josefsson <simon@josefsson.org>
10671         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10672         asn1_get_length_der usage.
10674 2006-02-08  Simon Josefsson <simon@josefsson.org>
10676         * lib/minitasn1/decoding.c: Revert.
10678 2006-02-08  Simon Josefsson <simon@josefsson.org>
10680         * tests/.cvsignore: [no log message]
10682 2006-02-08  Simon Josefsson <simon@josefsson.org>
10684         * lib/minitasn1/decoding.c: Fix for cert selftest.
10686 2006-02-08  Simon Josefsson <simon@josefsson.org>
10688         * tests/Makefile.am: Add certder test.
10690 2006-02-08  Simon Josefsson <simon@josefsson.org>
10692         * tests/certder.c: Add.
10694 2006-02-08  Simon Josefsson <simon@josefsson.org>
10696         * NEWS: Add.
10698 2006-02-08  Simon Josefsson <simon@josefsson.org>
10700         * NEWS: Add.
10702 2006-02-08  Simon Josefsson <simon@josefsson.org>
10704         * lib/minitasn1/libtasn1.h: Bump version.
10706 2006-02-08  Simon Josefsson <simon@josefsson.org>
10708         * configure.in: Need libtasn1 0.2.18.
10710 2006-02-08  Simon Josefsson <simon@josefsson.org>
10712         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10713         lib/minitasn1/der.h, lib/minitasn1/element.c,
10714         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10715         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10716         by report from "Evgeny Legerov" <admin@gleg.net>.
10718 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10720         * lib/x509/xml.c: some fixes for the new libtasn1
10722 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10724         * lib/x509/mpi.c: [no log message]
10726 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10728         * lib/x509/mpi.c: corrected wrong order of free.
10730 2006-02-02  Simon Josefsson <simon@josefsson.org>
10732         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10733         for AIX compiler, reported by "Heiden, John"
10734         <JHeiden@UTNet.UToledo.Edu>.
10736 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10738         * NEWS: [no log message]
10740 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10742         * lib/gnutls_x509.c: Corrected bugs in
10743         gnutls_certificate_set_x509_crl() and
10744         gnutls_certificate_set_x509_trust(), that caused memory corruption
10745         if more than one certificates were added. Report and patch by Max
10746         Kellermann <max@duempel.org>.
10748 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10750         * NEWS: [no log message]
10752 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10754         * lib/gnutls_record.c: added some text about premature termination
10755         of sessions.
10757 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10759         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10760         gnutls_send will no longer invalidate session if the underlying send
10761         fails, but it will set may_not_write to true. That is to allow
10762         reading the already received data. Patches and bug reports by Yoann
10763         Vandoorselaere <yoann@prelude-ids.org>
10765 2006-01-27  Simon Josefsson <simon@josefsson.org>
10767         * gl/.cvsignore: [no log message]
10769 2006-01-27  Simon Josefsson <simon@josefsson.org>
10771         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10772         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
10773         Update.
10775 2006-01-27  Simon Josefsson <simon@josefsson.org>
10777         * src/common.h: Mingw32 fixes.
10779 2006-01-27  Simon Josefsson <simon@josefsson.org>
10781         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10783 2006-01-20  Simon Josefsson <simon@josefsson.org>
10785         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10787 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10789         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10790         since it is not supported any more.
10792 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10794         * doc/gnutls.texi: minor updates.
10796 2006-01-19  Simon Josefsson <simon@josefsson.org>
10798         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10799         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10801 2006-01-18  Simon Josefsson <simon@josefsson.org>
10803         * doc/TODO: Add.
10805 2006-01-18  Simon Josefsson <simon@josefsson.org>
10807         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10809 2006-01-12  Simon Josefsson <simon@josefsson.org>
10811         * NEWS, configure.in: Bump versions.
10813 2006-01-12  Simon Josefsson <simon@josefsson.org>
10815         * Makefile.am: Fix igloo scp.
10817 2006-01-12  Simon Josefsson <simon@josefsson.org>
10819         * Makefile.am: Re-add igloo.
10821 2006-01-12  Simon Josefsson <simon@josefsson.org>
10823         * ChangeLog: [no log message]
10825 2006-01-12  Simon Josefsson <simon@josefsson.org>
10827         * NEWS: Version 1.3.3.
10829 2006-01-12  Simon Josefsson <simon@josefsson.org>
10831         * .cvscopying: Fix copyright years.
10833 2006-01-12  Simon Josefsson <simon@josefsson.org>
10835         * doc/manpages/Makefile.am: Update.
10837 2006-01-11  Simon Josefsson <simon@josefsson.org>
10839         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10840         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10842 2006-01-09  Simon Josefsson <simon@josefsson.org>
10844         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10845         gl/m4/stdint.m4, gl/stdint_.h: Update.
10847 2006-01-09  Simon Josefsson <simon@josefsson.org>
10849         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10851 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10853         * doc/bibliography.texi: [no log message]
10855 2005-12-31  Simon Josefsson <simon@josefsson.org>
10857         * includes/gnutls/extra.h: C++ fix.
10859 2005-12-31  Simon Josefsson <simon@josefsson.org>
10861         * libextra/gnutls_ia.c: Doc fix.
10863 2005-12-28  Simon Josefsson <simon@josefsson.org>
10865         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10867 2005-12-28  Simon Josefsson <simon@josefsson.org>
10869         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10870         lib/gnutls_global.h, lib/minitasn1/coding.c,
10871         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10872         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10874 2005-12-26  Simon Josefsson <simon@josefsson.org>
10876         * NEWS: Add.
10878 2005-12-26  Simon Josefsson <simon@josefsson.org>
10880         * lib/gnutls_global.c: Doc fix.
10882 2005-12-26  Simon Josefsson <simon@josefsson.org>
10884         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10885         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10887 2005-12-23  Simon Josefsson <simon@josefsson.org>
10889         * NEWS: Add.
10891 2005-12-23  Simon Josefsson <simon@josefsson.org>
10893         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10894         counter for init/deinit, suggested by ZIGLIO, Frediano.
10896 2005-12-18  Simon Josefsson <simon@josefsson.org>
10898         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10900 2005-12-18  Simon Josefsson <simon@josefsson.org>
10902         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10904 2005-12-18  Simon Josefsson <simon@josefsson.org>
10906         * tests/resume.c: Fix mem leak.
10908 2005-12-17  Simon Josefsson <simon@josefsson.org>
10910         * NEWS: Add.
10912 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10914         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10915         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10916         copy that caused crashes.
10918 2005-12-17  Simon Josefsson <simon@josefsson.org>
10920         * tests/resume.c: More debug info.
10922 2005-12-17  Simon Josefsson <simon@josefsson.org>
10924         * tests/.cvsignore: [no log message]
10926 2005-12-17  Simon Josefsson <simon@josefsson.org>
10928         * NEWS: Add.
10930 2005-12-17  Simon Josefsson <simon@josefsson.org>
10932         * tests/Makefile.am: Add resume self test.
10934 2005-12-17  Simon Josefsson <simon@josefsson.org>
10936         * tests/resume.c: Add, to test resume funtions.
10938 2005-12-17  Simon Josefsson <simon@josefsson.org>
10940         * NEWS: Fix.
10942 2005-12-17  Simon Josefsson <simon@josefsson.org>
10944         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10946 2005-12-16  Simon Josefsson <simon@josefsson.org>
10948         * doc/TODO: Add.
10950 2005-12-16  Simon Josefsson <simon@josefsson.org>
10952         * lib/gnutls_state.c: Doc fix.
10954 2005-12-16  Simon Josefsson <simon@josefsson.org>
10956         * NEWS, includes/gnutls/gnutls.h.in: Add.
10958 2005-12-16  Simon Josefsson <simon@josefsson.org>
10960         * lib/gnutls_state.c: Add API to get master secret too.
10962 2005-12-15  Simon Josefsson <simon@josefsson.org>
10964         * includes/gnutls/gnutls.h.in: Fix.
10966 2005-12-15  Simon Josefsson <simon@josefsson.org>
10968         * includes/gnutls/gnutls.h.in: Fix indentation.
10970 2005-12-15  Simon Josefsson <simon@josefsson.org>
10972         * NEWS: Add.
10974 2005-12-15  Simon Josefsson <simon@josefsson.org>
10976         * Makefile.am, includes/gnutls/extra.h,
10977         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10978         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10979         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10980         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10981         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10982         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10983         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10984         lib/ext_inner_application.h, lib/ext_max_record.c,
10985         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10986         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10987         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10988         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10989         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10990         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10991         lib/gnutls_session.c, lib/gnutls_session_pack.c,
10992         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10993         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10994         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10995         tests/dhepskself.c, tests/tlsia.c: Indent more.
10997 2005-12-15  Simon Josefsson <simon@josefsson.org>
10999         * NEWS, configure.in: Bump versions.
11001 2005-12-15  Simon Josefsson <simon@josefsson.org>
11003         * Makefile.am: Remove igloo, it seem weird.
11005 2005-12-15  Simon Josefsson <simon@josefsson.org>
11007         * ChangeLog: [no log message]
11009 2005-12-15  Simon Josefsson <simon@josefsson.org>
11011         * NEWS: Version 1.3.2.
11013 2005-12-15  Simon Josefsson <simon@josefsson.org>
11015         * doc/manpages/Makefile.am: Update.
11017 2005-12-15  Simon Josefsson <simon@josefsson.org>
11019         * NEWS: Add.
11021 2005-12-15  Simon Josefsson <simon@josefsson.org>
11023         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
11025 2005-12-15  Simon Josefsson <simon@josefsson.org>
11027         * lib/gnutls_int.h: Remove debug code.
11029 2005-12-15  Simon Josefsson <simon@josefsson.org>
11031         * THANKS: Add.
11033 2005-12-15  Simon Josefsson <simon@josefsson.org>
11035         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
11036         functions to access the TLS PRF and to extract client/server random
11037         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
11039 2005-12-15  Simon Josefsson <simon@josefsson.org>
11041         * NEWS: Fix.
11043 2005-12-15  Simon Josefsson <simon@josefsson.org>
11045         * NEWS: Fix.
11047 2005-12-15  Simon Josefsson <simon@josefsson.org>
11049         * doc/reference/Makefile.am: Ignore more.
11051 2005-12-15  Simon Josefsson <simon@josefsson.org>
11053         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
11054         message]
11056 2005-12-15  Simon Josefsson <simon@josefsson.org>
11058         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
11059         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
11060         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
11061         lib/defines.h, lib/ext_inner_application.c,
11062         lib/ext_inner_application.h, lib/gnutls_alert.c,
11063         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
11064         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11065         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
11066         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
11067         support.
11069 2005-12-15  Simon Josefsson <simon@josefsson.org>
11071         * gl/m4/gnulib-comp.m4: Update.
11073 2005-12-12  Simon Josefsson <simon@josefsson.org>
11075         * doc/TODO: Add.
11077 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11079         * lib/gnutls_ui.c: added missing set_params_function()
11081 2005-12-09  Simon Josefsson <simon@josefsson.org>
11083         * configure.in: Bump versions.
11085 2005-12-09  Simon Josefsson <simon@josefsson.org>
11087         * NEWS: Add.
11089 2005-12-09  Simon Josefsson <simon@josefsson.org>
11091         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
11092         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
11093         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
11094         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
11095         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
11096         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
11097         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
11098         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
11099         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
11100         "unsigned".  Remove unused "sint".
11102 2005-12-09  Simon Josefsson <simon@josefsson.org>
11104         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
11105         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
11106         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
11107         lib/x509/mpi.h, libextra/openpgp/extras.c,
11108         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
11109         uint32 with uint32_t.
11111 2005-12-09  Simon Josefsson <simon@josefsson.org>
11113         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
11114         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
11115         lib/ext_max_record.h, lib/ext_server_name.c,
11116         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
11117         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11118         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
11119         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
11120         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
11121         lib/x509/x509_write.c: Replace uint16 with uint16_t.
11123 2005-12-09  Simon Josefsson <simon@josefsson.org>
11125         * configure.in: Remove unused sizeof checks.
11127 2005-12-09  Simon Josefsson <simon@josefsson.org>
11129         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
11130         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
11131         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
11132         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
11133         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
11134         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
11135         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
11136         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
11137         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
11138         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
11139         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
11140         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
11141         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
11143 2005-12-09  Simon Josefsson <simon@josefsson.org>
11145         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
11147 2005-12-09  Simon Josefsson <simon@josefsson.org>
11149         * lib/defines.h: Remove unused types, to start the transition to the
11150         POSIX integer types (uint32_t, uint16_t, uint8_t).
11152 2005-12-09  Simon Josefsson <simon@josefsson.org>
11154         * src/Makefile.am: Remove -I../lib, these tools should only use the
11155         external API.
11157 2005-12-09  Simon Josefsson <simon@josefsson.org>
11159         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
11160         so include it at the right place.
11162 2005-12-08  Simon Josefsson <simon@josefsson.org>
11164         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
11166 2005-12-08  Simon Josefsson <simon@josefsson.org>
11168         * lib/gnutls_x509.c: Fix mem leak.
11170 2005-12-08  Simon Josefsson <simon@josefsson.org>
11172         * ChangeLog: [no log message]
11174 2005-12-08  Simon Josefsson <simon@josefsson.org>
11176         * NEWS: Version 1.3.1.
11178 2005-12-08  Simon Josefsson <simon@josefsson.org>
11180         * lib/gnutls_str.c: Fix.
11182 2005-12-08  Simon Josefsson <simon@josefsson.org>
11184         * tests/Makefile.am: Dist pkcs8 blobs.
11186 2005-12-08  Simon Josefsson <simon@josefsson.org>
11188         * NEWS: Add.
11190 2005-12-08  Simon Josefsson <simon@josefsson.org>
11192         * NEWS: Add.
11194 2005-12-08  Simon Josefsson <simon@josefsson.org>
11196         * doc/manpages/Makefile.am: Update.
11198 2005-12-08  Simon Josefsson <simon@josefsson.org>
11200         * NEWS: Add.
11202 2005-12-08  Simon Josefsson <simon@josefsson.org>
11204         * doc/TODO: Fix.
11206 2005-12-08  Simon Josefsson <simon@josefsson.org>
11208         * tests/enc3pkcs8.pem: add
11210 2005-12-08  Simon Josefsson <simon@josefsson.org>
11212         * tests/enc3pkcs8.pem: Add.
11214 2005-12-08  Simon Josefsson <simon@josefsson.org>
11216         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
11218 2005-12-08  Simon Josefsson <simon@josefsson.org>
11220         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
11222 2005-12-08  Simon Josefsson <simon@josefsson.org>
11224         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
11226 2005-12-08  Simon Josefsson <simon@josefsson.org>
11228         * NEWS: Add.
11230 2005-12-08  Simon Josefsson <simon@josefsson.org>
11232         * src/certtool.c: Make --password work for PKCS#8 --key-info.
11234 2005-12-08  Simon Josefsson <simon@josefsson.org>
11236         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
11238 2005-12-08  Simon Josefsson <simon@josefsson.org>
11240         * doc/TODO: Remove.
11242 2005-12-08  Simon Josefsson <simon@josefsson.org>
11244         * NEWS: Add.
11246 2005-12-08  Simon Josefsson <simon@josefsson.org>
11248         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
11249         Remove unused "encrypted" variable.
11251 2005-12-08  Simon Josefsson <simon@josefsson.org>
11253         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
11254         passwords.
11256 2005-12-08  Simon Josefsson <simon@josefsson.org>
11258         * NEWS: Fix.
11260 2005-12-08  Simon Josefsson <simon@josefsson.org>
11262         * tests/.cvsignore: [no log message]
11264 2005-12-08  Simon Josefsson <simon@josefsson.org>
11266         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
11267         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
11268         credentials from PKCS#12 files.
11270 2005-12-08  Simon Josefsson <simon@josefsson.org>
11272         * src/certtool.c: Print PKCS#12 type for each element.
11274 2005-12-06  Simon Josefsson <simon@josefsson.org>
11276         * doc/protocol/rfc4279.txt: Add.
11278 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11280         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
11281         Bugs reported by Yoann Vandoorselare.
11283 2005-12-02  Simon Josefsson <simon@josefsson.org>
11285         * Makefile.am: Put 1.3.x releases in devel/ directory.
11287 2005-12-02  Simon Josefsson <simon@josefsson.org>
11289         * doc/TODO: add
11291 2005-12-02  Simon Josefsson <simon@josefsson.org>
11293         * doc/TODO: Add.
11295 2005-12-02  Simon Josefsson <simon@josefsson.org>
11297         * doc/TODO: Fix.
11299 2005-12-02  Simon Josefsson <simon@josefsson.org>
11301         * doc/TODO: Add.
11303 2005-12-02  Simon Josefsson <simon@josefsson.org>
11305         * doc/TODO: Add.
11307 2005-12-02  Simon Josefsson <simon@josefsson.org>
11309         * doc/TODO: Add.
11311 2005-12-02  Simon Josefsson <simon@josefsson.org>
11313         * doc/TODO: Add.
11315 2005-12-02  Simon Josefsson <simon@josefsson.org>
11317         * doc/README.CODING_STYLE: Mention indentation.
11319 2005-12-02  Simon Josefsson <simon@josefsson.org>
11321         * doc/TODO: Add.
11323 2005-12-01  Simon Josefsson <simon@josefsson.org>
11325         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
11327 2005-12-01  Simon Josefsson <simon@josefsson.org>
11329         * src/cli.c: Don't infloop.
11331 2005-12-01  Simon Josefsson <simon@josefsson.org>
11333         * NEWS: Add.
11335 2005-12-01  Simon Josefsson <simon@josefsson.org>
11337         * src/cli.c: Check starttls_alarmed earlier, the signal might be
11338         sent before select is called.  Report by Otto Maddox
11339         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
11340         Ando <nand@mac.com>.
11342 2005-12-01  Simon Josefsson <simon@josefsson.org>
11344         * tests/.cvsignore: [no log message]
11346 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11348         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
11349         lib/gnutls_session_pack.c: Some fixes in session resumption and
11350         prototypes. Based on patches and suggestions by Joe Orton.
11352 2005-11-21  Simon Josefsson <simon@josefsson.org>
11354         * doc/protocol/tls-numbers.txt: From
11355         <http://people.nokia.net/~pasi/tls-numbers.txt>.
11357 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11359         * lib/x509/privkey_pkcs8.c: added some clarification about the
11360         encryption status.
11362 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11364         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
11365         machines. Reported by Max Kellermann <max@duempel.org>.
11367 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11369         * src/cli-gaa.c, src/cli.gaa: [no log message]
11371 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11373         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
11374         more fixes for PSK.
11376 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11378         * configure.in: the library version number was bumped to 13 to allow
11379         for incompatible changes.
11381 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11383         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
11384         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11385         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
11386         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
11387         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
11388         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
11389         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
11390         DHE-PSK ciphersuite additions.
11392 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11394         * lib/gnutls_psk.c: some documentation updates
11396 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11398         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
11399         gnutls_anon_set_params_function was renamed to
11400         gnutls_anon_set_server_params_function to be more consistent with
11401         the other functions. The same for the PSK.
11403 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11405         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
11406         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
11407         converted to behave similarly to get_dh_params.
11409 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11411         * doc/gnutls.texi: [no log message]
11413 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11415         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
11416         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
11417         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
11418         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
11419         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
11420         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
11421         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
11422         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11423         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
11424         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
11425         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
11426         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
11427         DHE-PSK ciphersuites and some cleanups.
11429 2005-11-15  Simon Josefsson <simon@josefsson.org>
11431         * NEWS: Typo.
11433 2005-11-15  Simon Josefsson <simon@josefsson.org>
11435         * NEWS, configure.in: Bump versions.
11437 2005-11-15  Simon Josefsson <simon@josefsson.org>
11439         * ChangeLog: [no log message]
11441 2005-11-15  Simon Josefsson <simon@josefsson.org>
11443         * NEWS: Version 1.3.0.
11445 2005-11-15  Simon Josefsson <simon@josefsson.org>
11447         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11449 2005-11-15  Simon Josefsson <simon@josefsson.org>
11451         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11452         CHECKSUMS.
11454 2005-11-15  Simon Josefsson <simon@josefsson.org>
11456         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11457         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11458         "-d""<2005-11-08""", and manually adjusting the start and end of the
11459         file.
11461 2005-11-15  Simon Josefsson <simon@josefsson.org>
11463         * Makefile.am: Don't use --tags for cvs2cl.
11465 2005-11-15  Simon Josefsson <simon@josefsson.org>
11467         * lib/Makefile.am: Dist auth_psk.h.
11469 2005-11-15  Simon Josefsson <simon@josefsson.org>
11471         * NEWS: Fix.
11473 2005-11-15  Simon Josefsson <simon@josefsson.org>
11475         * NEWS: Add.
11477 2005-11-15  Simon Josefsson <simon@josefsson.org>
11479         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11480         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11481         code, to remove use of C++ // comments.
11483 2005-11-15  Simon Josefsson <simon@josefsson.org>
11485         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
11486         and install SRP man pages too.
11488 2005-11-15  Simon Josefsson <simon@josefsson.org>
11490         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11491         src/Makefile.am, src/prime.c: Disable more SRP stuff if
11492         --disable-srp, tiny patch from Albert Chin
11493         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11494         from RedHat gnutls-1.2.6 RPM.
11496 2005-11-15  Simon Josefsson <simon@josefsson.org>
11498         * NEWS: Use more verbose NEWS entry format.
11500 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11502         * tests/pskself.c: updated PSK self test
11504 2005-11-15  Simon Josefsson <simon@josefsson.org>
11506         * src/certtool-gaa.c: Fix.
11508 2005-11-15  Simon Josefsson <simon@josefsson.org>
11510         * doc/manpages/Makefile.am: Generated.
11512 2005-11-15  Simon Josefsson <simon@josefsson.org>
11514         * tests/.cvsignore: [no log message]
11516 2005-11-15  Simon Josefsson <simon@josefsson.org>
11518         * tests/Makefile.am: Add pskself.
11520 2005-11-15  Simon Josefsson <simon@josefsson.org>
11522         * tests/pskself.c: Add, based on anonself.c.
11524 2005-11-15  Simon Josefsson <simon@josefsson.org>
11526         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11527         errors.
11529 2005-11-15  Simon Josefsson <simon@josefsson.org>
11531         * lib/gnutls_psk.c: Doc fix.
11533 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11535         * doc/TODO: [no log message]
11537 2005-11-14  Simon Josefsson <simon@josefsson.org>
11539         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11540         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11541         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
11542         <gnutls-dev@mlists.thewrittenword.com>.
11544 2005-11-14  Simon Josefsson <simon@josefsson.org>
11546         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11547         constant, for IBM C v6.  Tiny patch from Albert Chin
11548         <gnutls-dev@mlists.thewrittenword.com>.
11550 2005-11-14  Simon Josefsson <simon@josefsson.org>
11552         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11553         MAP_FAILED, tiny patch from Albert Chin
11554         <gnutls-dev@mlists.thewrittenword.com>
11556 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11558         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11559         ciphersuites.
11561 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11563         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11564         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11565         doc/internals.texi: added brief documentation on the extension and
11566         auth_method internals.
11568 2005-11-12  Simon Josefsson <simon@josefsson.org>
11570         * doc/TODO: Add.
11572 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11574         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11575         src/certtool.gaa: some documentation updates.
11577 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11579         * doc/arch/certificate-user-use-case.eps,
11580         doc/arch/certificate-user-use-case.pdf,
11581         doc/arch/client-server-use-case.eps,
11582         doc/arch/client-server-use-case.pdf,
11583         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11584         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11585         doc/arch/objects.eps, doc/arch/objects.pdf,
11586         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11587         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11588         doc/internals.texi, doc/objects.pdf: moved architecture figures to
11589         arch/
11591 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11593         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11594         past changes.
11596 2005-11-10  Simon Josefsson <simon@josefsson.org>
11598         * gl/inet_ntop.h, gl/readline.c: Update.
11600 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11602         * doc/gnutls.texi: [no log message]
11604 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11606         * lib/gnutls_int.h: [no log message]
11608 2005-11-08  Simon Josefsson <simon@josefsson.org>
11610         * doc/signatures.texi: Add.
11612 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11614         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11615         doc/client-server-use-case.pdf, doc/gnutls.texi,
11616         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11617         doc/internals.texi, doc/objects.pdf: added some stuff about the
11618         internals of gnutls.
11620 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11622         * : added again the files in binary mode.
11624 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11626         * : [no log message]
11628 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11630         * : added some architectural diagrams. Quite primitive.
11632 2005-11-08  Simon Josefsson <simon@josefsson.org>
11634         * doc/signatures.texi: add
11636 2005-11-08  Simon Josefsson <simon@josefsson.org>
11638         * doc/signatures.texi: Wrap around <80 columns.
11640 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11642         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11643         src/serv.c: fixed bug in session packing for anonymous connections.
11645 2005-11-07  Simon Josefsson <simon@josefsson.org>
11647         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11648         tests/openssl.c, tests/x509_test.c: Indent.
11650 2005-11-07  Simon Josefsson <simon@josefsson.org>
11652         * Makefile.am: Indent tests/.
11654 2005-11-07  Simon Josefsson <simon@josefsson.org>
11656         * NEWS: Add.
11658 2005-11-07  Simon Josefsson <simon@josefsson.org>
11660         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11661         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11662         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11663         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11664         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11665         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11666         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11667         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11668         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11669         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11670         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11671         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11672         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11673         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11674         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11675         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11676         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11677         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11678         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11679         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11680         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11681         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11682         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11683         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11684         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11685         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11686         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11687         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11688         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11689         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11690         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11691         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11692         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11693         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11694         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11695         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11696         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11697         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11698         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11699         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11700         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11701         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11702         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11703         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11704         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11705         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11706         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11707         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11708         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11709         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11710         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11711         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11712         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11713         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11714         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11715         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11716         libextra/openpgp/xml.c, libextra/openssl_compat.c,
11717         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11718         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11719         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11720         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11722 2005-11-07  Simon Josefsson <simon@josefsson.org>
11724         * Makefile.am: Use GNU coding style for indent.
11726 2005-11-07  Simon Josefsson <simon@josefsson.org>
11728         * doc/manpages/Makefile.am: Add.
11730 2005-11-07  Simon Josefsson <simon@josefsson.org>
11732         * doc/reference/Makefile.am: Ignore more headers.
11734 2005-11-07  Simon Josefsson <simon@josefsson.org>
11736         * src/.cvsignore: [no log message]
11738 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11740         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11741         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11743 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11745         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11746         doc/manpages/Makefile.am, doc/manpages/psktool.1,
11747         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11748         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11749         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11750         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11751         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11752         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11753         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11754         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11755         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11756         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11757         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11758         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11759         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
11761 2005-11-07  Simon Josefsson <simon@josefsson.org>
11763         * ChangeLog: [no log message]
11765 2005-11-07  Simon Josefsson <simon@josefsson.org>
11767         * Version 1.2.9.
11769         ----------------------------------------------------------------------
11770         Copyright (C) 2005, 2006, 2007 Free Software Foundation
11771         Copying and distribution of this file, with or without modification,
11772         are permitted in any medium without royalty provided the copyright
11773         notice and this notice are preserved.