Deal with objdir != srcdir builds.
[gnutls.git] / ChangeLog
blob92da9116c8a4ea22826a55570727ec7dfd63f00a
1 2008-06-07  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.13.
5 2008-06-07  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Fix.
9 2008-06-07  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Add.
13 2008-06-07  Simon Josefsson <simon@josefsson.org>
15         * doc/examples/ex-serv-export.c: Fix memory leak.
17 2008-06-07  Simon Josefsson <simon@josefsson.org>
19         * tests/resume.c: Fix memory leak.
21 2008-06-07  Simon Josefsson <simon@josefsson.org>
23         * GNUmakefile: Update gnulib files.
25 2008-06-07  Simon Josefsson <simon@josefsson.org>
27         * NEWS, tests/anonself.c, tests/dhepskself.c, tests/mini.c,
28         tests/openpgpself.c, tests/oprfi.c, tests/x509dn.c,
29         tests/x509self.c, tests/x509signself.c: tests/: Reduce amount of
30         debugging output.
32 2008-06-05  Simon Josefsson <simon@josefsson.org>
34         * NEWS: Add.
36 2008-06-05  Simon Josefsson <simon@josefsson.org>
38         * tests/set_pkcs12_cred.c: Make it run without PKCS12FILE for
39         typical scenarios.
41 2008-06-05  Simon Josefsson <simon@josefsson.org>
43         * NEWS: Fix.
45 2008-06-05  Simon Josefsson <simon@josefsson.org>
47         * tests/resume.c: Fix memory leak.
49 2008-06-05  Simon Josefsson <simon@josefsson.org>
51         * tests/tlsia.c: Fix memory leak.
53 2008-06-05  Simon Josefsson <simon@josefsson.org>
55         * tests/x509dn.c: Fix memory leaks.
57 2008-06-05  Simon Josefsson <simon@josefsson.org>
59         * tests/pskself.c: Fix most memory leaks.
61 2008-06-05  Simon Josefsson <simon@josefsson.org>
63         * tests/dhepskself.c: Fix memory leaks.
65 2008-06-05  Simon Josefsson <simon@josefsson.org>
67         * tests/x509signself.c: Fix memory leaks.
69 2008-06-05  Simon Josefsson <simon@josefsson.org>
71         * tests/anonself.c: Fix memory leaks.
73 2008-06-05  Simon Josefsson <simon@josefsson.org>
75         * tests/x509self.c: Revert last commit, fix memory leak the right
76         way.
78 2008-06-05  Simon Josefsson <simon@josefsson.org>
80         * tests/openpgpself.c: Fix memory leak.
82 2008-06-05  Simon Josefsson <simon@josefsson.org>
84         * tests/x509self.c: Fix memory leaks.
86 2008-06-05  Simon Josefsson <simon@josefsson.org>
88         * doc/examples/ex-x509-info.c: Fix printing of serial number.
90 2008-06-05  Simon Josefsson <simon@josefsson.org>
92         * tests/libgcrypt.supp: Drop non-generic stuff.
94 2008-06-05  Simon Josefsson <simon@josefsson.org>
96         * tests/gc.c: Fix memory leak.
98 2008-06-05  Simon Josefsson <simon@josefsson.org>
100         * tests/certder.c: Fix memory leaks.
102 2008-06-05  Simon Josefsson <simon@josefsson.org>
104         * tests/moredn.c: Fix memory leak.
106 2008-06-05  Simon Josefsson <simon@josefsson.org>
108         * NEWS: Add.
110 2008-06-05  Simon Josefsson <simon@josefsson.org>
112         * tests/Makefile.am: Dist libgcrypt.supp.
114 2008-06-05  Simon Josefsson <simon@josefsson.org>
116         * tests/libgcrypt.supp: Add.
118 2008-06-05  Simon Josefsson <simon@josefsson.org>
120         * tests/mini.c: Fix warnings.
122 2008-06-05  Simon Josefsson <simon@josefsson.org>
124         * NEWS, tests/Makefile.am, tests/mini.c: Add mini self-test, to
125         avoid having to fork to test TLS handshakes.
127 2008-06-05  Simon Josefsson <simon@josefsson.org>
129         * po/ms.po.in: Sync with TP.
131 2008-06-05  Simon Josefsson <simon@josefsson.org>
133         * NEWS: Add.
135 2008-06-05  Simon Josefsson <simon@josefsson.org>
137         * doc/gnutls.texi: Reorder.
139 2008-06-05  Simon Josefsson <simon@josefsson.org>
141         * doc/gnutls.texi: Add psktool to @direntry.  Alphasort @direntry.
143 2008-06-05  Simon Josefsson <simon@josefsson.org>
145         * README: Drop experimental stuff.
147 2008-06-05  Simon Josefsson <simon@josefsson.org>
149         * NEWS: Fix.
151 2008-06-05  Simon Josefsson <simon@josefsson.org>
153         * NEWS: Add.
155 2008-06-05  Simon Josefsson <simon@josefsson.org>
157         * tests/openpgpself.c: The test now works.
159 2008-06-05  Simon Josefsson <simon@josefsson.org>
161         * lgl/stdio-impl.h: Update gnulib files.
163 2008-06-05  Simon Josefsson <simon@josefsson.org>
165         * NEWS, configure.in: Bump versions.
167 2008-06-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
169         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: safer copying of keyid
170         type.
172 2008-06-04  Simon Josefsson <simon@josefsson.org>
174         * ChangeLog: Generated.
176 2008-06-04  Simon Josefsson <simon@josefsson.org>
178         * NEWS: Version 2.3.12.
180 2008-06-04  Simon Josefsson <simon@josefsson.org>
182         * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
184 2008-06-04  Simon Josefsson <simon@josefsson.org>
186         * NEWS: We reverted the ABI bump.
188 2008-06-04  Simon Josefsson <simon@josefsson.org>
190         * lib/gnutls_psk_netconf.c: Doc fix.
192 2008-06-04  Simon Josefsson <simon@josefsson.org>
194         * lib/gnutls_psk.c: Doc fix.
196 2008-06-04  Simon Josefsson <simon@josefsson.org>
198         * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
200 2008-06-04  Simon Josefsson <simon@josefsson.org>
202         * configure.in: Bump ABI version due to added symbols.
204 2008-06-04  Simon Josefsson <simon@josefsson.org>
206         * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
207         Josefsson <simon@josefsson.org> Date:   Wed Jun 4 08:11:34 2008
208         +0200
210 2008-06-04  Simon Josefsson <simon@josefsson.org>
212         * doc/examples/ex-session-info.c: Update example with more PSK
213         printing.
215 2008-06-04  Simon Josefsson <simon@josefsson.org>
217         * NEWS: Version 2.3.4.netconf.2.
219 2008-06-04  Simon Josefsson <simon@josefsson.org>
221         * doc/manpages/Makefile.am: Generated.
223 2008-06-04  Simon Josefsson <simon@josefsson.org>
225         * doc/gnutls.texi: Document PSK stuff.
227 2008-06-04  Simon Josefsson <simon@josefsson.org>
229         * src/cli.c: Allow --pskusername to be specified to avoid query in
230         PSK callback.
232 2008-06-04  Simon Josefsson <simon@josefsson.org>
234         * NEWS: Add.
236 2008-06-04  Simon Josefsson <simon@josefsson.org>
238         * src/serv-gaa.c, src/serv-gaa.h: Generated.
240 2008-06-04  Simon Josefsson <simon@josefsson.org>
242         * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
244 2008-06-04  Simon Josefsson <simon@josefsson.org>
246         * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
248 2008-06-04  Simon Josefsson <simon@josefsson.org>
250         * lib/auth_psk.c: Generate server key exchange (psk identity hint).
251         Invoke client callback.
253 2008-06-04  Simon Josefsson <simon@josefsson.org>
255         * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
256         gnutls_psk_set_server_credentials_hint.
258 2008-06-03  Simon Josefsson <simon@josefsson.org>
260         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c: 
261         Add gnutls_psk_client_get_hint function.  Use it.
263 2008-06-03  Simon Josefsson <simon@josefsson.org>
265         * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
267 2008-06-03  Simon Josefsson <simon@josefsson.org>
269         * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa: 
270         psktool: Support --netconf-hint.
272 2008-06-03  Simon Josefsson <simon@josefsson.org>
274         * NEWS, configure.in: Bump versions.
276 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
278         * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
280 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
282         * lib/auth_cert.c: Corrected usage of DECR_LEN()
284 2008-06-01  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
286         * tests/openpgpself.c: reduced logging level
288 2008-05-27  Simon Josefsson <simon@josefsson.org>
290         * m4/libgcrypt.m4: Update to latest version.
292 2008-05-27  Simon Josefsson <simon@josefsson.org>
294         * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
295         markers.
297 2008-05-26  Simon Josefsson <simon@josefsson.org>
299         * NEWS: Fix.
301 2008-05-26  Simon Josefsson <simon@josefsson.org>
303         * configure.in: Revert "Revert ABI version, make libgnutls-extra use
304         another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
306 2008-05-26  Simon Josefsson <simon@josefsson.org>
308         * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
310 2008-05-26  Simon Josefsson <simon@josefsson.org>
312         * NEWS: Mention ABI bump.
314 2008-05-26  Simon Josefsson <simon@josefsson.org>
316         * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
318 2008-05-26  Simon Josefsson <simon@josefsson.org>
320         * configure.in: Revert ABI version, make libgnutls-extra use another
321         ABI version.
323 2008-05-26  Simon Josefsson <simon@josefsson.org>
325         * configure.in: Bump ABI version.
327 2008-05-26  Simon Josefsson <simon@josefsson.org>
329         * lib/gnutls_cert.c: Doc fix.
331 2008-05-26  Simon Josefsson <simon@josefsson.org>
333         * NEWS: Merge 2.2.x branch NEWS entries.
335 2008-05-26  Simon Josefsson <simon@josefsson.org>
337         * NEWS: Add.
339 2008-05-26  Simon Josefsson <simon@josefsson.org>
341         * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
342         unsigned.  Based on report from Laurence Withers <l@lwithers.me.uk>,
343         see:
345         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
347 2008-05-26  Simon Josefsson <simon@josefsson.org>
349         * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
350         gnulib files.
352 2008-05-26  Simon Josefsson <simon@josefsson.org>
354         * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c: 
355         libgnutls-openssl: added RAND_pseudo_bytes API.  Tiny patch from
356         Robert Millan <rmh@aybabtu.com>.
358 2008-05-26  Simon Josefsson <simon@josefsson.org>
360         * NEWS, configure.in: Bump versions.
362 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
364         * lib/opencdk/sig-check.c: added error check.
366 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
368         * lib/openpgp/output.c: Print Never when a certificate never
369         expires.
371 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
373         * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
374         which returned the same value for index==0 or 1.
376 2008-05-20  Simon Josefsson <simon@josefsson.org>
378         * ChangeLog: Generated.
380 2008-05-20  Simon Josefsson <simon@josefsson.org>
382         * NEWS: Version 2.3.11.
384 2008-05-20  Simon Josefsson <simon@josefsson.org>
386         * NEWS: Add.
388 2008-05-20  Simon Josefsson <simon@josefsson.org>
390         * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
392 2008-05-20  Simon Josefsson <simon@josefsson.org>
394         * doc/examples/Makefile.am: Fix ex-cxx name.  Fix LDADD's.
396 2008-05-20  Simon Josefsson <simon@josefsson.org>
398         * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
400 2008-05-20  Simon Josefsson <simon@josefsson.org>
402         * src/certtool.c: Restore umask after opening file.  Suggested by
403         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
405 2008-05-20  Simon Josefsson <simon@josefsson.org>
407         * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
408         umask unconditionally.
410 2008-05-19  Simon Josefsson <simon@josefsson.org>
412         * NEWS: Add.
414 2008-05-19  Simon Josefsson <simon@josefsson.org>
416         * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
418 2008-05-19  Simon Josefsson <simon@josefsson.org>
420         * NEWS: Add.
422 2008-05-19  Simon Josefsson <simon@josefsson.org>
424         * lib/Makefile.am: Don't pass all C flags when building C++ library.
426 2008-05-19  Simon Josefsson <simon@josefsson.org>
428         * NEWS, configure.in: Bump versions.
430 2008-05-19  Simon Josefsson <simon@josefsson.org>
432         * ChangeLog: Generated.
434 2008-05-19  Simon Josefsson <simon@josefsson.org>
436         * NEWS: Version 2.3.10.
438 2008-05-19  Simon Josefsson <simon@josefsson.org>
440         * configure.in: Bump versions.
442 2008-05-19  Simon Josefsson <simon@josefsson.org>
444         * NEWS: Add.
446 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
448         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
449         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
450         Ballester.
452 2008-05-19  Simon Josefsson <simon@josefsson.org>
454         * Makefile.am: Disable ftp.gnutls.org for now.
456 2008-05-19  Simon Josefsson <simon@josefsson.org>
458         * lgl/vasnprintf.c: Update gnulib files.
460 2008-05-19  Simon Josefsson <simon@josefsson.org>
462         * NEWS: Add.
464 2008-05-19  Simon Josefsson <simon@josefsson.org>
466         * lib/ext_server_name.c, lib/gnutls_cipher.c,
467         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
468         vulnerabilities.  See
469         http://www.gnu.org/software/gnutls/security.html for updates.
471 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
473         * NEWS: Use umask to restrict permissions to owner before creating a
474         file.
476 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
478         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
479         src/certtool.gaa: Use umask to restrict the newly created file's
480         permissions if operating on a private key.  This effectively fixes
481         the issue reported at
482         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
483         followups.
485 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
487         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
488         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
489         Updated the C++ API with patch from Eduardo Villanueva Che.
490         Suggested by Benjamin Herr.
492 2008-05-16  Simon Josefsson <simon@josefsson.org>
494         * ChangeLog: Generated.
496 2008-05-16  Simon Josefsson <simon@josefsson.org>
498         * NEWS: Version 2.3.9.
500 2008-05-16  Simon Josefsson <simon@josefsson.org>
502         * configure.in: Remove obsolete comment.
504 2008-05-16  Simon Josefsson <simon@josefsson.org>
506         * configure.in: Typo.
508 2008-05-16  Simon Josefsson <simon@josefsson.org>
510         * NEWS: Add.
512 2008-05-16  Simon Josefsson <simon@josefsson.org>
514         * configure.in: Don't check for present headers, hard code checks
515         for silly src/cfg/.
517 2008-05-16  Simon Josefsson <simon@josefsson.org>
519         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
520         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
522 2008-05-16  Simon Josefsson <simon@josefsson.org>
524         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
525         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
526         gnulib module.
528 2008-05-16  Simon Josefsson <simon@josefsson.org>
530         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
531         to files, change permissions of file.  Now the file which the
532         private key is saved to is chmod'ed 0600.  Reported by martin f
533         krafft <madduck@debian.org> see
534         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
536 2008-05-16  Simon Josefsson <simon@josefsson.org>
538         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
539         src/certtool.c: certtool: Encrypting a private key now require a
540         confirmed password.  Before, './certtool -k -8' would merely ask for
541         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
542         <nebuchadnezzar@asgardr.info> see
543         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
545 2008-05-16  Simon Josefsson <simon@josefsson.org>
547         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
548         gnulib files.
550 2008-05-16  Simon Josefsson <simon@josefsson.org>
552         * NEWS, configure.in: Remove --enable-profile-mode.
554 2008-05-16  Simon Josefsson <simon@josefsson.org>
556         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
558 2008-05-15  Simon Josefsson <simon@josefsson.org>
560         * ChangeLog: Generated.
562 2008-05-15  Simon Josefsson <simon@josefsson.org>
564         * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
565         server key exchange message to be optional for PSK ciphers.
567 2008-05-15  Simon Josefsson <simon@josefsson.org>
569         * NEWS: Version 2.3.4.netconf.1.
571 2008-05-15  Simon Josefsson <simon@josefsson.org>
573         * NEWS: Add.
575 2008-05-15  Simon Josefsson <simon@josefsson.org>
577         * NEWS: Add.
579 2008-05-15  Simon Josefsson <simon@josefsson.org>
581         * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
583 2008-05-15  Simon Josefsson <simon@josefsson.org>
585         * src/cli.c: Fix so that PSK authentication works.
587 2008-05-15  Simon Josefsson <simon@josefsson.org>
589         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
591 2008-05-15  Simon Josefsson <simon@josefsson.org>
593         * src/cli.c: Fix so that PSK authentication works.
595 2008-05-15  Simon Josefsson <simon@josefsson.org>
597         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
598         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
600 2008-05-11  Simon Josefsson <simon@josefsson.org>
602         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
604 2008-05-07  Simon Josefsson <simon@josefsson.org>
606         * NEWS: Add.
608 2008-05-07  Simon Josefsson <simon@josefsson.org>
610         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
611         openpgp is disabled.
613 2008-05-07  Simon Josefsson <simon@josefsson.org>
615         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
616         built.
618 2008-05-07  Simon Josefsson <simon@josefsson.org>
620         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
621         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
622         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
623         <https://savannah.gnu.org/support/index.php?106342>.
625 2008-05-06  Simon Josefsson <simon@josefsson.org>
627         * lib/gnutls_global.c: Fix warning.
629 2008-05-06  Simon Josefsson <simon@josefsson.org>
631         * NEWS, gl/getaddrinfo.h: Update gnulib files.
633 2008-05-06  Simon Josefsson <simon@josefsson.org>
635         * NEWS: Fix.
637 2008-05-06  Simon Josefsson <simon@josefsson.org>
639         * NEWS: Add.
641 2008-05-06  Simon Josefsson <simon@josefsson.org>
643         * lib/openpgp/output.c: More translation markups.
645 2008-05-06  Simon Josefsson <simon@josefsson.org>
647         * po/POTFILES.in: Add translations from openpgp output functions
648         too.
650 2008-05-06  Simon Josefsson <simon@josefsson.org>
652         * lib/x509/output.c: Translation fixes, tiny patch from Benno
653         Schulenberg <bensberg@justemail.net>.
655 2008-05-05  Simon Josefsson <simon@josefsson.org>
657         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
658         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
660 2008-05-02  Simon Josefsson <simon@josefsson.org>
662         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
663         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
664         2008 +0300
666 2008-04-30  Simon Josefsson <simon@josefsson.org>
668         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
670 2008-04-30  Simon Josefsson <simon@josefsson.org>
672         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
673         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
674         gnulib files.
676 2008-04-29  Simon Josefsson <simon@josefsson.org>
678         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
679         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
681 2008-04-29  Simon Josefsson <simon@josefsson.org>
683         * NEWS: Add.
685 2008-04-29  Simon Josefsson <simon@josefsson.org>
687         * configure.in: Call AM_CONDITIONAL at top-level.
689 2008-04-29  Simon Josefsson <simon@josefsson.org>
691         * NEWS, configure.in: Bump versions.
693 2008-04-29  Simon Josefsson <simon@josefsson.org>
695         * Makefile.am: Dist maint.mk.
697 2008-04-29  Simon Josefsson <simon@josefsson.org>
699         * ChangeLog: Generated.
701 2008-04-29  Simon Josefsson <simon@josefsson.org>
703         * NEWS: Version 2.3.8.
705 2008-04-29  Simon Josefsson <simon@josefsson.org>
707         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
708         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
709         lgl/string.in.h: Update gnulib files.
711 2008-04-29  Simon Josefsson <simon@josefsson.org>
713         * po/LINGUAS, po/vi.po.in: Sync with TP.
715 2008-04-29  Simon Josefsson <simon@josefsson.org>
717         * NEWS: Add.
719 2008-04-29  Simon Josefsson <simon@josefsson.org>
721         * NEWS: Add.
723 2008-04-29  Simon Josefsson <simon@josefsson.org>
725         * NEWS: Add.
727 2008-04-29  Simon Josefsson <simon@josefsson.org>
729         * NEWS: Clarify area of change.
731 2008-04-29  Simon Josefsson <simon@josefsson.org>
733         * NEWS: Add.
735 2008-04-29  Simon Josefsson <simon@josefsson.org>
737         * NEWS: Add.
739 2008-04-29  Simon Josefsson <simon@josefsson.org>
741         * lib/gnutls_handshake.c: Doc fix.
743 2008-04-29  Simon Josefsson <simon@josefsson.org>
745         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
746         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
747         Increase max handshake packet size.  Add new error code for
748         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
749         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
750         test servers.
752 2008-04-29  Simon Josefsson <simon@josefsson.org>
754         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
755         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
756         +0200
758 2008-04-28  Simon Josefsson <simon@josefsson.org>
760         * src/cli.c: Avoid another duplicate call to socket_bye() which can
761         cause a crash.
763 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
765         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
766         src/tests.c: gnutls-cli will exit once a certificate that doesn't
767         have the correct name is found.
769 2008-04-28  Simon Josefsson <simon@josefsson.org>
771         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
772         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
773         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
774         for newly added APIs.
776 2008-04-28  Simon Josefsson <simon@josefsson.org>
778         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
779         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
780         warnings).
782 2008-04-28  Simon Josefsson <simon@josefsson.org>
784         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
785         gtk-doc warnings).
787 2008-04-28  Simon Josefsson <simon@josefsson.org>
789         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
790         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
791         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
792         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
793         warnings).
795 2008-04-28  Simon Josefsson <simon@josefsson.org>
797         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
798         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
800 2008-04-28  Simon Josefsson <simon@josefsson.org>
802         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
803         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
804         +0200
806 2008-04-28  Simon Josefsson <simon@josefsson.org>
808         * NEWS: Add.
810 2008-04-28  Simon Josefsson <simon@josefsson.org>
812         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
813         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
814         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
815         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
816         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
817         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
819 2008-04-28  Simon Josefsson <simon@josefsson.org>
821         * NEWS: Add.
823 2008-04-28  Simon Josefsson <simon@josefsson.org>
825         * configure.in: Fix typo.
827 2008-04-28  Simon Josefsson <simon@josefsson.org>
829         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
830         by default.
832 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
834         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
835         registration test.
837 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
839         * lib/crypto.c: add warning that these functions have to be called
840         before gnutls_global_init().
842 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
844         * lib/crypto.c, lib/random.c: faster seek into the list.
846 2008-04-25  Simon Josefsson <simon@josefsson.org>
848         * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
849         key derivation algorithm.
851 2008-04-25  Simon Josefsson <simon@josefsson.org>
853         * NEWS, configure.in: Bump versions.
855 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
857         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
858         deregisteration function to free buffers allocated for registering
859         algorithms.
861 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
863         * lib/crypto.c: corrected segmentation fault on registering ciphers.
865 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
867         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
868         src/certtool.gaa: added --outraw --inraw options.
870 2008-04-23  Simon Josefsson <simon@josefsson.org>
872         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
874 2008-04-23  Simon Josefsson <simon@josefsson.org>
876         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
877         1.4.1rc1 is released.
879 2008-04-22  Simon Josefsson <simon@josefsson.org>
881         * gl/arpa_inet.in.h: Update gnulib files.
883 2008-04-22  Simon Josefsson <simon@josefsson.org>
885         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
886         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
888 2008-04-22  Simon Josefsson <simon@josefsson.org>
890         * NEWS, configure.in: Bump versions.
892 2008-04-22  Simon Josefsson <simon@josefsson.org>
894         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
895         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
896         +0200
898 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
900         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
901         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
902         2008 +0300
904 2008-04-21  Simon Josefsson <simon@josefsson.org>
906         * ChangeLog: Generated.
908 2008-04-21  Simon Josefsson <simon@josefsson.org>
910         * NEWS: Version 2.3.7.
912 2008-04-21  Simon Josefsson <simon@josefsson.org>
914         * doc/Makefile.am: Don't clean Guile documentations on make clean.
916 2008-04-21  Simon Josefsson <simon@josefsson.org>
918         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
919         Fix warnings.
921 2008-04-21  Simon Josefsson <simon@josefsson.org>
923         * NEWS: Fix.
925 2008-04-21  Simon Josefsson <simon@josefsson.org>
927         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
928         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
929         lib/minitasn1/element.c, lib/minitasn1/int.h,
930         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
931         1.4.
933 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
935         * NEWS: opencdk now properly sets the key usage bits into openpgp
936         keys.
938 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
940         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
941         while reading public keys.
943 2008-04-18  Simon Josefsson <simon@josefsson.org>
945         * NEWS, THANKS: Add.
947 2008-04-18  Simon Josefsson <simon@josefsson.org>
949         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
950         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
951         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
952         part is necessary too.
954 2008-04-18  Simon Josefsson <simon@josefsson.org>
956         * NEWS, src/certtool.c: certtool: with --generate-request and newly
957         generated keys, print the key.
959 2008-04-18  Simon Josefsson <simon@josefsson.org>
961         * configure.in: Explain libgcrypt around gnulib.
963 2008-04-18  Simon Josefsson <simon@josefsson.org>
965         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
966         document opencdk API.
968 2008-04-18  Simon Josefsson <simon@josefsson.org>
970         * NEWS: Add.
972 2008-04-18  Simon Josefsson <simon@josefsson.org>
974         * NEWS: Add.
976 2008-04-18  Simon Josefsson <simon@josefsson.org>
978         * configure.in: Typo fix.
980 2008-04-18  Simon Josefsson <simon@josefsson.org>
982         * lib/Makefile.am: Link to -lws2_32 if needed.
984 2008-04-18  Simon Josefsson <simon@josefsson.org>
986         * configure.in: Define WINVER to get modern features.  Test for
987         ws2_32.  Add conditional.
989 2008-04-18  Simon Josefsson <simon@josefsson.org>
991         * NEWS: Add.
993 2008-04-18  Simon Josefsson <simon@josefsson.org>
995         * lib/x509/output.c: Use ASCII-only isprint function to get
996         consistent outputs.  Reported by Massimo Gaspari
997         <massimo.gaspari@alice.it> in
998         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
1000 2008-04-18  Simon Josefsson <simon@josefsson.org>
1002         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
1003         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
1004         for lib/x509/output.c.
1006 2008-04-18  Simon Josefsson <simon@josefsson.org>
1008         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
1009         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1010         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
1011         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
1012         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
1013         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
1014         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
1015         gl/ for opencdk.
1017 2008-04-18  Simon Josefsson <simon@josefsson.org>
1019         * configure.in: Link to libgcrypt when running gnulib checks, to get
1020         their vasprintf on MinGW.
1022 2008-04-18  Simon Josefsson <simon@josefsson.org>
1024         * configure.in: Don't check for vasprintf, already checked for by
1025         gnulib.
1027 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1029         * lib/openpgp/pgp.c: corrected typo.
1031 2008-04-17  Simon Josefsson <simon@josefsson.org>
1033         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
1034         Fix some obsolete stuff.
1036 2008-04-17  Simon Josefsson <simon@josefsson.org>
1038         * NEWS, configure.in: Bump versions.
1040 2008-04-17  Simon Josefsson <simon@josefsson.org>
1042         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
1044 2008-04-17  Simon Josefsson <simon@josefsson.org>
1046         * ChangeLog: Generated.
1048 2008-04-17  Simon Josefsson <simon@josefsson.org>
1050         * NEWS: Version 2.3.6.
1052 2008-04-17  Simon Josefsson <simon@josefsson.org>
1054         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
1055         rpl_strerror problem when linking on HPUX, see:
1057         <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>.
1059 2008-04-17  Simon Josefsson <simon@josefsson.org>
1061         * NEWS: Add.
1063 2008-04-17  Simon Josefsson <simon@josefsson.org>
1065         * NEWS: Add.
1067 2008-04-17  Simon Josefsson <simon@josefsson.org>
1069         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
1070         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
1071         +0200
1073 2008-04-17  Simon Josefsson <simon@josefsson.org>
1075         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
1077 2008-04-17  Simon Josefsson <simon@josefsson.org>
1079         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
1080         namespace.
1082 2008-04-17  Simon Josefsson <simon@josefsson.org>
1084         * lib/auth_cert.c: Fix warning.
1086 2008-04-17  Ludovic Courtès <ludo@gnu.org>
1088         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
1089         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
1090         +0200
1092 2008-04-17  Simon Josefsson <simon@josefsson.org>
1094         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
1095         libextra/ and includes/.
1097 2008-04-17  Simon Josefsson <simon@josefsson.org>
1099         * lib/Makefile.am: Simplify cdk handling.
1101 2008-04-17  Simon Josefsson <simon@josefsson.org>
1103         * doc/gnutls.texi: Discuss OpenCDK better.
1105 2008-04-17  Simon Josefsson <simon@josefsson.org>
1107         * README: No need for external opencdk.
1109 2008-04-17  Simon Josefsson <simon@josefsson.org>
1111         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
1112         link with external opencdk.  It seems we now don't have resources to
1113         maintain the LGPL opencdk code externally, since making it use
1114         GnuTLS's crypto code will be complicated.  See discussion in:
1116         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
1118 2008-04-17  Simon Josefsson <simon@josefsson.org>
1120         * configure.in: No need for alloca checks.
1122 2008-04-17  Simon Josefsson <simon@josefsson.org>
1124         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
1125         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
1126         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
1127         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
1128         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
1129         instead.  One reason is increased portability to Windows, the other
1130         is that several of the uses may be unsafe because the size of data
1131         allocated could be large.  Reported by Massimo Gaspari
1132         <massimo.gaspari@alice.it> in
1133         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
1135 2008-04-17  Simon Josefsson <simon@josefsson.org>
1137         * lib/auth_cert.c: Don't use alloca, the certificate list can be
1138         larger than stack size.
1140 2008-04-17  Simon Josefsson <simon@josefsson.org>
1142         * THANKS: Add.
1144 2008-04-17  Simon Josefsson <simon@josefsson.org>
1146         * THANKS: Add.
1148 2008-04-17  Simon Josefsson <simon@josefsson.org>
1150         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
1151         doesn't work under Windows.  Reported by Massimo Gaspari
1152         <massimo.gaspari@alice.it> in
1153         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
1155 2008-04-17  Simon Josefsson <simon@josefsson.org>
1157         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
1158         modern libtasn1.
1160 2008-04-17  Simon Josefsson <simon@josefsson.org>
1162         * doc/examples/Makefile.am: Fix typo.
1164 2008-04-17  Simon Josefsson <simon@josefsson.org>
1166         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
1167         improve portability.  Based on HPUX recommendations in
1169         <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
1171 2008-04-16  Simon Josefsson <simon@josefsson.org>
1173         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
1174         rpl_fseeko problem reported in
1175         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
1177 2008-04-15  Simon Josefsson <simon@josefsson.org>
1179         * doc/gnutls.texi: Update bibliography.
1181 2008-04-15  Simon Josefsson <simon@josefsson.org>
1183         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
1185 2008-04-15  Simon Josefsson <simon@josefsson.org>
1187         * lib/openpgp/pgp.c: Improve error messages.  See
1188         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
1190 2008-04-15  Simon Josefsson <simon@josefsson.org>
1192         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
1194 2008-04-15  Simon Josefsson <simon@josefsson.org>
1196         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
1197         set certificate request version if not set.
1199 2008-04-15  Simon Josefsson <simon@josefsson.org>
1201         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
1202         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
1203         <aspecialj@gmail.com> in
1204         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
1206 2008-04-15  Simon Josefsson <simon@josefsson.org>
1208         * NEWS, configure.in: Bump versions.
1210 2008-04-14  Simon Josefsson <simon@josefsson.org>
1212         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
1214 2008-04-14  Simon Josefsson <simon@josefsson.org>
1216         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
1218 2008-04-14  Simon Josefsson <simon@josefsson.org>
1220         * ChangeLog: Generated.
1222 2008-04-14  Simon Josefsson <simon@josefsson.org>
1224         * NEWS: Version 2.3.5.
1226 2008-04-14  Simon Josefsson <simon@josefsson.org>
1228         * NEWS: Add.
1230 2008-04-14  Simon Josefsson <simon@josefsson.org>
1232         * NEWS: Add.
1234 2008-04-14  Simon Josefsson <simon@josefsson.org>
1236         * NEWS: Add.
1238 2008-04-13  Simon Josefsson <simon@josefsson.org>
1240         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
1242 2008-04-13  Simon Josefsson <simon@josefsson.org>
1244         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
1246 2008-04-13  Simon Josefsson <simon@josefsson.org>
1248         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
1249         Update gnulib files.
1251 2008-04-13  Simon Josefsson <simon@josefsson.org>
1253         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
1254         Quick fix for SHA-224 and old libgcrypt's.
1256 2008-04-13  Simon Josefsson <simon@josefsson.org>
1258         * NEWS: Add.
1260 2008-04-13  Simon Josefsson <simon@josefsson.org>
1262         * NEWS: Add.
1264 2008-04-13  Simon Josefsson <simon@josefsson.org>
1266         * doc/manpages/Makefile.am: Generated.
1268 2008-04-13  Simon Josefsson <simon@josefsson.org>
1270         * lib/random.h: Fix warnings.
1272 2008-04-13  Simon Josefsson <simon@josefsson.org>
1274         * cfg.mk: Typo.
1276 2008-04-13  Simon Josefsson <simon@josefsson.org>
1278         * po/Makevars: We don't need --no-location any more, git stores
1279         *.po.in's.
1281 2008-04-13  Simon Josefsson <simon@josefsson.org>
1283         * Makefile.am, cfg.mk: Translation fixes.
1285 2008-04-13  Simon Josefsson <simon@josefsson.org>
1287         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
1288         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
1289         translation handling to avoid git conflicts.
1291 2008-04-13  Simon Josefsson <simon@josefsson.org>
1293         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
1294         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
1295         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
1296         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
1297         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
1298         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
1299         Update gnulib files.
1301 2008-04-13  Simon Josefsson <simon@josefsson.org>
1303         * doc/manpages/Makefile.am: Cosmetic.
1305 2008-04-13  Simon Josefsson <simon@josefsson.org>
1307         * doc/manpages/Makefile.am: Whitespace fix.
1309 2008-04-13  Simon Josefsson <simon@josefsson.org>
1311         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
1312         easier to understand changes.
1314 2008-04-13  Simon Josefsson <simon@josefsson.org>
1316         * NEWS: Add.
1318 2008-04-13  Simon Josefsson <simon@josefsson.org>
1320         * configure.in: Fix test.
1322 2008-04-13  Simon Josefsson <simon@josefsson.org>
1324         * configure.in: Don't bother checking for --output-def if shared
1325         libraries are disabled.  Based on report from Massimo Gaspari
1326         <massimo.gaspari@alice.it> in
1327         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
1329 2008-04-13  Simon Josefsson <simon@josefsson.org>
1331         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
1333 2008-04-13  Simon Josefsson <simon@josefsson.org>
1335         * ChangeLog: Generated.
1337 2008-04-13  Simon Josefsson <simon@josefsson.org>
1339         * NEWS: Version 2.3.4.netconf.0.
1341 2008-04-13  Simon Josefsson <simon@josefsson.org>
1343         * Makefile.am: Fix release target.
1345 2008-04-13  Simon Josefsson <simon@josefsson.org>
1347         * configure.in: Bump version.
1349 2008-04-13  Simon Josefsson <simon@josefsson.org>
1351         * doc/examples/ex-client-psk.c: Typo.
1353 2008-04-13  Simon Josefsson <simon@josefsson.org>
1355         * NEWS: Add.
1357 2008-04-13  Simon Josefsson <simon@josefsson.org>
1359         * lib/gnutls_psk_netconf.c: Typo.
1361 2008-04-13  Simon Josefsson <simon@josefsson.org>
1363         * includes/gnutls/gnutls.h.in: Typo.
1365 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1367         * includes/gnutls/openpgp.h: changed api.
1369 2008-04-12  Simon Josefsson <simon@josefsson.org>
1371         * doc/examples/ex-serv-psk.c: Doc fix.
1373 2008-04-12  Simon Josefsson <simon@josefsson.org>
1375         * NEWS: Add.
1377 2008-04-12  Simon Josefsson <simon@josefsson.org>
1379         * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
1380         self test.
1382 2008-04-12  Simon Josefsson <simon@josefsson.org>
1384         * lib/gnutls_psk_netconf.c: Typo.
1386 2008-04-12  Simon Josefsson <simon@josefsson.org>
1388         * doc/examples/Makefile.am: Add ex-serv-psk.
1390 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1392         * src/cli.c: get_auth_subkey has one more parameter.
1394 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1396         * lib/opencdk/pubkey.c: return the size of the required buffer to
1397         hold the data
1399 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1401         * lib/openpgp/output.c: Deallocate memory from parameters only when
1402         function run was successful.
1404 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1406         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
1407         get_auth_subkey() to work for all use cases
1409 2008-04-10  Nikos <nmav@crystal.(none)>
1411         * lib/openpgp/pgp.c: do not return any subkey if an authentication
1412         subkey is not found
1414 2008-04-10  Nikos <nmav@crystal.(none)>
1416         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
1417         corrected bug in openpgp import when data is of size zero. Reported
1418         by Daniel Kahn
1420 2008-04-08  Simon Josefsson <simon@josefsson.org>
1422         * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
1424 2008-04-08  Simon Josefsson <simon@josefsson.org>
1426         * doc/manpages/Makefile.am: Generated.
1428 2008-04-08  Simon Josefsson <simon@josefsson.org>
1430         * tests/netconf-psk.c: Fix bugs.
1432 2008-04-08  Simon Josefsson <simon@josefsson.org>
1434         * lib/gnutls_psk_netconf.c: Fix bugs.
1436 2008-04-08  Simon Josefsson <simon@josefsson.org>
1438         * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
1440 2008-04-08  Simon Josefsson <simon@josefsson.org>
1442         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
1443         lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
1444         NETCONF-PSK support.
1446 2008-04-04  Nikos <nmav@crystal.(none)>
1448         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
1449         a non proper certificate is loaded.
1451 2008-04-04  Simon Josefsson <simon@josefsson.org>
1453         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
1455 2008-04-04  Simon Josefsson <simon@josefsson.org>
1457         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
1459 2008-04-03  Simon Josefsson <simon@josefsson.org>
1461         * NEWS: Add.
1463 2008-04-03  Simon Josefsson <simon@josefsson.org>
1465         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
1466         from Laurence Withers <l@lwithers.me.uk>, see
1468         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
1470 2008-04-03  Simon Josefsson <simon@josefsson.org>
1472         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
1473         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
1474         +0200
1476 2008-04-02  Nikos <nmav@crystal.(none)>
1478         * NEWS: documented the openpgp updates.
1480 2008-04-02  Nikos <nmav@crystal.(none)>
1482         * doc/manpages/certtool.1: added the openpgp functionality to the
1483         manpage.
1485 2008-04-02  Nikos <nmav@crystal.(none)>
1487         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
1488         parameters.
1490 2008-04-02  Nikos <nmav@crystal.(none)>
1492         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1493         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
1495 2008-04-02  Nikos <nmav@crystal.(none)>
1497         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
1498         Consistent printing of revoked status.  Consistent printing of key
1499         algorithm.
1501 2008-04-02  Nikos <nmav@crystal.(none)>
1503         * lib/gnutls_errors.c: Added revoked UID error string.
1505 2008-04-02  Nikos <nmav@crystal.(none)>
1507         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
1509 2008-04-02  Simon Josefsson <simon@josefsson.org>
1511         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
1513 2008-03-30  Simon Josefsson <simon@josefsson.org>
1515         * lib/crypto.h: Fix warnings.
1517 2008-03-30  Simon Josefsson <simon@josefsson.org>
1519         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
1520         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
1522 2008-03-29  Nikos <nmav@crystal.(none)>
1524         * NEWS: Documented the --priority option to gnutls-cli and
1525         gnutls-serv.
1527 2008-03-29  Nikos <nmav@crystal.(none)>
1529         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
1530         the --priority option.
1532 2008-03-29  Nikos <nmav@crystal.(none)>
1534         * NEWS: corrected the news entry.
1536 2008-03-29  Nikos <nmav@crystal.(none)>
1538         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
1539         empty key (for PKCS #11).  Reported by Joe Orton.
1541 2008-03-29  Nikos <nmav@crystal.(none)>
1543         * NEWS: gnutls_crypto_rnd_register: ADDED
1545 2008-03-29  Nikos <nmav@crystal.(none)>
1547         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
1548         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
1550 2008-03-29  Simon Josefsson <simon@josefsson.org>
1552         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
1553         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
1555 2008-03-28  Simon Josefsson <simon@josefsson.org>
1557         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
1559 2008-03-28  Simon Josefsson <simon@josefsson.org>
1561         * NEWS: Entries added at wrong place, move them.
1563 2008-03-28  Simon Josefsson <simon@josefsson.org>
1565         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
1566         since it isn't specified in TLS 1.2.
1568 2008-03-28  Simon Josefsson <simon@josefsson.org>
1570         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
1572 2008-03-28  Simon Josefsson <simon@josefsson.org>
1574         * gl/gnulib.mk: Update gnulib files.
1576 2008-03-27  Simon Josefsson <simon@josefsson.org>
1578         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
1580 2008-03-25  Simon Josefsson <simon@josefsson.org>
1582         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
1583         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1584         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1585         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
1586         Update gnulib files.
1588 2008-03-20  Ludovic Courtès <ludo@gnu.org>
1590         * configure.in, guile/src/Makefile.am: Check whether
1591         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
1592           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
1594 2008-03-19  Simon Josefsson <simon@josefsson.org>
1596         * libextra/gnutls_extra.c: Fix LZO build failure.
1598 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1600         * 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.
1602 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1604         * guile/src/core.c: guile: Don't declare `inline' functions that use
1605         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
1607 2008-03-19  Simon Josefsson <simon@josefsson.org>
1609         * NEWS, configure.in: Bump versions.
1611 2008-03-19  Simon Josefsson <simon@josefsson.org>
1613         * ChangeLog: Generated.
1615 2008-03-19  Simon Josefsson <simon@josefsson.org>
1617         * includes/Makefile.am: Dist gnutls/crypto.h.
1619 2008-03-19  Simon Josefsson <simon@josefsson.org>
1621         * NEWS: Version 2.3.4.
1623 2008-03-19  Simon Josefsson <simon@josefsson.org>
1625         * NEWS: Add.
1627 2008-03-19  Simon Josefsson <simon@josefsson.org>
1629         * NEWS: Fix.
1631 2008-03-19  Simon Josefsson <simon@josefsson.org>
1633         * NEWS: Add.
1635 2008-03-19  Simon Josefsson <simon@josefsson.org>
1637         * doc/examples/ex-client-resume.c, lib/crypto.c,
1638         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1639         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1640         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1641         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1642         src/serv.c: Fix gcc warnings.
1644 2008-03-19  Simon Josefsson <simon@josefsson.org>
1646         * lib/x509/x509.c: Fix warning.
1648 2008-03-16  Nikos <nmav@crystal.(none)>
1650         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1651         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1652         succeed.
1654 2008-03-16  Nikos <nmav@crystal.(none)>
1656         * includes/gnutls/crypto.h: updated
1658 2008-03-16  Nikos <nmav@crystal.(none)>
1660         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1661         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1662         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1663         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1664         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1665         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1666         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1667         in the cipher (register) interface and added hash.
1669 2008-03-16  Nikos <nmav@crystal.(none)>
1671         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1672         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1673         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1674         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1675         lib/gnutls_state.c: Added functionality to override (register) a
1676         cipher. Initial functionality for MAC and digest algorithms.
1678 2008-03-11  Simon Josefsson <simon@josefsson.org>
1680         * lib/openpgp/gnutls_openpgp.h: Remove things already in
1681         includes/gnutls/openpgp.h.
1683 2008-03-11  Simon Josefsson <simon@josefsson.org>
1685         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1686         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1687         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1688         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1689         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1690         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1691         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1692         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1693         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1694         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1695         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1696         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1697         headers for OpenPGP code.  According to Nikos they are now licensed
1698         under the LGPL, see:
1700         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1702 2008-03-11  Simon Josefsson <simon@josefsson.org>
1704         * lib/Makefile.am: Typo.
1706 2008-03-11  Simon Josefsson <simon@josefsson.org>
1708         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1709         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1710         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1711         lgl/m4/include_next.m4: Update gnulib files.
1713 2008-03-10  Simon Josefsson <simon@josefsson.org>
1715         * NEWS: Add.
1717 2008-03-10  Simon Josefsson <simon@josefsson.org>
1719         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1721 2008-03-10  Simon Josefsson <simon@josefsson.org>
1723         * includes/gnutls/gnutls.h.in: Finish renaming of export
1724         x509/openpgp functions.  In particular,
1725         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1726         and gnutls_certificate_get_openpgp_keyring.
1728 2008-03-10  Simon Josefsson <simon@josefsson.org>
1730         * NEWS, configure.in: Bump versions.
1732 2008-03-10  Simon Josefsson <simon@josefsson.org>
1734         * ChangeLog: Generated.
1736 2008-03-10  Simon Josefsson <simon@josefsson.org>
1738         * libextra/Makefile.am: Revert
1739         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1740         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1741         directory libtool: link: cannot determine absolute directory name of
1742         `../../lib/.libs'
1744 2008-03-10  Simon Josefsson <simon@josefsson.org>
1746         * NEWS: Version 2.3.3.
1748 2008-03-10  Simon Josefsson <simon@josefsson.org>
1750         * NEWS: Fix.
1752 2008-03-10  Simon Josefsson <simon@josefsson.org>
1754         * NEWS: Fix.
1756 2008-03-10  Simon Josefsson <simon@josefsson.org>
1758         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1759         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1760         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
1761         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
1762         Bogorodskiy <novel@FreeBSD.org>.
1764 2008-03-08  Nikos <nmav@crystal.(none)>
1766         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1767         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
1769 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1771         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1772         `guile-snarf'.
1774 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1776         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1777         <config.h>, not "config.h".
1779 2008-03-07  Simon Josefsson <simon@josefsson.org>
1781         * NEWS: Add.
1783 2008-03-07  Simon Josefsson <simon@josefsson.org>
1785         * THANKS: Add.
1787 2008-03-06  Simon Josefsson <simon@josefsson.org>
1789         * NEWS: Add.
1791 2008-03-06  Simon Josefsson <simon@josefsson.org>
1793         * doc/reference/gnutls-docs.sgml: Add index.
1795 2008-03-06  Simon Josefsson <simon@josefsson.org>
1797         * lib/x509_b64.c: Doc fixes.
1799 2008-03-06  Simon Josefsson <simon@josefsson.org>
1801         * lib/gnutls_alert.c: Doc fix.
1803 2008-03-06  Simon Josefsson <simon@josefsson.org>
1805         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1806         gnutls_hex2bin prototype.
1808 2008-03-06  Simon Josefsson <simon@josefsson.org>
1810         * doc/manpages/Makefile.am: Generated.
1812 2008-03-06  Simon Josefsson <simon@josefsson.org>
1814         * src/cli.c: Fix warnings.
1816 2008-03-06  Simon Josefsson <simon@josefsson.org>
1818         * src/select.c: Avoid confusing gtk-doc.
1820 2008-03-06  Simon Josefsson <simon@josefsson.org>
1822         * lib/opencdk/kbnode.c: Doc fixes.
1824 2008-03-06  Simon Josefsson <simon@josefsson.org>
1826         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1828 2008-03-06  Simon Josefsson <simon@josefsson.org>
1830         * lib/openpgp/privkey.c: Doc fixes.
1832 2008-03-06  Simon Josefsson <simon@josefsson.org>
1834         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1836 2008-03-06  Simon Josefsson <simon@josefsson.org>
1838         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1840 2008-03-06  Simon Josefsson <simon@josefsson.org>
1842         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1843         lib/gnutls_state.c: Doc fixes.
1845 2008-03-06  Simon Josefsson <simon@josefsson.org>
1847         * lib/gnutls_ui.c: Doc fix.
1849 2008-03-06  Simon Josefsson <simon@josefsson.org>
1851         * lib/gnutls_db.c: Doc fix.
1853 2008-03-06  Simon Josefsson <simon@josefsson.org>
1855         * lib/gnutls_session.c: Doc fix.
1857 2008-03-06  Simon Josefsson <simon@josefsson.org>
1859         * lib/gnutls_global.c: Doc fix.
1861 2008-03-06  Simon Josefsson <simon@josefsson.org>
1863         * lib/gnutls_srp.c: Doc fix.
1865 2008-03-06  Simon Josefsson <simon@josefsson.org>
1867         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1868         libextra/gnutls_ia.c: Doc fixes.
1870 2008-03-06  Simon Josefsson <simon@josefsson.org>
1872         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1874 2008-03-06  Simon Josefsson <simon@josefsson.org>
1876         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1877         examples.
1879 2008-03-06  Simon Josefsson <simon@josefsson.org>
1881         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1882         gtk-doc makefile, this version allows us to get rid of tmpl/.
1884 2008-03-06  Simon Josefsson <simon@josefsson.org>
1886         * m4/gtk-doc.m4: Update gtk-doc.m4.
1888 2008-03-06  Simon Josefsson <simon@josefsson.org>
1890         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1891         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1892         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1893         remove verbose 'This function ...' Improves looks in 'apropos'
1894         output.
1896 2008-03-06  Simon Josefsson <simon@josefsson.org>
1898         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1899         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1900         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1901         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1902         Improves man page look in 'apropos'.
1904 2008-03-06  Simon Josefsson <simon@josefsson.org>
1906         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1907         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1909 2008-03-05  Simon Josefsson <simon@josefsson.org>
1911         * NEWS: Add.
1913 2008-03-05  Simon Josefsson <simon@josefsson.org>
1915         * NEWS, src/common.c: Print DH parameters of session.
1917 2008-03-05  Simon Josefsson <simon@josefsson.org>
1919         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1920         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1922 2008-02-28  Simon Josefsson <simon@josefsson.org>
1924         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
1925         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
1926         gnulib module to make sure __func__ is available would be nice.
1928 2008-02-27  Simon Josefsson <simon@josefsson.org>
1930         * NEWS: Add.
1932 2008-02-27  Simon Josefsson <simon@josefsson.org>
1934         * lib/x509/x509_write.c: Doc fix.
1936 2008-02-27  Simon Josefsson <simon@josefsson.org>
1938         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1939         certificates.  See
1941         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1943 2008-02-26  Simon Josefsson <simon@josefsson.org>
1945         * lib/x509/x509_write.c: Doc fixes.
1947 2008-02-26  Simon Josefsson <simon@josefsson.org>
1949         * AUTHORS: Add.
1951 2008-02-26  Simon Josefsson <simon@josefsson.org>
1953         * AUTHORS: Add.
1955 2008-02-26  Simon Josefsson <simon@josefsson.org>
1957         * NEWS, configure.in: Bump versions.
1959 2008-02-26  Simon Josefsson <simon@josefsson.org>
1961         * Makefile.am: Fix release target.
1963 2008-02-26  Simon Josefsson <simon@josefsson.org>
1965         * ChangeLog: Generated.
1967 2008-02-26  Simon Josefsson <simon@josefsson.org>
1969         * NEWS: Version 2.3.2.
1971 2008-02-26  Simon Josefsson <simon@josefsson.org>
1973         * tests/openpgpself.c: Force success.
1975 2008-02-26  Simon Josefsson <simon@josefsson.org>
1977         * NEWS: Add.
1979 2008-02-26  Simon Josefsson <simon@josefsson.org>
1981         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1982         lib/gnutls_session.h: Remove empty gnutls_session.h.
1984 2008-02-26  Simon Josefsson <simon@josefsson.org>
1986         * lib/x509/x509_int.h: align comments
1988 2008-02-26  Simon Josefsson <simon@josefsson.org>
1990         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1991         duplicating stuff.
1993 2008-02-26  Simon Josefsson <simon@josefsson.org>
1995         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1996         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1997         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1999 2008-02-26  Simon Josefsson <simon@josefsson.org>
2001         * doc/reference/Makefile.am, lib/gnutls_cert.c,
2002         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
2003         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
2004         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
2005         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
2006         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
2007         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
2008         mpi.h stuff to x509_int.h.
2010 2008-02-26  Simon Josefsson <simon@josefsson.org>
2012         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
2013         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
2014         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
2015         gnutls_str.h and update callers.
2017 2008-02-26  Simon Josefsson <simon@josefsson.org>
2019         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
2020         to do it twice.
2022 2008-02-26  Simon Josefsson <simon@josefsson.org>
2024         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
2025         (now in lib/x509/x509_int.h).
2027 2008-02-26  Simon Josefsson <simon@josefsson.org>
2029         * doc/reference/Makefile.am, lib/x509/Makefile.am,
2030         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
2031         lib/x509/extensions.h, lib/x509/privkey.c,
2032         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
2033         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
2035 2008-02-26  Simon Josefsson <simon@josefsson.org>
2037         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
2038         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
2039         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
2040         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
2042 2008-02-26  Simon Josefsson <simon@josefsson.org>
2044         * doc/reference/Makefile.am, lib/gnutls_x509.c,
2045         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
2046         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
2047         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
2048         x509_int.h.
2050 2008-02-26  Simon Josefsson <simon@josefsson.org>
2052         * doc/reference/Makefile.am, lib/gnutls_x509.c,
2053         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
2054         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
2056 2008-02-26  Simon Josefsson <simon@josefsson.org>
2058         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
2059         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
2060         stuff to x509_int.h.
2062 2008-02-26  Simon Josefsson <simon@josefsson.org>
2064         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
2065         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
2066         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
2067         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
2068         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
2069         lib/x509/x509_int.h, lib/x509/x509_write.c,
2070         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
2072 2008-02-26  Simon Josefsson <simon@josefsson.org>
2074         * doc/reference/Makefile.am, lib/x509/Makefile.am,
2075         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
2076         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
2077         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
2079 2008-02-26  Simon Josefsson <simon@josefsson.org>
2081         * lib/openpgp/privkey.c: No need for rfc2818.h.
2083 2008-02-26  Simon Josefsson <simon@josefsson.org>
2085         * lib/x509/x509_int.h: Doc fixes.
2087 2008-02-26  Simon Josefsson <simon@josefsson.org>
2089         * lib/x509/x509_int.h: Remove stuff already in
2090         includes/gnutls/x509.h.
2092 2008-02-26  Simon Josefsson <simon@josefsson.org>
2094         * .gitignore: [no log message]
2096 2008-02-26  Simon Josefsson <simon@josefsson.org>
2098         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
2099         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
2101 2008-02-26  Simon Josefsson <simon@josefsson.org>
2103         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
2105 2008-02-25  Simon Josefsson <simon@josefsson.org>
2107         * doc/reference/Makefile.am, lib/x509/Makefile.am,
2108         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
2109         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
2110         x509_int.h, avoid one trivial header file.
2112 2008-02-25  Simon Josefsson <simon@josefsson.org>
2114         * doc/manpages/Makefile.am: Generated.
2116 2008-02-25  Simon Josefsson <simon@josefsson.org>
2118         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
2120 2008-02-25  Simon Josefsson <simon@josefsson.org>
2122         * NEWS: Add.
2124 2008-02-25  Simon Josefsson <simon@josefsson.org>
2126         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2127         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
2128         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
2129         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
2130         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
2131         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
2132         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
2133         name-space collision that confuses GTK-DOC with
2134         includes/gnutls/x509.h.
2136 2008-02-25  Simon Josefsson <simon@josefsson.org>
2138         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
2139         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
2140         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
2141         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
2142         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
2143         that confuses GTK-DOC with includes/gnutls/openpgp.h.
2145 2008-02-25  Simon Josefsson <simon@josefsson.org>
2147         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
2148         GTK-DOC to have comments for variables.
2150 2008-02-25  Simon Josefsson <simon@josefsson.org>
2152         * lib/gnutls_int.h: Remove unused defines.
2154 2008-02-25  Simon Josefsson <simon@josefsson.org>
2156         * tests/moredn.c: Added, lost part of Joe's original
2157         gnutls_x509_dn_export patch.
2159 2008-02-25  Simon Josefsson <simon@josefsson.org>
2161         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
2162         lgl/unistd.in.h: Update gnulib files.
2164 2008-02-25  Simon Josefsson <simon@josefsson.org>
2166         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
2168 2008-02-24  Nikos <nmav@crystal.(none)>
2170         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
2171         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
2172         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
2173         Orton.
2175 2008-02-21  Nikos <nmav@crystal.(none)>
2177         * lib/gnutls_cert.c: _export_ -> _get_
2179 2008-02-21  Simon Josefsson <simon@josefsson.org>
2181         * NEWS: Add.
2183 2008-02-21  Simon Josefsson <simon@josefsson.org>
2185         * tests/openpgpself.c: Don't use credentials from files (causes
2186         problems with srcdir!=builddir).
2188 2008-02-21  Simon Josefsson <simon@josefsson.org>
2190         * NEWS, configure.in: Bump version.
2192 2008-02-21  Simon Josefsson <simon@josefsson.org>
2194         * ChangeLog: Generated.
2196 2008-02-21  Simon Josefsson <simon@josefsson.org>
2198         * NEWS: Version 2.3.1.
2200 2008-02-21  Simon Josefsson <simon@josefsson.org>
2202         * NEWS: Add.
2204 2008-02-21  Simon Josefsson <simon@josefsson.org>
2206         * doc/manpages/Makefile.am: Generated.
2208 2008-02-21  Simon Josefsson <simon@josefsson.org>
2210         * NEWS: Fixes.
2212 2008-02-21  Simon Josefsson <simon@josefsson.org>
2214         * NEWS: Typo.
2216 2008-02-21  Simon Josefsson <simon@josefsson.org>
2218         * NEWS: Fix.
2220 2008-02-21  Simon Josefsson <simon@josefsson.org>
2222         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2223         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
2224         gnutls_certificate_print_formats_t.
2226 2008-02-21  Simon Josefsson <simon@josefsson.org>
2228         * NEWS: Mention new APIs.
2230 2008-02-21  Simon Josefsson <simon@josefsson.org>
2232         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
2233         by compat.h).
2235 2008-02-21  Simon Josefsson <simon@josefsson.org>
2237         * NEWS: Fix.
2239 2008-02-21  Simon Josefsson <simon@josefsson.org>
2241         * NEWS: Credit.
2243 2008-02-21  Simon Josefsson <simon@josefsson.org>
2245         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
2246         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
2248 2008-02-21  Simon Josefsson <simon@josefsson.org>
2250         * includes/gnutls/gnutls.h.in: Typo.
2252 2008-02-21  Simon Josefsson <simon@josefsson.org>
2254         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
2255         build.
2257 2008-02-21  Simon Josefsson <simon@josefsson.org>
2259         * doc/protocol/draft-ietf-tls-extractor-01.txt,
2260         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
2262 2008-02-20  Nikos <nmav@crystal.(none)>
2264         * NEWS: removed function
2266 2008-02-20  Nikos <nmav@crystal.(none)>
2268         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
2269         gnutls_certificate_export_x509_cas and other functions to export
2270         elements from the certificate credentials structure.
2272 2008-02-19  Nikos <nmav@crystal.(none)>
2274         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
2275         ENABLE_OPENPGP undef.
2277 2008-02-19  Nikos <nmav@crystal.(none)>
2279         * lib/openpgp/pgp.c: do not return more than the available names.
2281 2008-02-19  Nikos <nmav@crystal.(none)>
2283         * lib/openpgp/output.c: corrected bug that prevented printing the
2284         names.
2286 2008-02-19  Nikos <nmav@crystal.(none)>
2288         * tests/openpgp_test.c, tests/openpgpself.c: some updates
2290 2008-02-19  Nikos <nmav@crystal.(none)>
2292         * tests/Makefile.am, tests/openpgpself.c: added self test for
2293         openpgp connection
2295 2008-02-19  Nikos <nmav@crystal.(none)>
2297         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
2298         tests/Makefile.am, tests/x509dn.c: Added
2299         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
2300         Joe Orton.
2302 2008-02-19  Nikos <nmav@crystal.(none)>
2304         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
2305         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
2307 2008-02-19  Nikos <nmav@crystal.(none)>
2309         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2310         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
2311         lib/openpgp/privkey.c: copyright 2008
2313 2008-02-18  Nikos <nmav@crystal.(none)>
2315         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
2316         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
2317         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2318         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2319         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2320         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
2321         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
2322         compatible with the 2.2 key id.
2324 2008-02-18  Nikos <nmav@crystal.(none)>
2326         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
2327         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
2329 2008-02-18  Simon Josefsson <simon@josefsson.org>
2331         * README: Don't mention SSL/TLS versions here.  Some minor other
2332         fixes.
2334 2008-02-18  Simon Josefsson <simon@josefsson.org>
2336         * includes/gnutls/openpgp.h: For compatibility.
2338 2008-02-18  Simon Josefsson <simon@josefsson.org>
2340         * lib/openpgp/openpgp.h: Remove all external APIs already declared
2341         in includes/gnutls/openpgp.h.
2343 2008-02-18  Simon Josefsson <simon@josefsson.org>
2345         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
2346         gnutls_openpgp_crt_get_id to avoid breaking ABI.
2348 2008-02-18  Simon Josefsson <simon@josefsson.org>
2350         * NEWS: Mention gnutls_openpgp_keyid_t.
2352 2008-02-18  Simon Josefsson <simon@josefsson.org>
2354         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
2356 2008-02-17  Nikos <nmav@crystal.(none)>
2358         * lib/x509/x509.c: corrected string handling in parse_general_name.
2359         Thanks to Andreas Metzler for pointing out.
2361 2008-02-17  Nikos <nmav@crystal.(none)>
2363         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
2364         Increased the default certificate verification chain limits and
2365         allowed for checks without limitation.
2367 2008-02-17  Nikos <nmav@crystal.(none)>
2369         * lib/gnutls_priority.c: corrected previous fix in priorities
2370         handling.
2372 2008-02-17  Nikos <nmav@crystal.(none)>
2374         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
2375         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
2376         leaks in session resuming and DHE ciphersuites. Reported by Daniel
2377         Stenberg.
2379 2008-02-15  Nikos <nmav@crystal.(none)>
2381         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
2383 2008-02-15  Nikos <nmav@crystal.(none)>
2385         * lib/x509/x509.c: null terminate only printable strings.
2387 2008-02-14  Simon Josefsson <simon@josefsson.org>
2389         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
2391 2008-02-13  Simon Josefsson <simon@josefsson.org>
2393         * NEWS: Add.
2395 2008-02-12  Simon Josefsson <simon@josefsson.org>
2397         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
2399 2008-02-12  Simon Josefsson <simon@josefsson.org>
2401         * NEWS: Add.
2403 2008-02-12  Simon Josefsson <simon@josefsson.org>
2405         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
2406         base64.  Based on discussion in
2408         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
2410 2008-02-10  Simon Josefsson <simon@josefsson.org>
2412         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
2413         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
2414         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
2416 2008-02-07  Nikos <nmav@crystal.(none)>
2418         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
2419         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
2421 2008-02-06  Simon Josefsson <simon@josefsson.org>
2423         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
2424         POSIX portable.
2426 2008-02-04  Simon Josefsson <simon@josefsson.org>
2428         * NEWS: Add.
2430 2008-02-04  Simon Josefsson <simon@josefsson.org>
2432         * src/cli.c: When --debug is given, also print libgcrypt RNG
2433         information.
2435 2008-02-04  Simon Josefsson <simon@josefsson.org>
2437         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
2439 2008-02-04  Simon Josefsson <simon@josefsson.org>
2441         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
2443 2008-02-04  Simon Josefsson <simon@josefsson.org>
2445         * NEWS: Merge in 2.2.1 release notes.
2447 2008-02-03  Simon Josefsson <simon@josefsson.org>
2449         * lib/gnutls_cert.c: Make it compile.
2451 2008-02-03  Simon Josefsson <simon@josefsson.org>
2453         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
2454         configure.in now.
2456 2008-02-03  Simon Josefsson <simon@josefsson.org>
2458         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
2459         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
2460         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
2461         Update gnulib files.
2463 2008-02-01  Simon Josefsson <simon@josefsson.org>
2465         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
2466         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
2468 2008-01-31  Simon Josefsson <simon@josefsson.org>
2470         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
2471         lgl/vasnprintf.c: Update gnulib files.
2473 2008-01-27  Nikos <nmav@crystal.(none)>
2475         * src/certtool.c: some updates
2477 2008-01-27  Nikos <nmav@crystal.(none)>
2479         * includes/gnutls/openpgp.h: new definitions
2481 2008-01-26  Nikos <nmav@crystal.(none)>
2483         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
2484         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
2486 2008-01-26  Simon Josefsson <simon@josefsson.org>
2488         * doc/protocol/rfc5077.txt: Add.
2490 2008-01-26  Simon Josefsson <simon@josefsson.org>
2492         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
2494 2008-01-25  Nikos <nmav@crystal.(none)>
2496         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
2497         keyring handling.
2499 2008-01-25  Nikos <nmav@crystal.(none)>
2501         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
2502         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
2503         include a state.
2505 2008-01-25  Nikos <nmav@crystal.(none)>
2507         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2508         src/certtool.gaa: print keyrings
2510 2008-01-23  Simon Josefsson <simon@josefsson.org>
2512         * doc/manpages/Makefile.am: Simplify output.
2514 2008-01-23  Simon Josefsson <simon@josefsson.org>
2516         * doc/manpages/Makefile.am: Fix paths.
2518 2008-01-19  Simon Josefsson <simon@josefsson.org>
2520         * configure.in: Bump version so we are higher than gnutls 2.2.x but
2521         remain compatible.  This will avoid shared library name conflicts
2522         with 2.2.x, and also that any 2.3.x libraries will always be
2523         prefered over 2.2.x.
2525 2008-01-19  Simon Josefsson <simon@josefsson.org>
2527         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
2528         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
2529         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
2530         lgl/vasnprintf.h: Update gnulib files.
2532 2008-01-17  Simon Josefsson <simon@josefsson.org>
2534         * AUTHORS: Update Ludovic's e-mail.
2536 2008-01-17  Simon Josefsson <simon@josefsson.org>
2538         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
2540 2008-01-15  Simon Josefsson <simon@josefsson.org>
2542         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
2543         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
2544         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2545         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
2546         openpgp files moved to lib/openpgp/.
2548 2008-01-15  Simon Josefsson <simon@josefsson.org>
2550         * doc/Makefile.am: Fix pgp-api.texi move.
2552 2008-01-14  Simon Josefsson <simon@josefsson.org>
2554         * doc/protocol/rfc2440.txt: Fix chmod.
2556 2008-01-14  Simon Josefsson <simon@josefsson.org>
2558         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
2560 2008-01-14  Nikos <nmav@crystal.(none)>
2562         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
2563         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
2565 2008-01-14  Nikos <nmav@crystal.(none)>
2567         * NEWS: documented more changes.
2569 2008-01-14  Nikos <nmav@crystal.(none)>
2571         * tests/openpgp/keyring.c: changes for the new api
2573 2008-01-14  Simon Josefsson <simon@josefsson.org>
2575         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
2576         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
2577         gnulib's memmem-simple instead.
2579 2008-01-14  Simon Josefsson <simon@josefsson.org>
2581         * configure.in: Remove libextra/minilozo/Makefile.
2583 2008-01-14  Nikos <nmav@crystal.(none)>
2585         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
2586         openpgp_privkey_export() has parameters to export encrypted secret
2587         keys. Added for future compatibility.
2589 2008-01-13  Simon Josefsson <simon@josefsson.org>
2591         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
2593 2008-01-13  Nikos <nmav@crystal.(none)>
2595         * lib/gnutls_openpgp.c: use the first valid subkey if an
2596         authentication subkey is not found.
2598 2008-01-13  Nikos <nmav@crystal.(none)>
2600         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
2601         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
2602         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
2603         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
2604         make certtool print information on openpgp keys.
2606 2008-01-13  Nikos <nmav@crystal.(none)>
2608         * NEWS: documented changes.
2610 2008-01-13  Nikos <nmav@crystal.(none)>
2612         * README, configure.in, includes/gnutls/gnutls.h.in,
2613         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2614         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2615         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2616         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2617         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2618         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2619         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2620         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2621         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2622         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2623         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2624         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2625         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2626         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2627         lib/openpgp/compat.c, lib/openpgp/extras.c,
2628         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2629         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2630         lib/openpgp/privkey.c, libextra/Makefile.am,
2631         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2632         libextra/opencdk/Makefile.am, libextra/opencdk/README,
2633         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2634         libextra/opencdk/compress.c, libextra/opencdk/context.h,
2635         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2636         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2637         libextra/opencdk/literal.c, libextra/opencdk/main.c,
2638         libextra/opencdk/main.h, libextra/opencdk/misc.c,
2639         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2640         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2641         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2642         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2643         libextra/opencdk/stream.h, libextra/opencdk/types.h,
2644         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2645         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2646         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2647         src/tls_test.c: merged the openpgp branch to head\!
2649 2008-01-12  Nikos <nmav@crystal.(none)>
2651         * libextra/Makefile.am: Added fix by Alon to avoid linking against
2652         /usr/lib/libgnutls.so.
2654 2008-01-09  Simon Josefsson <simon@josefsson.org>
2656         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2657         updated config.rpath.
2659 2008-01-09  Simon Josefsson <simon@josefsson.org>
2661         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2662         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2663         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2664         lgl/printf-parse.c: Update gnulib files.
2666 2008-01-08  Simon Josefsson <simon@josefsson.org>
2668         * NEWS, configure.in: Bump versions.
2670 2008-01-08  Simon Josefsson <simon@josefsson.org>
2672         * ChangeLog: Generated.
2674 2008-01-08  Simon Josefsson <simon@josefsson.org>
2676         * NEWS: Version 2.3.0.
2678 2008-01-08  Simon Josefsson <simon@josefsson.org>
2680         * po/LINGUAS: Sync with TP.
2682 2008-01-08  Simon Josefsson <simon@josefsson.org>
2684         * po/LINGUAS: Sync with TP.
2686 2008-01-08  Simon Josefsson <simon@josefsson.org>
2688         * configure.in: Further LZO fixes.
2690 2008-01-08  Simon Josefsson <simon@josefsson.org>
2692         * doc/reference/Makefile.am: Cleanup after LZO removal.
2694 2008-01-08  Simon Josefsson <simon@josefsson.org>
2696         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2697         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2698         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2699         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2700         libextra/minilzo/testmini.c: Remove LZO compression support.
2702 2008-01-08  Simon Josefsson <simon@josefsson.org>
2704         * Makefile.am: Call git-push (git-push --tags doesn't push
2705         changes..).
2707 2008-01-08  Simon Josefsson <simon@josefsson.org>
2709         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2710         files.
2712 2008-01-07  Simon Josefsson <simon@josefsson.org>
2714         * NEWS: Add.
2716 2008-01-07  Simon Josefsson <simon@josefsson.org>
2718         * lib/ext_server_name.c: Handle more than one server name field
2719         correctly.  Tiny patch from mark.phillips@virgin.net.
2721 2008-01-05  Simon Josefsson <simon@josefsson.org>
2723         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2724         as I can tell.
2726 2008-01-04  Simon Josefsson <simon@josefsson.org>
2728         * NEWS: Add.
2730 2008-01-04  Simon Josefsson <simon@josefsson.org>
2732         * po/LINGUAS, po/ms.po: Sync with TP.
2734 2008-01-04  Simon Josefsson <simon@josefsson.org>
2736         * po/LINGUAS: Sync with TP.
2738 2008-01-02  Simon Josefsson <simon@josefsson.org>
2740         * doc/manpages/Makefile.am: Bump copyright years.
2742 2008-01-02  Simon Josefsson <simon@josefsson.org>
2744         * NEWS: Remove dupe entry.
2746 2008-01-02  Simon Josefsson <simon@josefsson.org>
2748         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2749         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2750         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2751         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2752         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2753         lgl/unistd.in.h: Update gnulib files.
2755 2008-01-02  Simon Josefsson <simon@josefsson.org>
2757         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2758         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2759         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2760         files.
2762 2008-01-02  Simon Josefsson <simon@josefsson.org>
2764         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2766 2007-12-21  Simon Josefsson <simon@josefsson.org>
2768         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2769         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2771 2007-12-21  Simon Josefsson <simon@josefsson.org>
2773         * lib/gnutls_priority.c: Doc fixes.
2775 2007-12-17  Simon Josefsson <simon@josefsson.org>
2777         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2779 2007-12-15  Nikos <nmav@crystal.(none)>
2781         * lib/gnutls_state.c: Fix for certificate selection in servers with
2782         certificate callbacks.
2784 2007-12-16  Nikos <nmav@crystal.(none)>
2786         * : 1   2       lib/gnutls_state.c
2788 2007-12-10  Simon Josefsson <simon@josefsson.org>
2790         * lib/minitasn1/libtasn1.h: Bump versions.
2792 2007-12-14  Simon Josefsson <simon@josefsson.org>
2794         * NEWS: Merge in old NEWS entries.
2796 2007-12-14  Simon Josefsson <simon@josefsson.org>
2798         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2800 2007-12-13  Simon Josefsson <simon@josefsson.org>
2802         * .cvscopying: Add 2007.
2804 2007-12-13  Simon Josefsson <simon@josefsson.org>
2806         * NEWS: Add.
2808 2007-12-13  Simon Josefsson <simon@josefsson.org>
2810         * lib/gnutls_state.c: If the server has a callback, the search for a
2811         valid certificate will fail.  Patch from Nikos.
2813 2007-12-13  Simon Josefsson <simon@josefsson.org>
2815         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2817 2007-12-12  Ludovic Courtès <ludo@gnu.org>
2819         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2820         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
2822 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2824         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2825         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2826         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2827           tests using the OpenPGP API.
2829 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2831         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
2833 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2835         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2836         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2837         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'
2838           to `v-1'.  Update all variables.
2840 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2842         * guile/modules/gnutls/build/enums.scm,
2843         guile/modules/gnutls/build/smobs.scm,
2844         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2845         `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
2846           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
2848 2007-12-11  Simon Josefsson <simon@josefsson.org>
2850         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2852 2007-12-10  Simon Josefsson <simon@josefsson.org>
2854         * NEWS: Add.
2856 2007-12-10  Simon Josefsson <simon@josefsson.org>
2858         * src/certtool.c: Make --verify-chain support larger inputs than
2859         64kb.
2861 2007-12-10  Simon Josefsson <simon@josefsson.org>
2863         * configure.in: Re-order gettext invocation to avoid autoconf
2864         warnings.
2866 2007-12-10  Simon Josefsson <simon@josefsson.org>
2868         * NEWS, configure.in: Bump versions.
2870 2007-12-10  Simon Josefsson <simon@josefsson.org>
2872         * ChangeLog: Generated.
2874 2007-12-10  Simon Josefsson <simon@josefsson.org>
2876         * NEWS: Version 2.1.8.
2878 2007-12-09  Simon Josefsson <simon@josefsson.org>
2880         * doc/Makefile.am: GPLv3 typo.
2882 2007-12-09  Simon Josefsson <simon@josefsson.org>
2884         * NEWS: Doc fix.
2886 2007-12-09  Simon Josefsson <simon@josefsson.org>
2888         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2889         problem.
2891 2007-12-09  Simon Josefsson <simon@josefsson.org>
2893         * configure.in: GPLv3.
2895 2007-12-09  Simon Josefsson <simon@josefsson.org>
2897         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2899 2007-12-09  Simon Josefsson <simon@josefsson.org>
2901         * doc/Makefile.am, doc/credentials/Makefile.am,
2902         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2903         guile/modules/gnutls/extra.scm,
2904         guile/modules/system/documentation/c-snarf.scm,
2905         guile/modules/system/documentation/output.scm,
2906         guile/pre-inst-guile.in, guile/src/extra.c,
2907         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2908         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2909         fixes.
2911 2007-12-09  Simon Josefsson <simon@josefsson.org>
2913         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2915 2007-12-09  Simon Josefsson <simon@josefsson.org>
2917         * doc/gpl-3.0.texi: Use GPLv3 in manual.
2919 2007-12-09  Simon Josefsson <simon@josefsson.org>
2921         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2922         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2924 2007-12-09  Simon Josefsson <simon@josefsson.org>
2926         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2927         includes/gnutls/extra.h, includes/gnutls/openssl.h,
2928         libextra/Makefile.am, libextra/gnutls_extra.h,
2929         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2930         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2932 2007-12-09  Simon Josefsson <simon@josefsson.org>
2934         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2935         in src/.
2937 2007-12-09  Simon Josefsson <simon@josefsson.org>
2939         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2940         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2941         tests/gc.c, tests/hostname-check/Makefile.am,
2942         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2943         tests/key-id/key-id, tests/nist-pkits/pkits,
2944         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2945         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2946         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2947         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2948         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2949         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2950         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2951         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2952         tests/pskself.c, tests/resume.c,
2953         tests/rsa-md5-collision/Makefile.am,
2954         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2955         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2956         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2957         tests/utils.c, tests/utils.h, tests/x509paths/chain,
2958         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2960 2007-12-09  Simon Josefsson <simon@josefsson.org>
2962         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2963         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2964         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2965         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2966         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2967         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2968         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2969         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2970         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2971         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2972         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2973         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2974         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2975         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2976         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2977         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2979 2007-12-09  Nikos <nmav@crystal.(none)>
2981         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2982         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2983         resuming a session.
2985 2007-12-09  Nikos <nmav@crystal.(none)>
2987         * src/common.c: print session ID
2989 2007-12-07  System User <nmav@crystal.(none)>
2991         * NEWS: license update
2993 2007-12-07  System User <nmav@crystal.(none)>
2995         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2996         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2997         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2998         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2999         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3000         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
3001         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
3002         src/tls_test.c: GPL parts under GPLv3
3004 2007-12-06  System User <nmav@crystal.(none)>
3006         * lib/gnutls_record.c: It seems we were ahead of our time.
3008 2007-12-06  System User <nmav@crystal.(none)>
3010         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
3011         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
3013 2007-12-06  Simon Josefsson <simon@josefsson.org>
3015         * lib/x509/x509.c: Doc fix.es
3017 2007-12-06  Simon Josefsson <simon@josefsson.org>
3019         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
3020         <dkg-debian.org@fifthhorseman.net>.
3022 2007-12-04  Nikos <nmav@crystal.(none)>
3024         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
3025         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
3027 2007-12-04  Simon Josefsson <simon@josefsson.org>
3029         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
3031 2007-12-03  Nikos <nmav@crystal.(none)>
3033         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
3034         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
3036 2007-12-03  Simon Josefsson <simon@josefsson.org>
3038         * doc/manpages/Makefile.am: Generated.
3040 2007-12-03  Simon Josefsson <simon@josefsson.org>
3042         * NEWS: Add.
3044 2007-12-03  Simon Josefsson <simon@josefsson.org>
3046         * configure.in: Bump version.
3048 2007-12-03  Simon Josefsson <simon@josefsson.org>
3050         * configure.in: Bump to indicate added ABI.
3052 2007-12-03  Simon Josefsson <simon@josefsson.org>
3054         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
3055         links to m4 filenames.
3057 2007-12-03  Simon Josefsson <simon@josefsson.org>
3059         * maint-cfg.mk: Remove gettext havelib files.
3061 2007-12-03  Simon Josefsson <simon@josefsson.org>
3063         * lib/x509/privkey_pkcs8.c: Indent.
3065 2007-12-03  Nikos <nmav@crystal.(none)>
3067         * : 3   0       NEWS
3069 2007-12-02  Nikos <nmav@crystal.(none)>
3071         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
3072         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
3073         of the original function.
3075 2007-12-02  Nikos <nmav@crystal.(none)>
3077         * : 1   1       lib/x509/x509.c
3079 2007-12-01  Simon Josefsson <simon@josefsson.org>
3081         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
3082         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
3084 2007-11-30  Nikos <nmav@crystal.(none)>
3086         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
3087         1.2.4 again (lose DSA2 functionality).
3089 2007-11-30  Nikos <nmav@crystal.(none)>
3091         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
3093 2007-11-29  Simon Josefsson <simon@josefsson.org>
3095         * ChangeLog: Generated.
3097 2007-11-29  Simon Josefsson <simon@josefsson.org>
3099         * NEWS: Version 2.1.7.
3101 2007-11-28  Nikos <nmav@crystal.(none)>
3103         * : 2   2       lib/gnutls_priority.c
3105 2007-11-28  Nikos <nmav@crystal.(none)>
3107         * lib/auth_srp_passwd.c: more assertions.
3109 2007-11-28  Nikos <nmav@crystal.(none)>
3111         * lib/auth_srp.c: more assertions
3113 2007-11-28  Nikos <nmav@crystal.(none)>
3115         * lib/auth_srp.c: added assertion.
3117 2007-11-28  Nikos <nmav@crystal.(none)>
3119         * src/serv.c: fix in priority_set
3121 2007-11-28  Nikos <nmav@crystal.(none)>
3123         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
3125 2007-11-28  Nikos <nmav@crystal.(none)>
3127         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
3128         for priority functions.
3130 2007-11-28  Nikos <nmav@crystal.(none)>
3132         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
3133         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3134         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3135         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3136         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3137         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3138         src/cli.c, src/serv.c: Return the string position in case of an
3139         error in the priority functions.
3141 2007-11-28  Simon Josefsson <simon@josefsson.org>
3143         * lib/gnutls_priority.c: Typo.
3145 2007-11-28  Simon Josefsson <simon@josefsson.org>
3147         * NEWS: Fix.
3149 2007-11-28  Simon Josefsson <simon@josefsson.org>
3151         * lib/gnutls_priority.c: Give example for %COMPAT.
3153 2007-11-28  Simon Josefsson <simon@josefsson.org>
3155         * lib/gnutls_priority.c: Rename HIGH to SECURE.
3157 2007-11-28  Simon Josefsson <simon@josefsson.org>
3159         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
3160         negotiate it in case end only supports it.  Doc fixes.
3162 2007-11-28  Simon Josefsson <simon@josefsson.org>
3164         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
3166 2007-11-28  Simon Josefsson <simon@josefsson.org>
3168         * lib/gnutls_priority.c: Re-indent.
3170 2007-11-28  Simon Josefsson <simon@josefsson.org>
3172         * po/ms.po: Sync with TP.
3174 2007-11-28  Simon Josefsson <simon@josefsson.org>
3176         * doc/manpages/Makefile.am: Generated.
3178 2007-11-28  Simon Josefsson <simon@josefsson.org>
3180         * NEWS: Fix.
3182 2007-11-28  Simon Josefsson <simon@josefsson.org>
3184         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3185         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
3186         gnutls_set_default_export_priority.
3188 2007-11-27  Simon Josefsson <simon@josefsson.org>
3190         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
3192 2007-11-26  Simon Josefsson <simon@josefsson.org>
3194         * doc/protocol/rfc5054.txt: Add.
3196 2007-11-26  Simon Josefsson <simon@josefsson.org>
3198         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
3200 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3202         * : 1   1       lib/gnutls_priority.c
3204 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3206         * lib/x509/common.c: corrected bug in the new read_mpis
3208 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3210         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3211         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
3212         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
3213         export_int was simplified are no artificial limits are imposed any
3214         more
3216 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3218         * lib/x509/common.c: variables for the time functions are not more
3219         rational.
3221 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3223         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
3224         no artificial limits are imposed any more
3226 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3228         * lib/x509/privkey_pkcs8.c: corrected documentation
3230 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3232         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
3233         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
3234         #8 decoding of DSA keys.
3236 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3238         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
3239         DSA private keys.
3241 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3243         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
3244         now compile
3246 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3248         * : 3   3       doc/examples/ex-cert-select.c
3250 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3252         * NEWS, doc/examples/ex-cert-select.c,
3253         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3254         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3255         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
3256         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
3257         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
3258         doc/gnutls.texi, includes/gnutls/compat.h,
3259         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3260         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3261         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
3263 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3265         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
3266         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
3267         cleanup the priority functionality
3269 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3271         * doc/gnutls.texi: links to rfc 5054 (srp)
3273 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3275         * includes/gnutls/compat.h: updated the priority compatibility
3276         functions
3278 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3280         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3281         lib/gnutls_priority.c, lib/gnutls_state.h: added
3282         gnutls_check_priority() to check syntax of priority strings.
3284 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3286         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
3287         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
3288         user_hello_func has been called
3290 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3292         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
3293         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
3294         fixes for the new gnutls_set_priority().
3296 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3298         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
3299         deprecated by the gnutls_set_priority()
3301 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3303         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
3304         functions were deprecated by the gnutls_set_priority()
3306 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3308         * NEWS, configure.in, doc/examples/ex-client-resume.c,
3309         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3310         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3311         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3312         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3313         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
3314         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3315         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3316         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3317         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
3318         gnutls_set_priority() to replace gnutls_set_default_priority2().
3320 2007-11-16  Simon Josefsson <simon@josefsson.org>
3322         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
3323         opencdk fixes that were lost in 0.6.6 upgrade.
3325 2007-11-16  Simon Josefsson <simon@josefsson.org>
3327         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3328         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
3329         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
3331 2007-11-16  Simon Josefsson <simon@josefsson.org>
3333         * NEWS, configure.in: Bump versions.
3335 2007-11-15  Simon Josefsson <simon@josefsson.org>
3337         * ChangeLog: Generated.
3339 2007-11-15  Simon Josefsson <simon@josefsson.org>
3341         * NEWS: Version 2.1.6.
3343 2007-11-15  Simon Josefsson <simon@josefsson.org>
3345         * NEWS: Add.
3347 2007-11-15  Simon Josefsson <simon@josefsson.org>
3349         * NEWS: Add.
3351 2007-11-15  Simon Josefsson <simon@josefsson.org>
3353         * NEWS: Add.
3355 2007-11-15  Simon Josefsson <simon@josefsson.org>
3357         * includes/gnutls/compat.h: Revert rename of
3358         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3359         GNUTLS_E_UNKNOWN_ALGORITHM.
3361 2007-11-15  Simon Josefsson <simon@josefsson.org>
3363         * includes/gnutls/gnutls.h.in: Revert rename of
3364         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3365         GNUTLS_E_UNKNOWN_ALGORITHM.
3367 2007-11-15  Simon Josefsson <simon@josefsson.org>
3369         * lib/gnutls_errors.c: Revert rename of
3370         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
3371         GNUTLS_E_UNKNOWN_ALGORITHM.
3373 2007-11-14  Simon Josefsson <simon@josefsson.org>
3375         * libextra/opencdk/seskey.c: Doc fix.
3377 2007-11-14  Simon Josefsson <simon@josefsson.org>
3379         * libextra/opencdk/keydb.c: Doc fix.
3381 2007-11-14  Simon Josefsson <simon@josefsson.org>
3383         * lib/gnutls_record.c: Doc fix.
3385 2007-11-14  Simon Josefsson <simon@josefsson.org>
3387         * lib/gnutls_cert.c: Doc fix.
3389 2007-11-14  Simon Josefsson <simon@josefsson.org>
3391         * lib/gnutls_anon_cred.c: Doc fix.
3393 2007-11-14  Simon Josefsson <simon@josefsson.org>
3395         * lib/gnutls_state.c: Doc fix.
3397 2007-11-14  Simon Josefsson <simon@josefsson.org>
3399         * lib/gnutls_x509.c: Doc fix.
3401 2007-11-14  Simon Josefsson <simon@josefsson.org>
3403         * lib/gnutls_x509.c: Doc fix.
3405 2007-11-14  Simon Josefsson <simon@josefsson.org>
3407         * lib/gnutls_psk.c: Doc fix.
3409 2007-11-14  Simon Josefsson <simon@josefsson.org>
3411         * lib/gnutls_algorithms.c: Doc fix.
3413 2007-11-14  Simon Josefsson <simon@josefsson.org>
3415         * lib/gnutls_handshake.c: Doc fixes.
3417 2007-11-14  Simon Josefsson <simon@josefsson.org>
3419         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
3420         stuff to compat.h.
3422 2007-11-14  Simon Josefsson <simon@josefsson.org>
3424         * guile/src/extra.c: Use new APIs.
3426 2007-11-14  Simon Josefsson <simon@josefsson.org>
3428         * guile/modules/gnutls/build/enums.scm: Typo.
3430 2007-11-14  Simon Josefsson <simon@josefsson.org>
3432         * guile/modules/gnutls/build/enums.scm,
3433         guile/modules/gnutls/build/smobs.scm: Update API.
3435 2007-11-14  Simon Josefsson <simon@josefsson.org>
3437         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
3438         name of unknown-hash-algorithm).
3440 2007-11-14  Simon Josefsson <simon@josefsson.org>
3442         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
3443         error.
3445 2007-11-14  Simon Josefsson <simon@josefsson.org>
3447         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
3448         mappings to compat.h.
3450 2007-11-14  Simon Josefsson <simon@josefsson.org>
3452         * src/cli.c, src/common.c: Use new API.
3454 2007-11-14  Simon Josefsson <simon@josefsson.org>
3456         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
3457         libextra/gnutls_openpgp.c: Use new API.
3459 2007-11-14  Simon Josefsson <simon@josefsson.org>
3461         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
3463 2007-11-14  Simon Josefsson <simon@josefsson.org>
3465         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
3466         library.
3468 2007-11-14  Simon Josefsson <simon@josefsson.org>
3470         * src/cli.c: Use new API.
3472 2007-11-14  Simon Josefsson <simon@josefsson.org>
3474         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3475         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
3477 2007-11-14  Simon Josefsson <simon@josefsson.org>
3479         * includes/gnutls/compat.h: Fix.
3481 2007-11-14  Simon Josefsson <simon@josefsson.org>
3483         * includes/gnutls/compat.h: Remove trustdb error code, since we
3484         removed all functions.
3486 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3488         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
3489         lib/gnutls_compress_int.c: some updates in the compression code
3491 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3493         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
3494         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
3495         decompression of expanded compression data.
3497 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3499         * lib/gnutls_cipher.c: When decompressed data are more than the
3500         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
3502 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3504         * : 1   1       src/certtool.gaa
3506 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3508         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
3509         Applied documentation and prototype fixes reported by Evan Martin
3510         <martine@danga.com>.
3512 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3514         * doc/gnutls.texi: updated the links to openpgp draft
3516 2007-11-05  Simon Josefsson <simon@josefsson.org>
3518         * src/cli.c: Add warnings about messages used by Emacs tls.el.
3520 2007-11-03  Simon Josefsson <simon@josefsson.org>
3522         * NEWS, configure.in: Bump versions.
3524 2007-11-03  Simon Josefsson <simon@josefsson.org>
3526         * doc/protocol/rfc5081.txt: Add.
3528 2007-11-01  Simon Josefsson <simon@josefsson.org>
3530         * ChangeLog: Generated.
3532 2007-11-01  Simon Josefsson <simon@josefsson.org>
3534         * NEWS: Version 2.1.5.
3536 2007-11-01  Simon Josefsson <simon@josefsson.org>
3538         * NEWS: Add.
3540 2007-11-01  Simon Josefsson <simon@josefsson.org>
3542         * NEWS: Add.
3544 2007-11-01  Simon Josefsson <simon@josefsson.org>
3546         * NEWS: Add.
3548 2007-11-01  Simon Josefsson <simon@josefsson.org>
3550         * configure.in: Bump ABI to 25.
3552 2007-11-01  Simon Josefsson <simon@josefsson.org>
3554         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
3556 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3558         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
3560 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3562         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
3563         exported (without sign).
3565 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3567         * src/crypt.gaa: parameters -> group parameters
3569 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3571         * AUTHORS, Makefile.am, NEWS, README, THANKS,
3572         build-aux/config.rpath, configure.in, doc/Makefile.am,
3573         doc/gnutls.texi, includes/gnutls/extra.h,
3574         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
3575         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
3576         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
3577         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
3578         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
3579         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
3580         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
3581         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
3582         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
3583         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
3584         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
3585         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
3586         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
3587         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
3588         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
3589         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
3590         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
3591         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
3592         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
3593         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
3594         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
3595         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
3596         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
3597         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3598         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
3599         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
3600         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
3601         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
3602         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
3603         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3604         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
3605         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
3606         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
3607         lib/gnutls_session.h, lib/gnutls_session_pack.c,
3608         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
3609         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
3610         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
3611         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3612         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3613         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3614         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3615         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3616         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3617         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3618         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3619         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3620         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3621         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3622         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3623         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3624         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3625         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3626         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3627         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3628         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3629         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
3630         Changed my name to my "official" name.
3632 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3634         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3635         old defines to compat.c.
3637 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3639         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3640         ld version.
3642 2007-10-29  Simon Josefsson <simon@josefsson.org>
3644         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3645         gnutls_set_default_export priority.  The old functions returned an
3646         error code, need to fake it.
3648 2007-10-29  Simon Josefsson <simon@josefsson.org>
3650         * Makefile.am: Reorder release target, to do disconnected ops first,
3651         and to avoid losing tags.
3653 2007-10-29  Simon Josefsson <simon@josefsson.org>
3655         * NEWS, configure.in: Bump versions.
3657 2007-10-29  Simon Josefsson <simon@josefsson.org>
3659         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3660         lgl/stdint.in.h: Update gnulib files.
3662 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3664         * configure.in: Used the original libtool library version.
3666 2007-10-27  Simon Josefsson <simon@josefsson.org>
3668         * ChangeLog: Generated.
3670 2007-10-27  Simon Josefsson <simon@josefsson.org>
3672         * NEWS: Version 2.1.4.
3674 2007-10-27  Simon Josefsson <simon@josefsson.org>
3676         * doc/manpages/Makefile.am: Generated.
3678 2007-10-27  Simon Josefsson <simon@josefsson.org>
3680         * configure.in: Bump version.
3682 2007-10-27  Simon Josefsson <simon@josefsson.org>
3684         * includes/gnutls/compat.h: Add for backwards compatibility.
3686 2007-10-27  Simon Josefsson <simon@josefsson.org>
3688         * doc/gnutls.texi: Fix typo.
3690 2007-10-27  Simon Josefsson <simon@josefsson.org>
3692         * NEWS: Add.
3694 2007-10-27  Simon Josefsson <simon@josefsson.org>
3696         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3697         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3698         lgl/stdint.in.h: Update gnulib files.
3700 2007-10-27  Simon Josefsson <simon@josefsson.org>
3702         * NEWS: Add.
3704 2007-10-27  Simon Josefsson <simon@josefsson.org>
3706         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3707         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3708         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3710 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3712         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3713         src/certtool.gaa: quick-random option was removed since it is now
3714         the default.
3716 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3718         * : 1   2       lib/gnutls_algorithms.c
3720 2007-10-26  Ludovic Courtès <ludo@gnu.org>
3722         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3723         bindings.
3725 2007-10-25  Simon Josefsson <simon@josefsson.org>
3727         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3728         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
3729         +0200
3731 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3733         * doc/gnutls.texi: added some text for the debugging functions.
3735 2007-10-25  Simon Josefsson <simon@josefsson.org>
3737         * doc/gnutls.texi: Typo.
3739 2007-10-25  Simon Josefsson <simon@josefsson.org>
3741         * Makefile.am: Reorder and simplify.
3743 2007-10-25  Simon Josefsson <simon@josefsson.org>
3745         * lib/gnutls_state.c: Doc fix.
3747 2007-10-25  Simon Josefsson <simon@josefsson.org>
3749         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3750         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
3751         +0300
3753 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3755         * : 2   2       doc/examples/ex-serv-pgp.c
3757 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3759         * NEWS, doc/examples/ex-client-srp.c,
3760         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3761         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3762         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3763         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3764         and GNUTLS_PRIORITIES_SECURITY_HIGH
3766 2007-10-24  Simon Josefsson <simon@josefsson.org>
3768         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3769         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
3770         +0300
3772 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3774         * lib/gnutls_v2_compat.c: The user handshake callback function is
3775         now called on SSLv2 hello messages.
3777 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3779         * NEWS, doc/examples/ex-client-resume.c,
3780         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3781         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3782         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3783         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3784         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3785         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3786         gnutls_set_default_priority2() and deprecated
3787         gnutls_set_default_priority().
3789 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3791         * : 4   0       doc/manpages/certtool.1
3793 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3795         * NEWS: added news entry for --disable-quick-random
3797 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3799         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3800         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3801         generation. The option --disable-quick-random was introduced.
3803 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3805         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3806         some examples.
3808 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3810         * configure.in: The library version is now 14 instead of 24. (14 is
3811         greater than our current 13).
3813 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3815         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3816         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3817         gnutls_session_enable_compatibility_mode() to allow enabling all
3818         supported compatibility options (like disabling padding). Some other
3819         bug fixes in tls-test.c.
3821 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3823         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3824         documentation for the new convert functions.
3826 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3828         * lib/gnutls_priority.c: renamed zlib to deflate
3830 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3832         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3833         since we changed our interfaces and some other fixes.
3835 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3837         * : 2   2       lib/gnutls_algorithms.c
3839 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3841         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3842         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3843         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3844         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3845         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3846         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3847         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3848         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3849         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3850         doc/examples/tcp.c: Added copyright notices to examples
3852 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3854         * includes/gnutls/gnutls.h.in: corrected the prototypes
3856 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3858         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3859         UNKNOWN_ALGORITHM
3861 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3863         * includes/gnutls/gnutls.h.in: corrected typo.
3865 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3867         * : 1   1       lib/gnutls_record.c
3869 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3871         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3872         the priority functions to be more compatible to our interface and
3873         avoid parsing on every session generation. The current approach
3874         stores parsed data to our integer format.CG:
3876         -----------------------------------------------------------------------
3878 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3880         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3881         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3882         servers talk to buggy clients that complain if TLS 1.0 padding is
3883         used.
3885 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3887         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3888         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3889         functions that accept text instead of integers.
3891 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3893         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
3894         Removed some ancient non-used functions.
3896 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3898         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3899         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
3900         +0300
3902 2007-10-22  Simon Josefsson <simon@josefsson.org>
3904         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3906 2007-10-22  Simon Josefsson <simon@josefsson.org>
3908         * lgl/m4/gc-camellia.m4: Add.
3910 2007-10-22  Simon Josefsson <simon@josefsson.org>
3912         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3913         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3915 2007-10-22  Simon Josefsson <simon@josefsson.org>
3917         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3918         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3919         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3920         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3921         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3922         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3923         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3924         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3925         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3926         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3927         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3928         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3929         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3930         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3931         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3932         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3933         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3934         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3935         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3936         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3937         lgl/wchar_.h: Update gnulib files.
3939 2007-10-22  Simon Josefsson <simon@josefsson.org>
3941         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3942         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
3943         +0300
3945 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3947         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3948         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3949         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3950         lib/gnutls_state.c, libextra/gnutls_extra.c,
3951         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3952         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3953         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3954         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3955         src/common.c: Occurences of gnutls_openpgp_key were renamed to
3956         gnutls_openpgp_cert, leaving an API compatibility layer.
3958 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3960         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3961         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3962         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3963         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3964         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3965         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3966         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3967         gnutls_openpgp_cert_t
3969 2007-10-17  Simon Josefsson <simon@josefsson.org>
3971         * ChangeLog: Generated.
3973 2007-10-17  Simon Josefsson <simon@josefsson.org>
3975         * lib/Makefile.am: Revert mistake removal.
3977 2007-10-17  Simon Josefsson <simon@josefsson.org>
3979         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3980         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3981         src/serv-gaa.h, src/serv.gaa: Generated.
3983 2007-10-17  Simon Josefsson <simon@josefsson.org>
3985         * NEWS: Version 2.1.3.
3987 2007-10-17  Simon Josefsson <simon@josefsson.org>
3989         * configure.in: Bump ABI version.
3991 2007-10-17  Simon Josefsson <simon@josefsson.org>
3993         * lib/gnutls_extensions.c, lib/gnutls_int.h,
3994         lib/gnutls_supplemental.c: Remove tls-authz.
3996 2007-10-17  Simon Josefsson <simon@josefsson.org>
3998         * doc/gnutls.texi: Remove tls-authz.
4000 2007-10-17  Simon Josefsson <simon@josefsson.org>
4002         * NEWS, configure.in, doc/examples/Makefile.am,
4003         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
4004         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
4005         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
4006         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
4008 2007-10-15  Simon Josefsson <simon@josefsson.org>
4010         * configure.in: Bump version.
4012 2007-10-15  Simon Josefsson <simon@josefsson.org>
4014         * NEWS: Add.
4016 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4018         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
4019         default priorities.
4021 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4023         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
4024         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
4025         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
4026         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
4027         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
4028         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
4029         Corrected bugs in the openpgp certificate verification functions
4030         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
4031         anywhere)
4033 2007-10-14  Simon Josefsson <simon@josefsson.org>
4035         * ChangeLog: Generated.
4037 2007-10-14  Simon Josefsson <simon@josefsson.org>
4039         * NEWS: Typo.
4041 2007-10-14  Simon Josefsson <simon@josefsson.org>
4043         * NEWS: Version 2.1.2.
4045 2007-10-14  Simon Josefsson <simon@josefsson.org>
4047         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
4049 2007-10-14  Simon Josefsson <simon@josefsson.org>
4051         * NEWS: Wrap.
4053 2007-10-14  Simon Josefsson <simon@josefsson.org>
4055         * NEWS: Mention enum's.
4057 2007-10-14  Simon Josefsson <simon@josefsson.org>
4059         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
4060         deprecated SRP alerts to compat.h.
4062 2007-10-14  Simon Josefsson <simon@josefsson.org>
4064         * includes/gnutls/compat.h: Add compatibility mapping for
4065         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
4067 2007-10-14  Simon Josefsson <simon@josefsson.org>
4069         * configure.in: Encode in shared library that we aren't backwards
4070         compatible.
4072 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4074         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
4075         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
4076         references to trustdb
4078 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4080         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
4081         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4082         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
4083         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
4084         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
4085         all the trustdb related code. It wasn't used and trustdbs are not
4086         specified anywhere except pgp. Now we use the standard key rings.
4088 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4090         * doc/gnutls.texi: more text
4092 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4094         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
4095         in the default priorities.
4097 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4099         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
4100         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
4101         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
4102         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
4104 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4106         * doc/gnutls.texi: Updated documentation.
4108 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4110         * : 1   0       NEWS
4112 2007-10-09  Simon Josefsson <simon@josefsson.org>
4114         * NEWS: Mention certtool --quick-random.
4116 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4118         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
4119         alert numbers.
4121 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4123         * lib/x509/extensions.c: added an assertion.
4125 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4127         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
4129 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4131         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
4132         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
4133         +0300
4135 2007-10-08  Ludovic Courtès <ludo@gnu.org>
4137         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
4138         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.
4140 2007-10-08  Ludovic Courtès <ludo@gnu.org>
4142         * NEWS: Update `NEWS'.
4144 2007-10-08  Ludovic Courtès <ludo@gnu.org>
4146         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
4147           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
4149 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4151         * : 1   1       doc/Makefile.am
4153 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4155         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
4156         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
4157         2007 +0300
4159 2007-10-08  Simon Josefsson <simon@josefsson.org>
4161         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
4162         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
4163         2007 +0300
4165 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4167         * lib/auth_srp.c: corrected possible size issue
4169 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4171         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
4172         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
4173         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
4174         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
4175         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
4176         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
4177         Removed all the xml functions and stubs, as well as references in
4178         the documentation.
4180 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4182         * lib/gnutls_alert.c: error_to_alert() now always return an alert
4183         number. This is to avoid sending illegal values when the return
4184         value is not checked (commonplace).
4186 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4188         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
4190 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4192         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
4193         src/certtool.gaa: Added the --quick-random option to certtool to
4194         improve generation time of private keys.  They delay is quite
4195         annoying especially when generating test keys.
4197 2007-10-06  Simon Josefsson <simon@josefsson.org>
4199         * configure.in: Bump versions.
4201 2007-10-06  Simon Josefsson <simon@josefsson.org>
4203         * NEWS: Add.
4205 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4207         * src/certtool.c: Corrected output in DER format and corrected
4208         output for smime_to_pkcs7 to output in outfile instead of stdout.
4210 2007-09-24  Simon Josefsson <simon@josefsson.org>
4212         * ChangeLog: Generated.
4214 2007-09-24  Simon Josefsson <simon@josefsson.org>
4216         * configure.in: Bump version.
4218 2007-09-24  Simon Josefsson <simon@josefsson.org>
4220         * NEWS: Version 2.1.1.
4222 2007-09-24  Simon Josefsson <simon@josefsson.org>
4224         * NEWS: Add.
4226 2007-09-24  Simon Josefsson <simon@josefsson.org>
4228         * configure.in: Rework Camellia configure messages and logic.
4230 2007-09-24  Simon Josefsson <simon@josefsson.org>
4232         * NEWS: Add fixes, for trac.
4234 2007-09-24  Simon Josefsson <simon@josefsson.org>
4236         * NEWS: Add.
4238 2007-09-24  Simon Josefsson <simon@josefsson.org>
4240         * configure.in: Typo.
4242 2007-09-24  Simon Josefsson <simon@josefsson.org>
4244         * configure.in: Add --disable-camellia.  Remove automake
4245         conditional, not used.
4247 2007-09-24  Simon Josefsson <simon@josefsson.org>
4249         * AUTHORS: Add.
4251 2007-09-24  Simon Josefsson <simon@josefsson.org>
4253         * NEWS: Add.
4255 2007-09-24  Simon Josefsson <simon@josefsson.org>
4257         * NEWS: Bump version.
4259 2007-09-24  Simon Josefsson <simon@josefsson.org>
4261         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
4262         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
4263         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
4264         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
4265         src/tls_test.c: Add patch to support Camellia, contributed by
4266         Yoshisato YANAGISAWA.  Fixes #1.  See
4268         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
4270 2007-09-20  Simon Josefsson <simon@josefsson.org>
4272         * ChangeLog: Generated.
4274 2007-09-20  Simon Josefsson <simon@josefsson.org>
4276         * NEWS: Version 2.1.0.
4278 2007-09-20  Simon Josefsson <simon@josefsson.org>
4280         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
4281         add -g to it.
4283 2007-09-20  Simon Josefsson <simon@josefsson.org>
4285         * src/cli-gaa.c, src/serv-gaa.c: Generated.
4287 2007-09-20  Simon Josefsson <simon@josefsson.org>
4289         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
4291 2007-09-20  Simon Josefsson <simon@josefsson.org>
4293         * src/cli.gaa: Set variables to NULL.
4295 2007-09-20  Simon Josefsson <simon@josefsson.org>
4297         * lib/ext_oprfi.c: Fix crash.
4299 2007-09-20  Simon Josefsson <simon@josefsson.org>
4301         * lib/ext_oprfi.c: Fix crash.
4303 2007-09-20  Simon Josefsson <simon@josefsson.org>
4305         * src/serv.c: Fix infloop.
4307 2007-09-20  Simon Josefsson <simon@josefsson.org>
4309         * src/serv.c: Fix crash.
4311 2007-09-20  Simon Josefsson <simon@josefsson.org>
4313         * src/cli.c: Fix crash.
4315 2007-09-20  Simon Josefsson <simon@josefsson.org>
4317         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
4318         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
4319         Opaque PRF Input in gnutls-cli and gnutls-serv.
4321 2007-09-20  Simon Josefsson <simon@josefsson.org>
4323         * doc/manpages/Makefile.am: Generated.
4325 2007-09-20  Simon Josefsson <simon@josefsson.org>
4327         * NEWS: Mention how to enable oprfi support.
4329 2007-09-20  Simon Josefsson <simon@josefsson.org>
4331         * doc/gnutls.texi: Typo.
4333 2007-09-20  Simon Josefsson <simon@josefsson.org>
4335         * lib/Makefile.am: Document more.
4337 2007-09-20  Simon Josefsson <simon@josefsson.org>
4339         * lib/ext_oprfi.c: Doc fix.
4341 2007-09-20  Simon Josefsson <simon@josefsson.org>
4343         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
4344         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
4345         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
4346         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
4347         extension.
4349 2007-09-20  Simon Josefsson <simon@josefsson.org>
4351         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
4353 2007-09-20  Simon Josefsson <simon@josefsson.org>
4355         * doc/gnutls.texi: Typo.
4357 2007-09-20  Simon Josefsson <simon@josefsson.org>
4359         * NEWS: Add.
4361 2007-09-20  Simon Josefsson <simon@josefsson.org>
4363         * configure.in: Bump versions.
4365 2007-09-20  Simon Josefsson <simon@josefsson.org>
4367         * doc/examples/Makefile.am: Fix -I's.
4369 2007-09-20  Simon Josefsson <simon@josefsson.org>
4371         * ChangeLog: Generated.
4373 2007-09-20  Simon Josefsson <simon@josefsson.org>
4375         * Makefile.am: Fix release target (git-tag no longer exit with
4376         failure for non-existing tags).
4378 2007-09-20  Simon Josefsson <simon@josefsson.org>
4380         * NEWS: Version 2.0.1.
4382 2007-09-20  Simon Josefsson <simon@josefsson.org>
4384         * doc/gnutls.texi: Improve TLS ext section.
4386 2007-09-19  Simon Josefsson <simon@josefsson.org>
4388         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
4390 2007-09-18  Simon Josefsson <simon@josefsson.org>
4392         * doc/gnutls.texi: Notes on adding a new TLS extension.
4394 2007-09-17  Simon Josefsson <simon@josefsson.org>
4396         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
4397         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
4398         +0200
4400 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4402         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
4403         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
4404         +0200
4406 2007-09-17  Simon Josefsson <simon@josefsson.org>
4408         * NEWS: Add.
4410 2007-09-17  Simon Josefsson <simon@josefsson.org>
4412         * doc/Makefile.am, doc/credentials/Makefile.am,
4413         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
4414         doc/credentials/gnutls-http-serv,
4415         doc/credentials/openpgp-server-key.txt,
4416         doc/credentials/openpgp-server.txt,
4417         doc/credentials/openpgp/Makefile.am,
4418         doc/credentials/openpgp/cli_pub.asc,
4419         doc/credentials/openpgp/cli_ring.asc,
4420         doc/credentials/openpgp/cli_sec.asc,
4421         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
4422         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
4423         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
4424         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
4425         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
4426         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
4427         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
4428         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
4429         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
4430         doc/credentials/x509-server-dsa.pem,
4431         doc/credentials/x509-server-key-dsa.pem,
4432         doc/credentials/x509-server-key.pem,
4433         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
4434         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
4435         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
4436         doc/credentials/x509/clicert-dsa.pem,
4437         doc/credentials/x509/clicert.pem,
4438         doc/credentials/x509/clikey-dsa.pem,
4439         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
4440         doc/credentials/x509/key.pem, src/Makefile.am,
4441         src/gnutls-http-serv, src/openpgp/Makefile.am,
4442         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
4443         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
4444         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
4445         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
4446         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
4447         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
4448         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
4449         src/ to doc/credentials/.
4451 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4453         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
4454         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
4455         2007 +0300
4457 2007-09-11  Simon Josefsson <simon@josefsson.org>
4459         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
4460         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
4461         duplicate gnulib modules.
4463 2007-09-11  Simon Josefsson <simon@josefsson.org>
4465         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
4466         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4467         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
4468         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
4469         duplicate gnulib modules.
4471 2007-09-11  Simon Josefsson <simon@josefsson.org>
4473         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
4474         gnulib files.
4476 2007-09-11  Simon Josefsson <simon@josefsson.org>
4478         * lgl/m4/absolute-header.m4: Update gnulib files.
4480 2007-09-11  Simon Josefsson <simon@josefsson.org>
4482         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
4483         lgl/realloc.c, lgl/stdlib_.h: Add.
4485 2007-09-04  Ludovic Courtès <ludo@gnu.org>
4487         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
4488         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
4489           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4491 2007-09-04  Ludovic Courtès <ludo@gnu.org>
4493         * 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
4494           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4496 2007-09-10  Simon Josefsson <simon@josefsson.org>
4498         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
4499         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
4501 2007-09-10  Simon Josefsson <simon@josefsson.org>
4503         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
4504         doc/examples/.cvsignore, doc/manpages/.cvsignore,
4505         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
4506         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
4507         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
4508         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
4509         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
4510         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
4511         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
4512         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
4513         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
4514         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
4515         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
4516         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
4517         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
4518         tests/sha2/.cvsignore, tests/userid/.cvsignore,
4519         tests/x509paths/.cvsignore: Remove .cvsignore's.
4521 2007-09-07  Simon Josefsson <simon@josefsson.org>
4523         * NEWS: Fix.
4525 2007-09-07  Simon Josefsson <simon@josefsson.org>
4527         * configure.in: Bump versions.
4529 2007-09-07  Simon Josefsson <simon@josefsson.org>
4531         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
4532         values for SRP.
4534 2007-09-06  Simon Josefsson <simon@josefsson.org>
4536         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
4538 2007-09-04  Simon Josefsson <simon@josefsson.org>
4540         * ChangeLog: Generated.
4542 2007-09-04  Simon Josefsson <simon@josefsson.org>
4544         * NEWS: Version 2.0.0.
4546 2007-09-04  Simon Josefsson <simon@josefsson.org>
4548         * NEWS: Add.
4550 2007-09-03  Simon Josefsson <simon@josefsson.org>
4552         * NEWS: Add 1.6.x entries.
4554 2007-09-03  Simon Josefsson <simon@josefsson.org>
4556         * NEWS: Fix.
4558 2007-09-03  Simon Josefsson <simon@josefsson.org>
4560         * configure.in: Use three-digit versions.
4562 2007-09-01  Simon Josefsson <simon@josefsson.org>
4564         * NEWS: Fix.
4566 2007-09-01  Simon Josefsson <simon@josefsson.org>
4568         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
4569         v1.1.
4571 2007-08-31  Simon Josefsson <simon@josefsson.org>
4573         * NEWS, configure.in: Bump versions.
4575 2007-08-31  Simon Josefsson <simon@josefsson.org>
4577         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
4578         v1.0.
4580 2007-08-31  Simon Josefsson <simon@josefsson.org>
4582         * configure.in: Drop gnits mode.
4584 2007-08-31  Simon Josefsson <simon@josefsson.org>
4586         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
4587         anonymous ciphers are disabled.
4589 2007-08-31  Simon Josefsson <simon@josefsson.org>
4591         * doc/examples/Makefile.am: Don't try to build ex-client1 if
4592         anonymous ciphers are disabled.
4594 2007-08-27  Simon Josefsson <simon@josefsson.org>
4596         * ChangeLog: Generated.
4598 2007-08-27  Simon Josefsson <simon@josefsson.org>
4600         * NEWS: Version 1.7.19.
4602 2007-08-27  Simon Josefsson <simon@josefsson.org>
4604         * NEWS: Add.
4606 2007-08-27  Simon Josefsson <simon@josefsson.org>
4608         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
4609         GNUTLS_CRD_IA.
4611 2007-08-27  Simon Josefsson <simon@josefsson.org>
4613         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4615 2007-08-27  Simon Josefsson <simon@josefsson.org>
4617         * NEWS: Add.
4619 2007-08-27  Simon Josefsson <simon@josefsson.org>
4621         * lib/gnutls_errors.c: Doc fix.
4623 2007-08-27  Simon Josefsson <simon@josefsson.org>
4625         * lib/gnutls_handshake.c: Revert "Check that value is negative
4626         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4628 2007-08-27  Simon Josefsson <simon@josefsson.org>
4630         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4631         positive "errors".  Would fix bug reported by Andreas Metzler
4632         <ametzler@downhill.at.eu.org> in
4634         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4636 2007-08-27  Simon Josefsson <simon@josefsson.org>
4638         * lib/gnutls_handshake.c: Check that value is negative before using
4639         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
4640         <ametzler@downhill.at.eu.org> in
4642         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4644 2007-08-24  Simon Josefsson <simon@josefsson.org>
4646         * NEWS: Add.
4648 2007-08-24  Simon Josefsson <simon@josefsson.org>
4650         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4651         OpenCDK 0.6.4.
4653 2007-08-24  Simon Josefsson <simon@josefsson.org>
4655         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4657 2007-08-23  Simon Josefsson <simon@josefsson.org>
4659         * gl/readline.c: Upgrade gnulib files.
4661 2007-08-23  Simon Josefsson <simon@josefsson.org>
4663         * src/certtool.c: No need for getline.h.
4665 2007-08-23  Simon Josefsson <simon@josefsson.org>
4667         * NEWS: Add.
4669 2007-08-23  Simon Josefsson <simon@josefsson.org>
4671         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4672         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4673         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4674         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4675         lgl/stdio_.h: Upgrade gnulib files.
4677 2007-08-23  Simon Josefsson <simon@josefsson.org>
4679         * NEWS: Add.
4681 2007-08-23  Simon Josefsson <simon@josefsson.org>
4683         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4684         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4685         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4686         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4687         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4688         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4689         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4690         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4692 2007-08-20  Simon Josefsson <simon@josefsson.org>
4694         * NEWS, configure.in: Bump versions.
4696 2007-08-20  Simon Josefsson <simon@josefsson.org>
4698         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4699         disabled.
4701 2007-08-16  Simon Josefsson <simon@josefsson.org>
4703         * ChangeLog: Generated.
4705 2007-08-16  Simon Josefsson <simon@josefsson.org>
4707         * NEWS: Version 1.7.18.
4709 2007-08-16  Simon Josefsson <simon@josefsson.org>
4711         * NEWS: Add.
4713 2007-08-16  Simon Josefsson <simon@josefsson.org>
4715         * configure.in: Bump version.
4717 2007-08-16  Simon Josefsson <simon@josefsson.org>
4719         * NEWS: Add.
4721 2007-08-16  Simon Josefsson <simon@josefsson.org>
4723         * NEWS: Add.
4725 2007-08-16  Simon Josefsson <simon@josefsson.org>
4727         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4728         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4729         mix for different sized variables.  Tiny patch from
4731         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4733 2007-08-15  Simon Josefsson <simon@josefsson.org>
4735         * doc/Makefile.am: Typo.
4737 2007-08-15  Simon Josefsson <simon@josefsson.org>
4739         * doc/Makefile.am: Install images in info directory.
4741 2007-08-15  Simon Josefsson <simon@josefsson.org>
4743         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4744         doc/arch/certificate-user-use-case.pdf,
4745         doc/arch/client-server-use-case.eps,
4746         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4747         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4748         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4749         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4750         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4751         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4752         doc/gnutls-certificate-user-use-case.pdf,
4753         doc/gnutls-client-server-use-case.eps,
4754         doc/gnutls-client-server-use-case.pdf,
4755         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4756         doc/gnutls-handshake-sequence.eps,
4757         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4758         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4759         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4760         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4762 2007-08-15  Simon Josefsson <simon@josefsson.org>
4764         * doc/Makefile.am, doc/gnutls-internals.eps,
4765         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4766         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4767         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4768         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4769         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4770         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
4771         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4773 2007-08-15  Simon Josefsson <simon@josefsson.org>
4775         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4776         used.
4778 2007-08-15  Simon Josefsson <simon@josefsson.org>
4780         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
4781         <ametzler@downhill.at.eu.org>.
4783 2007-08-15  Simon Josefsson <simon@josefsson.org>
4785         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
4786         Metzler <ametzler@downhill.at.eu.org>.
4788 2007-08-15  Simon Josefsson <simon@josefsson.org>
4790         * ChangeLog: Generated.
4792 2007-08-15  Simon Josefsson <simon@josefsson.org>
4794         * NEWS: Typo.
4796 2007-08-15  Simon Josefsson <simon@josefsson.org>
4798         * NEWS: Version 1.7.17.
4800 2007-08-15  Simon Josefsson <simon@josefsson.org>
4802         * doc/manpages/Makefile.am: Generated.
4804 2007-08-13  Simon Josefsson <simon@josefsson.org>
4806         * NEWS: Add.
4808 2007-08-13  Simon Josefsson <simon@josefsson.org>
4810         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4811         gnutls_openpgp_privkey_sign_hash.
4813 2007-08-13  Simon Josefsson <simon@josefsson.org>
4815         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4816         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4817         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4818         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4819         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4820         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4821         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4822         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4823         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4824         src/tls_test.c: Use *_t types consistently.
4826 2007-08-12  Simon Josefsson <simon@josefsson.org>
4828         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4829         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4830         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4831         sign callback.
4833 2007-08-12  Simon Josefsson <simon@josefsson.org>
4835         * tests/x509signself.c: Fix warnings.
4837 2007-08-11  Simon Josefsson <simon@josefsson.org>
4839         * doc/manpages/Makefile.am: Update.
4841 2007-08-11  Simon Josefsson <simon@josefsson.org>
4843         * configure.in: Set shared library version correctly.
4845 2007-08-11  Simon Josefsson <simon@josefsson.org>
4847         * NEWS, includes/gnutls/gnutls.h.in: New errors
4848         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4850 2007-08-11  Simon Josefsson <simon@josefsson.org>
4852         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4853         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.
4855 2007-08-10  Simon Josefsson <simon@josefsson.org>
4857         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4858         codes.
4860 2007-08-10  Simon Josefsson <simon@josefsson.org>
4862         * doc/manpages/Makefile.am: Update.
4864 2007-08-10  Simon Josefsson <simon@josefsson.org>
4866         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4867         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4868         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4869         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
4870         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.
4872 2007-08-10  Simon Josefsson <simon@josefsson.org>
4874         * NEWS: Add.
4876 2007-08-10  Simon Josefsson <simon@josefsson.org>
4878         * tests/Makefile.am: Build x509self.
4880 2007-08-10  Simon Josefsson <simon@josefsson.org>
4882         * tests/x509self.c: New file.
4884 2007-08-08  Simon Josefsson <simon@josefsson.org>
4886         * NEWS: Add.
4888 2007-08-08  Simon Josefsson <simon@josefsson.org>
4890         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4891         RFC is out and we've done simple interop of it.
4893 2007-08-08  Simon Josefsson <simon@josefsson.org>
4895         * AUTHORS: Add.
4897 2007-08-08  Simon Josefsson <simon@josefsson.org>
4899         * NEWS: Add.
4901 2007-08-08  Simon Josefsson <simon@josefsson.org>
4903         * po/pl.po, po/sv.po: Sync with TP.
4905 2007-08-08  Simon Josefsson <simon@josefsson.org>
4907         * NEWS: Add.
4909 2007-07-09  Ludovic Courtès <ludo@gnu.org>
4911         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4912         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4914 2007-08-08  Simon Josefsson <simon@josefsson.org>
4916         * NEWS: Add.
4918 2007-08-03  Ludovic Courtès <ludo@gnu.org>
4920         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4921         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>
4923 2007-08-08  Simon Josefsson <simon@josefsson.org>
4925         * NEWS, configure.in: Bump versions.
4927 2007-08-08  Simon Josefsson <simon@josefsson.org>
4929         * ChangeLog: Generated.
4931 2007-08-07  Simon Josefsson <simon@josefsson.org>
4933         * NEWS: Version 1.7.16.
4935 2007-08-07  Simon Josefsson <simon@josefsson.org>
4937         * NEWS: Add.
4939 2007-08-07  Simon Josefsson <simon@josefsson.org>
4941         * NEWS: Add.
4943 2007-08-07  Simon Josefsson <simon@josefsson.org>
4945         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4946         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4947         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4948         gl/override/doc/gpl-2.0.texi.diff,
4949         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4950         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
4951         Update gnulib files.
4953 2007-08-02  Ludovic Courtès <ludo@gnu.org>
4955         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4957 2007-08-01  Ludovic Courtès <ludo@gnu.org>
4959         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4960         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4961           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4963 2007-08-02  Simon Josefsson <simon@josefsson.org>
4965         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4967 2007-08-02  Simon Josefsson <simon@josefsson.org>
4969         * AUTHORS: Add.
4971 2007-07-14  Simon Josefsson <simon@josefsson.org>
4973         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4975 2007-07-14  Simon Josefsson <simon@josefsson.org>
4977         * NEWS: Add.
4979 2007-07-14  Simon Josefsson <simon@josefsson.org>
4981         * configure.in: Bump versions.
4983 2007-07-14  Simon Josefsson <simon@josefsson.org>
4985         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4986         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
4987         Eden <n.mavrogiannopoulos@gmail.com>.
4989 2007-07-12  Simon Josefsson <simon@josefsson.org>
4991         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4992         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4994 2007-07-09  Simon Josefsson <simon@josefsson.org>
4996         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4997         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4999 2007-07-09  Simon Josefsson <simon@josefsson.org>
5001         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
5002         errors regarding internals.texi.  See
5004         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
5006 2007-07-09  Simon Josefsson <simon@josefsson.org>
5008         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
5009         when guile isn't installed built yet.
5011 2007-07-08  Ludovic Courtès <ludo@gnu.org>
5013         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
5014         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>
5016 2007-07-06  Simon Josefsson <simon@josefsson.org>
5018         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
5020 2007-07-02  Ludovic Courtès <ludo@gnu.org>
5022         * 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>
5024 2007-07-03  Simon Josefsson <simon@josefsson.org>
5026         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
5028 2007-07-02  Simon Josefsson <simon@josefsson.org>
5030         * ChangeLog: Generated.
5032 2007-07-02  Simon Josefsson <simon@josefsson.org>
5034         * NEWS: Version 1.7.15.
5036 2007-07-02  Simon Josefsson <simon@josefsson.org>
5038         * po/LINGUAS: Revert.
5040 2007-07-02  Simon Josefsson <simon@josefsson.org>
5042         * po/LINGUAS: Sync with TP.
5044 2007-07-02  Simon Josefsson <simon@josefsson.org>
5046         * NEWS: Add.
5048 2007-07-02  Simon Josefsson <simon@josefsson.org>
5050         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
5051         Fix gnulib name changes.
5053 2007-07-02  Simon Josefsson <simon@josefsson.org>
5055         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
5056         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
5057         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5058         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
5059         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
5060         Update gnulib files.  Fix GPL renaming.
5062 2007-07-02  Simon Josefsson <simon@josefsson.org>
5064         * NEWS: Add.
5066 2007-07-02  Simon Josefsson <simon@josefsson.org>
5068         * doc/gnutls.texi: Typo.
5070 2007-07-02  Simon Josefsson <simon@josefsson.org>
5072         * doc/gnutls.texi: Improve installation instructions.
5074 2007-07-02  Simon Josefsson <simon@josefsson.org>
5076         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
5077         ludo@gnu.org (Ludovic Courtès).
5079 2007-06-29  Simon Josefsson <simon@josefsson.org>
5081         * NEWS: Add.
5083 2007-06-29  Simon Josefsson <simon@josefsson.org>
5085         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
5086         discussions with ludo@gnu.org (Ludovic Courtès).
5088 2007-06-29  Simon Josefsson <simon@josefsson.org>
5090         * configure.in: Check for scm_from_locale_string instead of SCM_API.
5091         Patch from ludo@gnu.org (Ludovic Courtès).
5093 2007-06-29  Simon Josefsson <simon@josefsson.org>
5095         * NEWS: Add.
5097 2007-06-29  Simon Josefsson <simon@josefsson.org>
5099         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
5100         Reported by ludo@gnu.org (Ludovic Courtès).
5102 2007-06-27  Simon Josefsson <simon@josefsson.org>
5104         * doc/TODO: Add.
5106 2007-06-27  Simon Josefsson <simon@josefsson.org>
5108         * NEWS: Add.
5110 2007-06-27  Simon Josefsson <simon@josefsson.org>
5112         * po/LINGUAS, po/ms.po: Sync with TP.
5114 2007-06-27  Simon Josefsson <simon@josefsson.org>
5116         * NEWS: Add.
5118 2007-06-27  Simon Josefsson <simon@josefsson.org>
5120         * tests/key-id/key-id: Can't use /dev/null as template under
5121         mingw32, probably really a bug in cfg+.
5123 2007-06-27  Simon Josefsson <simon@josefsson.org>
5125         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
5127 2007-06-26  Simon Josefsson <simon@josefsson.org>
5129         * NEWS, configure.in: Check that the guile header files is recent
5130         enough and that it works.
5132 2007-06-26  Simon Josefsson <simon@josefsson.org>
5134         * configure.in: Move Guile setup stuff down under 'External
5135         libraries'.
5137 2007-06-26  Simon Josefsson <simon@josefsson.org>
5139         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
5140         bindings.
5142 2007-06-26  Simon Josefsson <simon@josefsson.org>
5144         * NEWS, configure.in: Bump versions.
5146 2007-06-26  Simon Josefsson <simon@josefsson.org>
5148         * ChangeLog: Generated.
5150 2007-06-26  Simon Josefsson <simon@josefsson.org>
5152         * NEWS: Version 1.7.14.
5154 2007-06-26  Simon Josefsson <simon@josefsson.org>
5156         * NEWS: Add.
5158 2007-06-26  Simon Josefsson <simon@josefsson.org>
5160         * NEWS: Add.
5162 2007-06-26  Simon Josefsson <simon@josefsson.org>
5164         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
5165         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
5166         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
5167         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
5168         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
5169         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
5170         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
5171         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
5172         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
5173         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5174         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
5175         gnulib files.
5177 2007-06-26  Simon Josefsson <simon@josefsson.org>
5179         * NEWS: Add.
5181 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
5183         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
5184         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5186 2007-06-26  Simon Josefsson <simon@josefsson.org>
5188         * NEWS: Add.
5190 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
5192         * 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>
5194 2007-06-20  Simon Josefsson <simon@josefsson.org>
5196         * NEWS: Add.
5198 2007-06-20  Simon Josefsson <simon@josefsson.org>
5200         * THANKS: Add.
5202 2007-06-20  Simon Josefsson <simon@josefsson.org>
5204         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
5205         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
5206         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
5208 2007-06-20  Simon Josefsson <simon@josefsson.org>
5210         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
5212 2007-06-15  Simon Josefsson <simon@josefsson.org>
5214         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
5216 2007-06-14  Simon Josefsson <simon@josefsson.org>
5218         * AUTHORS: Update PGP key.
5220 2007-06-14  Simon Josefsson <simon@josefsson.org>
5222         * AUTHORS: Change Ludovic' description.
5224 2007-06-14  Simon Josefsson <simon@josefsson.org>
5226         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
5228 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
5230         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
5231           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
5232           that the allocated buffer is large-enough to contain the list of
5233           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5235 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
5237         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
5238         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
5239           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5241 2007-06-13  Simon Josefsson <simon@josefsson.org>
5243         * NEWS, configure.in: Bump versions.
5245 2007-06-13  Simon Josefsson <simon@josefsson.org>
5247         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
5249 2007-06-12  Simon Josefsson <simon@josefsson.org>
5251         * doc/TODO: Add.
5253 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
5255         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
5256         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5258 2007-06-12  Simon Josefsson <simon@josefsson.org>
5260         * doc/Makefile.am: Clarify that guile.texi dependencies are
5261         dependencies of gnutls.texi too.
5263 2007-06-11  Simon Josefsson <simon@josefsson.org>
5265         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
5267 2007-06-11  Simon Josefsson <simon@josefsson.org>
5269         * THANKS, configure.in: Need to use CFLAGS when checking for
5270         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
5271         <ktk@enterprise.bidmc.harvard.edu>.
5273 2007-06-11  Simon Josefsson <simon@josefsson.org>
5275         * ChangeLog: Generated.
5277 2007-06-11  Simon Josefsson <simon@josefsson.org>
5279         * NEWS: Version 1.7.13.
5281 2007-06-11  Simon Josefsson <simon@josefsson.org>
5283         * Makefile.am: Fix update-po target.
5285 2007-06-11  Simon Josefsson <simon@josefsson.org>
5287         * NEWS: Fix.
5289 2007-06-11  Simon Josefsson <simon@josefsson.org>
5291         * NEWS: Add.
5293 2007-06-11  Simon Josefsson <simon@josefsson.org>
5295         * doc/manpages/Makefile.am: Fix copyright years.
5297 2007-06-11  Simon Josefsson <simon@josefsson.org>
5299         * doc/reference/gnutls.types: Add, to work around problems if this
5300         file isn't present.
5302 2007-06-11  Simon Josefsson <simon@josefsson.org>
5304         * Makefile.am: Fix release target.
5306 2007-06-11  Simon Josefsson <simon@josefsson.org>
5308         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
5310 2007-06-11  Simon Josefsson <simon@josefsson.org>
5312         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
5313         gnulib_libs, to fix rpath issue.
5315 2007-06-11  Simon Josefsson <simon@josefsson.org>
5317         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
5319 2007-06-11  Simon Josefsson <simon@josefsson.org>
5321         * NEWS: Add.
5323 2007-06-11  Simon Josefsson <simon@josefsson.org>
5325         * NEWS: Add.
5327 2007-06-11  Simon Josefsson <simon@josefsson.org>
5329         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5330         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
5331         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
5332         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
5333         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
5334         files.
5336 2007-06-11  Simon Josefsson <simon@josefsson.org>
5338         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5339         libextra/opencdk/compress.c, libextra/opencdk/context.h,
5340         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5341         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
5342         libextra/opencdk/main.c, libextra/opencdk/main.h,
5343         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5344         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5345         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5346         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
5347         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
5348         OpenCDK 0.6.3.
5350 2007-06-11  Simon Josefsson <simon@josefsson.org>
5352         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
5353         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
5354         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
5356 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
5358         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
5359         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
5360           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
5361           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.
5363 2007-06-08  Simon Josefsson <simon@josefsson.org>
5365         * NEWS, configure.in: Bump versions.
5367 2007-06-08  Simon Josefsson <simon@josefsson.org>
5369         * ChangeLog: Generated.
5371 2007-06-08  Simon Josefsson <simon@josefsson.org>
5373         * NEWS: Version 1.7.12.
5375 2007-06-08  Simon Josefsson <simon@josefsson.org>
5377         * NEWS: Add.
5379 2007-06-08  Simon Josefsson <simon@josefsson.org>
5381         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
5383 2007-06-08  Simon Josefsson <simon@josefsson.org>
5385         * NEWS: Add.
5387 2007-06-08  Simon Josefsson <simon@josefsson.org>
5389         * NEWS: Add.
5391 2007-06-08  Simon Josefsson <simon@josefsson.org>
5393         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
5394         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
5395         +0200
5397 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
5399         * po/Makevars: Try to fix line number collisions.
5401 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5403         * configure.in, guile/src/Makefile.am: Fixed the
5404         `-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
5405           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
5407 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5409         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
5410           being detected.
5412 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5414         * m4/guile.m4: Added `guile.m4', per Simon's request.
5416 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
5418         * configure.in: Don't look for Guile when `guile-snarf' is not
5419         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
5421 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
5423         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
5425 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
5427         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
5429 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5431         * doc/guile.texi: More @node fixes.
5433 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5435         * doc/guile.texi: Avoid @node collisions with main manual.
5437 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5439         * doc/Makefile.am: Need -I for config.h.
5441 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5443         * Makefile.am: Need to build doc/ after guile/.
5445 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5447         * NEWS: Add.
5449 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
5451         * guile/src/Makefile.am: Need -I for config.h.
5453 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
5455         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
5456         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
5458 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
5460         * doc/extract-guile-c-doc.scm,
5461         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
5462         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
5463           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
5464           argument.
5466 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
5468         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
5469         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.
5471 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
5473         * doc/gnutls.texi: Revert unnecessary changes.
5475 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
5477         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
5478         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
5480 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5482         * doc/guile.texi: Minor doc fixes.
5484 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5486         * doc/Makefile.am: Handle missing Guile when building the
5487         documentation.
5489 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
5491         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
5492         doc/guile.texi: Integrated documentation of Guile bindings.
5494 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5496         * configure.in, guile/src/Makefile.am: Try to handle "function
5497         declaration isn't a prototype" warnings.
5499 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
5501         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5502         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
5503         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
5504         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
5505         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5507 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5509         * Makefile.am, configure.in, guile/Makefile.am,
5510         guile/modules/Makefile.am, guile/modules/gnutls.scm,
5511         guile/modules/gnutls/build/enums.scm,
5512         guile/modules/gnutls/build/priorities.scm,
5513         guile/modules/gnutls/build/smobs.scm,
5514         guile/modules/gnutls/build/utils.scm,
5515         guile/modules/gnutls/extra.scm,
5516         guile/modules/system/documentation/README,
5517         guile/modules/system/documentation/c-snarf.scm,
5518         guile/modules/system/documentation/output.scm,
5519         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
5520         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
5521         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
5522         guile/src/make-session-priorities.scm,
5523         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
5524         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
5525         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
5526         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
5527         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
5528         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
5529         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
5530         guile/tests/rsa-parameters.pem,
5531         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
5532         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
5533         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
5534         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
5535         `make' and `make check' do work.
5537 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
5539         * doc/Makefile.am: Make sure all images are distributed in all
5540         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5542 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5544         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
5545         Reported by Dennis Vshivkov <walrus@amur.ru> in
5546         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
5548 2007-05-27  Simon Josefsson <simon@josefsson.org>
5550         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
5552 2007-05-27  Simon Josefsson <simon@josefsson.org>
5554         * THANKS: Add.
5556 2007-05-27  Simon Josefsson <simon@josefsson.org>
5558         * NEWS: Fix.
5560 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5562         * NEWS: [no log message]
5564 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5566         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
5568 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5570         * NEWS: Add.
5572 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5574         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
5575         already properly decoded value, assume it is due to a bad password
5576         rather than ASN.1 error.  Reported by Nate Nielsen
5577         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
5579 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5581         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
5582         by Nate Nielsen <nielsen-list@memberwebs.com>.
5584 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5586         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
5587         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
5589 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5591         * THANKS: Add (from 1.6.x).
5593 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5595         * NEWS, configure.in: Bump versions.
5597 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5599         * ChangeLog: Generated.
5601 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5603         * NEWS: Version 1.7.11.
5605 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5607         * NEWS: Fix.
5609 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5611         * configure.in: Bump versions.
5613 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5615         * NEWS: Add.
5617 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5619         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5621 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5623         * ChangeLog: Generated.
5625 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5627         * NEWS: Version 1.7.10.
5629 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5631         * Makefile.am: Use cg instead of cvs commands, for update-po target.
5633 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5635         * NEWS: Add.
5637 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5639         * Makefile.am: Change release target from cvs to git.
5641 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5643         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5645 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5647         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5648         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5649         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5651 2007-05-25  Simon Josefsson <simon@josefsson.org>
5653         * NEWS: Typo.
5655 2007-05-24  Simon Josefsson <simon@josefsson.org>
5657         * doc/manpages/Makefile.am: Update.
5659 2007-05-24  Simon Josefsson <simon@josefsson.org>
5661         * lib/gnutls_x509.c: Use new API.
5663 2007-05-24  Simon Josefsson <simon@josefsson.org>
5665         * NEWS: Add.
5667 2007-05-24  Simon Josefsson <simon@josefsson.org>
5669         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5670         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5671         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5672         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5673         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5674         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5675         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5677 2007-05-24  Simon Josefsson <simon@josefsson.org>
5679         * configure.in: Bump versions.
5681 2007-05-24  Simon Josefsson <simon@josefsson.org>
5683         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5684         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5685         gnutls_x509_crt_get_raw_issuer_dn.
5687 2007-05-23  Timo Schulz <twoaday@gnutls.org>
5689         * libextra/openpgp/xml.c: fix the key ID representation in the XML
5690         code.
5692 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5694         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5695         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5696         code: elgamal keys are not supported.  bug fix for the key import
5697         (base64) code, store the stream and close it in the deinit function.
5699 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5701         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5702         keyring in base64 format.  This is the same file as cli_ring.gpg but
5703         armored.
5705 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5707         * libextra/openpgp/extras.c: do not close the input stream in the
5708         import code when the base64 is used.
5710 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5712         * tests/openpgp/keyring.c: few more comments.
5714 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5716         * configure.in: add makefile for the openpgp test folder
5718 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5720         * libextra/openpgp/extras.c: patch to support raw keyrings.
5722 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5724         * tests/Makefile.am, tests/openpgp/Makefile.am,
5725         tests/openpgp/keyring.c: Add simple openpgp test.
5727 2007-05-12  Simon Josefsson <simon@josefsson.org>
5729         * ChangeLog: [no log message]
5731 2007-05-12  Simon Josefsson <simon@josefsson.org>
5733         * NEWS: Version 1.7.9.
5735 2007-05-12  Simon Josefsson <simon@josefsson.org>
5737         * NEWS: Add.
5739 2007-05-12  Simon Josefsson <simon@josefsson.org>
5741         * tests/Makefile.am: Reorder to work around libtool bug.
5743 2007-05-12  Simon Josefsson <simon@josefsson.org>
5745         * NEWS: Fix.
5747 2007-05-12  Simon Josefsson <simon@josefsson.org>
5749         * NEWS: Add.
5751 2007-05-12  Simon Josefsson <simon@josefsson.org>
5753         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5754         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5755         libextra/opencdk/context.h, libextra/opencdk/filters.h,
5756         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5757         libextra/opencdk/literal.c, libextra/opencdk/main.c,
5758         libextra/opencdk/main.h, libextra/opencdk/misc.c,
5759         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5760         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5761         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5762         libextra/opencdk/write-packet.c: Update.
5764 2007-05-11  Simon Josefsson <simon@josefsson.org>
5766         * NEWS: Add.
5768 2007-05-11  Simon Josefsson <simon@josefsson.org>
5770         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5771         OpenPGP.
5773 2007-05-03  Simon Josefsson <simon@josefsson.org>
5775         * doc/gendocs_template, gl/override/doc/gendocs_template,
5776         gl/override/doc/gendocs_template.diff: Update.
5778 2007-05-03  Simon Josefsson <simon@josefsson.org>
5780         * doc/gendocs_template: Revert to upstream gnulib version.
5782 2007-05-03  Simon Josefsson <simon@josefsson.org>
5784         * NEWS: Fix.
5786 2007-05-03  Simon Josefsson <simon@josefsson.org>
5788         * NEWS: Add.
5790 2007-05-03  Simon Josefsson <simon@josefsson.org>
5792         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5793         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5794         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5795         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5796         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5797         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5798         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5800 2007-05-02  Simon Josefsson <simon@josefsson.org>
5802         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5804 2007-05-02  Simon Josefsson <simon@josefsson.org>
5806         * lib/x509/output.c: Fix mem leaks.
5808 2007-04-29  Simon Josefsson <simon@josefsson.org>
5810         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5812 2007-04-24  Timo Schulz <twoaday@gnutls.org>
5814         * libextra/opencdk/literal.c: missing file.
5816 2007-04-24  Simon Josefsson <simon@josefsson.org>
5818         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5819         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5821 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5823         * libextra/opencdk/dummy.c: [no log message]
5825 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5827         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5828         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5829         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5830         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5831         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5832         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5833         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5834         libextra/opencdk/main.c, libextra/opencdk/main.h,
5835         libextra/opencdk/md.c, libextra/opencdk/md.h,
5836         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5837         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5838         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5839         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5840         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5841         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5842         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5843         libextra/opencdk/types.h, libextra/opencdk/verify.c,
5844         libextra/opencdk/write-packet.c: replace the old build-in opencdk
5845         version with the most recent cvs version.
5847 2007-04-22  Simon Josefsson <simon@josefsson.org>
5849         * configure.in: Check for OpenCDK function that is only available in
5850         OpenCDK 0.6.0.
5852 2007-04-21  Simon Josefsson <simon@josefsson.org>
5854         * doc/TODO: Add.
5856 2007-04-21  Simon Josefsson <simon@josefsson.org>
5858         * doc/protocol/draft-badra-tls-password-00.txt,
5859         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5861 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5863         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5864         and some cleanups.
5866 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5868         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5869         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5870         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5871         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5872         patches for the opencdk migration.
5874 2007-04-19  Simon Josefsson <simon@josefsson.org>
5876         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5877         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
5879 2007-04-18  Simon Josefsson <simon@josefsson.org>
5881         * doc/gnutls.texi: Mention P12 structure.
5883 2007-04-18  Simon Josefsson <simon@josefsson.org>
5885         * tests/tlsia.c: Check return codes from init functions.
5887 2007-04-18  Simon Josefsson <simon@josefsson.org>
5889         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5891 2007-04-17  Simon Josefsson <simon@josefsson.org>
5893         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5894         default serial number.
5896 2007-04-17  Simon Josefsson <simon@josefsson.org>
5898         * NEWS: Add.
5900 2007-04-16  Simon Josefsson <simon@josefsson.org>
5902         * NEWS, configure.in: Bump versions.
5904 2007-04-16  Simon Josefsson <simon@josefsson.org>
5906         * ChangeLog: [no log message]
5908 2007-04-16  Simon Josefsson <simon@josefsson.org>
5910         * NEWS: Version 1.7.8.
5912 2007-04-16  Simon Josefsson <simon@josefsson.org>
5914         * lib/x509/x509_write.c: Doc fix.
5916 2007-04-16  Simon Josefsson <simon@josefsson.org>
5918         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5920 2007-04-16  Simon Josefsson <simon@josefsson.org>
5922         * NEWS, doc/manpages/Makefile.am: Add.
5924 2007-04-16  Simon Josefsson <simon@josefsson.org>
5926         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5928 2007-04-16  Simon Josefsson <simon@josefsson.org>
5930         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5931         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5932         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5933         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5934         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5935         lgl/vasnprintf.c, lgl/wchar_.h: Update.
5937 2007-04-16  Simon Josefsson <simon@josefsson.org>
5939         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5940         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5941         warnings, tiny patch from Andreas Metzler
5942         <ametzler@downhill.at.eu.org>.
5944 2007-04-12  Simon Josefsson <simon@josefsson.org>
5946         * doc/TODO: Fix.
5948 2007-04-12  Simon Josefsson <simon@josefsson.org>
5950         * doc/TODO: Fix.
5952 2007-04-12  Simon Josefsson <simon@josefsson.org>
5954         * doc/TODO: Add.
5956 2007-04-11  Simon Josefsson <simon@josefsson.org>
5958         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5960 2007-04-10  Simon Josefsson <simon@josefsson.org>
5962         * NEWS: Add.
5964 2007-04-10  Simon Josefsson <simon@josefsson.org>
5966         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
5967         Respect ENABLE_AUTHZ.
5969 2007-04-10  Simon Josefsson <simon@josefsson.org>
5971         * lib/gnutls_extensions.c: Make tls-authz conditional on
5972         ENABLE_AUTHZ.
5974 2007-04-10  Simon Josefsson <simon@josefsson.org>
5976         * configure.in: Add anon conditional.
5978 2007-04-10  Simon Josefsson <simon@josefsson.org>
5980         * configure.in: Fix --disable-*.
5982 2007-04-10  Simon Josefsson <simon@josefsson.org>
5984         * configure.in: Add --disable-tls-authorization.
5986 2007-04-10  Simon Josefsson <simon@josefsson.org>
5988         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5989         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5991 2007-04-06  Simon Josefsson <simon@josefsson.org>
5993         * src/cli.c: Make -d work again after last change.
5995 2007-04-06  Simon Josefsson <simon@josefsson.org>
5997         * NEWS: Add.
5999 2007-04-06  Simon Josefsson <simon@josefsson.org>
6001         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
6003 2007-04-04  Simon Josefsson <simon@josefsson.org>
6005         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
6006         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
6008 2007-04-04  Simon Josefsson <simon@josefsson.org>
6010         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
6011         gnutls_cipher_suite_info API, suggested by Howard Chu
6012         <hyc@symas.com>.
6014 2007-04-04  Simon Josefsson <simon@josefsson.org>
6016         * src/common.c: Don't hard code algorithm list.
6018 2007-04-04  Simon Josefsson <simon@josefsson.org>
6020         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
6021         new APIs to list supported algorithms: gnutls_cipher_list,
6022         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
6023         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
6024         Howard Chu <hyc@symas.com>.
6026 2007-04-04  Simon Josefsson <simon@josefsson.org>
6028         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
6029         definition, since gnutls-extra no longer touches it.
6031 2007-04-04  Simon Josefsson <simon@josefsson.org>
6033         * src/cli.c: Init the library immediately (for print_list(), called
6034         by gaa_parser, to be able to call gnutls functions).
6036 2007-04-03  Simon Josefsson <simon@josefsson.org>
6038         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
6039         since libgnutls-extra links to it.
6041 2007-04-03  Simon Josefsson <simon@josefsson.org>
6043         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
6044         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
6045         -I's to CPPFLAGS automatically.
6047 2007-04-03  Simon Josefsson <simon@josefsson.org>
6049         * configure.in: Need stddef.h for opencdk.h.
6051 2007-04-03  Simon Josefsson <simon@josefsson.org>
6053         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
6054         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
6055         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
6056         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
6057         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
6058         lgl/m4/gnulib-comp.m4: Update.
6060 2007-04-03  Simon Josefsson <simon@josefsson.org>
6062         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
6064 2007-04-03  Simon Josefsson <simon@josefsson.org>
6066         * NEWS: Add.
6068 2007-04-03  Simon Josefsson <simon@josefsson.org>
6070         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
6071         opencdk, remove opencdk.m4.
6073 2007-04-03  Simon Josefsson <simon@josefsson.org>
6075         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
6076         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6077         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
6078         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
6080 2007-03-28  Simon Josefsson <simon@josefsson.org>
6082         * lib/x509/output.c: No need to error about unknown algorithm, it
6083         already says unknown.
6085 2007-03-28  Simon Josefsson <simon@josefsson.org>
6087         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
6088         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
6089         algorithms (e.g., ECC).
6091 2007-03-28  Simon Josefsson <simon@josefsson.org>
6093         * lib/gnutls_str.c: No need for vasprintf.h.
6095 2007-03-28  Simon Josefsson <simon@josefsson.org>
6097         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
6098         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
6099         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
6100         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
6101         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
6102         lgl/vasprintf.c, lgl/vasprintf.h: Update.
6104 2007-03-21  Simon Josefsson <simon@josefsson.org>
6106         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
6107         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
6108         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
6110 2007-03-21  Simon Josefsson <simon@josefsson.org>
6112         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
6113         Phillips <deanna@sdf.lonestar.org>.
6115 2007-03-21  Simon Josefsson <simon@josefsson.org>
6117         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
6118         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
6120 2007-03-15  Simon Josefsson <simon@josefsson.org>
6122         * doc/TODO: Add.
6124 2007-03-15  Simon Josefsson <simon@josefsson.org>
6126         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
6127         Weimer <fweimer@bfk.de>.
6129 2007-03-12  Simon Josefsson <simon@josefsson.org>
6131         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
6132         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
6133         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
6134         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
6135         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
6136         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
6137         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
6138         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
6140 2007-03-07  Simon Josefsson <simon@josefsson.org>
6142         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
6144 2007-03-07  Simon Josefsson <simon@josefsson.org>
6146         * lib/gnutls_buffers.c: Simplify error handling.
6148 2007-03-07  Simon Josefsson <simon@josefsson.org>
6150         * NEWS: Add.
6152 2007-03-07  Simon Josefsson <simon@josefsson.org>
6154         * lib/gnutls_priority.c: Doc fix.
6156 2007-03-07  Simon Josefsson <simon@josefsson.org>
6158         * configure.in: Bump due to added APIs.
6160 2007-03-07  Simon Josefsson <simon@josefsson.org>
6162         * lib/gnutls_priority.c: Prefer aes256.
6164 2007-03-06  Simon Josefsson <simon@josefsson.org>
6166         * doc/manpages/Makefile.am: Update.
6168 2007-03-06  Simon Josefsson <simon@josefsson.org>
6170         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
6172 2007-03-06  Simon Josefsson <simon@josefsson.org>
6174         * lgl/stdio_.h: Update.
6176 2007-03-05  Simon Josefsson <simon@josefsson.org>
6178         * src/serv.c: Use libgnutls' priorities.
6180 2007-03-05  Simon Josefsson <simon@josefsson.org>
6182         * src/cli.c: Fix.
6184 2007-03-05  Simon Josefsson <simon@josefsson.org>
6186         * tests/dhepskself.c: Remove priority setting.  Fix output.
6188 2007-03-05  Simon Josefsson <simon@josefsson.org>
6190         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
6191         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
6192         confusing priority setting stuff.
6194 2007-03-05  Simon Josefsson <simon@josefsson.org>
6196         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
6198 2007-03-05  Simon Josefsson <simon@josefsson.org>
6200         * lib/ext_authz.c: Don't assert when no authz.
6202 2007-03-05  Simon Josefsson <simon@josefsson.org>
6204         * src/cli.c: Use default ciphers.  Simplify SRP callback.
6206 2007-03-05  Simon Josefsson <simon@josefsson.org>
6208         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
6210 2007-03-05  Simon Josefsson <simon@josefsson.org>
6212         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
6214 2007-03-05  Simon Josefsson <simon@josefsson.org>
6216         * lib/gnutls_priority.c: Indent and doc fix.
6218 2007-03-05  Simon Josefsson <simon@josefsson.org>
6220         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
6221         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
6223 2007-03-05  Simon Josefsson <simon@josefsson.org>
6225         * configure.in: Reorder.
6227 2007-03-05  Simon Josefsson <simon@josefsson.org>
6229         * configure.in: Reorder.
6231 2007-03-05  Simon Josefsson <simon@josefsson.org>
6233         * configure.in: Reorder.
6235 2007-03-05  Simon Josefsson <simon@josefsson.org>
6237         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
6238         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
6239         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
6240         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
6241         build-aux.
6243 2007-03-05  Simon Josefsson <simon@josefsson.org>
6245         * configure.in: Use build-aux/.
6247 2007-03-05  Simon Josefsson <simon@josefsson.org>
6249         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
6250         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
6251         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
6252         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
6254 2007-02-26  Simon Josefsson <simon@josefsson.org>
6256         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
6258 2007-02-26  Simon Josefsson <simon@josefsson.org>
6260         * po/sv.po: Sync with TP.
6262 2007-02-26  Simon Josefsson <simon@josefsson.org>
6264         * po/pl.po: Sync with TP.
6266 2007-02-26  Simon Josefsson <simon@josefsson.org>
6268         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
6270 2007-02-25  Simon Josefsson <simon@josefsson.org>
6272         * doc/examples/.cvsignore: [no log message]
6274 2007-02-25  Simon Josefsson <simon@josefsson.org>
6276         * doc/gnutls.texi: Add authz server.
6278 2007-02-25  Simon Josefsson <simon@josefsson.org>
6280         * NEWS: Fix.
6282 2007-02-25  Simon Josefsson <simon@josefsson.org>
6284         * doc/examples/Makefile.am: Add authz.
6286 2007-02-25  Simon Josefsson <simon@josefsson.org>
6288         * doc/examples/ex-serv-authz.c: Add.
6290 2007-02-25  Simon Josefsson <simon@josefsson.org>
6292         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
6294 2007-02-24  Simon Josefsson <simon@josefsson.org>
6296         * lib/x509/x509.c: Add credits.
6298 2007-02-22  Simon Josefsson <simon@josefsson.org>
6300         * lib/x509/output.c: Minor tweaks to proxy output.
6302 2007-02-22  Simon Josefsson <simon@josefsson.org>
6304         * NEWS: Add.
6306 2007-02-22  Simon Josefsson <simon@josefsson.org>
6308         * THANKS: Typo.
6310 2007-02-22  Simon Josefsson <simon@josefsson.org>
6312         * THANKS: Add.
6314 2007-02-22  Simon Josefsson <simon@josefsson.org>
6316         * tests/.cvsignore: [no log message]
6318 2007-02-22  Simon Josefsson <simon@josefsson.org>
6320         * tests/dn.c: Other cert.
6322 2007-02-22  Simon Josefsson <simon@josefsson.org>
6324         * tests/Makefile.am: Add dn.
6326 2007-02-22  Simon Josefsson <simon@josefsson.org>
6328         * tests/dn.c: Add.
6330 2007-02-22  Simon Josefsson <simon@josefsson.org>
6332         * lib/x509/x509.c: Rename.
6334 2007-02-22  Simon Josefsson <simon@josefsson.org>
6336         * includes/gnutls/x509.h: Rename non-released functions.
6338 2007-02-22  Simon Josefsson <simon@josefsson.org>
6340         * lib/x509/x509.h: Remove.
6342 2007-02-22  Simon Josefsson <simon@josefsson.org>
6344         * lib/x509/x509.c: Code cleanup and documentation of last patch.
6346 2007-02-22  Simon Josefsson <simon@josefsson.org>
6348         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
6350 2007-02-22  Simon Josefsson <simon@josefsson.org>
6352         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
6353         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
6355 2007-02-22  Simon Josefsson <simon@josefsson.org>
6357         * NEWS, configure.in: Bump versions.
6359 2007-02-22  Simon Josefsson <simon@josefsson.org>
6361         * ChangeLog: [no log message]
6363 2007-02-22  Simon Josefsson <simon@josefsson.org>
6365         * NEWS: Version 1.7.7.
6367 2007-02-22  Simon Josefsson <simon@josefsson.org>
6369         * lgl/.cvsignore: [no log message]
6371 2007-02-22  Simon Josefsson <simon@josefsson.org>
6373         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6374         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6375         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
6376         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
6377         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
6378         lgl/unistd_.h, link-warning.h: Update.
6380 2007-02-22  Simon Josefsson <simon@josefsson.org>
6382         * doc/manpages/Makefile.am: Update.
6384 2007-02-22  Simon Josefsson <simon@josefsson.org>
6386         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
6388 2007-02-22  Simon Josefsson <simon@josefsson.org>
6390         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
6392 2007-02-22  Simon Josefsson <simon@josefsson.org>
6394         * lib/gnutls_int.h: New flags for authz extension.
6396 2007-02-22  Simon Josefsson <simon@josefsson.org>
6398         * lib/ext_authz.c: Use our own logic to determine whether to send
6399         extension replies in server.
6401 2007-02-22  Simon Josefsson <simon@josefsson.org>
6403         * lib/gnutls_extensions.h: Add prototype for
6404         _gnutls_extension_list_check, we use it in ext_authz.c.
6406 2007-02-22  Simon Josefsson <simon@josefsson.org>
6408         * lib/gnutls_extensions.c: Remove static from
6409         _gnutls_extension_list_check, we use it in ext_authz.c
6411 2007-02-22  Simon Josefsson <simon@josefsson.org>
6413         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
6415 2007-02-22  Simon Josefsson <simon@josefsson.org>
6417         * src/cli-gaa.c, src/cli-gaa.h: Generated.
6419 2007-02-22  Simon Josefsson <simon@josefsson.org>
6421         * src/cli.c, src/serv.c: Fix #include's.
6423 2007-02-22  Simon Josefsson <simon@josefsson.org>
6425         * NEWS: Add.
6427 2007-02-22  Simon Josefsson <simon@josefsson.org>
6429         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
6430         and --authz-saml-assertion.
6432 2007-02-22  Simon Josefsson <simon@josefsson.org>
6434         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
6435         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
6436         --authz-saml-assertion.
6438 2007-02-22  Simon Josefsson <simon@josefsson.org>
6440         * NEWS: Fix.
6442 2007-02-22  Simon Josefsson <simon@josefsson.org>
6444         * configure.in: Fix so version due to added APIs.
6446 2007-02-22  Simon Josefsson <simon@josefsson.org>
6448         * doc/reference/Makefile.am: Ignore more.
6450 2007-02-22  Simon Josefsson <simon@josefsson.org>
6452         * NEWS: Revert.
6454 2007-02-22  Simon Josefsson <simon@josefsson.org>
6456         * lib/gnutls.pc.in: Revert Requires-change.
6458 2007-02-21  Simon Josefsson <simon@josefsson.org>
6460         * NEWS: Typo.
6462 2007-02-21  Simon Josefsson <simon@josefsson.org>
6464         * lib/gnutls_extensions.c: Add authz extension.
6466 2007-02-21  Simon Josefsson <simon@josefsson.org>
6468         * lib/ext_authz.c: Typo.
6470 2007-02-21  Simon Josefsson <simon@josefsson.org>
6472         * lib/gnutls_supplemental.c: Add authz hooks.
6474 2007-02-21  Simon Josefsson <simon@josefsson.org>
6476         * includes/gnutls/gnutls.h.in: Fix type (in never released
6477         prototypes).
6479 2007-02-21  Simon Josefsson <simon@josefsson.org>
6481         * lib/gnutls_int.h: Add authz stuff.
6483 2007-02-21  Simon Josefsson <simon@josefsson.org>
6485         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
6487 2007-02-21  Simon Josefsson <simon@josefsson.org>
6489         * lib/ext_authz.c, lib/ext_authz.h: New file.
6491 2007-02-21  Simon Josefsson <simon@josefsson.org>
6493         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
6494         gnutls_supplemental.c.
6496 2007-02-21  Simon Josefsson <simon@josefsson.org>
6498         * lib/gnutls_supplemental.c: Fill in type+length.
6500 2007-02-21  Simon Josefsson <simon@josefsson.org>
6502         * NEWS: Add.
6504 2007-02-21  Simon Josefsson <simon@josefsson.org>
6506         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
6507         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
6508         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
6509         gnutls_authz_send_x509_attr_cert_url, and
6510         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
6511         gnutls_authz_data_format_type_t (never part of any release).
6513 2007-02-21  Simon Josefsson <simon@josefsson.org>
6515         * lib/gnutls_supplemental.c: If callbacks failed to provide
6516         anything, at least send protocol valid (yet semantically invalid)
6517         supplemental message.
6519 2007-02-21  Simon Josefsson <simon@josefsson.org>
6521         * lib/gnutls_int.h: Add for supplemental support.
6523 2007-02-21  Simon Josefsson <simon@josefsson.org>
6525         * lib/gnutls_handshake.c: Support supplemental handshake messages.
6527 2007-02-21  Simon Josefsson <simon@josefsson.org>
6529         * lib/Makefile.am: Add gnutls_supplemental.h and
6530         gnutls_supplemental.c.
6532 2007-02-21  Simon Josefsson <simon@josefsson.org>
6534         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
6536 2007-02-21  Simon Josefsson <simon@josefsson.org>
6538         * doc/TODO: Add.
6540 2007-02-19  Simon Josefsson <simon@josefsson.org>
6542         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
6543         Fix gnutls_authz_data_format_type_t.
6545 2007-02-19  Simon Josefsson <simon@josefsson.org>
6547         * NEWS: Add.
6549 2007-02-17  Simon Josefsson <simon@josefsson.org>
6551         * lib/debug.c: Support SUPPLEMENTAL handshake type.
6553 2007-02-16  Simon Josefsson <simon@josefsson.org>
6555         * AUTHORS: update
6557 2007-02-16  Simon Josefsson <simon@josefsson.org>
6559         * NEWS: Add.
6561 2007-02-16  Simon Josefsson <simon@josefsson.org>
6563         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
6565 2007-02-16  Simon Josefsson <simon@josefsson.org>
6567         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
6569 2007-02-16  Simon Josefsson <simon@josefsson.org>
6571         * lib/x509/rfc2818_hostname.c: Indent.
6573 2007-02-16  Simon Josefsson <simon@josefsson.org>
6575         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
6577 2007-02-16  Simon Josefsson <simon@josefsson.org>
6579         * NEWS: Add.
6581 2007-02-16  Simon Josefsson <simon@josefsson.org>
6583         * tests/hostname-check/hostname-check.c: Fix mem leak.
6585 2007-02-16  Simon Josefsson <simon@josefsson.org>
6587         * lib/x509/rfc2818_hostname.c: Doc fix.
6589 2007-02-16  Simon Josefsson <simon@josefsson.org>
6591         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
6592         as a successful RFC 2818 hostname comparison match.  Reported by
6593         "Richard W.M. Jones" <rjones@redhat.com>.
6595 2007-02-16  Simon Josefsson <simon@josefsson.org>
6597         * tests/hostname-check/.cvsignore: [no log message]
6599 2007-02-16  Simon Josefsson <simon@josefsson.org>
6601         * configure.in, tests/Makefile.am,
6602         tests/hostname-check/Makefile.am, tests/hostname-check/README,
6603         tests/hostname-check/hostname-check.c: Add self test of rfc2818
6604         server identity check.
6606 2007-02-15  Simon Josefsson <simon@josefsson.org>
6608         * NEWS: Add.
6610 2007-02-15  Simon Josefsson <simon@josefsson.org>
6612         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6613         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
6614         <thresh@altlinux.ru>.
6616 2007-02-14  Simon Josefsson <simon@josefsson.org>
6618         * lib/gnutls_hash_int.c: Avoid assert.
6620 2007-02-14  Simon Josefsson <simon@josefsson.org>
6622         * src/certtool.c: Make sure NULL is a pointer.
6624 2007-02-14  Simon Josefsson <simon@josefsson.org>
6626         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
6627         Joe Orton <joe@manyfish.co.uk>.
6629 2007-02-14  Simon Josefsson <simon@josefsson.org>
6631         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6633 2007-02-14  Simon Josefsson <simon@josefsson.org>
6635         * NEWS: Add.
6637 2007-02-14  Simon Josefsson <simon@josefsson.org>
6639         * includes/gnutls/gnutls.h.in: Add
6640         gnutls_supplemental_data_format_type_t with member
6641         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6643 2007-02-14  Simon Josefsson <simon@josefsson.org>
6645         * NEWS: Add.
6647 2007-02-14  Simon Josefsson <simon@josefsson.org>
6649         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6650         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6651         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6652         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6654 2007-02-14  Simon Josefsson <simon@josefsson.org>
6656         * lib/gnutls_int.h: Reorder.
6658 2007-02-14  Simon Josefsson <simon@josefsson.org>
6660         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6661         GNUTLS_EXTENSION_AUTHZ_SERVER.
6663 2007-02-14  Simon Josefsson <simon@josefsson.org>
6665         * NEWS: Add.
6667 2007-02-14  Simon Josefsson <simon@josefsson.org>
6669         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6671 2007-02-14  Simon Josefsson <simon@josefsson.org>
6673         * includes/gnutls/gnutls.h.in: Spell out handshake types.
6675 2007-02-13  Simon Josefsson <simon@josefsson.org>
6677         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6679 2007-02-13  Simon Josefsson <simon@josefsson.org>
6681         * src/certtool.c: Use error().
6683 2007-02-13  Simon Josefsson <simon@josefsson.org>
6685         * src/certtool.c: Cleanup p12 printing.
6687 2007-02-13  Simon Josefsson <simon@josefsson.org>
6689         * src/certtool.c: Cleanup pkcs7_info.
6691 2007-02-13  Simon Josefsson <simon@josefsson.org>
6693         * src/certtool.c: Fix.
6695 2007-02-13  Simon Josefsson <simon@josefsson.org>
6697         * src/certtool.c: Better errors.
6699 2007-02-13  Simon Josefsson <simon@josefsson.org>
6701         * src/certtool.gaa: Remove --copyright (use --version).
6703 2007-02-13  Simon Josefsson <simon@josefsson.org>
6705         * src/certtool.c: Use version-etc.
6707 2007-02-13  Simon Josefsson <simon@josefsson.org>
6709         * configure.in: Fix for version-etc.
6711 2007-02-13  Simon Josefsson <simon@josefsson.org>
6713         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6714         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6715         gl/version-etc.h: Update.
6717 2007-02-13  Simon Josefsson <simon@josefsson.org>
6719         * src/certtool.c: Cleanup CRL.
6721 2007-02-13  Simon Josefsson <simon@josefsson.org>
6723         * src/certtool.c: Cleanup.
6725 2007-02-13  Simon Josefsson <simon@josefsson.org>
6727         * src/certtool.c: Simplify.
6729 2007-02-13  Simon Josefsson <simon@josefsson.org>
6731         * src/certtool.c: Cleanups.
6733 2007-02-13  Simon Josefsson <simon@josefsson.org>
6735         * src/certtool.c: Rewrite generate_private_key_int.
6737 2007-02-13  Simon Josefsson <simon@josefsson.org>
6739         * src/certtool.c: Fix mem leak.
6741 2007-02-13  Simon Josefsson <simon@josefsson.org>
6743         * src/certtool.c: Fix crl_info.
6745 2007-02-13  Simon Josefsson <simon@josefsson.org>
6747         * src/certtool.c: Rewrite load_private_key.
6749 2007-02-13  Simon Josefsson <simon@josefsson.org>
6751         * src/certtool.c: Rewrite load_request.
6753 2007-02-13  Simon Josefsson <simon@josefsson.org>
6755         * src/certtool.c: Rewrite load_ca_private_key.
6757 2007-02-13  Simon Josefsson <simon@josefsson.org>
6759         * src/certtool.c: Remove.
6761 2007-02-13  Simon Josefsson <simon@josefsson.org>
6763         * src/certtool.c: Rewrite load_ca_cert.
6765 2007-02-13  Simon Josefsson <simon@josefsson.org>
6767         * src/certtool.c: No limit on CRL size during verification.
6769 2007-02-13  Simon Josefsson <simon@josefsson.org>
6771         * lib/x509/x509.c: Simplify.
6773 2007-02-13  Simon Josefsson <simon@josefsson.org>
6775         * tests/certificate_set_x509_crl.c: Need config.h.
6777 2007-02-13  Simon Josefsson <simon@josefsson.org>
6779         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6781 2007-02-13  Simon Josefsson <simon@josefsson.org>
6783         * src/Makefile.am: Need libgnu.la.
6785 2007-02-13  Simon Josefsson <simon@josefsson.org>
6787         * src/errcodes.c: Need config.h.
6789 2007-02-13  Simon Josefsson <simon@josefsson.org>
6791         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6793 2007-02-13  Simon Josefsson <simon@josefsson.org>
6795         * configure.in: Remove stuff obsoleted by time_r.
6797 2007-02-13  Simon Josefsson <simon@josefsson.org>
6799         * configure.in: Don't check for time.h, not needed.
6801 2007-02-13  Simon Josefsson <simon@josefsson.org>
6803         * lib/defines.h: Only use time.h, from gnulib if needed.
6805 2007-02-13  Simon Josefsson <simon@josefsson.org>
6807         * lgl/.cvsignore: [no log message]
6809 2007-02-13  Simon Josefsson <simon@josefsson.org>
6811         * tests/pathlen/ca-no-pathlen.pem,
6812         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6814 2007-02-13  Simon Josefsson <simon@josefsson.org>
6816         * NEWS: Add.
6818 2007-02-13  Simon Josefsson <simon@josefsson.org>
6820         * lib/x509/output.c: Remove.
6822 2007-02-13  Simon Josefsson <simon@josefsson.org>
6824         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6825         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6826         lgl/time_r.c, lgl/time_r.h: Update.
6828 2007-02-13  Simon Josefsson <simon@josefsson.org>
6830         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6831         message]
6833 2007-02-13  Simon Josefsson <simon@josefsson.org>
6835         * tests/nist-pkits/README: Fix.
6837 2007-02-13  Simon Josefsson <simon@josefsson.org>
6839         * tests/nist-pkits/gnutls-nist-tests.html: Add.
6841 2007-02-13  Simon Josefsson <simon@josefsson.org>
6843         * tests/nist-pkits/README: Fix.
6845 2007-02-13  Simon Josefsson <simon@josefsson.org>
6847         * tests/nist-pkits/pkits_test: Unpack.
6849 2007-02-13  Simon Josefsson <simon@josefsson.org>
6851         * tests/nist-pkits/.cvsignore: [no log message]
6853 2007-02-13  Simon Josefsson <simon@josefsson.org>
6855         * tests/nist-pkits/pkits_test: Add.
6857 2007-02-13  Simon Josefsson <simon@josefsson.org>
6859         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6861 2007-02-13  Simon Josefsson <simon@josefsson.org>
6863         * tests/nist-pkits/gnutls_test_entry: Remove.
6865 2007-02-13  Simon Josefsson <simon@josefsson.org>
6867         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6868         tests/nist-pkits/pkits_test_list_generator.patch: Add.
6870 2007-02-13  Simon Josefsson <simon@josefsson.org>
6872         * tests/nist-pkits/README: Add.
6874 2007-02-13  Simon Josefsson <simon@josefsson.org>
6876         * tests/nist-pkits/README: Add.
6878 2007-02-13  Simon Josefsson <simon@josefsson.org>
6880         * lib/x509/mpi.c: We don't support inherited DSA parameters.
6882 2007-02-13  Simon Josefsson <simon@josefsson.org>
6884         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6885         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6887 2007-02-13  Simon Josefsson <simon@josefsson.org>
6889         * tests/nist-pkits/pkits: Fix.
6891 2007-02-13  Simon Josefsson <simon@josefsson.org>
6893         * tests/nist-pkits/pkits: Fix.
6895 2007-02-13  Simon Josefsson <simon@josefsson.org>
6897         * tests/nist-pkits/pkits: Fix.
6899 2007-02-13  Simon Josefsson <simon@josefsson.org>
6901         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6903 2007-02-13  Simon Josefsson <simon@josefsson.org>
6905         * tests/nist-pkits/README, tests/nist-pkits/pkits,
6906         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6907         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6908         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6909         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6911 2007-02-13  Simon Josefsson <simon@josefsson.org>
6913         * doc/TODO: Add.
6915 2007-02-13  Simon Josefsson <simon@josefsson.org>
6917         * tests/x509paths/README: Fix.
6919 2007-02-13  Simon Josefsson <simon@josefsson.org>
6921         * tests/x509paths/chain: fix for chain 1.
6923 2007-02-13  Simon Josefsson <simon@josefsson.org>
6925         * tests/.cvsignore: [no log message]
6927 2007-02-13  Simon Josefsson <simon@josefsson.org>
6929         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6930         old NIST stuff to separate directory.
6932 2007-02-13  Simon Josefsson <simon@josefsson.org>
6934         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6936 2007-02-13  Simon Josefsson <simon@josefsson.org>
6938         * lib/x509/output.c: Don't use uninitialized.
6940 2007-02-13  Simon Josefsson <simon@josefsson.org>
6942         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6944 2007-02-13  Simon Josefsson <simon@josefsson.org>
6946         * configure.in: Fix PKI test.
6948 2007-02-13  Simon Josefsson <simon@josefsson.org>
6950         * doc/manpages/Makefile.am: Update.
6952 2007-02-13  Simon Josefsson <simon@josefsson.org>
6954         * src/certtool.c: Simplify copyright.
6956 2007-02-13  Simon Josefsson <simon@josefsson.org>
6958         * NEWS: Add.
6960 2007-02-13  Simon Josefsson <simon@josefsson.org>
6962         * src/certtool-cfg.c: Remove.
6964 2007-02-13  Simon Josefsson <simon@josefsson.org>
6966         * src/certtool.c: Remove unused.
6968 2007-02-13  Simon Josefsson <simon@josefsson.org>
6970         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6972 2007-02-13  Simon Josefsson <simon@josefsson.org>
6974         * configure.in: Add conditional for PKI stuff.
6976 2007-02-13  Simon Josefsson <simon@josefsson.org>
6978         * src/certtool.c: Handle larger certificate lists.
6980 2007-02-13  Simon Josefsson <simon@josefsson.org>
6982         * src/certtool.c: Fix.
6984 2007-02-13  Simon Josefsson <simon@josefsson.org>
6986         * src/certtool.c: Fix.
6988 2007-02-13  Simon Josefsson <simon@josefsson.org>
6990         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6992 2007-02-13  Simon Josefsson <simon@josefsson.org>
6994         * src/certtool.c: Use gnutls_x509_crl_print.
6996 2007-02-13  Simon Josefsson <simon@josefsson.org>
6998         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6999         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
7000         gnutls_x509_crl_print.
7002 2007-02-13  Simon Josefsson <simon@josefsson.org>
7004         * src/certtool.c: Use error().
7006 2007-02-13  Simon Josefsson <simon@josefsson.org>
7008         * libextra/Makefile.am: We do need lgl/ though.
7010 2007-02-13  Simon Josefsson <simon@josefsson.org>
7012         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
7013         gl/.
7015 2007-02-13  Simon Josefsson <simon@josefsson.org>
7017         * libextra/openpgp/Makefile.am: Don't include gl/.
7019 2007-02-13  Simon Josefsson <simon@josefsson.org>
7021         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
7022         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
7023         gl/progname.h: Add.
7025 2007-02-13  Simon Josefsson <simon@josefsson.org>
7027         * configure.in: Revert.
7029 2007-02-13  Simon Josefsson <simon@josefsson.org>
7031         * Makefile.am, configure.in: Revert.
7033 2007-02-13  Simon Josefsson <simon@josefsson.org>
7035         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
7036         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
7037         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
7038         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
7039         Remove.
7041 2007-02-13  Simon Josefsson <simon@josefsson.org>
7043         * libextra/Makefile.am: No need for gl/.
7045 2007-02-13  Simon Josefsson <simon@josefsson.org>
7047         * Makefile.am: Fix src/lib/.
7049 2007-02-13  Simon Josefsson <simon@josefsson.org>
7051         * configure.in: Build src/lib/.
7053 2007-02-13  Simon Josefsson <simon@josefsson.org>
7055         * configure.in: Init src/lib/.
7057 2007-02-13  Simon Josefsson <simon@josefsson.org>
7059         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7060         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
7061         src/lib/m4/gnulib-comp.m4: Update.
7063 2007-02-13  Simon Josefsson <simon@josefsson.org>
7065         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
7067 2007-02-13  Simon Josefsson <simon@josefsson.org>
7069         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
7070         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
7071         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
7072         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
7073         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
7074         src/lib/progname.c, src/lib/progname.h: Add.
7076 2007-02-13  Simon Josefsson <simon@josefsson.org>
7078         * src/certtool.c: No size limit on CRL data.
7080 2007-02-12  Simon Josefsson <simon@josefsson.org>
7082         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
7084 2007-02-12  Simon Josefsson <simon@josefsson.org>
7086         * lib/x509/output.c: Support GNUTLS_SAN_DN.
7088 2007-02-12  Simon Josefsson <simon@josefsson.org>
7090         * NEWS: Add.
7092 2007-02-12  Simon Josefsson <simon@josefsson.org>
7094         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
7096 2007-02-12  Simon Josefsson <simon@josefsson.org>
7098         * NEWS: Fix.
7100 2007-02-12  Simon Josefsson <simon@josefsson.org>
7102         * configure.in: Bump versions.
7104 2007-02-12  Simon Josefsson <simon@josefsson.org>
7106         * NEWS, includes/gnutls/gnutls.h.in: Add.
7108 2007-02-12  Simon Josefsson <simon@josefsson.org>
7110         * ChangeLog: [no log message]
7112 2007-02-12  Simon Josefsson <simon@josefsson.org>
7114         * NEWS: Version 1.7.6.
7116 2007-02-12  Simon Josefsson <simon@josefsson.org>
7118         * configure.in: New APIs, bump libtool library versions.
7120 2007-02-12  Simon Josefsson <simon@josefsson.org>
7122         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7123         lgl/m4/string_h.m4, lgl/string_.h: Update.
7125 2007-02-12  Simon Josefsson <simon@josefsson.org>
7127         * Makefile.am: Use latest docs on web site.
7129 2007-02-12  Simon Josefsson <simon@josefsson.org>
7131         * po/POTFILES.in: Add.
7133 2007-02-12  Simon Josefsson <simon@josefsson.org>
7135         * lib/x509/output.c: Mark for translation.
7137 2007-02-12  Simon Josefsson <simon@josefsson.org>
7139         * lib/pkix_asn1_tab.c: Generated.
7141 2007-02-12  Simon Josefsson <simon@josefsson.org>
7143         * lib/x509/output.c: Print more than one SAN.
7145 2007-02-12  Simon Josefsson <simon@josefsson.org>
7147         * lib/x509/output.c: Better printing of XMPP SAN.
7149 2007-02-12  Simon Josefsson <simon@josefsson.org>
7151         * lib/pkix.asn: Add XMPP definitions.
7153 2007-02-12  Simon Josefsson <simon@josefsson.org>
7155         * lib/x509/x509.c: Doc fix.
7157 2007-02-12  Simon Josefsson <simon@josefsson.org>
7159         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
7160         <m@tthias.eu>.
7162 2007-02-12  Simon Josefsson <simon@josefsson.org>
7164         * src/serv.c: Print X.509 client cert info.
7166 2007-02-09  Simon Josefsson <simon@josefsson.org>
7168         * src/serv.c: Text fix.
7170 2007-02-09  Simon Josefsson <simon@josefsson.org>
7172         * doc/manpages/Makefile.am: Update.
7174 2007-02-09  Simon Josefsson <simon@josefsson.org>
7176         * tests/pathlen/ca-no-pathlen.pem,
7177         tests/pathlen/no-ca-or-pathlen.pem: Update.
7179 2007-02-09  Simon Josefsson <simon@josefsson.org>
7181         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
7182         that gmtime was used and that the time given is in UTC.  Just hard
7183         code it to UTC.
7185 2007-02-09  Simon Josefsson <simon@josefsson.org>
7187         * lib/gnutls_str.c: Typo.
7189 2007-02-09  Simon Josefsson <simon@josefsson.org>
7191         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
7192         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
7193         lgl/vasprintf.h: Add.
7195 2007-02-09  Simon Josefsson <simon@josefsson.org>
7197         * lib/x509/output.c: Use gnulib's time_r for systems that lack
7198         gmtime_r.
7200 2007-02-09  Simon Josefsson <simon@josefsson.org>
7202         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7203         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
7205 2007-02-09  Simon Josefsson <simon@josefsson.org>
7207         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
7209 2007-02-09  Simon Josefsson <simon@josefsson.org>
7211         * lib/x509/output.c: Strings not zero terminated.
7213 2007-02-09  Simon Josefsson <simon@josefsson.org>
7215         * lib/x509/output.c: Hexprint unknown extensions.
7217 2007-02-09  Simon Josefsson <simon@josefsson.org>
7219         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
7220         tests/pathlen/no-ca-or-pathlen.pem: Update.
7222 2007-02-09  Simon Josefsson <simon@josefsson.org>
7224         * src/certtool.c: Remove.
7226 2007-02-09  Simon Josefsson <simon@josefsson.org>
7228         * src/certtool.c: Fix.
7230 2007-02-09  Simon Josefsson <simon@josefsson.org>
7232         * NEWS: Add.
7234 2007-02-09  Simon Josefsson <simon@josefsson.org>
7236         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
7238 2007-02-09  Simon Josefsson <simon@josefsson.org>
7240         * src/certtool.c: Use gnutls_x509_crt_print.
7242 2007-02-09  Simon Josefsson <simon@josefsson.org>
7244         * NEWS, includes/gnutls/x509.h: Add.
7246 2007-02-09  Simon Josefsson <simon@josefsson.org>
7248         * lib/x509/output.c: Fix error messages.
7250 2007-02-09  Simon Josefsson <simon@josefsson.org>
7252         * lib/x509/output.c: Really fix.
7254 2007-02-09  Simon Josefsson <simon@josefsson.org>
7256         * lib/x509/output.c: Fix.
7258 2007-02-09  Simon Josefsson <simon@josefsson.org>
7260         * includes/gnutls/x509.h: Change signature (ok since no release).
7262 2007-02-09  Simon Josefsson <simon@josefsson.org>
7264         * lib/x509/output.c: Use datum for outputs.
7266 2007-02-09  Simon Josefsson <simon@josefsson.org>
7268         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
7270 2007-02-09  Simon Josefsson <simon@josefsson.org>
7272         * lib/x509/output.c: Simplify.
7274 2007-02-09  Simon Josefsson <simon@josefsson.org>
7276         * lib/x509/extensions.c: Don't crash on NULL's.
7278 2007-02-08  Simon Josefsson <simon@josefsson.org>
7280         * NEWS: Add, from older branches.
7282 2007-02-08  Simon Josefsson <simon@josefsson.org>
7284         * lib/x509/output.c: Doc fix.
7286 2007-02-08  Simon Josefsson <simon@josefsson.org>
7288         * lib/x509/Makefile.am: Build output.c.
7290 2007-02-08  Simon Josefsson <simon@josefsson.org>
7292         * NEWS, lib/x509/output.c: Add.
7294 2007-02-08  Simon Josefsson <simon@josefsson.org>
7296         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7297         gnutls_x509_crt_get_signature.
7299 2007-02-08  Simon Josefsson <simon@josefsson.org>
7301         * NEWS: Add.
7303 2007-02-08  Simon Josefsson <simon@josefsson.org>
7305         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
7307 2007-02-08  Simon Josefsson <simon@josefsson.org>
7309         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
7311 2007-02-08  Simon Josefsson <simon@josefsson.org>
7313         * lib/x509/extensions.c: Fix warnings.
7315 2007-02-08  Simon Josefsson <simon@josefsson.org>
7317         * lib/gnutls_str.c, lib/gnutls_str.h: Add
7318         _gnutls_string_append_printf.
7320 2007-02-08  Simon Josefsson <simon@josefsson.org>
7322         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7323         gnutls_x509_crt_get_extension_data and
7324         gnutls_x509_crt_get_extension_info.
7326 2007-02-08  Simon Josefsson <simon@josefsson.org>
7328         * src/certtool.c: Fix.
7330 2007-02-08  Simon Josefsson <simon@josefsson.org>
7332         * src/certtool.c: XMPP otherName SAN support.
7334 2007-02-08  Simon Josefsson <simon@josefsson.org>
7336         * NEWS: Typo.
7338 2007-02-08  Simon Josefsson <simon@josefsson.org>
7340         * NEWS, THANKS: Add.
7342 2007-02-08  Simon Josefsson <simon@josefsson.org>
7344         * NEWS: Add.
7346 2007-02-08  Simon Josefsson <simon@josefsson.org>
7348         * NEWS, lib/x509/x509.c: Fix.
7350 2007-02-08  Simon Josefsson <simon@josefsson.org>
7352         * includes/gnutls/gnutls.h.in: Doc fix.
7354 2007-02-08  Simon Josefsson <simon@josefsson.org>
7356         * lib/x509/x509.c: Support XMPP OID.
7358 2007-02-08  Simon Josefsson <simon@josefsson.org>
7360         * lib/x509/x509.c: Doc fix.
7362 2007-02-08  Simon Josefsson <simon@josefsson.org>
7364         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
7365         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
7366         otherName SAN's.
7368 2007-02-07  Simon Josefsson <simon@josefsson.org>
7370         * doc/gnutls.texi: Fix.
7372 2007-02-07  Simon Josefsson <simon@josefsson.org>
7374         * doc/gnutls.texi: add tcp and tlsia
7376 2007-02-07  Simon Josefsson <simon@josefsson.org>
7378         * AUTHORS: Fix.
7380 2007-02-07  Simon Josefsson <simon@josefsson.org>
7382         * src/serv.c: Don't say TLS 1.0.
7384 2007-02-07  Simon Josefsson <simon@josefsson.org>
7386         * NEWS: Fix.
7388 2007-02-07  Simon Josefsson <simon@josefsson.org>
7390         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
7392 2007-02-07  Simon Josefsson <simon@josefsson.org>
7394         * NEWS: Add.
7396 2007-02-07  Simon Josefsson <simon@josefsson.org>
7398         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
7400 2007-02-07  Simon Josefsson <simon@josefsson.org>
7402         * NEWS: Add.
7404 2007-02-07  Simon Josefsson <simon@josefsson.org>
7406         * doc/gnutls.texi: dsa key
7408 2007-02-06  Simon Josefsson <simon@josefsson.org>
7410         * doc/gnutls.texi: Fix.
7412 2007-02-06  Simon Josefsson <simon@josefsson.org>
7414         * lib/gnutls_sig.c: Fix crash on failures.
7416 2007-02-06  Simon Josefsson <simon@josefsson.org>
7418         * NEWS, configure.in: Bump versions.
7420 2007-02-06  Simon Josefsson <simon@josefsson.org>
7422         * doc/protocol/draft-ietf-tls-srp-00.txt,
7423         doc/protocol/draft-ietf-tls-srp-01.txt,
7424         doc/protocol/draft-ietf-tls-srp-02.txt,
7425         doc/protocol/draft-ietf-tls-srp-03.txt,
7426         doc/protocol/draft-ietf-tls-srp-04.txt,
7427         doc/protocol/draft-ietf-tls-srp-05.txt,
7428         doc/protocol/draft-ietf-tls-srp-06.txt,
7429         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
7431 2007-02-06  Simon Josefsson <simon@josefsson.org>
7433         * ChangeLog: [no log message]
7435 2007-02-06  Simon Josefsson <simon@josefsson.org>
7437         * NEWS: Version 1.7.5.
7439 2007-02-06  Simon Josefsson <simon@josefsson.org>
7441         * NEWS: Fix.
7443 2007-02-06  Simon Josefsson <simon@josefsson.org>
7445         * NEWS: Add.
7447 2007-02-06  Simon Josefsson <simon@josefsson.org>
7449         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7450         lgl/m4/string_h.m4, lgl/string_.h: Update.
7452 2007-02-06  Simon Josefsson <simon@josefsson.org>
7454         * NEWS: Reorder.
7456 2007-02-06  Simon Josefsson <simon@josefsson.org>
7458         * doc/gnutls.texi: Fix.
7460 2007-02-06  Simon Josefsson <simon@josefsson.org>
7462         * NEWS: Add.
7464 2007-02-06  Simon Josefsson <simon@josefsson.org>
7466         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
7468 2007-02-06  Simon Josefsson <simon@josefsson.org>
7470         * doc/gnutls.texi: mention psk
7472 2007-02-06  Simon Josefsson <simon@josefsson.org>
7474         * NEWS: Add.
7476 2007-02-06  Simon Josefsson <simon@josefsson.org>
7478         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
7479         GNUTLS_KX_SRP_DSS if there is no SRP credential.
7481 2007-02-06  Simon Josefsson <simon@josefsson.org>
7483         * doc/gnutls.texi: fix
7485 2007-02-06  Simon Josefsson <simon@josefsson.org>
7487         * doc/gnutls.texi: fix
7489 2007-02-06  Simon Josefsson <simon@josefsson.org>
7491         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
7492         username/password.
7494 2007-02-06  Simon Josefsson <simon@josefsson.org>
7496         * doc/gnutls.texi: Add.
7498 2007-02-06  Simon Josefsson <simon@josefsson.org>
7500         * src/cli.c: Prefer PSK.
7502 2007-02-06  Simon Josefsson <simon@josefsson.org>
7504         * src/cli.c, src/serv.c: Modernize priorities.
7506 2007-02-06  Simon Josefsson <simon@josefsson.org>
7508         * doc/gnutls.texi: more
7510 2007-02-06  Simon Josefsson <simon@josefsson.org>
7512         * src/common.c: Parse new MACs.
7514 2007-02-06  Simon Josefsson <simon@josefsson.org>
7516         * src/serv.c: Prefer OpenPGP certs from client.
7518 2007-02-06  Simon Josefsson <simon@josefsson.org>
7520         * doc/gnutls.texi: Fix.
7522 2007-02-06  Simon Josefsson <simon@josefsson.org>
7524         * NEWS: Fix.
7526 2007-02-06  Simon Josefsson <simon@josefsson.org>
7528         * src/cli-gaa.c: Generated.
7530 2007-02-06  Simon Josefsson <simon@josefsson.org>
7532         * configure.in: Bump versions.
7534 2007-02-06  Simon Josefsson <simon@josefsson.org>
7536         * NEWS: Add.
7538 2007-02-06  Simon Josefsson <simon@josefsson.org>
7540         * src/common.c: Typo in last commit.
7542 2007-02-06  Simon Josefsson <simon@josefsson.org>
7544         * src/cli.gaa: Typo.
7546 2007-02-06  Simon Josefsson <simon@josefsson.org>
7548         * src/common.c: Fix --list.
7550 2007-02-06  Simon Josefsson <simon@josefsson.org>
7552         * doc/gnutls.texi: Add.
7554 2007-02-06  Simon Josefsson <simon@josefsson.org>
7556         * lib/gnutls_hash_int.c: Revert, not needed.
7558 2007-02-06  Simon Josefsson <simon@josefsson.org>
7560         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
7561         commit.
7563 2007-02-06  Simon Josefsson <simon@josefsson.org>
7565         * src/serv.c: Fix last commit.
7567 2007-02-06  Simon Josefsson <simon@josefsson.org>
7569         * src/serv.c: Support TLS 1.2 and AES 256.
7571 2007-02-05  Simon Josefsson <simon@josefsson.org>
7573         * ChangeLog: [no log message]
7575 2007-02-05  Simon Josefsson <simon@josefsson.org>
7577         * NEWS: Version 1.7.4.
7579 2007-02-05  Simon Josefsson <simon@josefsson.org>
7581         * NEWS: Add.
7583 2007-02-05  Simon Josefsson <simon@josefsson.org>
7585         * src/serv.c: use static DH params if none or provided
7587 2007-02-05  Simon Josefsson <simon@josefsson.org>
7589         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
7590         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
7592 2007-02-05  Simon Josefsson <simon@josefsson.org>
7594         * tests/pskself.c: No dh here.
7596 2007-02-05  Simon Josefsson <simon@josefsson.org>
7598         * NEWS: Reorder.
7600 2007-02-05  Simon Josefsson <simon@josefsson.org>
7602         * tests/sha2/.cvsignore: [no log message]
7604 2007-02-05  Simon Josefsson <simon@josefsson.org>
7606         * NEWS: Fix.
7608 2007-02-05  Simon Josefsson <simon@josefsson.org>
7610         * configure.in, tests/Makefile.am: Add SHA-2 self test.
7612 2007-02-05  Simon Josefsson <simon@josefsson.org>
7614         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7615         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7616         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7618 2007-02-05  Simon Josefsson <simon@josefsson.org>
7620         * NEWS: Add.
7622 2007-02-05  Simon Josefsson <simon@josefsson.org>
7624         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7625         for templates.
7627 2007-02-05  Simon Josefsson <simon@josefsson.org>
7629         * src/certtool-gaa.c: Generated.
7631 2007-02-05  Simon Josefsson <simon@josefsson.org>
7633         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7635 2007-02-05  Simon Josefsson <simon@josefsson.org>
7637         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7638         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7639         (RSA-)SHA-256/384/512.
7641 2007-02-05  Simon Josefsson <simon@josefsson.org>
7643         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7645 2007-02-05  Simon Josefsson <simon@josefsson.org>
7647         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7648         Affects gnutls_sign_algorithm_get_name, and
7649         _gnutls_x509_sign_to_oid.
7651 2007-02-05  Simon Josefsson <simon@josefsson.org>
7653         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7655 2007-02-05  Simon Josefsson <simon@josefsson.org>
7657         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7658         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7659         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7660         lgl/string_.h: Update.
7662 2007-02-04  Simon Josefsson <simon@josefsson.org>
7664         * NEWS: Add.
7666 2007-02-04  Simon Josefsson <simon@josefsson.org>
7668         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7669         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7670         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7671         lgl/string_.h: Update.
7673 2007-02-02  Simon Josefsson <simon@josefsson.org>
7675         * doc/gnutls.texi: Typo.
7677 2007-02-02  Simon Josefsson <simon@josefsson.org>
7679         * NEWS: Add.
7681 2007-02-02  Simon Josefsson <simon@josefsson.org>
7683         * NEWS, configure.in: Bump versions.
7685 2007-02-02  Simon Josefsson <simon@josefsson.org>
7687         * doc/signatures.texi: Removed the wrong file, re-add this one.
7688         Oops.
7690 2007-02-02  Simon Josefsson <simon@josefsson.org>
7692         * doc/Makefile.am: Remove bibliography.texi.
7694 2007-02-02  Simon Josefsson <simon@josefsson.org>
7696         * doc/bibliography.texi, doc/signatures.texi: Remove.
7698 2007-02-02  Simon Josefsson <simon@josefsson.org>
7700         * doc/gnutls.texi: Don't use my-bib-macros.
7702 2007-02-02  Simon Josefsson <simon@josefsson.org>
7704         * doc/my-bib-macros.texi: use pxref.
7706 2007-02-02  Simon Josefsson <simon@josefsson.org>
7708         * doc/my-bib-macros.texi: Fix.
7710 2007-02-02  Simon Josefsson <simon@josefsson.org>
7712         * doc/gnutls.texi: proxy and certtool stuff
7714 2007-02-02  Simon Josefsson <simon@josefsson.org>
7716         * lib/x509/xml.c: Doc fix.
7718 2007-02-02  Simon Josefsson <simon@josefsson.org>
7720         * doc/bibliography.texi: reorder
7722 2007-02-02  Simon Josefsson <simon@josefsson.org>
7724         * doc/bibliography.texi: Add rfc3820.
7726 2007-02-02  Simon Josefsson <simon@josefsson.org>
7728         * doc/gnutls.texi: Mention RFC 3820.
7730 2007-02-02  Simon Josefsson <simon@josefsson.org>
7732         * doc/gnutls.texi: Improve extensions stuff.
7734 2007-02-01  Simon Josefsson <simon@josefsson.org>
7736         * ChangeLog: [no log message]
7738 2007-02-01  Simon Josefsson <simon@josefsson.org>
7740         * NEWS: Version 1.7.3.
7742 2007-02-01  Simon Josefsson <simon@josefsson.org>
7744         * NEWS: Typo.
7746 2007-02-01  Simon Josefsson <simon@josefsson.org>
7748         * tests/pathlen/ca-no-pathlen.pem,
7749         tests/pathlen/no-ca-or-pathlen.pem: Update.
7751 2007-02-01  Simon Josefsson <simon@josefsson.org>
7753         * NEWS: Add.
7755 2007-02-01  Simon Josefsson <simon@josefsson.org>
7757         * src/certtool.c: Print times in UTC.
7759 2007-02-01  Simon Josefsson <simon@josefsson.org>
7761         * NEWS: Fix.
7763 2007-02-01  Simon Josefsson <simon@josefsson.org>
7765         * tests/key-id/.cvsignore: [no log message]
7767 2007-02-01  Simon Josefsson <simon@josefsson.org>
7769         * NEWS: Reorder.
7771 2007-02-01  Simon Josefsson <simon@josefsson.org>
7773         * configure.in: Typo.
7775 2007-02-01  Simon Josefsson <simon@josefsson.org>
7777         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7778         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7779         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7780         tests/key-id/key-ca.pem, tests/key-id/key-id,
7781         tests/key-id/key-user.pem: Add key-id self test.
7783 2007-02-01  Simon Josefsson <simon@josefsson.org>
7785         * src/certtool.c: Don't print proxy info if there aren't any proxy
7786         extension.
7788 2007-02-01  Simon Josefsson <simon@josefsson.org>
7790         * doc/protocol/rfc4785.txt: Add.
7792 2007-01-31  Simon Josefsson <simon@josefsson.org>
7794         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7795         present.  Reported by Dale Sedivec
7796         <dale-keyword-gnutls.5670f1@codefu.org>.
7798 2007-01-31  Simon Josefsson <simon@josefsson.org>
7800         * lib/x509/x509.c: Doc fix.
7802 2007-01-31  Simon Josefsson <simon@josefsson.org>
7804         * doc/manpages/Makefile.am: Add.
7806 2007-01-31  Simon Josefsson <simon@josefsson.org>
7808         * src/certtool-cfg.c: Fix last commit.
7810 2007-01-31  Simon Josefsson <simon@josefsson.org>
7812         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7813         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7814         reading/generating proxy certificates in certtool.
7816 2007-01-31  Simon Josefsson <simon@josefsson.org>
7818         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7819         lib/x509/extensions.h, lib/x509/x509.c: Add
7820         gnutls_x509_crt_get_proxy.
7822 2007-01-31  Simon Josefsson <simon@josefsson.org>
7824         * lib/x509/x509_write.c: Fix last commit.
7826 2007-01-31  Simon Josefsson <simon@josefsson.org>
7828         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7830 2007-01-31  Simon Josefsson <simon@josefsson.org>
7832         * NEWS: Mention RFC 3820.
7834 2007-01-31  Simon Josefsson <simon@josefsson.org>
7836         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7837         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
7838         Add proxy certificate APIs.
7840 2007-01-31  Simon Josefsson <simon@josefsson.org>
7842         * NEWS: Add.
7844 2007-01-31  Simon Josefsson <simon@josefsson.org>
7846         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7848 2007-01-31  Simon Josefsson <simon@josefsson.org>
7850         * gl/.cvsignore, lgl/.cvsignore: [no log message]
7852 2007-01-31  Simon Josefsson <simon@josefsson.org>
7854         * lib/defines.h: String.h from gnulib now makes sure memmem is
7855         available.
7857 2007-01-31  Simon Josefsson <simon@josefsson.org>
7859         * gl/strdup.h, lgl/memmem.h: Remove.
7861 2007-01-31  Simon Josefsson <simon@josefsson.org>
7863         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7864         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7865         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7866         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7867         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7868         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7869         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7870         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7871         lgl/vasnprintf.c, lgl/wchar_.h: Update.
7873 2007-01-31  Simon Josefsson <simon@josefsson.org>
7875         * tests/pathlen/.cvsignore: Add.
7877 2007-01-26  Simon Josefsson <simon@josefsson.org>
7879         * NEWS: Add.
7881 2007-01-26  Simon Josefsson <simon@josefsson.org>
7883         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7884         tests/pathlen/ca-no-pathlen.pem,
7885         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7886         pathlen bug (and general certificate parsing).
7888 2007-01-26  Simon Josefsson <simon@josefsson.org>
7890         * NEWS: Add.
7892 2007-01-26  Simon Josefsson <simon@josefsson.org>
7894         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7895         pathLenConstraint is read, even if CA reading fails.
7897 2007-01-25  Simon Josefsson <simon@josefsson.org>
7899         * NEWS: Add.
7901 2007-01-25  Simon Josefsson <simon@josefsson.org>
7903         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7904         describe C++ compiler bug problem.
7906 2007-01-25  Simon Josefsson <simon@josefsson.org>
7908         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7909         in a "better" way, tiny patch from Matthias Scheler
7910         <tron@NetBSD.org>.
7912 2007-01-16  Simon Josefsson <simon@josefsson.org>
7914         * configure.in: Bump versions.
7916 2007-01-16  Simon Josefsson <simon@josefsson.org>
7918         * NEWS: Add.
7920 2007-01-16  Simon Josefsson <simon@josefsson.org>
7922         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7923         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7924         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7925         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7927 2007-01-15  Simon Josefsson <simon@josefsson.org>
7929         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7931 2007-01-14  Simon Josefsson <simon@josefsson.org>
7933         * ChangeLog: [no log message]
7935 2007-01-14  Simon Josefsson <simon@josefsson.org>
7937         * NEWS: Version 1.7.2.
7939 2007-01-14  Simon Josefsson <simon@josefsson.org>
7941         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7942         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7944 2007-01-14  Simon Josefsson <simon@josefsson.org>
7946         * NEWS: Add.
7948 2007-01-14  Simon Josefsson <simon@josefsson.org>
7950         * libextra/opencdk/pubkey.c: Doc fix.
7952 2007-01-14  Simon Josefsson <simon@josefsson.org>
7954         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7955         Lenz <mario.lenz@gmx.net>.
7957 2007-01-13  Simon Josefsson <simon@josefsson.org>
7959         * NEWS, THANKS: Add.
7961 2007-01-12  Simon Josefsson <simon@josefsson.org>
7963         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7964         virtual method (possibly incorrect but I don't know what the
7965         intention was).
7967 2007-01-12  Simon Josefsson <simon@josefsson.org>
7969         * NEWS, configure.in: Don't use -mms-bitfields
7970         --enable-runtime-pseudo-reloc.
7972 2007-01-12  Simon Josefsson <simon@josefsson.org>
7974         * gl/Makefile.am: Fix objdir!=srcdir.
7976 2007-01-11  Simon Josefsson <simon@josefsson.org>
7978         * NEWS: Add.
7980 2007-01-11  Simon Josefsson <simon@josefsson.org>
7982         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7983         available, and store them in the PKCS12 blob.  Suggested by Sascha
7984         Ziemann <sascha.ziemann@secunet.com>.
7986 2007-01-11  Simon Josefsson <simon@josefsson.org>
7988         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7990 2007-01-11  Simon Josefsson <simon@josefsson.org>
7992         * doc/manpages/Makefile.am: Add.
7994 2007-01-11  Simon Josefsson <simon@josefsson.org>
7996         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7997         before gl.
7999 2007-01-11  Simon Josefsson <simon@josefsson.org>
8001         * NEWS: Fix.
8003 2007-01-11  Simon Josefsson <simon@josefsson.org>
8005         * NEWS, configure.in, includes/gnutls/x509.h,
8006         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
8007         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
8008         src/certtool.c: Support pathLenConstraint.
8010 2007-01-11  Simon Josefsson <simon@josefsson.org>
8012         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
8013         add it twice.
8015 2007-01-11  Simon Josefsson <simon@josefsson.org>
8017         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
8018         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
8020 2007-01-11  Simon Josefsson <simon@josefsson.org>
8022         * libextra/gnutls_extra.c: Need strverscmp.h.
8024 2007-01-11  Simon Josefsson <simon@josefsson.org>
8026         * NEWS: Fix.
8028 2007-01-11  Simon Josefsson <simon@josefsson.org>
8030         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
8031         libgnutls now.  Fix copyright years.
8033 2007-01-11  Simon Josefsson <simon@josefsson.org>
8035         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
8036         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
8037         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
8038         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
8039         gnutls-extra integration, for OpenPGP certs.
8041 2007-01-11  Simon Josefsson <simon@josefsson.org>
8043         * libextra/gnutls_extra.c: Replace libgcrypt version check with
8044         strverscmp.  No need to duplicate prototype found in gnutls.h for
8045         gnutls_check_version.
8047 2007-01-09  Simon Josefsson <simon@josefsson.org>
8049         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
8050         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
8051         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8052         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8053         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
8054         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
8055         lgl/m4/lib-link.m4: Update.
8057 2007-01-05  Simon Josefsson <simon@josefsson.org>
8059         * NEWS: Add.
8061 2007-01-05  Simon Josefsson <simon@josefsson.org>
8063         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8064         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
8065         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
8067 2007-01-05  Simon Josefsson <simon@josefsson.org>
8069         * configure.in: Bump versions.
8071 2007-01-05  Simon Josefsson <simon@josefsson.org>
8073         * NEWS: Add.
8075 2007-01-05  Simon Josefsson <simon@josefsson.org>
8077         * configure.in: Revert part of patch.
8079 2007-01-05  Simon Josefsson <simon@josefsson.org>
8081         * configure.in, src/Makefile.am: Tiny patch from
8082         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
8083         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
8084         `.gaa' files as being in `$(srcdir)', thereby allowing for
8085         out-of-source-tree builds.
8087 2006-12-28  Simon Josefsson <simon@josefsson.org>
8089         * ChangeLog: [no log message]
8091 2006-12-28  Simon Josefsson <simon@josefsson.org>
8093         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
8094         it.
8096 2006-12-28  Simon Josefsson <simon@josefsson.org>
8098         * ChangeLog: [no log message]
8100 2006-12-28  Simon Josefsson <simon@josefsson.org>
8102         * NEWS: Version 1.7.1.
8104 2006-12-28  Simon Josefsson <simon@josefsson.org>
8106         * NEWS: Add.
8108 2006-12-28  Simon Josefsson <simon@josefsson.org>
8110         * NEWS: Add.
8112 2006-12-28  Simon Josefsson <simon@josefsson.org>
8114         * NEWS: Fix.
8116 2006-12-28  Simon Josefsson <simon@josefsson.org>
8118         * NEWS: Fix.
8120 2006-12-28  Simon Josefsson <simon@josefsson.org>
8122         * NEWS, THANKS: Add.
8124 2006-12-28  Simon Josefsson <simon@josefsson.org>
8126         * lib/gnutls_asn1_tab.c: Generate.
8128 2006-12-28  Simon Josefsson <simon@josefsson.org>
8130         * lib/gnutls.asn: Fix comment to make it parse correctly.
8132 2006-12-27  Simon Josefsson <simon@josefsson.org>
8134         * tests/.cvsignore: [no log message]
8136 2006-12-27  Simon Josefsson <simon@josefsson.org>
8138         * NEWS: Add.
8140 2006-12-27  Simon Josefsson <simon@josefsson.org>
8142         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
8143         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
8144         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
8145         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
8147 2006-12-27  Simon Josefsson <simon@josefsson.org>
8149         * NEWS: Add.
8151 2006-12-27  Simon Josefsson <simon@josefsson.org>
8153         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
8154         lib/x509/Makefile.am, libextra/Makefile.am,
8155         libextra/openpgp/Makefile.am: Tiny patch from
8156         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
8157           `$(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.
8159 2006-12-27  Simon Josefsson <simon@josefsson.org>
8161         * NEWS, THANKS: Add.
8163 2006-12-27  Simon Josefsson <simon@josefsson.org>
8165         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
8166         cert requests (i.e., include a empty list of supported hashes).
8167         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
8168         Courtès).
8170 2006-12-27  Simon Josefsson <simon@josefsson.org>
8172         * NEWS: Add.
8174 2006-12-27  Simon Josefsson <simon@josefsson.org>
8176         * tests/userid/.cvsignore: [no log message]
8178 2006-12-27  Simon Josefsson <simon@josefsson.org>
8180         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
8181         problem reported by Max Kellermann <max@duempel.org>.
8183 2006-12-27  Simon Josefsson <simon@josefsson.org>
8185         * lib/pkix_asn1_tab.c: Generated.
8187 2006-12-27  Simon Josefsson <simon@josefsson.org>
8189         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
8190         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
8191         DirectoryString, to deal with backwards compatibility if there are
8192         IA5String UID fields out there that were generated by older
8193         versions.  Reported by Max Kellermann <max@duempel.org>.
8195 2006-12-27  Simon Josefsson <simon@josefsson.org>
8197         * tests/userid/userid: Add.
8199 2006-12-27  Simon Josefsson <simon@josefsson.org>
8201         * configure.in: Add tests/userid/.
8203 2006-12-27  Simon Josefsson <simon@josefsson.org>
8205         * tests/Makefile.am: Add userid/.
8207 2006-12-27  Simon Josefsson <simon@josefsson.org>
8209         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
8211 2006-12-27  Simon Josefsson <simon@josefsson.org>
8213         * NEWS: Add.
8215 2006-12-27  Simon Josefsson <simon@josefsson.org>
8217         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
8218         certificate authority list, to make sure server's send the proper
8219         list of expected CAs to the client.  Reported by Max Kellermann
8220         <max@duempel.org>.
8222 2006-12-27  Simon Josefsson <simon@josefsson.org>
8224         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
8225         by Max Kellermann <max@duempel.org>.
8227 2006-12-27  Simon Josefsson <simon@josefsson.org>
8229         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
8230         Add.
8232 2006-12-27  Simon Josefsson <simon@josefsson.org>
8234         * NEWS: Add.
8236 2006-12-27  Simon Josefsson <simon@josefsson.org>
8238         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
8239         lgl/m4/stdint.m4: Update.
8241 2006-12-26  Simon Josefsson <simon@josefsson.org>
8243         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
8245 2006-12-26  Simon Josefsson <simon@josefsson.org>
8247         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
8249 2006-12-26  Simon Josefsson <simon@josefsson.org>
8251         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
8252         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
8254 2006-12-26  Simon Josefsson <simon@josefsson.org>
8256         * po/LINGUAS, po/de.po: Sync with TP.
8258 2006-12-10  Simon Josefsson <simon@josefsson.org>
8260         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
8261         (should have just been .cvsignore'd).
8263 2006-12-10  Simon Josefsson <simon@josefsson.org>
8265         * m4/.cvsignore: [no log message]
8267 2006-12-10  Simon Josefsson <simon@josefsson.org>
8269         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
8271 2006-12-10  Simon Josefsson <simon@josefsson.org>
8273         * NEWS: Fix.
8275 2006-12-10  Simon Josefsson <simon@josefsson.org>
8277         * NEWS: Add.
8279 2006-12-10  Simon Josefsson <simon@josefsson.org>
8281         * configure.in: Bump versions.
8283 2006-12-10  Simon Josefsson <simon@josefsson.org>
8285         * NEWS, configure.in: Bump versions.
8287 2006-12-01  Simon Josefsson <simon@josefsson.org>
8289         * lib/gnutls_record.c: Doc fix.
8291 2006-11-29  Simon Josefsson <simon@josefsson.org>
8293         * gl/Makefile.am, lgl/Makefile.am: Update.
8295 2006-11-29  Simon Josefsson <simon@josefsson.org>
8297         * ChangeLog: [no log message]
8299 2006-11-29  Simon Josefsson <simon@josefsson.org>
8301         * Makefile.am: Put in devel/ directory.  Disable doc generation.
8303 2006-11-29  Simon Josefsson <simon@josefsson.org>
8305         * NEWS: Version 1.7.0.
8307 2006-11-29  Simon Josefsson <simon@josefsson.org>
8309         * NEWS: Add.
8311 2006-11-29  Simon Josefsson <simon@josefsson.org>
8313         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
8315 2006-11-29  Simon Josefsson <simon@josefsson.org>
8317         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
8318         default.
8320 2006-11-29  Simon Josefsson <simon@josefsson.org>
8322         * NEWS: Fix.
8324 2006-11-28  Simon Josefsson <simon@josefsson.org>
8326         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
8327         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
8329 2006-11-26  Simon Josefsson <simon@josefsson.org>
8331         * NEWS: Fix.
8333 2006-11-26  Simon Josefsson <simon@josefsson.org>
8335         * NEWS: Add.
8337 2006-11-26  Simon Josefsson <simon@josefsson.org>
8339         * tests/anonself.c: Print TLS version too.
8341 2006-11-26  Simon Josefsson <simon@josefsson.org>
8343         * tests/anonself.c: More debugging.
8345 2006-11-26  Simon Josefsson <simon@josefsson.org>
8347         * tests/utils.c: Output more debug info.
8349 2006-11-26  Simon Josefsson <simon@josefsson.org>
8351         * NEWS: Fix.
8353 2006-11-26  Simon Josefsson <simon@josefsson.org>
8355         * libextra/opencdk/keyserver.c: Doc fix.
8357 2006-11-26  Simon Josefsson <simon@josefsson.org>
8359         * libextra/opencdk/opencdk.h: Doc fixes.
8361 2006-11-26  Simon Josefsson <simon@josefsson.org>
8363         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
8364         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
8365         libextra/opencdk/sign.c: Doc fix.
8367 2006-11-26  Simon Josefsson <simon@josefsson.org>
8369         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
8370         libextra/opencdk/sign.c: Doc fix.
8372 2006-11-26  Simon Josefsson <simon@josefsson.org>
8374         * libextra/opencdk/keydb.c: Doc fix.
8376 2006-11-26  Simon Josefsson <simon@josefsson.org>
8378         * libextra/gnutls_ia.c: Use new internal PRF API.
8380 2006-11-26  Simon Josefsson <simon@josefsson.org>
8382         * lib/gnutls_sig.c: To use NULL
8383         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
8384         question.
8386 2006-11-26  Simon Josefsson <simon@josefsson.org>
8388         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
8389         fixes problem reported by "Michael C. Vergallen"
8390         <mvergall@telenet.be>.
8392 2006-11-26  Simon Josefsson <simon@josefsson.org>
8394         * NEWS: Add.
8396 2006-11-25  Simon Josefsson <simon@josefsson.org>
8398         * NEWS: Add.
8400 2006-11-25  Simon Josefsson <simon@josefsson.org>
8402         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
8403         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
8404         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
8405         www.mikestoolbox.org:4433.
8407 2006-11-25  Simon Josefsson <simon@josefsson.org>
8409         * src/common.c: Support "TLS1.2" as protocol name.
8411 2006-11-25  Simon Josefsson <simon@josefsson.org>
8413         * NEWS: Add.
8415 2006-11-25  Simon Josefsson <simon@josefsson.org>
8417         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
8419 2006-11-25  Simon Josefsson <simon@josefsson.org>
8421         * lib/gnutls_algorithms.c: Support TLS 1.2.
8423 2006-11-25  Simon Josefsson <simon@josefsson.org>
8425         * NEWS: Add.
8427 2006-11-25  Simon Josefsson <simon@josefsson.org>
8429         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8430         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8431         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8432         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8433         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
8434         Update.
8436 2006-11-25  Simon Josefsson <simon@josefsson.org>
8438         * NEWS, configure.in: Bump versions.
8440 2006-11-22  Simon Josefsson <simon@josefsson.org>
8442         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
8444 2006-11-17  Simon Josefsson <simon@josefsson.org>
8446         * ChangeLog: [no log message]
8448 2006-11-17  Simon Josefsson <simon@josefsson.org>
8450         * Makefile.am: Release do non-devel directory.
8452 2006-11-17  Simon Josefsson <simon@josefsson.org>
8454         * NEWS: Version 1.6.0.
8456 2006-11-17  Simon Josefsson <simon@josefsson.org>
8458         * doc/manpages/Makefile.am: Fix copyright years.
8460 2006-11-17  Simon Josefsson <simon@josefsson.org>
8462         * configure.in: Bump versions.
8464 2006-11-17  Simon Josefsson <simon@josefsson.org>
8466         * NEWS: Add.
8468 2006-11-16  Simon Josefsson <simon@josefsson.org>
8470         * ChangeLog: [no log message]
8472 2006-11-16  Simon Josefsson <simon@josefsson.org>
8474         * NEWS: Version 1.5.5.
8476 2006-11-16  Simon Josefsson <simon@josefsson.org>
8478         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
8479         <tim.kosse@filezilla-project.org>.
8481 2006-11-16  Simon Josefsson <simon@josefsson.org>
8483         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
8484         project.
8486 2006-11-16  Simon Josefsson <simon@josefsson.org>
8488         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
8490 2006-11-16  Simon Josefsson <simon@josefsson.org>
8492         * tests/rsa-md5-collision/Makefile.am: Remove.
8494 2006-11-16  Simon Josefsson <simon@josefsson.org>
8496         * NEWS: Add.
8498 2006-11-16  Simon Josefsson <simon@josefsson.org>
8500         * NEWS: Add.
8502 2006-11-16  Simon Josefsson <simon@josefsson.org>
8504         * NEWS: Add.
8506 2006-11-16  Simon Josefsson <simon@josefsson.org>
8508         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
8509         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
8510         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
8511         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
8513 2006-11-16  Simon Josefsson <simon@josefsson.org>
8515         * tests/rsa-md5-collision/chain1-expect.log,
8516         tests/rsa-md5-collision/chain2-expect.log: Remove.
8518 2006-11-16  Simon Josefsson <simon@josefsson.org>
8520         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
8522 2006-11-16  Simon Josefsson <simon@josefsson.org>
8524         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
8525         mingw32.
8527 2006-11-15  Simon Josefsson <simon@josefsson.org>
8529         * configure.in: Bump versions (done incorrectly in the 1.5.4
8530         release).
8532 2006-11-15  Simon Josefsson <simon@josefsson.org>
8534         * NEWS: Add.
8536 2006-11-15  Simon Josefsson <simon@josefsson.org>
8538         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
8539         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
8541 2006-11-14  Simon Josefsson <simon@josefsson.org>
8543         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
8545 2006-11-11  Simon Josefsson <simon@josefsson.org>
8547         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
8549 2006-11-07  Simon Josefsson <simon@josefsson.org>
8551         * ChangeLog: [no log message]
8553 2006-11-07  Simon Josefsson <simon@josefsson.org>
8555         * NEWS: Version 1.5.4.
8557 2006-11-07  Simon Josefsson <simon@josefsson.org>
8559         * NEWS: Add.
8561 2006-11-07  Simon Josefsson <simon@josefsson.org>
8563         * NEWS: Add.
8565 2006-11-07  Simon Josefsson <simon@josefsson.org>
8567         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8568         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
8569         lib/gnutls_global.c: Use strverscmp.
8571 2006-11-07  Simon Josefsson <simon@josefsson.org>
8573         * lib/gnutls_buffers.c: Typo.
8575 2006-11-07  Simon Josefsson <simon@josefsson.org>
8577         * NEWS, doc/manpages/Makefile.am: Add.
8579 2006-11-07  Simon Josefsson <simon@josefsson.org>
8581         * libextra/gnutls_ia.c: Doc fix.
8583 2006-11-07  Simon Josefsson <simon@josefsson.org>
8585         * doc/gnutls.texi: More errno discussion regarding push/pull
8586         functions.
8588 2006-11-07  Simon Josefsson <simon@josefsson.org>
8590         * NEWS: Add.
8592 2006-11-07  Simon Josefsson <simon@josefsson.org>
8594         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
8595         issues.
8597 2006-11-07  Simon Josefsson <simon@josefsson.org>
8599         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
8600         using WSAGetLastError().
8602 2006-11-07  Simon Josefsson <simon@josefsson.org>
8604         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8605         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
8606         suggested by tim.kosse@filezilla-project.org.
8608 2006-11-06  Simon Josefsson <simon@josefsson.org>
8610         * NEWS: Fix.
8612 2006-11-05  Simon Josefsson <simon@josefsson.org>
8614         * NEWS: Add.
8616 2006-11-05  Simon Josefsson <simon@josefsson.org>
8618         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8619         configure.in).
8621 2006-11-05  Simon Josefsson <simon@josefsson.org>
8623         * configure.in: Set SOVERSION here.
8625 2006-11-05  Simon Josefsson <simon@josefsson.org>
8627         * lgl/.cvsignore: [no log message]
8629 2006-11-05  Simon Josefsson <simon@josefsson.org>
8631         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8633 2006-11-03  Simon Josefsson <simon@josefsson.org>
8635         * lgl/printf-parse.c: Update.
8637 2006-10-30  Simon Josefsson <simon@josefsson.org>
8639         * NEWS: Add.
8641 2006-10-30  Simon Josefsson <simon@josefsson.org>
8643         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
8644         ludovic.courtes@laas.fr (Ludovic Courtès).
8646 2006-10-30  Simon Josefsson <simon@josefsson.org>
8648         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8649         actual/required buffer size on return.  Suggested by
8650         ludovic.courtes@laas.fr (Ludovic Courtès).
8652 2006-10-30  Simon Josefsson <simon@josefsson.org>
8654         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8655         libextra/openpgp/privkey.c: Fix return types.
8657 2006-10-30  Simon Josefsson <simon@josefsson.org>
8659         * NEWS: Add.
8661 2006-10-30  Simon Josefsson <simon@josefsson.org>
8663         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8664         versions negotiate the highest version we support, instead of the
8665         lowest.  Reported by Pasi.Eronen@nokia.com.
8667 2006-10-30  Simon Josefsson <simon@josefsson.org>
8669         * NEWS: Add.
8671 2006-10-30  Simon Josefsson <simon@josefsson.org>
8673         * configure.in: Simplify ssize_t test.
8675 2006-10-30  Simon Josefsson <simon@josefsson.org>
8677         * doc/examples/ex-cert-select.c: Remove duplicate #include
8678         <sys/stat.h>.
8680 2006-10-30  Simon Josefsson <simon@josefsson.org>
8682         * configure.in, lib/defines.h: Simplify #include's using gnulib
8683         modules.
8685 2006-10-30  Simon Josefsson <simon@josefsson.org>
8687         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8688         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8689         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8690         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8691         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8692         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8693         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8694         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8695         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8696         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8697         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8698         lgl/stat_.h: Update.
8700 2006-10-30  Simon Josefsson <simon@josefsson.org>
8702         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8704 2006-10-30  Simon Josefsson <simon@josefsson.org>
8706         * NEWS, configure.in: Bump versions.
8708 2006-10-26  Simon Josefsson <simon@josefsson.org>
8710         * ChangeLog: [no log message]
8712 2006-10-26  Simon Josefsson <simon@josefsson.org>
8714         * NEWS: Version 1.5.3.
8716 2006-10-26  Simon Josefsson <simon@josefsson.org>
8718         * lgl/.cvsignore: [no log message]
8720 2006-10-26  Simon Josefsson <simon@josefsson.org>
8722         * libextra/opencdk/Makefile.am: Fix -I's.
8724 2006-10-26  Simon Josefsson <simon@josefsson.org>
8726         * tests/rsa-md5-collision/Makefile.am: Dist more.
8728 2006-10-26  Simon Josefsson <simon@josefsson.org>
8730         * NEWS, tests/rsa-md5-collision/README: Add.
8732 2006-10-26  Simon Josefsson <simon@josefsson.org>
8734         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8735         tests/Makefile.am: Change lgpl/ library name.
8737 2006-10-26  Simon Josefsson <simon@josefsson.org>
8739         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8740         to liblgnu, to avoid weird libtool errors.
8742 2006-10-26  Simon Josefsson <simon@josefsson.org>
8744         * lgl/Makefile.am, lgl/stdint_.h: Update.
8746 2006-10-26  Simon Josefsson <simon@josefsson.org>
8748         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8749         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8750         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8751         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8752         gl/uinttostr.c, gl/umaxtostr.c: Add.
8754 2006-10-26  Simon Josefsson <simon@josefsson.org>
8756         * NEWS: Fix.
8758 2006-10-26  Simon Josefsson <simon@josefsson.org>
8760         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8761         0.5.11.
8763 2006-10-26  Simon Josefsson <simon@josefsson.org>
8765         * doc/gnutls.texi: Be specific about SSLv2 security problems.
8767 2006-10-24  Simon Josefsson <simon@josefsson.org>
8769         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8771 2006-10-24  Simon Josefsson <simon@josefsson.org>
8773         * tests/rsa-md5-collision/Makefile.am: Dist more.
8775 2006-10-24  Simon Josefsson <simon@josefsson.org>
8777         * NEWS: Add.
8779 2006-10-24  Simon Josefsson <simon@josefsson.org>
8781         * tests/pkcs12-decode/.cvsignore: [no log message]
8783 2006-10-24  Simon Josefsson <simon@josefsson.org>
8785         * configure.in: Add tests.
8787 2006-10-24  Simon Josefsson <simon@josefsson.org>
8789         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8790         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8791         pkcs12-decode/.
8793 2006-10-24  Simon Josefsson <simon@josefsson.org>
8795         * tests/pkcs8-decode/pkcs8: More debugging info.
8797 2006-10-24  Simon Josefsson <simon@josefsson.org>
8799         * tests/pkcs8-decode/.cvsignore: [no log message]
8801 2006-10-24  Simon Josefsson <simon@josefsson.org>
8803         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8804         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8805         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8806         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8807         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8809 2006-10-24  Simon Josefsson <simon@josefsson.org>
8811         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
8812         rsa-md5-collision/.
8814 2006-10-24  Simon Josefsson <simon@josefsson.org>
8816         * tests/pkcs1-padding/.cvsignore,
8817         tests/rsa-md5-collision/.cvsignore: [no log message]
8819 2006-10-24  Simon Josefsson <simon@josefsson.org>
8821         * tests/rsa-md5-collision/Makefile.am,
8822         tests/rsa-md5-collision/chain1-expect.log,
8823         tests/rsa-md5-collision/chain2-expect.log,
8824         tests/rsa-md5-collision/mbox,
8825         tests/rsa-md5-collision/rsa-md5-collision: Add.
8827 2006-10-24  Simon Josefsson <simon@josefsson.org>
8829         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8830         tests/pkcs1-padding/pkcs1-pad-broken.pem,
8831         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8832         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8833         tests/pkcs1-padding/pkcs1-pad-ok.pem,
8834         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8836 2006-10-24  Simon Josefsson <simon@josefsson.org>
8838         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8839         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8840         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8841         directory.
8843 2006-10-24  Simon Josefsson <simon@josefsson.org>
8845         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8846         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8848 2006-10-21  Simon Josefsson <simon@josefsson.org>
8850         * NEWS: Add.
8852 2006-10-21  Simon Josefsson <simon@josefsson.org>
8854         * lgl/.cvsignore: [no log message]
8856 2006-10-21  Simon Josefsson <simon@josefsson.org>
8858         * tests/Makefile.am: Need lgpl gnulib.
8860 2006-10-21  Simon Josefsson <simon@josefsson.org>
8862         * src/Makefile.am: Add lgpl too.
8864 2006-10-21  Simon Josefsson <simon@josefsson.org>
8866         * libextra/Makefile.am: Reorder libgnu.la's.
8868 2006-10-21  Simon Josefsson <simon@josefsson.org>
8870         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8872 2006-10-21  Simon Josefsson <simon@josefsson.org>
8874         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8875         committed.
8877 2006-10-21  Simon Josefsson <simon@josefsson.org>
8879         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8881 2006-10-21  Simon Josefsson <simon@josefsson.org>
8883         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8884         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8885         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8886         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8887         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8888         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8889         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8890         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8891         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8892         modules.
8894 2006-10-21  Simon Josefsson <simon@josefsson.org>
8896         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8897         duplicate modules.
8899 2006-10-21  Simon Josefsson <simon@josefsson.org>
8901         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8903 2006-10-21  Simon Josefsson <simon@josefsson.org>
8905         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8907 2006-10-21  Simon Josefsson <simon@josefsson.org>
8909         * gl/Makefile.am: Move modules from gl/ to lgl/.
8911 2006-10-21  Simon Josefsson <simon@josefsson.org>
8913         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8914         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8915         to lgl/.
8917 2006-10-21  Simon Josefsson <simon@josefsson.org>
8919         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8920         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8921         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8922         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8923         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8924         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8925         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8926         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8927         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8928         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8929         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8930         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8931         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8932         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8933         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8934         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8935         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8936         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8937         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8938         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8939         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8940         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8941         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8942         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8943         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8944         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8945         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8946         lgl/xsize.h: Move modules from gl/ to lgl/.
8948 2006-10-21  Simon Josefsson <simon@josefsson.org>
8950         * lgl/.cvsignore: [no log message]
8952 2006-10-21  Simon Josefsson <simon@josefsson.org>
8954         * Makefile.am: Build lgl/ too.
8956 2006-10-21  Simon Josefsson <simon@josefsson.org>
8958         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8959         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8960         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8961         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8962         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8963         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8964         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8965         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8966         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8967         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8968         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8969         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8970         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8971         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8972         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8973         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8974         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8975         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8976         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8977         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8978         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8979         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8980         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8981         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8982         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8983         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8984         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8985         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8986         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8987         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8988         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8989         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8990         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8991         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8993 2006-10-21  Simon Josefsson <simon@josefsson.org>
8995         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8996         lgl/ instead of gl/.
8998 2006-10-21  Simon Josefsson <simon@josefsson.org>
9000         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
9001         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
9002         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
9003         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
9004         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
9005         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
9006         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
9007         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
9008         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
9009         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
9010         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
9011         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
9012         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
9013         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
9014         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
9015         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
9016         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
9017         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
9018         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
9019         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
9020         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
9021         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
9023 2006-10-21  Simon Josefsson <simon@josefsson.org>
9025         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
9026         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
9027         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
9028         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
9029         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
9030         Update.
9032 2006-10-19  Simon Josefsson <simon@josefsson.org>
9034         * NEWS: Add.
9036 2006-10-19  Simon Josefsson <simon@josefsson.org>
9038         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9039         lib/minitasn1/libtasn1.h: Update to 0.3.7.
9041 2006-10-11  Simon Josefsson <simon@josefsson.org>
9043         * NEWS: Add.
9045 2006-10-11  Simon Josefsson <simon@josefsson.org>
9047         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
9048         0.5.10.
9050 2006-10-11  Simon Josefsson <simon@josefsson.org>
9052         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
9054 2006-10-10  Simon Josefsson <simon@josefsson.org>
9056         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
9058 2006-10-03  Simon Josefsson <simon@josefsson.org>
9060         * NEWS: Add.
9062 2006-10-03  Simon Josefsson <simon@josefsson.org>
9064         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
9066 2006-10-03  Simon Josefsson <simon@josefsson.org>
9068         * NEWS, configure.in: Bump versions.
9070 2006-10-03  Simon Josefsson <simon@josefsson.org>
9072         * ChangeLog: [no log message]
9074 2006-10-03  Simon Josefsson <simon@josefsson.org>
9076         * NEWS: Version 1.5.2.
9078 2006-10-03  Simon Josefsson <simon@josefsson.org>
9080         * NEWS: Fix.
9082 2006-10-03  Simon Josefsson <simon@josefsson.org>
9084         * NEWS: Add.
9086 2006-10-03  Simon Josefsson <simon@josefsson.org>
9088         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
9089         Update.
9091 2006-09-29  Simon Josefsson <simon@josefsson.org>
9093         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
9095 2006-09-26  Simon Josefsson <simon@josefsson.org>
9097         * NEWS: Add.
9099 2006-09-26  Simon Josefsson <simon@josefsson.org>
9101         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
9102         reported by "Adam Langley" <agl@imperialviolet.org>.
9104 2006-09-25  Simon Josefsson <simon@josefsson.org>
9106         * NEWS: Add.
9108 2006-09-25  Simon Josefsson <simon@josefsson.org>
9110         * configure.in: Use library shared version 13 instead of 14,
9111         incrementing it was a mistake since no API/ABI changes happened.
9112         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
9114 2006-09-25  Simon Josefsson <simon@josefsson.org>
9116         * configure.in: Improve the C++ test, to handle CXX env. variables,
9117         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
9119 2006-09-25  Simon Josefsson <simon@josefsson.org>
9121         * NEWS: Add.
9123 2006-09-25  Simon Josefsson <simon@josefsson.org>
9125         * lib/Makefile.am: Use version script for libgnutlsxx too.
9127 2006-09-25  Simon Josefsson <simon@josefsson.org>
9129         * NEWS, lib/libgnutlsxx.vers: Add.
9131 2006-09-24  Simon Josefsson <simon@josefsson.org>
9133         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
9134         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
9135         Update.
9137 2006-09-24  Simon Josefsson <simon@josefsson.org>
9139         * NEWS, configure.in: Bump versions.
9141 2006-09-24  Simon Josefsson <simon@josefsson.org>
9143         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
9144         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
9145         logic.
9147 2006-09-24  Simon Josefsson <simon@josefsson.org>
9149         * THANKS: Add.
9151 2006-09-24  Simon Josefsson <simon@josefsson.org>
9153         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
9154         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
9155         <georg.schwarz@freenet.de>.
9157 2006-09-21  Simon Josefsson <simon@josefsson.org>
9159         * Makefile.am: Fix gendocs.sh path.
9161 2006-09-21  Simon Josefsson <simon@josefsson.org>
9163         * ChangeLog: [no log message]
9165 2006-09-21  Simon Josefsson <simon@josefsson.org>
9167         * NEWS: Version 1.5.1.
9169 2006-09-21  Simon Josefsson <simon@josefsson.org>
9171         * gl/override/gpl.diff: Rename.
9173 2006-09-21  Simon Josefsson <simon@josefsson.org>
9175         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
9176         gl/override/gpl.diff, gl/override/gpl.texi.diff,
9177         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
9179 2006-09-21  Simon Josefsson <simon@josefsson.org>
9181         * gl/override/lgpl.diff: Rename.
9183 2006-09-21  Simon Josefsson <simon@josefsson.org>
9185         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
9186         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
9187         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
9188         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
9189         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
9190         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
9191         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
9192         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
9193         gl/vasnprintf.c: Update.
9195 2006-09-21  Simon Josefsson <simon@josefsson.org>
9197         * NEWS: Add.
9199 2006-09-21  Simon Josefsson <simon@josefsson.org>
9201         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
9203 2006-09-21  Simon Josefsson <simon@josefsson.org>
9205         * doc/gnutls.texi: Add LGPL and GPL texts.
9207 2006-09-21  Simon Josefsson <simon@josefsson.org>
9209         * NEWS: Add.
9211 2006-09-21  Simon Josefsson <simon@josefsson.org>
9213         * tests/pkcs1-pad: Simplify grep expression, to work around debug
9214         messages from wine.
9216 2006-09-21  Simon Josefsson <simon@josefsson.org>
9218         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
9219         load or generate it, typically because it used a certificate
9220         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
9222 2006-09-21  Simon Josefsson <simon@josefsson.org>
9224         * src/certtool.c: Revert last patch.
9226 2006-09-21  Simon Josefsson <simon@josefsson.org>
9228         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
9229         that the lengths are the same.
9231 2006-09-21  Simon Josefsson <simon@josefsson.org>
9233         * NEWS, THANKS: Add.
9235 2006-09-21  Simon Josefsson <simon@josefsson.org>
9237         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
9238         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
9240 2006-09-19  Simon Josefsson <simon@josefsson.org>
9242         * tests/Makefile.am: Dist more.
9244 2006-09-19  Simon Josefsson <simon@josefsson.org>
9246         * tests/pkcs1-pad: Test another cert.
9248 2006-09-19  Simon Josefsson <simon@josefsson.org>
9250         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
9251         Weinmann.
9253 2006-09-18  Simon Josefsson <simon@josefsson.org>
9255         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
9257 2006-09-18  Simon Josefsson <simon@josefsson.org>
9259         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
9260         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
9262 2006-09-18  Simon Josefsson <simon@josefsson.org>
9264         * THANKS: Remove (already there).
9266 2006-09-18  Simon Josefsson <simon@josefsson.org>
9268         * THANKS: Add.
9270 2006-09-18  Simon Josefsson <simon@josefsson.org>
9272         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
9273         Langley" <agl@imperialviolet.org>.
9275 2006-09-12  Simon Josefsson <simon@josefsson.org>
9277         * NEWS: Add.
9279 2006-09-12  Simon Josefsson <simon@josefsson.org>
9281         * NEWS: Fix.
9283 2006-09-12  Simon Josefsson <simon@josefsson.org>
9285         * tests/pkcs1-pad: Fix.
9287 2006-09-12  Simon Josefsson <simon@josefsson.org>
9289         * lib/x509/verify.c: Permit empty parameters field too, found after
9290         adding self tests.
9292 2006-09-12  Simon Josefsson <simon@josefsson.org>
9294         * tests/pkcs1-pad: Fix exit code.
9296 2006-09-12  Simon Josefsson <simon@josefsson.org>
9298         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
9299         Eric Young in
9300         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
9302 2006-09-12  Simon Josefsson <simon@josefsson.org>
9304         * tests/pkcs1-pad: Add more tests.
9306 2006-09-12  Simon Josefsson <simon@josefsson.org>
9308         * tests/Makefile.am: Add pkcs1-pad test.
9310 2006-09-12  Simon Josefsson <simon@josefsson.org>
9312         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
9313         Yutaka OIWA <y.oiwa@aist.go.jp>.
9315 2006-09-12  Simon Josefsson <simon@josefsson.org>
9317         * tests/pkcs1-pad: Add.
9319 2006-09-12  Simon Josefsson <simon@josefsson.org>
9321         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
9322         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
9324 2006-09-12  Simon Josefsson <simon@josefsson.org>
9326         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
9328 2006-09-11  Simon Josefsson <simon@josefsson.org>
9330         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
9331         debug mode, which isn't recommended for real use.
9333 2006-09-08  Simon Josefsson <simon@josefsson.org>
9335         * NEWS: Add.
9337 2006-09-08  Simon Josefsson <simon@josefsson.org>
9339         * NEWS: Fix.
9341 2006-09-08  Simon Josefsson <simon@josefsson.org>
9343         * NEWS: Fix.
9345 2006-09-08  Simon Josefsson <simon@josefsson.org>
9347         * NEWS: Add.
9349 2006-09-08  Simon Josefsson <simon@josefsson.org>
9351         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
9352         is empty, which it has to be for the hashes we support.  Otherwise,
9353         the field can encode "garbage" that might be used to make the
9354         signature be a perfect cube, similar (but not identical) to
9355         Bleichenbacher's Crypto 06 rump session attack.
9357 2006-09-08  Simon Josefsson <simon@josefsson.org>
9359         * NEWS: Add.
9361 2006-09-08  Simon Josefsson <simon@josefsson.org>
9363         * NEWS: Add.
9365 2006-09-08  Simon Josefsson <simon@josefsson.org>
9367         * lib/gnutls_pk.c: Don't return different errors depending on
9368         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
9369         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
9371 2006-09-08  Simon Josefsson <simon@josefsson.org>
9373         * THANKS: Add.
9375 2006-09-08  Simon Josefsson <simon@josefsson.org>
9377         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
9378         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
9380 2006-08-29  Simon Josefsson <simon@josefsson.org>
9382         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
9384 2006-08-28  Simon Josefsson <simon@josefsson.org>
9386         * NEWS: Fix.
9388 2006-08-28  Simon Josefsson <simon@josefsson.org>
9390         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
9391         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
9392         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
9393         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
9394         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
9395         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
9396         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
9397         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
9398         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
9399         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
9400         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
9402 2006-08-27  Simon Josefsson <simon@josefsson.org>
9404         * NEWS, THANKS: Add.
9406 2006-08-27  Simon Josefsson <simon@josefsson.org>
9408         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9409         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9410         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
9411         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
9413 2006-08-27  Simon Josefsson <simon@josefsson.org>
9415         * NEWS: Add.
9417 2006-08-27  Simon Josefsson <simon@josefsson.org>
9419         * THANKS: Add.
9421 2006-08-27  Simon Josefsson <simon@josefsson.org>
9423         * src/certtool.c: (generate_certificate): Load private key when --load-request is
9424         used, based on report from Sascha Ziemann
9425         <sascha.ziemann@secunet.com>.
9427 2006-08-27  Simon Josefsson <simon@josefsson.org>
9429         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
9430         continuing, based on report from Sascha Ziemann
9431         <sascha.ziemann@secunet.com>.
9433 2006-08-14  Simon Josefsson <simon@josefsson.org>
9435         * NEWS: Add.
9437 2006-08-14  Simon Josefsson <simon@josefsson.org>
9439         * src/serv.c: Map select to _win_select on Windows hosts.
9441 2006-08-14  Simon Josefsson <simon@josefsson.org>
9443         * src/Makefile.am: Need select.c in cli.c and serv.c.
9445 2006-08-14  Simon Josefsson <simon@josefsson.org>
9447         * src/select.c: Add, moved from cli.c, originally from plibc, see
9449         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9451 2006-08-14  Simon Josefsson <simon@josefsson.org>
9453         * src/cli.c: Move _win_select to select.c.
9455 2006-08-14  Simon Josefsson <simon@josefsson.org>
9457         * src/cli.c: Make select() work on Windows, copying code from plibc,
9458         see
9460         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9462 2006-08-13  Simon Josefsson <simon@josefsson.org>
9464         * libextra/gnutls_openssl.c: Mark with XXX.
9466 2006-08-13  Simon Josefsson <simon@josefsson.org>
9468         * NEWS, configure.in: Bump versions.
9470 2006-08-13  Simon Josefsson <simon@josefsson.org>
9472         * Makefile.am: Fix release target.
9474 2006-08-13  Simon Josefsson <simon@josefsson.org>
9476         * ChangeLog: [no log message]
9478 2006-08-13  Simon Josefsson <simon@josefsson.org>
9480         * NEWS: Version 1.5.0.
9482 2006-08-13  Simon Josefsson <simon@josefsson.org>
9484         * NEWS: Fix.
9486 2006-08-13  Simon Josefsson <simon@josefsson.org>
9488         * libextra/gnutls_openssl.c: Add (XXX).
9490 2006-08-13  Simon Josefsson <simon@josefsson.org>
9492         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
9493         directory.
9495 2006-08-13  Simon Josefsson <simon@josefsson.org>
9497         * NEWS: Add.
9499 2006-08-13  Simon Josefsson <simon@josefsson.org>
9501         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
9502         files for libraries, on mingw.
9504 2006-08-13  Simon Josefsson <simon@josefsson.org>
9506         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
9507         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9508         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
9510 2006-08-13  Simon Josefsson <simon@josefsson.org>
9512         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
9513         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
9515 2006-08-13  Simon Josefsson <simon@josefsson.org>
9517         * lib/gnutls_buffers.c: Remove.
9519 2006-08-13  Simon Josefsson <simon@josefsson.org>
9521         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
9522         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
9523         Andreas Metzler <ametzler@downhill.at.eu.org>.
9525 2006-08-13  Simon Josefsson <simon@josefsson.org>
9527         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
9529 2006-08-11  Simon Josefsson <simon@josefsson.org>
9531         * NEWS: Fix.
9533 2006-08-11  Simon Josefsson <simon@josefsson.org>
9535         * NEWS: Add.
9537 2006-08-11  Simon Josefsson <simon@josefsson.org>
9539         * NEWS: Add.
9541 2006-08-11  Simon Josefsson <simon@josefsson.org>
9543         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
9544         NULL OID value in the hash_algorithms array, which happens when the
9545         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
9546         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
9548 2006-08-11  Simon Josefsson <simon@josefsson.org>
9550         * configure.in: Don't overwrite CFLAGS.
9552 2006-08-07  Simon Josefsson <simon@josefsson.org>
9554         * includes/gnutls/gnutlsxx.h: Make it compile.
9556 2006-08-06  Simon Josefsson <simon@josefsson.org>
9558         * NEWS: Add.
9560 2006-08-06  Simon Josefsson <simon@josefsson.org>
9562         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
9564 2006-08-06  Simon Josefsson <simon@josefsson.org>
9566         * src/tls_test.gaa: Use -V for --verbose.
9568 2006-08-06  Simon Josefsson <simon@josefsson.org>
9570         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
9571         standards, to fix make distcheck.
9573 2006-08-06  Simon Josefsson <simon@josefsson.org>
9575         * src/tls_test.c, src/tls_test.gaa: Support --version.
9577 2006-08-06  Simon Josefsson <simon@josefsson.org>
9579         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
9580         standards, to fix make distcheck.
9582 2006-08-06  Simon Josefsson <simon@josefsson.org>
9584         * NEWS: Add.
9586 2006-08-06  Simon Josefsson <simon@josefsson.org>
9588         * configure.in: Fix --without-included-libtasn1, reported by Daniel
9589         Black <dragonheart@gentoo.org>.
9591 2006-08-06  Simon Josefsson <simon@josefsson.org>
9593         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9595 2006-08-06  Simon Josefsson <simon@josefsson.org>
9597         * NEWS: Fix.
9599 2006-08-06  Simon Josefsson <simon@josefsson.org>
9601         * NEWS: Add.
9603 2006-08-06  Simon Josefsson <simon@josefsson.org>
9605         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
9606         libextra/opencdk/stream.h: Update to 0.5.9.
9608 2006-08-03  Simon Josefsson <simon@josefsson.org>
9610         * THANKS: add
9612 2006-08-03  Simon Josefsson <simon@josefsson.org>
9614         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9615         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9617 2006-07-28  Simon Josefsson <simon@josefsson.org>
9619         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9620         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9621         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9622         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9623         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9624         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9625         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9626         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9628 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9630         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9631         assigned value
9633 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9635         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9636         assigned value
9638 2006-07-13  Simon Josefsson <simon@josefsson.org>
9640         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9641         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9643 2006-07-13  Simon Josefsson <simon@josefsson.org>
9645         * libextra/gnutls_openssl.c: Revert.
9647 2006-07-13  Simon Josefsson <simon@josefsson.org>
9649         * THANKS: Add.
9651 2006-07-13  Simon Josefsson <simon@josefsson.org>
9653         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9655 2006-07-11  Simon Josefsson <simon@josefsson.org>
9657         * doc/Makefile.am: Fix last commit.
9659 2006-07-11  Simon Josefsson <simon@josefsson.org>
9661         * doc/Makefile.am: Dist arch/ images.
9663 2006-07-11  Simon Josefsson <simon@josefsson.org>
9665         * doc/Makefile.am: Need -I's for arch/ images.
9667 2006-07-11  Simon Josefsson <simon@josefsson.org>
9669         * configure.in: Improve valgrind test.
9671 2006-07-11  Simon Josefsson <simon@josefsson.org>
9673         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9674         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
9675         Update.
9677 2006-07-10  Simon Josefsson <simon@josefsson.org>
9679         * THANKS: Fix.
9681 2006-07-10  Simon Josefsson <simon@josefsson.org>
9683         * THANKS: Add.
9685 2006-07-10  Simon Josefsson <simon@josefsson.org>
9687         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9689 2006-07-10  Simon Josefsson <simon@josefsson.org>
9691         * gl/.cvsignore: [no log message]
9693 2006-07-07  Simon Josefsson <simon@josefsson.org>
9695         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9696         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9697         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9698         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9699         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9701 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9703         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9704         from 2511 to 4211
9706 2006-07-06  Simon Josefsson <simon@josefsson.org>
9708         * doc/TODO: Add.
9710 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9712         * doc/TODO: [no log message]
9714 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9716         * libextra/gnutls_openpgp.c: added an extra error check.
9718 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9720         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9721         with ENABLE_OPENPGP.
9723 2006-06-29  Simon Josefsson <simon@josefsson.org>
9725         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
9726         Add.
9728 2006-06-28  Simon Josefsson <simon@josefsson.org>
9730         * NEWS: Add.
9732 2006-06-28  Simon Josefsson <simon@josefsson.org>
9734         * doc/examples/.cvsignore: [no log message]
9736 2006-06-28  Simon Josefsson <simon@josefsson.org>
9738         * NEWS: Fix.
9740 2006-06-28  Simon Josefsson <simon@josefsson.org>
9742         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9744 2006-06-28  Simon Josefsson <simon@josefsson.org>
9746         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9748 2006-06-28  Simon Josefsson <simon@josefsson.org>
9750         * doc/Makefile.am: Dist gnutls-logo.png.
9752 2006-06-28  Simon Josefsson <simon@josefsson.org>
9754         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9756 2006-06-28  Simon Josefsson <simon@josefsson.org>
9758         * gl/getaddrinfo.c: Update.
9760 2006-06-28  Simon Josefsson <simon@josefsson.org>
9762         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9763         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9765 2006-06-28  Simon Josefsson <simon@josefsson.org>
9767         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9769 2006-06-27  Simon Josefsson <simon@josefsson.org>
9771         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9773 2006-06-27  Simon Josefsson <simon@josefsson.org>
9775         * doc/scripts/gdoc: Use GNU-style warnings.
9777 2006-06-27  Simon Josefsson <simon@josefsson.org>
9779         * doc/scripts/gdoc: Improve man output, from libtasn1.
9781 2006-06-27  Simon Josefsson <simon@josefsson.org>
9783         * configure.in: Fix valgrind test.
9785 2006-06-27  Simon Josefsson <simon@josefsson.org>
9787         * configure.in: Move around, to make $cross_compile work.
9789 2006-06-27  Simon Josefsson <simon@josefsson.org>
9791         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9792         make it possible to enable/disable use of valgrind on self tests
9793         specifically.  Defaults to enabled if valgrind is installed and we
9794         aren't cross-compiling.
9796 2006-06-27  Simon Josefsson <simon@josefsson.org>
9798         * tests/Makefile.am: Fix.
9800 2006-06-27  Simon Josefsson <simon@josefsson.org>
9802         * tests/Makefile.am: Revert.
9804 2006-06-27  Simon Josefsson <simon@josefsson.org>
9806         * libextra/minilzo/Makefile.am: Use libtool -no-install.
9808 2006-06-27  Simon Josefsson <simon@josefsson.org>
9810         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9811         suggested by README.LZO.
9813 2006-06-27  Simon Josefsson <simon@josefsson.org>
9815         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9817 2006-06-27  Simon Josefsson <simon@josefsson.org>
9819         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9820         void* to int.
9822 2006-06-27  Simon Josefsson <simon@josefsson.org>
9824         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9826 2006-06-26  Simon Josefsson <simon@josefsson.org>
9828         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9830 2006-06-26  Simon Josefsson <simon@josefsson.org>
9832         * THANKS: Add.
9834 2006-06-26  Simon Josefsson <simon@josefsson.org>
9836         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9837         pkg-config files, from Andreas Metzler
9838         <ametzler@downhill.at.eu.org>.
9840 2006-06-22  Simon Josefsson <simon@josefsson.org>
9842         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9843         gl/socket_.h: Try new win32 hooks for getaddrinfo.
9845 2006-06-22  Simon Josefsson <simon@josefsson.org>
9847         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9848         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
9850 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9852         * doc/TODO: [no log message]
9854 2006-06-21  Simon Josefsson <simon@josefsson.org>
9856         * gl/inet_pton.c: Update.
9858 2006-06-21  Simon Josefsson <simon@josefsson.org>
9860         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9861         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9862         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9864 2006-06-21  Simon Josefsson <simon@josefsson.org>
9866         * doc/examples/Makefile.am: Add -no-install.
9868 2006-06-21  Simon Josefsson <simon@josefsson.org>
9870         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9872 2006-06-19  Simon Josefsson <simon@josefsson.org>
9874         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9875         != objdir.
9877 2006-06-19  Simon Josefsson <simon@josefsson.org>
9879         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9880         when srcdir != objdir.
9882 2006-06-19  Simon Josefsson <simon@josefsson.org>
9884         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9885         != objdir.
9887 2006-06-19  Simon Josefsson <simon@josefsson.org>
9889         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9890         objdir.
9892 2006-06-19  Simon Josefsson <simon@josefsson.org>
9894         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9895         objdir.
9897 2006-06-17  Simon Josefsson <simon@josefsson.org>
9899         * gl/Makefile.am: Update.
9901 2006-06-17  Simon Josefsson <simon@josefsson.org>
9903         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9904         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9905         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9906         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9907         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9908         gl/stdint_.h: Update.
9910 2006-06-17  Simon Josefsson <simon@josefsson.org>
9912         * gl/.cvsignore: [no log message]
9914 2006-06-17  Simon Josefsson <simon@josefsson.org>
9916         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9918 2006-06-16  Simon Josefsson <simon@josefsson.org>
9920         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9922 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9924         * NEWS: [no log message]
9926 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9928         * lib/auth_cert.c: fixed bug
9930 2006-06-16  Simon Josefsson <simon@josefsson.org>
9932         * tests/Makefile.am: Disable tests that use fork if the host doesn't
9933         have fork.
9935 2006-06-16  Simon Josefsson <simon@josefsson.org>
9937         * configure.in: Test for fork.
9939 2006-06-16  Simon Josefsson <simon@josefsson.org>
9941         * configure.in: Typo.
9943 2006-06-16  Simon Josefsson <simon@josefsson.org>
9945         * configure.in: Typo.
9947 2006-06-16  Simon Josefsson <simon@josefsson.org>
9949         * configure.in: Fix LDFLAGS.
9951 2006-06-16  Simon Josefsson <simon@josefsson.org>
9953         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9954         avoid warnings.
9956 2006-06-16  Simon Josefsson <simon@josefsson.org>
9958         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9959         tests/resume.c, tests/tlsia.c: Need config.h.
9961 2006-06-16  Simon Josefsson <simon@josefsson.org>
9963         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9965 2006-06-16  Simon Josefsson <simon@josefsson.org>
9967         * NEWS: Fix.
9969 2006-06-16  Simon Josefsson <simon@josefsson.org>
9971         * includes/gnutls/extra.h: Fix prototype.
9973 2006-06-16  Simon Josefsson <simon@josefsson.org>
9975         * NEWS: Add.
9977 2006-06-16  Simon Josefsson <simon@josefsson.org>
9979         * lib/strfile.h: Remove.
9981 2006-06-16  Simon Josefsson <simon@josefsson.org>
9983         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9984         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9985         of strfile stuff, to fix problem with binary files on mingw.
9987 2006-06-16  Simon Josefsson <simon@josefsson.org>
9989         * tests/set_pkcs12_cred.c: Use utils stuff.
9991 2006-06-16  Simon Josefsson <simon@josefsson.org>
9993         * lib/gnutls_global.c: Initialize winsock, for mingw.
9995 2006-06-16  Simon Josefsson <simon@josefsson.org>
9997         * configure.in: Add HAVE_WINSOCK.
9999 2006-06-16  Simon Josefsson <simon@josefsson.org>
10001         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
10002         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10003         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10004         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
10005         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
10006         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10007         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10008         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
10009         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
10010         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
10011         (for mingw).
10013 2006-06-16  Simon Josefsson <simon@josefsson.org>
10015         * configure.in: Need to use AC_LINK_IFELSE, for
10016         -Wl,--enable-runtime-pseudo-reloc.
10018 2006-06-16  Simon Josefsson <simon@josefsson.org>
10020         * configure.in: Simplify.
10022 2006-06-16  Simon Josefsson <simon@josefsson.org>
10024         * configure.in: Fix typo.
10026 2006-06-16  Simon Josefsson <simon@josefsson.org>
10028         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
10029         if supported.  The former is to produce MSVS-compatible DLLs.  The
10030         second is needed to link libgnutls-extra at all (only due to
10031         _gnutls_compression_algorithms, fix it another way?).
10033 2006-06-16  Simon Josefsson <simon@josefsson.org>
10035         * gl/Makefile.am: Update.
10037 2006-06-16  Simon Josefsson <simon@josefsson.org>
10039         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
10041 2006-06-16  Simon Josefsson <simon@josefsson.org>
10043         * configure.in: Typo.
10045 2006-06-16  Simon Josefsson <simon@josefsson.org>
10047         * configure.in: Add all the LZO tests.
10049 2006-06-15  Simon Josefsson <simon@josefsson.org>
10051         * po/sv.po: Sync with TP.
10053 2006-06-15  Simon Josefsson <simon@josefsson.org>
10055         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
10056         libtool.  (argh!)
10058 2006-06-15  Simon Josefsson <simon@josefsson.org>
10060         * lib/Makefile.am: Fix last commit.
10062 2006-06-15  Simon Josefsson <simon@josefsson.org>
10064         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
10066 2006-06-15  Simon Josefsson <simon@josefsson.org>
10068         * configure.in: Add --disable-cxx, to make it possibly to disable
10069         the C++ stuff.  Will also automatically disable it if there is no
10070         C++ compiler.
10072 2006-06-15  Simon Josefsson <simon@josefsson.org>
10074         * doc/examples/Makefile.am: Use gnulib, for portability.
10076 2006-06-15  Simon Josefsson <simon@josefsson.org>
10078         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
10079         unconditonially.
10081 2006-06-15  Simon Josefsson <simon@josefsson.org>
10083         * gl/m4/arpa_inet_h.m4: Update.
10085 2006-06-15  Simon Josefsson <simon@josefsson.org>
10087         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
10088         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
10089         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
10090         for mingw.
10092 2006-06-14  Simon Josefsson <simon@josefsson.org>
10094         * configure.in: Remove mingw32 hook to get -lwsock32, the
10095         getaddrinfo gnulib module links with -lws2_32 which is the more
10096         appropriate library to use (winsock.h goes with wsock32.lib and
10097         winsock2.h goes with ws2_32, of which the latter is backwards
10098         compatible and available since Windows 3.11 or so, I'm told).
10100 2006-06-14  Simon Josefsson <simon@josefsson.org>
10102         * tests/certder.c: fix
10104 2006-06-12  Simon Josefsson <simon@josefsson.org>
10106         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
10107         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
10108         gl/read-file.h: Update.
10110 2006-06-10  Simon Josefsson <simon@josefsson.org>
10112         * configure.in: Bump so version.
10114 2006-06-08  Simon Josefsson <simon@josefsson.org>
10116         * doc/reference/Makefile.am: Add gnutlsxx.h.
10118 2006-06-07  Simon Josefsson <simon@josefsson.org>
10120         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
10121         gl/stdint_.h: Update.
10123 2006-06-07  Simon Josefsson <simon@josefsson.org>
10125         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
10127 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10129         * NEWS, configure.in, includes/Makefile.am,
10130         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
10131         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
10133 2006-06-01  Simon Josefsson <simon@josefsson.org>
10135         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
10137 2006-05-23  Simon Josefsson <simon@josefsson.org>
10139         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
10141 2006-05-23  Simon Josefsson <simon@josefsson.org>
10143         * po/LINGUAS, po/sv.po: Sync with TP.
10145 2006-05-22  Simon Josefsson <simon@josefsson.org>
10147         * doc/manpages/certtool.1: Typo, from debian #368323.
10149 2006-05-18  Simon Josefsson <simon@josefsson.org>
10151         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
10153 2006-05-17  Simon Josefsson <simon@josefsson.org>
10155         * doc/protocol/rfc4507.txt: Add.
10157 2006-05-17  Simon Josefsson <simon@josefsson.org>
10159         * NEWS, configure.in: Bump versions.
10161 2006-05-15  Simon Josefsson <simon@josefsson.org>
10163         * ChangeLog: [no log message]
10165 2006-05-15  Simon Josefsson <simon@josefsson.org>
10167         * NEWS: Version 1.4.0.
10169 2006-05-15  Simon Josefsson <simon@josefsson.org>
10171         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
10173 2006-05-15  Simon Josefsson <simon@josefsson.org>
10175         * src/certtool-cfg.c: Remove duplicated #include.
10177 2006-05-12  Simon Josefsson <simon@josefsson.org>
10179         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
10180         exist on most platforms.
10182 2006-05-12  Simon Josefsson <simon@josefsson.org>
10184         * NEWS: Add.
10186 2006-05-12  Simon Josefsson <simon@josefsson.org>
10188         * src/serv.c: Need getaddrinfo.h.
10190 2006-05-12  Simon Josefsson <simon@josefsson.org>
10192         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
10193         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
10194         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
10195         getaddrinfo.
10197 2006-05-11  Simon Josefsson <simon@josefsson.org>
10199         * buildconf: Remove.
10201 2006-05-11  Simon Josefsson <simon@josefsson.org>
10203         * tests/Makefile.am: No supression file.
10205 2006-05-11  Simon Josefsson <simon@josefsson.org>
10207         * libextra/gnutls_ia.c: Remove junk.
10209 2006-05-11  Simon Josefsson <simon@josefsson.org>
10211         * lib/ext_inner_application.c: Fix self tests.
10213 2006-05-11  Simon Josefsson <simon@josefsson.org>
10215         * libextra/gnutls_ia.c: Indent.
10217 2006-05-11  Simon Josefsson <simon@josefsson.org>
10219         * doc/manpages/Makefile.am: Update.
10221 2006-05-11  Simon Josefsson <simon@josefsson.org>
10223         * tests/Makefile.am: Improve valgrind stuff.
10225 2006-05-11  Simon Josefsson <simon@josefsson.org>
10227         * .cvsignore: [no log message]
10229 2006-05-11  Simon Josefsson <simon@josefsson.org>
10231         * config.rpath: Not needed, generated by autopoint.
10233 2006-05-11  Simon Josefsson <simon@josefsson.org>
10235         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
10236         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
10238 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10240         * lib/auth_cert.c: updated to reflect the new openpgp draft.
10242 2006-05-11  Simon Josefsson <simon@josefsson.org>
10244         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
10245         ksba.
10247 2006-05-10  Simon Josefsson <simon@josefsson.org>
10249         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
10251 2006-05-10  Simon Josefsson <simon@josefsson.org>
10253         * configure.in: Bump required libtasn1.
10255 2006-05-10  Simon Josefsson <simon@josefsson.org>
10257         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10258         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10259         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
10260         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10261         lib/minitasn1/structure.c: Update to 0.3.4.
10263 2006-05-07  Simon Josefsson <simon@josefsson.org>
10265         * configure.in: Bump required libtasn1 version to 0.3.3.
10267 2006-05-07  Simon Josefsson <simon@josefsson.org>
10269         * tests/Makefile.am: Fix.
10271 2006-05-07  Simon Josefsson <simon@josefsson.org>
10273         * NEWS: Add.
10275 2006-05-07  Simon Josefsson <simon@josefsson.org>
10277         * tests/Makefile.am: Run tests under valgrind.
10279 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10281         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
10282         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
10283         system.
10285 2006-05-05  Simon Josefsson <simon@josefsson.org>
10287         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
10289 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10291         * lib/minitasn1/structure.c: updated to the latest libtasn1
10293 2006-05-05  Simon Josefsson <simon@josefsson.org>
10295         * NEWS: Add.
10297 2006-05-05  Simon Josefsson <simon@josefsson.org>
10299         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
10300         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
10301         TLS/IA fixes from Emile.
10303 2006-04-27  Simon Josefsson <simon@josefsson.org>
10305         * doc/protocol/rfc4366.txt: Add.
10307 2006-04-27  Simon Josefsson <simon@josefsson.org>
10309         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
10311 2006-04-26  Simon Josefsson <simon@josefsson.org>
10313         * lib/gnutls_state.c: Fix prototypes.
10315 2006-04-26  Simon Josefsson <simon@josefsson.org>
10317         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
10319 2006-04-21  Simon Josefsson <simon@josefsson.org>
10321         * doc/protocol/draft-santesson-tls-supp-02.txt,
10322         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
10324 2006-04-19  Simon Josefsson <simon@josefsson.org>
10326         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
10327         reference, tiny patch from Nix <nix@esperi.org.uk>.
10329 2006-04-19  Simon Josefsson <simon@josefsson.org>
10331         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
10333 2006-04-17  Simon Josefsson <simon@josefsson.org>
10335         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
10336         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
10338 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10340         * lib/gnutls_priority.c: removed AES-256 from the list of default
10341         ciphers. No point in having it (when everything else is far away
10342         even from 128 bit security)
10344 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10346         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
10347         gnutls_srp_set_client_credentials() uses const
10349 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10351         * lib/gnutls_priority.c: documented the return value in the priority
10352         functions
10354 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10356         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
10357         message]
10359 2006-04-04  Simon Josefsson <simon@josefsson.org>
10361         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
10363 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10365         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10366         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
10367         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
10368         instead of multiple calls to str_cpy() and str_cat().
10370 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10372         * lib/x509/x509.c: bug fix
10374 2006-03-30  Simon Josefsson <simon@josefsson.org>
10376         * doc/protocol/draft-santesson-tls-supp-00.txt,
10377         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
10379 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10381         * doc/TODO: [no log message]
10383 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10385         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
10386         useless warnings.
10388 2006-03-24  Simon Josefsson <simon@josefsson.org>
10390         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
10392 2006-03-21  Simon Josefsson <simon@josefsson.org>
10394         * configure.in: Bump version.
10396 2006-03-21  Simon Josefsson <simon@josefsson.org>
10398         * NEWS: Add.
10400 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10402         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
10403         1.1
10405 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10407         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
10408         lib/x509/rfc2818_hostname.c: some fixes for compilation
10410 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10412         * src/certtool.c: export to DER format is possible with certtool
10414 2006-03-15  Simon Josefsson <simon@josefsson.org>
10416         * configure.in: Bump versions.
10418 2006-03-15  Simon Josefsson <simon@josefsson.org>
10420         * NEWS: Add.
10422 2006-03-15  Simon Josefsson <simon@josefsson.org>
10424         * lib/gnutls_cert.c: Indent.
10426 2006-03-15  Simon Josefsson <simon@josefsson.org>
10428         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
10429         to ../gnutls_cert.c.
10431 2006-03-15  Simon Josefsson <simon@josefsson.org>
10433         * lib/gnutls_cert.c: Move from x509/compat.c.
10435 2006-03-12  Simon Josefsson <simon@josefsson.org>
10437         * doc/README.CVS: Add.
10439 2006-03-12  Simon Josefsson <simon@josefsson.org>
10441         * doc/manpages/Makefile.am: Update.
10443 2006-03-12  Simon Josefsson <simon@josefsson.org>
10445         * lib/minitasn1/structure.c: Update.
10447 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10449         * lib/gnutls_global.c: force the gcrypt random generator to be
10450         initialized at startup. Maybe it should be within and ifdef? This
10451         saves lots of debugging time when something fails.
10453 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10455         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
10456         lib/minitasn1/structure.c: added the fix for der_coding() from
10457         libtasn1.
10459 2006-03-09  Simon Josefsson <simon@josefsson.org>
10461         * doc/manpages/Makefile.am: Rebuild srp manpages too.
10463 2006-03-08  Simon Josefsson <simon@josefsson.org>
10465         * ChangeLog: [no log message]
10467 2006-03-08  Simon Josefsson <simon@josefsson.org>
10469         * NEWS: Version 1.3.5.
10471 2006-03-08  Simon Josefsson <simon@josefsson.org>
10473         * NEWS: Add.
10475 2006-03-08  Simon Josefsson <simon@josefsson.org>
10477         * NEWS: Add.
10479 2006-03-08  Simon Josefsson <simon@josefsson.org>
10481         * NEWS: Add.
10483 2006-03-08  Simon Josefsson <simon@josefsson.org>
10485         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
10487 2006-03-08  Simon Josefsson <simon@josefsson.org>
10489         * po/LINGUAS, po/pl.po: Sync with TP.
10491 2006-03-08  Simon Josefsson <simon@josefsson.org>
10493         * Makefile.am: Add update-po target.
10495 2006-03-08  Simon Josefsson <simon@josefsson.org>
10497         * doc/manpages/Makefile.am: Update.
10499 2006-03-08  Simon Josefsson <simon@josefsson.org>
10501         * lib/x509/xml.c: Doc fix.
10503 2006-03-08  Simon Josefsson <simon@josefsson.org>
10505         * NEWS: Fix.
10507 2006-03-08  Simon Josefsson <simon@josefsson.org>
10509         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
10510         asn1_copy_node API.
10512 2006-03-08  Simon Josefsson <simon@josefsson.org>
10514         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
10516 2006-03-08  Simon Josefsson <simon@josefsson.org>
10518         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10519         lib/minitasn1/element.c, lib/minitasn1/int.h,
10520         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
10521         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10522         lib/minitasn1/structure.c: Update.
10524 2006-03-08  Simon Josefsson <simon@josefsson.org>
10526         * lib/x509/xml.c: Use internal error approach again, after
10527         discussion with Nikos.
10529 2006-03-08  Simon Josefsson <simon@josefsson.org>
10531         * lib/x509/xml.c: Fix.
10533 2006-03-08  Simon Josefsson <simon@josefsson.org>
10535         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
10536         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
10538 2006-03-08  Simon Josefsson <simon@josefsson.org>
10540         * lib/x509/xml.c: Fix type_field.
10542 2006-03-08  Simon Josefsson <simon@josefsson.org>
10544         * lib/x509/xml.c: Use external API.
10546 2006-03-08  Simon Josefsson <simon@josefsson.org>
10548         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10549         lib/minitasn1/element.c, lib/minitasn1/int.h,
10550         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10551         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
10553 2006-03-08  Simon Josefsson <simon@josefsson.org>
10555         * lib/x509/xml.c: Fix.
10557 2006-03-08  Simon Josefsson <simon@josefsson.org>
10559         * lib/x509/common.c: Use external libtasn1 API.
10561 2006-03-08  Simon Josefsson <simon@josefsson.org>
10563         * lib/x509/xml.c: Fix typo.
10565 2006-03-08  Simon Josefsson <simon@josefsson.org>
10567         * configure.in: Required libtasn1 0.3.1.
10569 2006-03-08  Simon Josefsson <simon@josefsson.org>
10571         * lib/x509/xml.c: Revert, we now use the new exported functions.
10573 2006-03-08  Simon Josefsson <simon@josefsson.org>
10575         * lib/x509/xml.c: Make it build.
10577 2006-03-08  Simon Josefsson <simon@josefsson.org>
10579         * NEWS: Sort.
10581 2006-03-08  Simon Josefsson <simon@josefsson.org>
10583         * NEWS: Add.
10585 2006-03-08  Simon Josefsson <simon@josefsson.org>
10587         * lib/x509/xml.c: Disable XML functionality, because it relies on
10588         libtasn1 internals.
10590 2006-03-08  Simon Josefsson <simon@josefsson.org>
10592         * NEWS: Add.
10594 2006-03-08  Simon Josefsson <simon@josefsson.org>
10596         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
10597         mingw32 builds.
10599 2006-03-08  Simon Josefsson <simon@josefsson.org>
10601         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
10602         src/common.h, src/serv.c, tests/resume.c: Indent.
10604 2006-03-08  Simon Josefsson <simon@josefsson.org>
10606         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
10607         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
10608         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
10610 2006-03-08  Simon Josefsson <simon@josefsson.org>
10612         * po/LINGUAS: Add.
10614 2006-03-08  Simon Josefsson <simon@josefsson.org>
10616         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
10617         Add.
10619 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10621         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10622         src/common.c, src/common.h: gnutls-cli can now recognize services
10623         and port numbers with the -p option.
10625 2006-03-03  Simon Josefsson <simon@josefsson.org>
10627         * .cvscopying: Fix.
10629 2006-03-03  Simon Josefsson <simon@josefsson.org>
10631         * lib/Makefile.am: Gettext fixes.
10633 2006-03-03  Simon Josefsson <simon@josefsson.org>
10635         * lib/gnutls_errors.c: Fix.
10637 2006-03-03  Simon Josefsson <simon@josefsson.org>
10639         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10640         translations.
10642 2006-03-03  Simon Josefsson <simon@josefsson.org>
10644         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10646 2006-03-03  Simon Josefsson <simon@josefsson.org>
10648         * maint.mk: Update.
10650 2006-03-03  Simon Josefsson <simon@josefsson.org>
10652         * maint-cfg.mk: Add indent file list.
10654 2006-03-03  Simon Josefsson <simon@josefsson.org>
10656         * Makefile.am: Remove indent target.
10658 2006-03-03  Simon Josefsson <simon@josefsson.org>
10660         * configure.in: Revert, autoreconf needs it.
10662 2006-03-03  Simon Josefsson <simon@josefsson.org>
10664         * configure.in: Remove gettext version stuff.
10666 2006-03-03  Simon Josefsson <simon@josefsson.org>
10668         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10669         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10670         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10671         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10672         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10673         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10674         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10676 2006-03-03  Simon Josefsson <simon@josefsson.org>
10678         * NEWS: Add.
10680 2006-03-03  Simon Josefsson <simon@josefsson.org>
10682         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
10683         Gettextize.
10685 2006-03-01  Simon Josefsson <simon@josefsson.org>
10687         * gtk-doc.make: Add.
10689 2006-03-01  Simon Josefsson <simon@josefsson.org>
10691         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10692         gl/readline.c, maint.mk: Update.
10694 2006-03-01  Simon Josefsson <simon@josefsson.org>
10696         * buildconf, maint-cfg.mk: Don't gtkdocize.
10698 2006-02-28  Simon Josefsson <simon@josefsson.org>
10700         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10701         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10702         lib/minitasn1/element.c, lib/minitasn1/errors.h,
10703         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10704         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10705         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10706         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10708 2006-02-27  Simon Josefsson <simon@josefsson.org>
10710         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10711         Eric Leblond <regit@inl.fr>.
10713 2006-02-17  Simon Josefsson <simon@josefsson.org>
10715         * lib/x509/sign.c: Fix warning.
10717 2006-02-17  Simon Josefsson <simon@josefsson.org>
10719         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10720         has the same values as GNUTLS_MAC_*.
10722 2006-02-16  Simon Josefsson <simon@josefsson.org>
10724         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10726 2006-02-14  Simon Josefsson <simon@josefsson.org>
10728         * maint-cfg.mk: Fix.
10730 2006-02-14  Simon Josefsson <simon@josefsson.org>
10732         * maint-cfg.mk: Fix.
10734 2006-02-14  Simon Josefsson <simon@josefsson.org>
10736         * maint-cfg.mk: Fix.
10738 2006-02-14  Simon Josefsson <simon@josefsson.org>
10740         * maint-cfg.mk: Fix.
10742 2006-02-14  Simon Josefsson <simon@josefsson.org>
10744         * maint-cfg.mk: Add mingw32 target.
10746 2006-02-14  Simon Josefsson <simon@josefsson.org>
10748         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10749         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10750         maintainer-makefile module.
10752 2006-02-11  Simon Josefsson <simon@josefsson.org>
10754         * lib/x509/xml.c: Use external libtasn1 API.
10756 2006-02-11  Simon Josefsson <simon@josefsson.org>
10758         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10759         lib/minitasn1/der.h, lib/minitasn1/element.c,
10760         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10761         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10763 2006-02-11  Simon Josefsson <simon@josefsson.org>
10765         * configure.in: Bump libtasn1 version.
10767 2006-02-10  Simon Josefsson <simon@josefsson.org>
10769         * NEWS, configure.in: Bump versions.
10771 2006-02-09  Simon Josefsson <simon@josefsson.org>
10773         * NEWS: Fix typo.
10775 2006-02-09  Simon Josefsson <simon@josefsson.org>
10777         * ChangeLog: [no log message]
10779 2006-02-09  Simon Josefsson <simon@josefsson.org>
10781         * NEWS: Version 1.3.4.
10783 2006-02-09  Simon Josefsson <simon@josefsson.org>
10785         * NEWS: Add.
10787 2006-02-09  Simon Josefsson <simon@josefsson.org>
10789         * NEWS, THANKS: Add.
10791 2006-02-09  Simon Josefsson <simon@josefsson.org>
10793         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10794         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10795         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10796         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10797         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10798         lib/minitasn1/structure.c: Update from libtasn1.
10800 2006-02-09  Simon Josefsson <simon@josefsson.org>
10802         * THANKS: Add.
10804 2006-02-09  Simon Josefsson <simon@josefsson.org>
10806         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10808 2006-02-08  Simon Josefsson <simon@josefsson.org>
10810         * lib/minitasn1/decoding.c: Fix typo in last commit.
10812 2006-02-08  Simon Josefsson <simon@josefsson.org>
10814         * tests/set_pkcs12_cred.c: Simplify using under gdb.
10816 2006-02-08  Simon Josefsson <simon@josefsson.org>
10818         * lib/minitasn1/decoding.c: Fix for latest certder bug.
10820 2006-02-08  Simon Josefsson <simon@josefsson.org>
10822         * tests/certder.c: Add more bug trigger.
10824 2006-02-08  Simon Josefsson <simon@josefsson.org>
10826         * tests/certder.c: Add.
10828 2006-02-08  Simon Josefsson <simon@josefsson.org>
10830         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10832 2006-02-08  Simon Josefsson <simon@josefsson.org>
10834         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10836 2006-02-08  Simon Josefsson <simon@josefsson.org>
10838         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10840 2006-02-08  Simon Josefsson <simon@josefsson.org>
10842         * lib/minitasn1/element.c: Fix copyright.
10844 2006-02-08  Simon Josefsson <simon@josefsson.org>
10846         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10847         asn1_get_length_der usage.
10849 2006-02-08  Simon Josefsson <simon@josefsson.org>
10851         * lib/minitasn1/decoding.c: Revert.
10853 2006-02-08  Simon Josefsson <simon@josefsson.org>
10855         * tests/.cvsignore: [no log message]
10857 2006-02-08  Simon Josefsson <simon@josefsson.org>
10859         * lib/minitasn1/decoding.c: Fix for cert selftest.
10861 2006-02-08  Simon Josefsson <simon@josefsson.org>
10863         * tests/Makefile.am: Add certder test.
10865 2006-02-08  Simon Josefsson <simon@josefsson.org>
10867         * tests/certder.c: Add.
10869 2006-02-08  Simon Josefsson <simon@josefsson.org>
10871         * NEWS: Add.
10873 2006-02-08  Simon Josefsson <simon@josefsson.org>
10875         * NEWS: Add.
10877 2006-02-08  Simon Josefsson <simon@josefsson.org>
10879         * lib/minitasn1/libtasn1.h: Bump version.
10881 2006-02-08  Simon Josefsson <simon@josefsson.org>
10883         * configure.in: Need libtasn1 0.2.18.
10885 2006-02-08  Simon Josefsson <simon@josefsson.org>
10887         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10888         lib/minitasn1/der.h, lib/minitasn1/element.c,
10889         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10890         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10891         by report from "Evgeny Legerov" <admin@gleg.net>.
10893 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10895         * lib/x509/xml.c: some fixes for the new libtasn1
10897 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10899         * lib/x509/mpi.c: [no log message]
10901 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10903         * lib/x509/mpi.c: corrected wrong order of free.
10905 2006-02-02  Simon Josefsson <simon@josefsson.org>
10907         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10908         for AIX compiler, reported by "Heiden, John"
10909         <JHeiden@UTNet.UToledo.Edu>.
10911 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10913         * NEWS: [no log message]
10915 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10917         * lib/gnutls_x509.c: Corrected bugs in
10918         gnutls_certificate_set_x509_crl() and
10919         gnutls_certificate_set_x509_trust(), that caused memory corruption
10920         if more than one certificates were added. Report and patch by Max
10921         Kellermann <max@duempel.org>.
10923 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10925         * NEWS: [no log message]
10927 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10929         * lib/gnutls_record.c: added some text about premature termination
10930         of sessions.
10932 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10934         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10935         gnutls_send will no longer invalidate session if the underlying send
10936         fails, but it will set may_not_write to true. That is to allow
10937         reading the already received data. Patches and bug reports by Yoann
10938         Vandoorselaere <yoann@prelude-ids.org>
10940 2006-01-27  Simon Josefsson <simon@josefsson.org>
10942         * gl/.cvsignore: [no log message]
10944 2006-01-27  Simon Josefsson <simon@josefsson.org>
10946         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10947         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
10948         Update.
10950 2006-01-27  Simon Josefsson <simon@josefsson.org>
10952         * src/common.h: Mingw32 fixes.
10954 2006-01-27  Simon Josefsson <simon@josefsson.org>
10956         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10958 2006-01-20  Simon Josefsson <simon@josefsson.org>
10960         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10962 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10964         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10965         since it is not supported any more.
10967 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10969         * doc/gnutls.texi: minor updates.
10971 2006-01-19  Simon Josefsson <simon@josefsson.org>
10973         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10974         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10976 2006-01-18  Simon Josefsson <simon@josefsson.org>
10978         * doc/TODO: Add.
10980 2006-01-18  Simon Josefsson <simon@josefsson.org>
10982         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10984 2006-01-12  Simon Josefsson <simon@josefsson.org>
10986         * NEWS, configure.in: Bump versions.
10988 2006-01-12  Simon Josefsson <simon@josefsson.org>
10990         * Makefile.am: Fix igloo scp.
10992 2006-01-12  Simon Josefsson <simon@josefsson.org>
10994         * Makefile.am: Re-add igloo.
10996 2006-01-12  Simon Josefsson <simon@josefsson.org>
10998         * ChangeLog: [no log message]
11000 2006-01-12  Simon Josefsson <simon@josefsson.org>
11002         * NEWS: Version 1.3.3.
11004 2006-01-12  Simon Josefsson <simon@josefsson.org>
11006         * .cvscopying: Fix copyright years.
11008 2006-01-12  Simon Josefsson <simon@josefsson.org>
11010         * doc/manpages/Makefile.am: Update.
11012 2006-01-11  Simon Josefsson <simon@josefsson.org>
11014         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
11015         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
11017 2006-01-09  Simon Josefsson <simon@josefsson.org>
11019         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
11020         gl/m4/stdint.m4, gl/stdint_.h: Update.
11022 2006-01-09  Simon Josefsson <simon@josefsson.org>
11024         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
11026 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11028         * doc/bibliography.texi: [no log message]
11030 2005-12-31  Simon Josefsson <simon@josefsson.org>
11032         * includes/gnutls/extra.h: C++ fix.
11034 2005-12-31  Simon Josefsson <simon@josefsson.org>
11036         * libextra/gnutls_ia.c: Doc fix.
11038 2005-12-28  Simon Josefsson <simon@josefsson.org>
11040         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
11042 2005-12-28  Simon Josefsson <simon@josefsson.org>
11044         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
11045         lib/gnutls_global.h, lib/minitasn1/coding.c,
11046         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
11047         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
11049 2005-12-26  Simon Josefsson <simon@josefsson.org>
11051         * NEWS: Add.
11053 2005-12-26  Simon Josefsson <simon@josefsson.org>
11055         * lib/gnutls_global.c: Doc fix.
11057 2005-12-26  Simon Josefsson <simon@josefsson.org>
11059         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
11060         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
11062 2005-12-23  Simon Josefsson <simon@josefsson.org>
11064         * NEWS: Add.
11066 2005-12-23  Simon Josefsson <simon@josefsson.org>
11068         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
11069         counter for init/deinit, suggested by ZIGLIO, Frediano.
11071 2005-12-18  Simon Josefsson <simon@josefsson.org>
11073         * includes/gnutls/gnutls.h.in: Cosmetic changes.
11075 2005-12-18  Simon Josefsson <simon@josefsson.org>
11077         * includes/gnutls/gnutls.h.in: Cosmetic changes.
11079 2005-12-18  Simon Josefsson <simon@josefsson.org>
11081         * tests/resume.c: Fix mem leak.
11083 2005-12-17  Simon Josefsson <simon@josefsson.org>
11085         * NEWS: Add.
11087 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11089         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
11090         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
11091         copy that caused crashes.
11093 2005-12-17  Simon Josefsson <simon@josefsson.org>
11095         * tests/resume.c: More debug info.
11097 2005-12-17  Simon Josefsson <simon@josefsson.org>
11099         * tests/.cvsignore: [no log message]
11101 2005-12-17  Simon Josefsson <simon@josefsson.org>
11103         * NEWS: Add.
11105 2005-12-17  Simon Josefsson <simon@josefsson.org>
11107         * tests/Makefile.am: Add resume self test.
11109 2005-12-17  Simon Josefsson <simon@josefsson.org>
11111         * tests/resume.c: Add, to test resume funtions.
11113 2005-12-17  Simon Josefsson <simon@josefsson.org>
11115         * NEWS: Fix.
11117 2005-12-17  Simon Josefsson <simon@josefsson.org>
11119         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
11121 2005-12-16  Simon Josefsson <simon@josefsson.org>
11123         * doc/TODO: Add.
11125 2005-12-16  Simon Josefsson <simon@josefsson.org>
11127         * lib/gnutls_state.c: Doc fix.
11129 2005-12-16  Simon Josefsson <simon@josefsson.org>
11131         * NEWS, includes/gnutls/gnutls.h.in: Add.
11133 2005-12-16  Simon Josefsson <simon@josefsson.org>
11135         * lib/gnutls_state.c: Add API to get master secret too.
11137 2005-12-15  Simon Josefsson <simon@josefsson.org>
11139         * includes/gnutls/gnutls.h.in: Fix.
11141 2005-12-15  Simon Josefsson <simon@josefsson.org>
11143         * includes/gnutls/gnutls.h.in: Fix indentation.
11145 2005-12-15  Simon Josefsson <simon@josefsson.org>
11147         * NEWS: Add.
11149 2005-12-15  Simon Josefsson <simon@josefsson.org>
11151         * Makefile.am, includes/gnutls/extra.h,
11152         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
11153         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
11154         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
11155         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11156         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
11157         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
11158         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
11159         lib/ext_inner_application.h, lib/ext_max_record.c,
11160         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
11161         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
11162         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
11163         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11164         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
11165         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11166         lib/gnutls_session.c, lib/gnutls_session_pack.c,
11167         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
11168         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
11169         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
11170         tests/dhepskself.c, tests/tlsia.c: Indent more.
11172 2005-12-15  Simon Josefsson <simon@josefsson.org>
11174         * NEWS, configure.in: Bump versions.
11176 2005-12-15  Simon Josefsson <simon@josefsson.org>
11178         * Makefile.am: Remove igloo, it seem weird.
11180 2005-12-15  Simon Josefsson <simon@josefsson.org>
11182         * ChangeLog: [no log message]
11184 2005-12-15  Simon Josefsson <simon@josefsson.org>
11186         * NEWS: Version 1.3.2.
11188 2005-12-15  Simon Josefsson <simon@josefsson.org>
11190         * doc/manpages/Makefile.am: Update.
11192 2005-12-15  Simon Josefsson <simon@josefsson.org>
11194         * NEWS: Add.
11196 2005-12-15  Simon Josefsson <simon@josefsson.org>
11198         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
11200 2005-12-15  Simon Josefsson <simon@josefsson.org>
11202         * lib/gnutls_int.h: Remove debug code.
11204 2005-12-15  Simon Josefsson <simon@josefsson.org>
11206         * THANKS: Add.
11208 2005-12-15  Simon Josefsson <simon@josefsson.org>
11210         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
11211         functions to access the TLS PRF and to extract client/server random
11212         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
11214 2005-12-15  Simon Josefsson <simon@josefsson.org>
11216         * NEWS: Fix.
11218 2005-12-15  Simon Josefsson <simon@josefsson.org>
11220         * NEWS: Fix.
11222 2005-12-15  Simon Josefsson <simon@josefsson.org>
11224         * doc/reference/Makefile.am: Ignore more.
11226 2005-12-15  Simon Josefsson <simon@josefsson.org>
11228         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
11229         message]
11231 2005-12-15  Simon Josefsson <simon@josefsson.org>
11233         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
11234         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
11235         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
11236         lib/defines.h, lib/ext_inner_application.c,
11237         lib/ext_inner_application.h, lib/gnutls_alert.c,
11238         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
11239         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11240         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
11241         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
11242         support.
11244 2005-12-15  Simon Josefsson <simon@josefsson.org>
11246         * gl/m4/gnulib-comp.m4: Update.
11248 2005-12-12  Simon Josefsson <simon@josefsson.org>
11250         * doc/TODO: Add.
11252 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11254         * lib/gnutls_ui.c: added missing set_params_function()
11256 2005-12-09  Simon Josefsson <simon@josefsson.org>
11258         * configure.in: Bump versions.
11260 2005-12-09  Simon Josefsson <simon@josefsson.org>
11262         * NEWS: Add.
11264 2005-12-09  Simon Josefsson <simon@josefsson.org>
11266         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
11267         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
11268         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
11269         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
11270         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
11271         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
11272         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
11273         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
11274         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
11275         "unsigned".  Remove unused "sint".
11277 2005-12-09  Simon Josefsson <simon@josefsson.org>
11279         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
11280         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
11281         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
11282         lib/x509/mpi.h, libextra/openpgp/extras.c,
11283         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
11284         uint32 with uint32_t.
11286 2005-12-09  Simon Josefsson <simon@josefsson.org>
11288         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
11289         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
11290         lib/ext_max_record.h, lib/ext_server_name.c,
11291         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
11292         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11293         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
11294         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
11295         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
11296         lib/x509/x509_write.c: Replace uint16 with uint16_t.
11298 2005-12-09  Simon Josefsson <simon@josefsson.org>
11300         * configure.in: Remove unused sizeof checks.
11302 2005-12-09  Simon Josefsson <simon@josefsson.org>
11304         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
11305         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
11306         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
11307         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
11308         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
11309         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
11310         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
11311         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
11312         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
11313         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
11314         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
11315         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
11316         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
11318 2005-12-09  Simon Josefsson <simon@josefsson.org>
11320         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
11322 2005-12-09  Simon Josefsson <simon@josefsson.org>
11324         * lib/defines.h: Remove unused types, to start the transition to the
11325         POSIX integer types (uint32_t, uint16_t, uint8_t).
11327 2005-12-09  Simon Josefsson <simon@josefsson.org>
11329         * src/Makefile.am: Remove -I../lib, these tools should only use the
11330         external API.
11332 2005-12-09  Simon Josefsson <simon@josefsson.org>
11334         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
11335         so include it at the right place.
11337 2005-12-08  Simon Josefsson <simon@josefsson.org>
11339         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
11341 2005-12-08  Simon Josefsson <simon@josefsson.org>
11343         * lib/gnutls_x509.c: Fix mem leak.
11345 2005-12-08  Simon Josefsson <simon@josefsson.org>
11347         * ChangeLog: [no log message]
11349 2005-12-08  Simon Josefsson <simon@josefsson.org>
11351         * NEWS: Version 1.3.1.
11353 2005-12-08  Simon Josefsson <simon@josefsson.org>
11355         * lib/gnutls_str.c: Fix.
11357 2005-12-08  Simon Josefsson <simon@josefsson.org>
11359         * tests/Makefile.am: Dist pkcs8 blobs.
11361 2005-12-08  Simon Josefsson <simon@josefsson.org>
11363         * NEWS: Add.
11365 2005-12-08  Simon Josefsson <simon@josefsson.org>
11367         * NEWS: Add.
11369 2005-12-08  Simon Josefsson <simon@josefsson.org>
11371         * doc/manpages/Makefile.am: Update.
11373 2005-12-08  Simon Josefsson <simon@josefsson.org>
11375         * NEWS: Add.
11377 2005-12-08  Simon Josefsson <simon@josefsson.org>
11379         * doc/TODO: Fix.
11381 2005-12-08  Simon Josefsson <simon@josefsson.org>
11383         * tests/enc3pkcs8.pem: add
11385 2005-12-08  Simon Josefsson <simon@josefsson.org>
11387         * tests/enc3pkcs8.pem: Add.
11389 2005-12-08  Simon Josefsson <simon@josefsson.org>
11391         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
11393 2005-12-08  Simon Josefsson <simon@josefsson.org>
11395         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
11397 2005-12-08  Simon Josefsson <simon@josefsson.org>
11399         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
11401 2005-12-08  Simon Josefsson <simon@josefsson.org>
11403         * NEWS: Add.
11405 2005-12-08  Simon Josefsson <simon@josefsson.org>
11407         * src/certtool.c: Make --password work for PKCS#8 --key-info.
11409 2005-12-08  Simon Josefsson <simon@josefsson.org>
11411         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
11413 2005-12-08  Simon Josefsson <simon@josefsson.org>
11415         * doc/TODO: Remove.
11417 2005-12-08  Simon Josefsson <simon@josefsson.org>
11419         * NEWS: Add.
11421 2005-12-08  Simon Josefsson <simon@josefsson.org>
11423         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
11424         Remove unused "encrypted" variable.
11426 2005-12-08  Simon Josefsson <simon@josefsson.org>
11428         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
11429         passwords.
11431 2005-12-08  Simon Josefsson <simon@josefsson.org>
11433         * NEWS: Fix.
11435 2005-12-08  Simon Josefsson <simon@josefsson.org>
11437         * tests/.cvsignore: [no log message]
11439 2005-12-08  Simon Josefsson <simon@josefsson.org>
11441         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
11442         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
11443         credentials from PKCS#12 files.
11445 2005-12-08  Simon Josefsson <simon@josefsson.org>
11447         * src/certtool.c: Print PKCS#12 type for each element.
11449 2005-12-06  Simon Josefsson <simon@josefsson.org>
11451         * doc/protocol/rfc4279.txt: Add.
11453 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11455         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
11456         Bugs reported by Yoann Vandoorselare.
11458 2005-12-02  Simon Josefsson <simon@josefsson.org>
11460         * Makefile.am: Put 1.3.x releases in devel/ directory.
11462 2005-12-02  Simon Josefsson <simon@josefsson.org>
11464         * doc/TODO: add
11466 2005-12-02  Simon Josefsson <simon@josefsson.org>
11468         * doc/TODO: Add.
11470 2005-12-02  Simon Josefsson <simon@josefsson.org>
11472         * doc/TODO: Fix.
11474 2005-12-02  Simon Josefsson <simon@josefsson.org>
11476         * doc/TODO: Add.
11478 2005-12-02  Simon Josefsson <simon@josefsson.org>
11480         * doc/TODO: Add.
11482 2005-12-02  Simon Josefsson <simon@josefsson.org>
11484         * doc/TODO: Add.
11486 2005-12-02  Simon Josefsson <simon@josefsson.org>
11488         * doc/TODO: Add.
11490 2005-12-02  Simon Josefsson <simon@josefsson.org>
11492         * doc/README.CODING_STYLE: Mention indentation.
11494 2005-12-02  Simon Josefsson <simon@josefsson.org>
11496         * doc/TODO: Add.
11498 2005-12-01  Simon Josefsson <simon@josefsson.org>
11500         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
11502 2005-12-01  Simon Josefsson <simon@josefsson.org>
11504         * src/cli.c: Don't infloop.
11506 2005-12-01  Simon Josefsson <simon@josefsson.org>
11508         * NEWS: Add.
11510 2005-12-01  Simon Josefsson <simon@josefsson.org>
11512         * src/cli.c: Check starttls_alarmed earlier, the signal might be
11513         sent before select is called.  Report by Otto Maddox
11514         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
11515         Ando <nand@mac.com>.
11517 2005-12-01  Simon Josefsson <simon@josefsson.org>
11519         * tests/.cvsignore: [no log message]
11521 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11523         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
11524         lib/gnutls_session_pack.c: Some fixes in session resumption and
11525         prototypes. Based on patches and suggestions by Joe Orton.
11527 2005-11-21  Simon Josefsson <simon@josefsson.org>
11529         * doc/protocol/tls-numbers.txt: From
11530         <http://people.nokia.net/~pasi/tls-numbers.txt>.
11532 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11534         * lib/x509/privkey_pkcs8.c: added some clarification about the
11535         encryption status.
11537 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11539         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
11540         machines. Reported by Max Kellermann <max@duempel.org>.
11542 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11544         * src/cli-gaa.c, src/cli.gaa: [no log message]
11546 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11548         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
11549         more fixes for PSK.
11551 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11553         * configure.in: the library version number was bumped to 13 to allow
11554         for incompatible changes.
11556 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11558         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
11559         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11560         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
11561         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
11562         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
11563         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
11564         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
11565         DHE-PSK ciphersuite additions.
11567 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11569         * lib/gnutls_psk.c: some documentation updates
11571 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11573         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
11574         gnutls_anon_set_params_function was renamed to
11575         gnutls_anon_set_server_params_function to be more consistent with
11576         the other functions. The same for the PSK.
11578 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11580         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
11581         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
11582         converted to behave similarly to get_dh_params.
11584 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11586         * doc/gnutls.texi: [no log message]
11588 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11590         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
11591         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
11592         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
11593         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
11594         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
11595         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
11596         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
11597         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11598         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
11599         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
11600         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
11601         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
11602         DHE-PSK ciphersuites and some cleanups.
11604 2005-11-15  Simon Josefsson <simon@josefsson.org>
11606         * NEWS: Typo.
11608 2005-11-15  Simon Josefsson <simon@josefsson.org>
11610         * NEWS, configure.in: Bump versions.
11612 2005-11-15  Simon Josefsson <simon@josefsson.org>
11614         * ChangeLog: [no log message]
11616 2005-11-15  Simon Josefsson <simon@josefsson.org>
11618         * NEWS: Version 1.3.0.
11620 2005-11-15  Simon Josefsson <simon@josefsson.org>
11622         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11624 2005-11-15  Simon Josefsson <simon@josefsson.org>
11626         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11627         CHECKSUMS.
11629 2005-11-15  Simon Josefsson <simon@josefsson.org>
11631         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11632         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11633         "-d""<2005-11-08""", and manually adjusting the start and end of the
11634         file.
11636 2005-11-15  Simon Josefsson <simon@josefsson.org>
11638         * Makefile.am: Don't use --tags for cvs2cl.
11640 2005-11-15  Simon Josefsson <simon@josefsson.org>
11642         * lib/Makefile.am: Dist auth_psk.h.
11644 2005-11-15  Simon Josefsson <simon@josefsson.org>
11646         * NEWS: Fix.
11648 2005-11-15  Simon Josefsson <simon@josefsson.org>
11650         * NEWS: Add.
11652 2005-11-15  Simon Josefsson <simon@josefsson.org>
11654         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11655         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11656         code, to remove use of C++ // comments.
11658 2005-11-15  Simon Josefsson <simon@josefsson.org>
11660         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
11661         and install SRP man pages too.
11663 2005-11-15  Simon Josefsson <simon@josefsson.org>
11665         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11666         src/Makefile.am, src/prime.c: Disable more SRP stuff if
11667         --disable-srp, tiny patch from Albert Chin
11668         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11669         from RedHat gnutls-1.2.6 RPM.
11671 2005-11-15  Simon Josefsson <simon@josefsson.org>
11673         * NEWS: Use more verbose NEWS entry format.
11675 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11677         * tests/pskself.c: updated PSK self test
11679 2005-11-15  Simon Josefsson <simon@josefsson.org>
11681         * src/certtool-gaa.c: Fix.
11683 2005-11-15  Simon Josefsson <simon@josefsson.org>
11685         * doc/manpages/Makefile.am: Generated.
11687 2005-11-15  Simon Josefsson <simon@josefsson.org>
11689         * tests/.cvsignore: [no log message]
11691 2005-11-15  Simon Josefsson <simon@josefsson.org>
11693         * tests/Makefile.am: Add pskself.
11695 2005-11-15  Simon Josefsson <simon@josefsson.org>
11697         * tests/pskself.c: Add, based on anonself.c.
11699 2005-11-15  Simon Josefsson <simon@josefsson.org>
11701         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11702         errors.
11704 2005-11-15  Simon Josefsson <simon@josefsson.org>
11706         * lib/gnutls_psk.c: Doc fix.
11708 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11710         * doc/TODO: [no log message]
11712 2005-11-14  Simon Josefsson <simon@josefsson.org>
11714         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11715         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11716         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
11717         <gnutls-dev@mlists.thewrittenword.com>.
11719 2005-11-14  Simon Josefsson <simon@josefsson.org>
11721         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11722         constant, for IBM C v6.  Tiny patch from Albert Chin
11723         <gnutls-dev@mlists.thewrittenword.com>.
11725 2005-11-14  Simon Josefsson <simon@josefsson.org>
11727         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11728         MAP_FAILED, tiny patch from Albert Chin
11729         <gnutls-dev@mlists.thewrittenword.com>
11731 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11733         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11734         ciphersuites.
11736 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11738         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11739         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11740         doc/internals.texi: added brief documentation on the extension and
11741         auth_method internals.
11743 2005-11-12  Simon Josefsson <simon@josefsson.org>
11745         * doc/TODO: Add.
11747 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11749         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11750         src/certtool.gaa: some documentation updates.
11752 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11754         * doc/arch/certificate-user-use-case.eps,
11755         doc/arch/certificate-user-use-case.pdf,
11756         doc/arch/client-server-use-case.eps,
11757         doc/arch/client-server-use-case.pdf,
11758         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11759         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11760         doc/arch/objects.eps, doc/arch/objects.pdf,
11761         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11762         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11763         doc/internals.texi, doc/objects.pdf: moved architecture figures to
11764         arch/
11766 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11768         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11769         past changes.
11771 2005-11-10  Simon Josefsson <simon@josefsson.org>
11773         * gl/inet_ntop.h, gl/readline.c: Update.
11775 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11777         * doc/gnutls.texi: [no log message]
11779 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11781         * lib/gnutls_int.h: [no log message]
11783 2005-11-08  Simon Josefsson <simon@josefsson.org>
11785         * doc/signatures.texi: Add.
11787 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11789         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11790         doc/client-server-use-case.pdf, doc/gnutls.texi,
11791         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11792         doc/internals.texi, doc/objects.pdf: added some stuff about the
11793         internals of gnutls.
11795 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11797         * : added again the files in binary mode.
11799 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11801         * : [no log message]
11803 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11805         * : added some architectural diagrams. Quite primitive.
11807 2005-11-08  Simon Josefsson <simon@josefsson.org>
11809         * doc/signatures.texi: add
11811 2005-11-08  Simon Josefsson <simon@josefsson.org>
11813         * doc/signatures.texi: Wrap around <80 columns.
11815 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11817         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11818         src/serv.c: fixed bug in session packing for anonymous connections.
11820 2005-11-07  Simon Josefsson <simon@josefsson.org>
11822         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11823         tests/openssl.c, tests/x509_test.c: Indent.
11825 2005-11-07  Simon Josefsson <simon@josefsson.org>
11827         * Makefile.am: Indent tests/.
11829 2005-11-07  Simon Josefsson <simon@josefsson.org>
11831         * NEWS: Add.
11833 2005-11-07  Simon Josefsson <simon@josefsson.org>
11835         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11836         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11837         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11838         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11839         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11840         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11841         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11842         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11843         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11844         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11845         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11846         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11847         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11848         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11849         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11850         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11851         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11852         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11853         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11854         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11855         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11856         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11857         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11858         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11859         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11860         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11861         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11862         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11863         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11864         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11865         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11866         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11867         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11868         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11869         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11870         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11871         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11872         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11873         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11874         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11875         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11876         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11877         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11878         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11879         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11880         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11881         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11882         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11883         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11884         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11885         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11886         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11887         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11888         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11889         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11890         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11891         libextra/openpgp/xml.c, libextra/openssl_compat.c,
11892         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11893         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11894         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11895         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11897 2005-11-07  Simon Josefsson <simon@josefsson.org>
11899         * Makefile.am: Use GNU coding style for indent.
11901 2005-11-07  Simon Josefsson <simon@josefsson.org>
11903         * doc/manpages/Makefile.am: Add.
11905 2005-11-07  Simon Josefsson <simon@josefsson.org>
11907         * doc/reference/Makefile.am: Ignore more headers.
11909 2005-11-07  Simon Josefsson <simon@josefsson.org>
11911         * src/.cvsignore: [no log message]
11913 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11915         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11916         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11918 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11920         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11921         doc/manpages/Makefile.am, doc/manpages/psktool.1,
11922         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11923         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11924         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11925         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11926         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11927         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11928         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11929         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11930         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11931         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11932         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11933         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11934         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
11936 2005-11-07  Simon Josefsson <simon@josefsson.org>
11938         * ChangeLog: [no log message]
11940 2005-11-07  Simon Josefsson <simon@josefsson.org>
11942         * Version 1.2.9.
11944         ----------------------------------------------------------------------
11945         Copyright (C) 2005, 2006, 2007 Free Software Foundation
11946         Copying and distribution of this file, with or without modification,
11947         are permitted in any medium without royalty provided the copyright
11948         notice and this notice are preserved.