Doc fix.
[gnutls.git] / ChangeLog
blob20079ca9b8a7c5c62c52a87242769c252c3ba5c3
1 2008-05-20  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.3.11.
5 2008-05-20  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Add.
9 2008-05-20  Simon Josefsson <simon@josefsson.org>
11         * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
13 2008-05-20  Simon Josefsson <simon@josefsson.org>
15         * doc/examples/Makefile.am: Fix ex-cxx name.  Fix LDADD's.
17 2008-05-20  Simon Josefsson <simon@josefsson.org>
19         * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
21 2008-05-20  Simon Josefsson <simon@josefsson.org>
23         * src/certtool.c: Restore umask after opening file.  Suggested by
24         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
26 2008-05-20  Simon Josefsson <simon@josefsson.org>
28         * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
29         umask unconditionally.
31 2008-05-19  Simon Josefsson <simon@josefsson.org>
33         * NEWS: Add.
35 2008-05-19  Simon Josefsson <simon@josefsson.org>
37         * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
39 2008-05-19  Simon Josefsson <simon@josefsson.org>
41         * NEWS: Add.
43 2008-05-19  Simon Josefsson <simon@josefsson.org>
45         * lib/Makefile.am: Don't pass all C flags when building C++ library.
47 2008-05-19  Simon Josefsson <simon@josefsson.org>
49         * NEWS, configure.in: Bump versions.
51 2008-05-19  Simon Josefsson <simon@josefsson.org>
53         * ChangeLog: Generated.
55 2008-05-19  Simon Josefsson <simon@josefsson.org>
57         * NEWS: Version 2.3.10.
59 2008-05-19  Simon Josefsson <simon@josefsson.org>
61         * configure.in: Bump versions.
63 2008-05-19  Simon Josefsson <simon@josefsson.org>
65         * NEWS: Add.
67 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
69         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
70         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
71         Ballester.
73 2008-05-19  Simon Josefsson <simon@josefsson.org>
75         * Makefile.am: Disable ftp.gnutls.org for now.
77 2008-05-19  Simon Josefsson <simon@josefsson.org>
79         * lgl/vasnprintf.c: Update gnulib files.
81 2008-05-19  Simon Josefsson <simon@josefsson.org>
83         * NEWS: Add.
85 2008-05-19  Simon Josefsson <simon@josefsson.org>
87         * lib/ext_server_name.c, lib/gnutls_cipher.c,
88         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
89         vulnerabilities.  See
90         http://www.gnu.org/software/gnutls/security.html for updates.
92 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
94         * NEWS: Use umask to restrict permissions to owner before creating a
95         file.
97 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
99         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
100         src/certtool.gaa: Use umask to restrict the newly created file's
101         permissions if operating on a private key.  This effectively fixes
102         the issue reported at
103         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
104         followups.
106 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
108         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
109         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
110         Updated the C++ API with patch from Eduardo Villanueva Che.
111         Suggested by Benjamin Herr.
113 2008-05-16  Simon Josefsson <simon@josefsson.org>
115         * ChangeLog: Generated.
117 2008-05-16  Simon Josefsson <simon@josefsson.org>
119         * NEWS: Version 2.3.9.
121 2008-05-16  Simon Josefsson <simon@josefsson.org>
123         * configure.in: Remove obsolete comment.
125 2008-05-16  Simon Josefsson <simon@josefsson.org>
127         * configure.in: Typo.
129 2008-05-16  Simon Josefsson <simon@josefsson.org>
131         * NEWS: Add.
133 2008-05-16  Simon Josefsson <simon@josefsson.org>
135         * configure.in: Don't check for present headers, hard code checks
136         for silly src/cfg/.
138 2008-05-16  Simon Josefsson <simon@josefsson.org>
140         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
141         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
143 2008-05-16  Simon Josefsson <simon@josefsson.org>
145         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
146         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
147         gnulib module.
149 2008-05-16  Simon Josefsson <simon@josefsson.org>
151         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
152         to files, change permissions of file.  Now the file which the
153         private key is saved to is chmod'ed 0600.  Reported by martin f
154         krafft <madduck@debian.org> see
155         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
157 2008-05-16  Simon Josefsson <simon@josefsson.org>
159         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
160         src/certtool.c: certtool: Encrypting a private key now require a
161         confirmed password.  Before, './certtool -k -8' would merely ask for
162         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
163         <nebuchadnezzar@asgardr.info> see
164         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
166 2008-05-16  Simon Josefsson <simon@josefsson.org>
168         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
169         gnulib files.
171 2008-05-16  Simon Josefsson <simon@josefsson.org>
173         * NEWS, configure.in: Remove --enable-profile-mode.
175 2008-05-16  Simon Josefsson <simon@josefsson.org>
177         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
179 2008-05-15  Simon Josefsson <simon@josefsson.org>
181         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
183 2008-05-15  Simon Josefsson <simon@josefsson.org>
185         * src/cli.c: Fix so that PSK authentication works.
187 2008-05-15  Simon Josefsson <simon@josefsson.org>
189         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
190         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
192 2008-05-11  Simon Josefsson <simon@josefsson.org>
194         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
196 2008-05-07  Simon Josefsson <simon@josefsson.org>
198         * NEWS: Add.
200 2008-05-07  Simon Josefsson <simon@josefsson.org>
202         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
203         openpgp is disabled.
205 2008-05-07  Simon Josefsson <simon@josefsson.org>
207         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
208         built.
210 2008-05-07  Simon Josefsson <simon@josefsson.org>
212         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
213         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
214         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
215         <https://savannah.gnu.org/support/index.php?106342>.
217 2008-05-06  Simon Josefsson <simon@josefsson.org>
219         * lib/gnutls_global.c: Fix warning.
221 2008-05-06  Simon Josefsson <simon@josefsson.org>
223         * NEWS, gl/getaddrinfo.h: Update gnulib files.
225 2008-05-06  Simon Josefsson <simon@josefsson.org>
227         * NEWS: Fix.
229 2008-05-06  Simon Josefsson <simon@josefsson.org>
231         * NEWS: Add.
233 2008-05-06  Simon Josefsson <simon@josefsson.org>
235         * lib/openpgp/output.c: More translation markups.
237 2008-05-06  Simon Josefsson <simon@josefsson.org>
239         * po/POTFILES.in: Add translations from openpgp output functions
240         too.
242 2008-05-06  Simon Josefsson <simon@josefsson.org>
244         * lib/x509/output.c: Translation fixes, tiny patch from Benno
245         Schulenberg <bensberg@justemail.net>.
247 2008-05-05  Simon Josefsson <simon@josefsson.org>
249         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
250         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
252 2008-05-02  Simon Josefsson <simon@josefsson.org>
254         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
255         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
256         2008 +0300
258 2008-04-30  Simon Josefsson <simon@josefsson.org>
260         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
262 2008-04-30  Simon Josefsson <simon@josefsson.org>
264         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
265         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
266         gnulib files.
268 2008-04-29  Simon Josefsson <simon@josefsson.org>
270         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
271         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
273 2008-04-29  Simon Josefsson <simon@josefsson.org>
275         * NEWS: Add.
277 2008-04-29  Simon Josefsson <simon@josefsson.org>
279         * configure.in: Call AM_CONDITIONAL at top-level.
281 2008-04-29  Simon Josefsson <simon@josefsson.org>
283         * NEWS, configure.in: Bump versions.
285 2008-04-29  Simon Josefsson <simon@josefsson.org>
287         * Makefile.am: Dist maint.mk.
289 2008-04-29  Simon Josefsson <simon@josefsson.org>
291         * ChangeLog: Generated.
293 2008-04-29  Simon Josefsson <simon@josefsson.org>
295         * NEWS: Version 2.3.8.
297 2008-04-29  Simon Josefsson <simon@josefsson.org>
299         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
300         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
301         lgl/string.in.h: Update gnulib files.
303 2008-04-29  Simon Josefsson <simon@josefsson.org>
305         * po/LINGUAS, po/vi.po.in: Sync with TP.
307 2008-04-29  Simon Josefsson <simon@josefsson.org>
309         * NEWS: Add.
311 2008-04-29  Simon Josefsson <simon@josefsson.org>
313         * NEWS: Add.
315 2008-04-29  Simon Josefsson <simon@josefsson.org>
317         * NEWS: Add.
319 2008-04-29  Simon Josefsson <simon@josefsson.org>
321         * NEWS: Clarify area of change.
323 2008-04-29  Simon Josefsson <simon@josefsson.org>
325         * NEWS: Add.
327 2008-04-29  Simon Josefsson <simon@josefsson.org>
329         * NEWS: Add.
331 2008-04-29  Simon Josefsson <simon@josefsson.org>
333         * lib/gnutls_handshake.c: Doc fix.
335 2008-04-29  Simon Josefsson <simon@josefsson.org>
337         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
338         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
339         Increase max handshake packet size.  Add new error code for
340         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
341         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
342         test servers.
344 2008-04-29  Simon Josefsson <simon@josefsson.org>
346         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
347         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
348         +0200
350 2008-04-28  Simon Josefsson <simon@josefsson.org>
352         * src/cli.c: Avoid another duplicate call to socket_bye() which can
353         cause a crash.
355 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
357         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
358         src/tests.c: gnutls-cli will exit once a certificate that doesn't
359         have the correct name is found.
361 2008-04-28  Simon Josefsson <simon@josefsson.org>
363         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
364         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
365         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
366         for newly added APIs.
368 2008-04-28  Simon Josefsson <simon@josefsson.org>
370         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
371         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
372         warnings).
374 2008-04-28  Simon Josefsson <simon@josefsson.org>
376         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
377         gtk-doc warnings).
379 2008-04-28  Simon Josefsson <simon@josefsson.org>
381         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
382         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
383         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
384         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
385         warnings).
387 2008-04-28  Simon Josefsson <simon@josefsson.org>
389         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
390         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
392 2008-04-28  Simon Josefsson <simon@josefsson.org>
394         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
395         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
396         +0200
398 2008-04-28  Simon Josefsson <simon@josefsson.org>
400         * NEWS: Add.
402 2008-04-28  Simon Josefsson <simon@josefsson.org>
404         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
405         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
406         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
407         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
408         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
409         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
411 2008-04-28  Simon Josefsson <simon@josefsson.org>
413         * NEWS: Add.
415 2008-04-28  Simon Josefsson <simon@josefsson.org>
417         * configure.in: Fix typo.
419 2008-04-28  Simon Josefsson <simon@josefsson.org>
421         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
422         by default.
424 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
426         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
427         registration test.
429 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
431         * lib/crypto.c: add warning that these functions have to be called
432         before gnutls_global_init().
434 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
436         * lib/crypto.c, lib/random.c: faster seek into the list.
438 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
440         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
441         deregisteration function to free buffers allocated for registering
442         algorithms.
444 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
446         * lib/crypto.c: corrected segmentation fault on registering ciphers.
448 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
450         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
451         src/certtool.gaa: added --outraw --inraw options.
453 2008-04-23  Simon Josefsson <simon@josefsson.org>
455         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
457 2008-04-23  Simon Josefsson <simon@josefsson.org>
459         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
460         1.4.1rc1 is released.
462 2008-04-22  Simon Josefsson <simon@josefsson.org>
464         * gl/arpa_inet.in.h: Update gnulib files.
466 2008-04-22  Simon Josefsson <simon@josefsson.org>
468         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
469         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
471 2008-04-22  Simon Josefsson <simon@josefsson.org>
473         * NEWS, configure.in: Bump versions.
475 2008-04-22  Simon Josefsson <simon@josefsson.org>
477         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
478         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
479         +0200
481 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
483         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
484         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
485         2008 +0300
487 2008-04-21  Simon Josefsson <simon@josefsson.org>
489         * ChangeLog: Generated.
491 2008-04-21  Simon Josefsson <simon@josefsson.org>
493         * NEWS: Version 2.3.7.
495 2008-04-21  Simon Josefsson <simon@josefsson.org>
497         * doc/Makefile.am: Don't clean Guile documentations on make clean.
499 2008-04-21  Simon Josefsson <simon@josefsson.org>
501         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
502         Fix warnings.
504 2008-04-21  Simon Josefsson <simon@josefsson.org>
506         * NEWS: Fix.
508 2008-04-21  Simon Josefsson <simon@josefsson.org>
510         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
511         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
512         lib/minitasn1/element.c, lib/minitasn1/int.h,
513         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
514         1.4.
516 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
518         * NEWS: opencdk now properly sets the key usage bits into openpgp
519         keys.
521 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
523         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
524         while reading public keys.
526 2008-04-18  Simon Josefsson <simon@josefsson.org>
528         * NEWS, THANKS: Add.
530 2008-04-18  Simon Josefsson <simon@josefsson.org>
532         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
533         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
534         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
535         part is necessary too.
537 2008-04-18  Simon Josefsson <simon@josefsson.org>
539         * NEWS, src/certtool.c: certtool: with --generate-request and newly
540         generated keys, print the key.
542 2008-04-18  Simon Josefsson <simon@josefsson.org>
544         * configure.in: Explain libgcrypt around gnulib.
546 2008-04-18  Simon Josefsson <simon@josefsson.org>
548         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
549         document opencdk API.
551 2008-04-18  Simon Josefsson <simon@josefsson.org>
553         * NEWS: Add.
555 2008-04-18  Simon Josefsson <simon@josefsson.org>
557         * NEWS: Add.
559 2008-04-18  Simon Josefsson <simon@josefsson.org>
561         * configure.in: Typo fix.
563 2008-04-18  Simon Josefsson <simon@josefsson.org>
565         * lib/Makefile.am: Link to -lws2_32 if needed.
567 2008-04-18  Simon Josefsson <simon@josefsson.org>
569         * configure.in: Define WINVER to get modern features.  Test for
570         ws2_32.  Add conditional.
572 2008-04-18  Simon Josefsson <simon@josefsson.org>
574         * NEWS: Add.
576 2008-04-18  Simon Josefsson <simon@josefsson.org>
578         * lib/x509/output.c: Use ASCII-only isprint function to get
579         consistent outputs.  Reported by Massimo Gaspari
580         <massimo.gaspari@alice.it> in
581         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
583 2008-04-18  Simon Josefsson <simon@josefsson.org>
585         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
586         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
587         for lib/x509/output.c.
589 2008-04-18  Simon Josefsson <simon@josefsson.org>
591         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
592         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
593         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
594         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
595         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
596         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
597         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
598         gl/ for opencdk.
600 2008-04-18  Simon Josefsson <simon@josefsson.org>
602         * configure.in: Link to libgcrypt when running gnulib checks, to get
603         their vasprintf on MinGW.
605 2008-04-18  Simon Josefsson <simon@josefsson.org>
607         * configure.in: Don't check for vasprintf, already checked for by
608         gnulib.
610 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
612         * lib/openpgp/pgp.c: corrected typo.
614 2008-04-17  Simon Josefsson <simon@josefsson.org>
616         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
617         Fix some obsolete stuff.
619 2008-04-17  Simon Josefsson <simon@josefsson.org>
621         * NEWS, configure.in: Bump versions.
623 2008-04-17  Simon Josefsson <simon@josefsson.org>
625         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
627 2008-04-17  Simon Josefsson <simon@josefsson.org>
629         * ChangeLog: Generated.
631 2008-04-17  Simon Josefsson <simon@josefsson.org>
633         * NEWS: Version 2.3.6.
635 2008-04-17  Simon Josefsson <simon@josefsson.org>
637         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
638         rpl_strerror problem when linking on HPUX, see:
640         <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>.
642 2008-04-17  Simon Josefsson <simon@josefsson.org>
644         * NEWS: Add.
646 2008-04-17  Simon Josefsson <simon@josefsson.org>
648         * NEWS: Add.
650 2008-04-17  Simon Josefsson <simon@josefsson.org>
652         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
653         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
654         +0200
656 2008-04-17  Simon Josefsson <simon@josefsson.org>
658         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
660 2008-04-17  Simon Josefsson <simon@josefsson.org>
662         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
663         namespace.
665 2008-04-17  Simon Josefsson <simon@josefsson.org>
667         * lib/auth_cert.c: Fix warning.
669 2008-04-17  Ludovic Courtès <ludo@gnu.org>
671         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
672         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
673         +0200
675 2008-04-17  Simon Josefsson <simon@josefsson.org>
677         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
678         libextra/ and includes/.
680 2008-04-17  Simon Josefsson <simon@josefsson.org>
682         * lib/Makefile.am: Simplify cdk handling.
684 2008-04-17  Simon Josefsson <simon@josefsson.org>
686         * doc/gnutls.texi: Discuss OpenCDK better.
688 2008-04-17  Simon Josefsson <simon@josefsson.org>
690         * README: No need for external opencdk.
692 2008-04-17  Simon Josefsson <simon@josefsson.org>
694         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
695         link with external opencdk.  It seems we now don't have resources to
696         maintain the LGPL opencdk code externally, since making it use
697         GnuTLS's crypto code will be complicated.  See discussion in:
699         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
701 2008-04-17  Simon Josefsson <simon@josefsson.org>
703         * configure.in: No need for alloca checks.
705 2008-04-17  Simon Josefsson <simon@josefsson.org>
707         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
708         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
709         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
710         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
711         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
712         instead.  One reason is increased portability to Windows, the other
713         is that several of the uses may be unsafe because the size of data
714         allocated could be large.  Reported by Massimo Gaspari
715         <massimo.gaspari@alice.it> in
716         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
718 2008-04-17  Simon Josefsson <simon@josefsson.org>
720         * lib/auth_cert.c: Don't use alloca, the certificate list can be
721         larger than stack size.
723 2008-04-17  Simon Josefsson <simon@josefsson.org>
725         * THANKS: Add.
727 2008-04-17  Simon Josefsson <simon@josefsson.org>
729         * THANKS: Add.
731 2008-04-17  Simon Josefsson <simon@josefsson.org>
733         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
734         doesn't work under Windows.  Reported by Massimo Gaspari
735         <massimo.gaspari@alice.it> in
736         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
738 2008-04-17  Simon Josefsson <simon@josefsson.org>
740         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
741         modern libtasn1.
743 2008-04-17  Simon Josefsson <simon@josefsson.org>
745         * doc/examples/Makefile.am: Fix typo.
747 2008-04-17  Simon Josefsson <simon@josefsson.org>
749         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
750         improve portability.  Based on HPUX recommendations in
752         <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>.
754 2008-04-16  Simon Josefsson <simon@josefsson.org>
756         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
757         rpl_fseeko problem reported in
758         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
760 2008-04-15  Simon Josefsson <simon@josefsson.org>
762         * doc/gnutls.texi: Update bibliography.
764 2008-04-15  Simon Josefsson <simon@josefsson.org>
766         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
768 2008-04-15  Simon Josefsson <simon@josefsson.org>
770         * lib/openpgp/pgp.c: Improve error messages.  See
771         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
773 2008-04-15  Simon Josefsson <simon@josefsson.org>
775         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
777 2008-04-15  Simon Josefsson <simon@josefsson.org>
779         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
780         set certificate request version if not set.
782 2008-04-15  Simon Josefsson <simon@josefsson.org>
784         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
785         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
786         <aspecialj@gmail.com> in
787         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
789 2008-04-15  Simon Josefsson <simon@josefsson.org>
791         * NEWS, configure.in: Bump versions.
793 2008-04-14  Simon Josefsson <simon@josefsson.org>
795         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
797 2008-04-14  Simon Josefsson <simon@josefsson.org>
799         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
801 2008-04-14  Simon Josefsson <simon@josefsson.org>
803         * ChangeLog: Generated.
805 2008-04-14  Simon Josefsson <simon@josefsson.org>
807         * NEWS: Version 2.3.5.
809 2008-04-14  Simon Josefsson <simon@josefsson.org>
811         * NEWS: Add.
813 2008-04-14  Simon Josefsson <simon@josefsson.org>
815         * NEWS: Add.
817 2008-04-14  Simon Josefsson <simon@josefsson.org>
819         * NEWS: Add.
821 2008-04-13  Simon Josefsson <simon@josefsson.org>
823         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
825 2008-04-13  Simon Josefsson <simon@josefsson.org>
827         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
829 2008-04-13  Simon Josefsson <simon@josefsson.org>
831         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
832         Update gnulib files.
834 2008-04-13  Simon Josefsson <simon@josefsson.org>
836         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
837         Quick fix for SHA-224 and old libgcrypt's.
839 2008-04-13  Simon Josefsson <simon@josefsson.org>
841         * NEWS: Add.
843 2008-04-13  Simon Josefsson <simon@josefsson.org>
845         * NEWS: Add.
847 2008-04-13  Simon Josefsson <simon@josefsson.org>
849         * doc/manpages/Makefile.am: Generated.
851 2008-04-13  Simon Josefsson <simon@josefsson.org>
853         * lib/random.h: Fix warnings.
855 2008-04-13  Simon Josefsson <simon@josefsson.org>
857         * cfg.mk: Typo.
859 2008-04-13  Simon Josefsson <simon@josefsson.org>
861         * po/Makevars: We don't need --no-location any more, git stores
862         *.po.in's.
864 2008-04-13  Simon Josefsson <simon@josefsson.org>
866         * Makefile.am, cfg.mk: Translation fixes.
868 2008-04-13  Simon Josefsson <simon@josefsson.org>
870         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
871         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
872         translation handling to avoid git conflicts.
874 2008-04-13  Simon Josefsson <simon@josefsson.org>
876         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
877         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
878         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
879         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
880         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
881         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
882         Update gnulib files.
884 2008-04-13  Simon Josefsson <simon@josefsson.org>
886         * doc/manpages/Makefile.am: Cosmetic.
888 2008-04-13  Simon Josefsson <simon@josefsson.org>
890         * doc/manpages/Makefile.am: Whitespace fix.
892 2008-04-13  Simon Josefsson <simon@josefsson.org>
894         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
895         easier to understand changes.
897 2008-04-13  Simon Josefsson <simon@josefsson.org>
899         * NEWS: Add.
901 2008-04-13  Simon Josefsson <simon@josefsson.org>
903         * configure.in: Fix test.
905 2008-04-13  Simon Josefsson <simon@josefsson.org>
907         * configure.in: Don't bother checking for --output-def if shared
908         libraries are disabled.  Based on report from Massimo Gaspari
909         <massimo.gaspari@alice.it> in
910         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
912 2008-04-13  Simon Josefsson <simon@josefsson.org>
914         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
916 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
918         * includes/gnutls/openpgp.h: changed api.
920 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
922         * src/cli.c: get_auth_subkey has one more parameter.
924 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
926         * lib/opencdk/pubkey.c: return the size of the required buffer to
927         hold the data
929 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
931         * lib/openpgp/output.c: Deallocate memory from parameters only when
932         function run was successful.
934 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
936         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
937         get_auth_subkey() to work for all use cases
939 2008-04-10  Nikos <nmav@crystal.(none)>
941         * lib/openpgp/pgp.c: do not return any subkey if an authentication
942         subkey is not found
944 2008-04-10  Nikos <nmav@crystal.(none)>
946         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
947         corrected bug in openpgp import when data is of size zero. Reported
948         by Daniel Kahn
950 2008-04-04  Nikos <nmav@crystal.(none)>
952         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
953         a non proper certificate is loaded.
955 2008-04-04  Simon Josefsson <simon@josefsson.org>
957         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
959 2008-04-04  Simon Josefsson <simon@josefsson.org>
961         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
963 2008-04-03  Simon Josefsson <simon@josefsson.org>
965         * NEWS: Add.
967 2008-04-03  Simon Josefsson <simon@josefsson.org>
969         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
970         from Laurence Withers <l@lwithers.me.uk>, see
972         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
974 2008-04-03  Simon Josefsson <simon@josefsson.org>
976         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
977         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
978         +0200
980 2008-04-02  Nikos <nmav@crystal.(none)>
982         * NEWS: documented the openpgp updates.
984 2008-04-02  Nikos <nmav@crystal.(none)>
986         * doc/manpages/certtool.1: added the openpgp functionality to the
987         manpage.
989 2008-04-02  Nikos <nmav@crystal.(none)>
991         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
992         parameters.
994 2008-04-02  Nikos <nmav@crystal.(none)>
996         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
997         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
999 2008-04-02  Nikos <nmav@crystal.(none)>
1001         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
1002         Consistent printing of revoked status.  Consistent printing of key
1003         algorithm.
1005 2008-04-02  Nikos <nmav@crystal.(none)>
1007         * lib/gnutls_errors.c: Added revoked UID error string.
1009 2008-04-02  Nikos <nmav@crystal.(none)>
1011         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
1013 2008-04-02  Simon Josefsson <simon@josefsson.org>
1015         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
1017 2008-03-30  Simon Josefsson <simon@josefsson.org>
1019         * lib/crypto.h: Fix warnings.
1021 2008-03-30  Simon Josefsson <simon@josefsson.org>
1023         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
1024         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
1026 2008-03-29  Nikos <nmav@crystal.(none)>
1028         * NEWS: Documented the --priority option to gnutls-cli and
1029         gnutls-serv.
1031 2008-03-29  Nikos <nmav@crystal.(none)>
1033         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
1034         the --priority option.
1036 2008-03-29  Nikos <nmav@crystal.(none)>
1038         * NEWS: corrected the news entry.
1040 2008-03-29  Nikos <nmav@crystal.(none)>
1042         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
1043         empty key (for PKCS #11).  Reported by Joe Orton.
1045 2008-03-29  Nikos <nmav@crystal.(none)>
1047         * NEWS: gnutls_crypto_rnd_register: ADDED
1049 2008-03-29  Nikos <nmav@crystal.(none)>
1051         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
1052         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
1054 2008-03-29  Simon Josefsson <simon@josefsson.org>
1056         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
1057         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
1059 2008-03-28  Simon Josefsson <simon@josefsson.org>
1061         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
1063 2008-03-28  Simon Josefsson <simon@josefsson.org>
1065         * NEWS: Entries added at wrong place, move them.
1067 2008-03-28  Simon Josefsson <simon@josefsson.org>
1069         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
1070         since it isn't specified in TLS 1.2.
1072 2008-03-28  Simon Josefsson <simon@josefsson.org>
1074         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
1076 2008-03-28  Simon Josefsson <simon@josefsson.org>
1078         * gl/gnulib.mk: Update gnulib files.
1080 2008-03-27  Simon Josefsson <simon@josefsson.org>
1082         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
1084 2008-03-25  Simon Josefsson <simon@josefsson.org>
1086         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
1087         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1088         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1089         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
1090         Update gnulib files.
1092 2008-03-20  Ludovic Courtès <ludo@gnu.org>
1094         * configure.in, guile/src/Makefile.am: Check whether
1095         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
1096           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
1098 2008-03-19  Simon Josefsson <simon@josefsson.org>
1100         * libextra/gnutls_extra.c: Fix LZO build failure.
1102 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1104         * 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.
1106 2008-03-19  Ludovic Courtès <ludo@gnu.org>
1108         * guile/src/core.c: guile: Don't declare `inline' functions that use
1109         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
1111 2008-03-19  Simon Josefsson <simon@josefsson.org>
1113         * NEWS, configure.in: Bump versions.
1115 2008-03-19  Simon Josefsson <simon@josefsson.org>
1117         * ChangeLog: Generated.
1119 2008-03-19  Simon Josefsson <simon@josefsson.org>
1121         * includes/Makefile.am: Dist gnutls/crypto.h.
1123 2008-03-19  Simon Josefsson <simon@josefsson.org>
1125         * NEWS: Version 2.3.4.
1127 2008-03-19  Simon Josefsson <simon@josefsson.org>
1129         * NEWS: Add.
1131 2008-03-19  Simon Josefsson <simon@josefsson.org>
1133         * NEWS: Fix.
1135 2008-03-19  Simon Josefsson <simon@josefsson.org>
1137         * NEWS: Add.
1139 2008-03-19  Simon Josefsson <simon@josefsson.org>
1141         * doc/examples/ex-client-resume.c, lib/crypto.c,
1142         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1143         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1144         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1145         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1146         src/serv.c: Fix gcc warnings.
1148 2008-03-19  Simon Josefsson <simon@josefsson.org>
1150         * lib/x509/x509.c: Fix warning.
1152 2008-03-16  Nikos <nmav@crystal.(none)>
1154         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1155         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1156         succeed.
1158 2008-03-16  Nikos <nmav@crystal.(none)>
1160         * includes/gnutls/crypto.h: updated
1162 2008-03-16  Nikos <nmav@crystal.(none)>
1164         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1165         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1166         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1167         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1168         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1169         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1170         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1171         in the cipher (register) interface and added hash.
1173 2008-03-16  Nikos <nmav@crystal.(none)>
1175         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1176         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1177         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1178         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1179         lib/gnutls_state.c: Added functionality to override (register) a
1180         cipher. Initial functionality for MAC and digest algorithms.
1182 2008-03-11  Simon Josefsson <simon@josefsson.org>
1184         * lib/openpgp/gnutls_openpgp.h: Remove things already in
1185         includes/gnutls/openpgp.h.
1187 2008-03-11  Simon Josefsson <simon@josefsson.org>
1189         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1190         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1191         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1192         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1193         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1194         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1195         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1196         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1197         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1198         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1199         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1200         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1201         headers for OpenPGP code.  According to Nikos they are now licensed
1202         under the LGPL, see:
1204         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1206 2008-03-11  Simon Josefsson <simon@josefsson.org>
1208         * lib/Makefile.am: Typo.
1210 2008-03-11  Simon Josefsson <simon@josefsson.org>
1212         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1213         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1214         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1215         lgl/m4/include_next.m4: Update gnulib files.
1217 2008-03-10  Simon Josefsson <simon@josefsson.org>
1219         * NEWS: Add.
1221 2008-03-10  Simon Josefsson <simon@josefsson.org>
1223         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1225 2008-03-10  Simon Josefsson <simon@josefsson.org>
1227         * includes/gnutls/gnutls.h.in: Finish renaming of export
1228         x509/openpgp functions.  In particular,
1229         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1230         and gnutls_certificate_get_openpgp_keyring.
1232 2008-03-10  Simon Josefsson <simon@josefsson.org>
1234         * NEWS, configure.in: Bump versions.
1236 2008-03-10  Simon Josefsson <simon@josefsson.org>
1238         * ChangeLog: Generated.
1240 2008-03-10  Simon Josefsson <simon@josefsson.org>
1242         * libextra/Makefile.am: Revert
1243         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1244         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1245         directory libtool: link: cannot determine absolute directory name of
1246         `../../lib/.libs'
1248 2008-03-10  Simon Josefsson <simon@josefsson.org>
1250         * NEWS: Version 2.3.3.
1252 2008-03-10  Simon Josefsson <simon@josefsson.org>
1254         * NEWS: Fix.
1256 2008-03-10  Simon Josefsson <simon@josefsson.org>
1258         * NEWS: Fix.
1260 2008-03-10  Simon Josefsson <simon@josefsson.org>
1262         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1263         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1264         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
1265         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
1266         Bogorodskiy <novel@FreeBSD.org>.
1268 2008-03-08  Nikos <nmav@crystal.(none)>
1270         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1271         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
1273 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1275         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1276         `guile-snarf'.
1278 2008-03-07  Ludovic Courtès <ludo@gnu.org>
1280         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1281         <config.h>, not "config.h".
1283 2008-03-07  Simon Josefsson <simon@josefsson.org>
1285         * NEWS: Add.
1287 2008-03-07  Simon Josefsson <simon@josefsson.org>
1289         * THANKS: Add.
1291 2008-03-06  Simon Josefsson <simon@josefsson.org>
1293         * NEWS: Add.
1295 2008-03-06  Simon Josefsson <simon@josefsson.org>
1297         * doc/reference/gnutls-docs.sgml: Add index.
1299 2008-03-06  Simon Josefsson <simon@josefsson.org>
1301         * lib/x509_b64.c: Doc fixes.
1303 2008-03-06  Simon Josefsson <simon@josefsson.org>
1305         * lib/gnutls_alert.c: Doc fix.
1307 2008-03-06  Simon Josefsson <simon@josefsson.org>
1309         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1310         gnutls_hex2bin prototype.
1312 2008-03-06  Simon Josefsson <simon@josefsson.org>
1314         * doc/manpages/Makefile.am: Generated.
1316 2008-03-06  Simon Josefsson <simon@josefsson.org>
1318         * src/cli.c: Fix warnings.
1320 2008-03-06  Simon Josefsson <simon@josefsson.org>
1322         * src/select.c: Avoid confusing gtk-doc.
1324 2008-03-06  Simon Josefsson <simon@josefsson.org>
1326         * lib/opencdk/kbnode.c: Doc fixes.
1328 2008-03-06  Simon Josefsson <simon@josefsson.org>
1330         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1332 2008-03-06  Simon Josefsson <simon@josefsson.org>
1334         * lib/openpgp/privkey.c: Doc fixes.
1336 2008-03-06  Simon Josefsson <simon@josefsson.org>
1338         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1340 2008-03-06  Simon Josefsson <simon@josefsson.org>
1342         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1344 2008-03-06  Simon Josefsson <simon@josefsson.org>
1346         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1347         lib/gnutls_state.c: Doc fixes.
1349 2008-03-06  Simon Josefsson <simon@josefsson.org>
1351         * lib/gnutls_ui.c: Doc fix.
1353 2008-03-06  Simon Josefsson <simon@josefsson.org>
1355         * lib/gnutls_db.c: Doc fix.
1357 2008-03-06  Simon Josefsson <simon@josefsson.org>
1359         * lib/gnutls_session.c: Doc fix.
1361 2008-03-06  Simon Josefsson <simon@josefsson.org>
1363         * lib/gnutls_global.c: Doc fix.
1365 2008-03-06  Simon Josefsson <simon@josefsson.org>
1367         * lib/gnutls_srp.c: Doc fix.
1369 2008-03-06  Simon Josefsson <simon@josefsson.org>
1371         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1372         libextra/gnutls_ia.c: Doc fixes.
1374 2008-03-06  Simon Josefsson <simon@josefsson.org>
1376         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1378 2008-03-06  Simon Josefsson <simon@josefsson.org>
1380         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1381         examples.
1383 2008-03-06  Simon Josefsson <simon@josefsson.org>
1385         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1386         gtk-doc makefile, this version allows us to get rid of tmpl/.
1388 2008-03-06  Simon Josefsson <simon@josefsson.org>
1390         * m4/gtk-doc.m4: Update gtk-doc.m4.
1392 2008-03-06  Simon Josefsson <simon@josefsson.org>
1394         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1395         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1396         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1397         remove verbose 'This function ...' Improves looks in 'apropos'
1398         output.
1400 2008-03-06  Simon Josefsson <simon@josefsson.org>
1402         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1403         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1404         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1405         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1406         Improves man page look in 'apropos'.
1408 2008-03-06  Simon Josefsson <simon@josefsson.org>
1410         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1411         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1413 2008-03-05  Simon Josefsson <simon@josefsson.org>
1415         * NEWS: Add.
1417 2008-03-05  Simon Josefsson <simon@josefsson.org>
1419         * NEWS, src/common.c: Print DH parameters of session.
1421 2008-03-05  Simon Josefsson <simon@josefsson.org>
1423         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1424         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1426 2008-02-28  Simon Josefsson <simon@josefsson.org>
1428         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
1429         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
1430         gnulib module to make sure __func__ is available would be nice.
1432 2008-02-27  Simon Josefsson <simon@josefsson.org>
1434         * NEWS: Add.
1436 2008-02-27  Simon Josefsson <simon@josefsson.org>
1438         * lib/x509/x509_write.c: Doc fix.
1440 2008-02-27  Simon Josefsson <simon@josefsson.org>
1442         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1443         certificates.  See
1445         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1447 2008-02-26  Simon Josefsson <simon@josefsson.org>
1449         * lib/x509/x509_write.c: Doc fixes.
1451 2008-02-26  Simon Josefsson <simon@josefsson.org>
1453         * AUTHORS: Add.
1455 2008-02-26  Simon Josefsson <simon@josefsson.org>
1457         * AUTHORS: Add.
1459 2008-02-26  Simon Josefsson <simon@josefsson.org>
1461         * NEWS, configure.in: Bump versions.
1463 2008-02-26  Simon Josefsson <simon@josefsson.org>
1465         * Makefile.am: Fix release target.
1467 2008-02-26  Simon Josefsson <simon@josefsson.org>
1469         * ChangeLog: Generated.
1471 2008-02-26  Simon Josefsson <simon@josefsson.org>
1473         * NEWS: Version 2.3.2.
1475 2008-02-26  Simon Josefsson <simon@josefsson.org>
1477         * tests/openpgpself.c: Force success.
1479 2008-02-26  Simon Josefsson <simon@josefsson.org>
1481         * NEWS: Add.
1483 2008-02-26  Simon Josefsson <simon@josefsson.org>
1485         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1486         lib/gnutls_session.h: Remove empty gnutls_session.h.
1488 2008-02-26  Simon Josefsson <simon@josefsson.org>
1490         * lib/x509/x509_int.h: align comments
1492 2008-02-26  Simon Josefsson <simon@josefsson.org>
1494         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1495         duplicating stuff.
1497 2008-02-26  Simon Josefsson <simon@josefsson.org>
1499         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1500         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1501         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1503 2008-02-26  Simon Josefsson <simon@josefsson.org>
1505         * doc/reference/Makefile.am, lib/gnutls_cert.c,
1506         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1507         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1508         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1509         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1510         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1511         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1512         mpi.h stuff to x509_int.h.
1514 2008-02-26  Simon Josefsson <simon@josefsson.org>
1516         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1517         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1518         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1519         gnutls_str.h and update callers.
1521 2008-02-26  Simon Josefsson <simon@josefsson.org>
1523         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1524         to do it twice.
1526 2008-02-26  Simon Josefsson <simon@josefsson.org>
1528         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1529         (now in lib/x509/x509_int.h).
1531 2008-02-26  Simon Josefsson <simon@josefsson.org>
1533         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1534         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1535         lib/x509/extensions.h, lib/x509/privkey.c,
1536         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1537         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1539 2008-02-26  Simon Josefsson <simon@josefsson.org>
1541         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1542         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1543         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1544         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1546 2008-02-26  Simon Josefsson <simon@josefsson.org>
1548         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1549         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1550         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1551         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1552         x509_int.h.
1554 2008-02-26  Simon Josefsson <simon@josefsson.org>
1556         * doc/reference/Makefile.am, lib/gnutls_x509.c,
1557         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1558         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1560 2008-02-26  Simon Josefsson <simon@josefsson.org>
1562         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1563         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1564         stuff to x509_int.h.
1566 2008-02-26  Simon Josefsson <simon@josefsson.org>
1568         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1569         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1570         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1571         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1572         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1573         lib/x509/x509_int.h, lib/x509/x509_write.c,
1574         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1576 2008-02-26  Simon Josefsson <simon@josefsson.org>
1578         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1579         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1580         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1581         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1583 2008-02-26  Simon Josefsson <simon@josefsson.org>
1585         * lib/openpgp/privkey.c: No need for rfc2818.h.
1587 2008-02-26  Simon Josefsson <simon@josefsson.org>
1589         * lib/x509/x509_int.h: Doc fixes.
1591 2008-02-26  Simon Josefsson <simon@josefsson.org>
1593         * lib/x509/x509_int.h: Remove stuff already in
1594         includes/gnutls/x509.h.
1596 2008-02-26  Simon Josefsson <simon@josefsson.org>
1598         * .gitignore: [no log message]
1600 2008-02-26  Simon Josefsson <simon@josefsson.org>
1602         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1603         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1605 2008-02-26  Simon Josefsson <simon@josefsson.org>
1607         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1609 2008-02-25  Simon Josefsson <simon@josefsson.org>
1611         * doc/reference/Makefile.am, lib/x509/Makefile.am,
1612         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1613         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1614         x509_int.h, avoid one trivial header file.
1616 2008-02-25  Simon Josefsson <simon@josefsson.org>
1618         * doc/manpages/Makefile.am: Generated.
1620 2008-02-25  Simon Josefsson <simon@josefsson.org>
1622         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1624 2008-02-25  Simon Josefsson <simon@josefsson.org>
1626         * NEWS: Add.
1628 2008-02-25  Simon Josefsson <simon@josefsson.org>
1630         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1631         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1632         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1633         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1634         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1635         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1636         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
1637         name-space collision that confuses GTK-DOC with
1638         includes/gnutls/x509.h.
1640 2008-02-25  Simon Josefsson <simon@josefsson.org>
1642         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1643         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1644         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1645         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1646         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
1647         that confuses GTK-DOC with includes/gnutls/openpgp.h.
1649 2008-02-25  Simon Josefsson <simon@josefsson.org>
1651         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1652         GTK-DOC to have comments for variables.
1654 2008-02-25  Simon Josefsson <simon@josefsson.org>
1656         * lib/gnutls_int.h: Remove unused defines.
1658 2008-02-25  Simon Josefsson <simon@josefsson.org>
1660         * tests/moredn.c: Added, lost part of Joe's original
1661         gnutls_x509_dn_export patch.
1663 2008-02-25  Simon Josefsson <simon@josefsson.org>
1665         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1666         lgl/unistd.in.h: Update gnulib files.
1668 2008-02-25  Simon Josefsson <simon@josefsson.org>
1670         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1672 2008-02-24  Nikos <nmav@crystal.(none)>
1674         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1675         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1676         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1677         Orton.
1679 2008-02-21  Nikos <nmav@crystal.(none)>
1681         * lib/gnutls_cert.c: _export_ -> _get_
1683 2008-02-21  Simon Josefsson <simon@josefsson.org>
1685         * NEWS: Add.
1687 2008-02-21  Simon Josefsson <simon@josefsson.org>
1689         * tests/openpgpself.c: Don't use credentials from files (causes
1690         problems with srcdir!=builddir).
1692 2008-02-21  Simon Josefsson <simon@josefsson.org>
1694         * NEWS, configure.in: Bump version.
1696 2008-02-21  Simon Josefsson <simon@josefsson.org>
1698         * ChangeLog: Generated.
1700 2008-02-21  Simon Josefsson <simon@josefsson.org>
1702         * NEWS: Version 2.3.1.
1704 2008-02-21  Simon Josefsson <simon@josefsson.org>
1706         * NEWS: Add.
1708 2008-02-21  Simon Josefsson <simon@josefsson.org>
1710         * doc/manpages/Makefile.am: Generated.
1712 2008-02-21  Simon Josefsson <simon@josefsson.org>
1714         * NEWS: Fixes.
1716 2008-02-21  Simon Josefsson <simon@josefsson.org>
1718         * NEWS: Typo.
1720 2008-02-21  Simon Josefsson <simon@josefsson.org>
1722         * NEWS: Fix.
1724 2008-02-21  Simon Josefsson <simon@josefsson.org>
1726         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1727         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
1728         gnutls_certificate_print_formats_t.
1730 2008-02-21  Simon Josefsson <simon@josefsson.org>
1732         * NEWS: Mention new APIs.
1734 2008-02-21  Simon Josefsson <simon@josefsson.org>
1736         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
1737         by compat.h).
1739 2008-02-21  Simon Josefsson <simon@josefsson.org>
1741         * NEWS: Fix.
1743 2008-02-21  Simon Josefsson <simon@josefsson.org>
1745         * NEWS: Credit.
1747 2008-02-21  Simon Josefsson <simon@josefsson.org>
1749         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
1750         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
1752 2008-02-21  Simon Josefsson <simon@josefsson.org>
1754         * includes/gnutls/gnutls.h.in: Typo.
1756 2008-02-21  Simon Josefsson <simon@josefsson.org>
1758         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
1759         build.
1761 2008-02-21  Simon Josefsson <simon@josefsson.org>
1763         * doc/protocol/draft-ietf-tls-extractor-01.txt,
1764         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
1766 2008-02-20  Nikos <nmav@crystal.(none)>
1768         * NEWS: removed function
1770 2008-02-20  Nikos <nmav@crystal.(none)>
1772         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
1773         gnutls_certificate_export_x509_cas and other functions to export
1774         elements from the certificate credentials structure.
1776 2008-02-19  Nikos <nmav@crystal.(none)>
1778         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
1779         ENABLE_OPENPGP undef.
1781 2008-02-19  Nikos <nmav@crystal.(none)>
1783         * lib/openpgp/pgp.c: do not return more than the available names.
1785 2008-02-19  Nikos <nmav@crystal.(none)>
1787         * lib/openpgp/output.c: corrected bug that prevented printing the
1788         names.
1790 2008-02-19  Nikos <nmav@crystal.(none)>
1792         * tests/openpgp_test.c, tests/openpgpself.c: some updates
1794 2008-02-19  Nikos <nmav@crystal.(none)>
1796         * tests/Makefile.am, tests/openpgpself.c: added self test for
1797         openpgp connection
1799 2008-02-19  Nikos <nmav@crystal.(none)>
1801         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
1802         tests/Makefile.am, tests/x509dn.c: Added
1803         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
1804         Joe Orton.
1806 2008-02-19  Nikos <nmav@crystal.(none)>
1808         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
1809         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
1811 2008-02-19  Nikos <nmav@crystal.(none)>
1813         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1814         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
1815         lib/openpgp/privkey.c: copyright 2008
1817 2008-02-18  Nikos <nmav@crystal.(none)>
1819         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
1820         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
1821         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1822         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1823         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1824         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
1825         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
1826         compatible with the 2.2 key id.
1828 2008-02-18  Nikos <nmav@crystal.(none)>
1830         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
1831         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
1833 2008-02-18  Simon Josefsson <simon@josefsson.org>
1835         * README: Don't mention SSL/TLS versions here.  Some minor other
1836         fixes.
1838 2008-02-18  Simon Josefsson <simon@josefsson.org>
1840         * includes/gnutls/openpgp.h: For compatibility.
1842 2008-02-18  Simon Josefsson <simon@josefsson.org>
1844         * lib/openpgp/openpgp.h: Remove all external APIs already declared
1845         in includes/gnutls/openpgp.h.
1847 2008-02-18  Simon Josefsson <simon@josefsson.org>
1849         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
1850         gnutls_openpgp_crt_get_id to avoid breaking ABI.
1852 2008-02-18  Simon Josefsson <simon@josefsson.org>
1854         * NEWS: Mention gnutls_openpgp_keyid_t.
1856 2008-02-18  Simon Josefsson <simon@josefsson.org>
1858         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
1860 2008-02-17  Nikos <nmav@crystal.(none)>
1862         * lib/x509/x509.c: corrected string handling in parse_general_name.
1863         Thanks to Andreas Metzler for pointing out.
1865 2008-02-17  Nikos <nmav@crystal.(none)>
1867         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
1868         Increased the default certificate verification chain limits and
1869         allowed for checks without limitation.
1871 2008-02-17  Nikos <nmav@crystal.(none)>
1873         * lib/gnutls_priority.c: corrected previous fix in priorities
1874         handling.
1876 2008-02-17  Nikos <nmav@crystal.(none)>
1878         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
1879         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
1880         leaks in session resuming and DHE ciphersuites. Reported by Daniel
1881         Stenberg.
1883 2008-02-15  Nikos <nmav@crystal.(none)>
1885         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
1887 2008-02-15  Nikos <nmav@crystal.(none)>
1889         * lib/x509/x509.c: null terminate only printable strings.
1891 2008-02-14  Simon Josefsson <simon@josefsson.org>
1893         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
1895 2008-02-13  Simon Josefsson <simon@josefsson.org>
1897         * NEWS: Add.
1899 2008-02-12  Simon Josefsson <simon@josefsson.org>
1901         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
1903 2008-02-12  Simon Josefsson <simon@josefsson.org>
1905         * NEWS: Add.
1907 2008-02-12  Simon Josefsson <simon@josefsson.org>
1909         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
1910         base64.  Based on discussion in
1912         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
1914 2008-02-10  Simon Josefsson <simon@josefsson.org>
1916         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
1917         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
1918         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
1920 2008-02-07  Nikos <nmav@crystal.(none)>
1922         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
1923         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
1925 2008-02-06  Simon Josefsson <simon@josefsson.org>
1927         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
1928         POSIX portable.
1930 2008-02-04  Simon Josefsson <simon@josefsson.org>
1932         * NEWS: Add.
1934 2008-02-04  Simon Josefsson <simon@josefsson.org>
1936         * src/cli.c: When --debug is given, also print libgcrypt RNG
1937         information.
1939 2008-02-04  Simon Josefsson <simon@josefsson.org>
1941         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
1943 2008-02-04  Simon Josefsson <simon@josefsson.org>
1945         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
1947 2008-02-04  Simon Josefsson <simon@josefsson.org>
1949         * NEWS: Merge in 2.2.1 release notes.
1951 2008-02-03  Simon Josefsson <simon@josefsson.org>
1953         * lib/gnutls_cert.c: Make it compile.
1955 2008-02-03  Simon Josefsson <simon@josefsson.org>
1957         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
1958         configure.in now.
1960 2008-02-03  Simon Josefsson <simon@josefsson.org>
1962         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
1963         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
1964         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
1965         Update gnulib files.
1967 2008-02-01  Simon Josefsson <simon@josefsson.org>
1969         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1970         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
1972 2008-01-31  Simon Josefsson <simon@josefsson.org>
1974         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
1975         lgl/vasnprintf.c: Update gnulib files.
1977 2008-01-27  Nikos <nmav@crystal.(none)>
1979         * src/certtool.c: some updates
1981 2008-01-27  Nikos <nmav@crystal.(none)>
1983         * includes/gnutls/openpgp.h: new definitions
1985 2008-01-26  Nikos <nmav@crystal.(none)>
1987         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
1988         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
1990 2008-01-26  Simon Josefsson <simon@josefsson.org>
1992         * doc/protocol/rfc5077.txt: Add.
1994 2008-01-26  Simon Josefsson <simon@josefsson.org>
1996         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
1998 2008-01-25  Nikos <nmav@crystal.(none)>
2000         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
2001         keyring handling.
2003 2008-01-25  Nikos <nmav@crystal.(none)>
2005         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
2006         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
2007         include a state.
2009 2008-01-25  Nikos <nmav@crystal.(none)>
2011         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2012         src/certtool.gaa: print keyrings
2014 2008-01-23  Simon Josefsson <simon@josefsson.org>
2016         * doc/manpages/Makefile.am: Simplify output.
2018 2008-01-23  Simon Josefsson <simon@josefsson.org>
2020         * doc/manpages/Makefile.am: Fix paths.
2022 2008-01-19  Simon Josefsson <simon@josefsson.org>
2024         * configure.in: Bump version so we are higher than gnutls 2.2.x but
2025         remain compatible.  This will avoid shared library name conflicts
2026         with 2.2.x, and also that any 2.3.x libraries will always be
2027         prefered over 2.2.x.
2029 2008-01-19  Simon Josefsson <simon@josefsson.org>
2031         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
2032         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
2033         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
2034         lgl/vasnprintf.h: Update gnulib files.
2036 2008-01-17  Simon Josefsson <simon@josefsson.org>
2038         * AUTHORS: Update Ludovic's e-mail.
2040 2008-01-17  Simon Josefsson <simon@josefsson.org>
2042         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
2044 2008-01-15  Simon Josefsson <simon@josefsson.org>
2046         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
2047         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
2048         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2049         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
2050         openpgp files moved to lib/openpgp/.
2052 2008-01-15  Simon Josefsson <simon@josefsson.org>
2054         * doc/Makefile.am: Fix pgp-api.texi move.
2056 2008-01-14  Simon Josefsson <simon@josefsson.org>
2058         * doc/protocol/rfc2440.txt: Fix chmod.
2060 2008-01-14  Simon Josefsson <simon@josefsson.org>
2062         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
2064 2008-01-14  Nikos <nmav@crystal.(none)>
2066         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
2067         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
2069 2008-01-14  Nikos <nmav@crystal.(none)>
2071         * NEWS: documented more changes.
2073 2008-01-14  Nikos <nmav@crystal.(none)>
2075         * tests/openpgp/keyring.c: changes for the new api
2077 2008-01-14  Simon Josefsson <simon@josefsson.org>
2079         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
2080         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
2081         gnulib's memmem-simple instead.
2083 2008-01-14  Simon Josefsson <simon@josefsson.org>
2085         * configure.in: Remove libextra/minilozo/Makefile.
2087 2008-01-14  Nikos <nmav@crystal.(none)>
2089         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
2090         openpgp_privkey_export() has parameters to export encrypted secret
2091         keys. Added for future compatibility.
2093 2008-01-13  Simon Josefsson <simon@josefsson.org>
2095         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
2097 2008-01-13  Nikos <nmav@crystal.(none)>
2099         * lib/gnutls_openpgp.c: use the first valid subkey if an
2100         authentication subkey is not found.
2102 2008-01-13  Nikos <nmav@crystal.(none)>
2104         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
2105         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
2106         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
2107         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
2108         make certtool print information on openpgp keys.
2110 2008-01-13  Nikos <nmav@crystal.(none)>
2112         * NEWS: documented changes.
2114 2008-01-13  Nikos <nmav@crystal.(none)>
2116         * README, configure.in, includes/gnutls/gnutls.h.in,
2117         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2118         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2119         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2120         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2121         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2122         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2123         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2124         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2125         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2126         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2127         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2128         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2129         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2130         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2131         lib/openpgp/compat.c, lib/openpgp/extras.c,
2132         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2133         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2134         lib/openpgp/privkey.c, libextra/Makefile.am,
2135         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2136         libextra/opencdk/Makefile.am, libextra/opencdk/README,
2137         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2138         libextra/opencdk/compress.c, libextra/opencdk/context.h,
2139         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2140         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2141         libextra/opencdk/literal.c, libextra/opencdk/main.c,
2142         libextra/opencdk/main.h, libextra/opencdk/misc.c,
2143         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2144         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2145         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2146         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2147         libextra/opencdk/stream.h, libextra/opencdk/types.h,
2148         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2149         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2150         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2151         src/tls_test.c: merged the openpgp branch to head\!
2153 2008-01-12  Nikos <nmav@crystal.(none)>
2155         * libextra/Makefile.am: Added fix by Alon to avoid linking against
2156         /usr/lib/libgnutls.so.
2158 2008-01-09  Simon Josefsson <simon@josefsson.org>
2160         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2161         updated config.rpath.
2163 2008-01-09  Simon Josefsson <simon@josefsson.org>
2165         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2166         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2167         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2168         lgl/printf-parse.c: Update gnulib files.
2170 2008-01-08  Simon Josefsson <simon@josefsson.org>
2172         * NEWS, configure.in: Bump versions.
2174 2008-01-08  Simon Josefsson <simon@josefsson.org>
2176         * ChangeLog: Generated.
2178 2008-01-08  Simon Josefsson <simon@josefsson.org>
2180         * NEWS: Version 2.3.0.
2182 2008-01-08  Simon Josefsson <simon@josefsson.org>
2184         * po/LINGUAS: Sync with TP.
2186 2008-01-08  Simon Josefsson <simon@josefsson.org>
2188         * po/LINGUAS: Sync with TP.
2190 2008-01-08  Simon Josefsson <simon@josefsson.org>
2192         * configure.in: Further LZO fixes.
2194 2008-01-08  Simon Josefsson <simon@josefsson.org>
2196         * doc/reference/Makefile.am: Cleanup after LZO removal.
2198 2008-01-08  Simon Josefsson <simon@josefsson.org>
2200         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2201         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2202         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2203         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2204         libextra/minilzo/testmini.c: Remove LZO compression support.
2206 2008-01-08  Simon Josefsson <simon@josefsson.org>
2208         * Makefile.am: Call git-push (git-push --tags doesn't push
2209         changes..).
2211 2008-01-08  Simon Josefsson <simon@josefsson.org>
2213         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2214         files.
2216 2008-01-07  Simon Josefsson <simon@josefsson.org>
2218         * NEWS: Add.
2220 2008-01-07  Simon Josefsson <simon@josefsson.org>
2222         * lib/ext_server_name.c: Handle more than one server name field
2223         correctly.  Tiny patch from mark.phillips@virgin.net.
2225 2008-01-05  Simon Josefsson <simon@josefsson.org>
2227         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2228         as I can tell.
2230 2008-01-04  Simon Josefsson <simon@josefsson.org>
2232         * NEWS: Add.
2234 2008-01-04  Simon Josefsson <simon@josefsson.org>
2236         * po/LINGUAS, po/ms.po: Sync with TP.
2238 2008-01-04  Simon Josefsson <simon@josefsson.org>
2240         * po/LINGUAS: Sync with TP.
2242 2008-01-02  Simon Josefsson <simon@josefsson.org>
2244         * doc/manpages/Makefile.am: Bump copyright years.
2246 2008-01-02  Simon Josefsson <simon@josefsson.org>
2248         * NEWS: Remove dupe entry.
2250 2008-01-02  Simon Josefsson <simon@josefsson.org>
2252         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2253         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2254         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2255         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2256         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2257         lgl/unistd.in.h: Update gnulib files.
2259 2008-01-02  Simon Josefsson <simon@josefsson.org>
2261         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2262         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2263         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2264         files.
2266 2008-01-02  Simon Josefsson <simon@josefsson.org>
2268         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2270 2007-12-21  Simon Josefsson <simon@josefsson.org>
2272         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2273         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2275 2007-12-21  Simon Josefsson <simon@josefsson.org>
2277         * lib/gnutls_priority.c: Doc fixes.
2279 2007-12-17  Simon Josefsson <simon@josefsson.org>
2281         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2283 2007-12-15  Nikos <nmav@crystal.(none)>
2285         * lib/gnutls_state.c: Fix for certificate selection in servers with
2286         certificate callbacks.
2288 2007-12-16  Nikos <nmav@crystal.(none)>
2290         * : 1   2       lib/gnutls_state.c
2292 2007-12-10  Simon Josefsson <simon@josefsson.org>
2294         * lib/minitasn1/libtasn1.h: Bump versions.
2296 2007-12-14  Simon Josefsson <simon@josefsson.org>
2298         * NEWS: Merge in old NEWS entries.
2300 2007-12-14  Simon Josefsson <simon@josefsson.org>
2302         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2304 2007-12-13  Simon Josefsson <simon@josefsson.org>
2306         * .cvscopying: Add 2007.
2308 2007-12-13  Simon Josefsson <simon@josefsson.org>
2310         * NEWS: Add.
2312 2007-12-13  Simon Josefsson <simon@josefsson.org>
2314         * lib/gnutls_state.c: If the server has a callback, the search for a
2315         valid certificate will fail.  Patch from Nikos.
2317 2007-12-13  Simon Josefsson <simon@josefsson.org>
2319         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2321 2007-12-12  Ludovic Courtès <ludo@gnu.org>
2323         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2324         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
2326 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2328         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2329         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2330         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2331           tests using the OpenPGP API.
2333 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2335         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
2337 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2339         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2340         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2341         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'
2342           to `v-1'.  Update all variables.
2344 2007-12-11  Ludovic Courtès <ludo@gnu.org>
2346         * guile/modules/gnutls/build/enums.scm,
2347         guile/modules/gnutls/build/smobs.scm,
2348         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2349         `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
2350           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
2352 2007-12-11  Simon Josefsson <simon@josefsson.org>
2354         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2356 2007-12-10  Simon Josefsson <simon@josefsson.org>
2358         * NEWS: Add.
2360 2007-12-10  Simon Josefsson <simon@josefsson.org>
2362         * src/certtool.c: Make --verify-chain support larger inputs than
2363         64kb.
2365 2007-12-10  Simon Josefsson <simon@josefsson.org>
2367         * configure.in: Re-order gettext invocation to avoid autoconf
2368         warnings.
2370 2007-12-10  Simon Josefsson <simon@josefsson.org>
2372         * NEWS, configure.in: Bump versions.
2374 2007-12-10  Simon Josefsson <simon@josefsson.org>
2376         * ChangeLog: Generated.
2378 2007-12-10  Simon Josefsson <simon@josefsson.org>
2380         * NEWS: Version 2.1.8.
2382 2007-12-09  Simon Josefsson <simon@josefsson.org>
2384         * doc/Makefile.am: GPLv3 typo.
2386 2007-12-09  Simon Josefsson <simon@josefsson.org>
2388         * NEWS: Doc fix.
2390 2007-12-09  Simon Josefsson <simon@josefsson.org>
2392         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2393         problem.
2395 2007-12-09  Simon Josefsson <simon@josefsson.org>
2397         * configure.in: GPLv3.
2399 2007-12-09  Simon Josefsson <simon@josefsson.org>
2401         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2403 2007-12-09  Simon Josefsson <simon@josefsson.org>
2405         * doc/Makefile.am, doc/credentials/Makefile.am,
2406         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2407         guile/modules/gnutls/extra.scm,
2408         guile/modules/system/documentation/c-snarf.scm,
2409         guile/modules/system/documentation/output.scm,
2410         guile/pre-inst-guile.in, guile/src/extra.c,
2411         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2412         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2413         fixes.
2415 2007-12-09  Simon Josefsson <simon@josefsson.org>
2417         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2419 2007-12-09  Simon Josefsson <simon@josefsson.org>
2421         * doc/gpl-3.0.texi: Use GPLv3 in manual.
2423 2007-12-09  Simon Josefsson <simon@josefsson.org>
2425         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2426         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2428 2007-12-09  Simon Josefsson <simon@josefsson.org>
2430         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2431         includes/gnutls/extra.h, includes/gnutls/openssl.h,
2432         libextra/Makefile.am, libextra/gnutls_extra.h,
2433         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2434         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2436 2007-12-09  Simon Josefsson <simon@josefsson.org>
2438         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2439         in src/.
2441 2007-12-09  Simon Josefsson <simon@josefsson.org>
2443         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2444         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2445         tests/gc.c, tests/hostname-check/Makefile.am,
2446         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2447         tests/key-id/key-id, tests/nist-pkits/pkits,
2448         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2449         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2450         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2451         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2452         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2453         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2454         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2455         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2456         tests/pskself.c, tests/resume.c,
2457         tests/rsa-md5-collision/Makefile.am,
2458         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2459         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2460         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2461         tests/utils.c, tests/utils.h, tests/x509paths/chain,
2462         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2464 2007-12-09  Simon Josefsson <simon@josefsson.org>
2466         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2467         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2468         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2469         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2470         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2471         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2472         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2473         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2474         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2475         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2476         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2477         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2478         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2479         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2480         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2481         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2483 2007-12-09  Nikos <nmav@crystal.(none)>
2485         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2486         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2487         resuming a session.
2489 2007-12-09  Nikos <nmav@crystal.(none)>
2491         * src/common.c: print session ID
2493 2007-12-07  System User <nmav@crystal.(none)>
2495         * NEWS: license update
2497 2007-12-07  System User <nmav@crystal.(none)>
2499         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2500         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2501         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2502         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2503         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2504         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2505         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2506         src/tls_test.c: GPL parts under GPLv3
2508 2007-12-06  System User <nmav@crystal.(none)>
2510         * lib/gnutls_record.c: It seems we were ahead of our time.
2512 2007-12-06  System User <nmav@crystal.(none)>
2514         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2515         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2517 2007-12-06  Simon Josefsson <simon@josefsson.org>
2519         * lib/x509/x509.c: Doc fix.es
2521 2007-12-06  Simon Josefsson <simon@josefsson.org>
2523         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
2524         <dkg-debian.org@fifthhorseman.net>.
2526 2007-12-04  Nikos <nmav@crystal.(none)>
2528         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2529         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
2531 2007-12-04  Simon Josefsson <simon@josefsson.org>
2533         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2535 2007-12-03  Nikos <nmav@crystal.(none)>
2537         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2538         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
2540 2007-12-03  Simon Josefsson <simon@josefsson.org>
2542         * doc/manpages/Makefile.am: Generated.
2544 2007-12-03  Simon Josefsson <simon@josefsson.org>
2546         * NEWS: Add.
2548 2007-12-03  Simon Josefsson <simon@josefsson.org>
2550         * configure.in: Bump version.
2552 2007-12-03  Simon Josefsson <simon@josefsson.org>
2554         * configure.in: Bump to indicate added ABI.
2556 2007-12-03  Simon Josefsson <simon@josefsson.org>
2558         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
2559         links to m4 filenames.
2561 2007-12-03  Simon Josefsson <simon@josefsson.org>
2563         * maint-cfg.mk: Remove gettext havelib files.
2565 2007-12-03  Simon Josefsson <simon@josefsson.org>
2567         * lib/x509/privkey_pkcs8.c: Indent.
2569 2007-12-03  Nikos <nmav@crystal.(none)>
2571         * : 3   0       NEWS
2573 2007-12-02  Nikos <nmav@crystal.(none)>
2575         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2576         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2577         of the original function.
2579 2007-12-02  Nikos <nmav@crystal.(none)>
2581         * : 1   1       lib/x509/x509.c
2583 2007-12-01  Simon Josefsson <simon@josefsson.org>
2585         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2586         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
2588 2007-11-30  Nikos <nmav@crystal.(none)>
2590         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2591         1.2.4 again (lose DSA2 functionality).
2593 2007-11-30  Nikos <nmav@crystal.(none)>
2595         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2597 2007-11-29  Simon Josefsson <simon@josefsson.org>
2599         * ChangeLog: Generated.
2601 2007-11-29  Simon Josefsson <simon@josefsson.org>
2603         * NEWS: Version 2.1.7.
2605 2007-11-28  Nikos <nmav@crystal.(none)>
2607         * : 2   2       lib/gnutls_priority.c
2609 2007-11-28  Nikos <nmav@crystal.(none)>
2611         * lib/auth_srp_passwd.c: more assertions.
2613 2007-11-28  Nikos <nmav@crystal.(none)>
2615         * lib/auth_srp.c: more assertions
2617 2007-11-28  Nikos <nmav@crystal.(none)>
2619         * lib/auth_srp.c: added assertion.
2621 2007-11-28  Nikos <nmav@crystal.(none)>
2623         * src/serv.c: fix in priority_set
2625 2007-11-28  Nikos <nmav@crystal.(none)>
2627         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2629 2007-11-28  Nikos <nmav@crystal.(none)>
2631         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2632         for priority functions.
2634 2007-11-28  Nikos <nmav@crystal.(none)>
2636         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2637         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2638         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2639         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2640         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2641         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2642         src/cli.c, src/serv.c: Return the string position in case of an
2643         error in the priority functions.
2645 2007-11-28  Simon Josefsson <simon@josefsson.org>
2647         * lib/gnutls_priority.c: Typo.
2649 2007-11-28  Simon Josefsson <simon@josefsson.org>
2651         * NEWS: Fix.
2653 2007-11-28  Simon Josefsson <simon@josefsson.org>
2655         * lib/gnutls_priority.c: Give example for %COMPAT.
2657 2007-11-28  Simon Josefsson <simon@josefsson.org>
2659         * lib/gnutls_priority.c: Rename HIGH to SECURE.
2661 2007-11-28  Simon Josefsson <simon@josefsson.org>
2663         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2664         negotiate it in case end only supports it.  Doc fixes.
2666 2007-11-28  Simon Josefsson <simon@josefsson.org>
2668         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
2670 2007-11-28  Simon Josefsson <simon@josefsson.org>
2672         * lib/gnutls_priority.c: Re-indent.
2674 2007-11-28  Simon Josefsson <simon@josefsson.org>
2676         * po/ms.po: Sync with TP.
2678 2007-11-28  Simon Josefsson <simon@josefsson.org>
2680         * doc/manpages/Makefile.am: Generated.
2682 2007-11-28  Simon Josefsson <simon@josefsson.org>
2684         * NEWS: Fix.
2686 2007-11-28  Simon Josefsson <simon@josefsson.org>
2688         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2689         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
2690         gnutls_set_default_export_priority.
2692 2007-11-27  Simon Josefsson <simon@josefsson.org>
2694         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
2696 2007-11-26  Simon Josefsson <simon@josefsson.org>
2698         * doc/protocol/rfc5054.txt: Add.
2700 2007-11-26  Simon Josefsson <simon@josefsson.org>
2702         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
2704 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2706         * : 1   1       lib/gnutls_priority.c
2708 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2710         * lib/x509/common.c: corrected bug in the new read_mpis
2712 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2714         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2715         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2716         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
2717         export_int was simplified are no artificial limits are imposed any
2718         more
2720 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2722         * lib/x509/common.c: variables for the time functions are not more
2723         rational.
2725 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2727         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
2728         no artificial limits are imposed any more
2730 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2732         * lib/x509/privkey_pkcs8.c: corrected documentation
2734 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2736         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
2737         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
2738         #8 decoding of DSA keys.
2740 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2742         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
2743         DSA private keys.
2745 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2747         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2748         now compile
2750 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2752         * : 3   3       doc/examples/ex-cert-select.c
2754 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2756         * NEWS, doc/examples/ex-cert-select.c,
2757         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2758         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2759         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
2760         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2761         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2762         doc/gnutls.texi, includes/gnutls/compat.h,
2763         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2764         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2765         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
2767 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2769         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
2770         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
2771         cleanup the priority functionality
2773 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2775         * doc/gnutls.texi: links to rfc 5054 (srp)
2777 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2779         * includes/gnutls/compat.h: updated the priority compatibility
2780         functions
2782 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2784         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2785         lib/gnutls_priority.c, lib/gnutls_state.h: added
2786         gnutls_check_priority() to check syntax of priority strings.
2788 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2790         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2791         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
2792         user_hello_func has been called
2794 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2796         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
2797         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
2798         fixes for the new gnutls_set_priority().
2800 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2802         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
2803         deprecated by the gnutls_set_priority()
2805 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2807         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
2808         functions were deprecated by the gnutls_set_priority()
2810 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2812         * NEWS, configure.in, doc/examples/ex-client-resume.c,
2813         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2814         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2815         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2816         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2817         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
2818         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2819         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2820         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2821         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
2822         gnutls_set_priority() to replace gnutls_set_default_priority2().
2824 2007-11-16  Simon Josefsson <simon@josefsson.org>
2826         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
2827         opencdk fixes that were lost in 0.6.6 upgrade.
2829 2007-11-16  Simon Josefsson <simon@josefsson.org>
2831         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2832         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
2833         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
2835 2007-11-16  Simon Josefsson <simon@josefsson.org>
2837         * NEWS, configure.in: Bump versions.
2839 2007-11-15  Simon Josefsson <simon@josefsson.org>
2841         * ChangeLog: Generated.
2843 2007-11-15  Simon Josefsson <simon@josefsson.org>
2845         * NEWS: Version 2.1.6.
2847 2007-11-15  Simon Josefsson <simon@josefsson.org>
2849         * NEWS: Add.
2851 2007-11-15  Simon Josefsson <simon@josefsson.org>
2853         * NEWS: Add.
2855 2007-11-15  Simon Josefsson <simon@josefsson.org>
2857         * NEWS: Add.
2859 2007-11-15  Simon Josefsson <simon@josefsson.org>
2861         * includes/gnutls/compat.h: Revert rename of
2862         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2863         GNUTLS_E_UNKNOWN_ALGORITHM.
2865 2007-11-15  Simon Josefsson <simon@josefsson.org>
2867         * includes/gnutls/gnutls.h.in: Revert rename of
2868         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2869         GNUTLS_E_UNKNOWN_ALGORITHM.
2871 2007-11-15  Simon Josefsson <simon@josefsson.org>
2873         * lib/gnutls_errors.c: Revert rename of
2874         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
2875         GNUTLS_E_UNKNOWN_ALGORITHM.
2877 2007-11-14  Simon Josefsson <simon@josefsson.org>
2879         * libextra/opencdk/seskey.c: Doc fix.
2881 2007-11-14  Simon Josefsson <simon@josefsson.org>
2883         * libextra/opencdk/keydb.c: Doc fix.
2885 2007-11-14  Simon Josefsson <simon@josefsson.org>
2887         * lib/gnutls_record.c: Doc fix.
2889 2007-11-14  Simon Josefsson <simon@josefsson.org>
2891         * lib/gnutls_cert.c: Doc fix.
2893 2007-11-14  Simon Josefsson <simon@josefsson.org>
2895         * lib/gnutls_anon_cred.c: Doc fix.
2897 2007-11-14  Simon Josefsson <simon@josefsson.org>
2899         * lib/gnutls_state.c: Doc fix.
2901 2007-11-14  Simon Josefsson <simon@josefsson.org>
2903         * lib/gnutls_x509.c: Doc fix.
2905 2007-11-14  Simon Josefsson <simon@josefsson.org>
2907         * lib/gnutls_x509.c: Doc fix.
2909 2007-11-14  Simon Josefsson <simon@josefsson.org>
2911         * lib/gnutls_psk.c: Doc fix.
2913 2007-11-14  Simon Josefsson <simon@josefsson.org>
2915         * lib/gnutls_algorithms.c: Doc fix.
2917 2007-11-14  Simon Josefsson <simon@josefsson.org>
2919         * lib/gnutls_handshake.c: Doc fixes.
2921 2007-11-14  Simon Josefsson <simon@josefsson.org>
2923         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
2924         stuff to compat.h.
2926 2007-11-14  Simon Josefsson <simon@josefsson.org>
2928         * guile/src/extra.c: Use new APIs.
2930 2007-11-14  Simon Josefsson <simon@josefsson.org>
2932         * guile/modules/gnutls/build/enums.scm: Typo.
2934 2007-11-14  Simon Josefsson <simon@josefsson.org>
2936         * guile/modules/gnutls/build/enums.scm,
2937         guile/modules/gnutls/build/smobs.scm: Update API.
2939 2007-11-14  Simon Josefsson <simon@josefsson.org>
2941         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
2942         name of unknown-hash-algorithm).
2944 2007-11-14  Simon Josefsson <simon@josefsson.org>
2946         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
2947         error.
2949 2007-11-14  Simon Josefsson <simon@josefsson.org>
2951         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
2952         mappings to compat.h.
2954 2007-11-14  Simon Josefsson <simon@josefsson.org>
2956         * src/cli.c, src/common.c: Use new API.
2958 2007-11-14  Simon Josefsson <simon@josefsson.org>
2960         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
2961         libextra/gnutls_openpgp.c: Use new API.
2963 2007-11-14  Simon Josefsson <simon@josefsson.org>
2965         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
2967 2007-11-14  Simon Josefsson <simon@josefsson.org>
2969         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
2970         library.
2972 2007-11-14  Simon Josefsson <simon@josefsson.org>
2974         * src/cli.c: Use new API.
2976 2007-11-14  Simon Josefsson <simon@josefsson.org>
2978         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2979         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
2981 2007-11-14  Simon Josefsson <simon@josefsson.org>
2983         * includes/gnutls/compat.h: Fix.
2985 2007-11-14  Simon Josefsson <simon@josefsson.org>
2987         * includes/gnutls/compat.h: Remove trustdb error code, since we
2988         removed all functions.
2990 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2992         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
2993         lib/gnutls_compress_int.c: some updates in the compression code
2995 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2997         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
2998         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
2999         decompression of expanded compression data.
3001 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3003         * lib/gnutls_cipher.c: When decompressed data are more than the
3004         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
3006 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3008         * : 1   1       src/certtool.gaa
3010 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3012         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
3013         Applied documentation and prototype fixes reported by Evan Martin
3014         <martine@danga.com>.
3016 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3018         * doc/gnutls.texi: updated the links to openpgp draft
3020 2007-11-05  Simon Josefsson <simon@josefsson.org>
3022         * src/cli.c: Add warnings about messages used by Emacs tls.el.
3024 2007-11-03  Simon Josefsson <simon@josefsson.org>
3026         * NEWS, configure.in: Bump versions.
3028 2007-11-03  Simon Josefsson <simon@josefsson.org>
3030         * doc/protocol/rfc5081.txt: Add.
3032 2007-11-01  Simon Josefsson <simon@josefsson.org>
3034         * ChangeLog: Generated.
3036 2007-11-01  Simon Josefsson <simon@josefsson.org>
3038         * NEWS: Version 2.1.5.
3040 2007-11-01  Simon Josefsson <simon@josefsson.org>
3042         * NEWS: Add.
3044 2007-11-01  Simon Josefsson <simon@josefsson.org>
3046         * NEWS: Add.
3048 2007-11-01  Simon Josefsson <simon@josefsson.org>
3050         * NEWS: Add.
3052 2007-11-01  Simon Josefsson <simon@josefsson.org>
3054         * configure.in: Bump ABI to 25.
3056 2007-11-01  Simon Josefsson <simon@josefsson.org>
3058         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
3060 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3062         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
3064 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3066         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
3067         exported (without sign).
3069 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3071         * src/crypt.gaa: parameters -> group parameters
3073 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3075         * AUTHORS, Makefile.am, NEWS, README, THANKS,
3076         build-aux/config.rpath, configure.in, doc/Makefile.am,
3077         doc/gnutls.texi, includes/gnutls/extra.h,
3078         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
3079         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
3080         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
3081         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
3082         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
3083         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
3084         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
3085         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
3086         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
3087         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
3088         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
3089         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
3090         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
3091         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
3092         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
3093         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
3094         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
3095         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
3096         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
3097         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
3098         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
3099         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
3100         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
3101         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3102         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
3103         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
3104         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
3105         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
3106         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
3107         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3108         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
3109         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
3110         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
3111         lib/gnutls_session.h, lib/gnutls_session_pack.c,
3112         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
3113         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
3114         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
3115         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3116         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3117         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3118         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3119         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3120         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3121         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3122         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3123         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3124         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3125         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3126         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3127         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3128         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3129         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3130         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3131         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3132         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3133         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
3134         Changed my name to my "official" name.
3136 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3138         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3139         old defines to compat.c.
3141 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3143         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3144         ld version.
3146 2007-10-29  Simon Josefsson <simon@josefsson.org>
3148         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3149         gnutls_set_default_export priority.  The old functions returned an
3150         error code, need to fake it.
3152 2007-10-29  Simon Josefsson <simon@josefsson.org>
3154         * Makefile.am: Reorder release target, to do disconnected ops first,
3155         and to avoid losing tags.
3157 2007-10-29  Simon Josefsson <simon@josefsson.org>
3159         * NEWS, configure.in: Bump versions.
3161 2007-10-29  Simon Josefsson <simon@josefsson.org>
3163         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3164         lgl/stdint.in.h: Update gnulib files.
3166 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3168         * configure.in: Used the original libtool library version.
3170 2007-10-27  Simon Josefsson <simon@josefsson.org>
3172         * ChangeLog: Generated.
3174 2007-10-27  Simon Josefsson <simon@josefsson.org>
3176         * NEWS: Version 2.1.4.
3178 2007-10-27  Simon Josefsson <simon@josefsson.org>
3180         * doc/manpages/Makefile.am: Generated.
3182 2007-10-27  Simon Josefsson <simon@josefsson.org>
3184         * configure.in: Bump version.
3186 2007-10-27  Simon Josefsson <simon@josefsson.org>
3188         * includes/gnutls/compat.h: Add for backwards compatibility.
3190 2007-10-27  Simon Josefsson <simon@josefsson.org>
3192         * doc/gnutls.texi: Fix typo.
3194 2007-10-27  Simon Josefsson <simon@josefsson.org>
3196         * NEWS: Add.
3198 2007-10-27  Simon Josefsson <simon@josefsson.org>
3200         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3201         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3202         lgl/stdint.in.h: Update gnulib files.
3204 2007-10-27  Simon Josefsson <simon@josefsson.org>
3206         * NEWS: Add.
3208 2007-10-27  Simon Josefsson <simon@josefsson.org>
3210         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3211         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3212         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3214 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3216         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3217         src/certtool.gaa: quick-random option was removed since it is now
3218         the default.
3220 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3222         * : 1   2       lib/gnutls_algorithms.c
3224 2007-10-26  Ludovic Courtès <ludo@gnu.org>
3226         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3227         bindings.
3229 2007-10-25  Simon Josefsson <simon@josefsson.org>
3231         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3232         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
3233         +0200
3235 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3237         * doc/gnutls.texi: added some text for the debugging functions.
3239 2007-10-25  Simon Josefsson <simon@josefsson.org>
3241         * doc/gnutls.texi: Typo.
3243 2007-10-25  Simon Josefsson <simon@josefsson.org>
3245         * Makefile.am: Reorder and simplify.
3247 2007-10-25  Simon Josefsson <simon@josefsson.org>
3249         * lib/gnutls_state.c: Doc fix.
3251 2007-10-25  Simon Josefsson <simon@josefsson.org>
3253         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3254         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
3255         +0300
3257 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3259         * : 2   2       doc/examples/ex-serv-pgp.c
3261 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3263         * NEWS, doc/examples/ex-client-srp.c,
3264         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3265         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3266         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3267         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3268         and GNUTLS_PRIORITIES_SECURITY_HIGH
3270 2007-10-24  Simon Josefsson <simon@josefsson.org>
3272         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3273         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
3274         +0300
3276 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3278         * lib/gnutls_v2_compat.c: The user handshake callback function is
3279         now called on SSLv2 hello messages.
3281 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3283         * NEWS, doc/examples/ex-client-resume.c,
3284         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3285         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3286         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3287         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3288         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3289         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3290         gnutls_set_default_priority2() and deprecated
3291         gnutls_set_default_priority().
3293 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3295         * : 4   0       doc/manpages/certtool.1
3297 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3299         * NEWS: added news entry for --disable-quick-random
3301 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3303         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3304         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3305         generation. The option --disable-quick-random was introduced.
3307 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3309         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3310         some examples.
3312 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3314         * configure.in: The library version is now 14 instead of 24. (14 is
3315         greater than our current 13).
3317 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3319         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3320         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3321         gnutls_session_enable_compatibility_mode() to allow enabling all
3322         supported compatibility options (like disabling padding). Some other
3323         bug fixes in tls-test.c.
3325 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3327         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3328         documentation for the new convert functions.
3330 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3332         * lib/gnutls_priority.c: renamed zlib to deflate
3334 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3336         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3337         since we changed our interfaces and some other fixes.
3339 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3341         * : 2   2       lib/gnutls_algorithms.c
3343 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3345         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3346         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3347         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3348         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3349         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3350         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3351         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3352         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3353         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3354         doc/examples/tcp.c: Added copyright notices to examples
3356 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3358         * includes/gnutls/gnutls.h.in: corrected the prototypes
3360 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3362         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3363         UNKNOWN_ALGORITHM
3365 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3367         * includes/gnutls/gnutls.h.in: corrected typo.
3369 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3371         * : 1   1       lib/gnutls_record.c
3373 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3375         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3376         the priority functions to be more compatible to our interface and
3377         avoid parsing on every session generation. The current approach
3378         stores parsed data to our integer format.CG:
3380         -----------------------------------------------------------------------
3382 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3384         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3385         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3386         servers talk to buggy clients that complain if TLS 1.0 padding is
3387         used.
3389 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3391         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3392         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3393         functions that accept text instead of integers.
3395 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3397         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
3398         Removed some ancient non-used functions.
3400 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3402         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3403         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
3404         +0300
3406 2007-10-22  Simon Josefsson <simon@josefsson.org>
3408         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3410 2007-10-22  Simon Josefsson <simon@josefsson.org>
3412         * lgl/m4/gc-camellia.m4: Add.
3414 2007-10-22  Simon Josefsson <simon@josefsson.org>
3416         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3417         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3419 2007-10-22  Simon Josefsson <simon@josefsson.org>
3421         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3422         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3423         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3424         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3425         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3426         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3427         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3428         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3429         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3430         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3431         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3432         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3433         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3434         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3435         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3436         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3437         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3438         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3439         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3440         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3441         lgl/wchar_.h: Update gnulib files.
3443 2007-10-22  Simon Josefsson <simon@josefsson.org>
3445         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3446         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
3447         +0300
3449 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3451         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3452         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3453         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3454         lib/gnutls_state.c, libextra/gnutls_extra.c,
3455         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3456         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3457         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3458         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3459         src/common.c: Occurences of gnutls_openpgp_key were renamed to
3460         gnutls_openpgp_cert, leaving an API compatibility layer.
3462 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3464         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3465         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3466         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3467         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3468         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3469         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3470         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3471         gnutls_openpgp_cert_t
3473 2007-10-17  Simon Josefsson <simon@josefsson.org>
3475         * ChangeLog: Generated.
3477 2007-10-17  Simon Josefsson <simon@josefsson.org>
3479         * lib/Makefile.am: Revert mistake removal.
3481 2007-10-17  Simon Josefsson <simon@josefsson.org>
3483         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3484         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3485         src/serv-gaa.h, src/serv.gaa: Generated.
3487 2007-10-17  Simon Josefsson <simon@josefsson.org>
3489         * NEWS: Version 2.1.3.
3491 2007-10-17  Simon Josefsson <simon@josefsson.org>
3493         * configure.in: Bump ABI version.
3495 2007-10-17  Simon Josefsson <simon@josefsson.org>
3497         * lib/gnutls_extensions.c, lib/gnutls_int.h,
3498         lib/gnutls_supplemental.c: Remove tls-authz.
3500 2007-10-17  Simon Josefsson <simon@josefsson.org>
3502         * doc/gnutls.texi: Remove tls-authz.
3504 2007-10-17  Simon Josefsson <simon@josefsson.org>
3506         * NEWS, configure.in, doc/examples/Makefile.am,
3507         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3508         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3509         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3510         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3512 2007-10-15  Simon Josefsson <simon@josefsson.org>
3514         * configure.in: Bump version.
3516 2007-10-15  Simon Josefsson <simon@josefsson.org>
3518         * NEWS: Add.
3520 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3522         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3523         default priorities.
3525 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3527         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3528         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3529         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3530         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3531         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3532         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3533         Corrected bugs in the openpgp certificate verification functions
3534         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
3535         anywhere)
3537 2007-10-14  Simon Josefsson <simon@josefsson.org>
3539         * ChangeLog: Generated.
3541 2007-10-14  Simon Josefsson <simon@josefsson.org>
3543         * NEWS: Typo.
3545 2007-10-14  Simon Josefsson <simon@josefsson.org>
3547         * NEWS: Version 2.1.2.
3549 2007-10-14  Simon Josefsson <simon@josefsson.org>
3551         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3553 2007-10-14  Simon Josefsson <simon@josefsson.org>
3555         * NEWS: Wrap.
3557 2007-10-14  Simon Josefsson <simon@josefsson.org>
3559         * NEWS: Mention enum's.
3561 2007-10-14  Simon Josefsson <simon@josefsson.org>
3563         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3564         deprecated SRP alerts to compat.h.
3566 2007-10-14  Simon Josefsson <simon@josefsson.org>
3568         * includes/gnutls/compat.h: Add compatibility mapping for
3569         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3571 2007-10-14  Simon Josefsson <simon@josefsson.org>
3573         * configure.in: Encode in shared library that we aren't backwards
3574         compatible.
3576 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3578         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3579         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3580         references to trustdb
3582 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3584         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3585         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3586         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3587         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3588         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3589         all the trustdb related code. It wasn't used and trustdbs are not
3590         specified anywhere except pgp. Now we use the standard key rings.
3592 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3594         * doc/gnutls.texi: more text
3596 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3598         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3599         in the default priorities.
3601 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3603         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3604         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3605         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3606         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3608 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3610         * doc/gnutls.texi: Updated documentation.
3612 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3614         * : 1   0       NEWS
3616 2007-10-09  Simon Josefsson <simon@josefsson.org>
3618         * NEWS: Mention certtool --quick-random.
3620 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3622         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3623         alert numbers.
3625 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3627         * lib/x509/extensions.c: added an assertion.
3629 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3631         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3633 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3635         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3636         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
3637         +0300
3639 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3641         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
3642         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.
3644 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3646         * NEWS: Update `NEWS'.
3648 2007-10-08  Ludovic Courtès <ludo@gnu.org>
3650         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3651           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
3653 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3655         * : 1   1       doc/Makefile.am
3657 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3659         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3660         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
3661         2007 +0300
3663 2007-10-08  Simon Josefsson <simon@josefsson.org>
3665         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3666         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
3667         2007 +0300
3669 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3671         * lib/auth_srp.c: corrected possible size issue
3673 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3675         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3676         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3677         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3678         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
3679         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
3680         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
3681         Removed all the xml functions and stubs, as well as references in
3682         the documentation.
3684 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3686         * lib/gnutls_alert.c: error_to_alert() now always return an alert
3687         number. This is to avoid sending illegal values when the return
3688         value is not checked (commonplace).
3690 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3692         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
3694 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3696         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3697         src/certtool.gaa: Added the --quick-random option to certtool to
3698         improve generation time of private keys.  They delay is quite
3699         annoying especially when generating test keys.
3701 2007-10-06  Simon Josefsson <simon@josefsson.org>
3703         * configure.in: Bump versions.
3705 2007-10-06  Simon Josefsson <simon@josefsson.org>
3707         * NEWS: Add.
3709 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3711         * src/certtool.c: Corrected output in DER format and corrected
3712         output for smime_to_pkcs7 to output in outfile instead of stdout.
3714 2007-09-24  Simon Josefsson <simon@josefsson.org>
3716         * ChangeLog: Generated.
3718 2007-09-24  Simon Josefsson <simon@josefsson.org>
3720         * configure.in: Bump version.
3722 2007-09-24  Simon Josefsson <simon@josefsson.org>
3724         * NEWS: Version 2.1.1.
3726 2007-09-24  Simon Josefsson <simon@josefsson.org>
3728         * NEWS: Add.
3730 2007-09-24  Simon Josefsson <simon@josefsson.org>
3732         * configure.in: Rework Camellia configure messages and logic.
3734 2007-09-24  Simon Josefsson <simon@josefsson.org>
3736         * NEWS: Add fixes, for trac.
3738 2007-09-24  Simon Josefsson <simon@josefsson.org>
3740         * NEWS: Add.
3742 2007-09-24  Simon Josefsson <simon@josefsson.org>
3744         * configure.in: Typo.
3746 2007-09-24  Simon Josefsson <simon@josefsson.org>
3748         * configure.in: Add --disable-camellia.  Remove automake
3749         conditional, not used.
3751 2007-09-24  Simon Josefsson <simon@josefsson.org>
3753         * AUTHORS: Add.
3755 2007-09-24  Simon Josefsson <simon@josefsson.org>
3757         * NEWS: Add.
3759 2007-09-24  Simon Josefsson <simon@josefsson.org>
3761         * NEWS: Bump version.
3763 2007-09-24  Simon Josefsson <simon@josefsson.org>
3765         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
3766         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
3767         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
3768         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
3769         src/tls_test.c: Add patch to support Camellia, contributed by
3770         Yoshisato YANAGISAWA.  Fixes #1.  See
3772         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
3774 2007-09-20  Simon Josefsson <simon@josefsson.org>
3776         * ChangeLog: Generated.
3778 2007-09-20  Simon Josefsson <simon@josefsson.org>
3780         * NEWS: Version 2.1.0.
3782 2007-09-20  Simon Josefsson <simon@josefsson.org>
3784         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
3785         add -g to it.
3787 2007-09-20  Simon Josefsson <simon@josefsson.org>
3789         * src/cli-gaa.c, src/serv-gaa.c: Generated.
3791 2007-09-20  Simon Josefsson <simon@josefsson.org>
3793         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
3795 2007-09-20  Simon Josefsson <simon@josefsson.org>
3797         * src/cli.gaa: Set variables to NULL.
3799 2007-09-20  Simon Josefsson <simon@josefsson.org>
3801         * lib/ext_oprfi.c: Fix crash.
3803 2007-09-20  Simon Josefsson <simon@josefsson.org>
3805         * lib/ext_oprfi.c: Fix crash.
3807 2007-09-20  Simon Josefsson <simon@josefsson.org>
3809         * src/serv.c: Fix infloop.
3811 2007-09-20  Simon Josefsson <simon@josefsson.org>
3813         * src/serv.c: Fix crash.
3815 2007-09-20  Simon Josefsson <simon@josefsson.org>
3817         * src/cli.c: Fix crash.
3819 2007-09-20  Simon Josefsson <simon@josefsson.org>
3821         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3822         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
3823         Opaque PRF Input in gnutls-cli and gnutls-serv.
3825 2007-09-20  Simon Josefsson <simon@josefsson.org>
3827         * doc/manpages/Makefile.am: Generated.
3829 2007-09-20  Simon Josefsson <simon@josefsson.org>
3831         * NEWS: Mention how to enable oprfi support.
3833 2007-09-20  Simon Josefsson <simon@josefsson.org>
3835         * doc/gnutls.texi: Typo.
3837 2007-09-20  Simon Josefsson <simon@josefsson.org>
3839         * lib/Makefile.am: Document more.
3841 2007-09-20  Simon Josefsson <simon@josefsson.org>
3843         * lib/ext_oprfi.c: Doc fix.
3845 2007-09-20  Simon Josefsson <simon@josefsson.org>
3847         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3848         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
3849         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
3850         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
3851         extension.
3853 2007-09-20  Simon Josefsson <simon@josefsson.org>
3855         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
3857 2007-09-20  Simon Josefsson <simon@josefsson.org>
3859         * doc/gnutls.texi: Typo.
3861 2007-09-20  Simon Josefsson <simon@josefsson.org>
3863         * NEWS: Add.
3865 2007-09-20  Simon Josefsson <simon@josefsson.org>
3867         * configure.in: Bump versions.
3869 2007-09-20  Simon Josefsson <simon@josefsson.org>
3871         * doc/examples/Makefile.am: Fix -I's.
3873 2007-09-20  Simon Josefsson <simon@josefsson.org>
3875         * ChangeLog: Generated.
3877 2007-09-20  Simon Josefsson <simon@josefsson.org>
3879         * Makefile.am: Fix release target (git-tag no longer exit with
3880         failure for non-existing tags).
3882 2007-09-20  Simon Josefsson <simon@josefsson.org>
3884         * NEWS: Version 2.0.1.
3886 2007-09-20  Simon Josefsson <simon@josefsson.org>
3888         * doc/gnutls.texi: Improve TLS ext section.
3890 2007-09-19  Simon Josefsson <simon@josefsson.org>
3892         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
3894 2007-09-18  Simon Josefsson <simon@josefsson.org>
3896         * doc/gnutls.texi: Notes on adding a new TLS extension.
3898 2007-09-17  Simon Josefsson <simon@josefsson.org>
3900         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
3901         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
3902         +0200
3904 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3906         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
3907         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
3908         +0200
3910 2007-09-17  Simon Josefsson <simon@josefsson.org>
3912         * NEWS: Add.
3914 2007-09-17  Simon Josefsson <simon@josefsson.org>
3916         * doc/Makefile.am, doc/credentials/Makefile.am,
3917         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
3918         doc/credentials/gnutls-http-serv,
3919         doc/credentials/openpgp-server-key.txt,
3920         doc/credentials/openpgp-server.txt,
3921         doc/credentials/openpgp/Makefile.am,
3922         doc/credentials/openpgp/cli_pub.asc,
3923         doc/credentials/openpgp/cli_ring.asc,
3924         doc/credentials/openpgp/cli_sec.asc,
3925         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
3926         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
3927         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
3928         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
3929         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
3930         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
3931         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
3932         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
3933         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
3934         doc/credentials/x509-server-dsa.pem,
3935         doc/credentials/x509-server-key-dsa.pem,
3936         doc/credentials/x509-server-key.pem,
3937         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
3938         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
3939         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
3940         doc/credentials/x509/clicert-dsa.pem,
3941         doc/credentials/x509/clicert.pem,
3942         doc/credentials/x509/clikey-dsa.pem,
3943         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
3944         doc/credentials/x509/key.pem, src/Makefile.am,
3945         src/gnutls-http-serv, src/openpgp/Makefile.am,
3946         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
3947         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
3948         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
3949         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
3950         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
3951         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
3952         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
3953         src/ to doc/credentials/.
3955 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3957         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
3958         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
3959         2007 +0300
3961 2007-09-11  Simon Josefsson <simon@josefsson.org>
3963         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
3964         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
3965         duplicate gnulib modules.
3967 2007-09-11  Simon Josefsson <simon@josefsson.org>
3969         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
3970         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3971         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
3972         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
3973         duplicate gnulib modules.
3975 2007-09-11  Simon Josefsson <simon@josefsson.org>
3977         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
3978         gnulib files.
3980 2007-09-11  Simon Josefsson <simon@josefsson.org>
3982         * lgl/m4/absolute-header.m4: Update gnulib files.
3984 2007-09-11  Simon Josefsson <simon@josefsson.org>
3986         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
3987         lgl/realloc.c, lgl/stdlib_.h: Add.
3989 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3991         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
3992         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3993           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3995 2007-09-04  Ludovic Courtès <ludo@gnu.org>
3997         * 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
3998           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4000 2007-09-10  Simon Josefsson <simon@josefsson.org>
4002         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
4003         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
4005 2007-09-10  Simon Josefsson <simon@josefsson.org>
4007         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
4008         doc/examples/.cvsignore, doc/manpages/.cvsignore,
4009         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
4010         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
4011         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
4012         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
4013         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
4014         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
4015         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
4016         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
4017         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
4018         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
4019         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
4020         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
4021         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
4022         tests/sha2/.cvsignore, tests/userid/.cvsignore,
4023         tests/x509paths/.cvsignore: Remove .cvsignore's.
4025 2007-09-07  Simon Josefsson <simon@josefsson.org>
4027         * NEWS: Fix.
4029 2007-09-07  Simon Josefsson <simon@josefsson.org>
4031         * configure.in: Bump versions.
4033 2007-09-07  Simon Josefsson <simon@josefsson.org>
4035         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
4036         values for SRP.
4038 2007-09-06  Simon Josefsson <simon@josefsson.org>
4040         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
4042 2007-09-04  Simon Josefsson <simon@josefsson.org>
4044         * ChangeLog: Generated.
4046 2007-09-04  Simon Josefsson <simon@josefsson.org>
4048         * NEWS: Version 2.0.0.
4050 2007-09-04  Simon Josefsson <simon@josefsson.org>
4052         * NEWS: Add.
4054 2007-09-03  Simon Josefsson <simon@josefsson.org>
4056         * NEWS: Add 1.6.x entries.
4058 2007-09-03  Simon Josefsson <simon@josefsson.org>
4060         * NEWS: Fix.
4062 2007-09-03  Simon Josefsson <simon@josefsson.org>
4064         * configure.in: Use three-digit versions.
4066 2007-09-01  Simon Josefsson <simon@josefsson.org>
4068         * NEWS: Fix.
4070 2007-09-01  Simon Josefsson <simon@josefsson.org>
4072         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
4073         v1.1.
4075 2007-08-31  Simon Josefsson <simon@josefsson.org>
4077         * NEWS, configure.in: Bump versions.
4079 2007-08-31  Simon Josefsson <simon@josefsson.org>
4081         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
4082         v1.0.
4084 2007-08-31  Simon Josefsson <simon@josefsson.org>
4086         * configure.in: Drop gnits mode.
4088 2007-08-31  Simon Josefsson <simon@josefsson.org>
4090         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
4091         anonymous ciphers are disabled.
4093 2007-08-31  Simon Josefsson <simon@josefsson.org>
4095         * doc/examples/Makefile.am: Don't try to build ex-client1 if
4096         anonymous ciphers are disabled.
4098 2007-08-27  Simon Josefsson <simon@josefsson.org>
4100         * ChangeLog: Generated.
4102 2007-08-27  Simon Josefsson <simon@josefsson.org>
4104         * NEWS: Version 1.7.19.
4106 2007-08-27  Simon Josefsson <simon@josefsson.org>
4108         * NEWS: Add.
4110 2007-08-27  Simon Josefsson <simon@josefsson.org>
4112         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
4113         GNUTLS_CRD_IA.
4115 2007-08-27  Simon Josefsson <simon@josefsson.org>
4117         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4119 2007-08-27  Simon Josefsson <simon@josefsson.org>
4121         * NEWS: Add.
4123 2007-08-27  Simon Josefsson <simon@josefsson.org>
4125         * lib/gnutls_errors.c: Doc fix.
4127 2007-08-27  Simon Josefsson <simon@josefsson.org>
4129         * lib/gnutls_handshake.c: Revert "Check that value is negative
4130         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4132 2007-08-27  Simon Josefsson <simon@josefsson.org>
4134         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4135         positive "errors".  Would fix bug reported by Andreas Metzler
4136         <ametzler@downhill.at.eu.org> in
4138         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4140 2007-08-27  Simon Josefsson <simon@josefsson.org>
4142         * lib/gnutls_handshake.c: Check that value is negative before using
4143         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
4144         <ametzler@downhill.at.eu.org> in
4146         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4148 2007-08-24  Simon Josefsson <simon@josefsson.org>
4150         * NEWS: Add.
4152 2007-08-24  Simon Josefsson <simon@josefsson.org>
4154         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4155         OpenCDK 0.6.4.
4157 2007-08-24  Simon Josefsson <simon@josefsson.org>
4159         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4161 2007-08-23  Simon Josefsson <simon@josefsson.org>
4163         * gl/readline.c: Upgrade gnulib files.
4165 2007-08-23  Simon Josefsson <simon@josefsson.org>
4167         * src/certtool.c: No need for getline.h.
4169 2007-08-23  Simon Josefsson <simon@josefsson.org>
4171         * NEWS: Add.
4173 2007-08-23  Simon Josefsson <simon@josefsson.org>
4175         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4176         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4177         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4178         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4179         lgl/stdio_.h: Upgrade gnulib files.
4181 2007-08-23  Simon Josefsson <simon@josefsson.org>
4183         * NEWS: Add.
4185 2007-08-23  Simon Josefsson <simon@josefsson.org>
4187         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4188         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4189         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4190         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4191         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4192         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4193         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4194         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4196 2007-08-20  Simon Josefsson <simon@josefsson.org>
4198         * NEWS, configure.in: Bump versions.
4200 2007-08-20  Simon Josefsson <simon@josefsson.org>
4202         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4203         disabled.
4205 2007-08-16  Simon Josefsson <simon@josefsson.org>
4207         * ChangeLog: Generated.
4209 2007-08-16  Simon Josefsson <simon@josefsson.org>
4211         * NEWS: Version 1.7.18.
4213 2007-08-16  Simon Josefsson <simon@josefsson.org>
4215         * NEWS: Add.
4217 2007-08-16  Simon Josefsson <simon@josefsson.org>
4219         * configure.in: Bump version.
4221 2007-08-16  Simon Josefsson <simon@josefsson.org>
4223         * NEWS: Add.
4225 2007-08-16  Simon Josefsson <simon@josefsson.org>
4227         * NEWS: Add.
4229 2007-08-16  Simon Josefsson <simon@josefsson.org>
4231         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4232         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4233         mix for different sized variables.  Tiny patch from
4235         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4237 2007-08-15  Simon Josefsson <simon@josefsson.org>
4239         * doc/Makefile.am: Typo.
4241 2007-08-15  Simon Josefsson <simon@josefsson.org>
4243         * doc/Makefile.am: Install images in info directory.
4245 2007-08-15  Simon Josefsson <simon@josefsson.org>
4247         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4248         doc/arch/certificate-user-use-case.pdf,
4249         doc/arch/client-server-use-case.eps,
4250         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4251         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4252         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4253         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4254         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4255         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4256         doc/gnutls-certificate-user-use-case.pdf,
4257         doc/gnutls-client-server-use-case.eps,
4258         doc/gnutls-client-server-use-case.pdf,
4259         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4260         doc/gnutls-handshake-sequence.eps,
4261         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4262         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4263         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4264         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4266 2007-08-15  Simon Josefsson <simon@josefsson.org>
4268         * doc/Makefile.am, doc/gnutls-internals.eps,
4269         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4270         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4271         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4272         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4273         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4274         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
4275         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4277 2007-08-15  Simon Josefsson <simon@josefsson.org>
4279         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4280         used.
4282 2007-08-15  Simon Josefsson <simon@josefsson.org>
4284         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
4285         <ametzler@downhill.at.eu.org>.
4287 2007-08-15  Simon Josefsson <simon@josefsson.org>
4289         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
4290         Metzler <ametzler@downhill.at.eu.org>.
4292 2007-08-15  Simon Josefsson <simon@josefsson.org>
4294         * ChangeLog: Generated.
4296 2007-08-15  Simon Josefsson <simon@josefsson.org>
4298         * NEWS: Typo.
4300 2007-08-15  Simon Josefsson <simon@josefsson.org>
4302         * NEWS: Version 1.7.17.
4304 2007-08-15  Simon Josefsson <simon@josefsson.org>
4306         * doc/manpages/Makefile.am: Generated.
4308 2007-08-13  Simon Josefsson <simon@josefsson.org>
4310         * NEWS: Add.
4312 2007-08-13  Simon Josefsson <simon@josefsson.org>
4314         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4315         gnutls_openpgp_privkey_sign_hash.
4317 2007-08-13  Simon Josefsson <simon@josefsson.org>
4319         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4320         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4321         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4322         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4323         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4324         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4325         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4326         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4327         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4328         src/tls_test.c: Use *_t types consistently.
4330 2007-08-12  Simon Josefsson <simon@josefsson.org>
4332         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4333         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4334         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4335         sign callback.
4337 2007-08-12  Simon Josefsson <simon@josefsson.org>
4339         * tests/x509signself.c: Fix warnings.
4341 2007-08-11  Simon Josefsson <simon@josefsson.org>
4343         * doc/manpages/Makefile.am: Update.
4345 2007-08-11  Simon Josefsson <simon@josefsson.org>
4347         * configure.in: Set shared library version correctly.
4349 2007-08-11  Simon Josefsson <simon@josefsson.org>
4351         * NEWS, includes/gnutls/gnutls.h.in: New errors
4352         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4354 2007-08-11  Simon Josefsson <simon@josefsson.org>
4356         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4357         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.
4359 2007-08-10  Simon Josefsson <simon@josefsson.org>
4361         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4362         codes.
4364 2007-08-10  Simon Josefsson <simon@josefsson.org>
4366         * doc/manpages/Makefile.am: Update.
4368 2007-08-10  Simon Josefsson <simon@josefsson.org>
4370         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4371         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4372         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4373         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
4374         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.
4376 2007-08-10  Simon Josefsson <simon@josefsson.org>
4378         * NEWS: Add.
4380 2007-08-10  Simon Josefsson <simon@josefsson.org>
4382         * tests/Makefile.am: Build x509self.
4384 2007-08-10  Simon Josefsson <simon@josefsson.org>
4386         * tests/x509self.c: New file.
4388 2007-08-08  Simon Josefsson <simon@josefsson.org>
4390         * NEWS: Add.
4392 2007-08-08  Simon Josefsson <simon@josefsson.org>
4394         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4395         RFC is out and we've done simple interop of it.
4397 2007-08-08  Simon Josefsson <simon@josefsson.org>
4399         * AUTHORS: Add.
4401 2007-08-08  Simon Josefsson <simon@josefsson.org>
4403         * NEWS: Add.
4405 2007-08-08  Simon Josefsson <simon@josefsson.org>
4407         * po/pl.po, po/sv.po: Sync with TP.
4409 2007-08-08  Simon Josefsson <simon@josefsson.org>
4411         * NEWS: Add.
4413 2007-07-09  Ludovic Courtès <ludo@gnu.org>
4415         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4416         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4418 2007-08-08  Simon Josefsson <simon@josefsson.org>
4420         * NEWS: Add.
4422 2007-08-03  Ludovic Courtès <ludo@gnu.org>
4424         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4425         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>
4427 2007-08-08  Simon Josefsson <simon@josefsson.org>
4429         * NEWS, configure.in: Bump versions.
4431 2007-08-08  Simon Josefsson <simon@josefsson.org>
4433         * ChangeLog: Generated.
4435 2007-08-07  Simon Josefsson <simon@josefsson.org>
4437         * NEWS: Version 1.7.16.
4439 2007-08-07  Simon Josefsson <simon@josefsson.org>
4441         * NEWS: Add.
4443 2007-08-07  Simon Josefsson <simon@josefsson.org>
4445         * NEWS: Add.
4447 2007-08-07  Simon Josefsson <simon@josefsson.org>
4449         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4450         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4451         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4452         gl/override/doc/gpl-2.0.texi.diff,
4453         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4454         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
4455         Update gnulib files.
4457 2007-08-02  Ludovic Courtès <ludo@gnu.org>
4459         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4461 2007-08-01  Ludovic Courtès <ludo@gnu.org>
4463         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4464         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4465           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4467 2007-08-02  Simon Josefsson <simon@josefsson.org>
4469         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4471 2007-08-02  Simon Josefsson <simon@josefsson.org>
4473         * AUTHORS: Add.
4475 2007-07-14  Simon Josefsson <simon@josefsson.org>
4477         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4479 2007-07-14  Simon Josefsson <simon@josefsson.org>
4481         * NEWS: Add.
4483 2007-07-14  Simon Josefsson <simon@josefsson.org>
4485         * configure.in: Bump versions.
4487 2007-07-14  Simon Josefsson <simon@josefsson.org>
4489         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4490         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
4491         Eden <n.mavrogiannopoulos@gmail.com>.
4493 2007-07-12  Simon Josefsson <simon@josefsson.org>
4495         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4496         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4498 2007-07-09  Simon Josefsson <simon@josefsson.org>
4500         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4501         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4503 2007-07-09  Simon Josefsson <simon@josefsson.org>
4505         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4506         errors regarding internals.texi.  See
4508         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4510 2007-07-09  Simon Josefsson <simon@josefsson.org>
4512         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4513         when guile isn't installed built yet.
4515 2007-07-08  Ludovic Courtès <ludo@gnu.org>
4517         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4518         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>
4520 2007-07-06  Simon Josefsson <simon@josefsson.org>
4522         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4524 2007-07-02  Ludovic Courtès <ludo@gnu.org>
4526         * 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>
4528 2007-07-03  Simon Josefsson <simon@josefsson.org>
4530         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4532 2007-07-02  Simon Josefsson <simon@josefsson.org>
4534         * ChangeLog: Generated.
4536 2007-07-02  Simon Josefsson <simon@josefsson.org>
4538         * NEWS: Version 1.7.15.
4540 2007-07-02  Simon Josefsson <simon@josefsson.org>
4542         * po/LINGUAS: Revert.
4544 2007-07-02  Simon Josefsson <simon@josefsson.org>
4546         * po/LINGUAS: Sync with TP.
4548 2007-07-02  Simon Josefsson <simon@josefsson.org>
4550         * NEWS: Add.
4552 2007-07-02  Simon Josefsson <simon@josefsson.org>
4554         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
4555         Fix gnulib name changes.
4557 2007-07-02  Simon Josefsson <simon@josefsson.org>
4559         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4560         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4561         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4562         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4563         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
4564         Update gnulib files.  Fix GPL renaming.
4566 2007-07-02  Simon Josefsson <simon@josefsson.org>
4568         * NEWS: Add.
4570 2007-07-02  Simon Josefsson <simon@josefsson.org>
4572         * doc/gnutls.texi: Typo.
4574 2007-07-02  Simon Josefsson <simon@josefsson.org>
4576         * doc/gnutls.texi: Improve installation instructions.
4578 2007-07-02  Simon Josefsson <simon@josefsson.org>
4580         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
4581         ludo@gnu.org (Ludovic Courtès).
4583 2007-06-29  Simon Josefsson <simon@josefsson.org>
4585         * NEWS: Add.
4587 2007-06-29  Simon Josefsson <simon@josefsson.org>
4589         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
4590         discussions with ludo@gnu.org (Ludovic Courtès).
4592 2007-06-29  Simon Josefsson <simon@josefsson.org>
4594         * configure.in: Check for scm_from_locale_string instead of SCM_API.
4595         Patch from ludo@gnu.org (Ludovic Courtès).
4597 2007-06-29  Simon Josefsson <simon@josefsson.org>
4599         * NEWS: Add.
4601 2007-06-29  Simon Josefsson <simon@josefsson.org>
4603         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4604         Reported by ludo@gnu.org (Ludovic Courtès).
4606 2007-06-27  Simon Josefsson <simon@josefsson.org>
4608         * doc/TODO: Add.
4610 2007-06-27  Simon Josefsson <simon@josefsson.org>
4612         * NEWS: Add.
4614 2007-06-27  Simon Josefsson <simon@josefsson.org>
4616         * po/LINGUAS, po/ms.po: Sync with TP.
4618 2007-06-27  Simon Josefsson <simon@josefsson.org>
4620         * NEWS: Add.
4622 2007-06-27  Simon Josefsson <simon@josefsson.org>
4624         * tests/key-id/key-id: Can't use /dev/null as template under
4625         mingw32, probably really a bug in cfg+.
4627 2007-06-27  Simon Josefsson <simon@josefsson.org>
4629         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4631 2007-06-26  Simon Josefsson <simon@josefsson.org>
4633         * NEWS, configure.in: Check that the guile header files is recent
4634         enough and that it works.
4636 2007-06-26  Simon Josefsson <simon@josefsson.org>
4638         * configure.in: Move Guile setup stuff down under 'External
4639         libraries'.
4641 2007-06-26  Simon Josefsson <simon@josefsson.org>
4643         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4644         bindings.
4646 2007-06-26  Simon Josefsson <simon@josefsson.org>
4648         * NEWS, configure.in: Bump versions.
4650 2007-06-26  Simon Josefsson <simon@josefsson.org>
4652         * ChangeLog: Generated.
4654 2007-06-26  Simon Josefsson <simon@josefsson.org>
4656         * NEWS: Version 1.7.14.
4658 2007-06-26  Simon Josefsson <simon@josefsson.org>
4660         * NEWS: Add.
4662 2007-06-26  Simon Josefsson <simon@josefsson.org>
4664         * NEWS: Add.
4666 2007-06-26  Simon Josefsson <simon@josefsson.org>
4668         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4669         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4670         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4671         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4672         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4673         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4674         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4675         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4676         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4677         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4678         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
4679         gnulib files.
4681 2007-06-26  Simon Josefsson <simon@josefsson.org>
4683         * NEWS: Add.
4685 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
4687         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
4688         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4690 2007-06-26  Simon Josefsson <simon@josefsson.org>
4692         * NEWS: Add.
4694 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
4696         * 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>
4698 2007-06-20  Simon Josefsson <simon@josefsson.org>
4700         * NEWS: Add.
4702 2007-06-20  Simon Josefsson <simon@josefsson.org>
4704         * THANKS: Add.
4706 2007-06-20  Simon Josefsson <simon@josefsson.org>
4708         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
4709         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
4710         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
4712 2007-06-20  Simon Josefsson <simon@josefsson.org>
4714         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
4716 2007-06-15  Simon Josefsson <simon@josefsson.org>
4718         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
4720 2007-06-14  Simon Josefsson <simon@josefsson.org>
4722         * AUTHORS: Update PGP key.
4724 2007-06-14  Simon Josefsson <simon@josefsson.org>
4726         * AUTHORS: Change Ludovic' description.
4728 2007-06-14  Simon Josefsson <simon@josefsson.org>
4730         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
4732 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4734         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
4735           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
4736           that the allocated buffer is large-enough to contain the list of
4737           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4739 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
4741         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
4742         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
4743           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4745 2007-06-13  Simon Josefsson <simon@josefsson.org>
4747         * NEWS, configure.in: Bump versions.
4749 2007-06-13  Simon Josefsson <simon@josefsson.org>
4751         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
4753 2007-06-12  Simon Josefsson <simon@josefsson.org>
4755         * doc/TODO: Add.
4757 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
4759         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
4760         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
4762 2007-06-12  Simon Josefsson <simon@josefsson.org>
4764         * doc/Makefile.am: Clarify that guile.texi dependencies are
4765         dependencies of gnutls.texi too.
4767 2007-06-11  Simon Josefsson <simon@josefsson.org>
4769         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
4771 2007-06-11  Simon Josefsson <simon@josefsson.org>
4773         * THANKS, configure.in: Need to use CFLAGS when checking for
4774         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
4775         <ktk@enterprise.bidmc.harvard.edu>.
4777 2007-06-11  Simon Josefsson <simon@josefsson.org>
4779         * ChangeLog: Generated.
4781 2007-06-11  Simon Josefsson <simon@josefsson.org>
4783         * NEWS: Version 1.7.13.
4785 2007-06-11  Simon Josefsson <simon@josefsson.org>
4787         * Makefile.am: Fix update-po target.
4789 2007-06-11  Simon Josefsson <simon@josefsson.org>
4791         * NEWS: Fix.
4793 2007-06-11  Simon Josefsson <simon@josefsson.org>
4795         * NEWS: Add.
4797 2007-06-11  Simon Josefsson <simon@josefsson.org>
4799         * doc/manpages/Makefile.am: Fix copyright years.
4801 2007-06-11  Simon Josefsson <simon@josefsson.org>
4803         * doc/reference/gnutls.types: Add, to work around problems if this
4804         file isn't present.
4806 2007-06-11  Simon Josefsson <simon@josefsson.org>
4808         * Makefile.am: Fix release target.
4810 2007-06-11  Simon Josefsson <simon@josefsson.org>
4812         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
4814 2007-06-11  Simon Josefsson <simon@josefsson.org>
4816         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
4817         gnulib_libs, to fix rpath issue.
4819 2007-06-11  Simon Josefsson <simon@josefsson.org>
4821         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
4823 2007-06-11  Simon Josefsson <simon@josefsson.org>
4825         * NEWS: Add.
4827 2007-06-11  Simon Josefsson <simon@josefsson.org>
4829         * NEWS: Add.
4831 2007-06-11  Simon Josefsson <simon@josefsson.org>
4833         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4834         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
4835         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
4836         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
4837         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
4838         files.
4840 2007-06-11  Simon Josefsson <simon@josefsson.org>
4842         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4843         libextra/opencdk/compress.c, libextra/opencdk/context.h,
4844         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4845         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
4846         libextra/opencdk/main.c, libextra/opencdk/main.h,
4847         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4848         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4849         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4850         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
4851         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
4852         OpenCDK 0.6.3.
4854 2007-06-11  Simon Josefsson <simon@josefsson.org>
4856         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
4857         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
4858         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
4860 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
4862         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
4863         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
4864           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
4865           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.
4867 2007-06-08  Simon Josefsson <simon@josefsson.org>
4869         * NEWS, configure.in: Bump versions.
4871 2007-06-08  Simon Josefsson <simon@josefsson.org>
4873         * ChangeLog: Generated.
4875 2007-06-08  Simon Josefsson <simon@josefsson.org>
4877         * NEWS: Version 1.7.12.
4879 2007-06-08  Simon Josefsson <simon@josefsson.org>
4881         * NEWS: Add.
4883 2007-06-08  Simon Josefsson <simon@josefsson.org>
4885         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
4887 2007-06-08  Simon Josefsson <simon@josefsson.org>
4889         * NEWS: Add.
4891 2007-06-08  Simon Josefsson <simon@josefsson.org>
4893         * NEWS: Add.
4895 2007-06-08  Simon Josefsson <simon@josefsson.org>
4897         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
4898         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
4899         +0200
4901 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
4903         * po/Makevars: Try to fix line number collisions.
4905 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4907         * configure.in, guile/src/Makefile.am: Fixed the
4908         `-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
4909           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
4911 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4913         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
4914           being detected.
4916 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4918         * m4/guile.m4: Added `guile.m4', per Simon's request.
4920 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
4922         * configure.in: Don't look for Guile when `guile-snarf' is not
4923         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
4925 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4927         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
4929 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
4931         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
4933 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4935         * doc/guile.texi: More @node fixes.
4937 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4939         * doc/guile.texi: Avoid @node collisions with main manual.
4941 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4943         * doc/Makefile.am: Need -I for config.h.
4945 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4947         * Makefile.am: Need to build doc/ after guile/.
4949 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4951         * NEWS: Add.
4953 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
4955         * guile/src/Makefile.am: Need -I for config.h.
4957 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
4959         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
4960         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
4962 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
4964         * doc/extract-guile-c-doc.scm,
4965         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
4966         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
4967           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
4968           argument.
4970 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
4972         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
4973         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.
4975 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4977         * doc/gnutls.texi: Revert unnecessary changes.
4979 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
4981         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
4982         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
4984 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4986         * doc/guile.texi: Minor doc fixes.
4988 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4990         * doc/Makefile.am: Handle missing Guile when building the
4991         documentation.
4993 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
4995         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
4996         doc/guile.texi: Integrated documentation of Guile bindings.
4998 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5000         * configure.in, guile/src/Makefile.am: Try to handle "function
5001         declaration isn't a prototype" warnings.
5003 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
5005         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5006         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
5007         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
5008         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
5009         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5011 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
5013         * Makefile.am, configure.in, guile/Makefile.am,
5014         guile/modules/Makefile.am, guile/modules/gnutls.scm,
5015         guile/modules/gnutls/build/enums.scm,
5016         guile/modules/gnutls/build/priorities.scm,
5017         guile/modules/gnutls/build/smobs.scm,
5018         guile/modules/gnutls/build/utils.scm,
5019         guile/modules/gnutls/extra.scm,
5020         guile/modules/system/documentation/README,
5021         guile/modules/system/documentation/c-snarf.scm,
5022         guile/modules/system/documentation/output.scm,
5023         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
5024         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
5025         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
5026         guile/src/make-session-priorities.scm,
5027         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
5028         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
5029         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
5030         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
5031         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
5032         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
5033         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
5034         guile/tests/rsa-parameters.pem,
5035         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
5036         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
5037         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
5038         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
5039         `make' and `make check' do work.
5041 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
5043         * doc/Makefile.am: Make sure all images are distributed in all
5044         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5046 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5048         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
5049         Reported by Dennis Vshivkov <walrus@amur.ru> in
5050         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
5052 2007-05-27  Simon Josefsson <simon@josefsson.org>
5054         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
5056 2007-05-27  Simon Josefsson <simon@josefsson.org>
5058         * THANKS: Add.
5060 2007-05-27  Simon Josefsson <simon@josefsson.org>
5062         * NEWS: Fix.
5064 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5066         * NEWS: [no log message]
5068 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
5070         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
5072 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5074         * NEWS: Add.
5076 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5078         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
5079         already properly decoded value, assume it is due to a bad password
5080         rather than ASN.1 error.  Reported by Nate Nielsen
5081         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
5083 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5085         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
5086         by Nate Nielsen <nielsen-list@memberwebs.com>.
5088 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5090         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
5091         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
5093 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5095         * THANKS: Add (from 1.6.x).
5097 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5099         * NEWS, configure.in: Bump versions.
5101 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5103         * ChangeLog: Generated.
5105 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5107         * NEWS: Version 1.7.11.
5109 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5111         * NEWS: Fix.
5113 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5115         * configure.in: Bump versions.
5117 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5119         * NEWS: Add.
5121 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
5123         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5125 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5127         * ChangeLog: Generated.
5129 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5131         * NEWS: Version 1.7.10.
5133 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5135         * Makefile.am: Use cg instead of cvs commands, for update-po target.
5137 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5139         * NEWS: Add.
5141 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5143         * Makefile.am: Change release target from cvs to git.
5145 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5147         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5149 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
5151         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5152         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5153         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5155 2007-05-25  Simon Josefsson <simon@josefsson.org>
5157         * NEWS: Typo.
5159 2007-05-24  Simon Josefsson <simon@josefsson.org>
5161         * doc/manpages/Makefile.am: Update.
5163 2007-05-24  Simon Josefsson <simon@josefsson.org>
5165         * lib/gnutls_x509.c: Use new API.
5167 2007-05-24  Simon Josefsson <simon@josefsson.org>
5169         * NEWS: Add.
5171 2007-05-24  Simon Josefsson <simon@josefsson.org>
5173         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5174         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5175         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5176         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5177         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5178         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5179         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5181 2007-05-24  Simon Josefsson <simon@josefsson.org>
5183         * configure.in: Bump versions.
5185 2007-05-24  Simon Josefsson <simon@josefsson.org>
5187         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5188         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5189         gnutls_x509_crt_get_raw_issuer_dn.
5191 2007-05-23  Timo Schulz <twoaday@gnutls.org>
5193         * libextra/openpgp/xml.c: fix the key ID representation in the XML
5194         code.
5196 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5198         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5199         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5200         code: elgamal keys are not supported.  bug fix for the key import
5201         (base64) code, store the stream and close it in the deinit function.
5203 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5205         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5206         keyring in base64 format.  This is the same file as cli_ring.gpg but
5207         armored.
5209 2007-05-21  Timo Schulz <twoaday@gnutls.org>
5211         * libextra/openpgp/extras.c: do not close the input stream in the
5212         import code when the base64 is used.
5214 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5216         * tests/openpgp/keyring.c: few more comments.
5218 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5220         * configure.in: add makefile for the openpgp test folder
5222 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5224         * libextra/openpgp/extras.c: patch to support raw keyrings.
5226 2007-05-14  Timo Schulz <twoaday@gnutls.org>
5228         * tests/Makefile.am, tests/openpgp/Makefile.am,
5229         tests/openpgp/keyring.c: Add simple openpgp test.
5231 2007-05-12  Simon Josefsson <simon@josefsson.org>
5233         * ChangeLog: [no log message]
5235 2007-05-12  Simon Josefsson <simon@josefsson.org>
5237         * NEWS: Version 1.7.9.
5239 2007-05-12  Simon Josefsson <simon@josefsson.org>
5241         * NEWS: Add.
5243 2007-05-12  Simon Josefsson <simon@josefsson.org>
5245         * tests/Makefile.am: Reorder to work around libtool bug.
5247 2007-05-12  Simon Josefsson <simon@josefsson.org>
5249         * NEWS: Fix.
5251 2007-05-12  Simon Josefsson <simon@josefsson.org>
5253         * NEWS: Add.
5255 2007-05-12  Simon Josefsson <simon@josefsson.org>
5257         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5258         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5259         libextra/opencdk/context.h, libextra/opencdk/filters.h,
5260         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5261         libextra/opencdk/literal.c, libextra/opencdk/main.c,
5262         libextra/opencdk/main.h, libextra/opencdk/misc.c,
5263         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5264         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5265         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5266         libextra/opencdk/write-packet.c: Update.
5268 2007-05-11  Simon Josefsson <simon@josefsson.org>
5270         * NEWS: Add.
5272 2007-05-11  Simon Josefsson <simon@josefsson.org>
5274         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5275         OpenPGP.
5277 2007-05-03  Simon Josefsson <simon@josefsson.org>
5279         * doc/gendocs_template, gl/override/doc/gendocs_template,
5280         gl/override/doc/gendocs_template.diff: Update.
5282 2007-05-03  Simon Josefsson <simon@josefsson.org>
5284         * doc/gendocs_template: Revert to upstream gnulib version.
5286 2007-05-03  Simon Josefsson <simon@josefsson.org>
5288         * NEWS: Fix.
5290 2007-05-03  Simon Josefsson <simon@josefsson.org>
5292         * NEWS: Add.
5294 2007-05-03  Simon Josefsson <simon@josefsson.org>
5296         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5297         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5298         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5299         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5300         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5301         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5302         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5304 2007-05-02  Simon Josefsson <simon@josefsson.org>
5306         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5308 2007-05-02  Simon Josefsson <simon@josefsson.org>
5310         * lib/x509/output.c: Fix mem leaks.
5312 2007-04-29  Simon Josefsson <simon@josefsson.org>
5314         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5316 2007-04-24  Timo Schulz <twoaday@gnutls.org>
5318         * libextra/opencdk/literal.c: missing file.
5320 2007-04-24  Simon Josefsson <simon@josefsson.org>
5322         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5323         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5325 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5327         * libextra/opencdk/dummy.c: [no log message]
5329 2007-04-22  Timo Schulz <twoaday@gnutls.org>
5331         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5332         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5333         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5334         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5335         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5336         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5337         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5338         libextra/opencdk/main.c, libextra/opencdk/main.h,
5339         libextra/opencdk/md.c, libextra/opencdk/md.h,
5340         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5341         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5342         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5343         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5344         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5345         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5346         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5347         libextra/opencdk/types.h, libextra/opencdk/verify.c,
5348         libextra/opencdk/write-packet.c: replace the old build-in opencdk
5349         version with the most recent cvs version.
5351 2007-04-22  Simon Josefsson <simon@josefsson.org>
5353         * configure.in: Check for OpenCDK function that is only available in
5354         OpenCDK 0.6.0.
5356 2007-04-21  Simon Josefsson <simon@josefsson.org>
5358         * doc/TODO: Add.
5360 2007-04-21  Simon Josefsson <simon@josefsson.org>
5362         * doc/protocol/draft-badra-tls-password-00.txt,
5363         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5365 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5367         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5368         and some cleanups.
5370 2007-04-20  Timo Schulz <twoaday@gnutls.org>
5372         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5373         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5374         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5375         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5376         patches for the opencdk migration.
5378 2007-04-19  Simon Josefsson <simon@josefsson.org>
5380         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5381         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
5383 2007-04-18  Simon Josefsson <simon@josefsson.org>
5385         * doc/gnutls.texi: Mention P12 structure.
5387 2007-04-18  Simon Josefsson <simon@josefsson.org>
5389         * tests/tlsia.c: Check return codes from init functions.
5391 2007-04-18  Simon Josefsson <simon@josefsson.org>
5393         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5395 2007-04-17  Simon Josefsson <simon@josefsson.org>
5397         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5398         default serial number.
5400 2007-04-17  Simon Josefsson <simon@josefsson.org>
5402         * NEWS: Add.
5404 2007-04-16  Simon Josefsson <simon@josefsson.org>
5406         * NEWS, configure.in: Bump versions.
5408 2007-04-16  Simon Josefsson <simon@josefsson.org>
5410         * ChangeLog: [no log message]
5412 2007-04-16  Simon Josefsson <simon@josefsson.org>
5414         * NEWS: Version 1.7.8.
5416 2007-04-16  Simon Josefsson <simon@josefsson.org>
5418         * lib/x509/x509_write.c: Doc fix.
5420 2007-04-16  Simon Josefsson <simon@josefsson.org>
5422         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5424 2007-04-16  Simon Josefsson <simon@josefsson.org>
5426         * NEWS, doc/manpages/Makefile.am: Add.
5428 2007-04-16  Simon Josefsson <simon@josefsson.org>
5430         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5432 2007-04-16  Simon Josefsson <simon@josefsson.org>
5434         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5435         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5436         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5437         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5438         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5439         lgl/vasnprintf.c, lgl/wchar_.h: Update.
5441 2007-04-16  Simon Josefsson <simon@josefsson.org>
5443         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5444         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5445         warnings, tiny patch from Andreas Metzler
5446         <ametzler@downhill.at.eu.org>.
5448 2007-04-12  Simon Josefsson <simon@josefsson.org>
5450         * doc/TODO: Fix.
5452 2007-04-12  Simon Josefsson <simon@josefsson.org>
5454         * doc/TODO: Fix.
5456 2007-04-12  Simon Josefsson <simon@josefsson.org>
5458         * doc/TODO: Add.
5460 2007-04-11  Simon Josefsson <simon@josefsson.org>
5462         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5464 2007-04-10  Simon Josefsson <simon@josefsson.org>
5466         * NEWS: Add.
5468 2007-04-10  Simon Josefsson <simon@josefsson.org>
5470         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
5471         Respect ENABLE_AUTHZ.
5473 2007-04-10  Simon Josefsson <simon@josefsson.org>
5475         * lib/gnutls_extensions.c: Make tls-authz conditional on
5476         ENABLE_AUTHZ.
5478 2007-04-10  Simon Josefsson <simon@josefsson.org>
5480         * configure.in: Add anon conditional.
5482 2007-04-10  Simon Josefsson <simon@josefsson.org>
5484         * configure.in: Fix --disable-*.
5486 2007-04-10  Simon Josefsson <simon@josefsson.org>
5488         * configure.in: Add --disable-tls-authorization.
5490 2007-04-10  Simon Josefsson <simon@josefsson.org>
5492         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5493         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5495 2007-04-06  Simon Josefsson <simon@josefsson.org>
5497         * src/cli.c: Make -d work again after last change.
5499 2007-04-06  Simon Josefsson <simon@josefsson.org>
5501         * NEWS: Add.
5503 2007-04-06  Simon Josefsson <simon@josefsson.org>
5505         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5507 2007-04-04  Simon Josefsson <simon@josefsson.org>
5509         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5510         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5512 2007-04-04  Simon Josefsson <simon@josefsson.org>
5514         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5515         gnutls_cipher_suite_info API, suggested by Howard Chu
5516         <hyc@symas.com>.
5518 2007-04-04  Simon Josefsson <simon@josefsson.org>
5520         * src/common.c: Don't hard code algorithm list.
5522 2007-04-04  Simon Josefsson <simon@josefsson.org>
5524         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5525         new APIs to list supported algorithms: gnutls_cipher_list,
5526         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5527         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
5528         Howard Chu <hyc@symas.com>.
5530 2007-04-04  Simon Josefsson <simon@josefsson.org>
5532         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5533         definition, since gnutls-extra no longer touches it.
5535 2007-04-04  Simon Josefsson <simon@josefsson.org>
5537         * src/cli.c: Init the library immediately (for print_list(), called
5538         by gaa_parser, to be able to call gnutls functions).
5540 2007-04-03  Simon Josefsson <simon@josefsson.org>
5542         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5543         since libgnutls-extra links to it.
5545 2007-04-03  Simon Josefsson <simon@josefsson.org>
5547         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
5548         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5549         -I's to CPPFLAGS automatically.
5551 2007-04-03  Simon Josefsson <simon@josefsson.org>
5553         * configure.in: Need stddef.h for opencdk.h.
5555 2007-04-03  Simon Josefsson <simon@josefsson.org>
5557         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5558         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5559         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5560         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5561         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5562         lgl/m4/gnulib-comp.m4: Update.
5564 2007-04-03  Simon Josefsson <simon@josefsson.org>
5566         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5568 2007-04-03  Simon Josefsson <simon@josefsson.org>
5570         * NEWS: Add.
5572 2007-04-03  Simon Josefsson <simon@josefsson.org>
5574         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5575         opencdk, remove opencdk.m4.
5577 2007-04-03  Simon Josefsson <simon@josefsson.org>
5579         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5580         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5581         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5582         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5584 2007-03-28  Simon Josefsson <simon@josefsson.org>
5586         * lib/x509/output.c: No need to error about unknown algorithm, it
5587         already says unknown.
5589 2007-03-28  Simon Josefsson <simon@josefsson.org>
5591         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5592         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5593         algorithms (e.g., ECC).
5595 2007-03-28  Simon Josefsson <simon@josefsson.org>
5597         * lib/gnutls_str.c: No need for vasprintf.h.
5599 2007-03-28  Simon Josefsson <simon@josefsson.org>
5601         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5602         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5603         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5604         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5605         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5606         lgl/vasprintf.c, lgl/vasprintf.h: Update.
5608 2007-03-21  Simon Josefsson <simon@josefsson.org>
5610         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5611         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5612         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5614 2007-03-21  Simon Josefsson <simon@josefsson.org>
5616         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
5617         Phillips <deanna@sdf.lonestar.org>.
5619 2007-03-21  Simon Josefsson <simon@josefsson.org>
5621         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5622         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5624 2007-03-15  Simon Josefsson <simon@josefsson.org>
5626         * doc/TODO: Add.
5628 2007-03-15  Simon Josefsson <simon@josefsson.org>
5630         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5631         Weimer <fweimer@bfk.de>.
5633 2007-03-12  Simon Josefsson <simon@josefsson.org>
5635         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5636         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5637         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5638         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5639         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5640         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5641         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5642         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5644 2007-03-07  Simon Josefsson <simon@josefsson.org>
5646         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5648 2007-03-07  Simon Josefsson <simon@josefsson.org>
5650         * lib/gnutls_buffers.c: Simplify error handling.
5652 2007-03-07  Simon Josefsson <simon@josefsson.org>
5654         * NEWS: Add.
5656 2007-03-07  Simon Josefsson <simon@josefsson.org>
5658         * lib/gnutls_priority.c: Doc fix.
5660 2007-03-07  Simon Josefsson <simon@josefsson.org>
5662         * configure.in: Bump due to added APIs.
5664 2007-03-07  Simon Josefsson <simon@josefsson.org>
5666         * lib/gnutls_priority.c: Prefer aes256.
5668 2007-03-06  Simon Josefsson <simon@josefsson.org>
5670         * doc/manpages/Makefile.am: Update.
5672 2007-03-06  Simon Josefsson <simon@josefsson.org>
5674         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5676 2007-03-06  Simon Josefsson <simon@josefsson.org>
5678         * lgl/stdio_.h: Update.
5680 2007-03-05  Simon Josefsson <simon@josefsson.org>
5682         * src/serv.c: Use libgnutls' priorities.
5684 2007-03-05  Simon Josefsson <simon@josefsson.org>
5686         * src/cli.c: Fix.
5688 2007-03-05  Simon Josefsson <simon@josefsson.org>
5690         * tests/dhepskself.c: Remove priority setting.  Fix output.
5692 2007-03-05  Simon Josefsson <simon@josefsson.org>
5694         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
5695         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
5696         confusing priority setting stuff.
5698 2007-03-05  Simon Josefsson <simon@josefsson.org>
5700         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
5702 2007-03-05  Simon Josefsson <simon@josefsson.org>
5704         * lib/ext_authz.c: Don't assert when no authz.
5706 2007-03-05  Simon Josefsson <simon@josefsson.org>
5708         * src/cli.c: Use default ciphers.  Simplify SRP callback.
5710 2007-03-05  Simon Josefsson <simon@josefsson.org>
5712         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
5714 2007-03-05  Simon Josefsson <simon@josefsson.org>
5716         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
5718 2007-03-05  Simon Josefsson <simon@josefsson.org>
5720         * lib/gnutls_priority.c: Indent and doc fix.
5722 2007-03-05  Simon Josefsson <simon@josefsson.org>
5724         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
5725         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
5727 2007-03-05  Simon Josefsson <simon@josefsson.org>
5729         * configure.in: Reorder.
5731 2007-03-05  Simon Josefsson <simon@josefsson.org>
5733         * configure.in: Reorder.
5735 2007-03-05  Simon Josefsson <simon@josefsson.org>
5737         * configure.in: Reorder.
5739 2007-03-05  Simon Josefsson <simon@josefsson.org>
5741         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
5742         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
5743         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
5744         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
5745         build-aux.
5747 2007-03-05  Simon Josefsson <simon@josefsson.org>
5749         * configure.in: Use build-aux/.
5751 2007-03-05  Simon Josefsson <simon@josefsson.org>
5753         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
5754         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
5755         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
5756         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
5758 2007-02-26  Simon Josefsson <simon@josefsson.org>
5760         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
5762 2007-02-26  Simon Josefsson <simon@josefsson.org>
5764         * po/sv.po: Sync with TP.
5766 2007-02-26  Simon Josefsson <simon@josefsson.org>
5768         * po/pl.po: Sync with TP.
5770 2007-02-26  Simon Josefsson <simon@josefsson.org>
5772         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
5774 2007-02-25  Simon Josefsson <simon@josefsson.org>
5776         * doc/examples/.cvsignore: [no log message]
5778 2007-02-25  Simon Josefsson <simon@josefsson.org>
5780         * doc/gnutls.texi: Add authz server.
5782 2007-02-25  Simon Josefsson <simon@josefsson.org>
5784         * NEWS: Fix.
5786 2007-02-25  Simon Josefsson <simon@josefsson.org>
5788         * doc/examples/Makefile.am: Add authz.
5790 2007-02-25  Simon Josefsson <simon@josefsson.org>
5792         * doc/examples/ex-serv-authz.c: Add.
5794 2007-02-25  Simon Josefsson <simon@josefsson.org>
5796         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
5798 2007-02-24  Simon Josefsson <simon@josefsson.org>
5800         * lib/x509/x509.c: Add credits.
5802 2007-02-22  Simon Josefsson <simon@josefsson.org>
5804         * lib/x509/output.c: Minor tweaks to proxy output.
5806 2007-02-22  Simon Josefsson <simon@josefsson.org>
5808         * NEWS: Add.
5810 2007-02-22  Simon Josefsson <simon@josefsson.org>
5812         * THANKS: Typo.
5814 2007-02-22  Simon Josefsson <simon@josefsson.org>
5816         * THANKS: Add.
5818 2007-02-22  Simon Josefsson <simon@josefsson.org>
5820         * tests/.cvsignore: [no log message]
5822 2007-02-22  Simon Josefsson <simon@josefsson.org>
5824         * tests/dn.c: Other cert.
5826 2007-02-22  Simon Josefsson <simon@josefsson.org>
5828         * tests/Makefile.am: Add dn.
5830 2007-02-22  Simon Josefsson <simon@josefsson.org>
5832         * tests/dn.c: Add.
5834 2007-02-22  Simon Josefsson <simon@josefsson.org>
5836         * lib/x509/x509.c: Rename.
5838 2007-02-22  Simon Josefsson <simon@josefsson.org>
5840         * includes/gnutls/x509.h: Rename non-released functions.
5842 2007-02-22  Simon Josefsson <simon@josefsson.org>
5844         * lib/x509/x509.h: Remove.
5846 2007-02-22  Simon Josefsson <simon@josefsson.org>
5848         * lib/x509/x509.c: Code cleanup and documentation of last patch.
5850 2007-02-22  Simon Josefsson <simon@josefsson.org>
5852         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
5854 2007-02-22  Simon Josefsson <simon@josefsson.org>
5856         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
5857         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
5859 2007-02-22  Simon Josefsson <simon@josefsson.org>
5861         * NEWS, configure.in: Bump versions.
5863 2007-02-22  Simon Josefsson <simon@josefsson.org>
5865         * ChangeLog: [no log message]
5867 2007-02-22  Simon Josefsson <simon@josefsson.org>
5869         * NEWS: Version 1.7.7.
5871 2007-02-22  Simon Josefsson <simon@josefsson.org>
5873         * lgl/.cvsignore: [no log message]
5875 2007-02-22  Simon Josefsson <simon@josefsson.org>
5877         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
5878         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5879         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
5880         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
5881         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
5882         lgl/unistd_.h, link-warning.h: Update.
5884 2007-02-22  Simon Josefsson <simon@josefsson.org>
5886         * doc/manpages/Makefile.am: Update.
5888 2007-02-22  Simon Josefsson <simon@josefsson.org>
5890         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
5892 2007-02-22  Simon Josefsson <simon@josefsson.org>
5894         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
5896 2007-02-22  Simon Josefsson <simon@josefsson.org>
5898         * lib/gnutls_int.h: New flags for authz extension.
5900 2007-02-22  Simon Josefsson <simon@josefsson.org>
5902         * lib/ext_authz.c: Use our own logic to determine whether to send
5903         extension replies in server.
5905 2007-02-22  Simon Josefsson <simon@josefsson.org>
5907         * lib/gnutls_extensions.h: Add prototype for
5908         _gnutls_extension_list_check, we use it in ext_authz.c.
5910 2007-02-22  Simon Josefsson <simon@josefsson.org>
5912         * lib/gnutls_extensions.c: Remove static from
5913         _gnutls_extension_list_check, we use it in ext_authz.c
5915 2007-02-22  Simon Josefsson <simon@josefsson.org>
5917         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
5919 2007-02-22  Simon Josefsson <simon@josefsson.org>
5921         * src/cli-gaa.c, src/cli-gaa.h: Generated.
5923 2007-02-22  Simon Josefsson <simon@josefsson.org>
5925         * src/cli.c, src/serv.c: Fix #include's.
5927 2007-02-22  Simon Josefsson <simon@josefsson.org>
5929         * NEWS: Add.
5931 2007-02-22  Simon Josefsson <simon@josefsson.org>
5933         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
5934         and --authz-saml-assertion.
5936 2007-02-22  Simon Josefsson <simon@josefsson.org>
5938         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5939         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
5940         --authz-saml-assertion.
5942 2007-02-22  Simon Josefsson <simon@josefsson.org>
5944         * NEWS: Fix.
5946 2007-02-22  Simon Josefsson <simon@josefsson.org>
5948         * configure.in: Fix so version due to added APIs.
5950 2007-02-22  Simon Josefsson <simon@josefsson.org>
5952         * doc/reference/Makefile.am: Ignore more.
5954 2007-02-22  Simon Josefsson <simon@josefsson.org>
5956         * NEWS: Revert.
5958 2007-02-22  Simon Josefsson <simon@josefsson.org>
5960         * lib/gnutls.pc.in: Revert Requires-change.
5962 2007-02-21  Simon Josefsson <simon@josefsson.org>
5964         * NEWS: Typo.
5966 2007-02-21  Simon Josefsson <simon@josefsson.org>
5968         * lib/gnutls_extensions.c: Add authz extension.
5970 2007-02-21  Simon Josefsson <simon@josefsson.org>
5972         * lib/ext_authz.c: Typo.
5974 2007-02-21  Simon Josefsson <simon@josefsson.org>
5976         * lib/gnutls_supplemental.c: Add authz hooks.
5978 2007-02-21  Simon Josefsson <simon@josefsson.org>
5980         * includes/gnutls/gnutls.h.in: Fix type (in never released
5981         prototypes).
5983 2007-02-21  Simon Josefsson <simon@josefsson.org>
5985         * lib/gnutls_int.h: Add authz stuff.
5987 2007-02-21  Simon Josefsson <simon@josefsson.org>
5989         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
5991 2007-02-21  Simon Josefsson <simon@josefsson.org>
5993         * lib/ext_authz.c, lib/ext_authz.h: New file.
5995 2007-02-21  Simon Josefsson <simon@josefsson.org>
5997         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
5998         gnutls_supplemental.c.
6000 2007-02-21  Simon Josefsson <simon@josefsson.org>
6002         * lib/gnutls_supplemental.c: Fill in type+length.
6004 2007-02-21  Simon Josefsson <simon@josefsson.org>
6006         * NEWS: Add.
6008 2007-02-21  Simon Josefsson <simon@josefsson.org>
6010         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
6011         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
6012         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
6013         gnutls_authz_send_x509_attr_cert_url, and
6014         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
6015         gnutls_authz_data_format_type_t (never part of any release).
6017 2007-02-21  Simon Josefsson <simon@josefsson.org>
6019         * lib/gnutls_supplemental.c: If callbacks failed to provide
6020         anything, at least send protocol valid (yet semantically invalid)
6021         supplemental message.
6023 2007-02-21  Simon Josefsson <simon@josefsson.org>
6025         * lib/gnutls_int.h: Add for supplemental support.
6027 2007-02-21  Simon Josefsson <simon@josefsson.org>
6029         * lib/gnutls_handshake.c: Support supplemental handshake messages.
6031 2007-02-21  Simon Josefsson <simon@josefsson.org>
6033         * lib/Makefile.am: Add gnutls_supplemental.h and
6034         gnutls_supplemental.c.
6036 2007-02-21  Simon Josefsson <simon@josefsson.org>
6038         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
6040 2007-02-21  Simon Josefsson <simon@josefsson.org>
6042         * doc/TODO: Add.
6044 2007-02-19  Simon Josefsson <simon@josefsson.org>
6046         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
6047         Fix gnutls_authz_data_format_type_t.
6049 2007-02-19  Simon Josefsson <simon@josefsson.org>
6051         * NEWS: Add.
6053 2007-02-17  Simon Josefsson <simon@josefsson.org>
6055         * lib/debug.c: Support SUPPLEMENTAL handshake type.
6057 2007-02-16  Simon Josefsson <simon@josefsson.org>
6059         * AUTHORS: update
6061 2007-02-16  Simon Josefsson <simon@josefsson.org>
6063         * NEWS: Add.
6065 2007-02-16  Simon Josefsson <simon@josefsson.org>
6067         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
6069 2007-02-16  Simon Josefsson <simon@josefsson.org>
6071         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
6073 2007-02-16  Simon Josefsson <simon@josefsson.org>
6075         * lib/x509/rfc2818_hostname.c: Indent.
6077 2007-02-16  Simon Josefsson <simon@josefsson.org>
6079         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
6081 2007-02-16  Simon Josefsson <simon@josefsson.org>
6083         * NEWS: Add.
6085 2007-02-16  Simon Josefsson <simon@josefsson.org>
6087         * tests/hostname-check/hostname-check.c: Fix mem leak.
6089 2007-02-16  Simon Josefsson <simon@josefsson.org>
6091         * lib/x509/rfc2818_hostname.c: Doc fix.
6093 2007-02-16  Simon Josefsson <simon@josefsson.org>
6095         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
6096         as a successful RFC 2818 hostname comparison match.  Reported by
6097         "Richard W.M. Jones" <rjones@redhat.com>.
6099 2007-02-16  Simon Josefsson <simon@josefsson.org>
6101         * tests/hostname-check/.cvsignore: [no log message]
6103 2007-02-16  Simon Josefsson <simon@josefsson.org>
6105         * configure.in, tests/Makefile.am,
6106         tests/hostname-check/Makefile.am, tests/hostname-check/README,
6107         tests/hostname-check/hostname-check.c: Add self test of rfc2818
6108         server identity check.
6110 2007-02-15  Simon Josefsson <simon@josefsson.org>
6112         * NEWS: Add.
6114 2007-02-15  Simon Josefsson <simon@josefsson.org>
6116         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6117         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
6118         <thresh@altlinux.ru>.
6120 2007-02-14  Simon Josefsson <simon@josefsson.org>
6122         * lib/gnutls_hash_int.c: Avoid assert.
6124 2007-02-14  Simon Josefsson <simon@josefsson.org>
6126         * src/certtool.c: Make sure NULL is a pointer.
6128 2007-02-14  Simon Josefsson <simon@josefsson.org>
6130         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
6131         Joe Orton <joe@manyfish.co.uk>.
6133 2007-02-14  Simon Josefsson <simon@josefsson.org>
6135         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6137 2007-02-14  Simon Josefsson <simon@josefsson.org>
6139         * NEWS: Add.
6141 2007-02-14  Simon Josefsson <simon@josefsson.org>
6143         * includes/gnutls/gnutls.h.in: Add
6144         gnutls_supplemental_data_format_type_t with member
6145         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6147 2007-02-14  Simon Josefsson <simon@josefsson.org>
6149         * NEWS: Add.
6151 2007-02-14  Simon Josefsson <simon@josefsson.org>
6153         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6154         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6155         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6156         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6158 2007-02-14  Simon Josefsson <simon@josefsson.org>
6160         * lib/gnutls_int.h: Reorder.
6162 2007-02-14  Simon Josefsson <simon@josefsson.org>
6164         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6165         GNUTLS_EXTENSION_AUTHZ_SERVER.
6167 2007-02-14  Simon Josefsson <simon@josefsson.org>
6169         * NEWS: Add.
6171 2007-02-14  Simon Josefsson <simon@josefsson.org>
6173         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6175 2007-02-14  Simon Josefsson <simon@josefsson.org>
6177         * includes/gnutls/gnutls.h.in: Spell out handshake types.
6179 2007-02-13  Simon Josefsson <simon@josefsson.org>
6181         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6183 2007-02-13  Simon Josefsson <simon@josefsson.org>
6185         * src/certtool.c: Use error().
6187 2007-02-13  Simon Josefsson <simon@josefsson.org>
6189         * src/certtool.c: Cleanup p12 printing.
6191 2007-02-13  Simon Josefsson <simon@josefsson.org>
6193         * src/certtool.c: Cleanup pkcs7_info.
6195 2007-02-13  Simon Josefsson <simon@josefsson.org>
6197         * src/certtool.c: Fix.
6199 2007-02-13  Simon Josefsson <simon@josefsson.org>
6201         * src/certtool.c: Better errors.
6203 2007-02-13  Simon Josefsson <simon@josefsson.org>
6205         * src/certtool.gaa: Remove --copyright (use --version).
6207 2007-02-13  Simon Josefsson <simon@josefsson.org>
6209         * src/certtool.c: Use version-etc.
6211 2007-02-13  Simon Josefsson <simon@josefsson.org>
6213         * configure.in: Fix for version-etc.
6215 2007-02-13  Simon Josefsson <simon@josefsson.org>
6217         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6218         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6219         gl/version-etc.h: Update.
6221 2007-02-13  Simon Josefsson <simon@josefsson.org>
6223         * src/certtool.c: Cleanup CRL.
6225 2007-02-13  Simon Josefsson <simon@josefsson.org>
6227         * src/certtool.c: Cleanup.
6229 2007-02-13  Simon Josefsson <simon@josefsson.org>
6231         * src/certtool.c: Simplify.
6233 2007-02-13  Simon Josefsson <simon@josefsson.org>
6235         * src/certtool.c: Cleanups.
6237 2007-02-13  Simon Josefsson <simon@josefsson.org>
6239         * src/certtool.c: Rewrite generate_private_key_int.
6241 2007-02-13  Simon Josefsson <simon@josefsson.org>
6243         * src/certtool.c: Fix mem leak.
6245 2007-02-13  Simon Josefsson <simon@josefsson.org>
6247         * src/certtool.c: Fix crl_info.
6249 2007-02-13  Simon Josefsson <simon@josefsson.org>
6251         * src/certtool.c: Rewrite load_private_key.
6253 2007-02-13  Simon Josefsson <simon@josefsson.org>
6255         * src/certtool.c: Rewrite load_request.
6257 2007-02-13  Simon Josefsson <simon@josefsson.org>
6259         * src/certtool.c: Rewrite load_ca_private_key.
6261 2007-02-13  Simon Josefsson <simon@josefsson.org>
6263         * src/certtool.c: Remove.
6265 2007-02-13  Simon Josefsson <simon@josefsson.org>
6267         * src/certtool.c: Rewrite load_ca_cert.
6269 2007-02-13  Simon Josefsson <simon@josefsson.org>
6271         * src/certtool.c: No limit on CRL size during verification.
6273 2007-02-13  Simon Josefsson <simon@josefsson.org>
6275         * lib/x509/x509.c: Simplify.
6277 2007-02-13  Simon Josefsson <simon@josefsson.org>
6279         * tests/certificate_set_x509_crl.c: Need config.h.
6281 2007-02-13  Simon Josefsson <simon@josefsson.org>
6283         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6285 2007-02-13  Simon Josefsson <simon@josefsson.org>
6287         * src/Makefile.am: Need libgnu.la.
6289 2007-02-13  Simon Josefsson <simon@josefsson.org>
6291         * src/errcodes.c: Need config.h.
6293 2007-02-13  Simon Josefsson <simon@josefsson.org>
6295         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6297 2007-02-13  Simon Josefsson <simon@josefsson.org>
6299         * configure.in: Remove stuff obsoleted by time_r.
6301 2007-02-13  Simon Josefsson <simon@josefsson.org>
6303         * configure.in: Don't check for time.h, not needed.
6305 2007-02-13  Simon Josefsson <simon@josefsson.org>
6307         * lib/defines.h: Only use time.h, from gnulib if needed.
6309 2007-02-13  Simon Josefsson <simon@josefsson.org>
6311         * lgl/.cvsignore: [no log message]
6313 2007-02-13  Simon Josefsson <simon@josefsson.org>
6315         * tests/pathlen/ca-no-pathlen.pem,
6316         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6318 2007-02-13  Simon Josefsson <simon@josefsson.org>
6320         * NEWS: Add.
6322 2007-02-13  Simon Josefsson <simon@josefsson.org>
6324         * lib/x509/output.c: Remove.
6326 2007-02-13  Simon Josefsson <simon@josefsson.org>
6328         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6329         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6330         lgl/time_r.c, lgl/time_r.h: Update.
6332 2007-02-13  Simon Josefsson <simon@josefsson.org>
6334         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6335         message]
6337 2007-02-13  Simon Josefsson <simon@josefsson.org>
6339         * tests/nist-pkits/README: Fix.
6341 2007-02-13  Simon Josefsson <simon@josefsson.org>
6343         * tests/nist-pkits/gnutls-nist-tests.html: Add.
6345 2007-02-13  Simon Josefsson <simon@josefsson.org>
6347         * tests/nist-pkits/README: Fix.
6349 2007-02-13  Simon Josefsson <simon@josefsson.org>
6351         * tests/nist-pkits/pkits_test: Unpack.
6353 2007-02-13  Simon Josefsson <simon@josefsson.org>
6355         * tests/nist-pkits/.cvsignore: [no log message]
6357 2007-02-13  Simon Josefsson <simon@josefsson.org>
6359         * tests/nist-pkits/pkits_test: Add.
6361 2007-02-13  Simon Josefsson <simon@josefsson.org>
6363         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6365 2007-02-13  Simon Josefsson <simon@josefsson.org>
6367         * tests/nist-pkits/gnutls_test_entry: Remove.
6369 2007-02-13  Simon Josefsson <simon@josefsson.org>
6371         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6372         tests/nist-pkits/pkits_test_list_generator.patch: Add.
6374 2007-02-13  Simon Josefsson <simon@josefsson.org>
6376         * tests/nist-pkits/README: Add.
6378 2007-02-13  Simon Josefsson <simon@josefsson.org>
6380         * tests/nist-pkits/README: Add.
6382 2007-02-13  Simon Josefsson <simon@josefsson.org>
6384         * lib/x509/mpi.c: We don't support inherited DSA parameters.
6386 2007-02-13  Simon Josefsson <simon@josefsson.org>
6388         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6389         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6391 2007-02-13  Simon Josefsson <simon@josefsson.org>
6393         * tests/nist-pkits/pkits: Fix.
6395 2007-02-13  Simon Josefsson <simon@josefsson.org>
6397         * tests/nist-pkits/pkits: Fix.
6399 2007-02-13  Simon Josefsson <simon@josefsson.org>
6401         * tests/nist-pkits/pkits: Fix.
6403 2007-02-13  Simon Josefsson <simon@josefsson.org>
6405         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6407 2007-02-13  Simon Josefsson <simon@josefsson.org>
6409         * tests/nist-pkits/README, tests/nist-pkits/pkits,
6410         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6411         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6412         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6413         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6415 2007-02-13  Simon Josefsson <simon@josefsson.org>
6417         * doc/TODO: Add.
6419 2007-02-13  Simon Josefsson <simon@josefsson.org>
6421         * tests/x509paths/README: Fix.
6423 2007-02-13  Simon Josefsson <simon@josefsson.org>
6425         * tests/x509paths/chain: fix for chain 1.
6427 2007-02-13  Simon Josefsson <simon@josefsson.org>
6429         * tests/.cvsignore: [no log message]
6431 2007-02-13  Simon Josefsson <simon@josefsson.org>
6433         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6434         old NIST stuff to separate directory.
6436 2007-02-13  Simon Josefsson <simon@josefsson.org>
6438         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6440 2007-02-13  Simon Josefsson <simon@josefsson.org>
6442         * lib/x509/output.c: Don't use uninitialized.
6444 2007-02-13  Simon Josefsson <simon@josefsson.org>
6446         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6448 2007-02-13  Simon Josefsson <simon@josefsson.org>
6450         * configure.in: Fix PKI test.
6452 2007-02-13  Simon Josefsson <simon@josefsson.org>
6454         * doc/manpages/Makefile.am: Update.
6456 2007-02-13  Simon Josefsson <simon@josefsson.org>
6458         * src/certtool.c: Simplify copyright.
6460 2007-02-13  Simon Josefsson <simon@josefsson.org>
6462         * NEWS: Add.
6464 2007-02-13  Simon Josefsson <simon@josefsson.org>
6466         * src/certtool-cfg.c: Remove.
6468 2007-02-13  Simon Josefsson <simon@josefsson.org>
6470         * src/certtool.c: Remove unused.
6472 2007-02-13  Simon Josefsson <simon@josefsson.org>
6474         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6476 2007-02-13  Simon Josefsson <simon@josefsson.org>
6478         * configure.in: Add conditional for PKI stuff.
6480 2007-02-13  Simon Josefsson <simon@josefsson.org>
6482         * src/certtool.c: Handle larger certificate lists.
6484 2007-02-13  Simon Josefsson <simon@josefsson.org>
6486         * src/certtool.c: Fix.
6488 2007-02-13  Simon Josefsson <simon@josefsson.org>
6490         * src/certtool.c: Fix.
6492 2007-02-13  Simon Josefsson <simon@josefsson.org>
6494         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6496 2007-02-13  Simon Josefsson <simon@josefsson.org>
6498         * src/certtool.c: Use gnutls_x509_crl_print.
6500 2007-02-13  Simon Josefsson <simon@josefsson.org>
6502         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6503         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6504         gnutls_x509_crl_print.
6506 2007-02-13  Simon Josefsson <simon@josefsson.org>
6508         * src/certtool.c: Use error().
6510 2007-02-13  Simon Josefsson <simon@josefsson.org>
6512         * libextra/Makefile.am: We do need lgl/ though.
6514 2007-02-13  Simon Josefsson <simon@josefsson.org>
6516         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6517         gl/.
6519 2007-02-13  Simon Josefsson <simon@josefsson.org>
6521         * libextra/openpgp/Makefile.am: Don't include gl/.
6523 2007-02-13  Simon Josefsson <simon@josefsson.org>
6525         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6526         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6527         gl/progname.h: Add.
6529 2007-02-13  Simon Josefsson <simon@josefsson.org>
6531         * configure.in: Revert.
6533 2007-02-13  Simon Josefsson <simon@josefsson.org>
6535         * Makefile.am, configure.in: Revert.
6537 2007-02-13  Simon Josefsson <simon@josefsson.org>
6539         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6540         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6541         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6542         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
6543         Remove.
6545 2007-02-13  Simon Josefsson <simon@josefsson.org>
6547         * libextra/Makefile.am: No need for gl/.
6549 2007-02-13  Simon Josefsson <simon@josefsson.org>
6551         * Makefile.am: Fix src/lib/.
6553 2007-02-13  Simon Josefsson <simon@josefsson.org>
6555         * configure.in: Build src/lib/.
6557 2007-02-13  Simon Josefsson <simon@josefsson.org>
6559         * configure.in: Init src/lib/.
6561 2007-02-13  Simon Josefsson <simon@josefsson.org>
6563         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6564         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6565         src/lib/m4/gnulib-comp.m4: Update.
6567 2007-02-13  Simon Josefsson <simon@josefsson.org>
6569         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6571 2007-02-13  Simon Josefsson <simon@josefsson.org>
6573         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6574         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6575         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6576         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6577         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6578         src/lib/progname.c, src/lib/progname.h: Add.
6580 2007-02-13  Simon Josefsson <simon@josefsson.org>
6582         * src/certtool.c: No size limit on CRL data.
6584 2007-02-12  Simon Josefsson <simon@josefsson.org>
6586         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6588 2007-02-12  Simon Josefsson <simon@josefsson.org>
6590         * lib/x509/output.c: Support GNUTLS_SAN_DN.
6592 2007-02-12  Simon Josefsson <simon@josefsson.org>
6594         * NEWS: Add.
6596 2007-02-12  Simon Josefsson <simon@josefsson.org>
6598         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6600 2007-02-12  Simon Josefsson <simon@josefsson.org>
6602         * NEWS: Fix.
6604 2007-02-12  Simon Josefsson <simon@josefsson.org>
6606         * configure.in: Bump versions.
6608 2007-02-12  Simon Josefsson <simon@josefsson.org>
6610         * NEWS, includes/gnutls/gnutls.h.in: Add.
6612 2007-02-12  Simon Josefsson <simon@josefsson.org>
6614         * ChangeLog: [no log message]
6616 2007-02-12  Simon Josefsson <simon@josefsson.org>
6618         * NEWS: Version 1.7.6.
6620 2007-02-12  Simon Josefsson <simon@josefsson.org>
6622         * configure.in: New APIs, bump libtool library versions.
6624 2007-02-12  Simon Josefsson <simon@josefsson.org>
6626         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6627         lgl/m4/string_h.m4, lgl/string_.h: Update.
6629 2007-02-12  Simon Josefsson <simon@josefsson.org>
6631         * Makefile.am: Use latest docs on web site.
6633 2007-02-12  Simon Josefsson <simon@josefsson.org>
6635         * po/POTFILES.in: Add.
6637 2007-02-12  Simon Josefsson <simon@josefsson.org>
6639         * lib/x509/output.c: Mark for translation.
6641 2007-02-12  Simon Josefsson <simon@josefsson.org>
6643         * lib/pkix_asn1_tab.c: Generated.
6645 2007-02-12  Simon Josefsson <simon@josefsson.org>
6647         * lib/x509/output.c: Print more than one SAN.
6649 2007-02-12  Simon Josefsson <simon@josefsson.org>
6651         * lib/x509/output.c: Better printing of XMPP SAN.
6653 2007-02-12  Simon Josefsson <simon@josefsson.org>
6655         * lib/pkix.asn: Add XMPP definitions.
6657 2007-02-12  Simon Josefsson <simon@josefsson.org>
6659         * lib/x509/x509.c: Doc fix.
6661 2007-02-12  Simon Josefsson <simon@josefsson.org>
6663         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
6664         <m@tthias.eu>.
6666 2007-02-12  Simon Josefsson <simon@josefsson.org>
6668         * src/serv.c: Print X.509 client cert info.
6670 2007-02-09  Simon Josefsson <simon@josefsson.org>
6672         * src/serv.c: Text fix.
6674 2007-02-09  Simon Josefsson <simon@josefsson.org>
6676         * doc/manpages/Makefile.am: Update.
6678 2007-02-09  Simon Josefsson <simon@josefsson.org>
6680         * tests/pathlen/ca-no-pathlen.pem,
6681         tests/pathlen/no-ca-or-pathlen.pem: Update.
6683 2007-02-09  Simon Josefsson <simon@josefsson.org>
6685         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
6686         that gmtime was used and that the time given is in UTC.  Just hard
6687         code it to UTC.
6689 2007-02-09  Simon Josefsson <simon@josefsson.org>
6691         * lib/gnutls_str.c: Typo.
6693 2007-02-09  Simon Josefsson <simon@josefsson.org>
6695         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6696         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
6697         lgl/vasprintf.h: Add.
6699 2007-02-09  Simon Josefsson <simon@josefsson.org>
6701         * lib/x509/output.c: Use gnulib's time_r for systems that lack
6702         gmtime_r.
6704 2007-02-09  Simon Josefsson <simon@josefsson.org>
6706         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6707         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
6709 2007-02-09  Simon Josefsson <simon@josefsson.org>
6711         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
6713 2007-02-09  Simon Josefsson <simon@josefsson.org>
6715         * lib/x509/output.c: Strings not zero terminated.
6717 2007-02-09  Simon Josefsson <simon@josefsson.org>
6719         * lib/x509/output.c: Hexprint unknown extensions.
6721 2007-02-09  Simon Josefsson <simon@josefsson.org>
6723         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
6724         tests/pathlen/no-ca-or-pathlen.pem: Update.
6726 2007-02-09  Simon Josefsson <simon@josefsson.org>
6728         * src/certtool.c: Remove.
6730 2007-02-09  Simon Josefsson <simon@josefsson.org>
6732         * src/certtool.c: Fix.
6734 2007-02-09  Simon Josefsson <simon@josefsson.org>
6736         * NEWS: Add.
6738 2007-02-09  Simon Josefsson <simon@josefsson.org>
6740         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6742 2007-02-09  Simon Josefsson <simon@josefsson.org>
6744         * src/certtool.c: Use gnutls_x509_crt_print.
6746 2007-02-09  Simon Josefsson <simon@josefsson.org>
6748         * NEWS, includes/gnutls/x509.h: Add.
6750 2007-02-09  Simon Josefsson <simon@josefsson.org>
6752         * lib/x509/output.c: Fix error messages.
6754 2007-02-09  Simon Josefsson <simon@josefsson.org>
6756         * lib/x509/output.c: Really fix.
6758 2007-02-09  Simon Josefsson <simon@josefsson.org>
6760         * lib/x509/output.c: Fix.
6762 2007-02-09  Simon Josefsson <simon@josefsson.org>
6764         * includes/gnutls/x509.h: Change signature (ok since no release).
6766 2007-02-09  Simon Josefsson <simon@josefsson.org>
6768         * lib/x509/output.c: Use datum for outputs.
6770 2007-02-09  Simon Josefsson <simon@josefsson.org>
6772         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
6774 2007-02-09  Simon Josefsson <simon@josefsson.org>
6776         * lib/x509/output.c: Simplify.
6778 2007-02-09  Simon Josefsson <simon@josefsson.org>
6780         * lib/x509/extensions.c: Don't crash on NULL's.
6782 2007-02-08  Simon Josefsson <simon@josefsson.org>
6784         * NEWS: Add, from older branches.
6786 2007-02-08  Simon Josefsson <simon@josefsson.org>
6788         * lib/x509/output.c: Doc fix.
6790 2007-02-08  Simon Josefsson <simon@josefsson.org>
6792         * lib/x509/Makefile.am: Build output.c.
6794 2007-02-08  Simon Josefsson <simon@josefsson.org>
6796         * NEWS, lib/x509/output.c: Add.
6798 2007-02-08  Simon Josefsson <simon@josefsson.org>
6800         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6801         gnutls_x509_crt_get_signature.
6803 2007-02-08  Simon Josefsson <simon@josefsson.org>
6805         * NEWS: Add.
6807 2007-02-08  Simon Josefsson <simon@josefsson.org>
6809         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
6811 2007-02-08  Simon Josefsson <simon@josefsson.org>
6813         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
6815 2007-02-08  Simon Josefsson <simon@josefsson.org>
6817         * lib/x509/extensions.c: Fix warnings.
6819 2007-02-08  Simon Josefsson <simon@josefsson.org>
6821         * lib/gnutls_str.c, lib/gnutls_str.h: Add
6822         _gnutls_string_append_printf.
6824 2007-02-08  Simon Josefsson <simon@josefsson.org>
6826         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6827         gnutls_x509_crt_get_extension_data and
6828         gnutls_x509_crt_get_extension_info.
6830 2007-02-08  Simon Josefsson <simon@josefsson.org>
6832         * src/certtool.c: Fix.
6834 2007-02-08  Simon Josefsson <simon@josefsson.org>
6836         * src/certtool.c: XMPP otherName SAN support.
6838 2007-02-08  Simon Josefsson <simon@josefsson.org>
6840         * NEWS: Typo.
6842 2007-02-08  Simon Josefsson <simon@josefsson.org>
6844         * NEWS, THANKS: Add.
6846 2007-02-08  Simon Josefsson <simon@josefsson.org>
6848         * NEWS: Add.
6850 2007-02-08  Simon Josefsson <simon@josefsson.org>
6852         * NEWS, lib/x509/x509.c: Fix.
6854 2007-02-08  Simon Josefsson <simon@josefsson.org>
6856         * includes/gnutls/gnutls.h.in: Doc fix.
6858 2007-02-08  Simon Josefsson <simon@josefsson.org>
6860         * lib/x509/x509.c: Support XMPP OID.
6862 2007-02-08  Simon Josefsson <simon@josefsson.org>
6864         * lib/x509/x509.c: Doc fix.
6866 2007-02-08  Simon Josefsson <simon@josefsson.org>
6868         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
6869         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
6870         otherName SAN's.
6872 2007-02-07  Simon Josefsson <simon@josefsson.org>
6874         * doc/gnutls.texi: Fix.
6876 2007-02-07  Simon Josefsson <simon@josefsson.org>
6878         * doc/gnutls.texi: add tcp and tlsia
6880 2007-02-07  Simon Josefsson <simon@josefsson.org>
6882         * AUTHORS: Fix.
6884 2007-02-07  Simon Josefsson <simon@josefsson.org>
6886         * src/serv.c: Don't say TLS 1.0.
6888 2007-02-07  Simon Josefsson <simon@josefsson.org>
6890         * NEWS: Fix.
6892 2007-02-07  Simon Josefsson <simon@josefsson.org>
6894         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
6896 2007-02-07  Simon Josefsson <simon@josefsson.org>
6898         * NEWS: Add.
6900 2007-02-07  Simon Josefsson <simon@josefsson.org>
6902         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
6904 2007-02-07  Simon Josefsson <simon@josefsson.org>
6906         * NEWS: Add.
6908 2007-02-07  Simon Josefsson <simon@josefsson.org>
6910         * doc/gnutls.texi: dsa key
6912 2007-02-06  Simon Josefsson <simon@josefsson.org>
6914         * doc/gnutls.texi: Fix.
6916 2007-02-06  Simon Josefsson <simon@josefsson.org>
6918         * lib/gnutls_sig.c: Fix crash on failures.
6920 2007-02-06  Simon Josefsson <simon@josefsson.org>
6922         * NEWS, configure.in: Bump versions.
6924 2007-02-06  Simon Josefsson <simon@josefsson.org>
6926         * doc/protocol/draft-ietf-tls-srp-00.txt,
6927         doc/protocol/draft-ietf-tls-srp-01.txt,
6928         doc/protocol/draft-ietf-tls-srp-02.txt,
6929         doc/protocol/draft-ietf-tls-srp-03.txt,
6930         doc/protocol/draft-ietf-tls-srp-04.txt,
6931         doc/protocol/draft-ietf-tls-srp-05.txt,
6932         doc/protocol/draft-ietf-tls-srp-06.txt,
6933         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
6935 2007-02-06  Simon Josefsson <simon@josefsson.org>
6937         * ChangeLog: [no log message]
6939 2007-02-06  Simon Josefsson <simon@josefsson.org>
6941         * NEWS: Version 1.7.5.
6943 2007-02-06  Simon Josefsson <simon@josefsson.org>
6945         * NEWS: Fix.
6947 2007-02-06  Simon Josefsson <simon@josefsson.org>
6949         * NEWS: Add.
6951 2007-02-06  Simon Josefsson <simon@josefsson.org>
6953         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6954         lgl/m4/string_h.m4, lgl/string_.h: Update.
6956 2007-02-06  Simon Josefsson <simon@josefsson.org>
6958         * NEWS: Reorder.
6960 2007-02-06  Simon Josefsson <simon@josefsson.org>
6962         * doc/gnutls.texi: Fix.
6964 2007-02-06  Simon Josefsson <simon@josefsson.org>
6966         * NEWS: Add.
6968 2007-02-06  Simon Josefsson <simon@josefsson.org>
6970         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
6972 2007-02-06  Simon Josefsson <simon@josefsson.org>
6974         * doc/gnutls.texi: mention psk
6976 2007-02-06  Simon Josefsson <simon@josefsson.org>
6978         * NEWS: Add.
6980 2007-02-06  Simon Josefsson <simon@josefsson.org>
6982         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
6983         GNUTLS_KX_SRP_DSS if there is no SRP credential.
6985 2007-02-06  Simon Josefsson <simon@josefsson.org>
6987         * doc/gnutls.texi: fix
6989 2007-02-06  Simon Josefsson <simon@josefsson.org>
6991         * doc/gnutls.texi: fix
6993 2007-02-06  Simon Josefsson <simon@josefsson.org>
6995         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
6996         username/password.
6998 2007-02-06  Simon Josefsson <simon@josefsson.org>
7000         * doc/gnutls.texi: Add.
7002 2007-02-06  Simon Josefsson <simon@josefsson.org>
7004         * src/cli.c: Prefer PSK.
7006 2007-02-06  Simon Josefsson <simon@josefsson.org>
7008         * src/cli.c, src/serv.c: Modernize priorities.
7010 2007-02-06  Simon Josefsson <simon@josefsson.org>
7012         * doc/gnutls.texi: more
7014 2007-02-06  Simon Josefsson <simon@josefsson.org>
7016         * src/common.c: Parse new MACs.
7018 2007-02-06  Simon Josefsson <simon@josefsson.org>
7020         * src/serv.c: Prefer OpenPGP certs from client.
7022 2007-02-06  Simon Josefsson <simon@josefsson.org>
7024         * doc/gnutls.texi: Fix.
7026 2007-02-06  Simon Josefsson <simon@josefsson.org>
7028         * NEWS: Fix.
7030 2007-02-06  Simon Josefsson <simon@josefsson.org>
7032         * src/cli-gaa.c: Generated.
7034 2007-02-06  Simon Josefsson <simon@josefsson.org>
7036         * configure.in: Bump versions.
7038 2007-02-06  Simon Josefsson <simon@josefsson.org>
7040         * NEWS: Add.
7042 2007-02-06  Simon Josefsson <simon@josefsson.org>
7044         * src/common.c: Typo in last commit.
7046 2007-02-06  Simon Josefsson <simon@josefsson.org>
7048         * src/cli.gaa: Typo.
7050 2007-02-06  Simon Josefsson <simon@josefsson.org>
7052         * src/common.c: Fix --list.
7054 2007-02-06  Simon Josefsson <simon@josefsson.org>
7056         * doc/gnutls.texi: Add.
7058 2007-02-06  Simon Josefsson <simon@josefsson.org>
7060         * lib/gnutls_hash_int.c: Revert, not needed.
7062 2007-02-06  Simon Josefsson <simon@josefsson.org>
7064         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
7065         commit.
7067 2007-02-06  Simon Josefsson <simon@josefsson.org>
7069         * src/serv.c: Fix last commit.
7071 2007-02-06  Simon Josefsson <simon@josefsson.org>
7073         * src/serv.c: Support TLS 1.2 and AES 256.
7075 2007-02-05  Simon Josefsson <simon@josefsson.org>
7077         * ChangeLog: [no log message]
7079 2007-02-05  Simon Josefsson <simon@josefsson.org>
7081         * NEWS: Version 1.7.4.
7083 2007-02-05  Simon Josefsson <simon@josefsson.org>
7085         * NEWS: Add.
7087 2007-02-05  Simon Josefsson <simon@josefsson.org>
7089         * src/serv.c: use static DH params if none or provided
7091 2007-02-05  Simon Josefsson <simon@josefsson.org>
7093         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
7094         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
7096 2007-02-05  Simon Josefsson <simon@josefsson.org>
7098         * tests/pskself.c: No dh here.
7100 2007-02-05  Simon Josefsson <simon@josefsson.org>
7102         * NEWS: Reorder.
7104 2007-02-05  Simon Josefsson <simon@josefsson.org>
7106         * tests/sha2/.cvsignore: [no log message]
7108 2007-02-05  Simon Josefsson <simon@josefsson.org>
7110         * NEWS: Fix.
7112 2007-02-05  Simon Josefsson <simon@josefsson.org>
7114         * configure.in, tests/Makefile.am: Add SHA-2 self test.
7116 2007-02-05  Simon Josefsson <simon@josefsson.org>
7118         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7119         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7120         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7122 2007-02-05  Simon Josefsson <simon@josefsson.org>
7124         * NEWS: Add.
7126 2007-02-05  Simon Josefsson <simon@josefsson.org>
7128         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7129         for templates.
7131 2007-02-05  Simon Josefsson <simon@josefsson.org>
7133         * src/certtool-gaa.c: Generated.
7135 2007-02-05  Simon Josefsson <simon@josefsson.org>
7137         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7139 2007-02-05  Simon Josefsson <simon@josefsson.org>
7141         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7142         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7143         (RSA-)SHA-256/384/512.
7145 2007-02-05  Simon Josefsson <simon@josefsson.org>
7147         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7149 2007-02-05  Simon Josefsson <simon@josefsson.org>
7151         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7152         Affects gnutls_sign_algorithm_get_name, and
7153         _gnutls_x509_sign_to_oid.
7155 2007-02-05  Simon Josefsson <simon@josefsson.org>
7157         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7159 2007-02-05  Simon Josefsson <simon@josefsson.org>
7161         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7162         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7163         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7164         lgl/string_.h: Update.
7166 2007-02-04  Simon Josefsson <simon@josefsson.org>
7168         * NEWS: Add.
7170 2007-02-04  Simon Josefsson <simon@josefsson.org>
7172         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7173         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7174         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7175         lgl/string_.h: Update.
7177 2007-02-02  Simon Josefsson <simon@josefsson.org>
7179         * doc/gnutls.texi: Typo.
7181 2007-02-02  Simon Josefsson <simon@josefsson.org>
7183         * NEWS: Add.
7185 2007-02-02  Simon Josefsson <simon@josefsson.org>
7187         * NEWS, configure.in: Bump versions.
7189 2007-02-02  Simon Josefsson <simon@josefsson.org>
7191         * doc/signatures.texi: Removed the wrong file, re-add this one.
7192         Oops.
7194 2007-02-02  Simon Josefsson <simon@josefsson.org>
7196         * doc/Makefile.am: Remove bibliography.texi.
7198 2007-02-02  Simon Josefsson <simon@josefsson.org>
7200         * doc/bibliography.texi, doc/signatures.texi: Remove.
7202 2007-02-02  Simon Josefsson <simon@josefsson.org>
7204         * doc/gnutls.texi: Don't use my-bib-macros.
7206 2007-02-02  Simon Josefsson <simon@josefsson.org>
7208         * doc/my-bib-macros.texi: use pxref.
7210 2007-02-02  Simon Josefsson <simon@josefsson.org>
7212         * doc/my-bib-macros.texi: Fix.
7214 2007-02-02  Simon Josefsson <simon@josefsson.org>
7216         * doc/gnutls.texi: proxy and certtool stuff
7218 2007-02-02  Simon Josefsson <simon@josefsson.org>
7220         * lib/x509/xml.c: Doc fix.
7222 2007-02-02  Simon Josefsson <simon@josefsson.org>
7224         * doc/bibliography.texi: reorder
7226 2007-02-02  Simon Josefsson <simon@josefsson.org>
7228         * doc/bibliography.texi: Add rfc3820.
7230 2007-02-02  Simon Josefsson <simon@josefsson.org>
7232         * doc/gnutls.texi: Mention RFC 3820.
7234 2007-02-02  Simon Josefsson <simon@josefsson.org>
7236         * doc/gnutls.texi: Improve extensions stuff.
7238 2007-02-01  Simon Josefsson <simon@josefsson.org>
7240         * ChangeLog: [no log message]
7242 2007-02-01  Simon Josefsson <simon@josefsson.org>
7244         * NEWS: Version 1.7.3.
7246 2007-02-01  Simon Josefsson <simon@josefsson.org>
7248         * NEWS: Typo.
7250 2007-02-01  Simon Josefsson <simon@josefsson.org>
7252         * tests/pathlen/ca-no-pathlen.pem,
7253         tests/pathlen/no-ca-or-pathlen.pem: Update.
7255 2007-02-01  Simon Josefsson <simon@josefsson.org>
7257         * NEWS: Add.
7259 2007-02-01  Simon Josefsson <simon@josefsson.org>
7261         * src/certtool.c: Print times in UTC.
7263 2007-02-01  Simon Josefsson <simon@josefsson.org>
7265         * NEWS: Fix.
7267 2007-02-01  Simon Josefsson <simon@josefsson.org>
7269         * tests/key-id/.cvsignore: [no log message]
7271 2007-02-01  Simon Josefsson <simon@josefsson.org>
7273         * NEWS: Reorder.
7275 2007-02-01  Simon Josefsson <simon@josefsson.org>
7277         * configure.in: Typo.
7279 2007-02-01  Simon Josefsson <simon@josefsson.org>
7281         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7282         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7283         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7284         tests/key-id/key-ca.pem, tests/key-id/key-id,
7285         tests/key-id/key-user.pem: Add key-id self test.
7287 2007-02-01  Simon Josefsson <simon@josefsson.org>
7289         * src/certtool.c: Don't print proxy info if there aren't any proxy
7290         extension.
7292 2007-02-01  Simon Josefsson <simon@josefsson.org>
7294         * doc/protocol/rfc4785.txt: Add.
7296 2007-01-31  Simon Josefsson <simon@josefsson.org>
7298         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7299         present.  Reported by Dale Sedivec
7300         <dale-keyword-gnutls.5670f1@codefu.org>.
7302 2007-01-31  Simon Josefsson <simon@josefsson.org>
7304         * lib/x509/x509.c: Doc fix.
7306 2007-01-31  Simon Josefsson <simon@josefsson.org>
7308         * doc/manpages/Makefile.am: Add.
7310 2007-01-31  Simon Josefsson <simon@josefsson.org>
7312         * src/certtool-cfg.c: Fix last commit.
7314 2007-01-31  Simon Josefsson <simon@josefsson.org>
7316         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7317         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7318         reading/generating proxy certificates in certtool.
7320 2007-01-31  Simon Josefsson <simon@josefsson.org>
7322         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7323         lib/x509/extensions.h, lib/x509/x509.c: Add
7324         gnutls_x509_crt_get_proxy.
7326 2007-01-31  Simon Josefsson <simon@josefsson.org>
7328         * lib/x509/x509_write.c: Fix last commit.
7330 2007-01-31  Simon Josefsson <simon@josefsson.org>
7332         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7334 2007-01-31  Simon Josefsson <simon@josefsson.org>
7336         * NEWS: Mention RFC 3820.
7338 2007-01-31  Simon Josefsson <simon@josefsson.org>
7340         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7341         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
7342         Add proxy certificate APIs.
7344 2007-01-31  Simon Josefsson <simon@josefsson.org>
7346         * NEWS: Add.
7348 2007-01-31  Simon Josefsson <simon@josefsson.org>
7350         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7352 2007-01-31  Simon Josefsson <simon@josefsson.org>
7354         * gl/.cvsignore, lgl/.cvsignore: [no log message]
7356 2007-01-31  Simon Josefsson <simon@josefsson.org>
7358         * lib/defines.h: String.h from gnulib now makes sure memmem is
7359         available.
7361 2007-01-31  Simon Josefsson <simon@josefsson.org>
7363         * gl/strdup.h, lgl/memmem.h: Remove.
7365 2007-01-31  Simon Josefsson <simon@josefsson.org>
7367         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7368         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7369         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7370         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7371         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7372         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7373         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7374         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7375         lgl/vasnprintf.c, lgl/wchar_.h: Update.
7377 2007-01-31  Simon Josefsson <simon@josefsson.org>
7379         * tests/pathlen/.cvsignore: Add.
7381 2007-01-26  Simon Josefsson <simon@josefsson.org>
7383         * NEWS: Add.
7385 2007-01-26  Simon Josefsson <simon@josefsson.org>
7387         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7388         tests/pathlen/ca-no-pathlen.pem,
7389         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7390         pathlen bug (and general certificate parsing).
7392 2007-01-26  Simon Josefsson <simon@josefsson.org>
7394         * NEWS: Add.
7396 2007-01-26  Simon Josefsson <simon@josefsson.org>
7398         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7399         pathLenConstraint is read, even if CA reading fails.
7401 2007-01-25  Simon Josefsson <simon@josefsson.org>
7403         * NEWS: Add.
7405 2007-01-25  Simon Josefsson <simon@josefsson.org>
7407         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7408         describe C++ compiler bug problem.
7410 2007-01-25  Simon Josefsson <simon@josefsson.org>
7412         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7413         in a "better" way, tiny patch from Matthias Scheler
7414         <tron@NetBSD.org>.
7416 2007-01-16  Simon Josefsson <simon@josefsson.org>
7418         * configure.in: Bump versions.
7420 2007-01-16  Simon Josefsson <simon@josefsson.org>
7422         * NEWS: Add.
7424 2007-01-16  Simon Josefsson <simon@josefsson.org>
7426         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7427         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7428         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7429         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7431 2007-01-15  Simon Josefsson <simon@josefsson.org>
7433         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7435 2007-01-14  Simon Josefsson <simon@josefsson.org>
7437         * ChangeLog: [no log message]
7439 2007-01-14  Simon Josefsson <simon@josefsson.org>
7441         * NEWS: Version 1.7.2.
7443 2007-01-14  Simon Josefsson <simon@josefsson.org>
7445         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7446         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7448 2007-01-14  Simon Josefsson <simon@josefsson.org>
7450         * NEWS: Add.
7452 2007-01-14  Simon Josefsson <simon@josefsson.org>
7454         * libextra/opencdk/pubkey.c: Doc fix.
7456 2007-01-14  Simon Josefsson <simon@josefsson.org>
7458         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7459         Lenz <mario.lenz@gmx.net>.
7461 2007-01-13  Simon Josefsson <simon@josefsson.org>
7463         * NEWS, THANKS: Add.
7465 2007-01-12  Simon Josefsson <simon@josefsson.org>
7467         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7468         virtual method (possibly incorrect but I don't know what the
7469         intention was).
7471 2007-01-12  Simon Josefsson <simon@josefsson.org>
7473         * NEWS, configure.in: Don't use -mms-bitfields
7474         --enable-runtime-pseudo-reloc.
7476 2007-01-12  Simon Josefsson <simon@josefsson.org>
7478         * gl/Makefile.am: Fix objdir!=srcdir.
7480 2007-01-11  Simon Josefsson <simon@josefsson.org>
7482         * NEWS: Add.
7484 2007-01-11  Simon Josefsson <simon@josefsson.org>
7486         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7487         available, and store them in the PKCS12 blob.  Suggested by Sascha
7488         Ziemann <sascha.ziemann@secunet.com>.
7490 2007-01-11  Simon Josefsson <simon@josefsson.org>
7492         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7494 2007-01-11  Simon Josefsson <simon@josefsson.org>
7496         * doc/manpages/Makefile.am: Add.
7498 2007-01-11  Simon Josefsson <simon@josefsson.org>
7500         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7501         before gl.
7503 2007-01-11  Simon Josefsson <simon@josefsson.org>
7505         * NEWS: Fix.
7507 2007-01-11  Simon Josefsson <simon@josefsson.org>
7509         * NEWS, configure.in, includes/gnutls/x509.h,
7510         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7511         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7512         src/certtool.c: Support pathLenConstraint.
7514 2007-01-11  Simon Josefsson <simon@josefsson.org>
7516         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7517         add it twice.
7519 2007-01-11  Simon Josefsson <simon@josefsson.org>
7521         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7522         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7524 2007-01-11  Simon Josefsson <simon@josefsson.org>
7526         * libextra/gnutls_extra.c: Need strverscmp.h.
7528 2007-01-11  Simon Josefsson <simon@josefsson.org>
7530         * NEWS: Fix.
7532 2007-01-11  Simon Josefsson <simon@josefsson.org>
7534         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7535         libgnutls now.  Fix copyright years.
7537 2007-01-11  Simon Josefsson <simon@josefsson.org>
7539         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7540         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7541         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7542         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7543         gnutls-extra integration, for OpenPGP certs.
7545 2007-01-11  Simon Josefsson <simon@josefsson.org>
7547         * libextra/gnutls_extra.c: Replace libgcrypt version check with
7548         strverscmp.  No need to duplicate prototype found in gnutls.h for
7549         gnutls_check_version.
7551 2007-01-09  Simon Josefsson <simon@josefsson.org>
7553         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7554         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7555         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7556         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7557         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7558         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7559         lgl/m4/lib-link.m4: Update.
7561 2007-01-05  Simon Josefsson <simon@josefsson.org>
7563         * NEWS: Add.
7565 2007-01-05  Simon Josefsson <simon@josefsson.org>
7567         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7568         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7569         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7571 2007-01-05  Simon Josefsson <simon@josefsson.org>
7573         * configure.in: Bump versions.
7575 2007-01-05  Simon Josefsson <simon@josefsson.org>
7577         * NEWS: Add.
7579 2007-01-05  Simon Josefsson <simon@josefsson.org>
7581         * configure.in: Revert part of patch.
7583 2007-01-05  Simon Josefsson <simon@josefsson.org>
7585         * configure.in, src/Makefile.am: Tiny patch from
7586         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
7587         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
7588         `.gaa' files as being in `$(srcdir)', thereby allowing for
7589         out-of-source-tree builds.
7591 2006-12-28  Simon Josefsson <simon@josefsson.org>
7593         * ChangeLog: [no log message]
7595 2006-12-28  Simon Josefsson <simon@josefsson.org>
7597         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7598         it.
7600 2006-12-28  Simon Josefsson <simon@josefsson.org>
7602         * ChangeLog: [no log message]
7604 2006-12-28  Simon Josefsson <simon@josefsson.org>
7606         * NEWS: Version 1.7.1.
7608 2006-12-28  Simon Josefsson <simon@josefsson.org>
7610         * NEWS: Add.
7612 2006-12-28  Simon Josefsson <simon@josefsson.org>
7614         * NEWS: Add.
7616 2006-12-28  Simon Josefsson <simon@josefsson.org>
7618         * NEWS: Fix.
7620 2006-12-28  Simon Josefsson <simon@josefsson.org>
7622         * NEWS: Fix.
7624 2006-12-28  Simon Josefsson <simon@josefsson.org>
7626         * NEWS, THANKS: Add.
7628 2006-12-28  Simon Josefsson <simon@josefsson.org>
7630         * lib/gnutls_asn1_tab.c: Generate.
7632 2006-12-28  Simon Josefsson <simon@josefsson.org>
7634         * lib/gnutls.asn: Fix comment to make it parse correctly.
7636 2006-12-27  Simon Josefsson <simon@josefsson.org>
7638         * tests/.cvsignore: [no log message]
7640 2006-12-27  Simon Josefsson <simon@josefsson.org>
7642         * NEWS: Add.
7644 2006-12-27  Simon Josefsson <simon@josefsson.org>
7646         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7647         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7648         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7649         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
7651 2006-12-27  Simon Josefsson <simon@josefsson.org>
7653         * NEWS: Add.
7655 2006-12-27  Simon Josefsson <simon@josefsson.org>
7657         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7658         lib/x509/Makefile.am, libextra/Makefile.am,
7659         libextra/openpgp/Makefile.am: Tiny patch from
7660         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
7661           `$(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.
7663 2006-12-27  Simon Josefsson <simon@josefsson.org>
7665         * NEWS, THANKS: Add.
7667 2006-12-27  Simon Josefsson <simon@josefsson.org>
7669         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7670         cert requests (i.e., include a empty list of supported hashes).
7671         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7672         Courtès).
7674 2006-12-27  Simon Josefsson <simon@josefsson.org>
7676         * NEWS: Add.
7678 2006-12-27  Simon Josefsson <simon@josefsson.org>
7680         * tests/userid/.cvsignore: [no log message]
7682 2006-12-27  Simon Josefsson <simon@josefsson.org>
7684         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
7685         problem reported by Max Kellermann <max@duempel.org>.
7687 2006-12-27  Simon Josefsson <simon@josefsson.org>
7689         * lib/pkix_asn1_tab.c: Generated.
7691 2006-12-27  Simon Josefsson <simon@josefsson.org>
7693         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
7694         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
7695         DirectoryString, to deal with backwards compatibility if there are
7696         IA5String UID fields out there that were generated by older
7697         versions.  Reported by Max Kellermann <max@duempel.org>.
7699 2006-12-27  Simon Josefsson <simon@josefsson.org>
7701         * tests/userid/userid: Add.
7703 2006-12-27  Simon Josefsson <simon@josefsson.org>
7705         * configure.in: Add tests/userid/.
7707 2006-12-27  Simon Josefsson <simon@josefsson.org>
7709         * tests/Makefile.am: Add userid/.
7711 2006-12-27  Simon Josefsson <simon@josefsson.org>
7713         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
7715 2006-12-27  Simon Josefsson <simon@josefsson.org>
7717         * NEWS: Add.
7719 2006-12-27  Simon Josefsson <simon@josefsson.org>
7721         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
7722         certificate authority list, to make sure server's send the proper
7723         list of expected CAs to the client.  Reported by Max Kellermann
7724         <max@duempel.org>.
7726 2006-12-27  Simon Josefsson <simon@josefsson.org>
7728         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
7729         by Max Kellermann <max@duempel.org>.
7731 2006-12-27  Simon Josefsson <simon@josefsson.org>
7733         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
7734         Add.
7736 2006-12-27  Simon Josefsson <simon@josefsson.org>
7738         * NEWS: Add.
7740 2006-12-27  Simon Josefsson <simon@josefsson.org>
7742         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
7743         lgl/m4/stdint.m4: Update.
7745 2006-12-26  Simon Josefsson <simon@josefsson.org>
7747         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
7749 2006-12-26  Simon Josefsson <simon@josefsson.org>
7751         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
7753 2006-12-26  Simon Josefsson <simon@josefsson.org>
7755         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
7756         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
7758 2006-12-26  Simon Josefsson <simon@josefsson.org>
7760         * po/LINGUAS, po/de.po: Sync with TP.
7762 2006-12-10  Simon Josefsson <simon@josefsson.org>
7764         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
7765         (should have just been .cvsignore'd).
7767 2006-12-10  Simon Josefsson <simon@josefsson.org>
7769         * m4/.cvsignore: [no log message]
7771 2006-12-10  Simon Josefsson <simon@josefsson.org>
7773         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
7775 2006-12-10  Simon Josefsson <simon@josefsson.org>
7777         * NEWS: Fix.
7779 2006-12-10  Simon Josefsson <simon@josefsson.org>
7781         * NEWS: Add.
7783 2006-12-10  Simon Josefsson <simon@josefsson.org>
7785         * configure.in: Bump versions.
7787 2006-12-10  Simon Josefsson <simon@josefsson.org>
7789         * NEWS, configure.in: Bump versions.
7791 2006-12-01  Simon Josefsson <simon@josefsson.org>
7793         * lib/gnutls_record.c: Doc fix.
7795 2006-11-29  Simon Josefsson <simon@josefsson.org>
7797         * gl/Makefile.am, lgl/Makefile.am: Update.
7799 2006-11-29  Simon Josefsson <simon@josefsson.org>
7801         * ChangeLog: [no log message]
7803 2006-11-29  Simon Josefsson <simon@josefsson.org>
7805         * Makefile.am: Put in devel/ directory.  Disable doc generation.
7807 2006-11-29  Simon Josefsson <simon@josefsson.org>
7809         * NEWS: Version 1.7.0.
7811 2006-11-29  Simon Josefsson <simon@josefsson.org>
7813         * NEWS: Add.
7815 2006-11-29  Simon Josefsson <simon@josefsson.org>
7817         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
7819 2006-11-29  Simon Josefsson <simon@josefsson.org>
7821         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
7822         default.
7824 2006-11-29  Simon Josefsson <simon@josefsson.org>
7826         * NEWS: Fix.
7828 2006-11-28  Simon Josefsson <simon@josefsson.org>
7830         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
7831         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
7833 2006-11-26  Simon Josefsson <simon@josefsson.org>
7835         * NEWS: Fix.
7837 2006-11-26  Simon Josefsson <simon@josefsson.org>
7839         * NEWS: Add.
7841 2006-11-26  Simon Josefsson <simon@josefsson.org>
7843         * tests/anonself.c: Print TLS version too.
7845 2006-11-26  Simon Josefsson <simon@josefsson.org>
7847         * tests/anonself.c: More debugging.
7849 2006-11-26  Simon Josefsson <simon@josefsson.org>
7851         * tests/utils.c: Output more debug info.
7853 2006-11-26  Simon Josefsson <simon@josefsson.org>
7855         * NEWS: Fix.
7857 2006-11-26  Simon Josefsson <simon@josefsson.org>
7859         * libextra/opencdk/keyserver.c: Doc fix.
7861 2006-11-26  Simon Josefsson <simon@josefsson.org>
7863         * libextra/opencdk/opencdk.h: Doc fixes.
7865 2006-11-26  Simon Josefsson <simon@josefsson.org>
7867         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
7868         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
7869         libextra/opencdk/sign.c: Doc fix.
7871 2006-11-26  Simon Josefsson <simon@josefsson.org>
7873         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
7874         libextra/opencdk/sign.c: Doc fix.
7876 2006-11-26  Simon Josefsson <simon@josefsson.org>
7878         * libextra/opencdk/keydb.c: Doc fix.
7880 2006-11-26  Simon Josefsson <simon@josefsson.org>
7882         * libextra/gnutls_ia.c: Use new internal PRF API.
7884 2006-11-26  Simon Josefsson <simon@josefsson.org>
7886         * lib/gnutls_sig.c: To use NULL
7887         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
7888         question.
7890 2006-11-26  Simon Josefsson <simon@josefsson.org>
7892         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
7893         fixes problem reported by "Michael C. Vergallen"
7894         <mvergall@telenet.be>.
7896 2006-11-26  Simon Josefsson <simon@josefsson.org>
7898         * NEWS: Add.
7900 2006-11-25  Simon Josefsson <simon@josefsson.org>
7902         * NEWS: Add.
7904 2006-11-25  Simon Josefsson <simon@josefsson.org>
7906         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
7907         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
7908         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
7909         www.mikestoolbox.org:4433.
7911 2006-11-25  Simon Josefsson <simon@josefsson.org>
7913         * src/common.c: Support "TLS1.2" as protocol name.
7915 2006-11-25  Simon Josefsson <simon@josefsson.org>
7917         * NEWS: Add.
7919 2006-11-25  Simon Josefsson <simon@josefsson.org>
7921         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
7923 2006-11-25  Simon Josefsson <simon@josefsson.org>
7925         * lib/gnutls_algorithms.c: Support TLS 1.2.
7927 2006-11-25  Simon Josefsson <simon@josefsson.org>
7929         * NEWS: Add.
7931 2006-11-25  Simon Josefsson <simon@josefsson.org>
7933         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7934         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7935         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7936         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7937         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
7938         Update.
7940 2006-11-25  Simon Josefsson <simon@josefsson.org>
7942         * NEWS, configure.in: Bump versions.
7944 2006-11-22  Simon Josefsson <simon@josefsson.org>
7946         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
7948 2006-11-17  Simon Josefsson <simon@josefsson.org>
7950         * ChangeLog: [no log message]
7952 2006-11-17  Simon Josefsson <simon@josefsson.org>
7954         * Makefile.am: Release do non-devel directory.
7956 2006-11-17  Simon Josefsson <simon@josefsson.org>
7958         * NEWS: Version 1.6.0.
7960 2006-11-17  Simon Josefsson <simon@josefsson.org>
7962         * doc/manpages/Makefile.am: Fix copyright years.
7964 2006-11-17  Simon Josefsson <simon@josefsson.org>
7966         * configure.in: Bump versions.
7968 2006-11-17  Simon Josefsson <simon@josefsson.org>
7970         * NEWS: Add.
7972 2006-11-16  Simon Josefsson <simon@josefsson.org>
7974         * ChangeLog: [no log message]
7976 2006-11-16  Simon Josefsson <simon@josefsson.org>
7978         * NEWS: Version 1.5.5.
7980 2006-11-16  Simon Josefsson <simon@josefsson.org>
7982         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
7983         <tim.kosse@filezilla-project.org>.
7985 2006-11-16  Simon Josefsson <simon@josefsson.org>
7987         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
7988         project.
7990 2006-11-16  Simon Josefsson <simon@josefsson.org>
7992         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
7994 2006-11-16  Simon Josefsson <simon@josefsson.org>
7996         * tests/rsa-md5-collision/Makefile.am: Remove.
7998 2006-11-16  Simon Josefsson <simon@josefsson.org>
8000         * NEWS: Add.
8002 2006-11-16  Simon Josefsson <simon@josefsson.org>
8004         * NEWS: Add.
8006 2006-11-16  Simon Josefsson <simon@josefsson.org>
8008         * NEWS: Add.
8010 2006-11-16  Simon Josefsson <simon@josefsson.org>
8012         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
8013         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
8014         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
8015         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
8017 2006-11-16  Simon Josefsson <simon@josefsson.org>
8019         * tests/rsa-md5-collision/chain1-expect.log,
8020         tests/rsa-md5-collision/chain2-expect.log: Remove.
8022 2006-11-16  Simon Josefsson <simon@josefsson.org>
8024         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
8026 2006-11-16  Simon Josefsson <simon@josefsson.org>
8028         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
8029         mingw32.
8031 2006-11-15  Simon Josefsson <simon@josefsson.org>
8033         * configure.in: Bump versions (done incorrectly in the 1.5.4
8034         release).
8036 2006-11-15  Simon Josefsson <simon@josefsson.org>
8038         * NEWS: Add.
8040 2006-11-15  Simon Josefsson <simon@josefsson.org>
8042         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
8043         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
8045 2006-11-14  Simon Josefsson <simon@josefsson.org>
8047         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
8049 2006-11-11  Simon Josefsson <simon@josefsson.org>
8051         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
8053 2006-11-07  Simon Josefsson <simon@josefsson.org>
8055         * ChangeLog: [no log message]
8057 2006-11-07  Simon Josefsson <simon@josefsson.org>
8059         * NEWS: Version 1.5.4.
8061 2006-11-07  Simon Josefsson <simon@josefsson.org>
8063         * NEWS: Add.
8065 2006-11-07  Simon Josefsson <simon@josefsson.org>
8067         * NEWS: Add.
8069 2006-11-07  Simon Josefsson <simon@josefsson.org>
8071         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8072         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
8073         lib/gnutls_global.c: Use strverscmp.
8075 2006-11-07  Simon Josefsson <simon@josefsson.org>
8077         * lib/gnutls_buffers.c: Typo.
8079 2006-11-07  Simon Josefsson <simon@josefsson.org>
8081         * NEWS, doc/manpages/Makefile.am: Add.
8083 2006-11-07  Simon Josefsson <simon@josefsson.org>
8085         * libextra/gnutls_ia.c: Doc fix.
8087 2006-11-07  Simon Josefsson <simon@josefsson.org>
8089         * doc/gnutls.texi: More errno discussion regarding push/pull
8090         functions.
8092 2006-11-07  Simon Josefsson <simon@josefsson.org>
8094         * NEWS: Add.
8096 2006-11-07  Simon Josefsson <simon@josefsson.org>
8098         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
8099         issues.
8101 2006-11-07  Simon Josefsson <simon@josefsson.org>
8103         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
8104         using WSAGetLastError().
8106 2006-11-07  Simon Josefsson <simon@josefsson.org>
8108         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8109         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
8110         suggested by tim.kosse@filezilla-project.org.
8112 2006-11-06  Simon Josefsson <simon@josefsson.org>
8114         * NEWS: Fix.
8116 2006-11-05  Simon Josefsson <simon@josefsson.org>
8118         * NEWS: Add.
8120 2006-11-05  Simon Josefsson <simon@josefsson.org>
8122         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8123         configure.in).
8125 2006-11-05  Simon Josefsson <simon@josefsson.org>
8127         * configure.in: Set SOVERSION here.
8129 2006-11-05  Simon Josefsson <simon@josefsson.org>
8131         * lgl/.cvsignore: [no log message]
8133 2006-11-05  Simon Josefsson <simon@josefsson.org>
8135         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8137 2006-11-03  Simon Josefsson <simon@josefsson.org>
8139         * lgl/printf-parse.c: Update.
8141 2006-10-30  Simon Josefsson <simon@josefsson.org>
8143         * NEWS: Add.
8145 2006-10-30  Simon Josefsson <simon@josefsson.org>
8147         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
8148         ludovic.courtes@laas.fr (Ludovic Courtès).
8150 2006-10-30  Simon Josefsson <simon@josefsson.org>
8152         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8153         actual/required buffer size on return.  Suggested by
8154         ludovic.courtes@laas.fr (Ludovic Courtès).
8156 2006-10-30  Simon Josefsson <simon@josefsson.org>
8158         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8159         libextra/openpgp/privkey.c: Fix return types.
8161 2006-10-30  Simon Josefsson <simon@josefsson.org>
8163         * NEWS: Add.
8165 2006-10-30  Simon Josefsson <simon@josefsson.org>
8167         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8168         versions negotiate the highest version we support, instead of the
8169         lowest.  Reported by Pasi.Eronen@nokia.com.
8171 2006-10-30  Simon Josefsson <simon@josefsson.org>
8173         * NEWS: Add.
8175 2006-10-30  Simon Josefsson <simon@josefsson.org>
8177         * configure.in: Simplify ssize_t test.
8179 2006-10-30  Simon Josefsson <simon@josefsson.org>
8181         * doc/examples/ex-cert-select.c: Remove duplicate #include
8182         <sys/stat.h>.
8184 2006-10-30  Simon Josefsson <simon@josefsson.org>
8186         * configure.in, lib/defines.h: Simplify #include's using gnulib
8187         modules.
8189 2006-10-30  Simon Josefsson <simon@josefsson.org>
8191         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8192         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8193         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8194         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8195         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8196         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8197         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8198         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8199         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8200         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8201         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8202         lgl/stat_.h: Update.
8204 2006-10-30  Simon Josefsson <simon@josefsson.org>
8206         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8208 2006-10-30  Simon Josefsson <simon@josefsson.org>
8210         * NEWS, configure.in: Bump versions.
8212 2006-10-26  Simon Josefsson <simon@josefsson.org>
8214         * ChangeLog: [no log message]
8216 2006-10-26  Simon Josefsson <simon@josefsson.org>
8218         * NEWS: Version 1.5.3.
8220 2006-10-26  Simon Josefsson <simon@josefsson.org>
8222         * lgl/.cvsignore: [no log message]
8224 2006-10-26  Simon Josefsson <simon@josefsson.org>
8226         * libextra/opencdk/Makefile.am: Fix -I's.
8228 2006-10-26  Simon Josefsson <simon@josefsson.org>
8230         * tests/rsa-md5-collision/Makefile.am: Dist more.
8232 2006-10-26  Simon Josefsson <simon@josefsson.org>
8234         * NEWS, tests/rsa-md5-collision/README: Add.
8236 2006-10-26  Simon Josefsson <simon@josefsson.org>
8238         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8239         tests/Makefile.am: Change lgpl/ library name.
8241 2006-10-26  Simon Josefsson <simon@josefsson.org>
8243         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8244         to liblgnu, to avoid weird libtool errors.
8246 2006-10-26  Simon Josefsson <simon@josefsson.org>
8248         * lgl/Makefile.am, lgl/stdint_.h: Update.
8250 2006-10-26  Simon Josefsson <simon@josefsson.org>
8252         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8253         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8254         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8255         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8256         gl/uinttostr.c, gl/umaxtostr.c: Add.
8258 2006-10-26  Simon Josefsson <simon@josefsson.org>
8260         * NEWS: Fix.
8262 2006-10-26  Simon Josefsson <simon@josefsson.org>
8264         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8265         0.5.11.
8267 2006-10-26  Simon Josefsson <simon@josefsson.org>
8269         * doc/gnutls.texi: Be specific about SSLv2 security problems.
8271 2006-10-24  Simon Josefsson <simon@josefsson.org>
8273         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8275 2006-10-24  Simon Josefsson <simon@josefsson.org>
8277         * tests/rsa-md5-collision/Makefile.am: Dist more.
8279 2006-10-24  Simon Josefsson <simon@josefsson.org>
8281         * NEWS: Add.
8283 2006-10-24  Simon Josefsson <simon@josefsson.org>
8285         * tests/pkcs12-decode/.cvsignore: [no log message]
8287 2006-10-24  Simon Josefsson <simon@josefsson.org>
8289         * configure.in: Add tests.
8291 2006-10-24  Simon Josefsson <simon@josefsson.org>
8293         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8294         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8295         pkcs12-decode/.
8297 2006-10-24  Simon Josefsson <simon@josefsson.org>
8299         * tests/pkcs8-decode/pkcs8: More debugging info.
8301 2006-10-24  Simon Josefsson <simon@josefsson.org>
8303         * tests/pkcs8-decode/.cvsignore: [no log message]
8305 2006-10-24  Simon Josefsson <simon@josefsson.org>
8307         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8308         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8309         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8310         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8311         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8313 2006-10-24  Simon Josefsson <simon@josefsson.org>
8315         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
8316         rsa-md5-collision/.
8318 2006-10-24  Simon Josefsson <simon@josefsson.org>
8320         * tests/pkcs1-padding/.cvsignore,
8321         tests/rsa-md5-collision/.cvsignore: [no log message]
8323 2006-10-24  Simon Josefsson <simon@josefsson.org>
8325         * tests/rsa-md5-collision/Makefile.am,
8326         tests/rsa-md5-collision/chain1-expect.log,
8327         tests/rsa-md5-collision/chain2-expect.log,
8328         tests/rsa-md5-collision/mbox,
8329         tests/rsa-md5-collision/rsa-md5-collision: Add.
8331 2006-10-24  Simon Josefsson <simon@josefsson.org>
8333         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8334         tests/pkcs1-padding/pkcs1-pad-broken.pem,
8335         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8336         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8337         tests/pkcs1-padding/pkcs1-pad-ok.pem,
8338         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8340 2006-10-24  Simon Josefsson <simon@josefsson.org>
8342         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8343         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8344         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8345         directory.
8347 2006-10-24  Simon Josefsson <simon@josefsson.org>
8349         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8350         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8352 2006-10-21  Simon Josefsson <simon@josefsson.org>
8354         * NEWS: Add.
8356 2006-10-21  Simon Josefsson <simon@josefsson.org>
8358         * lgl/.cvsignore: [no log message]
8360 2006-10-21  Simon Josefsson <simon@josefsson.org>
8362         * tests/Makefile.am: Need lgpl gnulib.
8364 2006-10-21  Simon Josefsson <simon@josefsson.org>
8366         * src/Makefile.am: Add lgpl too.
8368 2006-10-21  Simon Josefsson <simon@josefsson.org>
8370         * libextra/Makefile.am: Reorder libgnu.la's.
8372 2006-10-21  Simon Josefsson <simon@josefsson.org>
8374         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8376 2006-10-21  Simon Josefsson <simon@josefsson.org>
8378         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8379         committed.
8381 2006-10-21  Simon Josefsson <simon@josefsson.org>
8383         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8385 2006-10-21  Simon Josefsson <simon@josefsson.org>
8387         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8388         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8389         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8390         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8391         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8392         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8393         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8394         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8395         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8396         modules.
8398 2006-10-21  Simon Josefsson <simon@josefsson.org>
8400         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8401         duplicate modules.
8403 2006-10-21  Simon Josefsson <simon@josefsson.org>
8405         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8407 2006-10-21  Simon Josefsson <simon@josefsson.org>
8409         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8411 2006-10-21  Simon Josefsson <simon@josefsson.org>
8413         * gl/Makefile.am: Move modules from gl/ to lgl/.
8415 2006-10-21  Simon Josefsson <simon@josefsson.org>
8417         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8418         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8419         to lgl/.
8421 2006-10-21  Simon Josefsson <simon@josefsson.org>
8423         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8424         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8425         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8426         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8427         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8428         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8429         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8430         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8431         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8432         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8433         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8434         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8435         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8436         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8437         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8438         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8439         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8440         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8441         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8442         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8443         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8444         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8445         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8446         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8447         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8448         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8449         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8450         lgl/xsize.h: Move modules from gl/ to lgl/.
8452 2006-10-21  Simon Josefsson <simon@josefsson.org>
8454         * lgl/.cvsignore: [no log message]
8456 2006-10-21  Simon Josefsson <simon@josefsson.org>
8458         * Makefile.am: Build lgl/ too.
8460 2006-10-21  Simon Josefsson <simon@josefsson.org>
8462         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8463         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8464         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8465         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8466         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8467         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8468         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8469         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8470         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8471         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8472         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8473         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8474         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8475         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8476         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8477         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8478         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8479         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8480         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8481         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8482         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8483         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8484         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8485         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8486         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8487         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8488         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8489         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8490         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8491         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8492         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8493         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8494         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8495         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8497 2006-10-21  Simon Josefsson <simon@josefsson.org>
8499         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8500         lgl/ instead of gl/.
8502 2006-10-21  Simon Josefsson <simon@josefsson.org>
8504         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8505         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8506         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8507         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8508         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8509         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8510         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8511         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8512         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8513         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8514         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8515         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8516         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8517         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8518         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8519         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8520         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8521         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8522         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8523         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8524         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8525         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8527 2006-10-21  Simon Josefsson <simon@josefsson.org>
8529         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8530         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8531         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8532         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8533         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
8534         Update.
8536 2006-10-19  Simon Josefsson <simon@josefsson.org>
8538         * NEWS: Add.
8540 2006-10-19  Simon Josefsson <simon@josefsson.org>
8542         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8543         lib/minitasn1/libtasn1.h: Update to 0.3.7.
8545 2006-10-11  Simon Josefsson <simon@josefsson.org>
8547         * NEWS: Add.
8549 2006-10-11  Simon Josefsson <simon@josefsson.org>
8551         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8552         0.5.10.
8554 2006-10-11  Simon Josefsson <simon@josefsson.org>
8556         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8558 2006-10-10  Simon Josefsson <simon@josefsson.org>
8560         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8562 2006-10-03  Simon Josefsson <simon@josefsson.org>
8564         * NEWS: Add.
8566 2006-10-03  Simon Josefsson <simon@josefsson.org>
8568         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8570 2006-10-03  Simon Josefsson <simon@josefsson.org>
8572         * NEWS, configure.in: Bump versions.
8574 2006-10-03  Simon Josefsson <simon@josefsson.org>
8576         * ChangeLog: [no log message]
8578 2006-10-03  Simon Josefsson <simon@josefsson.org>
8580         * NEWS: Version 1.5.2.
8582 2006-10-03  Simon Josefsson <simon@josefsson.org>
8584         * NEWS: Fix.
8586 2006-10-03  Simon Josefsson <simon@josefsson.org>
8588         * NEWS: Add.
8590 2006-10-03  Simon Josefsson <simon@josefsson.org>
8592         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
8593         Update.
8595 2006-09-29  Simon Josefsson <simon@josefsson.org>
8597         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8599 2006-09-26  Simon Josefsson <simon@josefsson.org>
8601         * NEWS: Add.
8603 2006-09-26  Simon Josefsson <simon@josefsson.org>
8605         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8606         reported by "Adam Langley" <agl@imperialviolet.org>.
8608 2006-09-25  Simon Josefsson <simon@josefsson.org>
8610         * NEWS: Add.
8612 2006-09-25  Simon Josefsson <simon@josefsson.org>
8614         * configure.in: Use library shared version 13 instead of 14,
8615         incrementing it was a mistake since no API/ABI changes happened.
8616         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8618 2006-09-25  Simon Josefsson <simon@josefsson.org>
8620         * configure.in: Improve the C++ test, to handle CXX env. variables,
8621         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8623 2006-09-25  Simon Josefsson <simon@josefsson.org>
8625         * NEWS: Add.
8627 2006-09-25  Simon Josefsson <simon@josefsson.org>
8629         * lib/Makefile.am: Use version script for libgnutlsxx too.
8631 2006-09-25  Simon Josefsson <simon@josefsson.org>
8633         * NEWS, lib/libgnutlsxx.vers: Add.
8635 2006-09-24  Simon Josefsson <simon@josefsson.org>
8637         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8638         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
8639         Update.
8641 2006-09-24  Simon Josefsson <simon@josefsson.org>
8643         * NEWS, configure.in: Bump versions.
8645 2006-09-24  Simon Josefsson <simon@josefsson.org>
8647         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8648         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
8649         logic.
8651 2006-09-24  Simon Josefsson <simon@josefsson.org>
8653         * THANKS: Add.
8655 2006-09-24  Simon Josefsson <simon@josefsson.org>
8657         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8658         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8659         <georg.schwarz@freenet.de>.
8661 2006-09-21  Simon Josefsson <simon@josefsson.org>
8663         * Makefile.am: Fix gendocs.sh path.
8665 2006-09-21  Simon Josefsson <simon@josefsson.org>
8667         * ChangeLog: [no log message]
8669 2006-09-21  Simon Josefsson <simon@josefsson.org>
8671         * NEWS: Version 1.5.1.
8673 2006-09-21  Simon Josefsson <simon@josefsson.org>
8675         * gl/override/gpl.diff: Rename.
8677 2006-09-21  Simon Josefsson <simon@josefsson.org>
8679         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
8680         gl/override/gpl.diff, gl/override/gpl.texi.diff,
8681         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
8683 2006-09-21  Simon Josefsson <simon@josefsson.org>
8685         * gl/override/lgpl.diff: Rename.
8687 2006-09-21  Simon Josefsson <simon@josefsson.org>
8689         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
8690         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
8691         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
8692         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
8693         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
8694         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
8695         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
8696         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
8697         gl/vasnprintf.c: Update.
8699 2006-09-21  Simon Josefsson <simon@josefsson.org>
8701         * NEWS: Add.
8703 2006-09-21  Simon Josefsson <simon@josefsson.org>
8705         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
8707 2006-09-21  Simon Josefsson <simon@josefsson.org>
8709         * doc/gnutls.texi: Add LGPL and GPL texts.
8711 2006-09-21  Simon Josefsson <simon@josefsson.org>
8713         * NEWS: Add.
8715 2006-09-21  Simon Josefsson <simon@josefsson.org>
8717         * tests/pkcs1-pad: Simplify grep expression, to work around debug
8718         messages from wine.
8720 2006-09-21  Simon Josefsson <simon@josefsson.org>
8722         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
8723         load or generate it, typically because it used a certificate
8724         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
8726 2006-09-21  Simon Josefsson <simon@josefsson.org>
8728         * src/certtool.c: Revert last patch.
8730 2006-09-21  Simon Josefsson <simon@josefsson.org>
8732         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
8733         that the lengths are the same.
8735 2006-09-21  Simon Josefsson <simon@josefsson.org>
8737         * NEWS, THANKS: Add.
8739 2006-09-21  Simon Josefsson <simon@josefsson.org>
8741         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
8742         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
8744 2006-09-19  Simon Josefsson <simon@josefsson.org>
8746         * tests/Makefile.am: Dist more.
8748 2006-09-19  Simon Josefsson <simon@josefsson.org>
8750         * tests/pkcs1-pad: Test another cert.
8752 2006-09-19  Simon Josefsson <simon@josefsson.org>
8754         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
8755         Weinmann.
8757 2006-09-18  Simon Josefsson <simon@josefsson.org>
8759         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
8761 2006-09-18  Simon Josefsson <simon@josefsson.org>
8763         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
8764         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
8766 2006-09-18  Simon Josefsson <simon@josefsson.org>
8768         * THANKS: Remove (already there).
8770 2006-09-18  Simon Josefsson <simon@josefsson.org>
8772         * THANKS: Add.
8774 2006-09-18  Simon Josefsson <simon@josefsson.org>
8776         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
8777         Langley" <agl@imperialviolet.org>.
8779 2006-09-12  Simon Josefsson <simon@josefsson.org>
8781         * NEWS: Add.
8783 2006-09-12  Simon Josefsson <simon@josefsson.org>
8785         * NEWS: Fix.
8787 2006-09-12  Simon Josefsson <simon@josefsson.org>
8789         * tests/pkcs1-pad: Fix.
8791 2006-09-12  Simon Josefsson <simon@josefsson.org>
8793         * lib/x509/verify.c: Permit empty parameters field too, found after
8794         adding self tests.
8796 2006-09-12  Simon Josefsson <simon@josefsson.org>
8798         * tests/pkcs1-pad: Fix exit code.
8800 2006-09-12  Simon Josefsson <simon@josefsson.org>
8802         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
8803         Eric Young in
8804         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
8806 2006-09-12  Simon Josefsson <simon@josefsson.org>
8808         * tests/pkcs1-pad: Add more tests.
8810 2006-09-12  Simon Josefsson <simon@josefsson.org>
8812         * tests/Makefile.am: Add pkcs1-pad test.
8814 2006-09-12  Simon Josefsson <simon@josefsson.org>
8816         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
8817         Yutaka OIWA <y.oiwa@aist.go.jp>.
8819 2006-09-12  Simon Josefsson <simon@josefsson.org>
8821         * tests/pkcs1-pad: Add.
8823 2006-09-12  Simon Josefsson <simon@josefsson.org>
8825         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
8826         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8828 2006-09-12  Simon Josefsson <simon@josefsson.org>
8830         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
8832 2006-09-11  Simon Josefsson <simon@josefsson.org>
8834         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
8835         debug mode, which isn't recommended for real use.
8837 2006-09-08  Simon Josefsson <simon@josefsson.org>
8839         * NEWS: Add.
8841 2006-09-08  Simon Josefsson <simon@josefsson.org>
8843         * NEWS: Fix.
8845 2006-09-08  Simon Josefsson <simon@josefsson.org>
8847         * NEWS: Fix.
8849 2006-09-08  Simon Josefsson <simon@josefsson.org>
8851         * NEWS: Add.
8853 2006-09-08  Simon Josefsson <simon@josefsson.org>
8855         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
8856         is empty, which it has to be for the hashes we support.  Otherwise,
8857         the field can encode "garbage" that might be used to make the
8858         signature be a perfect cube, similar (but not identical) to
8859         Bleichenbacher's Crypto 06 rump session attack.
8861 2006-09-08  Simon Josefsson <simon@josefsson.org>
8863         * NEWS: Add.
8865 2006-09-08  Simon Josefsson <simon@josefsson.org>
8867         * NEWS: Add.
8869 2006-09-08  Simon Josefsson <simon@josefsson.org>
8871         * lib/gnutls_pk.c: Don't return different errors depending on
8872         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
8873         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
8875 2006-09-08  Simon Josefsson <simon@josefsson.org>
8877         * THANKS: Add.
8879 2006-09-08  Simon Josefsson <simon@josefsson.org>
8881         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
8882         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
8884 2006-08-29  Simon Josefsson <simon@josefsson.org>
8886         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
8888 2006-08-28  Simon Josefsson <simon@josefsson.org>
8890         * NEWS: Fix.
8892 2006-08-28  Simon Josefsson <simon@josefsson.org>
8894         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
8895         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
8896         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
8897         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
8898         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
8899         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
8900         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8901         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
8902         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8903         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
8904         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
8906 2006-08-27  Simon Josefsson <simon@josefsson.org>
8908         * NEWS, THANKS: Add.
8910 2006-08-27  Simon Josefsson <simon@josefsson.org>
8912         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8913         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8914         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
8915         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
8917 2006-08-27  Simon Josefsson <simon@josefsson.org>
8919         * NEWS: Add.
8921 2006-08-27  Simon Josefsson <simon@josefsson.org>
8923         * THANKS: Add.
8925 2006-08-27  Simon Josefsson <simon@josefsson.org>
8927         * src/certtool.c: (generate_certificate): Load private key when --load-request is
8928         used, based on report from Sascha Ziemann
8929         <sascha.ziemann@secunet.com>.
8931 2006-08-27  Simon Josefsson <simon@josefsson.org>
8933         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
8934         continuing, based on report from Sascha Ziemann
8935         <sascha.ziemann@secunet.com>.
8937 2006-08-14  Simon Josefsson <simon@josefsson.org>
8939         * NEWS: Add.
8941 2006-08-14  Simon Josefsson <simon@josefsson.org>
8943         * src/serv.c: Map select to _win_select on Windows hosts.
8945 2006-08-14  Simon Josefsson <simon@josefsson.org>
8947         * src/Makefile.am: Need select.c in cli.c and serv.c.
8949 2006-08-14  Simon Josefsson <simon@josefsson.org>
8951         * src/select.c: Add, moved from cli.c, originally from plibc, see
8953         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8955 2006-08-14  Simon Josefsson <simon@josefsson.org>
8957         * src/cli.c: Move _win_select to select.c.
8959 2006-08-14  Simon Josefsson <simon@josefsson.org>
8961         * src/cli.c: Make select() work on Windows, copying code from plibc,
8962         see
8964         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8966 2006-08-13  Simon Josefsson <simon@josefsson.org>
8968         * libextra/gnutls_openssl.c: Mark with XXX.
8970 2006-08-13  Simon Josefsson <simon@josefsson.org>
8972         * NEWS, configure.in: Bump versions.
8974 2006-08-13  Simon Josefsson <simon@josefsson.org>
8976         * Makefile.am: Fix release target.
8978 2006-08-13  Simon Josefsson <simon@josefsson.org>
8980         * ChangeLog: [no log message]
8982 2006-08-13  Simon Josefsson <simon@josefsson.org>
8984         * NEWS: Version 1.5.0.
8986 2006-08-13  Simon Josefsson <simon@josefsson.org>
8988         * NEWS: Fix.
8990 2006-08-13  Simon Josefsson <simon@josefsson.org>
8992         * libextra/gnutls_openssl.c: Add (XXX).
8994 2006-08-13  Simon Josefsson <simon@josefsson.org>
8996         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
8997         directory.
8999 2006-08-13  Simon Josefsson <simon@josefsson.org>
9001         * NEWS: Add.
9003 2006-08-13  Simon Josefsson <simon@josefsson.org>
9005         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
9006         files for libraries, on mingw.
9008 2006-08-13  Simon Josefsson <simon@josefsson.org>
9010         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
9011         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9012         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
9014 2006-08-13  Simon Josefsson <simon@josefsson.org>
9016         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
9017         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
9019 2006-08-13  Simon Josefsson <simon@josefsson.org>
9021         * lib/gnutls_buffers.c: Remove.
9023 2006-08-13  Simon Josefsson <simon@josefsson.org>
9025         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
9026         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
9027         Andreas Metzler <ametzler@downhill.at.eu.org>.
9029 2006-08-13  Simon Josefsson <simon@josefsson.org>
9031         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
9033 2006-08-11  Simon Josefsson <simon@josefsson.org>
9035         * NEWS: Fix.
9037 2006-08-11  Simon Josefsson <simon@josefsson.org>
9039         * NEWS: Add.
9041 2006-08-11  Simon Josefsson <simon@josefsson.org>
9043         * NEWS: Add.
9045 2006-08-11  Simon Josefsson <simon@josefsson.org>
9047         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
9048         NULL OID value in the hash_algorithms array, which happens when the
9049         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
9050         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
9052 2006-08-11  Simon Josefsson <simon@josefsson.org>
9054         * configure.in: Don't overwrite CFLAGS.
9056 2006-08-07  Simon Josefsson <simon@josefsson.org>
9058         * includes/gnutls/gnutlsxx.h: Make it compile.
9060 2006-08-06  Simon Josefsson <simon@josefsson.org>
9062         * NEWS: Add.
9064 2006-08-06  Simon Josefsson <simon@josefsson.org>
9066         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
9068 2006-08-06  Simon Josefsson <simon@josefsson.org>
9070         * src/tls_test.gaa: Use -V for --verbose.
9072 2006-08-06  Simon Josefsson <simon@josefsson.org>
9074         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
9075         standards, to fix make distcheck.
9077 2006-08-06  Simon Josefsson <simon@josefsson.org>
9079         * src/tls_test.c, src/tls_test.gaa: Support --version.
9081 2006-08-06  Simon Josefsson <simon@josefsson.org>
9083         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
9084         standards, to fix make distcheck.
9086 2006-08-06  Simon Josefsson <simon@josefsson.org>
9088         * NEWS: Add.
9090 2006-08-06  Simon Josefsson <simon@josefsson.org>
9092         * configure.in: Fix --without-included-libtasn1, reported by Daniel
9093         Black <dragonheart@gentoo.org>.
9095 2006-08-06  Simon Josefsson <simon@josefsson.org>
9097         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9099 2006-08-06  Simon Josefsson <simon@josefsson.org>
9101         * NEWS: Fix.
9103 2006-08-06  Simon Josefsson <simon@josefsson.org>
9105         * NEWS: Add.
9107 2006-08-06  Simon Josefsson <simon@josefsson.org>
9109         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
9110         libextra/opencdk/stream.h: Update to 0.5.9.
9112 2006-08-03  Simon Josefsson <simon@josefsson.org>
9114         * THANKS: add
9116 2006-08-03  Simon Josefsson <simon@josefsson.org>
9118         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9119         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9121 2006-07-28  Simon Josefsson <simon@josefsson.org>
9123         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9124         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9125         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9126         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9127         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9128         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9129         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9130         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9132 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9134         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9135         assigned value
9137 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9139         * lib/gnutls_int.h: cert_type extension was updated to the IANA
9140         assigned value
9142 2006-07-13  Simon Josefsson <simon@josefsson.org>
9144         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9145         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9147 2006-07-13  Simon Josefsson <simon@josefsson.org>
9149         * libextra/gnutls_openssl.c: Revert.
9151 2006-07-13  Simon Josefsson <simon@josefsson.org>
9153         * THANKS: Add.
9155 2006-07-13  Simon Josefsson <simon@josefsson.org>
9157         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9159 2006-07-11  Simon Josefsson <simon@josefsson.org>
9161         * doc/Makefile.am: Fix last commit.
9163 2006-07-11  Simon Josefsson <simon@josefsson.org>
9165         * doc/Makefile.am: Dist arch/ images.
9167 2006-07-11  Simon Josefsson <simon@josefsson.org>
9169         * doc/Makefile.am: Need -I's for arch/ images.
9171 2006-07-11  Simon Josefsson <simon@josefsson.org>
9173         * configure.in: Improve valgrind test.
9175 2006-07-11  Simon Josefsson <simon@josefsson.org>
9177         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9178         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
9179         Update.
9181 2006-07-10  Simon Josefsson <simon@josefsson.org>
9183         * THANKS: Fix.
9185 2006-07-10  Simon Josefsson <simon@josefsson.org>
9187         * THANKS: Add.
9189 2006-07-10  Simon Josefsson <simon@josefsson.org>
9191         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9193 2006-07-10  Simon Josefsson <simon@josefsson.org>
9195         * gl/.cvsignore: [no log message]
9197 2006-07-07  Simon Josefsson <simon@josefsson.org>
9199         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9200         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9201         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9202         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9203         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9205 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9207         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9208         from 2511 to 4211
9210 2006-07-06  Simon Josefsson <simon@josefsson.org>
9212         * doc/TODO: Add.
9214 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9216         * doc/TODO: [no log message]
9218 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9220         * libextra/gnutls_openpgp.c: added an extra error check.
9222 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9224         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9225         with ENABLE_OPENPGP.
9227 2006-06-29  Simon Josefsson <simon@josefsson.org>
9229         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
9230         Add.
9232 2006-06-28  Simon Josefsson <simon@josefsson.org>
9234         * NEWS: Add.
9236 2006-06-28  Simon Josefsson <simon@josefsson.org>
9238         * doc/examples/.cvsignore: [no log message]
9240 2006-06-28  Simon Josefsson <simon@josefsson.org>
9242         * NEWS: Fix.
9244 2006-06-28  Simon Josefsson <simon@josefsson.org>
9246         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9248 2006-06-28  Simon Josefsson <simon@josefsson.org>
9250         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9252 2006-06-28  Simon Josefsson <simon@josefsson.org>
9254         * doc/Makefile.am: Dist gnutls-logo.png.
9256 2006-06-28  Simon Josefsson <simon@josefsson.org>
9258         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9260 2006-06-28  Simon Josefsson <simon@josefsson.org>
9262         * gl/getaddrinfo.c: Update.
9264 2006-06-28  Simon Josefsson <simon@josefsson.org>
9266         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9267         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9269 2006-06-28  Simon Josefsson <simon@josefsson.org>
9271         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9273 2006-06-27  Simon Josefsson <simon@josefsson.org>
9275         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9277 2006-06-27  Simon Josefsson <simon@josefsson.org>
9279         * doc/scripts/gdoc: Use GNU-style warnings.
9281 2006-06-27  Simon Josefsson <simon@josefsson.org>
9283         * doc/scripts/gdoc: Improve man output, from libtasn1.
9285 2006-06-27  Simon Josefsson <simon@josefsson.org>
9287         * configure.in: Fix valgrind test.
9289 2006-06-27  Simon Josefsson <simon@josefsson.org>
9291         * configure.in: Move around, to make $cross_compile work.
9293 2006-06-27  Simon Josefsson <simon@josefsson.org>
9295         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9296         make it possible to enable/disable use of valgrind on self tests
9297         specifically.  Defaults to enabled if valgrind is installed and we
9298         aren't cross-compiling.
9300 2006-06-27  Simon Josefsson <simon@josefsson.org>
9302         * tests/Makefile.am: Fix.
9304 2006-06-27  Simon Josefsson <simon@josefsson.org>
9306         * tests/Makefile.am: Revert.
9308 2006-06-27  Simon Josefsson <simon@josefsson.org>
9310         * libextra/minilzo/Makefile.am: Use libtool -no-install.
9312 2006-06-27  Simon Josefsson <simon@josefsson.org>
9314         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9315         suggested by README.LZO.
9317 2006-06-27  Simon Josefsson <simon@josefsson.org>
9319         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9321 2006-06-27  Simon Josefsson <simon@josefsson.org>
9323         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9324         void* to int.
9326 2006-06-27  Simon Josefsson <simon@josefsson.org>
9328         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9330 2006-06-26  Simon Josefsson <simon@josefsson.org>
9332         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9334 2006-06-26  Simon Josefsson <simon@josefsson.org>
9336         * THANKS: Add.
9338 2006-06-26  Simon Josefsson <simon@josefsson.org>
9340         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9341         pkg-config files, from Andreas Metzler
9342         <ametzler@downhill.at.eu.org>.
9344 2006-06-22  Simon Josefsson <simon@josefsson.org>
9346         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9347         gl/socket_.h: Try new win32 hooks for getaddrinfo.
9349 2006-06-22  Simon Josefsson <simon@josefsson.org>
9351         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9352         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
9354 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9356         * doc/TODO: [no log message]
9358 2006-06-21  Simon Josefsson <simon@josefsson.org>
9360         * gl/inet_pton.c: Update.
9362 2006-06-21  Simon Josefsson <simon@josefsson.org>
9364         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9365         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9366         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9368 2006-06-21  Simon Josefsson <simon@josefsson.org>
9370         * doc/examples/Makefile.am: Add -no-install.
9372 2006-06-21  Simon Josefsson <simon@josefsson.org>
9374         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9376 2006-06-19  Simon Josefsson <simon@josefsson.org>
9378         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9379         != objdir.
9381 2006-06-19  Simon Josefsson <simon@josefsson.org>
9383         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9384         when srcdir != objdir.
9386 2006-06-19  Simon Josefsson <simon@josefsson.org>
9388         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9389         != objdir.
9391 2006-06-19  Simon Josefsson <simon@josefsson.org>
9393         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9394         objdir.
9396 2006-06-19  Simon Josefsson <simon@josefsson.org>
9398         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9399         objdir.
9401 2006-06-17  Simon Josefsson <simon@josefsson.org>
9403         * gl/Makefile.am: Update.
9405 2006-06-17  Simon Josefsson <simon@josefsson.org>
9407         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9408         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9409         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9410         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9411         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9412         gl/stdint_.h: Update.
9414 2006-06-17  Simon Josefsson <simon@josefsson.org>
9416         * gl/.cvsignore: [no log message]
9418 2006-06-17  Simon Josefsson <simon@josefsson.org>
9420         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9422 2006-06-16  Simon Josefsson <simon@josefsson.org>
9424         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9426 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9428         * NEWS: [no log message]
9430 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9432         * lib/auth_cert.c: fixed bug
9434 2006-06-16  Simon Josefsson <simon@josefsson.org>
9436         * tests/Makefile.am: Disable tests that use fork if the host doesn't
9437         have fork.
9439 2006-06-16  Simon Josefsson <simon@josefsson.org>
9441         * configure.in: Test for fork.
9443 2006-06-16  Simon Josefsson <simon@josefsson.org>
9445         * configure.in: Typo.
9447 2006-06-16  Simon Josefsson <simon@josefsson.org>
9449         * configure.in: Typo.
9451 2006-06-16  Simon Josefsson <simon@josefsson.org>
9453         * configure.in: Fix LDFLAGS.
9455 2006-06-16  Simon Josefsson <simon@josefsson.org>
9457         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9458         avoid warnings.
9460 2006-06-16  Simon Josefsson <simon@josefsson.org>
9462         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9463         tests/resume.c, tests/tlsia.c: Need config.h.
9465 2006-06-16  Simon Josefsson <simon@josefsson.org>
9467         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9469 2006-06-16  Simon Josefsson <simon@josefsson.org>
9471         * NEWS: Fix.
9473 2006-06-16  Simon Josefsson <simon@josefsson.org>
9475         * includes/gnutls/extra.h: Fix prototype.
9477 2006-06-16  Simon Josefsson <simon@josefsson.org>
9479         * NEWS: Add.
9481 2006-06-16  Simon Josefsson <simon@josefsson.org>
9483         * lib/strfile.h: Remove.
9485 2006-06-16  Simon Josefsson <simon@josefsson.org>
9487         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9488         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9489         of strfile stuff, to fix problem with binary files on mingw.
9491 2006-06-16  Simon Josefsson <simon@josefsson.org>
9493         * tests/set_pkcs12_cred.c: Use utils stuff.
9495 2006-06-16  Simon Josefsson <simon@josefsson.org>
9497         * lib/gnutls_global.c: Initialize winsock, for mingw.
9499 2006-06-16  Simon Josefsson <simon@josefsson.org>
9501         * configure.in: Add HAVE_WINSOCK.
9503 2006-06-16  Simon Josefsson <simon@josefsson.org>
9505         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9506         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9507         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9508         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9509         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9510         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9511         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9512         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9513         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9514         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9515         (for mingw).
9517 2006-06-16  Simon Josefsson <simon@josefsson.org>
9519         * configure.in: Need to use AC_LINK_IFELSE, for
9520         -Wl,--enable-runtime-pseudo-reloc.
9522 2006-06-16  Simon Josefsson <simon@josefsson.org>
9524         * configure.in: Simplify.
9526 2006-06-16  Simon Josefsson <simon@josefsson.org>
9528         * configure.in: Fix typo.
9530 2006-06-16  Simon Josefsson <simon@josefsson.org>
9532         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9533         if supported.  The former is to produce MSVS-compatible DLLs.  The
9534         second is needed to link libgnutls-extra at all (only due to
9535         _gnutls_compression_algorithms, fix it another way?).
9537 2006-06-16  Simon Josefsson <simon@josefsson.org>
9539         * gl/Makefile.am: Update.
9541 2006-06-16  Simon Josefsson <simon@josefsson.org>
9543         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9545 2006-06-16  Simon Josefsson <simon@josefsson.org>
9547         * configure.in: Typo.
9549 2006-06-16  Simon Josefsson <simon@josefsson.org>
9551         * configure.in: Add all the LZO tests.
9553 2006-06-15  Simon Josefsson <simon@josefsson.org>
9555         * po/sv.po: Sync with TP.
9557 2006-06-15  Simon Josefsson <simon@josefsson.org>
9559         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9560         libtool.  (argh!)
9562 2006-06-15  Simon Josefsson <simon@josefsson.org>
9564         * lib/Makefile.am: Fix last commit.
9566 2006-06-15  Simon Josefsson <simon@josefsson.org>
9568         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9570 2006-06-15  Simon Josefsson <simon@josefsson.org>
9572         * configure.in: Add --disable-cxx, to make it possibly to disable
9573         the C++ stuff.  Will also automatically disable it if there is no
9574         C++ compiler.
9576 2006-06-15  Simon Josefsson <simon@josefsson.org>
9578         * doc/examples/Makefile.am: Use gnulib, for portability.
9580 2006-06-15  Simon Josefsson <simon@josefsson.org>
9582         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9583         unconditonially.
9585 2006-06-15  Simon Josefsson <simon@josefsson.org>
9587         * gl/m4/arpa_inet_h.m4: Update.
9589 2006-06-15  Simon Josefsson <simon@josefsson.org>
9591         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9592         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9593         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9594         for mingw.
9596 2006-06-14  Simon Josefsson <simon@josefsson.org>
9598         * configure.in: Remove mingw32 hook to get -lwsock32, the
9599         getaddrinfo gnulib module links with -lws2_32 which is the more
9600         appropriate library to use (winsock.h goes with wsock32.lib and
9601         winsock2.h goes with ws2_32, of which the latter is backwards
9602         compatible and available since Windows 3.11 or so, I'm told).
9604 2006-06-14  Simon Josefsson <simon@josefsson.org>
9606         * tests/certder.c: fix
9608 2006-06-12  Simon Josefsson <simon@josefsson.org>
9610         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9611         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9612         gl/read-file.h: Update.
9614 2006-06-10  Simon Josefsson <simon@josefsson.org>
9616         * configure.in: Bump so version.
9618 2006-06-08  Simon Josefsson <simon@josefsson.org>
9620         * doc/reference/Makefile.am: Add gnutlsxx.h.
9622 2006-06-07  Simon Josefsson <simon@josefsson.org>
9624         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9625         gl/stdint_.h: Update.
9627 2006-06-07  Simon Josefsson <simon@josefsson.org>
9629         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9631 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9633         * NEWS, configure.in, includes/Makefile.am,
9634         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9635         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9637 2006-06-01  Simon Josefsson <simon@josefsson.org>
9639         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9641 2006-05-23  Simon Josefsson <simon@josefsson.org>
9643         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9645 2006-05-23  Simon Josefsson <simon@josefsson.org>
9647         * po/LINGUAS, po/sv.po: Sync with TP.
9649 2006-05-22  Simon Josefsson <simon@josefsson.org>
9651         * doc/manpages/certtool.1: Typo, from debian #368323.
9653 2006-05-18  Simon Josefsson <simon@josefsson.org>
9655         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9657 2006-05-17  Simon Josefsson <simon@josefsson.org>
9659         * doc/protocol/rfc4507.txt: Add.
9661 2006-05-17  Simon Josefsson <simon@josefsson.org>
9663         * NEWS, configure.in: Bump versions.
9665 2006-05-15  Simon Josefsson <simon@josefsson.org>
9667         * ChangeLog: [no log message]
9669 2006-05-15  Simon Josefsson <simon@josefsson.org>
9671         * NEWS: Version 1.4.0.
9673 2006-05-15  Simon Josefsson <simon@josefsson.org>
9675         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9677 2006-05-15  Simon Josefsson <simon@josefsson.org>
9679         * src/certtool-cfg.c: Remove duplicated #include.
9681 2006-05-12  Simon Josefsson <simon@josefsson.org>
9683         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
9684         exist on most platforms.
9686 2006-05-12  Simon Josefsson <simon@josefsson.org>
9688         * NEWS: Add.
9690 2006-05-12  Simon Josefsson <simon@josefsson.org>
9692         * src/serv.c: Need getaddrinfo.h.
9694 2006-05-12  Simon Josefsson <simon@josefsson.org>
9696         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
9697         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
9698         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
9699         getaddrinfo.
9701 2006-05-11  Simon Josefsson <simon@josefsson.org>
9703         * buildconf: Remove.
9705 2006-05-11  Simon Josefsson <simon@josefsson.org>
9707         * tests/Makefile.am: No supression file.
9709 2006-05-11  Simon Josefsson <simon@josefsson.org>
9711         * libextra/gnutls_ia.c: Remove junk.
9713 2006-05-11  Simon Josefsson <simon@josefsson.org>
9715         * lib/ext_inner_application.c: Fix self tests.
9717 2006-05-11  Simon Josefsson <simon@josefsson.org>
9719         * libextra/gnutls_ia.c: Indent.
9721 2006-05-11  Simon Josefsson <simon@josefsson.org>
9723         * doc/manpages/Makefile.am: Update.
9725 2006-05-11  Simon Josefsson <simon@josefsson.org>
9727         * tests/Makefile.am: Improve valgrind stuff.
9729 2006-05-11  Simon Josefsson <simon@josefsson.org>
9731         * .cvsignore: [no log message]
9733 2006-05-11  Simon Josefsson <simon@josefsson.org>
9735         * config.rpath: Not needed, generated by autopoint.
9737 2006-05-11  Simon Josefsson <simon@josefsson.org>
9739         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
9740         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
9742 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9744         * lib/auth_cert.c: updated to reflect the new openpgp draft.
9746 2006-05-11  Simon Josefsson <simon@josefsson.org>
9748         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
9749         ksba.
9751 2006-05-10  Simon Josefsson <simon@josefsson.org>
9753         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
9755 2006-05-10  Simon Josefsson <simon@josefsson.org>
9757         * configure.in: Bump required libtasn1.
9759 2006-05-10  Simon Josefsson <simon@josefsson.org>
9761         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9762         lib/minitasn1/element.c, lib/minitasn1/errors.c,
9763         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
9764         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9765         lib/minitasn1/structure.c: Update to 0.3.4.
9767 2006-05-07  Simon Josefsson <simon@josefsson.org>
9769         * configure.in: Bump required libtasn1 version to 0.3.3.
9771 2006-05-07  Simon Josefsson <simon@josefsson.org>
9773         * tests/Makefile.am: Fix.
9775 2006-05-07  Simon Josefsson <simon@josefsson.org>
9777         * NEWS: Add.
9779 2006-05-07  Simon Josefsson <simon@josefsson.org>
9781         * tests/Makefile.am: Run tests under valgrind.
9783 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9785         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
9786         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
9787         system.
9789 2006-05-05  Simon Josefsson <simon@josefsson.org>
9791         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
9793 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9795         * lib/minitasn1/structure.c: updated to the latest libtasn1
9797 2006-05-05  Simon Josefsson <simon@josefsson.org>
9799         * NEWS: Add.
9801 2006-05-05  Simon Josefsson <simon@josefsson.org>
9803         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
9804         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
9805         TLS/IA fixes from Emile.
9807 2006-04-27  Simon Josefsson <simon@josefsson.org>
9809         * doc/protocol/rfc4366.txt: Add.
9811 2006-04-27  Simon Josefsson <simon@josefsson.org>
9813         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
9815 2006-04-26  Simon Josefsson <simon@josefsson.org>
9817         * lib/gnutls_state.c: Fix prototypes.
9819 2006-04-26  Simon Josefsson <simon@josefsson.org>
9821         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
9823 2006-04-21  Simon Josefsson <simon@josefsson.org>
9825         * doc/protocol/draft-santesson-tls-supp-02.txt,
9826         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
9828 2006-04-19  Simon Josefsson <simon@josefsson.org>
9830         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
9831         reference, tiny patch from Nix <nix@esperi.org.uk>.
9833 2006-04-19  Simon Josefsson <simon@josefsson.org>
9835         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
9837 2006-04-17  Simon Josefsson <simon@josefsson.org>
9839         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
9840         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
9842 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9844         * lib/gnutls_priority.c: removed AES-256 from the list of default
9845         ciphers. No point in having it (when everything else is far away
9846         even from 128 bit security)
9848 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9850         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
9851         gnutls_srp_set_client_credentials() uses const
9853 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9855         * lib/gnutls_priority.c: documented the return value in the priority
9856         functions
9858 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9860         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9861         message]
9863 2006-04-04  Simon Josefsson <simon@josefsson.org>
9865         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
9867 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9869         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9870         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
9871         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
9872         instead of multiple calls to str_cpy() and str_cat().
9874 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9876         * lib/x509/x509.c: bug fix
9878 2006-03-30  Simon Josefsson <simon@josefsson.org>
9880         * doc/protocol/draft-santesson-tls-supp-00.txt,
9881         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
9883 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9885         * doc/TODO: [no log message]
9887 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9889         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
9890         useless warnings.
9892 2006-03-24  Simon Josefsson <simon@josefsson.org>
9894         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
9896 2006-03-21  Simon Josefsson <simon@josefsson.org>
9898         * configure.in: Bump version.
9900 2006-03-21  Simon Josefsson <simon@josefsson.org>
9902         * NEWS: Add.
9904 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9906         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9907         1.1
9909 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9911         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
9912         lib/x509/rfc2818_hostname.c: some fixes for compilation
9914 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9916         * src/certtool.c: export to DER format is possible with certtool
9918 2006-03-15  Simon Josefsson <simon@josefsson.org>
9920         * configure.in: Bump versions.
9922 2006-03-15  Simon Josefsson <simon@josefsson.org>
9924         * NEWS: Add.
9926 2006-03-15  Simon Josefsson <simon@josefsson.org>
9928         * lib/gnutls_cert.c: Indent.
9930 2006-03-15  Simon Josefsson <simon@josefsson.org>
9932         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
9933         to ../gnutls_cert.c.
9935 2006-03-15  Simon Josefsson <simon@josefsson.org>
9937         * lib/gnutls_cert.c: Move from x509/compat.c.
9939 2006-03-12  Simon Josefsson <simon@josefsson.org>
9941         * doc/README.CVS: Add.
9943 2006-03-12  Simon Josefsson <simon@josefsson.org>
9945         * doc/manpages/Makefile.am: Update.
9947 2006-03-12  Simon Josefsson <simon@josefsson.org>
9949         * lib/minitasn1/structure.c: Update.
9951 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9953         * lib/gnutls_global.c: force the gcrypt random generator to be
9954         initialized at startup. Maybe it should be within and ifdef? This
9955         saves lots of debugging time when something fails.
9957 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9959         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
9960         lib/minitasn1/structure.c: added the fix for der_coding() from
9961         libtasn1.
9963 2006-03-09  Simon Josefsson <simon@josefsson.org>
9965         * doc/manpages/Makefile.am: Rebuild srp manpages too.
9967 2006-03-08  Simon Josefsson <simon@josefsson.org>
9969         * ChangeLog: [no log message]
9971 2006-03-08  Simon Josefsson <simon@josefsson.org>
9973         * NEWS: Version 1.3.5.
9975 2006-03-08  Simon Josefsson <simon@josefsson.org>
9977         * NEWS: Add.
9979 2006-03-08  Simon Josefsson <simon@josefsson.org>
9981         * NEWS: Add.
9983 2006-03-08  Simon Josefsson <simon@josefsson.org>
9985         * NEWS: Add.
9987 2006-03-08  Simon Josefsson <simon@josefsson.org>
9989         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9991 2006-03-08  Simon Josefsson <simon@josefsson.org>
9993         * po/LINGUAS, po/pl.po: Sync with TP.
9995 2006-03-08  Simon Josefsson <simon@josefsson.org>
9997         * Makefile.am: Add update-po target.
9999 2006-03-08  Simon Josefsson <simon@josefsson.org>
10001         * doc/manpages/Makefile.am: Update.
10003 2006-03-08  Simon Josefsson <simon@josefsson.org>
10005         * lib/x509/xml.c: Doc fix.
10007 2006-03-08  Simon Josefsson <simon@josefsson.org>
10009         * NEWS: Fix.
10011 2006-03-08  Simon Josefsson <simon@josefsson.org>
10013         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
10014         asn1_copy_node API.
10016 2006-03-08  Simon Josefsson <simon@josefsson.org>
10018         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
10020 2006-03-08  Simon Josefsson <simon@josefsson.org>
10022         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10023         lib/minitasn1/element.c, lib/minitasn1/int.h,
10024         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
10025         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10026         lib/minitasn1/structure.c: Update.
10028 2006-03-08  Simon Josefsson <simon@josefsson.org>
10030         * lib/x509/xml.c: Use internal error approach again, after
10031         discussion with Nikos.
10033 2006-03-08  Simon Josefsson <simon@josefsson.org>
10035         * lib/x509/xml.c: Fix.
10037 2006-03-08  Simon Josefsson <simon@josefsson.org>
10039         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
10040         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
10042 2006-03-08  Simon Josefsson <simon@josefsson.org>
10044         * lib/x509/xml.c: Fix type_field.
10046 2006-03-08  Simon Josefsson <simon@josefsson.org>
10048         * lib/x509/xml.c: Use external API.
10050 2006-03-08  Simon Josefsson <simon@josefsson.org>
10052         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10053         lib/minitasn1/element.c, lib/minitasn1/int.h,
10054         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10055         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
10057 2006-03-08  Simon Josefsson <simon@josefsson.org>
10059         * lib/x509/xml.c: Fix.
10061 2006-03-08  Simon Josefsson <simon@josefsson.org>
10063         * lib/x509/common.c: Use external libtasn1 API.
10065 2006-03-08  Simon Josefsson <simon@josefsson.org>
10067         * lib/x509/xml.c: Fix typo.
10069 2006-03-08  Simon Josefsson <simon@josefsson.org>
10071         * configure.in: Required libtasn1 0.3.1.
10073 2006-03-08  Simon Josefsson <simon@josefsson.org>
10075         * lib/x509/xml.c: Revert, we now use the new exported functions.
10077 2006-03-08  Simon Josefsson <simon@josefsson.org>
10079         * lib/x509/xml.c: Make it build.
10081 2006-03-08  Simon Josefsson <simon@josefsson.org>
10083         * NEWS: Sort.
10085 2006-03-08  Simon Josefsson <simon@josefsson.org>
10087         * NEWS: Add.
10089 2006-03-08  Simon Josefsson <simon@josefsson.org>
10091         * lib/x509/xml.c: Disable XML functionality, because it relies on
10092         libtasn1 internals.
10094 2006-03-08  Simon Josefsson <simon@josefsson.org>
10096         * NEWS: Add.
10098 2006-03-08  Simon Josefsson <simon@josefsson.org>
10100         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
10101         mingw32 builds.
10103 2006-03-08  Simon Josefsson <simon@josefsson.org>
10105         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
10106         src/common.h, src/serv.c, tests/resume.c: Indent.
10108 2006-03-08  Simon Josefsson <simon@josefsson.org>
10110         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
10111         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
10112         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
10114 2006-03-08  Simon Josefsson <simon@josefsson.org>
10116         * po/LINGUAS: Add.
10118 2006-03-08  Simon Josefsson <simon@josefsson.org>
10120         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
10121         Add.
10123 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10125         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10126         src/common.c, src/common.h: gnutls-cli can now recognize services
10127         and port numbers with the -p option.
10129 2006-03-03  Simon Josefsson <simon@josefsson.org>
10131         * .cvscopying: Fix.
10133 2006-03-03  Simon Josefsson <simon@josefsson.org>
10135         * lib/Makefile.am: Gettext fixes.
10137 2006-03-03  Simon Josefsson <simon@josefsson.org>
10139         * lib/gnutls_errors.c: Fix.
10141 2006-03-03  Simon Josefsson <simon@josefsson.org>
10143         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10144         translations.
10146 2006-03-03  Simon Josefsson <simon@josefsson.org>
10148         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10150 2006-03-03  Simon Josefsson <simon@josefsson.org>
10152         * maint.mk: Update.
10154 2006-03-03  Simon Josefsson <simon@josefsson.org>
10156         * maint-cfg.mk: Add indent file list.
10158 2006-03-03  Simon Josefsson <simon@josefsson.org>
10160         * Makefile.am: Remove indent target.
10162 2006-03-03  Simon Josefsson <simon@josefsson.org>
10164         * configure.in: Revert, autoreconf needs it.
10166 2006-03-03  Simon Josefsson <simon@josefsson.org>
10168         * configure.in: Remove gettext version stuff.
10170 2006-03-03  Simon Josefsson <simon@josefsson.org>
10172         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10173         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10174         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10175         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10176         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10177         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10178         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10180 2006-03-03  Simon Josefsson <simon@josefsson.org>
10182         * NEWS: Add.
10184 2006-03-03  Simon Josefsson <simon@josefsson.org>
10186         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
10187         Gettextize.
10189 2006-03-01  Simon Josefsson <simon@josefsson.org>
10191         * gtk-doc.make: Add.
10193 2006-03-01  Simon Josefsson <simon@josefsson.org>
10195         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10196         gl/readline.c, maint.mk: Update.
10198 2006-03-01  Simon Josefsson <simon@josefsson.org>
10200         * buildconf, maint-cfg.mk: Don't gtkdocize.
10202 2006-02-28  Simon Josefsson <simon@josefsson.org>
10204         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10205         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10206         lib/minitasn1/element.c, lib/minitasn1/errors.h,
10207         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10208         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10209         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10210         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10212 2006-02-27  Simon Josefsson <simon@josefsson.org>
10214         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10215         Eric Leblond <regit@inl.fr>.
10217 2006-02-17  Simon Josefsson <simon@josefsson.org>
10219         * lib/x509/sign.c: Fix warning.
10221 2006-02-17  Simon Josefsson <simon@josefsson.org>
10223         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10224         has the same values as GNUTLS_MAC_*.
10226 2006-02-16  Simon Josefsson <simon@josefsson.org>
10228         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10230 2006-02-14  Simon Josefsson <simon@josefsson.org>
10232         * maint-cfg.mk: Fix.
10234 2006-02-14  Simon Josefsson <simon@josefsson.org>
10236         * maint-cfg.mk: Fix.
10238 2006-02-14  Simon Josefsson <simon@josefsson.org>
10240         * maint-cfg.mk: Fix.
10242 2006-02-14  Simon Josefsson <simon@josefsson.org>
10244         * maint-cfg.mk: Fix.
10246 2006-02-14  Simon Josefsson <simon@josefsson.org>
10248         * maint-cfg.mk: Add mingw32 target.
10250 2006-02-14  Simon Josefsson <simon@josefsson.org>
10252         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10253         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10254         maintainer-makefile module.
10256 2006-02-11  Simon Josefsson <simon@josefsson.org>
10258         * lib/x509/xml.c: Use external libtasn1 API.
10260 2006-02-11  Simon Josefsson <simon@josefsson.org>
10262         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10263         lib/minitasn1/der.h, lib/minitasn1/element.c,
10264         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10265         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10267 2006-02-11  Simon Josefsson <simon@josefsson.org>
10269         * configure.in: Bump libtasn1 version.
10271 2006-02-10  Simon Josefsson <simon@josefsson.org>
10273         * NEWS, configure.in: Bump versions.
10275 2006-02-09  Simon Josefsson <simon@josefsson.org>
10277         * NEWS: Fix typo.
10279 2006-02-09  Simon Josefsson <simon@josefsson.org>
10281         * ChangeLog: [no log message]
10283 2006-02-09  Simon Josefsson <simon@josefsson.org>
10285         * NEWS: Version 1.3.4.
10287 2006-02-09  Simon Josefsson <simon@josefsson.org>
10289         * NEWS: Add.
10291 2006-02-09  Simon Josefsson <simon@josefsson.org>
10293         * NEWS, THANKS: Add.
10295 2006-02-09  Simon Josefsson <simon@josefsson.org>
10297         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10298         lib/minitasn1/element.c, lib/minitasn1/errors.c,
10299         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10300         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10301         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10302         lib/minitasn1/structure.c: Update from libtasn1.
10304 2006-02-09  Simon Josefsson <simon@josefsson.org>
10306         * THANKS: Add.
10308 2006-02-09  Simon Josefsson <simon@josefsson.org>
10310         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10312 2006-02-08  Simon Josefsson <simon@josefsson.org>
10314         * lib/minitasn1/decoding.c: Fix typo in last commit.
10316 2006-02-08  Simon Josefsson <simon@josefsson.org>
10318         * tests/set_pkcs12_cred.c: Simplify using under gdb.
10320 2006-02-08  Simon Josefsson <simon@josefsson.org>
10322         * lib/minitasn1/decoding.c: Fix for latest certder bug.
10324 2006-02-08  Simon Josefsson <simon@josefsson.org>
10326         * tests/certder.c: Add more bug trigger.
10328 2006-02-08  Simon Josefsson <simon@josefsson.org>
10330         * tests/certder.c: Add.
10332 2006-02-08  Simon Josefsson <simon@josefsson.org>
10334         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10336 2006-02-08  Simon Josefsson <simon@josefsson.org>
10338         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10340 2006-02-08  Simon Josefsson <simon@josefsson.org>
10342         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10344 2006-02-08  Simon Josefsson <simon@josefsson.org>
10346         * lib/minitasn1/element.c: Fix copyright.
10348 2006-02-08  Simon Josefsson <simon@josefsson.org>
10350         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10351         asn1_get_length_der usage.
10353 2006-02-08  Simon Josefsson <simon@josefsson.org>
10355         * lib/minitasn1/decoding.c: Revert.
10357 2006-02-08  Simon Josefsson <simon@josefsson.org>
10359         * tests/.cvsignore: [no log message]
10361 2006-02-08  Simon Josefsson <simon@josefsson.org>
10363         * lib/minitasn1/decoding.c: Fix for cert selftest.
10365 2006-02-08  Simon Josefsson <simon@josefsson.org>
10367         * tests/Makefile.am: Add certder test.
10369 2006-02-08  Simon Josefsson <simon@josefsson.org>
10371         * tests/certder.c: Add.
10373 2006-02-08  Simon Josefsson <simon@josefsson.org>
10375         * NEWS: Add.
10377 2006-02-08  Simon Josefsson <simon@josefsson.org>
10379         * NEWS: Add.
10381 2006-02-08  Simon Josefsson <simon@josefsson.org>
10383         * lib/minitasn1/libtasn1.h: Bump version.
10385 2006-02-08  Simon Josefsson <simon@josefsson.org>
10387         * configure.in: Need libtasn1 0.2.18.
10389 2006-02-08  Simon Josefsson <simon@josefsson.org>
10391         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10392         lib/minitasn1/der.h, lib/minitasn1/element.c,
10393         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10394         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10395         by report from "Evgeny Legerov" <admin@gleg.net>.
10397 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10399         * lib/x509/xml.c: some fixes for the new libtasn1
10401 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10403         * lib/x509/mpi.c: [no log message]
10405 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10407         * lib/x509/mpi.c: corrected wrong order of free.
10409 2006-02-02  Simon Josefsson <simon@josefsson.org>
10411         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10412         for AIX compiler, reported by "Heiden, John"
10413         <JHeiden@UTNet.UToledo.Edu>.
10415 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10417         * NEWS: [no log message]
10419 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10421         * lib/gnutls_x509.c: Corrected bugs in
10422         gnutls_certificate_set_x509_crl() and
10423         gnutls_certificate_set_x509_trust(), that caused memory corruption
10424         if more than one certificates were added. Report and patch by Max
10425         Kellermann <max@duempel.org>.
10427 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10429         * NEWS: [no log message]
10431 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10433         * lib/gnutls_record.c: added some text about premature termination
10434         of sessions.
10436 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10438         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10439         gnutls_send will no longer invalidate session if the underlying send
10440         fails, but it will set may_not_write to true. That is to allow
10441         reading the already received data. Patches and bug reports by Yoann
10442         Vandoorselaere <yoann@prelude-ids.org>
10444 2006-01-27  Simon Josefsson <simon@josefsson.org>
10446         * gl/.cvsignore: [no log message]
10448 2006-01-27  Simon Josefsson <simon@josefsson.org>
10450         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10451         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
10452         Update.
10454 2006-01-27  Simon Josefsson <simon@josefsson.org>
10456         * src/common.h: Mingw32 fixes.
10458 2006-01-27  Simon Josefsson <simon@josefsson.org>
10460         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10462 2006-01-20  Simon Josefsson <simon@josefsson.org>
10464         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10466 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10468         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10469         since it is not supported any more.
10471 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10473         * doc/gnutls.texi: minor updates.
10475 2006-01-19  Simon Josefsson <simon@josefsson.org>
10477         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10478         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10480 2006-01-18  Simon Josefsson <simon@josefsson.org>
10482         * doc/TODO: Add.
10484 2006-01-18  Simon Josefsson <simon@josefsson.org>
10486         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10488 2006-01-12  Simon Josefsson <simon@josefsson.org>
10490         * NEWS, configure.in: Bump versions.
10492 2006-01-12  Simon Josefsson <simon@josefsson.org>
10494         * Makefile.am: Fix igloo scp.
10496 2006-01-12  Simon Josefsson <simon@josefsson.org>
10498         * Makefile.am: Re-add igloo.
10500 2006-01-12  Simon Josefsson <simon@josefsson.org>
10502         * ChangeLog: [no log message]
10504 2006-01-12  Simon Josefsson <simon@josefsson.org>
10506         * NEWS: Version 1.3.3.
10508 2006-01-12  Simon Josefsson <simon@josefsson.org>
10510         * .cvscopying: Fix copyright years.
10512 2006-01-12  Simon Josefsson <simon@josefsson.org>
10514         * doc/manpages/Makefile.am: Update.
10516 2006-01-11  Simon Josefsson <simon@josefsson.org>
10518         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10519         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10521 2006-01-09  Simon Josefsson <simon@josefsson.org>
10523         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10524         gl/m4/stdint.m4, gl/stdint_.h: Update.
10526 2006-01-09  Simon Josefsson <simon@josefsson.org>
10528         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10530 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10532         * doc/bibliography.texi: [no log message]
10534 2005-12-31  Simon Josefsson <simon@josefsson.org>
10536         * includes/gnutls/extra.h: C++ fix.
10538 2005-12-31  Simon Josefsson <simon@josefsson.org>
10540         * libextra/gnutls_ia.c: Doc fix.
10542 2005-12-28  Simon Josefsson <simon@josefsson.org>
10544         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10546 2005-12-28  Simon Josefsson <simon@josefsson.org>
10548         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10549         lib/gnutls_global.h, lib/minitasn1/coding.c,
10550         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10551         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10553 2005-12-26  Simon Josefsson <simon@josefsson.org>
10555         * NEWS: Add.
10557 2005-12-26  Simon Josefsson <simon@josefsson.org>
10559         * lib/gnutls_global.c: Doc fix.
10561 2005-12-26  Simon Josefsson <simon@josefsson.org>
10563         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10564         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10566 2005-12-23  Simon Josefsson <simon@josefsson.org>
10568         * NEWS: Add.
10570 2005-12-23  Simon Josefsson <simon@josefsson.org>
10572         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10573         counter for init/deinit, suggested by ZIGLIO, Frediano.
10575 2005-12-18  Simon Josefsson <simon@josefsson.org>
10577         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10579 2005-12-18  Simon Josefsson <simon@josefsson.org>
10581         * includes/gnutls/gnutls.h.in: Cosmetic changes.
10583 2005-12-18  Simon Josefsson <simon@josefsson.org>
10585         * tests/resume.c: Fix mem leak.
10587 2005-12-17  Simon Josefsson <simon@josefsson.org>
10589         * NEWS: Add.
10591 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10593         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10594         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10595         copy that caused crashes.
10597 2005-12-17  Simon Josefsson <simon@josefsson.org>
10599         * tests/resume.c: More debug info.
10601 2005-12-17  Simon Josefsson <simon@josefsson.org>
10603         * tests/.cvsignore: [no log message]
10605 2005-12-17  Simon Josefsson <simon@josefsson.org>
10607         * NEWS: Add.
10609 2005-12-17  Simon Josefsson <simon@josefsson.org>
10611         * tests/Makefile.am: Add resume self test.
10613 2005-12-17  Simon Josefsson <simon@josefsson.org>
10615         * tests/resume.c: Add, to test resume funtions.
10617 2005-12-17  Simon Josefsson <simon@josefsson.org>
10619         * NEWS: Fix.
10621 2005-12-17  Simon Josefsson <simon@josefsson.org>
10623         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10625 2005-12-16  Simon Josefsson <simon@josefsson.org>
10627         * doc/TODO: Add.
10629 2005-12-16  Simon Josefsson <simon@josefsson.org>
10631         * lib/gnutls_state.c: Doc fix.
10633 2005-12-16  Simon Josefsson <simon@josefsson.org>
10635         * NEWS, includes/gnutls/gnutls.h.in: Add.
10637 2005-12-16  Simon Josefsson <simon@josefsson.org>
10639         * lib/gnutls_state.c: Add API to get master secret too.
10641 2005-12-15  Simon Josefsson <simon@josefsson.org>
10643         * includes/gnutls/gnutls.h.in: Fix.
10645 2005-12-15  Simon Josefsson <simon@josefsson.org>
10647         * includes/gnutls/gnutls.h.in: Fix indentation.
10649 2005-12-15  Simon Josefsson <simon@josefsson.org>
10651         * NEWS: Add.
10653 2005-12-15  Simon Josefsson <simon@josefsson.org>
10655         * Makefile.am, includes/gnutls/extra.h,
10656         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10657         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10658         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10659         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10660         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10661         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10662         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10663         lib/ext_inner_application.h, lib/ext_max_record.c,
10664         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10665         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10666         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10667         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10668         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10669         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10670         lib/gnutls_session.c, lib/gnutls_session_pack.c,
10671         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10672         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10673         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10674         tests/dhepskself.c, tests/tlsia.c: Indent more.
10676 2005-12-15  Simon Josefsson <simon@josefsson.org>
10678         * NEWS, configure.in: Bump versions.
10680 2005-12-15  Simon Josefsson <simon@josefsson.org>
10682         * Makefile.am: Remove igloo, it seem weird.
10684 2005-12-15  Simon Josefsson <simon@josefsson.org>
10686         * ChangeLog: [no log message]
10688 2005-12-15  Simon Josefsson <simon@josefsson.org>
10690         * NEWS: Version 1.3.2.
10692 2005-12-15  Simon Josefsson <simon@josefsson.org>
10694         * doc/manpages/Makefile.am: Update.
10696 2005-12-15  Simon Josefsson <simon@josefsson.org>
10698         * NEWS: Add.
10700 2005-12-15  Simon Josefsson <simon@josefsson.org>
10702         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
10704 2005-12-15  Simon Josefsson <simon@josefsson.org>
10706         * lib/gnutls_int.h: Remove debug code.
10708 2005-12-15  Simon Josefsson <simon@josefsson.org>
10710         * THANKS: Add.
10712 2005-12-15  Simon Josefsson <simon@josefsson.org>
10714         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
10715         functions to access the TLS PRF and to extract client/server random
10716         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10718 2005-12-15  Simon Josefsson <simon@josefsson.org>
10720         * NEWS: Fix.
10722 2005-12-15  Simon Josefsson <simon@josefsson.org>
10724         * NEWS: Fix.
10726 2005-12-15  Simon Josefsson <simon@josefsson.org>
10728         * doc/reference/Makefile.am: Ignore more.
10730 2005-12-15  Simon Josefsson <simon@josefsson.org>
10732         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
10733         message]
10735 2005-12-15  Simon Josefsson <simon@josefsson.org>
10737         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
10738         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
10739         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
10740         lib/defines.h, lib/ext_inner_application.c,
10741         lib/ext_inner_application.h, lib/gnutls_alert.c,
10742         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
10743         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10744         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
10745         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
10746         support.
10748 2005-12-15  Simon Josefsson <simon@josefsson.org>
10750         * gl/m4/gnulib-comp.m4: Update.
10752 2005-12-12  Simon Josefsson <simon@josefsson.org>
10754         * doc/TODO: Add.
10756 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10758         * lib/gnutls_ui.c: added missing set_params_function()
10760 2005-12-09  Simon Josefsson <simon@josefsson.org>
10762         * configure.in: Bump versions.
10764 2005-12-09  Simon Josefsson <simon@josefsson.org>
10766         * NEWS: Add.
10768 2005-12-09  Simon Josefsson <simon@josefsson.org>
10770         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
10771         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
10772         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
10773         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
10774         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
10775         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
10776         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
10777         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
10778         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
10779         "unsigned".  Remove unused "sint".
10781 2005-12-09  Simon Josefsson <simon@josefsson.org>
10783         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10784         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
10785         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
10786         lib/x509/mpi.h, libextra/openpgp/extras.c,
10787         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
10788         uint32 with uint32_t.
10790 2005-12-09  Simon Josefsson <simon@josefsson.org>
10792         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
10793         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
10794         lib/ext_max_record.h, lib/ext_server_name.c,
10795         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
10796         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10797         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
10798         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
10799         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
10800         lib/x509/x509_write.c: Replace uint16 with uint16_t.
10802 2005-12-09  Simon Josefsson <simon@josefsson.org>
10804         * configure.in: Remove unused sizeof checks.
10806 2005-12-09  Simon Josefsson <simon@josefsson.org>
10808         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
10809         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10810         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
10811         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
10812         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
10813         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
10814         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
10815         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
10816         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
10817         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10818         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
10819         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
10820         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
10822 2005-12-09  Simon Josefsson <simon@josefsson.org>
10824         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
10826 2005-12-09  Simon Josefsson <simon@josefsson.org>
10828         * lib/defines.h: Remove unused types, to start the transition to the
10829         POSIX integer types (uint32_t, uint16_t, uint8_t).
10831 2005-12-09  Simon Josefsson <simon@josefsson.org>
10833         * src/Makefile.am: Remove -I../lib, these tools should only use the
10834         external API.
10836 2005-12-09  Simon Josefsson <simon@josefsson.org>
10838         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
10839         so include it at the right place.
10841 2005-12-08  Simon Josefsson <simon@josefsson.org>
10843         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
10845 2005-12-08  Simon Josefsson <simon@josefsson.org>
10847         * lib/gnutls_x509.c: Fix mem leak.
10849 2005-12-08  Simon Josefsson <simon@josefsson.org>
10851         * ChangeLog: [no log message]
10853 2005-12-08  Simon Josefsson <simon@josefsson.org>
10855         * NEWS: Version 1.3.1.
10857 2005-12-08  Simon Josefsson <simon@josefsson.org>
10859         * lib/gnutls_str.c: Fix.
10861 2005-12-08  Simon Josefsson <simon@josefsson.org>
10863         * tests/Makefile.am: Dist pkcs8 blobs.
10865 2005-12-08  Simon Josefsson <simon@josefsson.org>
10867         * NEWS: Add.
10869 2005-12-08  Simon Josefsson <simon@josefsson.org>
10871         * NEWS: Add.
10873 2005-12-08  Simon Josefsson <simon@josefsson.org>
10875         * doc/manpages/Makefile.am: Update.
10877 2005-12-08  Simon Josefsson <simon@josefsson.org>
10879         * NEWS: Add.
10881 2005-12-08  Simon Josefsson <simon@josefsson.org>
10883         * doc/TODO: Fix.
10885 2005-12-08  Simon Josefsson <simon@josefsson.org>
10887         * tests/enc3pkcs8.pem: add
10889 2005-12-08  Simon Josefsson <simon@josefsson.org>
10891         * tests/enc3pkcs8.pem: Add.
10893 2005-12-08  Simon Josefsson <simon@josefsson.org>
10895         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
10897 2005-12-08  Simon Josefsson <simon@josefsson.org>
10899         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
10901 2005-12-08  Simon Josefsson <simon@josefsson.org>
10903         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
10905 2005-12-08  Simon Josefsson <simon@josefsson.org>
10907         * NEWS: Add.
10909 2005-12-08  Simon Josefsson <simon@josefsson.org>
10911         * src/certtool.c: Make --password work for PKCS#8 --key-info.
10913 2005-12-08  Simon Josefsson <simon@josefsson.org>
10915         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
10917 2005-12-08  Simon Josefsson <simon@josefsson.org>
10919         * doc/TODO: Remove.
10921 2005-12-08  Simon Josefsson <simon@josefsson.org>
10923         * NEWS: Add.
10925 2005-12-08  Simon Josefsson <simon@josefsson.org>
10927         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
10928         Remove unused "encrypted" variable.
10930 2005-12-08  Simon Josefsson <simon@josefsson.org>
10932         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
10933         passwords.
10935 2005-12-08  Simon Josefsson <simon@josefsson.org>
10937         * NEWS: Fix.
10939 2005-12-08  Simon Josefsson <simon@josefsson.org>
10941         * tests/.cvsignore: [no log message]
10943 2005-12-08  Simon Josefsson <simon@josefsson.org>
10945         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
10946         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
10947         credentials from PKCS#12 files.
10949 2005-12-08  Simon Josefsson <simon@josefsson.org>
10951         * src/certtool.c: Print PKCS#12 type for each element.
10953 2005-12-06  Simon Josefsson <simon@josefsson.org>
10955         * doc/protocol/rfc4279.txt: Add.
10957 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10959         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
10960         Bugs reported by Yoann Vandoorselare.
10962 2005-12-02  Simon Josefsson <simon@josefsson.org>
10964         * Makefile.am: Put 1.3.x releases in devel/ directory.
10966 2005-12-02  Simon Josefsson <simon@josefsson.org>
10968         * doc/TODO: add
10970 2005-12-02  Simon Josefsson <simon@josefsson.org>
10972         * doc/TODO: Add.
10974 2005-12-02  Simon Josefsson <simon@josefsson.org>
10976         * doc/TODO: Fix.
10978 2005-12-02  Simon Josefsson <simon@josefsson.org>
10980         * doc/TODO: Add.
10982 2005-12-02  Simon Josefsson <simon@josefsson.org>
10984         * doc/TODO: Add.
10986 2005-12-02  Simon Josefsson <simon@josefsson.org>
10988         * doc/TODO: Add.
10990 2005-12-02  Simon Josefsson <simon@josefsson.org>
10992         * doc/TODO: Add.
10994 2005-12-02  Simon Josefsson <simon@josefsson.org>
10996         * doc/README.CODING_STYLE: Mention indentation.
10998 2005-12-02  Simon Josefsson <simon@josefsson.org>
11000         * doc/TODO: Add.
11002 2005-12-01  Simon Josefsson <simon@josefsson.org>
11004         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
11006 2005-12-01  Simon Josefsson <simon@josefsson.org>
11008         * src/cli.c: Don't infloop.
11010 2005-12-01  Simon Josefsson <simon@josefsson.org>
11012         * NEWS: Add.
11014 2005-12-01  Simon Josefsson <simon@josefsson.org>
11016         * src/cli.c: Check starttls_alarmed earlier, the signal might be
11017         sent before select is called.  Report by Otto Maddox
11018         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
11019         Ando <nand@mac.com>.
11021 2005-12-01  Simon Josefsson <simon@josefsson.org>
11023         * tests/.cvsignore: [no log message]
11025 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11027         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
11028         lib/gnutls_session_pack.c: Some fixes in session resumption and
11029         prototypes. Based on patches and suggestions by Joe Orton.
11031 2005-11-21  Simon Josefsson <simon@josefsson.org>
11033         * doc/protocol/tls-numbers.txt: From
11034         <http://people.nokia.net/~pasi/tls-numbers.txt>.
11036 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11038         * lib/x509/privkey_pkcs8.c: added some clarification about the
11039         encryption status.
11041 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11043         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
11044         machines. Reported by Max Kellermann <max@duempel.org>.
11046 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11048         * src/cli-gaa.c, src/cli.gaa: [no log message]
11050 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11052         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
11053         more fixes for PSK.
11055 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11057         * configure.in: the library version number was bumped to 13 to allow
11058         for incompatible changes.
11060 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11062         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
11063         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11064         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
11065         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
11066         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
11067         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
11068         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
11069         DHE-PSK ciphersuite additions.
11071 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11073         * lib/gnutls_psk.c: some documentation updates
11075 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11077         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
11078         gnutls_anon_set_params_function was renamed to
11079         gnutls_anon_set_server_params_function to be more consistent with
11080         the other functions. The same for the PSK.
11082 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11084         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
11085         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
11086         converted to behave similarly to get_dh_params.
11088 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11090         * doc/gnutls.texi: [no log message]
11092 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11094         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
11095         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
11096         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
11097         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
11098         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
11099         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
11100         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
11101         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11102         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
11103         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
11104         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
11105         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
11106         DHE-PSK ciphersuites and some cleanups.
11108 2005-11-15  Simon Josefsson <simon@josefsson.org>
11110         * NEWS: Typo.
11112 2005-11-15  Simon Josefsson <simon@josefsson.org>
11114         * NEWS, configure.in: Bump versions.
11116 2005-11-15  Simon Josefsson <simon@josefsson.org>
11118         * ChangeLog: [no log message]
11120 2005-11-15  Simon Josefsson <simon@josefsson.org>
11122         * NEWS: Version 1.3.0.
11124 2005-11-15  Simon Josefsson <simon@josefsson.org>
11126         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11128 2005-11-15  Simon Josefsson <simon@josefsson.org>
11130         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11131         CHECKSUMS.
11133 2005-11-15  Simon Josefsson <simon@josefsson.org>
11135         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11136         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11137         "-d""<2005-11-08""", and manually adjusting the start and end of the
11138         file.
11140 2005-11-15  Simon Josefsson <simon@josefsson.org>
11142         * Makefile.am: Don't use --tags for cvs2cl.
11144 2005-11-15  Simon Josefsson <simon@josefsson.org>
11146         * lib/Makefile.am: Dist auth_psk.h.
11148 2005-11-15  Simon Josefsson <simon@josefsson.org>
11150         * NEWS: Fix.
11152 2005-11-15  Simon Josefsson <simon@josefsson.org>
11154         * NEWS: Add.
11156 2005-11-15  Simon Josefsson <simon@josefsson.org>
11158         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11159         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11160         code, to remove use of C++ // comments.
11162 2005-11-15  Simon Josefsson <simon@josefsson.org>
11164         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
11165         and install SRP man pages too.
11167 2005-11-15  Simon Josefsson <simon@josefsson.org>
11169         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11170         src/Makefile.am, src/prime.c: Disable more SRP stuff if
11171         --disable-srp, tiny patch from Albert Chin
11172         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11173         from RedHat gnutls-1.2.6 RPM.
11175 2005-11-15  Simon Josefsson <simon@josefsson.org>
11177         * NEWS: Use more verbose NEWS entry format.
11179 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11181         * tests/pskself.c: updated PSK self test
11183 2005-11-15  Simon Josefsson <simon@josefsson.org>
11185         * src/certtool-gaa.c: Fix.
11187 2005-11-15  Simon Josefsson <simon@josefsson.org>
11189         * doc/manpages/Makefile.am: Generated.
11191 2005-11-15  Simon Josefsson <simon@josefsson.org>
11193         * tests/.cvsignore: [no log message]
11195 2005-11-15  Simon Josefsson <simon@josefsson.org>
11197         * tests/Makefile.am: Add pskself.
11199 2005-11-15  Simon Josefsson <simon@josefsson.org>
11201         * tests/pskself.c: Add, based on anonself.c.
11203 2005-11-15  Simon Josefsson <simon@josefsson.org>
11205         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11206         errors.
11208 2005-11-15  Simon Josefsson <simon@josefsson.org>
11210         * lib/gnutls_psk.c: Doc fix.
11212 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11214         * doc/TODO: [no log message]
11216 2005-11-14  Simon Josefsson <simon@josefsson.org>
11218         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11219         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11220         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
11221         <gnutls-dev@mlists.thewrittenword.com>.
11223 2005-11-14  Simon Josefsson <simon@josefsson.org>
11225         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11226         constant, for IBM C v6.  Tiny patch from Albert Chin
11227         <gnutls-dev@mlists.thewrittenword.com>.
11229 2005-11-14  Simon Josefsson <simon@josefsson.org>
11231         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11232         MAP_FAILED, tiny patch from Albert Chin
11233         <gnutls-dev@mlists.thewrittenword.com>
11235 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11237         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11238         ciphersuites.
11240 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11242         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11243         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11244         doc/internals.texi: added brief documentation on the extension and
11245         auth_method internals.
11247 2005-11-12  Simon Josefsson <simon@josefsson.org>
11249         * doc/TODO: Add.
11251 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11253         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11254         src/certtool.gaa: some documentation updates.
11256 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11258         * doc/arch/certificate-user-use-case.eps,
11259         doc/arch/certificate-user-use-case.pdf,
11260         doc/arch/client-server-use-case.eps,
11261         doc/arch/client-server-use-case.pdf,
11262         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11263         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11264         doc/arch/objects.eps, doc/arch/objects.pdf,
11265         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11266         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11267         doc/internals.texi, doc/objects.pdf: moved architecture figures to
11268         arch/
11270 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11272         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11273         past changes.
11275 2005-11-10  Simon Josefsson <simon@josefsson.org>
11277         * gl/inet_ntop.h, gl/readline.c: Update.
11279 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11281         * doc/gnutls.texi: [no log message]
11283 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11285         * lib/gnutls_int.h: [no log message]
11287 2005-11-08  Simon Josefsson <simon@josefsson.org>
11289         * doc/signatures.texi: Add.
11291 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11293         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11294         doc/client-server-use-case.pdf, doc/gnutls.texi,
11295         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11296         doc/internals.texi, doc/objects.pdf: added some stuff about the
11297         internals of gnutls.
11299 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11301         * : added again the files in binary mode.
11303 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11305         * : [no log message]
11307 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11309         * : added some architectural diagrams. Quite primitive.
11311 2005-11-08  Simon Josefsson <simon@josefsson.org>
11313         * doc/signatures.texi: add
11315 2005-11-08  Simon Josefsson <simon@josefsson.org>
11317         * doc/signatures.texi: Wrap around <80 columns.
11319 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11321         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11322         src/serv.c: fixed bug in session packing for anonymous connections.
11324 2005-11-07  Simon Josefsson <simon@josefsson.org>
11326         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11327         tests/openssl.c, tests/x509_test.c: Indent.
11329 2005-11-07  Simon Josefsson <simon@josefsson.org>
11331         * Makefile.am: Indent tests/.
11333 2005-11-07  Simon Josefsson <simon@josefsson.org>
11335         * NEWS: Add.
11337 2005-11-07  Simon Josefsson <simon@josefsson.org>
11339         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11340         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11341         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11342         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11343         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11344         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11345         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11346         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11347         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11348         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11349         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11350         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11351         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11352         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11353         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11354         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11355         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11356         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11357         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11358         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11359         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11360         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11361         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11362         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11363         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11364         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11365         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11366         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11367         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11368         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11369         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11370         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11371         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11372         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11373         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11374         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11375         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11376         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11377         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11378         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11379         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11380         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11381         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11382         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11383         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11384         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11385         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11386         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11387         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11388         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11389         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11390         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11391         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11392         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11393         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11394         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11395         libextra/openpgp/xml.c, libextra/openssl_compat.c,
11396         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11397         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11398         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11399         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11401 2005-11-07  Simon Josefsson <simon@josefsson.org>
11403         * Makefile.am: Use GNU coding style for indent.
11405 2005-11-07  Simon Josefsson <simon@josefsson.org>
11407         * doc/manpages/Makefile.am: Add.
11409 2005-11-07  Simon Josefsson <simon@josefsson.org>
11411         * doc/reference/Makefile.am: Ignore more headers.
11413 2005-11-07  Simon Josefsson <simon@josefsson.org>
11415         * src/.cvsignore: [no log message]
11417 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11419         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11420         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11422 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11424         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11425         doc/manpages/Makefile.am, doc/manpages/psktool.1,
11426         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11427         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11428         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11429         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11430         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11431         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11432         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11433         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11434         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11435         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11436         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11437         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11438         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
11440 2005-11-07  Simon Josefsson <simon@josefsson.org>
11442         * ChangeLog: [no log message]
11444 2005-11-07  Simon Josefsson <simon@josefsson.org>
11446         * Version 1.2.9.
11448         ----------------------------------------------------------------------
11449         Copyright (C) 2005, 2006, 2007 Free Software Foundation
11450         Copying and distribution of this file, with or without modification,
11451         are permitted in any medium without royalty provided the copyright
11452         notice and this notice are preserved.