Add.
[gnutls.git] / ChangeLog
blobc078df24b0e82c096a1e6a1750ed0a7185857bd7
1 2008-05-15  Simon Josefsson <simon@josefsson.org>
3         * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
4         server key exchange message to be optional for PSK ciphers.
6 2008-05-15  Simon Josefsson <simon@josefsson.org>
8         * NEWS: Version 2.3.4.netconf.1.
10 2008-05-15  Simon Josefsson <simon@josefsson.org>
12         * NEWS: Add.
14 2008-05-15  Simon Josefsson <simon@josefsson.org>
16         * NEWS: Add.
18 2008-05-15  Simon Josefsson <simon@josefsson.org>
20         * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
22 2008-05-15  Simon Josefsson <simon@josefsson.org>
24         * src/cli.c: Fix so that PSK authentication works.
26 2008-04-25  Simon Josefsson <simon@josefsson.org>
28         * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
29         key derivation algorithm.
31 2008-04-25  Simon Josefsson <simon@josefsson.org>
33         * NEWS, configure.in: Bump versions.
35 2008-04-13  Simon Josefsson <simon@josefsson.org>
37         * ChangeLog: Generated.
39 2008-04-13  Simon Josefsson <simon@josefsson.org>
41         * NEWS: Version 2.3.4.netconf.0.
43 2008-04-13  Simon Josefsson <simon@josefsson.org>
45         * Makefile.am: Fix release target.
47 2008-04-13  Simon Josefsson <simon@josefsson.org>
49         * configure.in: Bump version.
51 2008-04-13  Simon Josefsson <simon@josefsson.org>
53         * doc/examples/ex-client-psk.c: Typo.
55 2008-04-13  Simon Josefsson <simon@josefsson.org>
57         * NEWS: Add.
59 2008-04-13  Simon Josefsson <simon@josefsson.org>
61         * lib/gnutls_psk_netconf.c: Typo.
63 2008-04-13  Simon Josefsson <simon@josefsson.org>
65         * includes/gnutls/gnutls.h.in: Typo.
67 2008-04-12  Simon Josefsson <simon@josefsson.org>
69         * doc/examples/ex-serv-psk.c: Doc fix.
71 2008-04-12  Simon Josefsson <simon@josefsson.org>
73         * NEWS: Add.
75 2008-04-12  Simon Josefsson <simon@josefsson.org>
77         * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
78         self test.
80 2008-04-12  Simon Josefsson <simon@josefsson.org>
82         * lib/gnutls_psk_netconf.c: Typo.
84 2008-04-12  Simon Josefsson <simon@josefsson.org>
86         * doc/examples/Makefile.am: Add ex-serv-psk.
88 2008-04-08  Simon Josefsson <simon@josefsson.org>
90         * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
92 2008-04-08  Simon Josefsson <simon@josefsson.org>
94         * doc/manpages/Makefile.am: Generated.
96 2008-04-08  Simon Josefsson <simon@josefsson.org>
98         * tests/netconf-psk.c: Fix bugs.
100 2008-04-08  Simon Josefsson <simon@josefsson.org>
102         * lib/gnutls_psk_netconf.c: Fix bugs.
104 2008-04-08  Simon Josefsson <simon@josefsson.org>
106         * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
108 2008-04-08  Simon Josefsson <simon@josefsson.org>
110         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
111         lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
112         NETCONF-PSK support.
114 2008-03-19  Simon Josefsson <simon@josefsson.org>
116         * ChangeLog: Generated.
118 2008-03-19  Simon Josefsson <simon@josefsson.org>
120         * includes/Makefile.am: Dist gnutls/crypto.h.
122 2008-03-19  Simon Josefsson <simon@josefsson.org>
124         * NEWS: Version 2.3.4.
126 2008-03-19  Simon Josefsson <simon@josefsson.org>
128         * NEWS: Add.
130 2008-03-19  Simon Josefsson <simon@josefsson.org>
132         * NEWS: Fix.
134 2008-03-19  Simon Josefsson <simon@josefsson.org>
136         * NEWS: Add.
138 2008-03-19  Simon Josefsson <simon@josefsson.org>
140         * doc/examples/ex-client-resume.c, lib/crypto.c,
141         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
142         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
143         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
144         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
145         src/serv.c: Fix gcc warnings.
147 2008-03-19  Simon Josefsson <simon@josefsson.org>
149         * lib/x509/x509.c: Fix warning.
151 2008-03-16  Nikos <nmav@crystal.(none)>
153         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
154         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
155         succeed.
157 2008-03-16  Nikos <nmav@crystal.(none)>
159         * includes/gnutls/crypto.h: updated
161 2008-03-16  Nikos <nmav@crystal.(none)>
163         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
164         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
165         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
166         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
167         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
168         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
169         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
170         in the cipher (register) interface and added hash.
172 2008-03-16  Nikos <nmav@crystal.(none)>
174         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
175         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
176         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
177         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
178         lib/gnutls_state.c: Added functionality to override (register) a
179         cipher. Initial functionality for MAC and digest algorithms.
181 2008-03-11  Simon Josefsson <simon@josefsson.org>
183         * lib/openpgp/gnutls_openpgp.h: Remove things already in
184         includes/gnutls/openpgp.h.
186 2008-03-11  Simon Josefsson <simon@josefsson.org>
188         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
189         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
190         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
191         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
192         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
193         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
194         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
195         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
196         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
197         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
198         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
199         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
200         headers for OpenPGP code.  According to Nikos they are now licensed
201         under the LGPL, see:
203         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
205 2008-03-11  Simon Josefsson <simon@josefsson.org>
207         * lib/Makefile.am: Typo.
209 2008-03-11  Simon Josefsson <simon@josefsson.org>
211         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
212         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
213         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
214         lgl/m4/include_next.m4: Update gnulib files.
216 2008-03-10  Simon Josefsson <simon@josefsson.org>
218         * NEWS: Add.
220 2008-03-10  Simon Josefsson <simon@josefsson.org>
222         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
224 2008-03-10  Simon Josefsson <simon@josefsson.org>
226         * includes/gnutls/gnutls.h.in: Finish renaming of export
227         x509/openpgp functions.  In particular,
228         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
229         and gnutls_certificate_get_openpgp_keyring.
231 2008-03-10  Simon Josefsson <simon@josefsson.org>
233         * NEWS, configure.in: Bump versions.
235 2008-03-10  Simon Josefsson <simon@josefsson.org>
237         * ChangeLog: Generated.
239 2008-03-10  Simon Josefsson <simon@josefsson.org>
241         * libextra/Makefile.am: Revert
242         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
243         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
244         directory libtool: link: cannot determine absolute directory name of
245         `../../lib/.libs'
247 2008-03-10  Simon Josefsson <simon@josefsson.org>
249         * NEWS: Version 2.3.3.
251 2008-03-10  Simon Josefsson <simon@josefsson.org>
253         * NEWS: Fix.
255 2008-03-10  Simon Josefsson <simon@josefsson.org>
257         * NEWS: Fix.
259 2008-03-10  Simon Josefsson <simon@josefsson.org>
261         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
262         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
263         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
264         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
265         Bogorodskiy <novel@FreeBSD.org>.
267 2008-03-08  Nikos <nmav@crystal.(none)>
269         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
270         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
272 2008-03-07  Ludovic Courtès <ludo@gnu.org>
274         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
275         `guile-snarf'.
277 2008-03-07  Ludovic Courtès <ludo@gnu.org>
279         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
280         <config.h>, not "config.h".
282 2008-03-07  Simon Josefsson <simon@josefsson.org>
284         * NEWS: Add.
286 2008-03-07  Simon Josefsson <simon@josefsson.org>
288         * THANKS: Add.
290 2008-03-06  Simon Josefsson <simon@josefsson.org>
292         * NEWS: Add.
294 2008-03-06  Simon Josefsson <simon@josefsson.org>
296         * doc/reference/gnutls-docs.sgml: Add index.
298 2008-03-06  Simon Josefsson <simon@josefsson.org>
300         * lib/x509_b64.c: Doc fixes.
302 2008-03-06  Simon Josefsson <simon@josefsson.org>
304         * lib/gnutls_alert.c: Doc fix.
306 2008-03-06  Simon Josefsson <simon@josefsson.org>
308         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
309         gnutls_hex2bin prototype.
311 2008-03-06  Simon Josefsson <simon@josefsson.org>
313         * doc/manpages/Makefile.am: Generated.
315 2008-03-06  Simon Josefsson <simon@josefsson.org>
317         * src/cli.c: Fix warnings.
319 2008-03-06  Simon Josefsson <simon@josefsson.org>
321         * src/select.c: Avoid confusing gtk-doc.
323 2008-03-06  Simon Josefsson <simon@josefsson.org>
325         * lib/opencdk/kbnode.c: Doc fixes.
327 2008-03-06  Simon Josefsson <simon@josefsson.org>
329         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
331 2008-03-06  Simon Josefsson <simon@josefsson.org>
333         * lib/openpgp/privkey.c: Doc fixes.
335 2008-03-06  Simon Josefsson <simon@josefsson.org>
337         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
339 2008-03-06  Simon Josefsson <simon@josefsson.org>
341         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
343 2008-03-06  Simon Josefsson <simon@josefsson.org>
345         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
346         lib/gnutls_state.c: Doc fixes.
348 2008-03-06  Simon Josefsson <simon@josefsson.org>
350         * lib/gnutls_ui.c: Doc fix.
352 2008-03-06  Simon Josefsson <simon@josefsson.org>
354         * lib/gnutls_db.c: Doc fix.
356 2008-03-06  Simon Josefsson <simon@josefsson.org>
358         * lib/gnutls_session.c: Doc fix.
360 2008-03-06  Simon Josefsson <simon@josefsson.org>
362         * lib/gnutls_global.c: Doc fix.
364 2008-03-06  Simon Josefsson <simon@josefsson.org>
366         * lib/gnutls_srp.c: Doc fix.
368 2008-03-06  Simon Josefsson <simon@josefsson.org>
370         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
371         libextra/gnutls_ia.c: Doc fixes.
373 2008-03-06  Simon Josefsson <simon@josefsson.org>
375         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
377 2008-03-06  Simon Josefsson <simon@josefsson.org>
379         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
380         examples.
382 2008-03-06  Simon Josefsson <simon@josefsson.org>
384         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
385         gtk-doc makefile, this version allows us to get rid of tmpl/.
387 2008-03-06  Simon Josefsson <simon@josefsson.org>
389         * m4/gtk-doc.m4: Update gtk-doc.m4.
391 2008-03-06  Simon Josefsson <simon@josefsson.org>
393         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
394         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
395         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
396         remove verbose 'This function ...' Improves looks in 'apropos'
397         output.
399 2008-03-06  Simon Josefsson <simon@josefsson.org>
401         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
402         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
403         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
404         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
405         Improves man page look in 'apropos'.
407 2008-03-06  Simon Josefsson <simon@josefsson.org>
409         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
410         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
412 2008-03-05  Simon Josefsson <simon@josefsson.org>
414         * NEWS: Add.
416 2008-03-05  Simon Josefsson <simon@josefsson.org>
418         * NEWS, src/common.c: Print DH parameters of session.
420 2008-03-05  Simon Josefsson <simon@josefsson.org>
422         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
423         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
425 2008-02-28  Simon Josefsson <simon@josefsson.org>
427         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
428         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
429         gnulib module to make sure __func__ is available would be nice.
431 2008-02-27  Simon Josefsson <simon@josefsson.org>
433         * NEWS: Add.
435 2008-02-27  Simon Josefsson <simon@josefsson.org>
437         * lib/x509/x509_write.c: Doc fix.
439 2008-02-27  Simon Josefsson <simon@josefsson.org>
441         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
442         certificates.  See
444         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
446 2008-02-26  Simon Josefsson <simon@josefsson.org>
448         * lib/x509/x509_write.c: Doc fixes.
450 2008-02-26  Simon Josefsson <simon@josefsson.org>
452         * AUTHORS: Add.
454 2008-02-26  Simon Josefsson <simon@josefsson.org>
456         * AUTHORS: Add.
458 2008-02-26  Simon Josefsson <simon@josefsson.org>
460         * NEWS, configure.in: Bump versions.
462 2008-02-26  Simon Josefsson <simon@josefsson.org>
464         * Makefile.am: Fix release target.
466 2008-02-26  Simon Josefsson <simon@josefsson.org>
468         * ChangeLog: Generated.
470 2008-02-26  Simon Josefsson <simon@josefsson.org>
472         * NEWS: Version 2.3.2.
474 2008-02-26  Simon Josefsson <simon@josefsson.org>
476         * tests/openpgpself.c: Force success.
478 2008-02-26  Simon Josefsson <simon@josefsson.org>
480         * NEWS: Add.
482 2008-02-26  Simon Josefsson <simon@josefsson.org>
484         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
485         lib/gnutls_session.h: Remove empty gnutls_session.h.
487 2008-02-26  Simon Josefsson <simon@josefsson.org>
489         * lib/x509/x509_int.h: align comments
491 2008-02-26  Simon Josefsson <simon@josefsson.org>
493         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
494         duplicating stuff.
496 2008-02-26  Simon Josefsson <simon@josefsson.org>
498         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
499         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
500         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
502 2008-02-26  Simon Josefsson <simon@josefsson.org>
504         * doc/reference/Makefile.am, lib/gnutls_cert.c,
505         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
506         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
507         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
508         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
509         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
510         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
511         mpi.h stuff to x509_int.h.
513 2008-02-26  Simon Josefsson <simon@josefsson.org>
515         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
516         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
517         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
518         gnutls_str.h and update callers.
520 2008-02-26  Simon Josefsson <simon@josefsson.org>
522         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
523         to do it twice.
525 2008-02-26  Simon Josefsson <simon@josefsson.org>
527         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
528         (now in lib/x509/x509_int.h).
530 2008-02-26  Simon Josefsson <simon@josefsson.org>
532         * doc/reference/Makefile.am, lib/x509/Makefile.am,
533         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
534         lib/x509/extensions.h, lib/x509/privkey.c,
535         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
536         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
538 2008-02-26  Simon Josefsson <simon@josefsson.org>
540         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
541         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
542         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
543         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
545 2008-02-26  Simon Josefsson <simon@josefsson.org>
547         * doc/reference/Makefile.am, lib/gnutls_x509.c,
548         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
549         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
550         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
551         x509_int.h.
553 2008-02-26  Simon Josefsson <simon@josefsson.org>
555         * doc/reference/Makefile.am, lib/gnutls_x509.c,
556         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
557         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
559 2008-02-26  Simon Josefsson <simon@josefsson.org>
561         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
562         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
563         stuff to x509_int.h.
565 2008-02-26  Simon Josefsson <simon@josefsson.org>
567         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
568         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
569         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
570         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
571         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
572         lib/x509/x509_int.h, lib/x509/x509_write.c,
573         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
575 2008-02-26  Simon Josefsson <simon@josefsson.org>
577         * doc/reference/Makefile.am, lib/x509/Makefile.am,
578         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
579         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
580         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
582 2008-02-26  Simon Josefsson <simon@josefsson.org>
584         * lib/openpgp/privkey.c: No need for rfc2818.h.
586 2008-02-26  Simon Josefsson <simon@josefsson.org>
588         * lib/x509/x509_int.h: Doc fixes.
590 2008-02-26  Simon Josefsson <simon@josefsson.org>
592         * lib/x509/x509_int.h: Remove stuff already in
593         includes/gnutls/x509.h.
595 2008-02-26  Simon Josefsson <simon@josefsson.org>
597         * .gitignore: [no log message]
599 2008-02-26  Simon Josefsson <simon@josefsson.org>
601         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
602         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
604 2008-02-26  Simon Josefsson <simon@josefsson.org>
606         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
608 2008-02-25  Simon Josefsson <simon@josefsson.org>
610         * doc/reference/Makefile.am, lib/x509/Makefile.am,
611         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
612         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
613         x509_int.h, avoid one trivial header file.
615 2008-02-25  Simon Josefsson <simon@josefsson.org>
617         * doc/manpages/Makefile.am: Generated.
619 2008-02-25  Simon Josefsson <simon@josefsson.org>
621         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
623 2008-02-25  Simon Josefsson <simon@josefsson.org>
625         * NEWS: Add.
627 2008-02-25  Simon Josefsson <simon@josefsson.org>
629         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
630         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
631         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
632         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
633         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
634         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
635         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
636         name-space collision that confuses GTK-DOC with
637         includes/gnutls/x509.h.
639 2008-02-25  Simon Josefsson <simon@josefsson.org>
641         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
642         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
643         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
644         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
645         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
646         that confuses GTK-DOC with includes/gnutls/openpgp.h.
648 2008-02-25  Simon Josefsson <simon@josefsson.org>
650         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
651         GTK-DOC to have comments for variables.
653 2008-02-25  Simon Josefsson <simon@josefsson.org>
655         * lib/gnutls_int.h: Remove unused defines.
657 2008-02-25  Simon Josefsson <simon@josefsson.org>
659         * tests/moredn.c: Added, lost part of Joe's original
660         gnutls_x509_dn_export patch.
662 2008-02-25  Simon Josefsson <simon@josefsson.org>
664         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
665         lgl/unistd.in.h: Update gnulib files.
667 2008-02-25  Simon Josefsson <simon@josefsson.org>
669         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
671 2008-02-24  Nikos <nmav@crystal.(none)>
673         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
674         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
675         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
676         Orton.
678 2008-02-21  Nikos <nmav@crystal.(none)>
680         * lib/gnutls_cert.c: _export_ -> _get_
682 2008-02-21  Simon Josefsson <simon@josefsson.org>
684         * NEWS: Add.
686 2008-02-21  Simon Josefsson <simon@josefsson.org>
688         * tests/openpgpself.c: Don't use credentials from files (causes
689         problems with srcdir!=builddir).
691 2008-02-21  Simon Josefsson <simon@josefsson.org>
693         * NEWS, configure.in: Bump version.
695 2008-02-21  Simon Josefsson <simon@josefsson.org>
697         * ChangeLog: Generated.
699 2008-02-21  Simon Josefsson <simon@josefsson.org>
701         * NEWS: Version 2.3.1.
703 2008-02-21  Simon Josefsson <simon@josefsson.org>
705         * NEWS: Add.
707 2008-02-21  Simon Josefsson <simon@josefsson.org>
709         * doc/manpages/Makefile.am: Generated.
711 2008-02-21  Simon Josefsson <simon@josefsson.org>
713         * NEWS: Fixes.
715 2008-02-21  Simon Josefsson <simon@josefsson.org>
717         * NEWS: Typo.
719 2008-02-21  Simon Josefsson <simon@josefsson.org>
721         * NEWS: Fix.
723 2008-02-21  Simon Josefsson <simon@josefsson.org>
725         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
726         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
727         gnutls_certificate_print_formats_t.
729 2008-02-21  Simon Josefsson <simon@josefsson.org>
731         * NEWS: Mention new APIs.
733 2008-02-21  Simon Josefsson <simon@josefsson.org>
735         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
736         by compat.h).
738 2008-02-21  Simon Josefsson <simon@josefsson.org>
740         * NEWS: Fix.
742 2008-02-21  Simon Josefsson <simon@josefsson.org>
744         * NEWS: Credit.
746 2008-02-21  Simon Josefsson <simon@josefsson.org>
748         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
749         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
751 2008-02-21  Simon Josefsson <simon@josefsson.org>
753         * includes/gnutls/gnutls.h.in: Typo.
755 2008-02-21  Simon Josefsson <simon@josefsson.org>
757         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
758         build.
760 2008-02-21  Simon Josefsson <simon@josefsson.org>
762         * doc/protocol/draft-ietf-tls-extractor-01.txt,
763         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
765 2008-02-20  Nikos <nmav@crystal.(none)>
767         * NEWS: removed function
769 2008-02-20  Nikos <nmav@crystal.(none)>
771         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
772         gnutls_certificate_export_x509_cas and other functions to export
773         elements from the certificate credentials structure.
775 2008-02-19  Nikos <nmav@crystal.(none)>
777         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
778         ENABLE_OPENPGP undef.
780 2008-02-19  Nikos <nmav@crystal.(none)>
782         * lib/openpgp/pgp.c: do not return more than the available names.
784 2008-02-19  Nikos <nmav@crystal.(none)>
786         * lib/openpgp/output.c: corrected bug that prevented printing the
787         names.
789 2008-02-19  Nikos <nmav@crystal.(none)>
791         * tests/openpgp_test.c, tests/openpgpself.c: some updates
793 2008-02-19  Nikos <nmav@crystal.(none)>
795         * tests/Makefile.am, tests/openpgpself.c: added self test for
796         openpgp connection
798 2008-02-19  Nikos <nmav@crystal.(none)>
800         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
801         tests/Makefile.am, tests/x509dn.c: Added
802         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
803         Joe Orton.
805 2008-02-19  Nikos <nmav@crystal.(none)>
807         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
808         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
810 2008-02-19  Nikos <nmav@crystal.(none)>
812         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
813         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
814         lib/openpgp/privkey.c: copyright 2008
816 2008-02-18  Nikos <nmav@crystal.(none)>
818         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
819         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
820         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
821         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
822         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
823         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
824         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
825         compatible with the 2.2 key id.
827 2008-02-18  Nikos <nmav@crystal.(none)>
829         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
830         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
832 2008-02-18  Simon Josefsson <simon@josefsson.org>
834         * README: Don't mention SSL/TLS versions here.  Some minor other
835         fixes.
837 2008-02-18  Simon Josefsson <simon@josefsson.org>
839         * includes/gnutls/openpgp.h: For compatibility.
841 2008-02-18  Simon Josefsson <simon@josefsson.org>
843         * lib/openpgp/openpgp.h: Remove all external APIs already declared
844         in includes/gnutls/openpgp.h.
846 2008-02-18  Simon Josefsson <simon@josefsson.org>
848         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
849         gnutls_openpgp_crt_get_id to avoid breaking ABI.
851 2008-02-18  Simon Josefsson <simon@josefsson.org>
853         * NEWS: Mention gnutls_openpgp_keyid_t.
855 2008-02-18  Simon Josefsson <simon@josefsson.org>
857         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
859 2008-02-17  Nikos <nmav@crystal.(none)>
861         * lib/x509/x509.c: corrected string handling in parse_general_name.
862         Thanks to Andreas Metzler for pointing out.
864 2008-02-17  Nikos <nmav@crystal.(none)>
866         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
867         Increased the default certificate verification chain limits and
868         allowed for checks without limitation.
870 2008-02-17  Nikos <nmav@crystal.(none)>
872         * lib/gnutls_priority.c: corrected previous fix in priorities
873         handling.
875 2008-02-17  Nikos <nmav@crystal.(none)>
877         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
878         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
879         leaks in session resuming and DHE ciphersuites. Reported by Daniel
880         Stenberg.
882 2008-02-15  Nikos <nmav@crystal.(none)>
884         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
886 2008-02-15  Nikos <nmav@crystal.(none)>
888         * lib/x509/x509.c: null terminate only printable strings.
890 2008-02-14  Simon Josefsson <simon@josefsson.org>
892         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
894 2008-02-13  Simon Josefsson <simon@josefsson.org>
896         * NEWS: Add.
898 2008-02-12  Simon Josefsson <simon@josefsson.org>
900         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
902 2008-02-12  Simon Josefsson <simon@josefsson.org>
904         * NEWS: Add.
906 2008-02-12  Simon Josefsson <simon@josefsson.org>
908         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
909         base64.  Based on discussion in
911         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
913 2008-02-10  Simon Josefsson <simon@josefsson.org>
915         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
916         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
917         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
919 2008-02-07  Nikos <nmav@crystal.(none)>
921         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
922         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
924 2008-02-06  Simon Josefsson <simon@josefsson.org>
926         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
927         POSIX portable.
929 2008-02-04  Simon Josefsson <simon@josefsson.org>
931         * NEWS: Add.
933 2008-02-04  Simon Josefsson <simon@josefsson.org>
935         * src/cli.c: When --debug is given, also print libgcrypt RNG
936         information.
938 2008-02-04  Simon Josefsson <simon@josefsson.org>
940         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
942 2008-02-04  Simon Josefsson <simon@josefsson.org>
944         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
946 2008-02-04  Simon Josefsson <simon@josefsson.org>
948         * NEWS: Merge in 2.2.1 release notes.
950 2008-02-03  Simon Josefsson <simon@josefsson.org>
952         * lib/gnutls_cert.c: Make it compile.
954 2008-02-03  Simon Josefsson <simon@josefsson.org>
956         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
957         configure.in now.
959 2008-02-03  Simon Josefsson <simon@josefsson.org>
961         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
962         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
963         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
964         Update gnulib files.
966 2008-02-01  Simon Josefsson <simon@josefsson.org>
968         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
969         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
971 2008-01-31  Simon Josefsson <simon@josefsson.org>
973         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
974         lgl/vasnprintf.c: Update gnulib files.
976 2008-01-27  Nikos <nmav@crystal.(none)>
978         * src/certtool.c: some updates
980 2008-01-27  Nikos <nmav@crystal.(none)>
982         * includes/gnutls/openpgp.h: new definitions
984 2008-01-26  Nikos <nmav@crystal.(none)>
986         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
987         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
989 2008-01-26  Simon Josefsson <simon@josefsson.org>
991         * doc/protocol/rfc5077.txt: Add.
993 2008-01-26  Simon Josefsson <simon@josefsson.org>
995         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
997 2008-01-25  Nikos <nmav@crystal.(none)>
999         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
1000         keyring handling.
1002 2008-01-25  Nikos <nmav@crystal.(none)>
1004         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
1005         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
1006         include a state.
1008 2008-01-25  Nikos <nmav@crystal.(none)>
1010         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
1011         src/certtool.gaa: print keyrings
1013 2008-01-23  Simon Josefsson <simon@josefsson.org>
1015         * doc/manpages/Makefile.am: Simplify output.
1017 2008-01-23  Simon Josefsson <simon@josefsson.org>
1019         * doc/manpages/Makefile.am: Fix paths.
1021 2008-01-19  Simon Josefsson <simon@josefsson.org>
1023         * configure.in: Bump version so we are higher than gnutls 2.2.x but
1024         remain compatible.  This will avoid shared library name conflicts
1025         with 2.2.x, and also that any 2.3.x libraries will always be
1026         prefered over 2.2.x.
1028 2008-01-19  Simon Josefsson <simon@josefsson.org>
1030         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
1031         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
1032         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
1033         lgl/vasnprintf.h: Update gnulib files.
1035 2008-01-17  Simon Josefsson <simon@josefsson.org>
1037         * AUTHORS: Update Ludovic's e-mail.
1039 2008-01-17  Simon Josefsson <simon@josefsson.org>
1041         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
1043 2008-01-15  Simon Josefsson <simon@josefsson.org>
1045         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
1046         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
1047         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
1048         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
1049         openpgp files moved to lib/openpgp/.
1051 2008-01-15  Simon Josefsson <simon@josefsson.org>
1053         * doc/Makefile.am: Fix pgp-api.texi move.
1055 2008-01-14  Simon Josefsson <simon@josefsson.org>
1057         * doc/protocol/rfc2440.txt: Fix chmod.
1059 2008-01-14  Simon Josefsson <simon@josefsson.org>
1061         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
1063 2008-01-14  Nikos <nmav@crystal.(none)>
1065         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
1066         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
1068 2008-01-14  Nikos <nmav@crystal.(none)>
1070         * NEWS: documented more changes.
1072 2008-01-14  Nikos <nmav@crystal.(none)>
1074         * tests/openpgp/keyring.c: changes for the new api
1076 2008-01-14  Simon Josefsson <simon@josefsson.org>
1078         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
1079         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
1080         gnulib's memmem-simple instead.
1082 2008-01-14  Simon Josefsson <simon@josefsson.org>
1084         * configure.in: Remove libextra/minilozo/Makefile.
1086 2008-01-14  Nikos <nmav@crystal.(none)>
1088         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
1089         openpgp_privkey_export() has parameters to export encrypted secret
1090         keys. Added for future compatibility.
1092 2008-01-13  Simon Josefsson <simon@josefsson.org>
1094         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
1096 2008-01-13  Nikos <nmav@crystal.(none)>
1098         * lib/gnutls_openpgp.c: use the first valid subkey if an
1099         authentication subkey is not found.
1101 2008-01-13  Nikos <nmav@crystal.(none)>
1103         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
1104         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
1105         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
1106         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
1107         make certtool print information on openpgp keys.
1109 2008-01-13  Nikos <nmav@crystal.(none)>
1111         * NEWS: documented changes.
1113 2008-01-13  Nikos <nmav@crystal.(none)>
1115         * README, configure.in, includes/gnutls/gnutls.h.in,
1116         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
1117         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1118         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
1119         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
1120         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
1121         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
1122         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1123         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1124         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1125         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1126         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1127         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1128         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1129         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1130         lib/openpgp/compat.c, lib/openpgp/extras.c,
1131         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1132         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1133         lib/openpgp/privkey.c, libextra/Makefile.am,
1134         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
1135         libextra/opencdk/Makefile.am, libextra/opencdk/README,
1136         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1137         libextra/opencdk/compress.c, libextra/opencdk/context.h,
1138         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
1139         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
1140         libextra/opencdk/literal.c, libextra/opencdk/main.c,
1141         libextra/opencdk/main.h, libextra/opencdk/misc.c,
1142         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
1143         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
1144         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1145         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
1146         libextra/opencdk/stream.h, libextra/opencdk/types.h,
1147         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
1148         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
1149         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
1150         src/tls_test.c: merged the openpgp branch to head\!
1152 2008-01-12  Nikos <nmav@crystal.(none)>
1154         * libextra/Makefile.am: Added fix by Alon to avoid linking against
1155         /usr/lib/libgnutls.so.
1157 2008-01-09  Simon Josefsson <simon@josefsson.org>
1159         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
1160         updated config.rpath.
1162 2008-01-09  Simon Josefsson <simon@josefsson.org>
1164         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
1165         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
1166         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
1167         lgl/printf-parse.c: Update gnulib files.
1169 2008-01-08  Simon Josefsson <simon@josefsson.org>
1171         * NEWS, configure.in: Bump versions.
1173 2008-01-08  Simon Josefsson <simon@josefsson.org>
1175         * ChangeLog: Generated.
1177 2008-01-08  Simon Josefsson <simon@josefsson.org>
1179         * NEWS: Version 2.3.0.
1181 2008-01-08  Simon Josefsson <simon@josefsson.org>
1183         * po/LINGUAS: Sync with TP.
1185 2008-01-08  Simon Josefsson <simon@josefsson.org>
1187         * po/LINGUAS: Sync with TP.
1189 2008-01-08  Simon Josefsson <simon@josefsson.org>
1191         * configure.in: Further LZO fixes.
1193 2008-01-08  Simon Josefsson <simon@josefsson.org>
1195         * doc/reference/Makefile.am: Cleanup after LZO removal.
1197 2008-01-08  Simon Josefsson <simon@josefsson.org>
1199         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
1200         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
1201         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
1202         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
1203         libextra/minilzo/testmini.c: Remove LZO compression support.
1205 2008-01-08  Simon Josefsson <simon@josefsson.org>
1207         * Makefile.am: Call git-push (git-push --tags doesn't push
1208         changes..).
1210 2008-01-08  Simon Josefsson <simon@josefsson.org>
1212         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
1213         files.
1215 2008-01-07  Simon Josefsson <simon@josefsson.org>
1217         * NEWS: Add.
1219 2008-01-07  Simon Josefsson <simon@josefsson.org>
1221         * lib/ext_server_name.c: Handle more than one server name field
1222         correctly.  Tiny patch from mark.phillips@virgin.net.
1224 2008-01-05  Simon Josefsson <simon@josefsson.org>
1226         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
1227         as I can tell.
1229 2008-01-04  Simon Josefsson <simon@josefsson.org>
1231         * NEWS: Add.
1233 2008-01-04  Simon Josefsson <simon@josefsson.org>
1235         * po/LINGUAS, po/ms.po: Sync with TP.
1237 2008-01-04  Simon Josefsson <simon@josefsson.org>
1239         * po/LINGUAS: Sync with TP.
1241 2008-01-02  Simon Josefsson <simon@josefsson.org>
1243         * doc/manpages/Makefile.am: Bump copyright years.
1245 2008-01-02  Simon Josefsson <simon@josefsson.org>
1247         * NEWS: Remove dupe entry.
1249 2008-01-02  Simon Josefsson <simon@josefsson.org>
1251         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
1252         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
1253         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
1254         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
1255         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
1256         lgl/unistd.in.h: Update gnulib files.
1258 2008-01-02  Simon Josefsson <simon@josefsson.org>
1260         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
1261         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
1262         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
1263         files.
1265 2008-01-02  Simon Josefsson <simon@josefsson.org>
1267         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
1269 2007-12-21  Simon Josefsson <simon@josefsson.org>
1271         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
1272         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
1274 2007-12-21  Simon Josefsson <simon@josefsson.org>
1276         * lib/gnutls_priority.c: Doc fixes.
1278 2007-12-17  Simon Josefsson <simon@josefsson.org>
1280         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
1282 2007-12-15  Nikos <nmav@crystal.(none)>
1284         * lib/gnutls_state.c: Fix for certificate selection in servers with
1285         certificate callbacks.
1287 2007-12-16  Nikos <nmav@crystal.(none)>
1289         * : 1   2       lib/gnutls_state.c
1291 2007-12-10  Simon Josefsson <simon@josefsson.org>
1293         * lib/minitasn1/libtasn1.h: Bump versions.
1295 2007-12-14  Simon Josefsson <simon@josefsson.org>
1297         * NEWS: Merge in old NEWS entries.
1299 2007-12-14  Simon Josefsson <simon@josefsson.org>
1301         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
1303 2007-12-13  Simon Josefsson <simon@josefsson.org>
1305         * .cvscopying: Add 2007.
1307 2007-12-13  Simon Josefsson <simon@josefsson.org>
1309         * NEWS: Add.
1311 2007-12-13  Simon Josefsson <simon@josefsson.org>
1313         * lib/gnutls_state.c: If the server has a callback, the search for a
1314         valid certificate will fail.  Patch from Nikos.
1316 2007-12-13  Simon Josefsson <simon@josefsson.org>
1318         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
1320 2007-12-12  Ludovic Courtès <ludo@gnu.org>
1322         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
1323         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
1325 2007-12-11  Ludovic Courtès <ludo@gnu.org>
1327         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
1328         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
1329         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
1330           tests using the OpenPGP API.
1332 2007-12-11  Ludovic Courtès <ludo@gnu.org>
1334         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
1336 2007-12-11  Ludovic Courtès <ludo@gnu.org>
1338         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
1339         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
1340         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'
1341           to `v-1'.  Update all variables.
1343 2007-12-11  Ludovic Courtès <ludo@gnu.org>
1345         * guile/modules/gnutls/build/enums.scm,
1346         guile/modules/gnutls/build/smobs.scm,
1347         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
1348         `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
1349           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
1351 2007-12-11  Simon Josefsson <simon@josefsson.org>
1353         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
1355 2007-12-10  Simon Josefsson <simon@josefsson.org>
1357         * NEWS: Add.
1359 2007-12-10  Simon Josefsson <simon@josefsson.org>
1361         * src/certtool.c: Make --verify-chain support larger inputs than
1362         64kb.
1364 2007-12-10  Simon Josefsson <simon@josefsson.org>
1366         * configure.in: Re-order gettext invocation to avoid autoconf
1367         warnings.
1369 2007-12-10  Simon Josefsson <simon@josefsson.org>
1371         * NEWS, configure.in: Bump versions.
1373 2007-12-10  Simon Josefsson <simon@josefsson.org>
1375         * ChangeLog: Generated.
1377 2007-12-10  Simon Josefsson <simon@josefsson.org>
1379         * NEWS: Version 2.1.8.
1381 2007-12-09  Simon Josefsson <simon@josefsson.org>
1383         * doc/Makefile.am: GPLv3 typo.
1385 2007-12-09  Simon Josefsson <simon@josefsson.org>
1387         * NEWS: Doc fix.
1389 2007-12-09  Simon Josefsson <simon@josefsson.org>
1391         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
1392         problem.
1394 2007-12-09  Simon Josefsson <simon@josefsson.org>
1396         * configure.in: GPLv3.
1398 2007-12-09  Simon Josefsson <simon@josefsson.org>
1400         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
1402 2007-12-09  Simon Josefsson <simon@josefsson.org>
1404         * doc/Makefile.am, doc/credentials/Makefile.am,
1405         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
1406         guile/modules/gnutls/extra.scm,
1407         guile/modules/system/documentation/c-snarf.scm,
1408         guile/modules/system/documentation/output.scm,
1409         guile/pre-inst-guile.in, guile/src/extra.c,
1410         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
1411         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
1412         fixes.
1414 2007-12-09  Simon Josefsson <simon@josefsson.org>
1416         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
1418 2007-12-09  Simon Josefsson <simon@josefsson.org>
1420         * doc/gpl-3.0.texi: Use GPLv3 in manual.
1422 2007-12-09  Simon Josefsson <simon@josefsson.org>
1424         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
1425         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
1427 2007-12-09  Simon Josefsson <simon@josefsson.org>
1429         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
1430         includes/gnutls/extra.h, includes/gnutls/openssl.h,
1431         libextra/Makefile.am, libextra/gnutls_extra.h,
1432         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
1433         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
1435 2007-12-09  Simon Josefsson <simon@josefsson.org>
1437         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
1438         in src/.
1440 2007-12-09  Simon Josefsson <simon@josefsson.org>
1442         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
1443         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
1444         tests/gc.c, tests/hostname-check/Makefile.am,
1445         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
1446         tests/key-id/key-id, tests/nist-pkits/pkits,
1447         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
1448         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
1449         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
1450         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
1451         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
1452         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
1453         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
1454         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
1455         tests/pskself.c, tests/resume.c,
1456         tests/rsa-md5-collision/Makefile.am,
1457         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
1458         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
1459         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
1460         tests/utils.c, tests/utils.h, tests/x509paths/chain,
1461         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
1463 2007-12-09  Simon Josefsson <simon@josefsson.org>
1465         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
1466         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
1467         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
1468         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
1469         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
1470         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
1471         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
1472         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
1473         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
1474         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
1475         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
1476         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
1477         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
1478         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
1479         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
1480         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
1482 2007-12-09  Nikos <nmav@crystal.(none)>
1484         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
1485         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
1486         resuming a session.
1488 2007-12-09  Nikos <nmav@crystal.(none)>
1490         * src/common.c: print session ID
1492 2007-12-07  System User <nmav@crystal.(none)>
1494         * NEWS: license update
1496 2007-12-07  System User <nmav@crystal.(none)>
1498         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
1499         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
1500         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
1501         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
1502         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
1503         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
1504         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
1505         src/tls_test.c: GPL parts under GPLv3
1507 2007-12-06  System User <nmav@crystal.(none)>
1509         * lib/gnutls_record.c: It seems we were ahead of our time.
1511 2007-12-06  System User <nmav@crystal.(none)>
1513         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
1514         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
1516 2007-12-06  Simon Josefsson <simon@josefsson.org>
1518         * lib/x509/x509.c: Doc fix.es
1520 2007-12-06  Simon Josefsson <simon@josefsson.org>
1522         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
1523         <dkg-debian.org@fifthhorseman.net>.
1525 2007-12-04  Nikos <nmav@crystal.(none)>
1527         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
1528         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
1530 2007-12-04  Simon Josefsson <simon@josefsson.org>
1532         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
1534 2007-12-03  Nikos <nmav@crystal.(none)>
1536         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
1537         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
1539 2007-12-03  Simon Josefsson <simon@josefsson.org>
1541         * doc/manpages/Makefile.am: Generated.
1543 2007-12-03  Simon Josefsson <simon@josefsson.org>
1545         * NEWS: Add.
1547 2007-12-03  Simon Josefsson <simon@josefsson.org>
1549         * configure.in: Bump version.
1551 2007-12-03  Simon Josefsson <simon@josefsson.org>
1553         * configure.in: Bump to indicate added ABI.
1555 2007-12-03  Simon Josefsson <simon@josefsson.org>
1557         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
1558         links to m4 filenames.
1560 2007-12-03  Simon Josefsson <simon@josefsson.org>
1562         * maint-cfg.mk: Remove gettext havelib files.
1564 2007-12-03  Simon Josefsson <simon@josefsson.org>
1566         * lib/x509/privkey_pkcs8.c: Indent.
1568 2007-12-03  Nikos <nmav@crystal.(none)>
1570         * : 3   0       NEWS
1572 2007-12-02  Nikos <nmav@crystal.(none)>
1574         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
1575         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
1576         of the original function.
1578 2007-12-02  Nikos <nmav@crystal.(none)>
1580         * : 1   1       lib/x509/x509.c
1582 2007-12-01  Simon Josefsson <simon@josefsson.org>
1584         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
1585         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
1587 2007-11-30  Nikos <nmav@crystal.(none)>
1589         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
1590         1.2.4 again (lose DSA2 functionality).
1592 2007-11-30  Nikos <nmav@crystal.(none)>
1594         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
1596 2007-11-29  Simon Josefsson <simon@josefsson.org>
1598         * ChangeLog: Generated.
1600 2007-11-29  Simon Josefsson <simon@josefsson.org>
1602         * NEWS: Version 2.1.7.
1604 2007-11-28  Nikos <nmav@crystal.(none)>
1606         * : 2   2       lib/gnutls_priority.c
1608 2007-11-28  Nikos <nmav@crystal.(none)>
1610         * lib/auth_srp_passwd.c: more assertions.
1612 2007-11-28  Nikos <nmav@crystal.(none)>
1614         * lib/auth_srp.c: more assertions
1616 2007-11-28  Nikos <nmav@crystal.(none)>
1618         * lib/auth_srp.c: added assertion.
1620 2007-11-28  Nikos <nmav@crystal.(none)>
1622         * src/serv.c: fix in priority_set
1624 2007-11-28  Nikos <nmav@crystal.(none)>
1626         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
1628 2007-11-28  Nikos <nmav@crystal.(none)>
1630         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
1631         for priority functions.
1633 2007-11-28  Nikos <nmav@crystal.(none)>
1635         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
1636         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
1637         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
1638         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1639         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
1640         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
1641         src/cli.c, src/serv.c: Return the string position in case of an
1642         error in the priority functions.
1644 2007-11-28  Simon Josefsson <simon@josefsson.org>
1646         * lib/gnutls_priority.c: Typo.
1648 2007-11-28  Simon Josefsson <simon@josefsson.org>
1650         * NEWS: Fix.
1652 2007-11-28  Simon Josefsson <simon@josefsson.org>
1654         * lib/gnutls_priority.c: Give example for %COMPAT.
1656 2007-11-28  Simon Josefsson <simon@josefsson.org>
1658         * lib/gnutls_priority.c: Rename HIGH to SECURE.
1660 2007-11-28  Simon Josefsson <simon@josefsson.org>
1662         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
1663         negotiate it in case end only supports it.  Doc fixes.
1665 2007-11-28  Simon Josefsson <simon@josefsson.org>
1667         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
1669 2007-11-28  Simon Josefsson <simon@josefsson.org>
1671         * lib/gnutls_priority.c: Re-indent.
1673 2007-11-28  Simon Josefsson <simon@josefsson.org>
1675         * po/ms.po: Sync with TP.
1677 2007-11-28  Simon Josefsson <simon@josefsson.org>
1679         * doc/manpages/Makefile.am: Generated.
1681 2007-11-28  Simon Josefsson <simon@josefsson.org>
1683         * NEWS: Fix.
1685 2007-11-28  Simon Josefsson <simon@josefsson.org>
1687         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1688         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
1689         gnutls_set_default_export_priority.
1691 2007-11-27  Simon Josefsson <simon@josefsson.org>
1693         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
1695 2007-11-26  Simon Josefsson <simon@josefsson.org>
1697         * doc/protocol/rfc5054.txt: Add.
1699 2007-11-26  Simon Josefsson <simon@josefsson.org>
1701         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
1703 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1705         * : 1   1       lib/gnutls_priority.c
1707 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1709         * lib/x509/common.c: corrected bug in the new read_mpis
1711 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1713         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
1714         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
1715         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
1716         export_int was simplified are no artificial limits are imposed any
1717         more
1719 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1721         * lib/x509/common.c: variables for the time functions are not more
1722         rational.
1724 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1726         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
1727         no artificial limits are imposed any more
1729 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1731         * lib/x509/privkey_pkcs8.c: corrected documentation
1733 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1735         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
1736         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
1737         #8 decoding of DSA keys.
1739 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1741         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
1742         DSA private keys.
1744 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1746         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
1747         now compile
1749 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1751         * : 3   3       doc/examples/ex-cert-select.c
1753 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1755         * NEWS, doc/examples/ex-cert-select.c,
1756         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
1757         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
1758         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
1759         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
1760         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
1761         doc/gnutls.texi, includes/gnutls/compat.h,
1762         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
1763         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
1764         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
1766 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1768         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
1769         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
1770         cleanup the priority functionality
1772 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1774         * doc/gnutls.texi: links to rfc 5054 (srp)
1776 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1778         * includes/gnutls/compat.h: updated the priority compatibility
1779         functions
1781 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1783         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
1784         lib/gnutls_priority.c, lib/gnutls_state.h: added
1785         gnutls_check_priority() to check syntax of priority strings.
1787 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1789         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
1790         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
1791         user_hello_func has been called
1793 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1795         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
1796         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
1797         fixes for the new gnutls_set_priority().
1799 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1801         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
1802         deprecated by the gnutls_set_priority()
1804 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1806         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
1807         functions were deprecated by the gnutls_set_priority()
1809 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1811         * NEWS, configure.in, doc/examples/ex-client-resume.c,
1812         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
1813         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
1814         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1815         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
1816         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
1817         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
1818         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
1819         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
1820         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
1821         gnutls_set_priority() to replace gnutls_set_default_priority2().
1823 2007-11-16  Simon Josefsson <simon@josefsson.org>
1825         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
1826         opencdk fixes that were lost in 0.6.6 upgrade.
1828 2007-11-16  Simon Josefsson <simon@josefsson.org>
1830         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
1831         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
1832         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
1834 2007-11-16  Simon Josefsson <simon@josefsson.org>
1836         * NEWS, configure.in: Bump versions.
1838 2007-11-15  Simon Josefsson <simon@josefsson.org>
1840         * ChangeLog: Generated.
1842 2007-11-15  Simon Josefsson <simon@josefsson.org>
1844         * NEWS: Version 2.1.6.
1846 2007-11-15  Simon Josefsson <simon@josefsson.org>
1848         * NEWS: Add.
1850 2007-11-15  Simon Josefsson <simon@josefsson.org>
1852         * NEWS: Add.
1854 2007-11-15  Simon Josefsson <simon@josefsson.org>
1856         * NEWS: Add.
1858 2007-11-15  Simon Josefsson <simon@josefsson.org>
1860         * includes/gnutls/compat.h: Revert rename of
1861         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
1862         GNUTLS_E_UNKNOWN_ALGORITHM.
1864 2007-11-15  Simon Josefsson <simon@josefsson.org>
1866         * includes/gnutls/gnutls.h.in: Revert rename of
1867         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
1868         GNUTLS_E_UNKNOWN_ALGORITHM.
1870 2007-11-15  Simon Josefsson <simon@josefsson.org>
1872         * lib/gnutls_errors.c: Revert rename of
1873         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
1874         GNUTLS_E_UNKNOWN_ALGORITHM.
1876 2007-11-14  Simon Josefsson <simon@josefsson.org>
1878         * libextra/opencdk/seskey.c: Doc fix.
1880 2007-11-14  Simon Josefsson <simon@josefsson.org>
1882         * libextra/opencdk/keydb.c: Doc fix.
1884 2007-11-14  Simon Josefsson <simon@josefsson.org>
1886         * lib/gnutls_record.c: Doc fix.
1888 2007-11-14  Simon Josefsson <simon@josefsson.org>
1890         * lib/gnutls_cert.c: Doc fix.
1892 2007-11-14  Simon Josefsson <simon@josefsson.org>
1894         * lib/gnutls_anon_cred.c: Doc fix.
1896 2007-11-14  Simon Josefsson <simon@josefsson.org>
1898         * lib/gnutls_state.c: Doc fix.
1900 2007-11-14  Simon Josefsson <simon@josefsson.org>
1902         * lib/gnutls_x509.c: Doc fix.
1904 2007-11-14  Simon Josefsson <simon@josefsson.org>
1906         * lib/gnutls_x509.c: Doc fix.
1908 2007-11-14  Simon Josefsson <simon@josefsson.org>
1910         * lib/gnutls_psk.c: Doc fix.
1912 2007-11-14  Simon Josefsson <simon@josefsson.org>
1914         * lib/gnutls_algorithms.c: Doc fix.
1916 2007-11-14  Simon Josefsson <simon@josefsson.org>
1918         * lib/gnutls_handshake.c: Doc fixes.
1920 2007-11-14  Simon Josefsson <simon@josefsson.org>
1922         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
1923         stuff to compat.h.
1925 2007-11-14  Simon Josefsson <simon@josefsson.org>
1927         * guile/src/extra.c: Use new APIs.
1929 2007-11-14  Simon Josefsson <simon@josefsson.org>
1931         * guile/modules/gnutls/build/enums.scm: Typo.
1933 2007-11-14  Simon Josefsson <simon@josefsson.org>
1935         * guile/modules/gnutls/build/enums.scm,
1936         guile/modules/gnutls/build/smobs.scm: Update API.
1938 2007-11-14  Simon Josefsson <simon@josefsson.org>
1940         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
1941         name of unknown-hash-algorithm).
1943 2007-11-14  Simon Josefsson <simon@josefsson.org>
1945         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
1946         error.
1948 2007-11-14  Simon Josefsson <simon@josefsson.org>
1950         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
1951         mappings to compat.h.
1953 2007-11-14  Simon Josefsson <simon@josefsson.org>
1955         * src/cli.c, src/common.c: Use new API.
1957 2007-11-14  Simon Josefsson <simon@josefsson.org>
1959         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
1960         libextra/gnutls_openpgp.c: Use new API.
1962 2007-11-14  Simon Josefsson <simon@josefsson.org>
1964         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
1966 2007-11-14  Simon Josefsson <simon@josefsson.org>
1968         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
1969         library.
1971 2007-11-14  Simon Josefsson <simon@josefsson.org>
1973         * src/cli.c: Use new API.
1975 2007-11-14  Simon Josefsson <simon@josefsson.org>
1977         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1978         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
1980 2007-11-14  Simon Josefsson <simon@josefsson.org>
1982         * includes/gnutls/compat.h: Fix.
1984 2007-11-14  Simon Josefsson <simon@josefsson.org>
1986         * includes/gnutls/compat.h: Remove trustdb error code, since we
1987         removed all functions.
1989 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1991         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
1992         lib/gnutls_compress_int.c: some updates in the compression code
1994 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1996         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
1997         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
1998         decompression of expanded compression data.
2000 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2002         * lib/gnutls_cipher.c: When decompressed data are more than the
2003         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
2005 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2007         * : 1   1       src/certtool.gaa
2009 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2011         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
2012         Applied documentation and prototype fixes reported by Evan Martin
2013         <martine@danga.com>.
2015 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017         * doc/gnutls.texi: updated the links to openpgp draft
2019 2007-11-05  Simon Josefsson <simon@josefsson.org>
2021         * src/cli.c: Add warnings about messages used by Emacs tls.el.
2023 2007-11-03  Simon Josefsson <simon@josefsson.org>
2025         * NEWS, configure.in: Bump versions.
2027 2007-11-03  Simon Josefsson <simon@josefsson.org>
2029         * doc/protocol/rfc5081.txt: Add.
2031 2007-11-01  Simon Josefsson <simon@josefsson.org>
2033         * ChangeLog: Generated.
2035 2007-11-01  Simon Josefsson <simon@josefsson.org>
2037         * NEWS: Version 2.1.5.
2039 2007-11-01  Simon Josefsson <simon@josefsson.org>
2041         * NEWS: Add.
2043 2007-11-01  Simon Josefsson <simon@josefsson.org>
2045         * NEWS: Add.
2047 2007-11-01  Simon Josefsson <simon@josefsson.org>
2049         * NEWS: Add.
2051 2007-11-01  Simon Josefsson <simon@josefsson.org>
2053         * configure.in: Bump ABI to 25.
2055 2007-11-01  Simon Josefsson <simon@josefsson.org>
2057         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
2059 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2061         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
2063 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2065         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
2066         exported (without sign).
2068 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2070         * src/crypt.gaa: parameters -> group parameters
2072 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2074         * AUTHORS, Makefile.am, NEWS, README, THANKS,
2075         build-aux/config.rpath, configure.in, doc/Makefile.am,
2076         doc/gnutls.texi, includes/gnutls/extra.h,
2077         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
2078         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
2079         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
2080         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
2081         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
2082         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
2083         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
2084         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
2085         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
2086         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
2087         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
2088         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
2089         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
2090         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
2091         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
2092         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2093         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
2094         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
2095         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
2096         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
2097         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
2098         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
2099         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
2100         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
2101         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
2102         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
2103         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
2104         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
2105         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
2106         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
2107         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
2108         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
2109         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
2110         lib/gnutls_session.h, lib/gnutls_session_pack.c,
2111         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
2112         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
2113         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
2114         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
2115         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
2116         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2117         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
2118         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
2119         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
2120         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
2121         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
2122         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
2123         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
2124         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
2125         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
2126         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
2127         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
2128         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2129         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2130         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2131         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
2132         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
2133         Changed my name to my "official" name.
2135 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2137         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
2138         old defines to compat.c.
2140 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2142         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
2143         ld version.
2145 2007-10-29  Simon Josefsson <simon@josefsson.org>
2147         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
2148         gnutls_set_default_export priority.  The old functions returned an
2149         error code, need to fake it.
2151 2007-10-29  Simon Josefsson <simon@josefsson.org>
2153         * Makefile.am: Reorder release target, to do disconnected ops first,
2154         and to avoid losing tags.
2156 2007-10-29  Simon Josefsson <simon@josefsson.org>
2158         * NEWS, configure.in: Bump versions.
2160 2007-10-29  Simon Josefsson <simon@josefsson.org>
2162         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2163         lgl/stdint.in.h: Update gnulib files.
2165 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2167         * configure.in: Used the original libtool library version.
2169 2007-10-27  Simon Josefsson <simon@josefsson.org>
2171         * ChangeLog: Generated.
2173 2007-10-27  Simon Josefsson <simon@josefsson.org>
2175         * NEWS: Version 2.1.4.
2177 2007-10-27  Simon Josefsson <simon@josefsson.org>
2179         * doc/manpages/Makefile.am: Generated.
2181 2007-10-27  Simon Josefsson <simon@josefsson.org>
2183         * configure.in: Bump version.
2185 2007-10-27  Simon Josefsson <simon@josefsson.org>
2187         * includes/gnutls/compat.h: Add for backwards compatibility.
2189 2007-10-27  Simon Josefsson <simon@josefsson.org>
2191         * doc/gnutls.texi: Fix typo.
2193 2007-10-27  Simon Josefsson <simon@josefsson.org>
2195         * NEWS: Add.
2197 2007-10-27  Simon Josefsson <simon@josefsson.org>
2199         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
2200         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
2201         lgl/stdint.in.h: Update gnulib files.
2203 2007-10-27  Simon Josefsson <simon@josefsson.org>
2205         * NEWS: Add.
2207 2007-10-27  Simon Josefsson <simon@josefsson.org>
2209         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2210         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2211         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
2213 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2215         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2216         src/certtool.gaa: quick-random option was removed since it is now
2217         the default.
2219 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2221         * : 1   2       lib/gnutls_algorithms.c
2223 2007-10-26  Ludovic Courtès <ludo@gnu.org>
2225         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
2226         bindings.
2228 2007-10-25  Simon Josefsson <simon@josefsson.org>
2230         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
2231         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
2232         +0200
2234 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2236         * doc/gnutls.texi: added some text for the debugging functions.
2238 2007-10-25  Simon Josefsson <simon@josefsson.org>
2240         * doc/gnutls.texi: Typo.
2242 2007-10-25  Simon Josefsson <simon@josefsson.org>
2244         * Makefile.am: Reorder and simplify.
2246 2007-10-25  Simon Josefsson <simon@josefsson.org>
2248         * lib/gnutls_state.c: Doc fix.
2250 2007-10-25  Simon Josefsson <simon@josefsson.org>
2252         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
2253         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
2254         +0300
2256 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2258         * : 2   2       doc/examples/ex-serv-pgp.c
2260 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2262         * NEWS, doc/examples/ex-client-srp.c,
2263         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
2264         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2265         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2266         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
2267         and GNUTLS_PRIORITIES_SECURITY_HIGH
2269 2007-10-24  Simon Josefsson <simon@josefsson.org>
2271         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
2272         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
2273         +0300
2275 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2277         * lib/gnutls_v2_compat.c: The user handshake callback function is
2278         now called on SSLv2 hello messages.
2280 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2282         * NEWS, doc/examples/ex-client-resume.c,
2283         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2284         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2285         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2286         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2287         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2288         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
2289         gnutls_set_default_priority2() and deprecated
2290         gnutls_set_default_priority().
2292 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2294         * : 4   0       doc/manpages/certtool.1
2296 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2298         * NEWS: added news entry for --disable-quick-random
2300 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2302         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
2303         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
2304         generation. The option --disable-quick-random was introduced.
2306 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2308         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
2309         some examples.
2311 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2313         * configure.in: The library version is now 14 instead of 24. (14 is
2314         greater than our current 13).
2316 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2318         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2319         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
2320         gnutls_session_enable_compatibility_mode() to allow enabling all
2321         supported compatibility options (like disabling padding). Some other
2322         bug fixes in tls-test.c.
2324 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2326         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
2327         documentation for the new convert functions.
2329 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2331         * lib/gnutls_priority.c: renamed zlib to deflate
2333 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2335         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
2336         since we changed our interfaces and some other fixes.
2338 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2340         * : 2   2       lib/gnutls_algorithms.c
2342 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2344         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
2345         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2346         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2347         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
2348         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
2349         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2350         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2351         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
2352         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
2353         doc/examples/tcp.c: Added copyright notices to examples
2355 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2357         * includes/gnutls/gnutls.h.in: corrected the prototypes
2359 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2361         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
2362         UNKNOWN_ALGORITHM
2364 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2366         * includes/gnutls/gnutls.h.in: corrected typo.
2368 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2370         * : 1   1       lib/gnutls_record.c
2372 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2374         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
2375         the priority functions to be more compatible to our interface and
2376         avoid parsing on every session generation. The current approach
2377         stores parsed data to our integer format.CG:
2379         -----------------------------------------------------------------------
2381 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2383         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
2384         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
2385         servers talk to buggy clients that complain if TLS 1.0 padding is
2386         used.
2388 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2390         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
2391         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
2392         functions that accept text instead of integers.
2394 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2396         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
2397         Removed some ancient non-used functions.
2399 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2401         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
2402         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
2403         +0300
2405 2007-10-22  Simon Josefsson <simon@josefsson.org>
2407         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
2409 2007-10-22  Simon Josefsson <simon@josefsson.org>
2411         * lgl/m4/gc-camellia.m4: Add.
2413 2007-10-22  Simon Josefsson <simon@josefsson.org>
2415         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
2416         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
2418 2007-10-22  Simon Josefsson <simon@josefsson.org>
2420         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
2421         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
2422         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
2423         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
2424         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
2425         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
2426         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
2427         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
2428         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
2429         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
2430         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
2431         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
2432         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
2433         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
2434         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
2435         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
2436         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
2437         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
2438         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
2439         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
2440         lgl/wchar_.h: Update gnulib files.
2442 2007-10-22  Simon Josefsson <simon@josefsson.org>
2444         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
2445         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
2446         +0300
2448 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2450         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2451         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
2452         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
2453         lib/gnutls_state.c, libextra/gnutls_extra.c,
2454         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
2455         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
2456         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2457         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
2458         src/common.c: Occurences of gnutls_openpgp_key were renamed to
2459         gnutls_openpgp_cert, leaving an API compatibility layer.
2461 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2463         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
2464         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
2465         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
2466         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
2467         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2468         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2469         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
2470         gnutls_openpgp_cert_t
2472 2007-10-17  Simon Josefsson <simon@josefsson.org>
2474         * ChangeLog: Generated.
2476 2007-10-17  Simon Josefsson <simon@josefsson.org>
2478         * lib/Makefile.am: Revert mistake removal.
2480 2007-10-17  Simon Josefsson <simon@josefsson.org>
2482         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
2483         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
2484         src/serv-gaa.h, src/serv.gaa: Generated.
2486 2007-10-17  Simon Josefsson <simon@josefsson.org>
2488         * NEWS: Version 2.1.3.
2490 2007-10-17  Simon Josefsson <simon@josefsson.org>
2492         * configure.in: Bump ABI version.
2494 2007-10-17  Simon Josefsson <simon@josefsson.org>
2496         * lib/gnutls_extensions.c, lib/gnutls_int.h,
2497         lib/gnutls_supplemental.c: Remove tls-authz.
2499 2007-10-17  Simon Josefsson <simon@josefsson.org>
2501         * doc/gnutls.texi: Remove tls-authz.
2503 2007-10-17  Simon Josefsson <simon@josefsson.org>
2505         * NEWS, configure.in, doc/examples/Makefile.am,
2506         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
2507         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
2508         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
2509         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
2511 2007-10-15  Simon Josefsson <simon@josefsson.org>
2513         * configure.in: Bump version.
2515 2007-10-15  Simon Josefsson <simon@josefsson.org>
2517         * NEWS: Add.
2519 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2521         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
2522         default priorities.
2524 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2526         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
2527         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2528         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
2529         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
2530         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
2531         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
2532         Corrected bugs in the openpgp certificate verification functions
2533         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
2534         anywhere)
2536 2007-10-14  Simon Josefsson <simon@josefsson.org>
2538         * ChangeLog: Generated.
2540 2007-10-14  Simon Josefsson <simon@josefsson.org>
2542         * NEWS: Typo.
2544 2007-10-14  Simon Josefsson <simon@josefsson.org>
2546         * NEWS: Version 2.1.2.
2548 2007-10-14  Simon Josefsson <simon@josefsson.org>
2550         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
2552 2007-10-14  Simon Josefsson <simon@josefsson.org>
2554         * NEWS: Wrap.
2556 2007-10-14  Simon Josefsson <simon@josefsson.org>
2558         * NEWS: Mention enum's.
2560 2007-10-14  Simon Josefsson <simon@josefsson.org>
2562         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
2563         deprecated SRP alerts to compat.h.
2565 2007-10-14  Simon Josefsson <simon@josefsson.org>
2567         * includes/gnutls/compat.h: Add compatibility mapping for
2568         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
2570 2007-10-14  Simon Josefsson <simon@josefsson.org>
2572         * configure.in: Encode in shared library that we aren't backwards
2573         compatible.
2575 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2577         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2578         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
2579         references to trustdb
2581 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2583         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
2584         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
2585         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
2586         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2587         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
2588         all the trustdb related code. It wasn't used and trustdbs are not
2589         specified anywhere except pgp. Now we use the standard key rings.
2591 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2593         * doc/gnutls.texi: more text
2595 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2597         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
2598         in the default priorities.
2600 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2602         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
2603         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
2604         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
2605         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
2607 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2609         * doc/gnutls.texi: Updated documentation.
2611 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2613         * : 1   0       NEWS
2615 2007-10-09  Simon Josefsson <simon@josefsson.org>
2617         * NEWS: Mention certtool --quick-random.
2619 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2621         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
2622         alert numbers.
2624 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2626         * lib/x509/extensions.c: added an assertion.
2628 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2630         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
2632 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2634         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
2635         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
2636         +0300
2638 2007-10-08  Ludovic Courtès <ludo@gnu.org>
2640         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
2641         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.
2643 2007-10-08  Ludovic Courtès <ludo@gnu.org>
2645         * NEWS: Update `NEWS'.
2647 2007-10-08  Ludovic Courtès <ludo@gnu.org>
2649         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
2650           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
2652 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2654         * : 1   1       doc/Makefile.am
2656 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2658         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
2659         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
2660         2007 +0300
2662 2007-10-08  Simon Josefsson <simon@josefsson.org>
2664         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
2665         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
2666         2007 +0300
2668 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2670         * lib/auth_srp.c: corrected possible size issue
2672 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2674         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
2675         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
2676         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
2677         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
2678         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
2679         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
2680         Removed all the xml functions and stubs, as well as references in
2681         the documentation.
2683 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2685         * lib/gnutls_alert.c: error_to_alert() now always return an alert
2686         number. This is to avoid sending illegal values when the return
2687         value is not checked (commonplace).
2689 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2691         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
2693 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2695         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2696         src/certtool.gaa: Added the --quick-random option to certtool to
2697         improve generation time of private keys.  They delay is quite
2698         annoying especially when generating test keys.
2700 2007-10-06  Simon Josefsson <simon@josefsson.org>
2702         * configure.in: Bump versions.
2704 2007-10-06  Simon Josefsson <simon@josefsson.org>
2706         * NEWS: Add.
2708 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2710         * src/certtool.c: Corrected output in DER format and corrected
2711         output for smime_to_pkcs7 to output in outfile instead of stdout.
2713 2007-09-24  Simon Josefsson <simon@josefsson.org>
2715         * ChangeLog: Generated.
2717 2007-09-24  Simon Josefsson <simon@josefsson.org>
2719         * configure.in: Bump version.
2721 2007-09-24  Simon Josefsson <simon@josefsson.org>
2723         * NEWS: Version 2.1.1.
2725 2007-09-24  Simon Josefsson <simon@josefsson.org>
2727         * NEWS: Add.
2729 2007-09-24  Simon Josefsson <simon@josefsson.org>
2731         * configure.in: Rework Camellia configure messages and logic.
2733 2007-09-24  Simon Josefsson <simon@josefsson.org>
2735         * NEWS: Add fixes, for trac.
2737 2007-09-24  Simon Josefsson <simon@josefsson.org>
2739         * NEWS: Add.
2741 2007-09-24  Simon Josefsson <simon@josefsson.org>
2743         * configure.in: Typo.
2745 2007-09-24  Simon Josefsson <simon@josefsson.org>
2747         * configure.in: Add --disable-camellia.  Remove automake
2748         conditional, not used.
2750 2007-09-24  Simon Josefsson <simon@josefsson.org>
2752         * AUTHORS: Add.
2754 2007-09-24  Simon Josefsson <simon@josefsson.org>
2756         * NEWS: Add.
2758 2007-09-24  Simon Josefsson <simon@josefsson.org>
2760         * NEWS: Bump version.
2762 2007-09-24  Simon Josefsson <simon@josefsson.org>
2764         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
2765         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
2766         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
2767         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
2768         src/tls_test.c: Add patch to support Camellia, contributed by
2769         Yoshisato YANAGISAWA.  Fixes #1.  See
2771         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
2773 2007-09-20  Simon Josefsson <simon@josefsson.org>
2775         * ChangeLog: Generated.
2777 2007-09-20  Simon Josefsson <simon@josefsson.org>
2779         * NEWS: Version 2.1.0.
2781 2007-09-20  Simon Josefsson <simon@josefsson.org>
2783         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
2784         add -g to it.
2786 2007-09-20  Simon Josefsson <simon@josefsson.org>
2788         * src/cli-gaa.c, src/serv-gaa.c: Generated.
2790 2007-09-20  Simon Josefsson <simon@josefsson.org>
2792         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
2794 2007-09-20  Simon Josefsson <simon@josefsson.org>
2796         * src/cli.gaa: Set variables to NULL.
2798 2007-09-20  Simon Josefsson <simon@josefsson.org>
2800         * lib/ext_oprfi.c: Fix crash.
2802 2007-09-20  Simon Josefsson <simon@josefsson.org>
2804         * lib/ext_oprfi.c: Fix crash.
2806 2007-09-20  Simon Josefsson <simon@josefsson.org>
2808         * src/serv.c: Fix infloop.
2810 2007-09-20  Simon Josefsson <simon@josefsson.org>
2812         * src/serv.c: Fix crash.
2814 2007-09-20  Simon Josefsson <simon@josefsson.org>
2816         * src/cli.c: Fix crash.
2818 2007-09-20  Simon Josefsson <simon@josefsson.org>
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: Support
2822         Opaque PRF Input in gnutls-cli and gnutls-serv.
2824 2007-09-20  Simon Josefsson <simon@josefsson.org>
2826         * doc/manpages/Makefile.am: Generated.
2828 2007-09-20  Simon Josefsson <simon@josefsson.org>
2830         * NEWS: Mention how to enable oprfi support.
2832 2007-09-20  Simon Josefsson <simon@josefsson.org>
2834         * doc/gnutls.texi: Typo.
2836 2007-09-20  Simon Josefsson <simon@josefsson.org>
2838         * lib/Makefile.am: Document more.
2840 2007-09-20  Simon Josefsson <simon@josefsson.org>
2842         * lib/ext_oprfi.c: Doc fix.
2844 2007-09-20  Simon Josefsson <simon@josefsson.org>
2846         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2847         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
2848         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
2849         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
2850         extension.
2852 2007-09-20  Simon Josefsson <simon@josefsson.org>
2854         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
2856 2007-09-20  Simon Josefsson <simon@josefsson.org>
2858         * doc/gnutls.texi: Typo.
2860 2007-09-20  Simon Josefsson <simon@josefsson.org>
2862         * NEWS: Add.
2864 2007-09-20  Simon Josefsson <simon@josefsson.org>
2866         * configure.in: Bump versions.
2868 2007-09-20  Simon Josefsson <simon@josefsson.org>
2870         * doc/examples/Makefile.am: Fix -I's.
2872 2007-09-20  Simon Josefsson <simon@josefsson.org>
2874         * ChangeLog: Generated.
2876 2007-09-20  Simon Josefsson <simon@josefsson.org>
2878         * Makefile.am: Fix release target (git-tag no longer exit with
2879         failure for non-existing tags).
2881 2007-09-20  Simon Josefsson <simon@josefsson.org>
2883         * NEWS: Version 2.0.1.
2885 2007-09-20  Simon Josefsson <simon@josefsson.org>
2887         * doc/gnutls.texi: Improve TLS ext section.
2889 2007-09-19  Simon Josefsson <simon@josefsson.org>
2891         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
2893 2007-09-18  Simon Josefsson <simon@josefsson.org>
2895         * doc/gnutls.texi: Notes on adding a new TLS extension.
2897 2007-09-17  Simon Josefsson <simon@josefsson.org>
2899         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
2900         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
2901         +0200
2903 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2905         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
2906         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
2907         +0200
2909 2007-09-17  Simon Josefsson <simon@josefsson.org>
2911         * NEWS: Add.
2913 2007-09-17  Simon Josefsson <simon@josefsson.org>
2915         * doc/Makefile.am, doc/credentials/Makefile.am,
2916         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
2917         doc/credentials/gnutls-http-serv,
2918         doc/credentials/openpgp-server-key.txt,
2919         doc/credentials/openpgp-server.txt,
2920         doc/credentials/openpgp/Makefile.am,
2921         doc/credentials/openpgp/cli_pub.asc,
2922         doc/credentials/openpgp/cli_ring.asc,
2923         doc/credentials/openpgp/cli_sec.asc,
2924         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
2925         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
2926         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
2927         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
2928         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
2929         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
2930         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
2931         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
2932         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
2933         doc/credentials/x509-server-dsa.pem,
2934         doc/credentials/x509-server-key-dsa.pem,
2935         doc/credentials/x509-server-key.pem,
2936         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
2937         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
2938         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
2939         doc/credentials/x509/clicert-dsa.pem,
2940         doc/credentials/x509/clicert.pem,
2941         doc/credentials/x509/clikey-dsa.pem,
2942         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
2943         doc/credentials/x509/key.pem, src/Makefile.am,
2944         src/gnutls-http-serv, src/openpgp/Makefile.am,
2945         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
2946         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
2947         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
2948         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
2949         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
2950         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
2951         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
2952         src/ to doc/credentials/.
2954 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
2956         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
2957         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
2958         2007 +0300
2960 2007-09-11  Simon Josefsson <simon@josefsson.org>
2962         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
2963         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
2964         duplicate gnulib modules.
2966 2007-09-11  Simon Josefsson <simon@josefsson.org>
2968         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
2969         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
2970         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
2971         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
2972         duplicate gnulib modules.
2974 2007-09-11  Simon Josefsson <simon@josefsson.org>
2976         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
2977         gnulib files.
2979 2007-09-11  Simon Josefsson <simon@josefsson.org>
2981         * lgl/m4/absolute-header.m4: Update gnulib files.
2983 2007-09-11  Simon Josefsson <simon@josefsson.org>
2985         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
2986         lgl/realloc.c, lgl/stdlib_.h: Add.
2988 2007-09-04  Ludovic Courtès <ludo@gnu.org>
2990         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
2991         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
2992           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
2994 2007-09-04  Ludovic Courtès <ludo@gnu.org>
2996         * 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
2997           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
2999 2007-09-10  Simon Josefsson <simon@josefsson.org>
3001         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3002         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
3004 2007-09-10  Simon Josefsson <simon@josefsson.org>
3006         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
3007         doc/examples/.cvsignore, doc/manpages/.cvsignore,
3008         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
3009         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
3010         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
3011         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
3012         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
3013         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
3014         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
3015         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
3016         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
3017         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
3018         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
3019         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
3020         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
3021         tests/sha2/.cvsignore, tests/userid/.cvsignore,
3022         tests/x509paths/.cvsignore: Remove .cvsignore's.
3024 2007-09-07  Simon Josefsson <simon@josefsson.org>
3026         * NEWS: Fix.
3028 2007-09-07  Simon Josefsson <simon@josefsson.org>
3030         * configure.in: Bump versions.
3032 2007-09-07  Simon Josefsson <simon@josefsson.org>
3034         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
3035         values for SRP.
3037 2007-09-06  Simon Josefsson <simon@josefsson.org>
3039         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
3041 2007-09-04  Simon Josefsson <simon@josefsson.org>
3043         * ChangeLog: Generated.
3045 2007-09-04  Simon Josefsson <simon@josefsson.org>
3047         * NEWS: Version 2.0.0.
3049 2007-09-04  Simon Josefsson <simon@josefsson.org>
3051         * NEWS: Add.
3053 2007-09-03  Simon Josefsson <simon@josefsson.org>
3055         * NEWS: Add 1.6.x entries.
3057 2007-09-03  Simon Josefsson <simon@josefsson.org>
3059         * NEWS: Fix.
3061 2007-09-03  Simon Josefsson <simon@josefsson.org>
3063         * configure.in: Use three-digit versions.
3065 2007-09-01  Simon Josefsson <simon@josefsson.org>
3067         * NEWS: Fix.
3069 2007-09-01  Simon Josefsson <simon@josefsson.org>
3071         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
3072         v1.1.
3074 2007-08-31  Simon Josefsson <simon@josefsson.org>
3076         * NEWS, configure.in: Bump versions.
3078 2007-08-31  Simon Josefsson <simon@josefsson.org>
3080         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
3081         v1.0.
3083 2007-08-31  Simon Josefsson <simon@josefsson.org>
3085         * configure.in: Drop gnits mode.
3087 2007-08-31  Simon Josefsson <simon@josefsson.org>
3089         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
3090         anonymous ciphers are disabled.
3092 2007-08-31  Simon Josefsson <simon@josefsson.org>
3094         * doc/examples/Makefile.am: Don't try to build ex-client1 if
3095         anonymous ciphers are disabled.
3097 2007-08-27  Simon Josefsson <simon@josefsson.org>
3099         * ChangeLog: Generated.
3101 2007-08-27  Simon Josefsson <simon@josefsson.org>
3103         * NEWS: Version 1.7.19.
3105 2007-08-27  Simon Josefsson <simon@josefsson.org>
3107         * NEWS: Add.
3109 2007-08-27  Simon Josefsson <simon@josefsson.org>
3111         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
3112         GNUTLS_CRD_IA.
3114 2007-08-27  Simon Josefsson <simon@josefsson.org>
3116         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
3118 2007-08-27  Simon Josefsson <simon@josefsson.org>
3120         * NEWS: Add.
3122 2007-08-27  Simon Josefsson <simon@josefsson.org>
3124         * lib/gnutls_errors.c: Doc fix.
3126 2007-08-27  Simon Josefsson <simon@josefsson.org>
3128         * lib/gnutls_handshake.c: Revert "Check that value is negative
3129         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
3131 2007-08-27  Simon Josefsson <simon@josefsson.org>
3133         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
3134         positive "errors".  Would fix bug reported by Andreas Metzler
3135         <ametzler@downhill.at.eu.org> in
3137         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
3139 2007-08-27  Simon Josefsson <simon@josefsson.org>
3141         * lib/gnutls_handshake.c: Check that value is negative before using
3142         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
3143         <ametzler@downhill.at.eu.org> in
3145         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
3147 2007-08-24  Simon Josefsson <simon@josefsson.org>
3149         * NEWS: Add.
3151 2007-08-24  Simon Josefsson <simon@josefsson.org>
3153         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
3154         OpenCDK 0.6.4.
3156 2007-08-24  Simon Josefsson <simon@josefsson.org>
3158         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
3160 2007-08-23  Simon Josefsson <simon@josefsson.org>
3162         * gl/readline.c: Upgrade gnulib files.
3164 2007-08-23  Simon Josefsson <simon@josefsson.org>
3166         * src/certtool.c: No need for getline.h.
3168 2007-08-23  Simon Josefsson <simon@josefsson.org>
3170         * NEWS: Add.
3172 2007-08-23  Simon Josefsson <simon@josefsson.org>
3174         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
3175         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
3176         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
3177         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
3178         lgl/stdio_.h: Upgrade gnulib files.
3180 2007-08-23  Simon Josefsson <simon@josefsson.org>
3182         * NEWS: Add.
3184 2007-08-23  Simon Josefsson <simon@josefsson.org>
3186         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
3187         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
3188         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
3189         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
3190         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
3191         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
3192         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
3193         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
3195 2007-08-20  Simon Josefsson <simon@josefsson.org>
3197         * NEWS, configure.in: Bump versions.
3199 2007-08-20  Simon Josefsson <simon@josefsson.org>
3201         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
3202         disabled.
3204 2007-08-16  Simon Josefsson <simon@josefsson.org>
3206         * ChangeLog: Generated.
3208 2007-08-16  Simon Josefsson <simon@josefsson.org>
3210         * NEWS: Version 1.7.18.
3212 2007-08-16  Simon Josefsson <simon@josefsson.org>
3214         * NEWS: Add.
3216 2007-08-16  Simon Josefsson <simon@josefsson.org>
3218         * configure.in: Bump version.
3220 2007-08-16  Simon Josefsson <simon@josefsson.org>
3222         * NEWS: Add.
3224 2007-08-16  Simon Josefsson <simon@josefsson.org>
3226         * NEWS: Add.
3228 2007-08-16  Simon Josefsson <simon@josefsson.org>
3230         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
3231         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
3232         mix for different sized variables.  Tiny patch from
3234         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
3236 2007-08-15  Simon Josefsson <simon@josefsson.org>
3238         * doc/Makefile.am: Typo.
3240 2007-08-15  Simon Josefsson <simon@josefsson.org>
3242         * doc/Makefile.am: Install images in info directory.
3244 2007-08-15  Simon Josefsson <simon@josefsson.org>
3246         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
3247         doc/arch/certificate-user-use-case.pdf,
3248         doc/arch/client-server-use-case.eps,
3249         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
3250         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
3251         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
3252         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
3253         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
3254         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
3255         doc/gnutls-certificate-user-use-case.pdf,
3256         doc/gnutls-client-server-use-case.eps,
3257         doc/gnutls-client-server-use-case.pdf,
3258         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
3259         doc/gnutls-handshake-sequence.eps,
3260         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
3261         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
3262         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
3263         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
3265 2007-08-15  Simon Josefsson <simon@josefsson.org>
3267         * doc/Makefile.am, doc/gnutls-internals.eps,
3268         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
3269         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
3270         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
3271         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
3272         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
3273         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
3274         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
3276 2007-08-15  Simon Josefsson <simon@josefsson.org>
3278         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
3279         used.
3281 2007-08-15  Simon Josefsson <simon@josefsson.org>
3283         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
3284         <ametzler@downhill.at.eu.org>.
3286 2007-08-15  Simon Josefsson <simon@josefsson.org>
3288         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
3289         Metzler <ametzler@downhill.at.eu.org>.
3291 2007-08-15  Simon Josefsson <simon@josefsson.org>
3293         * ChangeLog: Generated.
3295 2007-08-15  Simon Josefsson <simon@josefsson.org>
3297         * NEWS: Typo.
3299 2007-08-15  Simon Josefsson <simon@josefsson.org>
3301         * NEWS: Version 1.7.17.
3303 2007-08-15  Simon Josefsson <simon@josefsson.org>
3305         * doc/manpages/Makefile.am: Generated.
3307 2007-08-13  Simon Josefsson <simon@josefsson.org>
3309         * NEWS: Add.
3311 2007-08-13  Simon Josefsson <simon@josefsson.org>
3313         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
3314         gnutls_openpgp_privkey_sign_hash.
3316 2007-08-13  Simon Josefsson <simon@josefsson.org>
3318         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
3319         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
3320         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
3321         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
3322         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
3323         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
3324         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
3325         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
3326         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
3327         src/tls_test.c: Use *_t types consistently.
3329 2007-08-12  Simon Josefsson <simon@josefsson.org>
3331         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
3332         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
3333         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
3334         sign callback.
3336 2007-08-12  Simon Josefsson <simon@josefsson.org>
3338         * tests/x509signself.c: Fix warnings.
3340 2007-08-11  Simon Josefsson <simon@josefsson.org>
3342         * doc/manpages/Makefile.am: Update.
3344 2007-08-11  Simon Josefsson <simon@josefsson.org>
3346         * configure.in: Set shared library version correctly.
3348 2007-08-11  Simon Josefsson <simon@josefsson.org>
3350         * NEWS, includes/gnutls/gnutls.h.in: New errors
3351         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
3353 2007-08-11  Simon Josefsson <simon@josefsson.org>
3355         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
3356         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.
3358 2007-08-10  Simon Josefsson <simon@josefsson.org>
3360         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
3361         codes.
3363 2007-08-10  Simon Josefsson <simon@josefsson.org>
3365         * doc/manpages/Makefile.am: Update.
3367 2007-08-10  Simon Josefsson <simon@josefsson.org>
3369         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
3370         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
3371         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
3372         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
3373         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.
3375 2007-08-10  Simon Josefsson <simon@josefsson.org>
3377         * NEWS: Add.
3379 2007-08-10  Simon Josefsson <simon@josefsson.org>
3381         * tests/Makefile.am: Build x509self.
3383 2007-08-10  Simon Josefsson <simon@josefsson.org>
3385         * tests/x509self.c: New file.
3387 2007-08-08  Simon Josefsson <simon@josefsson.org>
3389         * NEWS: Add.
3391 2007-08-08  Simon Josefsson <simon@josefsson.org>
3393         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
3394         RFC is out and we've done simple interop of it.
3396 2007-08-08  Simon Josefsson <simon@josefsson.org>
3398         * AUTHORS: Add.
3400 2007-08-08  Simon Josefsson <simon@josefsson.org>
3402         * NEWS: Add.
3404 2007-08-08  Simon Josefsson <simon@josefsson.org>
3406         * po/pl.po, po/sv.po: Sync with TP.
3408 2007-08-08  Simon Josefsson <simon@josefsson.org>
3410         * NEWS: Add.
3412 2007-07-09  Ludovic Courtès <ludo@gnu.org>
3414         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
3415         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3417 2007-08-08  Simon Josefsson <simon@josefsson.org>
3419         * NEWS: Add.
3421 2007-08-03  Ludovic Courtès <ludo@gnu.org>
3423         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
3424         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>
3426 2007-08-08  Simon Josefsson <simon@josefsson.org>
3428         * NEWS, configure.in: Bump versions.
3430 2007-08-08  Simon Josefsson <simon@josefsson.org>
3432         * ChangeLog: Generated.
3434 2007-08-07  Simon Josefsson <simon@josefsson.org>
3436         * NEWS: Version 1.7.16.
3438 2007-08-07  Simon Josefsson <simon@josefsson.org>
3440         * NEWS: Add.
3442 2007-08-07  Simon Josefsson <simon@josefsson.org>
3444         * NEWS: Add.
3446 2007-08-07  Simon Josefsson <simon@josefsson.org>
3448         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
3449         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
3450         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
3451         gl/override/doc/gpl-2.0.texi.diff,
3452         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
3453         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
3454         Update gnulib files.
3456 2007-08-02  Ludovic Courtès <ludo@gnu.org>
3458         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3460 2007-08-01  Ludovic Courtès <ludo@gnu.org>
3462         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
3463         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
3464           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3466 2007-08-02  Simon Josefsson <simon@josefsson.org>
3468         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
3470 2007-08-02  Simon Josefsson <simon@josefsson.org>
3472         * AUTHORS: Add.
3474 2007-07-14  Simon Josefsson <simon@josefsson.org>
3476         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
3478 2007-07-14  Simon Josefsson <simon@josefsson.org>
3480         * NEWS: Add.
3482 2007-07-14  Simon Josefsson <simon@josefsson.org>
3484         * configure.in: Bump versions.
3486 2007-07-14  Simon Josefsson <simon@josefsson.org>
3488         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
3489         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
3490         Eden <n.mavrogiannopoulos@gmail.com>.
3492 2007-07-12  Simon Josefsson <simon@josefsson.org>
3494         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
3495         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
3497 2007-07-09  Simon Josefsson <simon@josefsson.org>
3499         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
3500         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
3502 2007-07-09  Simon Josefsson <simon@josefsson.org>
3504         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
3505         errors regarding internals.texi.  See
3507         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
3509 2007-07-09  Simon Josefsson <simon@josefsson.org>
3511         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
3512         when guile isn't installed built yet.
3514 2007-07-08  Ludovic Courtès <ludo@gnu.org>
3516         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
3517         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>
3519 2007-07-06  Simon Josefsson <simon@josefsson.org>
3521         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
3523 2007-07-02  Ludovic Courtès <ludo@gnu.org>
3525         * 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>
3527 2007-07-03  Simon Josefsson <simon@josefsson.org>
3529         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
3531 2007-07-02  Simon Josefsson <simon@josefsson.org>
3533         * ChangeLog: Generated.
3535 2007-07-02  Simon Josefsson <simon@josefsson.org>
3537         * NEWS: Version 1.7.15.
3539 2007-07-02  Simon Josefsson <simon@josefsson.org>
3541         * po/LINGUAS: Revert.
3543 2007-07-02  Simon Josefsson <simon@josefsson.org>
3545         * po/LINGUAS: Sync with TP.
3547 2007-07-02  Simon Josefsson <simon@josefsson.org>
3549         * NEWS: Add.
3551 2007-07-02  Simon Josefsson <simon@josefsson.org>
3553         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
3554         Fix gnulib name changes.
3556 2007-07-02  Simon Josefsson <simon@josefsson.org>
3558         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
3559         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
3560         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3561         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
3562         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
3563         Update gnulib files.  Fix GPL renaming.
3565 2007-07-02  Simon Josefsson <simon@josefsson.org>
3567         * NEWS: Add.
3569 2007-07-02  Simon Josefsson <simon@josefsson.org>
3571         * doc/gnutls.texi: Typo.
3573 2007-07-02  Simon Josefsson <simon@josefsson.org>
3575         * doc/gnutls.texi: Improve installation instructions.
3577 2007-07-02  Simon Josefsson <simon@josefsson.org>
3579         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
3580         ludo@gnu.org (Ludovic Courtès).
3582 2007-06-29  Simon Josefsson <simon@josefsson.org>
3584         * NEWS: Add.
3586 2007-06-29  Simon Josefsson <simon@josefsson.org>
3588         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
3589         discussions with ludo@gnu.org (Ludovic Courtès).
3591 2007-06-29  Simon Josefsson <simon@josefsson.org>
3593         * configure.in: Check for scm_from_locale_string instead of SCM_API.
3594         Patch from ludo@gnu.org (Ludovic Courtès).
3596 2007-06-29  Simon Josefsson <simon@josefsson.org>
3598         * NEWS: Add.
3600 2007-06-29  Simon Josefsson <simon@josefsson.org>
3602         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
3603         Reported by ludo@gnu.org (Ludovic Courtès).
3605 2007-06-27  Simon Josefsson <simon@josefsson.org>
3607         * doc/TODO: Add.
3609 2007-06-27  Simon Josefsson <simon@josefsson.org>
3611         * NEWS: Add.
3613 2007-06-27  Simon Josefsson <simon@josefsson.org>
3615         * po/LINGUAS, po/ms.po: Sync with TP.
3617 2007-06-27  Simon Josefsson <simon@josefsson.org>
3619         * NEWS: Add.
3621 2007-06-27  Simon Josefsson <simon@josefsson.org>
3623         * tests/key-id/key-id: Can't use /dev/null as template under
3624         mingw32, probably really a bug in cfg+.
3626 2007-06-27  Simon Josefsson <simon@josefsson.org>
3628         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
3630 2007-06-26  Simon Josefsson <simon@josefsson.org>
3632         * NEWS, configure.in: Check that the guile header files is recent
3633         enough and that it works.
3635 2007-06-26  Simon Josefsson <simon@josefsson.org>
3637         * configure.in: Move Guile setup stuff down under 'External
3638         libraries'.
3640 2007-06-26  Simon Josefsson <simon@josefsson.org>
3642         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
3643         bindings.
3645 2007-06-26  Simon Josefsson <simon@josefsson.org>
3647         * NEWS, configure.in: Bump versions.
3649 2007-06-26  Simon Josefsson <simon@josefsson.org>
3651         * ChangeLog: Generated.
3653 2007-06-26  Simon Josefsson <simon@josefsson.org>
3655         * NEWS: Version 1.7.14.
3657 2007-06-26  Simon Josefsson <simon@josefsson.org>
3659         * NEWS: Add.
3661 2007-06-26  Simon Josefsson <simon@josefsson.org>
3663         * NEWS: Add.
3665 2007-06-26  Simon Josefsson <simon@josefsson.org>
3667         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
3668         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
3669         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
3670         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
3671         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
3672         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
3673         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
3674         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
3675         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
3676         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
3677         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
3678         gnulib files.
3680 2007-06-26  Simon Josefsson <simon@josefsson.org>
3682         * NEWS: Add.
3684 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
3686         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
3687         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3689 2007-06-26  Simon Josefsson <simon@josefsson.org>
3691         * NEWS: Add.
3693 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
3695         * 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>
3697 2007-06-20  Simon Josefsson <simon@josefsson.org>
3699         * NEWS: Add.
3701 2007-06-20  Simon Josefsson <simon@josefsson.org>
3703         * THANKS: Add.
3705 2007-06-20  Simon Josefsson <simon@josefsson.org>
3707         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
3708         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
3709         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
3711 2007-06-20  Simon Josefsson <simon@josefsson.org>
3713         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
3715 2007-06-15  Simon Josefsson <simon@josefsson.org>
3717         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
3719 2007-06-14  Simon Josefsson <simon@josefsson.org>
3721         * AUTHORS: Update PGP key.
3723 2007-06-14  Simon Josefsson <simon@josefsson.org>
3725         * AUTHORS: Change Ludovic' description.
3727 2007-06-14  Simon Josefsson <simon@josefsson.org>
3729         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
3731 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
3733         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
3734           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
3735           that the allocated buffer is large-enough to contain the list of
3736           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3738 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
3740         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
3741         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
3742           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3744 2007-06-13  Simon Josefsson <simon@josefsson.org>
3746         * NEWS, configure.in: Bump versions.
3748 2007-06-13  Simon Josefsson <simon@josefsson.org>
3750         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
3752 2007-06-12  Simon Josefsson <simon@josefsson.org>
3754         * doc/TODO: Add.
3756 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
3758         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
3759         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
3761 2007-06-12  Simon Josefsson <simon@josefsson.org>
3763         * doc/Makefile.am: Clarify that guile.texi dependencies are
3764         dependencies of gnutls.texi too.
3766 2007-06-11  Simon Josefsson <simon@josefsson.org>
3768         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
3770 2007-06-11  Simon Josefsson <simon@josefsson.org>
3772         * THANKS, configure.in: Need to use CFLAGS when checking for
3773         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
3774         <ktk@enterprise.bidmc.harvard.edu>.
3776 2007-06-11  Simon Josefsson <simon@josefsson.org>
3778         * ChangeLog: Generated.
3780 2007-06-11  Simon Josefsson <simon@josefsson.org>
3782         * NEWS: Version 1.7.13.
3784 2007-06-11  Simon Josefsson <simon@josefsson.org>
3786         * Makefile.am: Fix update-po target.
3788 2007-06-11  Simon Josefsson <simon@josefsson.org>
3790         * NEWS: Fix.
3792 2007-06-11  Simon Josefsson <simon@josefsson.org>
3794         * NEWS: Add.
3796 2007-06-11  Simon Josefsson <simon@josefsson.org>
3798         * doc/manpages/Makefile.am: Fix copyright years.
3800 2007-06-11  Simon Josefsson <simon@josefsson.org>
3802         * doc/reference/gnutls.types: Add, to work around problems if this
3803         file isn't present.
3805 2007-06-11  Simon Josefsson <simon@josefsson.org>
3807         * Makefile.am: Fix release target.
3809 2007-06-11  Simon Josefsson <simon@josefsson.org>
3811         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
3813 2007-06-11  Simon Josefsson <simon@josefsson.org>
3815         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
3816         gnulib_libs, to fix rpath issue.
3818 2007-06-11  Simon Josefsson <simon@josefsson.org>
3820         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
3822 2007-06-11  Simon Josefsson <simon@josefsson.org>
3824         * NEWS: Add.
3826 2007-06-11  Simon Josefsson <simon@josefsson.org>
3828         * NEWS: Add.
3830 2007-06-11  Simon Josefsson <simon@josefsson.org>
3832         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3833         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
3834         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
3835         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
3836         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
3837         files.
3839 2007-06-11  Simon Josefsson <simon@josefsson.org>
3841         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
3842         libextra/opencdk/compress.c, libextra/opencdk/context.h,
3843         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
3844         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
3845         libextra/opencdk/main.c, libextra/opencdk/main.h,
3846         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
3847         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
3848         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
3849         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
3850         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
3851         OpenCDK 0.6.3.
3853 2007-06-11  Simon Josefsson <simon@josefsson.org>
3855         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
3856         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
3857         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
3859 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
3861         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
3862         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
3863           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
3864           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.
3866 2007-06-08  Simon Josefsson <simon@josefsson.org>
3868         * NEWS, configure.in: Bump versions.
3870 2007-06-08  Simon Josefsson <simon@josefsson.org>
3872         * ChangeLog: Generated.
3874 2007-06-08  Simon Josefsson <simon@josefsson.org>
3876         * NEWS: Version 1.7.12.
3878 2007-06-08  Simon Josefsson <simon@josefsson.org>
3880         * NEWS: Add.
3882 2007-06-08  Simon Josefsson <simon@josefsson.org>
3884         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
3886 2007-06-08  Simon Josefsson <simon@josefsson.org>
3888         * NEWS: Add.
3890 2007-06-08  Simon Josefsson <simon@josefsson.org>
3892         * NEWS: Add.
3894 2007-06-08  Simon Josefsson <simon@josefsson.org>
3896         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
3897         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
3898         +0200
3900 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
3902         * po/Makevars: Try to fix line number collisions.
3904 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
3906         * configure.in, guile/src/Makefile.am: Fixed the
3907         `-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
3908           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
3910 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
3912         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
3913           being detected.
3915 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
3917         * m4/guile.m4: Added `guile.m4', per Simon's request.
3919 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
3921         * configure.in: Don't look for Guile when `guile-snarf' is not
3922         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
3924 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
3926         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
3928 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
3930         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
3932 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
3934         * doc/guile.texi: More @node fixes.
3936 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
3938         * doc/guile.texi: Avoid @node collisions with main manual.
3940 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
3942         * doc/Makefile.am: Need -I for config.h.
3944 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
3946         * Makefile.am: Need to build doc/ after guile/.
3948 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
3950         * NEWS: Add.
3952 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
3954         * guile/src/Makefile.am: Need -I for config.h.
3956 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
3958         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
3959         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
3961 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
3963         * doc/extract-guile-c-doc.scm,
3964         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
3965         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
3966           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
3967           argument.
3969 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
3971         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
3972         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.
3974 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
3976         * doc/gnutls.texi: Revert unnecessary changes.
3978 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
3980         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
3981         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
3983 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
3985         * doc/guile.texi: Minor doc fixes.
3987 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
3989         * doc/Makefile.am: Handle missing Guile when building the
3990         documentation.
3992 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
3994         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
3995         doc/guile.texi: Integrated documentation of Guile bindings.
3997 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
3999         * configure.in, guile/src/Makefile.am: Try to handle "function
4000         declaration isn't a prototype" warnings.
4002 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
4004         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4005         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
4006         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
4007         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
4008         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4010 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
4012         * Makefile.am, configure.in, guile/Makefile.am,
4013         guile/modules/Makefile.am, guile/modules/gnutls.scm,
4014         guile/modules/gnutls/build/enums.scm,
4015         guile/modules/gnutls/build/priorities.scm,
4016         guile/modules/gnutls/build/smobs.scm,
4017         guile/modules/gnutls/build/utils.scm,
4018         guile/modules/gnutls/extra.scm,
4019         guile/modules/system/documentation/README,
4020         guile/modules/system/documentation/c-snarf.scm,
4021         guile/modules/system/documentation/output.scm,
4022         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
4023         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
4024         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
4025         guile/src/make-session-priorities.scm,
4026         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
4027         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
4028         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
4029         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
4030         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
4031         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
4032         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
4033         guile/tests/rsa-parameters.pem,
4034         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
4035         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
4036         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
4037         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
4038         `make' and `make check' do work.
4040 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
4042         * doc/Makefile.am: Make sure all images are distributed in all
4043         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4045 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4047         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
4048         Reported by Dennis Vshivkov <walrus@amur.ru> in
4049         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
4051 2007-05-27  Simon Josefsson <simon@josefsson.org>
4053         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
4055 2007-05-27  Simon Josefsson <simon@josefsson.org>
4057         * THANKS: Add.
4059 2007-05-27  Simon Josefsson <simon@josefsson.org>
4061         * NEWS: Fix.
4063 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4065         * NEWS: [no log message]
4067 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
4069         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
4071 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4073         * NEWS: Add.
4075 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4077         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
4078         already properly decoded value, assume it is due to a bad password
4079         rather than ASN.1 error.  Reported by Nate Nielsen
4080         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
4082 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4084         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
4085         by Nate Nielsen <nielsen-list@memberwebs.com>.
4087 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4089         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
4090         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
4092 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4094         * THANKS: Add (from 1.6.x).
4096 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4098         * NEWS, configure.in: Bump versions.
4100 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4102         * ChangeLog: Generated.
4104 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4106         * NEWS: Version 1.7.11.
4108 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4110         * NEWS: Fix.
4112 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4114         * configure.in: Bump versions.
4116 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4118         * NEWS: Add.
4120 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
4122         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
4124 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4126         * ChangeLog: Generated.
4128 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4130         * NEWS: Version 1.7.10.
4132 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4134         * Makefile.am: Use cg instead of cvs commands, for update-po target.
4136 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4138         * NEWS: Add.
4140 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4142         * Makefile.am: Change release target from cvs to git.
4144 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4146         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
4148 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
4150         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
4151         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
4152         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
4154 2007-05-25  Simon Josefsson <simon@josefsson.org>
4156         * NEWS: Typo.
4158 2007-05-24  Simon Josefsson <simon@josefsson.org>
4160         * doc/manpages/Makefile.am: Update.
4162 2007-05-24  Simon Josefsson <simon@josefsson.org>
4164         * lib/gnutls_x509.c: Use new API.
4166 2007-05-24  Simon Josefsson <simon@josefsson.org>
4168         * NEWS: Add.
4170 2007-05-24  Simon Josefsson <simon@josefsson.org>
4172         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4173         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
4174         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
4175         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
4176         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
4177         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
4178         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
4180 2007-05-24  Simon Josefsson <simon@josefsson.org>
4182         * configure.in: Bump versions.
4184 2007-05-24  Simon Josefsson <simon@josefsson.org>
4186         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
4187         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
4188         gnutls_x509_crt_get_raw_issuer_dn.
4190 2007-05-23  Timo Schulz <twoaday@gnutls.org>
4192         * libextra/openpgp/xml.c: fix the key ID representation in the XML
4193         code.
4195 2007-05-21  Timo Schulz <twoaday@gnutls.org>
4197         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
4198         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
4199         code: elgamal keys are not supported.  bug fix for the key import
4200         (base64) code, store the stream and close it in the deinit function.
4202 2007-05-21  Timo Schulz <twoaday@gnutls.org>
4204         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
4205         keyring in base64 format.  This is the same file as cli_ring.gpg but
4206         armored.
4208 2007-05-21  Timo Schulz <twoaday@gnutls.org>
4210         * libextra/openpgp/extras.c: do not close the input stream in the
4211         import code when the base64 is used.
4213 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4215         * tests/openpgp/keyring.c: few more comments.
4217 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4219         * configure.in: add makefile for the openpgp test folder
4221 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4223         * libextra/openpgp/extras.c: patch to support raw keyrings.
4225 2007-05-14  Timo Schulz <twoaday@gnutls.org>
4227         * tests/Makefile.am, tests/openpgp/Makefile.am,
4228         tests/openpgp/keyring.c: Add simple openpgp test.
4230 2007-05-12  Simon Josefsson <simon@josefsson.org>
4232         * ChangeLog: [no log message]
4234 2007-05-12  Simon Josefsson <simon@josefsson.org>
4236         * NEWS: Version 1.7.9.
4238 2007-05-12  Simon Josefsson <simon@josefsson.org>
4240         * NEWS: Add.
4242 2007-05-12  Simon Josefsson <simon@josefsson.org>
4244         * tests/Makefile.am: Reorder to work around libtool bug.
4246 2007-05-12  Simon Josefsson <simon@josefsson.org>
4248         * NEWS: Fix.
4250 2007-05-12  Simon Josefsson <simon@josefsson.org>
4252         * NEWS: Add.
4254 2007-05-12  Simon Josefsson <simon@josefsson.org>
4256         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
4257         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
4258         libextra/opencdk/context.h, libextra/opencdk/filters.h,
4259         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
4260         libextra/opencdk/literal.c, libextra/opencdk/main.c,
4261         libextra/opencdk/main.h, libextra/opencdk/misc.c,
4262         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4263         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
4264         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
4265         libextra/opencdk/write-packet.c: Update.
4267 2007-05-11  Simon Josefsson <simon@josefsson.org>
4269         * NEWS: Add.
4271 2007-05-11  Simon Josefsson <simon@josefsson.org>
4273         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
4274         OpenPGP.
4276 2007-05-03  Simon Josefsson <simon@josefsson.org>
4278         * doc/gendocs_template, gl/override/doc/gendocs_template,
4279         gl/override/doc/gendocs_template.diff: Update.
4281 2007-05-03  Simon Josefsson <simon@josefsson.org>
4283         * doc/gendocs_template: Revert to upstream gnulib version.
4285 2007-05-03  Simon Josefsson <simon@josefsson.org>
4287         * NEWS: Fix.
4289 2007-05-03  Simon Josefsson <simon@josefsson.org>
4291         * NEWS: Add.
4293 2007-05-03  Simon Josefsson <simon@josefsson.org>
4295         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
4296         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
4297         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
4298         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
4299         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
4300         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4301         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4303 2007-05-02  Simon Josefsson <simon@josefsson.org>
4305         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
4307 2007-05-02  Simon Josefsson <simon@josefsson.org>
4309         * lib/x509/output.c: Fix mem leaks.
4311 2007-04-29  Simon Josefsson <simon@josefsson.org>
4313         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
4315 2007-04-24  Timo Schulz <twoaday@gnutls.org>
4317         * libextra/opencdk/literal.c: missing file.
4319 2007-04-24  Simon Josefsson <simon@josefsson.org>
4321         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
4322         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
4324 2007-04-22  Timo Schulz <twoaday@gnutls.org>
4326         * libextra/opencdk/dummy.c: [no log message]
4328 2007-04-22  Timo Schulz <twoaday@gnutls.org>
4330         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
4331         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4332         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
4333         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
4334         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4335         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
4336         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
4337         libextra/opencdk/main.c, libextra/opencdk/main.h,
4338         libextra/opencdk/md.c, libextra/opencdk/md.h,
4339         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4340         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
4341         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
4342         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4343         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
4344         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
4345         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
4346         libextra/opencdk/types.h, libextra/opencdk/verify.c,
4347         libextra/opencdk/write-packet.c: replace the old build-in opencdk
4348         version with the most recent cvs version.
4350 2007-04-22  Simon Josefsson <simon@josefsson.org>
4352         * configure.in: Check for OpenCDK function that is only available in
4353         OpenCDK 0.6.0.
4355 2007-04-21  Simon Josefsson <simon@josefsson.org>
4357         * doc/TODO: Add.
4359 2007-04-21  Simon Josefsson <simon@josefsson.org>
4361         * doc/protocol/draft-badra-tls-password-00.txt,
4362         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
4364 2007-04-20  Timo Schulz <twoaday@gnutls.org>
4366         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
4367         and some cleanups.
4369 2007-04-20  Timo Schulz <twoaday@gnutls.org>
4371         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
4372         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
4373         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
4374         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
4375         patches for the opencdk migration.
4377 2007-04-19  Simon Josefsson <simon@josefsson.org>
4379         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
4380         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
4382 2007-04-18  Simon Josefsson <simon@josefsson.org>
4384         * doc/gnutls.texi: Mention P12 structure.
4386 2007-04-18  Simon Josefsson <simon@josefsson.org>
4388         * tests/tlsia.c: Check return codes from init functions.
4390 2007-04-18  Simon Josefsson <simon@josefsson.org>
4392         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
4394 2007-04-17  Simon Josefsson <simon@josefsson.org>
4396         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
4397         default serial number.
4399 2007-04-17  Simon Josefsson <simon@josefsson.org>
4401         * NEWS: Add.
4403 2007-04-16  Simon Josefsson <simon@josefsson.org>
4405         * NEWS, configure.in: Bump versions.
4407 2007-04-16  Simon Josefsson <simon@josefsson.org>
4409         * ChangeLog: [no log message]
4411 2007-04-16  Simon Josefsson <simon@josefsson.org>
4413         * NEWS: Version 1.7.8.
4415 2007-04-16  Simon Josefsson <simon@josefsson.org>
4417         * lib/x509/x509_write.c: Doc fix.
4419 2007-04-16  Simon Josefsson <simon@josefsson.org>
4421         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
4423 2007-04-16  Simon Josefsson <simon@josefsson.org>
4425         * NEWS, doc/manpages/Makefile.am: Add.
4427 2007-04-16  Simon Josefsson <simon@josefsson.org>
4429         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
4431 2007-04-16  Simon Josefsson <simon@josefsson.org>
4433         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
4434         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
4435         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
4436         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
4437         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
4438         lgl/vasnprintf.c, lgl/wchar_.h: Update.
4440 2007-04-16  Simon Josefsson <simon@josefsson.org>
4442         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
4443         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
4444         warnings, tiny patch from Andreas Metzler
4445         <ametzler@downhill.at.eu.org>.
4447 2007-04-12  Simon Josefsson <simon@josefsson.org>
4449         * doc/TODO: Fix.
4451 2007-04-12  Simon Josefsson <simon@josefsson.org>
4453         * doc/TODO: Fix.
4455 2007-04-12  Simon Josefsson <simon@josefsson.org>
4457         * doc/TODO: Add.
4459 2007-04-11  Simon Josefsson <simon@josefsson.org>
4461         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
4463 2007-04-10  Simon Josefsson <simon@josefsson.org>
4465         * NEWS: Add.
4467 2007-04-10  Simon Josefsson <simon@josefsson.org>
4469         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
4470         Respect ENABLE_AUTHZ.
4472 2007-04-10  Simon Josefsson <simon@josefsson.org>
4474         * lib/gnutls_extensions.c: Make tls-authz conditional on
4475         ENABLE_AUTHZ.
4477 2007-04-10  Simon Josefsson <simon@josefsson.org>
4479         * configure.in: Add anon conditional.
4481 2007-04-10  Simon Josefsson <simon@josefsson.org>
4483         * configure.in: Fix --disable-*.
4485 2007-04-10  Simon Josefsson <simon@josefsson.org>
4487         * configure.in: Add --disable-tls-authorization.
4489 2007-04-10  Simon Josefsson <simon@josefsson.org>
4491         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
4492         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
4494 2007-04-06  Simon Josefsson <simon@josefsson.org>
4496         * src/cli.c: Make -d work again after last change.
4498 2007-04-06  Simon Josefsson <simon@josefsson.org>
4500         * NEWS: Add.
4502 2007-04-06  Simon Josefsson <simon@josefsson.org>
4504         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
4506 2007-04-04  Simon Josefsson <simon@josefsson.org>
4508         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
4509         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
4511 2007-04-04  Simon Josefsson <simon@josefsson.org>
4513         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
4514         gnutls_cipher_suite_info API, suggested by Howard Chu
4515         <hyc@symas.com>.
4517 2007-04-04  Simon Josefsson <simon@josefsson.org>
4519         * src/common.c: Don't hard code algorithm list.
4521 2007-04-04  Simon Josefsson <simon@josefsson.org>
4523         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
4524         new APIs to list supported algorithms: gnutls_cipher_list,
4525         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
4526         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
4527         Howard Chu <hyc@symas.com>.
4529 2007-04-04  Simon Josefsson <simon@josefsson.org>
4531         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
4532         definition, since gnutls-extra no longer touches it.
4534 2007-04-04  Simon Josefsson <simon@josefsson.org>
4536         * src/cli.c: Init the library immediately (for print_list(), called
4537         by gaa_parser, to be able to call gnutls functions).
4539 2007-04-03  Simon Josefsson <simon@josefsson.org>
4541         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
4542         since libgnutls-extra links to it.
4544 2007-04-03  Simon Josefsson <simon@josefsson.org>
4546         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
4547         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
4548         -I's to CPPFLAGS automatically.
4550 2007-04-03  Simon Josefsson <simon@josefsson.org>
4552         * configure.in: Need stddef.h for opencdk.h.
4554 2007-04-03  Simon Josefsson <simon@josefsson.org>
4556         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
4557         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
4558         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
4559         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
4560         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4561         lgl/m4/gnulib-comp.m4: Update.
4563 2007-04-03  Simon Josefsson <simon@josefsson.org>
4565         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
4567 2007-04-03  Simon Josefsson <simon@josefsson.org>
4569         * NEWS: Add.
4571 2007-04-03  Simon Josefsson <simon@josefsson.org>
4573         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
4574         opencdk, remove opencdk.m4.
4576 2007-04-03  Simon Josefsson <simon@josefsson.org>
4578         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
4579         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
4580         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
4581         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
4583 2007-03-28  Simon Josefsson <simon@josefsson.org>
4585         * lib/x509/output.c: No need to error about unknown algorithm, it
4586         already says unknown.
4588 2007-03-28  Simon Josefsson <simon@josefsson.org>
4590         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
4591         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
4592         algorithms (e.g., ECC).
4594 2007-03-28  Simon Josefsson <simon@josefsson.org>
4596         * lib/gnutls_str.c: No need for vasprintf.h.
4598 2007-03-28  Simon Josefsson <simon@josefsson.org>
4600         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
4601         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
4602         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
4603         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
4604         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
4605         lgl/vasprintf.c, lgl/vasprintf.h: Update.
4607 2007-03-21  Simon Josefsson <simon@josefsson.org>
4609         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
4610         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
4611         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
4613 2007-03-21  Simon Josefsson <simon@josefsson.org>
4615         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
4616         Phillips <deanna@sdf.lonestar.org>.
4618 2007-03-21  Simon Josefsson <simon@josefsson.org>
4620         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
4621         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
4623 2007-03-15  Simon Josefsson <simon@josefsson.org>
4625         * doc/TODO: Add.
4627 2007-03-15  Simon Josefsson <simon@josefsson.org>
4629         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
4630         Weimer <fweimer@bfk.de>.
4632 2007-03-12  Simon Josefsson <simon@josefsson.org>
4634         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
4635         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
4636         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
4637         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
4638         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
4639         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
4640         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
4641         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
4643 2007-03-07  Simon Josefsson <simon@josefsson.org>
4645         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
4647 2007-03-07  Simon Josefsson <simon@josefsson.org>
4649         * lib/gnutls_buffers.c: Simplify error handling.
4651 2007-03-07  Simon Josefsson <simon@josefsson.org>
4653         * NEWS: Add.
4655 2007-03-07  Simon Josefsson <simon@josefsson.org>
4657         * lib/gnutls_priority.c: Doc fix.
4659 2007-03-07  Simon Josefsson <simon@josefsson.org>
4661         * configure.in: Bump due to added APIs.
4663 2007-03-07  Simon Josefsson <simon@josefsson.org>
4665         * lib/gnutls_priority.c: Prefer aes256.
4667 2007-03-06  Simon Josefsson <simon@josefsson.org>
4669         * doc/manpages/Makefile.am: Update.
4671 2007-03-06  Simon Josefsson <simon@josefsson.org>
4673         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
4675 2007-03-06  Simon Josefsson <simon@josefsson.org>
4677         * lgl/stdio_.h: Update.
4679 2007-03-05  Simon Josefsson <simon@josefsson.org>
4681         * src/serv.c: Use libgnutls' priorities.
4683 2007-03-05  Simon Josefsson <simon@josefsson.org>
4685         * src/cli.c: Fix.
4687 2007-03-05  Simon Josefsson <simon@josefsson.org>
4689         * tests/dhepskself.c: Remove priority setting.  Fix output.
4691 2007-03-05  Simon Josefsson <simon@josefsson.org>
4693         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
4694         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
4695         confusing priority setting stuff.
4697 2007-03-05  Simon Josefsson <simon@josefsson.org>
4699         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
4701 2007-03-05  Simon Josefsson <simon@josefsson.org>
4703         * lib/ext_authz.c: Don't assert when no authz.
4705 2007-03-05  Simon Josefsson <simon@josefsson.org>
4707         * src/cli.c: Use default ciphers.  Simplify SRP callback.
4709 2007-03-05  Simon Josefsson <simon@josefsson.org>
4711         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
4713 2007-03-05  Simon Josefsson <simon@josefsson.org>
4715         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
4717 2007-03-05  Simon Josefsson <simon@josefsson.org>
4719         * lib/gnutls_priority.c: Indent and doc fix.
4721 2007-03-05  Simon Josefsson <simon@josefsson.org>
4723         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
4724         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
4726 2007-03-05  Simon Josefsson <simon@josefsson.org>
4728         * configure.in: Reorder.
4730 2007-03-05  Simon Josefsson <simon@josefsson.org>
4732         * configure.in: Reorder.
4734 2007-03-05  Simon Josefsson <simon@josefsson.org>
4736         * configure.in: Reorder.
4738 2007-03-05  Simon Josefsson <simon@josefsson.org>
4740         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
4741         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
4742         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
4743         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
4744         build-aux.
4746 2007-03-05  Simon Josefsson <simon@josefsson.org>
4748         * configure.in: Use build-aux/.
4750 2007-03-05  Simon Josefsson <simon@josefsson.org>
4752         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
4753         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
4754         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
4755         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
4757 2007-02-26  Simon Josefsson <simon@josefsson.org>
4759         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
4761 2007-02-26  Simon Josefsson <simon@josefsson.org>
4763         * po/sv.po: Sync with TP.
4765 2007-02-26  Simon Josefsson <simon@josefsson.org>
4767         * po/pl.po: Sync with TP.
4769 2007-02-26  Simon Josefsson <simon@josefsson.org>
4771         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
4773 2007-02-25  Simon Josefsson <simon@josefsson.org>
4775         * doc/examples/.cvsignore: [no log message]
4777 2007-02-25  Simon Josefsson <simon@josefsson.org>
4779         * doc/gnutls.texi: Add authz server.
4781 2007-02-25  Simon Josefsson <simon@josefsson.org>
4783         * NEWS: Fix.
4785 2007-02-25  Simon Josefsson <simon@josefsson.org>
4787         * doc/examples/Makefile.am: Add authz.
4789 2007-02-25  Simon Josefsson <simon@josefsson.org>
4791         * doc/examples/ex-serv-authz.c: Add.
4793 2007-02-25  Simon Josefsson <simon@josefsson.org>
4795         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
4797 2007-02-24  Simon Josefsson <simon@josefsson.org>
4799         * lib/x509/x509.c: Add credits.
4801 2007-02-22  Simon Josefsson <simon@josefsson.org>
4803         * lib/x509/output.c: Minor tweaks to proxy output.
4805 2007-02-22  Simon Josefsson <simon@josefsson.org>
4807         * NEWS: Add.
4809 2007-02-22  Simon Josefsson <simon@josefsson.org>
4811         * THANKS: Typo.
4813 2007-02-22  Simon Josefsson <simon@josefsson.org>
4815         * THANKS: Add.
4817 2007-02-22  Simon Josefsson <simon@josefsson.org>
4819         * tests/.cvsignore: [no log message]
4821 2007-02-22  Simon Josefsson <simon@josefsson.org>
4823         * tests/dn.c: Other cert.
4825 2007-02-22  Simon Josefsson <simon@josefsson.org>
4827         * tests/Makefile.am: Add dn.
4829 2007-02-22  Simon Josefsson <simon@josefsson.org>
4831         * tests/dn.c: Add.
4833 2007-02-22  Simon Josefsson <simon@josefsson.org>
4835         * lib/x509/x509.c: Rename.
4837 2007-02-22  Simon Josefsson <simon@josefsson.org>
4839         * includes/gnutls/x509.h: Rename non-released functions.
4841 2007-02-22  Simon Josefsson <simon@josefsson.org>
4843         * lib/x509/x509.h: Remove.
4845 2007-02-22  Simon Josefsson <simon@josefsson.org>
4847         * lib/x509/x509.c: Code cleanup and documentation of last patch.
4849 2007-02-22  Simon Josefsson <simon@josefsson.org>
4851         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
4853 2007-02-22  Simon Josefsson <simon@josefsson.org>
4855         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
4856         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
4858 2007-02-22  Simon Josefsson <simon@josefsson.org>
4860         * NEWS, configure.in: Bump versions.
4862 2007-02-22  Simon Josefsson <simon@josefsson.org>
4864         * ChangeLog: [no log message]
4866 2007-02-22  Simon Josefsson <simon@josefsson.org>
4868         * NEWS: Version 1.7.7.
4870 2007-02-22  Simon Josefsson <simon@josefsson.org>
4872         * lgl/.cvsignore: [no log message]
4874 2007-02-22  Simon Josefsson <simon@josefsson.org>
4876         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
4877         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4878         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
4879         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
4880         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
4881         lgl/unistd_.h, link-warning.h: Update.
4883 2007-02-22  Simon Josefsson <simon@josefsson.org>
4885         * doc/manpages/Makefile.am: Update.
4887 2007-02-22  Simon Josefsson <simon@josefsson.org>
4889         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
4891 2007-02-22  Simon Josefsson <simon@josefsson.org>
4893         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
4895 2007-02-22  Simon Josefsson <simon@josefsson.org>
4897         * lib/gnutls_int.h: New flags for authz extension.
4899 2007-02-22  Simon Josefsson <simon@josefsson.org>
4901         * lib/ext_authz.c: Use our own logic to determine whether to send
4902         extension replies in server.
4904 2007-02-22  Simon Josefsson <simon@josefsson.org>
4906         * lib/gnutls_extensions.h: Add prototype for
4907         _gnutls_extension_list_check, we use it in ext_authz.c.
4909 2007-02-22  Simon Josefsson <simon@josefsson.org>
4911         * lib/gnutls_extensions.c: Remove static from
4912         _gnutls_extension_list_check, we use it in ext_authz.c
4914 2007-02-22  Simon Josefsson <simon@josefsson.org>
4916         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
4918 2007-02-22  Simon Josefsson <simon@josefsson.org>
4920         * src/cli-gaa.c, src/cli-gaa.h: Generated.
4922 2007-02-22  Simon Josefsson <simon@josefsson.org>
4924         * src/cli.c, src/serv.c: Fix #include's.
4926 2007-02-22  Simon Josefsson <simon@josefsson.org>
4928         * NEWS: Add.
4930 2007-02-22  Simon Josefsson <simon@josefsson.org>
4932         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
4933         and --authz-saml-assertion.
4935 2007-02-22  Simon Josefsson <simon@josefsson.org>
4937         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
4938         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
4939         --authz-saml-assertion.
4941 2007-02-22  Simon Josefsson <simon@josefsson.org>
4943         * NEWS: Fix.
4945 2007-02-22  Simon Josefsson <simon@josefsson.org>
4947         * configure.in: Fix so version due to added APIs.
4949 2007-02-22  Simon Josefsson <simon@josefsson.org>
4951         * doc/reference/Makefile.am: Ignore more.
4953 2007-02-22  Simon Josefsson <simon@josefsson.org>
4955         * NEWS: Revert.
4957 2007-02-22  Simon Josefsson <simon@josefsson.org>
4959         * lib/gnutls.pc.in: Revert Requires-change.
4961 2007-02-21  Simon Josefsson <simon@josefsson.org>
4963         * NEWS: Typo.
4965 2007-02-21  Simon Josefsson <simon@josefsson.org>
4967         * lib/gnutls_extensions.c: Add authz extension.
4969 2007-02-21  Simon Josefsson <simon@josefsson.org>
4971         * lib/ext_authz.c: Typo.
4973 2007-02-21  Simon Josefsson <simon@josefsson.org>
4975         * lib/gnutls_supplemental.c: Add authz hooks.
4977 2007-02-21  Simon Josefsson <simon@josefsson.org>
4979         * includes/gnutls/gnutls.h.in: Fix type (in never released
4980         prototypes).
4982 2007-02-21  Simon Josefsson <simon@josefsson.org>
4984         * lib/gnutls_int.h: Add authz stuff.
4986 2007-02-21  Simon Josefsson <simon@josefsson.org>
4988         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
4990 2007-02-21  Simon Josefsson <simon@josefsson.org>
4992         * lib/ext_authz.c, lib/ext_authz.h: New file.
4994 2007-02-21  Simon Josefsson <simon@josefsson.org>
4996         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
4997         gnutls_supplemental.c.
4999 2007-02-21  Simon Josefsson <simon@josefsson.org>
5001         * lib/gnutls_supplemental.c: Fill in type+length.
5003 2007-02-21  Simon Josefsson <simon@josefsson.org>
5005         * NEWS: Add.
5007 2007-02-21  Simon Josefsson <simon@josefsson.org>
5009         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
5010         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
5011         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
5012         gnutls_authz_send_x509_attr_cert_url, and
5013         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
5014         gnutls_authz_data_format_type_t (never part of any release).
5016 2007-02-21  Simon Josefsson <simon@josefsson.org>
5018         * lib/gnutls_supplemental.c: If callbacks failed to provide
5019         anything, at least send protocol valid (yet semantically invalid)
5020         supplemental message.
5022 2007-02-21  Simon Josefsson <simon@josefsson.org>
5024         * lib/gnutls_int.h: Add for supplemental support.
5026 2007-02-21  Simon Josefsson <simon@josefsson.org>
5028         * lib/gnutls_handshake.c: Support supplemental handshake messages.
5030 2007-02-21  Simon Josefsson <simon@josefsson.org>
5032         * lib/Makefile.am: Add gnutls_supplemental.h and
5033         gnutls_supplemental.c.
5035 2007-02-21  Simon Josefsson <simon@josefsson.org>
5037         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
5039 2007-02-21  Simon Josefsson <simon@josefsson.org>
5041         * doc/TODO: Add.
5043 2007-02-19  Simon Josefsson <simon@josefsson.org>
5045         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
5046         Fix gnutls_authz_data_format_type_t.
5048 2007-02-19  Simon Josefsson <simon@josefsson.org>
5050         * NEWS: Add.
5052 2007-02-17  Simon Josefsson <simon@josefsson.org>
5054         * lib/debug.c: Support SUPPLEMENTAL handshake type.
5056 2007-02-16  Simon Josefsson <simon@josefsson.org>
5058         * AUTHORS: update
5060 2007-02-16  Simon Josefsson <simon@josefsson.org>
5062         * NEWS: Add.
5064 2007-02-16  Simon Josefsson <simon@josefsson.org>
5066         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
5068 2007-02-16  Simon Josefsson <simon@josefsson.org>
5070         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
5072 2007-02-16  Simon Josefsson <simon@josefsson.org>
5074         * lib/x509/rfc2818_hostname.c: Indent.
5076 2007-02-16  Simon Josefsson <simon@josefsson.org>
5078         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
5080 2007-02-16  Simon Josefsson <simon@josefsson.org>
5082         * NEWS: Add.
5084 2007-02-16  Simon Josefsson <simon@josefsson.org>
5086         * tests/hostname-check/hostname-check.c: Fix mem leak.
5088 2007-02-16  Simon Josefsson <simon@josefsson.org>
5090         * lib/x509/rfc2818_hostname.c: Doc fix.
5092 2007-02-16  Simon Josefsson <simon@josefsson.org>
5094         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
5095         as a successful RFC 2818 hostname comparison match.  Reported by
5096         "Richard W.M. Jones" <rjones@redhat.com>.
5098 2007-02-16  Simon Josefsson <simon@josefsson.org>
5100         * tests/hostname-check/.cvsignore: [no log message]
5102 2007-02-16  Simon Josefsson <simon@josefsson.org>
5104         * configure.in, tests/Makefile.am,
5105         tests/hostname-check/Makefile.am, tests/hostname-check/README,
5106         tests/hostname-check/hostname-check.c: Add self test of rfc2818
5107         server identity check.
5109 2007-02-15  Simon Josefsson <simon@josefsson.org>
5111         * NEWS: Add.
5113 2007-02-15  Simon Josefsson <simon@josefsson.org>
5115         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
5116         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
5117         <thresh@altlinux.ru>.
5119 2007-02-14  Simon Josefsson <simon@josefsson.org>
5121         * lib/gnutls_hash_int.c: Avoid assert.
5123 2007-02-14  Simon Josefsson <simon@josefsson.org>
5125         * src/certtool.c: Make sure NULL is a pointer.
5127 2007-02-14  Simon Josefsson <simon@josefsson.org>
5129         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
5130         Joe Orton <joe@manyfish.co.uk>.
5132 2007-02-14  Simon Josefsson <simon@josefsson.org>
5134         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
5136 2007-02-14  Simon Josefsson <simon@josefsson.org>
5138         * NEWS: Add.
5140 2007-02-14  Simon Josefsson <simon@josefsson.org>
5142         * includes/gnutls/gnutls.h.in: Add
5143         gnutls_supplemental_data_format_type_t with member
5144         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
5146 2007-02-14  Simon Josefsson <simon@josefsson.org>
5148         * NEWS: Add.
5150 2007-02-14  Simon Josefsson <simon@josefsson.org>
5152         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
5153         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
5154         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
5155         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
5157 2007-02-14  Simon Josefsson <simon@josefsson.org>
5159         * lib/gnutls_int.h: Reorder.
5161 2007-02-14  Simon Josefsson <simon@josefsson.org>
5163         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
5164         GNUTLS_EXTENSION_AUTHZ_SERVER.
5166 2007-02-14  Simon Josefsson <simon@josefsson.org>
5168         * NEWS: Add.
5170 2007-02-14  Simon Josefsson <simon@josefsson.org>
5172         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
5174 2007-02-14  Simon Josefsson <simon@josefsson.org>
5176         * includes/gnutls/gnutls.h.in: Spell out handshake types.
5178 2007-02-13  Simon Josefsson <simon@josefsson.org>
5180         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
5182 2007-02-13  Simon Josefsson <simon@josefsson.org>
5184         * src/certtool.c: Use error().
5186 2007-02-13  Simon Josefsson <simon@josefsson.org>
5188         * src/certtool.c: Cleanup p12 printing.
5190 2007-02-13  Simon Josefsson <simon@josefsson.org>
5192         * src/certtool.c: Cleanup pkcs7_info.
5194 2007-02-13  Simon Josefsson <simon@josefsson.org>
5196         * src/certtool.c: Fix.
5198 2007-02-13  Simon Josefsson <simon@josefsson.org>
5200         * src/certtool.c: Better errors.
5202 2007-02-13  Simon Josefsson <simon@josefsson.org>
5204         * src/certtool.gaa: Remove --copyright (use --version).
5206 2007-02-13  Simon Josefsson <simon@josefsson.org>
5208         * src/certtool.c: Use version-etc.
5210 2007-02-13  Simon Josefsson <simon@josefsson.org>
5212         * configure.in: Fix for version-etc.
5214 2007-02-13  Simon Josefsson <simon@josefsson.org>
5216         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5217         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
5218         gl/version-etc.h: Update.
5220 2007-02-13  Simon Josefsson <simon@josefsson.org>
5222         * src/certtool.c: Cleanup CRL.
5224 2007-02-13  Simon Josefsson <simon@josefsson.org>
5226         * src/certtool.c: Cleanup.
5228 2007-02-13  Simon Josefsson <simon@josefsson.org>
5230         * src/certtool.c: Simplify.
5232 2007-02-13  Simon Josefsson <simon@josefsson.org>
5234         * src/certtool.c: Cleanups.
5236 2007-02-13  Simon Josefsson <simon@josefsson.org>
5238         * src/certtool.c: Rewrite generate_private_key_int.
5240 2007-02-13  Simon Josefsson <simon@josefsson.org>
5242         * src/certtool.c: Fix mem leak.
5244 2007-02-13  Simon Josefsson <simon@josefsson.org>
5246         * src/certtool.c: Fix crl_info.
5248 2007-02-13  Simon Josefsson <simon@josefsson.org>
5250         * src/certtool.c: Rewrite load_private_key.
5252 2007-02-13  Simon Josefsson <simon@josefsson.org>
5254         * src/certtool.c: Rewrite load_request.
5256 2007-02-13  Simon Josefsson <simon@josefsson.org>
5258         * src/certtool.c: Rewrite load_ca_private_key.
5260 2007-02-13  Simon Josefsson <simon@josefsson.org>
5262         * src/certtool.c: Remove.
5264 2007-02-13  Simon Josefsson <simon@josefsson.org>
5266         * src/certtool.c: Rewrite load_ca_cert.
5268 2007-02-13  Simon Josefsson <simon@josefsson.org>
5270         * src/certtool.c: No limit on CRL size during verification.
5272 2007-02-13  Simon Josefsson <simon@josefsson.org>
5274         * lib/x509/x509.c: Simplify.
5276 2007-02-13  Simon Josefsson <simon@josefsson.org>
5278         * tests/certificate_set_x509_crl.c: Need config.h.
5280 2007-02-13  Simon Josefsson <simon@josefsson.org>
5282         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
5284 2007-02-13  Simon Josefsson <simon@josefsson.org>
5286         * src/Makefile.am: Need libgnu.la.
5288 2007-02-13  Simon Josefsson <simon@josefsson.org>
5290         * src/errcodes.c: Need config.h.
5292 2007-02-13  Simon Josefsson <simon@josefsson.org>
5294         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
5296 2007-02-13  Simon Josefsson <simon@josefsson.org>
5298         * configure.in: Remove stuff obsoleted by time_r.
5300 2007-02-13  Simon Josefsson <simon@josefsson.org>
5302         * configure.in: Don't check for time.h, not needed.
5304 2007-02-13  Simon Josefsson <simon@josefsson.org>
5306         * lib/defines.h: Only use time.h, from gnulib if needed.
5308 2007-02-13  Simon Josefsson <simon@josefsson.org>
5310         * lgl/.cvsignore: [no log message]
5312 2007-02-13  Simon Josefsson <simon@josefsson.org>
5314         * tests/pathlen/ca-no-pathlen.pem,
5315         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
5317 2007-02-13  Simon Josefsson <simon@josefsson.org>
5319         * NEWS: Add.
5321 2007-02-13  Simon Josefsson <simon@josefsson.org>
5323         * lib/x509/output.c: Remove.
5325 2007-02-13  Simon Josefsson <simon@josefsson.org>
5327         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
5328         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
5329         lgl/time_r.c, lgl/time_r.h: Update.
5331 2007-02-13  Simon Josefsson <simon@josefsson.org>
5333         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
5334         message]
5336 2007-02-13  Simon Josefsson <simon@josefsson.org>
5338         * tests/nist-pkits/README: Fix.
5340 2007-02-13  Simon Josefsson <simon@josefsson.org>
5342         * tests/nist-pkits/gnutls-nist-tests.html: Add.
5344 2007-02-13  Simon Josefsson <simon@josefsson.org>
5346         * tests/nist-pkits/README: Fix.
5348 2007-02-13  Simon Josefsson <simon@josefsson.org>
5350         * tests/nist-pkits/pkits_test: Unpack.
5352 2007-02-13  Simon Josefsson <simon@josefsson.org>
5354         * tests/nist-pkits/.cvsignore: [no log message]
5356 2007-02-13  Simon Josefsson <simon@josefsson.org>
5358         * tests/nist-pkits/pkits_test: Add.
5360 2007-02-13  Simon Josefsson <simon@josefsson.org>
5362         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
5364 2007-02-13  Simon Josefsson <simon@josefsson.org>
5366         * tests/nist-pkits/gnutls_test_entry: Remove.
5368 2007-02-13  Simon Josefsson <simon@josefsson.org>
5370         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
5371         tests/nist-pkits/pkits_test_list_generator.patch: Add.
5373 2007-02-13  Simon Josefsson <simon@josefsson.org>
5375         * tests/nist-pkits/README: Add.
5377 2007-02-13  Simon Josefsson <simon@josefsson.org>
5379         * tests/nist-pkits/README: Add.
5381 2007-02-13  Simon Josefsson <simon@josefsson.org>
5383         * lib/x509/mpi.c: We don't support inherited DSA parameters.
5385 2007-02-13  Simon Josefsson <simon@josefsson.org>
5387         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
5388         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
5390 2007-02-13  Simon Josefsson <simon@josefsson.org>
5392         * tests/nist-pkits/pkits: Fix.
5394 2007-02-13  Simon Josefsson <simon@josefsson.org>
5396         * tests/nist-pkits/pkits: Fix.
5398 2007-02-13  Simon Josefsson <simon@josefsson.org>
5400         * tests/nist-pkits/pkits: Fix.
5402 2007-02-13  Simon Josefsson <simon@josefsson.org>
5404         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
5406 2007-02-13  Simon Josefsson <simon@josefsson.org>
5408         * tests/nist-pkits/README, tests/nist-pkits/pkits,
5409         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
5410         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
5411         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
5412         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
5414 2007-02-13  Simon Josefsson <simon@josefsson.org>
5416         * doc/TODO: Add.
5418 2007-02-13  Simon Josefsson <simon@josefsson.org>
5420         * tests/x509paths/README: Fix.
5422 2007-02-13  Simon Josefsson <simon@josefsson.org>
5424         * tests/x509paths/chain: fix for chain 1.
5426 2007-02-13  Simon Josefsson <simon@josefsson.org>
5428         * tests/.cvsignore: [no log message]
5430 2007-02-13  Simon Josefsson <simon@josefsson.org>
5432         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
5433         old NIST stuff to separate directory.
5435 2007-02-13  Simon Josefsson <simon@josefsson.org>
5437         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
5439 2007-02-13  Simon Josefsson <simon@josefsson.org>
5441         * lib/x509/output.c: Don't use uninitialized.
5443 2007-02-13  Simon Josefsson <simon@josefsson.org>
5445         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
5447 2007-02-13  Simon Josefsson <simon@josefsson.org>
5449         * configure.in: Fix PKI test.
5451 2007-02-13  Simon Josefsson <simon@josefsson.org>
5453         * doc/manpages/Makefile.am: Update.
5455 2007-02-13  Simon Josefsson <simon@josefsson.org>
5457         * src/certtool.c: Simplify copyright.
5459 2007-02-13  Simon Josefsson <simon@josefsson.org>
5461         * NEWS: Add.
5463 2007-02-13  Simon Josefsson <simon@josefsson.org>
5465         * src/certtool-cfg.c: Remove.
5467 2007-02-13  Simon Josefsson <simon@josefsson.org>
5469         * src/certtool.c: Remove unused.
5471 2007-02-13  Simon Josefsson <simon@josefsson.org>
5473         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
5475 2007-02-13  Simon Josefsson <simon@josefsson.org>
5477         * configure.in: Add conditional for PKI stuff.
5479 2007-02-13  Simon Josefsson <simon@josefsson.org>
5481         * src/certtool.c: Handle larger certificate lists.
5483 2007-02-13  Simon Josefsson <simon@josefsson.org>
5485         * src/certtool.c: Fix.
5487 2007-02-13  Simon Josefsson <simon@josefsson.org>
5489         * src/certtool.c: Fix.
5491 2007-02-13  Simon Josefsson <simon@josefsson.org>
5493         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
5495 2007-02-13  Simon Josefsson <simon@josefsson.org>
5497         * src/certtool.c: Use gnutls_x509_crl_print.
5499 2007-02-13  Simon Josefsson <simon@josefsson.org>
5501         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
5502         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
5503         gnutls_x509_crl_print.
5505 2007-02-13  Simon Josefsson <simon@josefsson.org>
5507         * src/certtool.c: Use error().
5509 2007-02-13  Simon Josefsson <simon@josefsson.org>
5511         * libextra/Makefile.am: We do need lgl/ though.
5513 2007-02-13  Simon Josefsson <simon@josefsson.org>
5515         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
5516         gl/.
5518 2007-02-13  Simon Josefsson <simon@josefsson.org>
5520         * libextra/openpgp/Makefile.am: Don't include gl/.
5522 2007-02-13  Simon Josefsson <simon@josefsson.org>
5524         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
5525         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
5526         gl/progname.h: Add.
5528 2007-02-13  Simon Josefsson <simon@josefsson.org>
5530         * configure.in: Revert.
5532 2007-02-13  Simon Josefsson <simon@josefsson.org>
5534         * Makefile.am, configure.in: Revert.
5536 2007-02-13  Simon Josefsson <simon@josefsson.org>
5538         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
5539         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
5540         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
5541         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
5542         Remove.
5544 2007-02-13  Simon Josefsson <simon@josefsson.org>
5546         * libextra/Makefile.am: No need for gl/.
5548 2007-02-13  Simon Josefsson <simon@josefsson.org>
5550         * Makefile.am: Fix src/lib/.
5552 2007-02-13  Simon Josefsson <simon@josefsson.org>
5554         * configure.in: Build src/lib/.
5556 2007-02-13  Simon Josefsson <simon@josefsson.org>
5558         * configure.in: Init src/lib/.
5560 2007-02-13  Simon Josefsson <simon@josefsson.org>
5562         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5563         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
5564         src/lib/m4/gnulib-comp.m4: Update.
5566 2007-02-13  Simon Josefsson <simon@josefsson.org>
5568         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
5570 2007-02-13  Simon Josefsson <simon@josefsson.org>
5572         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
5573         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
5574         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
5575         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
5576         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
5577         src/lib/progname.c, src/lib/progname.h: Add.
5579 2007-02-13  Simon Josefsson <simon@josefsson.org>
5581         * src/certtool.c: No size limit on CRL data.
5583 2007-02-12  Simon Josefsson <simon@josefsson.org>
5585         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
5587 2007-02-12  Simon Josefsson <simon@josefsson.org>
5589         * lib/x509/output.c: Support GNUTLS_SAN_DN.
5591 2007-02-12  Simon Josefsson <simon@josefsson.org>
5593         * NEWS: Add.
5595 2007-02-12  Simon Josefsson <simon@josefsson.org>
5597         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
5599 2007-02-12  Simon Josefsson <simon@josefsson.org>
5601         * NEWS: Fix.
5603 2007-02-12  Simon Josefsson <simon@josefsson.org>
5605         * configure.in: Bump versions.
5607 2007-02-12  Simon Josefsson <simon@josefsson.org>
5609         * NEWS, includes/gnutls/gnutls.h.in: Add.
5611 2007-02-12  Simon Josefsson <simon@josefsson.org>
5613         * ChangeLog: [no log message]
5615 2007-02-12  Simon Josefsson <simon@josefsson.org>
5617         * NEWS: Version 1.7.6.
5619 2007-02-12  Simon Josefsson <simon@josefsson.org>
5621         * configure.in: New APIs, bump libtool library versions.
5623 2007-02-12  Simon Josefsson <simon@josefsson.org>
5625         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5626         lgl/m4/string_h.m4, lgl/string_.h: Update.
5628 2007-02-12  Simon Josefsson <simon@josefsson.org>
5630         * Makefile.am: Use latest docs on web site.
5632 2007-02-12  Simon Josefsson <simon@josefsson.org>
5634         * po/POTFILES.in: Add.
5636 2007-02-12  Simon Josefsson <simon@josefsson.org>
5638         * lib/x509/output.c: Mark for translation.
5640 2007-02-12  Simon Josefsson <simon@josefsson.org>
5642         * lib/pkix_asn1_tab.c: Generated.
5644 2007-02-12  Simon Josefsson <simon@josefsson.org>
5646         * lib/x509/output.c: Print more than one SAN.
5648 2007-02-12  Simon Josefsson <simon@josefsson.org>
5650         * lib/x509/output.c: Better printing of XMPP SAN.
5652 2007-02-12  Simon Josefsson <simon@josefsson.org>
5654         * lib/pkix.asn: Add XMPP definitions.
5656 2007-02-12  Simon Josefsson <simon@josefsson.org>
5658         * lib/x509/x509.c: Doc fix.
5660 2007-02-12  Simon Josefsson <simon@josefsson.org>
5662         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
5663         <m@tthias.eu>.
5665 2007-02-12  Simon Josefsson <simon@josefsson.org>
5667         * src/serv.c: Print X.509 client cert info.
5669 2007-02-09  Simon Josefsson <simon@josefsson.org>
5671         * src/serv.c: Text fix.
5673 2007-02-09  Simon Josefsson <simon@josefsson.org>
5675         * doc/manpages/Makefile.am: Update.
5677 2007-02-09  Simon Josefsson <simon@josefsson.org>
5679         * tests/pathlen/ca-no-pathlen.pem,
5680         tests/pathlen/no-ca-or-pathlen.pem: Update.
5682 2007-02-09  Simon Josefsson <simon@josefsson.org>
5684         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
5685         that gmtime was used and that the time given is in UTC.  Just hard
5686         code it to UTC.
5688 2007-02-09  Simon Josefsson <simon@josefsson.org>
5690         * lib/gnutls_str.c: Typo.
5692 2007-02-09  Simon Josefsson <simon@josefsson.org>
5694         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5695         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
5696         lgl/vasprintf.h: Add.
5698 2007-02-09  Simon Josefsson <simon@josefsson.org>
5700         * lib/x509/output.c: Use gnulib's time_r for systems that lack
5701         gmtime_r.
5703 2007-02-09  Simon Josefsson <simon@josefsson.org>
5705         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
5706         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
5708 2007-02-09  Simon Josefsson <simon@josefsson.org>
5710         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
5712 2007-02-09  Simon Josefsson <simon@josefsson.org>
5714         * lib/x509/output.c: Strings not zero terminated.
5716 2007-02-09  Simon Josefsson <simon@josefsson.org>
5718         * lib/x509/output.c: Hexprint unknown extensions.
5720 2007-02-09  Simon Josefsson <simon@josefsson.org>
5722         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
5723         tests/pathlen/no-ca-or-pathlen.pem: Update.
5725 2007-02-09  Simon Josefsson <simon@josefsson.org>
5727         * src/certtool.c: Remove.
5729 2007-02-09  Simon Josefsson <simon@josefsson.org>
5731         * src/certtool.c: Fix.
5733 2007-02-09  Simon Josefsson <simon@josefsson.org>
5735         * NEWS: Add.
5737 2007-02-09  Simon Josefsson <simon@josefsson.org>
5739         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
5741 2007-02-09  Simon Josefsson <simon@josefsson.org>
5743         * src/certtool.c: Use gnutls_x509_crt_print.
5745 2007-02-09  Simon Josefsson <simon@josefsson.org>
5747         * NEWS, includes/gnutls/x509.h: Add.
5749 2007-02-09  Simon Josefsson <simon@josefsson.org>
5751         * lib/x509/output.c: Fix error messages.
5753 2007-02-09  Simon Josefsson <simon@josefsson.org>
5755         * lib/x509/output.c: Really fix.
5757 2007-02-09  Simon Josefsson <simon@josefsson.org>
5759         * lib/x509/output.c: Fix.
5761 2007-02-09  Simon Josefsson <simon@josefsson.org>
5763         * includes/gnutls/x509.h: Change signature (ok since no release).
5765 2007-02-09  Simon Josefsson <simon@josefsson.org>
5767         * lib/x509/output.c: Use datum for outputs.
5769 2007-02-09  Simon Josefsson <simon@josefsson.org>
5771         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
5773 2007-02-09  Simon Josefsson <simon@josefsson.org>
5775         * lib/x509/output.c: Simplify.
5777 2007-02-09  Simon Josefsson <simon@josefsson.org>
5779         * lib/x509/extensions.c: Don't crash on NULL's.
5781 2007-02-08  Simon Josefsson <simon@josefsson.org>
5783         * NEWS: Add, from older branches.
5785 2007-02-08  Simon Josefsson <simon@josefsson.org>
5787         * lib/x509/output.c: Doc fix.
5789 2007-02-08  Simon Josefsson <simon@josefsson.org>
5791         * lib/x509/Makefile.am: Build output.c.
5793 2007-02-08  Simon Josefsson <simon@josefsson.org>
5795         * NEWS, lib/x509/output.c: Add.
5797 2007-02-08  Simon Josefsson <simon@josefsson.org>
5799         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
5800         gnutls_x509_crt_get_signature.
5802 2007-02-08  Simon Josefsson <simon@josefsson.org>
5804         * NEWS: Add.
5806 2007-02-08  Simon Josefsson <simon@josefsson.org>
5808         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
5810 2007-02-08  Simon Josefsson <simon@josefsson.org>
5812         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
5814 2007-02-08  Simon Josefsson <simon@josefsson.org>
5816         * lib/x509/extensions.c: Fix warnings.
5818 2007-02-08  Simon Josefsson <simon@josefsson.org>
5820         * lib/gnutls_str.c, lib/gnutls_str.h: Add
5821         _gnutls_string_append_printf.
5823 2007-02-08  Simon Josefsson <simon@josefsson.org>
5825         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
5826         gnutls_x509_crt_get_extension_data and
5827         gnutls_x509_crt_get_extension_info.
5829 2007-02-08  Simon Josefsson <simon@josefsson.org>
5831         * src/certtool.c: Fix.
5833 2007-02-08  Simon Josefsson <simon@josefsson.org>
5835         * src/certtool.c: XMPP otherName SAN support.
5837 2007-02-08  Simon Josefsson <simon@josefsson.org>
5839         * NEWS: Typo.
5841 2007-02-08  Simon Josefsson <simon@josefsson.org>
5843         * NEWS, THANKS: Add.
5845 2007-02-08  Simon Josefsson <simon@josefsson.org>
5847         * NEWS: Add.
5849 2007-02-08  Simon Josefsson <simon@josefsson.org>
5851         * NEWS, lib/x509/x509.c: Fix.
5853 2007-02-08  Simon Josefsson <simon@josefsson.org>
5855         * includes/gnutls/gnutls.h.in: Doc fix.
5857 2007-02-08  Simon Josefsson <simon@josefsson.org>
5859         * lib/x509/x509.c: Support XMPP OID.
5861 2007-02-08  Simon Josefsson <simon@josefsson.org>
5863         * lib/x509/x509.c: Doc fix.
5865 2007-02-08  Simon Josefsson <simon@josefsson.org>
5867         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
5868         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
5869         otherName SAN's.
5871 2007-02-07  Simon Josefsson <simon@josefsson.org>
5873         * doc/gnutls.texi: Fix.
5875 2007-02-07  Simon Josefsson <simon@josefsson.org>
5877         * doc/gnutls.texi: add tcp and tlsia
5879 2007-02-07  Simon Josefsson <simon@josefsson.org>
5881         * AUTHORS: Fix.
5883 2007-02-07  Simon Josefsson <simon@josefsson.org>
5885         * src/serv.c: Don't say TLS 1.0.
5887 2007-02-07  Simon Josefsson <simon@josefsson.org>
5889         * NEWS: Fix.
5891 2007-02-07  Simon Josefsson <simon@josefsson.org>
5893         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
5895 2007-02-07  Simon Josefsson <simon@josefsson.org>
5897         * NEWS: Add.
5899 2007-02-07  Simon Josefsson <simon@josefsson.org>
5901         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
5903 2007-02-07  Simon Josefsson <simon@josefsson.org>
5905         * NEWS: Add.
5907 2007-02-07  Simon Josefsson <simon@josefsson.org>
5909         * doc/gnutls.texi: dsa key
5911 2007-02-06  Simon Josefsson <simon@josefsson.org>
5913         * doc/gnutls.texi: Fix.
5915 2007-02-06  Simon Josefsson <simon@josefsson.org>
5917         * lib/gnutls_sig.c: Fix crash on failures.
5919 2007-02-06  Simon Josefsson <simon@josefsson.org>
5921         * NEWS, configure.in: Bump versions.
5923 2007-02-06  Simon Josefsson <simon@josefsson.org>
5925         * doc/protocol/draft-ietf-tls-srp-00.txt,
5926         doc/protocol/draft-ietf-tls-srp-01.txt,
5927         doc/protocol/draft-ietf-tls-srp-02.txt,
5928         doc/protocol/draft-ietf-tls-srp-03.txt,
5929         doc/protocol/draft-ietf-tls-srp-04.txt,
5930         doc/protocol/draft-ietf-tls-srp-05.txt,
5931         doc/protocol/draft-ietf-tls-srp-06.txt,
5932         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
5934 2007-02-06  Simon Josefsson <simon@josefsson.org>
5936         * ChangeLog: [no log message]
5938 2007-02-06  Simon Josefsson <simon@josefsson.org>
5940         * NEWS: Version 1.7.5.
5942 2007-02-06  Simon Josefsson <simon@josefsson.org>
5944         * NEWS: Fix.
5946 2007-02-06  Simon Josefsson <simon@josefsson.org>
5948         * NEWS: Add.
5950 2007-02-06  Simon Josefsson <simon@josefsson.org>
5952         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5953         lgl/m4/string_h.m4, lgl/string_.h: Update.
5955 2007-02-06  Simon Josefsson <simon@josefsson.org>
5957         * NEWS: Reorder.
5959 2007-02-06  Simon Josefsson <simon@josefsson.org>
5961         * doc/gnutls.texi: Fix.
5963 2007-02-06  Simon Josefsson <simon@josefsson.org>
5965         * NEWS: Add.
5967 2007-02-06  Simon Josefsson <simon@josefsson.org>
5969         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
5971 2007-02-06  Simon Josefsson <simon@josefsson.org>
5973         * doc/gnutls.texi: mention psk
5975 2007-02-06  Simon Josefsson <simon@josefsson.org>
5977         * NEWS: Add.
5979 2007-02-06  Simon Josefsson <simon@josefsson.org>
5981         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
5982         GNUTLS_KX_SRP_DSS if there is no SRP credential.
5984 2007-02-06  Simon Josefsson <simon@josefsson.org>
5986         * doc/gnutls.texi: fix
5988 2007-02-06  Simon Josefsson <simon@josefsson.org>
5990         * doc/gnutls.texi: fix
5992 2007-02-06  Simon Josefsson <simon@josefsson.org>
5994         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
5995         username/password.
5997 2007-02-06  Simon Josefsson <simon@josefsson.org>
5999         * doc/gnutls.texi: Add.
6001 2007-02-06  Simon Josefsson <simon@josefsson.org>
6003         * src/cli.c: Prefer PSK.
6005 2007-02-06  Simon Josefsson <simon@josefsson.org>
6007         * src/cli.c, src/serv.c: Modernize priorities.
6009 2007-02-06  Simon Josefsson <simon@josefsson.org>
6011         * doc/gnutls.texi: more
6013 2007-02-06  Simon Josefsson <simon@josefsson.org>
6015         * src/common.c: Parse new MACs.
6017 2007-02-06  Simon Josefsson <simon@josefsson.org>
6019         * src/serv.c: Prefer OpenPGP certs from client.
6021 2007-02-06  Simon Josefsson <simon@josefsson.org>
6023         * doc/gnutls.texi: Fix.
6025 2007-02-06  Simon Josefsson <simon@josefsson.org>
6027         * NEWS: Fix.
6029 2007-02-06  Simon Josefsson <simon@josefsson.org>
6031         * src/cli-gaa.c: Generated.
6033 2007-02-06  Simon Josefsson <simon@josefsson.org>
6035         * configure.in: Bump versions.
6037 2007-02-06  Simon Josefsson <simon@josefsson.org>
6039         * NEWS: Add.
6041 2007-02-06  Simon Josefsson <simon@josefsson.org>
6043         * src/common.c: Typo in last commit.
6045 2007-02-06  Simon Josefsson <simon@josefsson.org>
6047         * src/cli.gaa: Typo.
6049 2007-02-06  Simon Josefsson <simon@josefsson.org>
6051         * src/common.c: Fix --list.
6053 2007-02-06  Simon Josefsson <simon@josefsson.org>
6055         * doc/gnutls.texi: Add.
6057 2007-02-06  Simon Josefsson <simon@josefsson.org>
6059         * lib/gnutls_hash_int.c: Revert, not needed.
6061 2007-02-06  Simon Josefsson <simon@josefsson.org>
6063         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
6064         commit.
6066 2007-02-06  Simon Josefsson <simon@josefsson.org>
6068         * src/serv.c: Fix last commit.
6070 2007-02-06  Simon Josefsson <simon@josefsson.org>
6072         * src/serv.c: Support TLS 1.2 and AES 256.
6074 2007-02-05  Simon Josefsson <simon@josefsson.org>
6076         * ChangeLog: [no log message]
6078 2007-02-05  Simon Josefsson <simon@josefsson.org>
6080         * NEWS: Version 1.7.4.
6082 2007-02-05  Simon Josefsson <simon@josefsson.org>
6084         * NEWS: Add.
6086 2007-02-05  Simon Josefsson <simon@josefsson.org>
6088         * src/serv.c: use static DH params if none or provided
6090 2007-02-05  Simon Josefsson <simon@josefsson.org>
6092         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
6093         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
6095 2007-02-05  Simon Josefsson <simon@josefsson.org>
6097         * tests/pskself.c: No dh here.
6099 2007-02-05  Simon Josefsson <simon@josefsson.org>
6101         * NEWS: Reorder.
6103 2007-02-05  Simon Josefsson <simon@josefsson.org>
6105         * tests/sha2/.cvsignore: [no log message]
6107 2007-02-05  Simon Josefsson <simon@josefsson.org>
6109         * NEWS: Fix.
6111 2007-02-05  Simon Josefsson <simon@josefsson.org>
6113         * configure.in, tests/Makefile.am: Add SHA-2 self test.
6115 2007-02-05  Simon Josefsson <simon@josefsson.org>
6117         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
6118         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
6119         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
6121 2007-02-05  Simon Josefsson <simon@josefsson.org>
6123         * NEWS: Add.
6125 2007-02-05  Simon Josefsson <simon@josefsson.org>
6127         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
6128         for templates.
6130 2007-02-05  Simon Josefsson <simon@josefsson.org>
6132         * src/certtool-gaa.c: Generated.
6134 2007-02-05  Simon Josefsson <simon@josefsson.org>
6136         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
6138 2007-02-05  Simon Josefsson <simon@josefsson.org>
6140         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
6141         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
6142         (RSA-)SHA-256/384/512.
6144 2007-02-05  Simon Josefsson <simon@josefsson.org>
6146         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
6148 2007-02-05  Simon Josefsson <simon@josefsson.org>
6150         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
6151         Affects gnutls_sign_algorithm_get_name, and
6152         _gnutls_x509_sign_to_oid.
6154 2007-02-05  Simon Josefsson <simon@josefsson.org>
6156         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
6158 2007-02-05  Simon Josefsson <simon@josefsson.org>
6160         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
6161         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
6162         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
6163         lgl/string_.h: Update.
6165 2007-02-04  Simon Josefsson <simon@josefsson.org>
6167         * NEWS: Add.
6169 2007-02-04  Simon Josefsson <simon@josefsson.org>
6171         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6172         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6173         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
6174         lgl/string_.h: Update.
6176 2007-02-02  Simon Josefsson <simon@josefsson.org>
6178         * doc/gnutls.texi: Typo.
6180 2007-02-02  Simon Josefsson <simon@josefsson.org>
6182         * NEWS: Add.
6184 2007-02-02  Simon Josefsson <simon@josefsson.org>
6186         * NEWS, configure.in: Bump versions.
6188 2007-02-02  Simon Josefsson <simon@josefsson.org>
6190         * doc/signatures.texi: Removed the wrong file, re-add this one.
6191         Oops.
6193 2007-02-02  Simon Josefsson <simon@josefsson.org>
6195         * doc/Makefile.am: Remove bibliography.texi.
6197 2007-02-02  Simon Josefsson <simon@josefsson.org>
6199         * doc/bibliography.texi, doc/signatures.texi: Remove.
6201 2007-02-02  Simon Josefsson <simon@josefsson.org>
6203         * doc/gnutls.texi: Don't use my-bib-macros.
6205 2007-02-02  Simon Josefsson <simon@josefsson.org>
6207         * doc/my-bib-macros.texi: use pxref.
6209 2007-02-02  Simon Josefsson <simon@josefsson.org>
6211         * doc/my-bib-macros.texi: Fix.
6213 2007-02-02  Simon Josefsson <simon@josefsson.org>
6215         * doc/gnutls.texi: proxy and certtool stuff
6217 2007-02-02  Simon Josefsson <simon@josefsson.org>
6219         * lib/x509/xml.c: Doc fix.
6221 2007-02-02  Simon Josefsson <simon@josefsson.org>
6223         * doc/bibliography.texi: reorder
6225 2007-02-02  Simon Josefsson <simon@josefsson.org>
6227         * doc/bibliography.texi: Add rfc3820.
6229 2007-02-02  Simon Josefsson <simon@josefsson.org>
6231         * doc/gnutls.texi: Mention RFC 3820.
6233 2007-02-02  Simon Josefsson <simon@josefsson.org>
6235         * doc/gnutls.texi: Improve extensions stuff.
6237 2007-02-01  Simon Josefsson <simon@josefsson.org>
6239         * ChangeLog: [no log message]
6241 2007-02-01  Simon Josefsson <simon@josefsson.org>
6243         * NEWS: Version 1.7.3.
6245 2007-02-01  Simon Josefsson <simon@josefsson.org>
6247         * NEWS: Typo.
6249 2007-02-01  Simon Josefsson <simon@josefsson.org>
6251         * tests/pathlen/ca-no-pathlen.pem,
6252         tests/pathlen/no-ca-or-pathlen.pem: Update.
6254 2007-02-01  Simon Josefsson <simon@josefsson.org>
6256         * NEWS: Add.
6258 2007-02-01  Simon Josefsson <simon@josefsson.org>
6260         * src/certtool.c: Print times in UTC.
6262 2007-02-01  Simon Josefsson <simon@josefsson.org>
6264         * NEWS: Fix.
6266 2007-02-01  Simon Josefsson <simon@josefsson.org>
6268         * tests/key-id/.cvsignore: [no log message]
6270 2007-02-01  Simon Josefsson <simon@josefsson.org>
6272         * NEWS: Reorder.
6274 2007-02-01  Simon Josefsson <simon@josefsson.org>
6276         * configure.in: Typo.
6278 2007-02-01  Simon Josefsson <simon@josefsson.org>
6280         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
6281         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
6282         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
6283         tests/key-id/key-ca.pem, tests/key-id/key-id,
6284         tests/key-id/key-user.pem: Add key-id self test.
6286 2007-02-01  Simon Josefsson <simon@josefsson.org>
6288         * src/certtool.c: Don't print proxy info if there aren't any proxy
6289         extension.
6291 2007-02-01  Simon Josefsson <simon@josefsson.org>
6293         * doc/protocol/rfc4785.txt: Add.
6295 2007-01-31  Simon Josefsson <simon@josefsson.org>
6297         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
6298         present.  Reported by Dale Sedivec
6299         <dale-keyword-gnutls.5670f1@codefu.org>.
6301 2007-01-31  Simon Josefsson <simon@josefsson.org>
6303         * lib/x509/x509.c: Doc fix.
6305 2007-01-31  Simon Josefsson <simon@josefsson.org>
6307         * doc/manpages/Makefile.am: Add.
6309 2007-01-31  Simon Josefsson <simon@josefsson.org>
6311         * src/certtool-cfg.c: Fix last commit.
6313 2007-01-31  Simon Josefsson <simon@josefsson.org>
6315         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
6316         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
6317         reading/generating proxy certificates in certtool.
6319 2007-01-31  Simon Josefsson <simon@josefsson.org>
6321         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
6322         lib/x509/extensions.h, lib/x509/x509.c: Add
6323         gnutls_x509_crt_get_proxy.
6325 2007-01-31  Simon Josefsson <simon@josefsson.org>
6327         * lib/x509/x509_write.c: Fix last commit.
6329 2007-01-31  Simon Josefsson <simon@josefsson.org>
6331         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
6333 2007-01-31  Simon Josefsson <simon@josefsson.org>
6335         * NEWS: Mention RFC 3820.
6337 2007-01-31  Simon Josefsson <simon@josefsson.org>
6339         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
6340         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
6341         Add proxy certificate APIs.
6343 2007-01-31  Simon Josefsson <simon@josefsson.org>
6345         * NEWS: Add.
6347 2007-01-31  Simon Josefsson <simon@josefsson.org>
6349         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
6351 2007-01-31  Simon Josefsson <simon@josefsson.org>
6353         * gl/.cvsignore, lgl/.cvsignore: [no log message]
6355 2007-01-31  Simon Josefsson <simon@josefsson.org>
6357         * lib/defines.h: String.h from gnulib now makes sure memmem is
6358         available.
6360 2007-01-31  Simon Josefsson <simon@josefsson.org>
6362         * gl/strdup.h, lgl/memmem.h: Remove.
6364 2007-01-31  Simon Josefsson <simon@josefsson.org>
6366         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
6367         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
6368         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
6369         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
6370         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
6371         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
6372         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
6373         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
6374         lgl/vasnprintf.c, lgl/wchar_.h: Update.
6376 2007-01-31  Simon Josefsson <simon@josefsson.org>
6378         * tests/pathlen/.cvsignore: Add.
6380 2007-01-26  Simon Josefsson <simon@josefsson.org>
6382         * NEWS: Add.
6384 2007-01-26  Simon Josefsson <simon@josefsson.org>
6386         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
6387         tests/pathlen/ca-no-pathlen.pem,
6388         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
6389         pathlen bug (and general certificate parsing).
6391 2007-01-26  Simon Josefsson <simon@josefsson.org>
6393         * NEWS: Add.
6395 2007-01-26  Simon Josefsson <simon@josefsson.org>
6397         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
6398         pathLenConstraint is read, even if CA reading fails.
6400 2007-01-25  Simon Josefsson <simon@josefsson.org>
6402         * NEWS: Add.
6404 2007-01-25  Simon Josefsson <simon@josefsson.org>
6406         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
6407         describe C++ compiler bug problem.
6409 2007-01-25  Simon Josefsson <simon@josefsson.org>
6411         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
6412         in a "better" way, tiny patch from Matthias Scheler
6413         <tron@NetBSD.org>.
6415 2007-01-16  Simon Josefsson <simon@josefsson.org>
6417         * configure.in: Bump versions.
6419 2007-01-16  Simon Josefsson <simon@josefsson.org>
6421         * NEWS: Add.
6423 2007-01-16  Simon Josefsson <simon@josefsson.org>
6425         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
6426         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
6427         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
6428         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
6430 2007-01-15  Simon Josefsson <simon@josefsson.org>
6432         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
6434 2007-01-14  Simon Josefsson <simon@josefsson.org>
6436         * ChangeLog: [no log message]
6438 2007-01-14  Simon Josefsson <simon@josefsson.org>
6440         * NEWS: Version 1.7.2.
6442 2007-01-14  Simon Josefsson <simon@josefsson.org>
6444         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
6445         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
6447 2007-01-14  Simon Josefsson <simon@josefsson.org>
6449         * NEWS: Add.
6451 2007-01-14  Simon Josefsson <simon@josefsson.org>
6453         * libextra/opencdk/pubkey.c: Doc fix.
6455 2007-01-14  Simon Josefsson <simon@josefsson.org>
6457         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
6458         Lenz <mario.lenz@gmx.net>.
6460 2007-01-13  Simon Josefsson <simon@josefsson.org>
6462         * NEWS, THANKS: Add.
6464 2007-01-12  Simon Josefsson <simon@josefsson.org>
6466         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
6467         virtual method (possibly incorrect but I don't know what the
6468         intention was).
6470 2007-01-12  Simon Josefsson <simon@josefsson.org>
6472         * NEWS, configure.in: Don't use -mms-bitfields
6473         --enable-runtime-pseudo-reloc.
6475 2007-01-12  Simon Josefsson <simon@josefsson.org>
6477         * gl/Makefile.am: Fix objdir!=srcdir.
6479 2007-01-11  Simon Josefsson <simon@josefsson.org>
6481         * NEWS: Add.
6483 2007-01-11  Simon Josefsson <simon@josefsson.org>
6485         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
6486         available, and store them in the PKCS12 blob.  Suggested by Sascha
6487         Ziemann <sascha.ziemann@secunet.com>.
6489 2007-01-11  Simon Josefsson <simon@josefsson.org>
6491         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
6493 2007-01-11  Simon Josefsson <simon@josefsson.org>
6495         * doc/manpages/Makefile.am: Add.
6497 2007-01-11  Simon Josefsson <simon@josefsson.org>
6499         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
6500         before gl.
6502 2007-01-11  Simon Josefsson <simon@josefsson.org>
6504         * NEWS: Fix.
6506 2007-01-11  Simon Josefsson <simon@josefsson.org>
6508         * NEWS, configure.in, includes/gnutls/x509.h,
6509         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
6510         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
6511         src/certtool.c: Support pathLenConstraint.
6513 2007-01-11  Simon Josefsson <simon@josefsson.org>
6515         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
6516         add it twice.
6518 2007-01-11  Simon Josefsson <simon@josefsson.org>
6520         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
6521         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
6523 2007-01-11  Simon Josefsson <simon@josefsson.org>
6525         * libextra/gnutls_extra.c: Need strverscmp.h.
6527 2007-01-11  Simon Josefsson <simon@josefsson.org>
6529         * NEWS: Fix.
6531 2007-01-11  Simon Josefsson <simon@josefsson.org>
6533         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
6534         libgnutls now.  Fix copyright years.
6536 2007-01-11  Simon Josefsson <simon@josefsson.org>
6538         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
6539         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
6540         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
6541         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
6542         gnutls-extra integration, for OpenPGP certs.
6544 2007-01-11  Simon Josefsson <simon@josefsson.org>
6546         * libextra/gnutls_extra.c: Replace libgcrypt version check with
6547         strverscmp.  No need to duplicate prototype found in gnutls.h for
6548         gnutls_check_version.
6550 2007-01-09  Simon Josefsson <simon@josefsson.org>
6552         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
6553         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
6554         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
6555         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
6556         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
6557         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
6558         lgl/m4/lib-link.m4: Update.
6560 2007-01-05  Simon Josefsson <simon@josefsson.org>
6562         * NEWS: Add.
6564 2007-01-05  Simon Josefsson <simon@josefsson.org>
6566         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6567         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
6568         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
6570 2007-01-05  Simon Josefsson <simon@josefsson.org>
6572         * configure.in: Bump versions.
6574 2007-01-05  Simon Josefsson <simon@josefsson.org>
6576         * NEWS: Add.
6578 2007-01-05  Simon Josefsson <simon@josefsson.org>
6580         * configure.in: Revert part of patch.
6582 2007-01-05  Simon Josefsson <simon@josefsson.org>
6584         * configure.in, src/Makefile.am: Tiny patch from
6585         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
6586         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
6587         `.gaa' files as being in `$(srcdir)', thereby allowing for
6588         out-of-source-tree builds.
6590 2006-12-28  Simon Josefsson <simon@josefsson.org>
6592         * ChangeLog: [no log message]
6594 2006-12-28  Simon Josefsson <simon@josefsson.org>
6596         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
6597         it.
6599 2006-12-28  Simon Josefsson <simon@josefsson.org>
6601         * ChangeLog: [no log message]
6603 2006-12-28  Simon Josefsson <simon@josefsson.org>
6605         * NEWS: Version 1.7.1.
6607 2006-12-28  Simon Josefsson <simon@josefsson.org>
6609         * NEWS: Add.
6611 2006-12-28  Simon Josefsson <simon@josefsson.org>
6613         * NEWS: Add.
6615 2006-12-28  Simon Josefsson <simon@josefsson.org>
6617         * NEWS: Fix.
6619 2006-12-28  Simon Josefsson <simon@josefsson.org>
6621         * NEWS: Fix.
6623 2006-12-28  Simon Josefsson <simon@josefsson.org>
6625         * NEWS, THANKS: Add.
6627 2006-12-28  Simon Josefsson <simon@josefsson.org>
6629         * lib/gnutls_asn1_tab.c: Generate.
6631 2006-12-28  Simon Josefsson <simon@josefsson.org>
6633         * lib/gnutls.asn: Fix comment to make it parse correctly.
6635 2006-12-27  Simon Josefsson <simon@josefsson.org>
6637         * tests/.cvsignore: [no log message]
6639 2006-12-27  Simon Josefsson <simon@josefsson.org>
6641         * NEWS: Add.
6643 2006-12-27  Simon Josefsson <simon@josefsson.org>
6645         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
6646         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
6647         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
6648         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
6650 2006-12-27  Simon Josefsson <simon@josefsson.org>
6652         * NEWS: Add.
6654 2006-12-27  Simon Josefsson <simon@josefsson.org>
6656         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
6657         lib/x509/Makefile.am, libextra/Makefile.am,
6658         libextra/openpgp/Makefile.am: Tiny patch from
6659         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
6660           `$(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.
6662 2006-12-27  Simon Josefsson <simon@josefsson.org>
6664         * NEWS, THANKS: Add.
6666 2006-12-27  Simon Josefsson <simon@josefsson.org>
6668         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
6669         cert requests (i.e., include a empty list of supported hashes).
6670         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
6671         Courtès).
6673 2006-12-27  Simon Josefsson <simon@josefsson.org>
6675         * NEWS: Add.
6677 2006-12-27  Simon Josefsson <simon@josefsson.org>
6679         * tests/userid/.cvsignore: [no log message]
6681 2006-12-27  Simon Josefsson <simon@josefsson.org>
6683         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
6684         problem reported by Max Kellermann <max@duempel.org>.
6686 2006-12-27  Simon Josefsson <simon@josefsson.org>
6688         * lib/pkix_asn1_tab.c: Generated.
6690 2006-12-27  Simon Josefsson <simon@josefsson.org>
6692         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
6693         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
6694         DirectoryString, to deal with backwards compatibility if there are
6695         IA5String UID fields out there that were generated by older
6696         versions.  Reported by Max Kellermann <max@duempel.org>.
6698 2006-12-27  Simon Josefsson <simon@josefsson.org>
6700         * tests/userid/userid: Add.
6702 2006-12-27  Simon Josefsson <simon@josefsson.org>
6704         * configure.in: Add tests/userid/.
6706 2006-12-27  Simon Josefsson <simon@josefsson.org>
6708         * tests/Makefile.am: Add userid/.
6710 2006-12-27  Simon Josefsson <simon@josefsson.org>
6712         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
6714 2006-12-27  Simon Josefsson <simon@josefsson.org>
6716         * NEWS: Add.
6718 2006-12-27  Simon Josefsson <simon@josefsson.org>
6720         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
6721         certificate authority list, to make sure server's send the proper
6722         list of expected CAs to the client.  Reported by Max Kellermann
6723         <max@duempel.org>.
6725 2006-12-27  Simon Josefsson <simon@josefsson.org>
6727         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
6728         by Max Kellermann <max@duempel.org>.
6730 2006-12-27  Simon Josefsson <simon@josefsson.org>
6732         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
6733         Add.
6735 2006-12-27  Simon Josefsson <simon@josefsson.org>
6737         * NEWS: Add.
6739 2006-12-27  Simon Josefsson <simon@josefsson.org>
6741         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
6742         lgl/m4/stdint.m4: Update.
6744 2006-12-26  Simon Josefsson <simon@josefsson.org>
6746         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
6748 2006-12-26  Simon Josefsson <simon@josefsson.org>
6750         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
6752 2006-12-26  Simon Josefsson <simon@josefsson.org>
6754         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
6755         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
6757 2006-12-26  Simon Josefsson <simon@josefsson.org>
6759         * po/LINGUAS, po/de.po: Sync with TP.
6761 2006-12-10  Simon Josefsson <simon@josefsson.org>
6763         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
6764         (should have just been .cvsignore'd).
6766 2006-12-10  Simon Josefsson <simon@josefsson.org>
6768         * m4/.cvsignore: [no log message]
6770 2006-12-10  Simon Josefsson <simon@josefsson.org>
6772         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
6774 2006-12-10  Simon Josefsson <simon@josefsson.org>
6776         * NEWS: Fix.
6778 2006-12-10  Simon Josefsson <simon@josefsson.org>
6780         * NEWS: Add.
6782 2006-12-10  Simon Josefsson <simon@josefsson.org>
6784         * configure.in: Bump versions.
6786 2006-12-10  Simon Josefsson <simon@josefsson.org>
6788         * NEWS, configure.in: Bump versions.
6790 2006-12-01  Simon Josefsson <simon@josefsson.org>
6792         * lib/gnutls_record.c: Doc fix.
6794 2006-11-29  Simon Josefsson <simon@josefsson.org>
6796         * gl/Makefile.am, lgl/Makefile.am: Update.
6798 2006-11-29  Simon Josefsson <simon@josefsson.org>
6800         * ChangeLog: [no log message]
6802 2006-11-29  Simon Josefsson <simon@josefsson.org>
6804         * Makefile.am: Put in devel/ directory.  Disable doc generation.
6806 2006-11-29  Simon Josefsson <simon@josefsson.org>
6808         * NEWS: Version 1.7.0.
6810 2006-11-29  Simon Josefsson <simon@josefsson.org>
6812         * NEWS: Add.
6814 2006-11-29  Simon Josefsson <simon@josefsson.org>
6816         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
6818 2006-11-29  Simon Josefsson <simon@josefsson.org>
6820         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
6821         default.
6823 2006-11-29  Simon Josefsson <simon@josefsson.org>
6825         * NEWS: Fix.
6827 2006-11-28  Simon Josefsson <simon@josefsson.org>
6829         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
6830         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
6832 2006-11-26  Simon Josefsson <simon@josefsson.org>
6834         * NEWS: Fix.
6836 2006-11-26  Simon Josefsson <simon@josefsson.org>
6838         * NEWS: Add.
6840 2006-11-26  Simon Josefsson <simon@josefsson.org>
6842         * tests/anonself.c: Print TLS version too.
6844 2006-11-26  Simon Josefsson <simon@josefsson.org>
6846         * tests/anonself.c: More debugging.
6848 2006-11-26  Simon Josefsson <simon@josefsson.org>
6850         * tests/utils.c: Output more debug info.
6852 2006-11-26  Simon Josefsson <simon@josefsson.org>
6854         * NEWS: Fix.
6856 2006-11-26  Simon Josefsson <simon@josefsson.org>
6858         * libextra/opencdk/keyserver.c: Doc fix.
6860 2006-11-26  Simon Josefsson <simon@josefsson.org>
6862         * libextra/opencdk/opencdk.h: Doc fixes.
6864 2006-11-26  Simon Josefsson <simon@josefsson.org>
6866         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
6867         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
6868         libextra/opencdk/sign.c: Doc fix.
6870 2006-11-26  Simon Josefsson <simon@josefsson.org>
6872         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
6873         libextra/opencdk/sign.c: Doc fix.
6875 2006-11-26  Simon Josefsson <simon@josefsson.org>
6877         * libextra/opencdk/keydb.c: Doc fix.
6879 2006-11-26  Simon Josefsson <simon@josefsson.org>
6881         * libextra/gnutls_ia.c: Use new internal PRF API.
6883 2006-11-26  Simon Josefsson <simon@josefsson.org>
6885         * lib/gnutls_sig.c: To use NULL
6886         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
6887         question.
6889 2006-11-26  Simon Josefsson <simon@josefsson.org>
6891         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
6892         fixes problem reported by "Michael C. Vergallen"
6893         <mvergall@telenet.be>.
6895 2006-11-26  Simon Josefsson <simon@josefsson.org>
6897         * NEWS: Add.
6899 2006-11-25  Simon Josefsson <simon@josefsson.org>
6901         * NEWS: Add.
6903 2006-11-25  Simon Josefsson <simon@josefsson.org>
6905         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
6906         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
6907         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
6908         www.mikestoolbox.org:4433.
6910 2006-11-25  Simon Josefsson <simon@josefsson.org>
6912         * src/common.c: Support "TLS1.2" as protocol name.
6914 2006-11-25  Simon Josefsson <simon@josefsson.org>
6916         * NEWS: Add.
6918 2006-11-25  Simon Josefsson <simon@josefsson.org>
6920         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
6922 2006-11-25  Simon Josefsson <simon@josefsson.org>
6924         * lib/gnutls_algorithms.c: Support TLS 1.2.
6926 2006-11-25  Simon Josefsson <simon@josefsson.org>
6928         * NEWS: Add.
6930 2006-11-25  Simon Josefsson <simon@josefsson.org>
6932         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
6933         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
6934         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
6935         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
6936         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
6937         Update.
6939 2006-11-25  Simon Josefsson <simon@josefsson.org>
6941         * NEWS, configure.in: Bump versions.
6943 2006-11-22  Simon Josefsson <simon@josefsson.org>
6945         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
6947 2006-11-17  Simon Josefsson <simon@josefsson.org>
6949         * ChangeLog: [no log message]
6951 2006-11-17  Simon Josefsson <simon@josefsson.org>
6953         * Makefile.am: Release do non-devel directory.
6955 2006-11-17  Simon Josefsson <simon@josefsson.org>
6957         * NEWS: Version 1.6.0.
6959 2006-11-17  Simon Josefsson <simon@josefsson.org>
6961         * doc/manpages/Makefile.am: Fix copyright years.
6963 2006-11-17  Simon Josefsson <simon@josefsson.org>
6965         * configure.in: Bump versions.
6967 2006-11-17  Simon Josefsson <simon@josefsson.org>
6969         * NEWS: Add.
6971 2006-11-16  Simon Josefsson <simon@josefsson.org>
6973         * ChangeLog: [no log message]
6975 2006-11-16  Simon Josefsson <simon@josefsson.org>
6977         * NEWS: Version 1.5.5.
6979 2006-11-16  Simon Josefsson <simon@josefsson.org>
6981         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
6982         <tim.kosse@filezilla-project.org>.
6984 2006-11-16  Simon Josefsson <simon@josefsson.org>
6986         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
6987         project.
6989 2006-11-16  Simon Josefsson <simon@josefsson.org>
6991         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
6993 2006-11-16  Simon Josefsson <simon@josefsson.org>
6995         * tests/rsa-md5-collision/Makefile.am: Remove.
6997 2006-11-16  Simon Josefsson <simon@josefsson.org>
6999         * NEWS: Add.
7001 2006-11-16  Simon Josefsson <simon@josefsson.org>
7003         * NEWS: Add.
7005 2006-11-16  Simon Josefsson <simon@josefsson.org>
7007         * NEWS: Add.
7009 2006-11-16  Simon Josefsson <simon@josefsson.org>
7011         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
7012         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
7013         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
7014         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
7016 2006-11-16  Simon Josefsson <simon@josefsson.org>
7018         * tests/rsa-md5-collision/chain1-expect.log,
7019         tests/rsa-md5-collision/chain2-expect.log: Remove.
7021 2006-11-16  Simon Josefsson <simon@josefsson.org>
7023         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
7025 2006-11-16  Simon Josefsson <simon@josefsson.org>
7027         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
7028         mingw32.
7030 2006-11-15  Simon Josefsson <simon@josefsson.org>
7032         * configure.in: Bump versions (done incorrectly in the 1.5.4
7033         release).
7035 2006-11-15  Simon Josefsson <simon@josefsson.org>
7037         * NEWS: Add.
7039 2006-11-15  Simon Josefsson <simon@josefsson.org>
7041         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
7042         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
7044 2006-11-14  Simon Josefsson <simon@josefsson.org>
7046         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
7048 2006-11-11  Simon Josefsson <simon@josefsson.org>
7050         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
7052 2006-11-07  Simon Josefsson <simon@josefsson.org>
7054         * ChangeLog: [no log message]
7056 2006-11-07  Simon Josefsson <simon@josefsson.org>
7058         * NEWS: Version 1.5.4.
7060 2006-11-07  Simon Josefsson <simon@josefsson.org>
7062         * NEWS: Add.
7064 2006-11-07  Simon Josefsson <simon@josefsson.org>
7066         * NEWS: Add.
7068 2006-11-07  Simon Josefsson <simon@josefsson.org>
7070         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7071         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
7072         lib/gnutls_global.c: Use strverscmp.
7074 2006-11-07  Simon Josefsson <simon@josefsson.org>
7076         * lib/gnutls_buffers.c: Typo.
7078 2006-11-07  Simon Josefsson <simon@josefsson.org>
7080         * NEWS, doc/manpages/Makefile.am: Add.
7082 2006-11-07  Simon Josefsson <simon@josefsson.org>
7084         * libextra/gnutls_ia.c: Doc fix.
7086 2006-11-07  Simon Josefsson <simon@josefsson.org>
7088         * doc/gnutls.texi: More errno discussion regarding push/pull
7089         functions.
7091 2006-11-07  Simon Josefsson <simon@josefsson.org>
7093         * NEWS: Add.
7095 2006-11-07  Simon Josefsson <simon@josefsson.org>
7097         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
7098         issues.
7100 2006-11-07  Simon Josefsson <simon@josefsson.org>
7102         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
7103         using WSAGetLastError().
7105 2006-11-07  Simon Josefsson <simon@josefsson.org>
7107         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7108         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
7109         suggested by tim.kosse@filezilla-project.org.
7111 2006-11-06  Simon Josefsson <simon@josefsson.org>
7113         * NEWS: Fix.
7115 2006-11-05  Simon Josefsson <simon@josefsson.org>
7117         * NEWS: Add.
7119 2006-11-05  Simon Josefsson <simon@josefsson.org>
7121         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
7122         configure.in).
7124 2006-11-05  Simon Josefsson <simon@josefsson.org>
7126         * configure.in: Set SOVERSION here.
7128 2006-11-05  Simon Josefsson <simon@josefsson.org>
7130         * lgl/.cvsignore: [no log message]
7132 2006-11-05  Simon Josefsson <simon@josefsson.org>
7134         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
7136 2006-11-03  Simon Josefsson <simon@josefsson.org>
7138         * lgl/printf-parse.c: Update.
7140 2006-10-30  Simon Josefsson <simon@josefsson.org>
7142         * NEWS: Add.
7144 2006-10-30  Simon Josefsson <simon@josefsson.org>
7146         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
7147         ludovic.courtes@laas.fr (Ludovic Courtès).
7149 2006-10-30  Simon Josefsson <simon@josefsson.org>
7151         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
7152         actual/required buffer size on return.  Suggested by
7153         ludovic.courtes@laas.fr (Ludovic Courtès).
7155 2006-10-30  Simon Josefsson <simon@josefsson.org>
7157         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
7158         libextra/openpgp/privkey.c: Fix return types.
7160 2006-10-30  Simon Josefsson <simon@josefsson.org>
7162         * NEWS: Add.
7164 2006-10-30  Simon Josefsson <simon@josefsson.org>
7166         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
7167         versions negotiate the highest version we support, instead of the
7168         lowest.  Reported by Pasi.Eronen@nokia.com.
7170 2006-10-30  Simon Josefsson <simon@josefsson.org>
7172         * NEWS: Add.
7174 2006-10-30  Simon Josefsson <simon@josefsson.org>
7176         * configure.in: Simplify ssize_t test.
7178 2006-10-30  Simon Josefsson <simon@josefsson.org>
7180         * doc/examples/ex-cert-select.c: Remove duplicate #include
7181         <sys/stat.h>.
7183 2006-10-30  Simon Josefsson <simon@josefsson.org>
7185         * configure.in, lib/defines.h: Simplify #include's using gnulib
7186         modules.
7188 2006-10-30  Simon Josefsson <simon@josefsson.org>
7190         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
7191         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
7192         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
7193         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
7194         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
7195         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
7196         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
7197         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
7198         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
7199         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
7200         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
7201         lgl/stat_.h: Update.
7203 2006-10-30  Simon Josefsson <simon@josefsson.org>
7205         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
7207 2006-10-30  Simon Josefsson <simon@josefsson.org>
7209         * NEWS, configure.in: Bump versions.
7211 2006-10-26  Simon Josefsson <simon@josefsson.org>
7213         * ChangeLog: [no log message]
7215 2006-10-26  Simon Josefsson <simon@josefsson.org>
7217         * NEWS: Version 1.5.3.
7219 2006-10-26  Simon Josefsson <simon@josefsson.org>
7221         * lgl/.cvsignore: [no log message]
7223 2006-10-26  Simon Josefsson <simon@josefsson.org>
7225         * libextra/opencdk/Makefile.am: Fix -I's.
7227 2006-10-26  Simon Josefsson <simon@josefsson.org>
7229         * tests/rsa-md5-collision/Makefile.am: Dist more.
7231 2006-10-26  Simon Josefsson <simon@josefsson.org>
7233         * NEWS, tests/rsa-md5-collision/README: Add.
7235 2006-10-26  Simon Josefsson <simon@josefsson.org>
7237         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
7238         tests/Makefile.am: Change lgpl/ library name.
7240 2006-10-26  Simon Josefsson <simon@josefsson.org>
7242         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
7243         to liblgnu, to avoid weird libtool errors.
7245 2006-10-26  Simon Josefsson <simon@josefsson.org>
7247         * lgl/Makefile.am, lgl/stdint_.h: Update.
7249 2006-10-26  Simon Josefsson <simon@josefsson.org>
7251         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7252         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7253         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7254         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7255         gl/uinttostr.c, gl/umaxtostr.c: Add.
7257 2006-10-26  Simon Josefsson <simon@josefsson.org>
7259         * NEWS: Fix.
7261 2006-10-26  Simon Josefsson <simon@josefsson.org>
7263         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
7264         0.5.11.
7266 2006-10-26  Simon Josefsson <simon@josefsson.org>
7268         * doc/gnutls.texi: Be specific about SSLv2 security problems.
7270 2006-10-24  Simon Josefsson <simon@josefsson.org>
7272         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
7274 2006-10-24  Simon Josefsson <simon@josefsson.org>
7276         * tests/rsa-md5-collision/Makefile.am: Dist more.
7278 2006-10-24  Simon Josefsson <simon@josefsson.org>
7280         * NEWS: Add.
7282 2006-10-24  Simon Josefsson <simon@josefsson.org>
7284         * tests/pkcs12-decode/.cvsignore: [no log message]
7286 2006-10-24  Simon Josefsson <simon@josefsson.org>
7288         * configure.in: Add tests.
7290 2006-10-24  Simon Josefsson <simon@josefsson.org>
7292         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
7293         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
7294         pkcs12-decode/.
7296 2006-10-24  Simon Josefsson <simon@josefsson.org>
7298         * tests/pkcs8-decode/pkcs8: More debugging info.
7300 2006-10-24  Simon Josefsson <simon@josefsson.org>
7302         * tests/pkcs8-decode/.cvsignore: [no log message]
7304 2006-10-24  Simon Josefsson <simon@josefsson.org>
7306         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
7307         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
7308         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
7309         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
7310         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
7312 2006-10-24  Simon Josefsson <simon@josefsson.org>
7314         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
7315         rsa-md5-collision/.
7317 2006-10-24  Simon Josefsson <simon@josefsson.org>
7319         * tests/pkcs1-padding/.cvsignore,
7320         tests/rsa-md5-collision/.cvsignore: [no log message]
7322 2006-10-24  Simon Josefsson <simon@josefsson.org>
7324         * tests/rsa-md5-collision/Makefile.am,
7325         tests/rsa-md5-collision/chain1-expect.log,
7326         tests/rsa-md5-collision/chain2-expect.log,
7327         tests/rsa-md5-collision/mbox,
7328         tests/rsa-md5-collision/rsa-md5-collision: Add.
7330 2006-10-24  Simon Josefsson <simon@josefsson.org>
7332         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
7333         tests/pkcs1-padding/pkcs1-pad-broken.pem,
7334         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
7335         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
7336         tests/pkcs1-padding/pkcs1-pad-ok.pem,
7337         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
7339 2006-10-24  Simon Josefsson <simon@josefsson.org>
7341         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
7342         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
7343         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
7344         directory.
7346 2006-10-24  Simon Josefsson <simon@josefsson.org>
7348         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
7349         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
7351 2006-10-21  Simon Josefsson <simon@josefsson.org>
7353         * NEWS: Add.
7355 2006-10-21  Simon Josefsson <simon@josefsson.org>
7357         * lgl/.cvsignore: [no log message]
7359 2006-10-21  Simon Josefsson <simon@josefsson.org>
7361         * tests/Makefile.am: Need lgpl gnulib.
7363 2006-10-21  Simon Josefsson <simon@josefsson.org>
7365         * src/Makefile.am: Add lgpl too.
7367 2006-10-21  Simon Josefsson <simon@josefsson.org>
7369         * libextra/Makefile.am: Reorder libgnu.la's.
7371 2006-10-21  Simon Josefsson <simon@josefsson.org>
7373         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
7375 2006-10-21  Simon Josefsson <simon@josefsson.org>
7377         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
7378         committed.
7380 2006-10-21  Simon Josefsson <simon@josefsson.org>
7382         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
7384 2006-10-21  Simon Josefsson <simon@josefsson.org>
7386         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
7387         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7388         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
7389         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
7390         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
7391         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
7392         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
7393         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
7394         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
7395         modules.
7397 2006-10-21  Simon Josefsson <simon@josefsson.org>
7399         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
7400         duplicate modules.
7402 2006-10-21  Simon Josefsson <simon@josefsson.org>
7404         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
7406 2006-10-21  Simon Josefsson <simon@josefsson.org>
7408         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
7410 2006-10-21  Simon Josefsson <simon@josefsson.org>
7412         * gl/Makefile.am: Move modules from gl/ to lgl/.
7414 2006-10-21  Simon Josefsson <simon@josefsson.org>
7416         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
7417         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
7418         to lgl/.
7420 2006-10-21  Simon Josefsson <simon@josefsson.org>
7422         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
7423         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
7424         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
7425         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
7426         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
7427         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
7428         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
7429         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
7430         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
7431         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
7432         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
7433         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
7434         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
7435         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
7436         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
7437         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
7438         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
7439         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
7440         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
7441         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
7442         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
7443         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
7444         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
7445         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
7446         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
7447         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
7448         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
7449         lgl/xsize.h: Move modules from gl/ to lgl/.
7451 2006-10-21  Simon Josefsson <simon@josefsson.org>
7453         * lgl/.cvsignore: [no log message]
7455 2006-10-21  Simon Josefsson <simon@josefsson.org>
7457         * Makefile.am: Build lgl/ too.
7459 2006-10-21  Simon Josefsson <simon@josefsson.org>
7461         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
7462         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
7463         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
7464         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
7465         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
7466         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
7467         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
7468         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
7469         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7470         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
7471         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
7472         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
7473         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
7474         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
7475         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
7476         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
7477         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
7478         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
7479         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
7480         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
7481         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7482         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7483         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
7484         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
7485         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
7486         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
7487         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
7488         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
7489         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
7490         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
7491         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
7492         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
7493         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
7494         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
7496 2006-10-21  Simon Josefsson <simon@josefsson.org>
7498         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
7499         lgl/ instead of gl/.
7501 2006-10-21  Simon Josefsson <simon@josefsson.org>
7503         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
7504         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
7505         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
7506         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
7507         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
7508         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
7509         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
7510         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
7511         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
7512         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
7513         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
7514         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
7515         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
7516         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
7517         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
7518         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
7519         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
7520         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
7521         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7522         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
7523         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
7524         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
7526 2006-10-21  Simon Josefsson <simon@josefsson.org>
7528         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
7529         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
7530         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
7531         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
7532         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
7533         Update.
7535 2006-10-19  Simon Josefsson <simon@josefsson.org>
7537         * NEWS: Add.
7539 2006-10-19  Simon Josefsson <simon@josefsson.org>
7541         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
7542         lib/minitasn1/libtasn1.h: Update to 0.3.7.
7544 2006-10-11  Simon Josefsson <simon@josefsson.org>
7546         * NEWS: Add.
7548 2006-10-11  Simon Josefsson <simon@josefsson.org>
7550         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
7551         0.5.10.
7553 2006-10-11  Simon Josefsson <simon@josefsson.org>
7555         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
7557 2006-10-10  Simon Josefsson <simon@josefsson.org>
7559         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
7561 2006-10-03  Simon Josefsson <simon@josefsson.org>
7563         * NEWS: Add.
7565 2006-10-03  Simon Josefsson <simon@josefsson.org>
7567         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
7569 2006-10-03  Simon Josefsson <simon@josefsson.org>
7571         * NEWS, configure.in: Bump versions.
7573 2006-10-03  Simon Josefsson <simon@josefsson.org>
7575         * ChangeLog: [no log message]
7577 2006-10-03  Simon Josefsson <simon@josefsson.org>
7579         * NEWS: Version 1.5.2.
7581 2006-10-03  Simon Josefsson <simon@josefsson.org>
7583         * NEWS: Fix.
7585 2006-10-03  Simon Josefsson <simon@josefsson.org>
7587         * NEWS: Add.
7589 2006-10-03  Simon Josefsson <simon@josefsson.org>
7591         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
7592         Update.
7594 2006-09-29  Simon Josefsson <simon@josefsson.org>
7596         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
7598 2006-09-26  Simon Josefsson <simon@josefsson.org>
7600         * NEWS: Add.
7602 2006-09-26  Simon Josefsson <simon@josefsson.org>
7604         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
7605         reported by "Adam Langley" <agl@imperialviolet.org>.
7607 2006-09-25  Simon Josefsson <simon@josefsson.org>
7609         * NEWS: Add.
7611 2006-09-25  Simon Josefsson <simon@josefsson.org>
7613         * configure.in: Use library shared version 13 instead of 14,
7614         incrementing it was a mistake since no API/ABI changes happened.
7615         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
7617 2006-09-25  Simon Josefsson <simon@josefsson.org>
7619         * configure.in: Improve the C++ test, to handle CXX env. variables,
7620         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
7622 2006-09-25  Simon Josefsson <simon@josefsson.org>
7624         * NEWS: Add.
7626 2006-09-25  Simon Josefsson <simon@josefsson.org>
7628         * lib/Makefile.am: Use version script for libgnutlsxx too.
7630 2006-09-25  Simon Josefsson <simon@josefsson.org>
7632         * NEWS, lib/libgnutlsxx.vers: Add.
7634 2006-09-24  Simon Josefsson <simon@josefsson.org>
7636         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
7637         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
7638         Update.
7640 2006-09-24  Simon Josefsson <simon@josefsson.org>
7642         * NEWS, configure.in: Bump versions.
7644 2006-09-24  Simon Josefsson <simon@josefsson.org>
7646         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
7647         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
7648         logic.
7650 2006-09-24  Simon Josefsson <simon@josefsson.org>
7652         * THANKS: Add.
7654 2006-09-24  Simon Josefsson <simon@josefsson.org>
7656         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
7657         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
7658         <georg.schwarz@freenet.de>.
7660 2006-09-21  Simon Josefsson <simon@josefsson.org>
7662         * Makefile.am: Fix gendocs.sh path.
7664 2006-09-21  Simon Josefsson <simon@josefsson.org>
7666         * ChangeLog: [no log message]
7668 2006-09-21  Simon Josefsson <simon@josefsson.org>
7670         * NEWS: Version 1.5.1.
7672 2006-09-21  Simon Josefsson <simon@josefsson.org>
7674         * gl/override/gpl.diff: Rename.
7676 2006-09-21  Simon Josefsson <simon@josefsson.org>
7678         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
7679         gl/override/gpl.diff, gl/override/gpl.texi.diff,
7680         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
7682 2006-09-21  Simon Josefsson <simon@josefsson.org>
7684         * gl/override/lgpl.diff: Rename.
7686 2006-09-21  Simon Josefsson <simon@josefsson.org>
7688         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
7689         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
7690         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
7691         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
7692         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
7693         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
7694         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
7695         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
7696         gl/vasnprintf.c: Update.
7698 2006-09-21  Simon Josefsson <simon@josefsson.org>
7700         * NEWS: Add.
7702 2006-09-21  Simon Josefsson <simon@josefsson.org>
7704         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
7706 2006-09-21  Simon Josefsson <simon@josefsson.org>
7708         * doc/gnutls.texi: Add LGPL and GPL texts.
7710 2006-09-21  Simon Josefsson <simon@josefsson.org>
7712         * NEWS: Add.
7714 2006-09-21  Simon Josefsson <simon@josefsson.org>
7716         * tests/pkcs1-pad: Simplify grep expression, to work around debug
7717         messages from wine.
7719 2006-09-21  Simon Josefsson <simon@josefsson.org>
7721         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
7722         load or generate it, typically because it used a certificate
7723         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
7725 2006-09-21  Simon Josefsson <simon@josefsson.org>
7727         * src/certtool.c: Revert last patch.
7729 2006-09-21  Simon Josefsson <simon@josefsson.org>
7731         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
7732         that the lengths are the same.
7734 2006-09-21  Simon Josefsson <simon@josefsson.org>
7736         * NEWS, THANKS: Add.
7738 2006-09-21  Simon Josefsson <simon@josefsson.org>
7740         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
7741         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
7743 2006-09-19  Simon Josefsson <simon@josefsson.org>
7745         * tests/Makefile.am: Dist more.
7747 2006-09-19  Simon Josefsson <simon@josefsson.org>
7749         * tests/pkcs1-pad: Test another cert.
7751 2006-09-19  Simon Josefsson <simon@josefsson.org>
7753         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
7754         Weinmann.
7756 2006-09-18  Simon Josefsson <simon@josefsson.org>
7758         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
7760 2006-09-18  Simon Josefsson <simon@josefsson.org>
7762         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
7763         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
7765 2006-09-18  Simon Josefsson <simon@josefsson.org>
7767         * THANKS: Remove (already there).
7769 2006-09-18  Simon Josefsson <simon@josefsson.org>
7771         * THANKS: Add.
7773 2006-09-18  Simon Josefsson <simon@josefsson.org>
7775         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
7776         Langley" <agl@imperialviolet.org>.
7778 2006-09-12  Simon Josefsson <simon@josefsson.org>
7780         * NEWS: Add.
7782 2006-09-12  Simon Josefsson <simon@josefsson.org>
7784         * NEWS: Fix.
7786 2006-09-12  Simon Josefsson <simon@josefsson.org>
7788         * tests/pkcs1-pad: Fix.
7790 2006-09-12  Simon Josefsson <simon@josefsson.org>
7792         * lib/x509/verify.c: Permit empty parameters field too, found after
7793         adding self tests.
7795 2006-09-12  Simon Josefsson <simon@josefsson.org>
7797         * tests/pkcs1-pad: Fix exit code.
7799 2006-09-12  Simon Josefsson <simon@josefsson.org>
7801         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
7802         Eric Young in
7803         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
7805 2006-09-12  Simon Josefsson <simon@josefsson.org>
7807         * tests/pkcs1-pad: Add more tests.
7809 2006-09-12  Simon Josefsson <simon@josefsson.org>
7811         * tests/Makefile.am: Add pkcs1-pad test.
7813 2006-09-12  Simon Josefsson <simon@josefsson.org>
7815         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
7816         Yutaka OIWA <y.oiwa@aist.go.jp>.
7818 2006-09-12  Simon Josefsson <simon@josefsson.org>
7820         * tests/pkcs1-pad: Add.
7822 2006-09-12  Simon Josefsson <simon@josefsson.org>
7824         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
7825         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
7827 2006-09-12  Simon Josefsson <simon@josefsson.org>
7829         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
7831 2006-09-11  Simon Josefsson <simon@josefsson.org>
7833         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
7834         debug mode, which isn't recommended for real use.
7836 2006-09-08  Simon Josefsson <simon@josefsson.org>
7838         * NEWS: Add.
7840 2006-09-08  Simon Josefsson <simon@josefsson.org>
7842         * NEWS: Fix.
7844 2006-09-08  Simon Josefsson <simon@josefsson.org>
7846         * NEWS: Fix.
7848 2006-09-08  Simon Josefsson <simon@josefsson.org>
7850         * NEWS: Add.
7852 2006-09-08  Simon Josefsson <simon@josefsson.org>
7854         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
7855         is empty, which it has to be for the hashes we support.  Otherwise,
7856         the field can encode "garbage" that might be used to make the
7857         signature be a perfect cube, similar (but not identical) to
7858         Bleichenbacher's Crypto 06 rump session attack.
7860 2006-09-08  Simon Josefsson <simon@josefsson.org>
7862         * NEWS: Add.
7864 2006-09-08  Simon Josefsson <simon@josefsson.org>
7866         * NEWS: Add.
7868 2006-09-08  Simon Josefsson <simon@josefsson.org>
7870         * lib/gnutls_pk.c: Don't return different errors depending on
7871         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
7872         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
7874 2006-09-08  Simon Josefsson <simon@josefsson.org>
7876         * THANKS: Add.
7878 2006-09-08  Simon Josefsson <simon@josefsson.org>
7880         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
7881         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
7883 2006-08-29  Simon Josefsson <simon@josefsson.org>
7885         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
7887 2006-08-28  Simon Josefsson <simon@josefsson.org>
7889         * NEWS: Fix.
7891 2006-08-28  Simon Josefsson <simon@josefsson.org>
7893         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
7894         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
7895         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
7896         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
7897         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
7898         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
7899         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
7900         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
7901         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
7902         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
7903         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
7905 2006-08-27  Simon Josefsson <simon@josefsson.org>
7907         * NEWS, THANKS: Add.
7909 2006-08-27  Simon Josefsson <simon@josefsson.org>
7911         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
7912         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
7913         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
7914         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
7916 2006-08-27  Simon Josefsson <simon@josefsson.org>
7918         * NEWS: Add.
7920 2006-08-27  Simon Josefsson <simon@josefsson.org>
7922         * THANKS: Add.
7924 2006-08-27  Simon Josefsson <simon@josefsson.org>
7926         * src/certtool.c: (generate_certificate): Load private key when --load-request is
7927         used, based on report from Sascha Ziemann
7928         <sascha.ziemann@secunet.com>.
7930 2006-08-27  Simon Josefsson <simon@josefsson.org>
7932         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
7933         continuing, based on report from Sascha Ziemann
7934         <sascha.ziemann@secunet.com>.
7936 2006-08-14  Simon Josefsson <simon@josefsson.org>
7938         * NEWS: Add.
7940 2006-08-14  Simon Josefsson <simon@josefsson.org>
7942         * src/serv.c: Map select to _win_select on Windows hosts.
7944 2006-08-14  Simon Josefsson <simon@josefsson.org>
7946         * src/Makefile.am: Need select.c in cli.c and serv.c.
7948 2006-08-14  Simon Josefsson <simon@josefsson.org>
7950         * src/select.c: Add, moved from cli.c, originally from plibc, see
7952         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
7954 2006-08-14  Simon Josefsson <simon@josefsson.org>
7956         * src/cli.c: Move _win_select to select.c.
7958 2006-08-14  Simon Josefsson <simon@josefsson.org>
7960         * src/cli.c: Make select() work on Windows, copying code from plibc,
7961         see
7963         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
7965 2006-08-13  Simon Josefsson <simon@josefsson.org>
7967         * libextra/gnutls_openssl.c: Mark with XXX.
7969 2006-08-13  Simon Josefsson <simon@josefsson.org>
7971         * NEWS, configure.in: Bump versions.
7973 2006-08-13  Simon Josefsson <simon@josefsson.org>
7975         * Makefile.am: Fix release target.
7977 2006-08-13  Simon Josefsson <simon@josefsson.org>
7979         * ChangeLog: [no log message]
7981 2006-08-13  Simon Josefsson <simon@josefsson.org>
7983         * NEWS: Version 1.5.0.
7985 2006-08-13  Simon Josefsson <simon@josefsson.org>
7987         * NEWS: Fix.
7989 2006-08-13  Simon Josefsson <simon@josefsson.org>
7991         * libextra/gnutls_openssl.c: Add (XXX).
7993 2006-08-13  Simon Josefsson <simon@josefsson.org>
7995         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
7996         directory.
7998 2006-08-13  Simon Josefsson <simon@josefsson.org>
8000         * NEWS: Add.
8002 2006-08-13  Simon Josefsson <simon@josefsson.org>
8004         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
8005         files for libraries, on mingw.
8007 2006-08-13  Simon Josefsson <simon@josefsson.org>
8009         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
8010         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8011         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
8013 2006-08-13  Simon Josefsson <simon@josefsson.org>
8015         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
8016         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8018 2006-08-13  Simon Josefsson <simon@josefsson.org>
8020         * lib/gnutls_buffers.c: Remove.
8022 2006-08-13  Simon Josefsson <simon@josefsson.org>
8024         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
8025         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
8026         Andreas Metzler <ametzler@downhill.at.eu.org>.
8028 2006-08-13  Simon Josefsson <simon@josefsson.org>
8030         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
8032 2006-08-11  Simon Josefsson <simon@josefsson.org>
8034         * NEWS: Fix.
8036 2006-08-11  Simon Josefsson <simon@josefsson.org>
8038         * NEWS: Add.
8040 2006-08-11  Simon Josefsson <simon@josefsson.org>
8042         * NEWS: Add.
8044 2006-08-11  Simon Josefsson <simon@josefsson.org>
8046         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
8047         NULL OID value in the hash_algorithms array, which happens when the
8048         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
8049         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
8051 2006-08-11  Simon Josefsson <simon@josefsson.org>
8053         * configure.in: Don't overwrite CFLAGS.
8055 2006-08-07  Simon Josefsson <simon@josefsson.org>
8057         * includes/gnutls/gnutlsxx.h: Make it compile.
8059 2006-08-06  Simon Josefsson <simon@josefsson.org>
8061         * NEWS: Add.
8063 2006-08-06  Simon Josefsson <simon@josefsson.org>
8065         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
8067 2006-08-06  Simon Josefsson <simon@josefsson.org>
8069         * src/tls_test.gaa: Use -V for --verbose.
8071 2006-08-06  Simon Josefsson <simon@josefsson.org>
8073         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
8074         standards, to fix make distcheck.
8076 2006-08-06  Simon Josefsson <simon@josefsson.org>
8078         * src/tls_test.c, src/tls_test.gaa: Support --version.
8080 2006-08-06  Simon Josefsson <simon@josefsson.org>
8082         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
8083         standards, to fix make distcheck.
8085 2006-08-06  Simon Josefsson <simon@josefsson.org>
8087         * NEWS: Add.
8089 2006-08-06  Simon Josefsson <simon@josefsson.org>
8091         * configure.in: Fix --without-included-libtasn1, reported by Daniel
8092         Black <dragonheart@gentoo.org>.
8094 2006-08-06  Simon Josefsson <simon@josefsson.org>
8096         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
8098 2006-08-06  Simon Josefsson <simon@josefsson.org>
8100         * NEWS: Fix.
8102 2006-08-06  Simon Josefsson <simon@josefsson.org>
8104         * NEWS: Add.
8106 2006-08-06  Simon Josefsson <simon@josefsson.org>
8108         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
8109         libextra/opencdk/stream.h: Update to 0.5.9.
8111 2006-08-03  Simon Josefsson <simon@josefsson.org>
8113         * THANKS: add
8115 2006-08-03  Simon Josefsson <simon@josefsson.org>
8117         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
8118         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
8120 2006-07-28  Simon Josefsson <simon@josefsson.org>
8122         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8123         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
8124         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8125         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
8126         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
8127         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
8128         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
8129         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
8131 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8133         * lib/gnutls_int.h: cert_type extension was updated to the IANA
8134         assigned value
8136 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8138         * lib/gnutls_int.h: cert_type extension was updated to the IANA
8139         assigned value
8141 2006-07-13  Simon Josefsson <simon@josefsson.org>
8143         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
8144         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
8146 2006-07-13  Simon Josefsson <simon@josefsson.org>
8148         * libextra/gnutls_openssl.c: Revert.
8150 2006-07-13  Simon Josefsson <simon@josefsson.org>
8152         * THANKS: Add.
8154 2006-07-13  Simon Josefsson <simon@josefsson.org>
8156         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
8158 2006-07-11  Simon Josefsson <simon@josefsson.org>
8160         * doc/Makefile.am: Fix last commit.
8162 2006-07-11  Simon Josefsson <simon@josefsson.org>
8164         * doc/Makefile.am: Dist arch/ images.
8166 2006-07-11  Simon Josefsson <simon@josefsson.org>
8168         * doc/Makefile.am: Need -I's for arch/ images.
8170 2006-07-11  Simon Josefsson <simon@josefsson.org>
8172         * configure.in: Improve valgrind test.
8174 2006-07-11  Simon Josefsson <simon@josefsson.org>
8176         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
8177         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
8178         Update.
8180 2006-07-10  Simon Josefsson <simon@josefsson.org>
8182         * THANKS: Fix.
8184 2006-07-10  Simon Josefsson <simon@josefsson.org>
8186         * THANKS: Add.
8188 2006-07-10  Simon Josefsson <simon@josefsson.org>
8190         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
8192 2006-07-10  Simon Josefsson <simon@josefsson.org>
8194         * gl/.cvsignore: [no log message]
8196 2006-07-07  Simon Josefsson <simon@josefsson.org>
8198         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8199         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
8200         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
8201         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
8202         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
8204 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8206         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
8207         from 2511 to 4211
8209 2006-07-06  Simon Josefsson <simon@josefsson.org>
8211         * doc/TODO: Add.
8213 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8215         * doc/TODO: [no log message]
8217 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8219         * libextra/gnutls_openpgp.c: added an extra error check.
8221 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8223         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
8224         with ENABLE_OPENPGP.
8226 2006-06-29  Simon Josefsson <simon@josefsson.org>
8228         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
8229         Add.
8231 2006-06-28  Simon Josefsson <simon@josefsson.org>
8233         * NEWS: Add.
8235 2006-06-28  Simon Josefsson <simon@josefsson.org>
8237         * doc/examples/.cvsignore: [no log message]
8239 2006-06-28  Simon Josefsson <simon@josefsson.org>
8241         * NEWS: Fix.
8243 2006-06-28  Simon Josefsson <simon@josefsson.org>
8245         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
8247 2006-06-28  Simon Josefsson <simon@josefsson.org>
8249         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
8251 2006-06-28  Simon Josefsson <simon@josefsson.org>
8253         * doc/Makefile.am: Dist gnutls-logo.png.
8255 2006-06-28  Simon Josefsson <simon@josefsson.org>
8257         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
8259 2006-06-28  Simon Josefsson <simon@josefsson.org>
8261         * gl/getaddrinfo.c: Update.
8263 2006-06-28  Simon Josefsson <simon@josefsson.org>
8265         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8266         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
8268 2006-06-28  Simon Josefsson <simon@josefsson.org>
8270         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
8272 2006-06-27  Simon Josefsson <simon@josefsson.org>
8274         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
8276 2006-06-27  Simon Josefsson <simon@josefsson.org>
8278         * doc/scripts/gdoc: Use GNU-style warnings.
8280 2006-06-27  Simon Josefsson <simon@josefsson.org>
8282         * doc/scripts/gdoc: Improve man output, from libtasn1.
8284 2006-06-27  Simon Josefsson <simon@josefsson.org>
8286         * configure.in: Fix valgrind test.
8288 2006-06-27  Simon Josefsson <simon@josefsson.org>
8290         * configure.in: Move around, to make $cross_compile work.
8292 2006-06-27  Simon Josefsson <simon@josefsson.org>
8294         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
8295         make it possible to enable/disable use of valgrind on self tests
8296         specifically.  Defaults to enabled if valgrind is installed and we
8297         aren't cross-compiling.
8299 2006-06-27  Simon Josefsson <simon@josefsson.org>
8301         * tests/Makefile.am: Fix.
8303 2006-06-27  Simon Josefsson <simon@josefsson.org>
8305         * tests/Makefile.am: Revert.
8307 2006-06-27  Simon Josefsson <simon@josefsson.org>
8309         * libextra/minilzo/Makefile.am: Use libtool -no-install.
8311 2006-06-27  Simon Josefsson <simon@josefsson.org>
8313         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
8314         suggested by README.LZO.
8316 2006-06-27  Simon Josefsson <simon@josefsson.org>
8318         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
8320 2006-06-27  Simon Josefsson <simon@josefsson.org>
8322         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
8323         void* to int.
8325 2006-06-27  Simon Josefsson <simon@josefsson.org>
8327         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
8329 2006-06-26  Simon Josefsson <simon@josefsson.org>
8331         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
8333 2006-06-26  Simon Josefsson <simon@josefsson.org>
8335         * THANKS: Add.
8337 2006-06-26  Simon Josefsson <simon@josefsson.org>
8339         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
8340         pkg-config files, from Andreas Metzler
8341         <ametzler@downhill.at.eu.org>.
8343 2006-06-22  Simon Josefsson <simon@josefsson.org>
8345         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
8346         gl/socket_.h: Try new win32 hooks for getaddrinfo.
8348 2006-06-22  Simon Josefsson <simon@josefsson.org>
8350         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
8351         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
8353 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8355         * doc/TODO: [no log message]
8357 2006-06-21  Simon Josefsson <simon@josefsson.org>
8359         * gl/inet_pton.c: Update.
8361 2006-06-21  Simon Josefsson <simon@josefsson.org>
8363         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
8364         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
8365         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
8367 2006-06-21  Simon Josefsson <simon@josefsson.org>
8369         * doc/examples/Makefile.am: Add -no-install.
8371 2006-06-21  Simon Josefsson <simon@josefsson.org>
8373         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
8375 2006-06-19  Simon Josefsson <simon@josefsson.org>
8377         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
8378         != objdir.
8380 2006-06-19  Simon Josefsson <simon@josefsson.org>
8382         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
8383         when srcdir != objdir.
8385 2006-06-19  Simon Josefsson <simon@josefsson.org>
8387         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
8388         != objdir.
8390 2006-06-19  Simon Josefsson <simon@josefsson.org>
8392         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
8393         objdir.
8395 2006-06-19  Simon Josefsson <simon@josefsson.org>
8397         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
8398         objdir.
8400 2006-06-17  Simon Josefsson <simon@josefsson.org>
8402         * gl/Makefile.am: Update.
8404 2006-06-17  Simon Josefsson <simon@josefsson.org>
8406         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
8407         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
8408         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
8409         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8410         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
8411         gl/stdint_.h: Update.
8413 2006-06-17  Simon Josefsson <simon@josefsson.org>
8415         * gl/.cvsignore: [no log message]
8417 2006-06-17  Simon Josefsson <simon@josefsson.org>
8419         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
8421 2006-06-16  Simon Josefsson <simon@josefsson.org>
8423         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
8425 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8427         * NEWS: [no log message]
8429 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8431         * lib/auth_cert.c: fixed bug
8433 2006-06-16  Simon Josefsson <simon@josefsson.org>
8435         * tests/Makefile.am: Disable tests that use fork if the host doesn't
8436         have fork.
8438 2006-06-16  Simon Josefsson <simon@josefsson.org>
8440         * configure.in: Test for fork.
8442 2006-06-16  Simon Josefsson <simon@josefsson.org>
8444         * configure.in: Typo.
8446 2006-06-16  Simon Josefsson <simon@josefsson.org>
8448         * configure.in: Typo.
8450 2006-06-16  Simon Josefsson <simon@josefsson.org>
8452         * configure.in: Fix LDFLAGS.
8454 2006-06-16  Simon Josefsson <simon@josefsson.org>
8456         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
8457         avoid warnings.
8459 2006-06-16  Simon Josefsson <simon@josefsson.org>
8461         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
8462         tests/resume.c, tests/tlsia.c: Need config.h.
8464 2006-06-16  Simon Josefsson <simon@josefsson.org>
8466         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
8468 2006-06-16  Simon Josefsson <simon@josefsson.org>
8470         * NEWS: Fix.
8472 2006-06-16  Simon Josefsson <simon@josefsson.org>
8474         * includes/gnutls/extra.h: Fix prototype.
8476 2006-06-16  Simon Josefsson <simon@josefsson.org>
8478         * NEWS: Add.
8480 2006-06-16  Simon Josefsson <simon@josefsson.org>
8482         * lib/strfile.h: Remove.
8484 2006-06-16  Simon Josefsson <simon@josefsson.org>
8486         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
8487         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
8488         of strfile stuff, to fix problem with binary files on mingw.
8490 2006-06-16  Simon Josefsson <simon@josefsson.org>
8492         * tests/set_pkcs12_cred.c: Use utils stuff.
8494 2006-06-16  Simon Josefsson <simon@josefsson.org>
8496         * lib/gnutls_global.c: Initialize winsock, for mingw.
8498 2006-06-16  Simon Josefsson <simon@josefsson.org>
8500         * configure.in: Add HAVE_WINSOCK.
8502 2006-06-16  Simon Josefsson <simon@josefsson.org>
8504         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
8505         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
8506         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
8507         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
8508         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
8509         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8510         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8511         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
8512         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
8513         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
8514         (for mingw).
8516 2006-06-16  Simon Josefsson <simon@josefsson.org>
8518         * configure.in: Need to use AC_LINK_IFELSE, for
8519         -Wl,--enable-runtime-pseudo-reloc.
8521 2006-06-16  Simon Josefsson <simon@josefsson.org>
8523         * configure.in: Simplify.
8525 2006-06-16  Simon Josefsson <simon@josefsson.org>
8527         * configure.in: Fix typo.
8529 2006-06-16  Simon Josefsson <simon@josefsson.org>
8531         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
8532         if supported.  The former is to produce MSVS-compatible DLLs.  The
8533         second is needed to link libgnutls-extra at all (only due to
8534         _gnutls_compression_algorithms, fix it another way?).
8536 2006-06-16  Simon Josefsson <simon@josefsson.org>
8538         * gl/Makefile.am: Update.
8540 2006-06-16  Simon Josefsson <simon@josefsson.org>
8542         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
8544 2006-06-16  Simon Josefsson <simon@josefsson.org>
8546         * configure.in: Typo.
8548 2006-06-16  Simon Josefsson <simon@josefsson.org>
8550         * configure.in: Add all the LZO tests.
8552 2006-06-15  Simon Josefsson <simon@josefsson.org>
8554         * po/sv.po: Sync with TP.
8556 2006-06-15  Simon Josefsson <simon@josefsson.org>
8558         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
8559         libtool.  (argh!)
8561 2006-06-15  Simon Josefsson <simon@josefsson.org>
8563         * lib/Makefile.am: Fix last commit.
8565 2006-06-15  Simon Josefsson <simon@josefsson.org>
8567         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
8569 2006-06-15  Simon Josefsson <simon@josefsson.org>
8571         * configure.in: Add --disable-cxx, to make it possibly to disable
8572         the C++ stuff.  Will also automatically disable it if there is no
8573         C++ compiler.
8575 2006-06-15  Simon Josefsson <simon@josefsson.org>
8577         * doc/examples/Makefile.am: Use gnulib, for portability.
8579 2006-06-15  Simon Josefsson <simon@josefsson.org>
8581         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
8582         unconditonially.
8584 2006-06-15  Simon Josefsson <simon@josefsson.org>
8586         * gl/m4/arpa_inet_h.m4: Update.
8588 2006-06-15  Simon Josefsson <simon@josefsson.org>
8590         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
8591         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
8592         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
8593         for mingw.
8595 2006-06-14  Simon Josefsson <simon@josefsson.org>
8597         * configure.in: Remove mingw32 hook to get -lwsock32, the
8598         getaddrinfo gnulib module links with -lws2_32 which is the more
8599         appropriate library to use (winsock.h goes with wsock32.lib and
8600         winsock2.h goes with ws2_32, of which the latter is backwards
8601         compatible and available since Windows 3.11 or so, I'm told).
8603 2006-06-14  Simon Josefsson <simon@josefsson.org>
8605         * tests/certder.c: fix
8607 2006-06-12  Simon Josefsson <simon@josefsson.org>
8609         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
8610         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
8611         gl/read-file.h: Update.
8613 2006-06-10  Simon Josefsson <simon@josefsson.org>
8615         * configure.in: Bump so version.
8617 2006-06-08  Simon Josefsson <simon@josefsson.org>
8619         * doc/reference/Makefile.am: Add gnutlsxx.h.
8621 2006-06-07  Simon Josefsson <simon@josefsson.org>
8623         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
8624         gl/stdint_.h: Update.
8626 2006-06-07  Simon Josefsson <simon@josefsson.org>
8628         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
8630 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8632         * NEWS, configure.in, includes/Makefile.am,
8633         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
8634         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
8636 2006-06-01  Simon Josefsson <simon@josefsson.org>
8638         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
8640 2006-05-23  Simon Josefsson <simon@josefsson.org>
8642         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
8644 2006-05-23  Simon Josefsson <simon@josefsson.org>
8646         * po/LINGUAS, po/sv.po: Sync with TP.
8648 2006-05-22  Simon Josefsson <simon@josefsson.org>
8650         * doc/manpages/certtool.1: Typo, from debian #368323.
8652 2006-05-18  Simon Josefsson <simon@josefsson.org>
8654         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
8656 2006-05-17  Simon Josefsson <simon@josefsson.org>
8658         * doc/protocol/rfc4507.txt: Add.
8660 2006-05-17  Simon Josefsson <simon@josefsson.org>
8662         * NEWS, configure.in: Bump versions.
8664 2006-05-15  Simon Josefsson <simon@josefsson.org>
8666         * ChangeLog: [no log message]
8668 2006-05-15  Simon Josefsson <simon@josefsson.org>
8670         * NEWS: Version 1.4.0.
8672 2006-05-15  Simon Josefsson <simon@josefsson.org>
8674         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
8676 2006-05-15  Simon Josefsson <simon@josefsson.org>
8678         * src/certtool-cfg.c: Remove duplicated #include.
8680 2006-05-12  Simon Josefsson <simon@josefsson.org>
8682         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
8683         exist on most platforms.
8685 2006-05-12  Simon Josefsson <simon@josefsson.org>
8687         * NEWS: Add.
8689 2006-05-12  Simon Josefsson <simon@josefsson.org>
8691         * src/serv.c: Need getaddrinfo.h.
8693 2006-05-12  Simon Josefsson <simon@josefsson.org>
8695         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
8696         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
8697         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
8698         getaddrinfo.
8700 2006-05-11  Simon Josefsson <simon@josefsson.org>
8702         * buildconf: Remove.
8704 2006-05-11  Simon Josefsson <simon@josefsson.org>
8706         * tests/Makefile.am: No supression file.
8708 2006-05-11  Simon Josefsson <simon@josefsson.org>
8710         * libextra/gnutls_ia.c: Remove junk.
8712 2006-05-11  Simon Josefsson <simon@josefsson.org>
8714         * lib/ext_inner_application.c: Fix self tests.
8716 2006-05-11  Simon Josefsson <simon@josefsson.org>
8718         * libextra/gnutls_ia.c: Indent.
8720 2006-05-11  Simon Josefsson <simon@josefsson.org>
8722         * doc/manpages/Makefile.am: Update.
8724 2006-05-11  Simon Josefsson <simon@josefsson.org>
8726         * tests/Makefile.am: Improve valgrind stuff.
8728 2006-05-11  Simon Josefsson <simon@josefsson.org>
8730         * .cvsignore: [no log message]
8732 2006-05-11  Simon Josefsson <simon@josefsson.org>
8734         * config.rpath: Not needed, generated by autopoint.
8736 2006-05-11  Simon Josefsson <simon@josefsson.org>
8738         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
8739         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
8741 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8743         * lib/auth_cert.c: updated to reflect the new openpgp draft.
8745 2006-05-11  Simon Josefsson <simon@josefsson.org>
8747         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
8748         ksba.
8750 2006-05-10  Simon Josefsson <simon@josefsson.org>
8752         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
8754 2006-05-10  Simon Josefsson <simon@josefsson.org>
8756         * configure.in: Bump required libtasn1.
8758 2006-05-10  Simon Josefsson <simon@josefsson.org>
8760         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8761         lib/minitasn1/element.c, lib/minitasn1/errors.c,
8762         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
8763         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
8764         lib/minitasn1/structure.c: Update to 0.3.4.
8766 2006-05-07  Simon Josefsson <simon@josefsson.org>
8768         * configure.in: Bump required libtasn1 version to 0.3.3.
8770 2006-05-07  Simon Josefsson <simon@josefsson.org>
8772         * tests/Makefile.am: Fix.
8774 2006-05-07  Simon Josefsson <simon@josefsson.org>
8776         * NEWS: Add.
8778 2006-05-07  Simon Josefsson <simon@josefsson.org>
8780         * tests/Makefile.am: Run tests under valgrind.
8782 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8784         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
8785         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
8786         system.
8788 2006-05-05  Simon Josefsson <simon@josefsson.org>
8790         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
8792 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8794         * lib/minitasn1/structure.c: updated to the latest libtasn1
8796 2006-05-05  Simon Josefsson <simon@josefsson.org>
8798         * NEWS: Add.
8800 2006-05-05  Simon Josefsson <simon@josefsson.org>
8802         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
8803         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
8804         TLS/IA fixes from Emile.
8806 2006-04-27  Simon Josefsson <simon@josefsson.org>
8808         * doc/protocol/rfc4366.txt: Add.
8810 2006-04-27  Simon Josefsson <simon@josefsson.org>
8812         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
8814 2006-04-26  Simon Josefsson <simon@josefsson.org>
8816         * lib/gnutls_state.c: Fix prototypes.
8818 2006-04-26  Simon Josefsson <simon@josefsson.org>
8820         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
8822 2006-04-21  Simon Josefsson <simon@josefsson.org>
8824         * doc/protocol/draft-santesson-tls-supp-02.txt,
8825         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
8827 2006-04-19  Simon Josefsson <simon@josefsson.org>
8829         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
8830         reference, tiny patch from Nix <nix@esperi.org.uk>.
8832 2006-04-19  Simon Josefsson <simon@josefsson.org>
8834         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
8836 2006-04-17  Simon Josefsson <simon@josefsson.org>
8838         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
8839         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
8841 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8843         * lib/gnutls_priority.c: removed AES-256 from the list of default
8844         ciphers. No point in having it (when everything else is far away
8845         even from 128 bit security)
8847 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8849         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
8850         gnutls_srp_set_client_credentials() uses const
8852 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8854         * lib/gnutls_priority.c: documented the return value in the priority
8855         functions
8857 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8859         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
8860         message]
8862 2006-04-04  Simon Josefsson <simon@josefsson.org>
8864         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
8866 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8868         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
8869         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
8870         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
8871         instead of multiple calls to str_cpy() and str_cat().
8873 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8875         * lib/x509/x509.c: bug fix
8877 2006-03-30  Simon Josefsson <simon@josefsson.org>
8879         * doc/protocol/draft-santesson-tls-supp-00.txt,
8880         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
8882 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8884         * doc/TODO: [no log message]
8886 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8888         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
8889         useless warnings.
8891 2006-03-24  Simon Josefsson <simon@josefsson.org>
8893         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
8895 2006-03-21  Simon Josefsson <simon@josefsson.org>
8897         * configure.in: Bump version.
8899 2006-03-21  Simon Josefsson <simon@josefsson.org>
8901         * NEWS: Add.
8903 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8905         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
8906         1.1
8908 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8910         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
8911         lib/x509/rfc2818_hostname.c: some fixes for compilation
8913 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8915         * src/certtool.c: export to DER format is possible with certtool
8917 2006-03-15  Simon Josefsson <simon@josefsson.org>
8919         * configure.in: Bump versions.
8921 2006-03-15  Simon Josefsson <simon@josefsson.org>
8923         * NEWS: Add.
8925 2006-03-15  Simon Josefsson <simon@josefsson.org>
8927         * lib/gnutls_cert.c: Indent.
8929 2006-03-15  Simon Josefsson <simon@josefsson.org>
8931         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
8932         to ../gnutls_cert.c.
8934 2006-03-15  Simon Josefsson <simon@josefsson.org>
8936         * lib/gnutls_cert.c: Move from x509/compat.c.
8938 2006-03-12  Simon Josefsson <simon@josefsson.org>
8940         * doc/README.CVS: Add.
8942 2006-03-12  Simon Josefsson <simon@josefsson.org>
8944         * doc/manpages/Makefile.am: Update.
8946 2006-03-12  Simon Josefsson <simon@josefsson.org>
8948         * lib/minitasn1/structure.c: Update.
8950 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8952         * lib/gnutls_global.c: force the gcrypt random generator to be
8953         initialized at startup. Maybe it should be within and ifdef? This
8954         saves lots of debugging time when something fails.
8956 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
8958         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
8959         lib/minitasn1/structure.c: added the fix for der_coding() from
8960         libtasn1.
8962 2006-03-09  Simon Josefsson <simon@josefsson.org>
8964         * doc/manpages/Makefile.am: Rebuild srp manpages too.
8966 2006-03-08  Simon Josefsson <simon@josefsson.org>
8968         * ChangeLog: [no log message]
8970 2006-03-08  Simon Josefsson <simon@josefsson.org>
8972         * NEWS: Version 1.3.5.
8974 2006-03-08  Simon Josefsson <simon@josefsson.org>
8976         * NEWS: Add.
8978 2006-03-08  Simon Josefsson <simon@josefsson.org>
8980         * NEWS: Add.
8982 2006-03-08  Simon Josefsson <simon@josefsson.org>
8984         * NEWS: Add.
8986 2006-03-08  Simon Josefsson <simon@josefsson.org>
8988         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
8990 2006-03-08  Simon Josefsson <simon@josefsson.org>
8992         * po/LINGUAS, po/pl.po: Sync with TP.
8994 2006-03-08  Simon Josefsson <simon@josefsson.org>
8996         * Makefile.am: Add update-po target.
8998 2006-03-08  Simon Josefsson <simon@josefsson.org>
9000         * doc/manpages/Makefile.am: Update.
9002 2006-03-08  Simon Josefsson <simon@josefsson.org>
9004         * lib/x509/xml.c: Doc fix.
9006 2006-03-08  Simon Josefsson <simon@josefsson.org>
9008         * NEWS: Fix.
9010 2006-03-08  Simon Josefsson <simon@josefsson.org>
9012         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
9013         asn1_copy_node API.
9015 2006-03-08  Simon Josefsson <simon@josefsson.org>
9017         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
9019 2006-03-08  Simon Josefsson <simon@josefsson.org>
9021         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9022         lib/minitasn1/element.c, lib/minitasn1/int.h,
9023         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
9024         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9025         lib/minitasn1/structure.c: Update.
9027 2006-03-08  Simon Josefsson <simon@josefsson.org>
9029         * lib/x509/xml.c: Use internal error approach again, after
9030         discussion with Nikos.
9032 2006-03-08  Simon Josefsson <simon@josefsson.org>
9034         * lib/x509/xml.c: Fix.
9036 2006-03-08  Simon Josefsson <simon@josefsson.org>
9038         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
9039         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
9041 2006-03-08  Simon Josefsson <simon@josefsson.org>
9043         * lib/x509/xml.c: Fix type_field.
9045 2006-03-08  Simon Josefsson <simon@josefsson.org>
9047         * lib/x509/xml.c: Use external API.
9049 2006-03-08  Simon Josefsson <simon@josefsson.org>
9051         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9052         lib/minitasn1/element.c, lib/minitasn1/int.h,
9053         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9054         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
9056 2006-03-08  Simon Josefsson <simon@josefsson.org>
9058         * lib/x509/xml.c: Fix.
9060 2006-03-08  Simon Josefsson <simon@josefsson.org>
9062         * lib/x509/common.c: Use external libtasn1 API.
9064 2006-03-08  Simon Josefsson <simon@josefsson.org>
9066         * lib/x509/xml.c: Fix typo.
9068 2006-03-08  Simon Josefsson <simon@josefsson.org>
9070         * configure.in: Required libtasn1 0.3.1.
9072 2006-03-08  Simon Josefsson <simon@josefsson.org>
9074         * lib/x509/xml.c: Revert, we now use the new exported functions.
9076 2006-03-08  Simon Josefsson <simon@josefsson.org>
9078         * lib/x509/xml.c: Make it build.
9080 2006-03-08  Simon Josefsson <simon@josefsson.org>
9082         * NEWS: Sort.
9084 2006-03-08  Simon Josefsson <simon@josefsson.org>
9086         * NEWS: Add.
9088 2006-03-08  Simon Josefsson <simon@josefsson.org>
9090         * lib/x509/xml.c: Disable XML functionality, because it relies on
9091         libtasn1 internals.
9093 2006-03-08  Simon Josefsson <simon@josefsson.org>
9095         * NEWS: Add.
9097 2006-03-08  Simon Josefsson <simon@josefsson.org>
9099         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
9100         mingw32 builds.
9102 2006-03-08  Simon Josefsson <simon@josefsson.org>
9104         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
9105         src/common.h, src/serv.c, tests/resume.c: Indent.
9107 2006-03-08  Simon Josefsson <simon@josefsson.org>
9109         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
9110         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
9111         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
9113 2006-03-08  Simon Josefsson <simon@josefsson.org>
9115         * po/LINGUAS: Add.
9117 2006-03-08  Simon Josefsson <simon@josefsson.org>
9119         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
9120         Add.
9122 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9124         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
9125         src/common.c, src/common.h: gnutls-cli can now recognize services
9126         and port numbers with the -p option.
9128 2006-03-03  Simon Josefsson <simon@josefsson.org>
9130         * .cvscopying: Fix.
9132 2006-03-03  Simon Josefsson <simon@josefsson.org>
9134         * lib/Makefile.am: Gettext fixes.
9136 2006-03-03  Simon Josefsson <simon@josefsson.org>
9138         * lib/gnutls_errors.c: Fix.
9140 2006-03-03  Simon Josefsson <simon@josefsson.org>
9142         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
9143         translations.
9145 2006-03-03  Simon Josefsson <simon@josefsson.org>
9147         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
9149 2006-03-03  Simon Josefsson <simon@josefsson.org>
9151         * maint.mk: Update.
9153 2006-03-03  Simon Josefsson <simon@josefsson.org>
9155         * maint-cfg.mk: Add indent file list.
9157 2006-03-03  Simon Josefsson <simon@josefsson.org>
9159         * Makefile.am: Remove indent target.
9161 2006-03-03  Simon Josefsson <simon@josefsson.org>
9163         * configure.in: Revert, autoreconf needs it.
9165 2006-03-03  Simon Josefsson <simon@josefsson.org>
9167         * configure.in: Remove gettext version stuff.
9169 2006-03-03  Simon Josefsson <simon@josefsson.org>
9171         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
9172         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
9173         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
9174         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
9175         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
9176         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
9177         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
9179 2006-03-03  Simon Josefsson <simon@josefsson.org>
9181         * NEWS: Add.
9183 2006-03-03  Simon Josefsson <simon@josefsson.org>
9185         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
9186         Gettextize.
9188 2006-03-01  Simon Josefsson <simon@josefsson.org>
9190         * gtk-doc.make: Add.
9192 2006-03-01  Simon Josefsson <simon@josefsson.org>
9194         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
9195         gl/readline.c, maint.mk: Update.
9197 2006-03-01  Simon Josefsson <simon@josefsson.org>
9199         * buildconf, maint-cfg.mk: Don't gtkdocize.
9201 2006-02-28  Simon Josefsson <simon@josefsson.org>
9203         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
9204         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
9205         lib/minitasn1/element.c, lib/minitasn1/errors.h,
9206         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
9207         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
9208         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9209         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
9211 2006-02-27  Simon Josefsson <simon@josefsson.org>
9213         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
9214         Eric Leblond <regit@inl.fr>.
9216 2006-02-17  Simon Josefsson <simon@josefsson.org>
9218         * lib/x509/sign.c: Fix warning.
9220 2006-02-17  Simon Josefsson <simon@josefsson.org>
9222         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
9223         has the same values as GNUTLS_MAC_*.
9225 2006-02-16  Simon Josefsson <simon@josefsson.org>
9227         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
9229 2006-02-14  Simon Josefsson <simon@josefsson.org>
9231         * maint-cfg.mk: Fix.
9233 2006-02-14  Simon Josefsson <simon@josefsson.org>
9235         * maint-cfg.mk: Fix.
9237 2006-02-14  Simon Josefsson <simon@josefsson.org>
9239         * maint-cfg.mk: Fix.
9241 2006-02-14  Simon Josefsson <simon@josefsson.org>
9243         * maint-cfg.mk: Fix.
9245 2006-02-14  Simon Josefsson <simon@josefsson.org>
9247         * maint-cfg.mk: Add mingw32 target.
9249 2006-02-14  Simon Josefsson <simon@josefsson.org>
9251         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
9252         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
9253         maintainer-makefile module.
9255 2006-02-11  Simon Josefsson <simon@josefsson.org>
9257         * lib/x509/xml.c: Use external libtasn1 API.
9259 2006-02-11  Simon Josefsson <simon@josefsson.org>
9261         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9262         lib/minitasn1/der.h, lib/minitasn1/element.c,
9263         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9264         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
9266 2006-02-11  Simon Josefsson <simon@josefsson.org>
9268         * configure.in: Bump libtasn1 version.
9270 2006-02-10  Simon Josefsson <simon@josefsson.org>
9272         * NEWS, configure.in: Bump versions.
9274 2006-02-09  Simon Josefsson <simon@josefsson.org>
9276         * NEWS: Fix typo.
9278 2006-02-09  Simon Josefsson <simon@josefsson.org>
9280         * ChangeLog: [no log message]
9282 2006-02-09  Simon Josefsson <simon@josefsson.org>
9284         * NEWS: Version 1.3.4.
9286 2006-02-09  Simon Josefsson <simon@josefsson.org>
9288         * NEWS: Add.
9290 2006-02-09  Simon Josefsson <simon@josefsson.org>
9292         * NEWS, THANKS: Add.
9294 2006-02-09  Simon Josefsson <simon@josefsson.org>
9296         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9297         lib/minitasn1/element.c, lib/minitasn1/errors.c,
9298         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
9299         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
9300         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9301         lib/minitasn1/structure.c: Update from libtasn1.
9303 2006-02-09  Simon Josefsson <simon@josefsson.org>
9305         * THANKS: Add.
9307 2006-02-09  Simon Josefsson <simon@josefsson.org>
9309         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
9311 2006-02-08  Simon Josefsson <simon@josefsson.org>
9313         * lib/minitasn1/decoding.c: Fix typo in last commit.
9315 2006-02-08  Simon Josefsson <simon@josefsson.org>
9317         * tests/set_pkcs12_cred.c: Simplify using under gdb.
9319 2006-02-08  Simon Josefsson <simon@josefsson.org>
9321         * lib/minitasn1/decoding.c: Fix for latest certder bug.
9323 2006-02-08  Simon Josefsson <simon@josefsson.org>
9325         * tests/certder.c: Add more bug trigger.
9327 2006-02-08  Simon Josefsson <simon@josefsson.org>
9329         * tests/certder.c: Add.
9331 2006-02-08  Simon Josefsson <simon@josefsson.org>
9333         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
9335 2006-02-08  Simon Josefsson <simon@josefsson.org>
9337         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
9339 2006-02-08  Simon Josefsson <simon@josefsson.org>
9341         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
9343 2006-02-08  Simon Josefsson <simon@josefsson.org>
9345         * lib/minitasn1/element.c: Fix copyright.
9347 2006-02-08  Simon Josefsson <simon@josefsson.org>
9349         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
9350         asn1_get_length_der usage.
9352 2006-02-08  Simon Josefsson <simon@josefsson.org>
9354         * lib/minitasn1/decoding.c: Revert.
9356 2006-02-08  Simon Josefsson <simon@josefsson.org>
9358         * tests/.cvsignore: [no log message]
9360 2006-02-08  Simon Josefsson <simon@josefsson.org>
9362         * lib/minitasn1/decoding.c: Fix for cert selftest.
9364 2006-02-08  Simon Josefsson <simon@josefsson.org>
9366         * tests/Makefile.am: Add certder test.
9368 2006-02-08  Simon Josefsson <simon@josefsson.org>
9370         * tests/certder.c: Add.
9372 2006-02-08  Simon Josefsson <simon@josefsson.org>
9374         * NEWS: Add.
9376 2006-02-08  Simon Josefsson <simon@josefsson.org>
9378         * NEWS: Add.
9380 2006-02-08  Simon Josefsson <simon@josefsson.org>
9382         * lib/minitasn1/libtasn1.h: Bump version.
9384 2006-02-08  Simon Josefsson <simon@josefsson.org>
9386         * configure.in: Need libtasn1 0.2.18.
9388 2006-02-08  Simon Josefsson <simon@josefsson.org>
9390         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9391         lib/minitasn1/der.h, lib/minitasn1/element.c,
9392         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9393         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
9394         by report from "Evgeny Legerov" <admin@gleg.net>.
9396 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9398         * lib/x509/xml.c: some fixes for the new libtasn1
9400 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9402         * lib/x509/mpi.c: [no log message]
9404 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9406         * lib/x509/mpi.c: corrected wrong order of free.
9408 2006-02-02  Simon Josefsson <simon@josefsson.org>
9410         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
9411         for AIX compiler, reported by "Heiden, John"
9412         <JHeiden@UTNet.UToledo.Edu>.
9414 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9416         * NEWS: [no log message]
9418 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9420         * lib/gnutls_x509.c: Corrected bugs in
9421         gnutls_certificate_set_x509_crl() and
9422         gnutls_certificate_set_x509_trust(), that caused memory corruption
9423         if more than one certificates were added. Report and patch by Max
9424         Kellermann <max@duempel.org>.
9426 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9428         * NEWS: [no log message]
9430 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9432         * lib/gnutls_record.c: added some text about premature termination
9433         of sessions.
9435 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9437         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
9438         gnutls_send will no longer invalidate session if the underlying send
9439         fails, but it will set may_not_write to true. That is to allow
9440         reading the already received data. Patches and bug reports by Yoann
9441         Vandoorselaere <yoann@prelude-ids.org>
9443 2006-01-27  Simon Josefsson <simon@josefsson.org>
9445         * gl/.cvsignore: [no log message]
9447 2006-01-27  Simon Josefsson <simon@josefsson.org>
9449         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
9450         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
9451         Update.
9453 2006-01-27  Simon Josefsson <simon@josefsson.org>
9455         * src/common.h: Mingw32 fixes.
9457 2006-01-27  Simon Josefsson <simon@josefsson.org>
9459         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
9461 2006-01-20  Simon Josefsson <simon@josefsson.org>
9463         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
9465 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9467         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
9468         since it is not supported any more.
9470 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9472         * doc/gnutls.texi: minor updates.
9474 2006-01-19  Simon Josefsson <simon@josefsson.org>
9476         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
9477         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
9479 2006-01-18  Simon Josefsson <simon@josefsson.org>
9481         * doc/TODO: Add.
9483 2006-01-18  Simon Josefsson <simon@josefsson.org>
9485         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
9487 2006-01-12  Simon Josefsson <simon@josefsson.org>
9489         * NEWS, configure.in: Bump versions.
9491 2006-01-12  Simon Josefsson <simon@josefsson.org>
9493         * Makefile.am: Fix igloo scp.
9495 2006-01-12  Simon Josefsson <simon@josefsson.org>
9497         * Makefile.am: Re-add igloo.
9499 2006-01-12  Simon Josefsson <simon@josefsson.org>
9501         * ChangeLog: [no log message]
9503 2006-01-12  Simon Josefsson <simon@josefsson.org>
9505         * NEWS: Version 1.3.3.
9507 2006-01-12  Simon Josefsson <simon@josefsson.org>
9509         * .cvscopying: Fix copyright years.
9511 2006-01-12  Simon Josefsson <simon@josefsson.org>
9513         * doc/manpages/Makefile.am: Update.
9515 2006-01-11  Simon Josefsson <simon@josefsson.org>
9517         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
9518         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
9520 2006-01-09  Simon Josefsson <simon@josefsson.org>
9522         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
9523         gl/m4/stdint.m4, gl/stdint_.h: Update.
9525 2006-01-09  Simon Josefsson <simon@josefsson.org>
9527         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
9529 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9531         * doc/bibliography.texi: [no log message]
9533 2005-12-31  Simon Josefsson <simon@josefsson.org>
9535         * includes/gnutls/extra.h: C++ fix.
9537 2005-12-31  Simon Josefsson <simon@josefsson.org>
9539         * libextra/gnutls_ia.c: Doc fix.
9541 2005-12-28  Simon Josefsson <simon@josefsson.org>
9543         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
9545 2005-12-28  Simon Josefsson <simon@josefsson.org>
9547         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
9548         lib/gnutls_global.h, lib/minitasn1/coding.c,
9549         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
9550         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
9552 2005-12-26  Simon Josefsson <simon@josefsson.org>
9554         * NEWS: Add.
9556 2005-12-26  Simon Josefsson <simon@josefsson.org>
9558         * lib/gnutls_global.c: Doc fix.
9560 2005-12-26  Simon Josefsson <simon@josefsson.org>
9562         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
9563         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
9565 2005-12-23  Simon Josefsson <simon@josefsson.org>
9567         * NEWS: Add.
9569 2005-12-23  Simon Josefsson <simon@josefsson.org>
9571         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
9572         counter for init/deinit, suggested by ZIGLIO, Frediano.
9574 2005-12-18  Simon Josefsson <simon@josefsson.org>
9576         * includes/gnutls/gnutls.h.in: Cosmetic changes.
9578 2005-12-18  Simon Josefsson <simon@josefsson.org>
9580         * includes/gnutls/gnutls.h.in: Cosmetic changes.
9582 2005-12-18  Simon Josefsson <simon@josefsson.org>
9584         * tests/resume.c: Fix mem leak.
9586 2005-12-17  Simon Josefsson <simon@josefsson.org>
9588         * NEWS: Add.
9590 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9592         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
9593         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
9594         copy that caused crashes.
9596 2005-12-17  Simon Josefsson <simon@josefsson.org>
9598         * tests/resume.c: More debug info.
9600 2005-12-17  Simon Josefsson <simon@josefsson.org>
9602         * tests/.cvsignore: [no log message]
9604 2005-12-17  Simon Josefsson <simon@josefsson.org>
9606         * NEWS: Add.
9608 2005-12-17  Simon Josefsson <simon@josefsson.org>
9610         * tests/Makefile.am: Add resume self test.
9612 2005-12-17  Simon Josefsson <simon@josefsson.org>
9614         * tests/resume.c: Add, to test resume funtions.
9616 2005-12-17  Simon Josefsson <simon@josefsson.org>
9618         * NEWS: Fix.
9620 2005-12-17  Simon Josefsson <simon@josefsson.org>
9622         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
9624 2005-12-16  Simon Josefsson <simon@josefsson.org>
9626         * doc/TODO: Add.
9628 2005-12-16  Simon Josefsson <simon@josefsson.org>
9630         * lib/gnutls_state.c: Doc fix.
9632 2005-12-16  Simon Josefsson <simon@josefsson.org>
9634         * NEWS, includes/gnutls/gnutls.h.in: Add.
9636 2005-12-16  Simon Josefsson <simon@josefsson.org>
9638         * lib/gnutls_state.c: Add API to get master secret too.
9640 2005-12-15  Simon Josefsson <simon@josefsson.org>
9642         * includes/gnutls/gnutls.h.in: Fix.
9644 2005-12-15  Simon Josefsson <simon@josefsson.org>
9646         * includes/gnutls/gnutls.h.in: Fix indentation.
9648 2005-12-15  Simon Josefsson <simon@josefsson.org>
9650         * NEWS: Add.
9652 2005-12-15  Simon Josefsson <simon@josefsson.org>
9654         * Makefile.am, includes/gnutls/extra.h,
9655         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
9656         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
9657         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
9658         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
9659         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
9660         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
9661         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
9662         lib/ext_inner_application.h, lib/ext_max_record.c,
9663         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
9664         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
9665         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
9666         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
9667         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
9668         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
9669         lib/gnutls_session.c, lib/gnutls_session_pack.c,
9670         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
9671         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
9672         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
9673         tests/dhepskself.c, tests/tlsia.c: Indent more.
9675 2005-12-15  Simon Josefsson <simon@josefsson.org>
9677         * NEWS, configure.in: Bump versions.
9679 2005-12-15  Simon Josefsson <simon@josefsson.org>
9681         * Makefile.am: Remove igloo, it seem weird.
9683 2005-12-15  Simon Josefsson <simon@josefsson.org>
9685         * ChangeLog: [no log message]
9687 2005-12-15  Simon Josefsson <simon@josefsson.org>
9689         * NEWS: Version 1.3.2.
9691 2005-12-15  Simon Josefsson <simon@josefsson.org>
9693         * doc/manpages/Makefile.am: Update.
9695 2005-12-15  Simon Josefsson <simon@josefsson.org>
9697         * NEWS: Add.
9699 2005-12-15  Simon Josefsson <simon@josefsson.org>
9701         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
9703 2005-12-15  Simon Josefsson <simon@josefsson.org>
9705         * lib/gnutls_int.h: Remove debug code.
9707 2005-12-15  Simon Josefsson <simon@josefsson.org>
9709         * THANKS: Add.
9711 2005-12-15  Simon Josefsson <simon@josefsson.org>
9713         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
9714         functions to access the TLS PRF and to extract client/server random
9715         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
9717 2005-12-15  Simon Josefsson <simon@josefsson.org>
9719         * NEWS: Fix.
9721 2005-12-15  Simon Josefsson <simon@josefsson.org>
9723         * NEWS: Fix.
9725 2005-12-15  Simon Josefsson <simon@josefsson.org>
9727         * doc/reference/Makefile.am: Ignore more.
9729 2005-12-15  Simon Josefsson <simon@josefsson.org>
9731         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
9732         message]
9734 2005-12-15  Simon Josefsson <simon@josefsson.org>
9736         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
9737         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
9738         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
9739         lib/defines.h, lib/ext_inner_application.c,
9740         lib/ext_inner_application.h, lib/gnutls_alert.c,
9741         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
9742         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
9743         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
9744         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
9745         support.
9747 2005-12-15  Simon Josefsson <simon@josefsson.org>
9749         * gl/m4/gnulib-comp.m4: Update.
9751 2005-12-12  Simon Josefsson <simon@josefsson.org>
9753         * doc/TODO: Add.
9755 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9757         * lib/gnutls_ui.c: added missing set_params_function()
9759 2005-12-09  Simon Josefsson <simon@josefsson.org>
9761         * configure.in: Bump versions.
9763 2005-12-09  Simon Josefsson <simon@josefsson.org>
9765         * NEWS: Add.
9767 2005-12-09  Simon Josefsson <simon@josefsson.org>
9769         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
9770         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
9771         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
9772         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
9773         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
9774         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
9775         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
9776         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
9777         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
9778         "unsigned".  Remove unused "sint".
9780 2005-12-09  Simon Josefsson <simon@josefsson.org>
9782         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
9783         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
9784         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
9785         lib/x509/mpi.h, libextra/openpgp/extras.c,
9786         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
9787         uint32 with uint32_t.
9789 2005-12-09  Simon Josefsson <simon@josefsson.org>
9791         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
9792         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
9793         lib/ext_max_record.h, lib/ext_server_name.c,
9794         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
9795         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
9796         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
9797         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
9798         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
9799         lib/x509/x509_write.c: Replace uint16 with uint16_t.
9801 2005-12-09  Simon Josefsson <simon@josefsson.org>
9803         * configure.in: Remove unused sizeof checks.
9805 2005-12-09  Simon Josefsson <simon@josefsson.org>
9807         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
9808         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
9809         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
9810         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
9811         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
9812         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
9813         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
9814         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
9815         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
9816         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
9817         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
9818         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
9819         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
9821 2005-12-09  Simon Josefsson <simon@josefsson.org>
9823         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9825 2005-12-09  Simon Josefsson <simon@josefsson.org>
9827         * lib/defines.h: Remove unused types, to start the transition to the
9828         POSIX integer types (uint32_t, uint16_t, uint8_t).
9830 2005-12-09  Simon Josefsson <simon@josefsson.org>
9832         * src/Makefile.am: Remove -I../lib, these tools should only use the
9833         external API.
9835 2005-12-09  Simon Josefsson <simon@josefsson.org>
9837         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
9838         so include it at the right place.
9840 2005-12-08  Simon Josefsson <simon@josefsson.org>
9842         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
9844 2005-12-08  Simon Josefsson <simon@josefsson.org>
9846         * lib/gnutls_x509.c: Fix mem leak.
9848 2005-12-08  Simon Josefsson <simon@josefsson.org>
9850         * ChangeLog: [no log message]
9852 2005-12-08  Simon Josefsson <simon@josefsson.org>
9854         * NEWS: Version 1.3.1.
9856 2005-12-08  Simon Josefsson <simon@josefsson.org>
9858         * lib/gnutls_str.c: Fix.
9860 2005-12-08  Simon Josefsson <simon@josefsson.org>
9862         * tests/Makefile.am: Dist pkcs8 blobs.
9864 2005-12-08  Simon Josefsson <simon@josefsson.org>
9866         * NEWS: Add.
9868 2005-12-08  Simon Josefsson <simon@josefsson.org>
9870         * NEWS: Add.
9872 2005-12-08  Simon Josefsson <simon@josefsson.org>
9874         * doc/manpages/Makefile.am: Update.
9876 2005-12-08  Simon Josefsson <simon@josefsson.org>
9878         * NEWS: Add.
9880 2005-12-08  Simon Josefsson <simon@josefsson.org>
9882         * doc/TODO: Fix.
9884 2005-12-08  Simon Josefsson <simon@josefsson.org>
9886         * tests/enc3pkcs8.pem: add
9888 2005-12-08  Simon Josefsson <simon@josefsson.org>
9890         * tests/enc3pkcs8.pem: Add.
9892 2005-12-08  Simon Josefsson <simon@josefsson.org>
9894         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
9896 2005-12-08  Simon Josefsson <simon@josefsson.org>
9898         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
9900 2005-12-08  Simon Josefsson <simon@josefsson.org>
9902         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
9904 2005-12-08  Simon Josefsson <simon@josefsson.org>
9906         * NEWS: Add.
9908 2005-12-08  Simon Josefsson <simon@josefsson.org>
9910         * src/certtool.c: Make --password work for PKCS#8 --key-info.
9912 2005-12-08  Simon Josefsson <simon@josefsson.org>
9914         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
9916 2005-12-08  Simon Josefsson <simon@josefsson.org>
9918         * doc/TODO: Remove.
9920 2005-12-08  Simon Josefsson <simon@josefsson.org>
9922         * NEWS: Add.
9924 2005-12-08  Simon Josefsson <simon@josefsson.org>
9926         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
9927         Remove unused "encrypted" variable.
9929 2005-12-08  Simon Josefsson <simon@josefsson.org>
9931         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
9932         passwords.
9934 2005-12-08  Simon Josefsson <simon@josefsson.org>
9936         * NEWS: Fix.
9938 2005-12-08  Simon Josefsson <simon@josefsson.org>
9940         * tests/.cvsignore: [no log message]
9942 2005-12-08  Simon Josefsson <simon@josefsson.org>
9944         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
9945         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
9946         credentials from PKCS#12 files.
9948 2005-12-08  Simon Josefsson <simon@josefsson.org>
9950         * src/certtool.c: Print PKCS#12 type for each element.
9952 2005-12-06  Simon Josefsson <simon@josefsson.org>
9954         * doc/protocol/rfc4279.txt: Add.
9956 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
9958         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
9959         Bugs reported by Yoann Vandoorselare.
9961 2005-12-02  Simon Josefsson <simon@josefsson.org>
9963         * Makefile.am: Put 1.3.x releases in devel/ directory.
9965 2005-12-02  Simon Josefsson <simon@josefsson.org>
9967         * doc/TODO: add
9969 2005-12-02  Simon Josefsson <simon@josefsson.org>
9971         * doc/TODO: Add.
9973 2005-12-02  Simon Josefsson <simon@josefsson.org>
9975         * doc/TODO: Fix.
9977 2005-12-02  Simon Josefsson <simon@josefsson.org>
9979         * doc/TODO: Add.
9981 2005-12-02  Simon Josefsson <simon@josefsson.org>
9983         * doc/TODO: Add.
9985 2005-12-02  Simon Josefsson <simon@josefsson.org>
9987         * doc/TODO: Add.
9989 2005-12-02  Simon Josefsson <simon@josefsson.org>
9991         * doc/TODO: Add.
9993 2005-12-02  Simon Josefsson <simon@josefsson.org>
9995         * doc/README.CODING_STYLE: Mention indentation.
9997 2005-12-02  Simon Josefsson <simon@josefsson.org>
9999         * doc/TODO: Add.
10001 2005-12-01  Simon Josefsson <simon@josefsson.org>
10003         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
10005 2005-12-01  Simon Josefsson <simon@josefsson.org>
10007         * src/cli.c: Don't infloop.
10009 2005-12-01  Simon Josefsson <simon@josefsson.org>
10011         * NEWS: Add.
10013 2005-12-01  Simon Josefsson <simon@josefsson.org>
10015         * src/cli.c: Check starttls_alarmed earlier, the signal might be
10016         sent before select is called.  Report by Otto Maddox
10017         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
10018         Ando <nand@mac.com>.
10020 2005-12-01  Simon Josefsson <simon@josefsson.org>
10022         * tests/.cvsignore: [no log message]
10024 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10026         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
10027         lib/gnutls_session_pack.c: Some fixes in session resumption and
10028         prototypes. Based on patches and suggestions by Joe Orton.
10030 2005-11-21  Simon Josefsson <simon@josefsson.org>
10032         * doc/protocol/tls-numbers.txt: From
10033         <http://people.nokia.net/~pasi/tls-numbers.txt>.
10035 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10037         * lib/x509/privkey_pkcs8.c: added some clarification about the
10038         encryption status.
10040 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10042         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
10043         machines. Reported by Max Kellermann <max@duempel.org>.
10045 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10047         * src/cli-gaa.c, src/cli.gaa: [no log message]
10049 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10051         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
10052         more fixes for PSK.
10054 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10056         * configure.in: the library version number was bumped to 13 to allow
10057         for incompatible changes.
10059 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10061         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
10062         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10063         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10064         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
10065         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
10066         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
10067         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
10068         DHE-PSK ciphersuite additions.
10070 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10072         * lib/gnutls_psk.c: some documentation updates
10074 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10076         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
10077         gnutls_anon_set_params_function was renamed to
10078         gnutls_anon_set_server_params_function to be more consistent with
10079         the other functions. The same for the PSK.
10081 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10083         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
10084         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
10085         converted to behave similarly to get_dh_params.
10087 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10089         * doc/gnutls.texi: [no log message]
10091 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10093         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
10094         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
10095         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
10096         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
10097         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
10098         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
10099         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
10100         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10101         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
10102         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
10103         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
10104         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
10105         DHE-PSK ciphersuites and some cleanups.
10107 2005-11-15  Simon Josefsson <simon@josefsson.org>
10109         * NEWS: Typo.
10111 2005-11-15  Simon Josefsson <simon@josefsson.org>
10113         * NEWS, configure.in: Bump versions.
10115 2005-11-15  Simon Josefsson <simon@josefsson.org>
10117         * ChangeLog: [no log message]
10119 2005-11-15  Simon Josefsson <simon@josefsson.org>
10121         * NEWS: Version 1.3.0.
10123 2005-11-15  Simon Josefsson <simon@josefsson.org>
10125         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
10127 2005-11-15  Simon Josefsson <simon@josefsson.org>
10129         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
10130         CHECKSUMS.
10132 2005-11-15  Simon Josefsson <simon@josefsson.org>
10134         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
10135         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
10136         "-d""<2005-11-08""", and manually adjusting the start and end of the
10137         file.
10139 2005-11-15  Simon Josefsson <simon@josefsson.org>
10141         * Makefile.am: Don't use --tags for cvs2cl.
10143 2005-11-15  Simon Josefsson <simon@josefsson.org>
10145         * lib/Makefile.am: Dist auth_psk.h.
10147 2005-11-15  Simon Josefsson <simon@josefsson.org>
10149         * NEWS: Fix.
10151 2005-11-15  Simon Josefsson <simon@josefsson.org>
10153         * NEWS: Add.
10155 2005-11-15  Simon Josefsson <simon@josefsson.org>
10157         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
10158         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
10159         code, to remove use of C++ // comments.
10161 2005-11-15  Simon Josefsson <simon@josefsson.org>
10163         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
10164         and install SRP man pages too.
10166 2005-11-15  Simon Josefsson <simon@josefsson.org>
10168         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
10169         src/Makefile.am, src/prime.c: Disable more SRP stuff if
10170         --disable-srp, tiny patch from Albert Chin
10171         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
10172         from RedHat gnutls-1.2.6 RPM.
10174 2005-11-15  Simon Josefsson <simon@josefsson.org>
10176         * NEWS: Use more verbose NEWS entry format.
10178 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10180         * tests/pskself.c: updated PSK self test
10182 2005-11-15  Simon Josefsson <simon@josefsson.org>
10184         * src/certtool-gaa.c: Fix.
10186 2005-11-15  Simon Josefsson <simon@josefsson.org>
10188         * doc/manpages/Makefile.am: Generated.
10190 2005-11-15  Simon Josefsson <simon@josefsson.org>
10192         * tests/.cvsignore: [no log message]
10194 2005-11-15  Simon Josefsson <simon@josefsson.org>
10196         * tests/Makefile.am: Add pskself.
10198 2005-11-15  Simon Josefsson <simon@josefsson.org>
10200         * tests/pskself.c: Add, based on anonself.c.
10202 2005-11-15  Simon Josefsson <simon@josefsson.org>
10204         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
10205         errors.
10207 2005-11-15  Simon Josefsson <simon@josefsson.org>
10209         * lib/gnutls_psk.c: Doc fix.
10211 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10213         * doc/TODO: [no log message]
10215 2005-11-14  Simon Josefsson <simon@josefsson.org>
10217         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
10218         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
10219         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
10220         <gnutls-dev@mlists.thewrittenword.com>.
10222 2005-11-14  Simon Josefsson <simon@josefsson.org>
10224         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
10225         constant, for IBM C v6.  Tiny patch from Albert Chin
10226         <gnutls-dev@mlists.thewrittenword.com>.
10228 2005-11-14  Simon Josefsson <simon@josefsson.org>
10230         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
10231         MAP_FAILED, tiny patch from Albert Chin
10232         <gnutls-dev@mlists.thewrittenword.com>
10234 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10236         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
10237         ciphersuites.
10239 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10241         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
10242         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
10243         doc/internals.texi: added brief documentation on the extension and
10244         auth_method internals.
10246 2005-11-12  Simon Josefsson <simon@josefsson.org>
10248         * doc/TODO: Add.
10250 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10252         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
10253         src/certtool.gaa: some documentation updates.
10255 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10257         * doc/arch/certificate-user-use-case.eps,
10258         doc/arch/certificate-user-use-case.pdf,
10259         doc/arch/client-server-use-case.eps,
10260         doc/arch/client-server-use-case.pdf,
10261         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
10262         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
10263         doc/arch/objects.eps, doc/arch/objects.pdf,
10264         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
10265         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
10266         doc/internals.texi, doc/objects.pdf: moved architecture figures to
10267         arch/
10269 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10271         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
10272         past changes.
10274 2005-11-10  Simon Josefsson <simon@josefsson.org>
10276         * gl/inet_ntop.h, gl/readline.c: Update.
10278 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10280         * doc/gnutls.texi: [no log message]
10282 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10284         * lib/gnutls_int.h: [no log message]
10286 2005-11-08  Simon Josefsson <simon@josefsson.org>
10288         * doc/signatures.texi: Add.
10290 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10292         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
10293         doc/client-server-use-case.pdf, doc/gnutls.texi,
10294         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
10295         doc/internals.texi, doc/objects.pdf: added some stuff about the
10296         internals of gnutls.
10298 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10300         * : added again the files in binary mode.
10302 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10304         * : [no log message]
10306 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10308         * : added some architectural diagrams. Quite primitive.
10310 2005-11-08  Simon Josefsson <simon@josefsson.org>
10312         * doc/signatures.texi: add
10314 2005-11-08  Simon Josefsson <simon@josefsson.org>
10316         * doc/signatures.texi: Wrap around <80 columns.
10318 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10320         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
10321         src/serv.c: fixed bug in session packing for anonymous connections.
10323 2005-11-07  Simon Josefsson <simon@josefsson.org>
10325         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
10326         tests/openssl.c, tests/x509_test.c: Indent.
10328 2005-11-07  Simon Josefsson <simon@josefsson.org>
10330         * Makefile.am: Indent tests/.
10332 2005-11-07  Simon Josefsson <simon@josefsson.org>
10334         * NEWS: Add.
10336 2005-11-07  Simon Josefsson <simon@josefsson.org>
10338         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
10339         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
10340         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
10341         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
10342         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
10343         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
10344         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
10345         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
10346         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
10347         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
10348         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
10349         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
10350         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
10351         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
10352         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
10353         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
10354         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
10355         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
10356         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
10357         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
10358         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
10359         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10360         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
10361         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
10362         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
10363         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
10364         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
10365         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
10366         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
10367         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10368         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
10369         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
10370         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
10371         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
10372         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
10373         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
10374         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
10375         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
10376         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
10377         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
10378         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
10379         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
10380         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
10381         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
10382         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
10383         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
10384         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
10385         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
10386         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
10387         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
10388         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
10389         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
10390         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
10391         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
10392         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
10393         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
10394         libextra/openpgp/xml.c, libextra/openssl_compat.c,
10395         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
10396         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
10397         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
10398         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
10400 2005-11-07  Simon Josefsson <simon@josefsson.org>
10402         * Makefile.am: Use GNU coding style for indent.
10404 2005-11-07  Simon Josefsson <simon@josefsson.org>
10406         * doc/manpages/Makefile.am: Add.
10408 2005-11-07  Simon Josefsson <simon@josefsson.org>
10410         * doc/reference/Makefile.am: Ignore more headers.
10412 2005-11-07  Simon Josefsson <simon@josefsson.org>
10414         * src/.cvsignore: [no log message]
10416 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10418         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
10419         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
10421 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10423         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
10424         doc/manpages/Makefile.am, doc/manpages/psktool.1,
10425         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
10426         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
10427         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
10428         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
10429         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
10430         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
10431         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
10432         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
10433         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
10434         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
10435         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
10436         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
10437         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
10439 2005-11-07  Simon Josefsson <simon@josefsson.org>
10441         * ChangeLog: [no log message]
10443 2005-11-07  Simon Josefsson <simon@josefsson.org>
10445         * Version 1.2.9.
10447         ----------------------------------------------------------------------
10448         Copyright (C) 2005, 2006, 2007 Free Software Foundation
10449         Copying and distribution of this file, with or without modification,
10450         are permitted in any medium without royalty provided the copyright
10451         notice and this notice are preserved.