Merge branch 'master' of git://repo.or.cz/gnutls
[gnutls.git] / ChangeLog
blobb2926ec3fad7719a5ec3469727b4dfd443865036
1 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
3         * NEWS: Version 1.7.11.
5 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
7         * NEWS: Fix.
9 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
11         * configure.in: Bump versions.
13 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
15         * NEWS: Add.
17 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
19         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
21 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
23         * ChangeLog: Generated.
25 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
27         * NEWS: Version 1.7.10.
29 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
31         * Makefile.am: Use cg instead of cvs commands, for update-po target.
34 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
36         * NEWS: Add.
38 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
40         * Makefile.am: Change release target from cvs to git.
42 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
44         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
46 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
48         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
49         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
50         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
52 2007-05-25  Simon Josefsson <simon@josefsson.org>
54         * NEWS: Typo.
56 2007-05-24  Simon Josefsson <simon@josefsson.org>
58         * doc/manpages/Makefile.am: Update.
60 2007-05-24  Simon Josefsson <simon@josefsson.org>
62         * lib/gnutls_x509.c: Use new API.
64 2007-05-24  Simon Josefsson <simon@josefsson.org>
66         * NEWS: Add.
68 2007-05-24  Simon Josefsson <simon@josefsson.org>
70         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
71         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
72         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
73         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
74         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
75         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
76         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
78 2007-05-24  Simon Josefsson <simon@josefsson.org>
80         * configure.in: Bump versions.
82 2007-05-24  Simon Josefsson <simon@josefsson.org>
84         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
85         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
86         gnutls_x509_crt_get_raw_issuer_dn.
88 2007-05-23  Timo Schulz <twoaday@gnutls.org>
90         * libextra/openpgp/xml.c: fix the key ID representation in the XML
91         code.
93 2007-05-21  Timo Schulz <twoaday@gnutls.org>
95         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
96         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
97         code: elgamal keys are not supported. bug fix for the key import
98         (base64) code, store the stream and close it in the deinit function.
101 2007-05-21  Timo Schulz <twoaday@gnutls.org>
103         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
104         keyring in base64 format. This is the same file as cli_ring.gpg but
105         armored.
107 2007-05-21  Timo Schulz <twoaday@gnutls.org>
109         * libextra/openpgp/extras.c: do not close the input stream in the
110         import code when the base64 is used.
112 2007-05-14  Timo Schulz <twoaday@gnutls.org>
114         * tests/openpgp/keyring.c: few more comments.
116 2007-05-14  Timo Schulz <twoaday@gnutls.org>
118         * configure.in: add makefile for the openpgp test folder
120 2007-05-14  Timo Schulz <twoaday@gnutls.org>
122         * libextra/openpgp/extras.c: patch to support raw keyrings.
124 2007-05-14  Timo Schulz <twoaday@gnutls.org>
126         * tests/Makefile.am, tests/openpgp/Makefile.am,
127         tests/openpgp/keyring.c: Add simple openpgp test.
129 2007-05-12  Simon Josefsson <simon@josefsson.org>
131         * ChangeLog: [no log message]
133 2007-05-12  Simon Josefsson <simon@josefsson.org>
135         * NEWS: Version 1.7.9.
137 2007-05-12  Simon Josefsson <simon@josefsson.org>
139         * NEWS: Add.
141 2007-05-12  Simon Josefsson <simon@josefsson.org>
143         * tests/Makefile.am: Reorder to work around libtool bug.
145 2007-05-12  Simon Josefsson <simon@josefsson.org>
147         * NEWS: Fix.
149 2007-05-12  Simon Josefsson <simon@josefsson.org>
151         * NEWS: Add.
153 2007-05-12  Simon Josefsson <simon@josefsson.org>
155         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
156         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
157         libextra/opencdk/context.h, libextra/opencdk/filters.h,
158         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
159         libextra/opencdk/literal.c, libextra/opencdk/main.c,
160         libextra/opencdk/main.h, libextra/opencdk/misc.c,
161         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
162         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
163         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
164         libextra/opencdk/write-packet.c: Update.
166 2007-05-11  Simon Josefsson <simon@josefsson.org>
168         * NEWS: Add.
170 2007-05-11  Simon Josefsson <simon@josefsson.org>
172         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
173         OpenPGP.
175 2007-05-03  Simon Josefsson <simon@josefsson.org>
177         * doc/gendocs_template, gl/override/doc/gendocs_template,
178         gl/override/doc/gendocs_template.diff: Update.
180 2007-05-03  Simon Josefsson <simon@josefsson.org>
182         * doc/gendocs_template: Revert to upstream gnulib version.
184 2007-05-03  Simon Josefsson <simon@josefsson.org>
186         * NEWS: Fix.
188 2007-05-03  Simon Josefsson <simon@josefsson.org>
190         * NEWS: Add.
192 2007-05-03  Simon Josefsson <simon@josefsson.org>
194         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
195         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
196         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
197         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
198         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
199         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
200         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
202 2007-05-02  Simon Josefsson <simon@josefsson.org>
204         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
206 2007-05-02  Simon Josefsson <simon@josefsson.org>
208         * lib/x509/output.c: Fix mem leaks.
210 2007-04-29  Simon Josefsson <simon@josefsson.org>
212         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
214 2007-04-24  Timo Schulz <twoaday@gnutls.org>
216         * libextra/opencdk/literal.c: missing file.
218 2007-04-24  Simon Josefsson <simon@josefsson.org>
220         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
221         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
223 2007-04-22  Timo Schulz <twoaday@gnutls.org>
225         * libextra/opencdk/dummy.c: [no log message]
227 2007-04-22  Timo Schulz <twoaday@gnutls.org>
229         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
230         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
231         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
232         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
233         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
234         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
235         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
236         libextra/opencdk/main.c, libextra/opencdk/main.h,
237         libextra/opencdk/md.c, libextra/opencdk/md.h,
238         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
239         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
240         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
241         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
242         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
243         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
244         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
245         libextra/opencdk/types.h, libextra/opencdk/verify.c,
246         libextra/opencdk/write-packet.c: replace the old build-in opencdk
247         version with the most recent cvs version.
249 2007-04-22  Simon Josefsson <simon@josefsson.org>
251         * configure.in: Check for OpenCDK function that is only available in
252         OpenCDK 0.6.0.
254 2007-04-21  Simon Josefsson <simon@josefsson.org>
256         * doc/TODO: Add.
258 2007-04-21  Simon Josefsson <simon@josefsson.org>
260         * doc/protocol/draft-badra-tls-password-00.txt,
261         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
263 2007-04-20  Timo Schulz <twoaday@gnutls.org>
265         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
266         and some cleanups.
268 2007-04-20  Timo Schulz <twoaday@gnutls.org>
270         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
271         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
272         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
273         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
274         patches for the opencdk migration.
276 2007-04-19  Simon Josefsson <simon@josefsson.org>
278         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
279         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
281 2007-04-18  Simon Josefsson <simon@josefsson.org>
283         * doc/gnutls.texi: Mention P12 structure.
285 2007-04-18  Simon Josefsson <simon@josefsson.org>
287         * tests/tlsia.c: Check return codes from init functions.
289 2007-04-18  Simon Josefsson <simon@josefsson.org>
291         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
293 2007-04-17  Simon Josefsson <simon@josefsson.org>
295         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
296         default serial number.
298 2007-04-17  Simon Josefsson <simon@josefsson.org>
300         * NEWS: Add.
302 2007-04-16  Simon Josefsson <simon@josefsson.org>
304         * NEWS, configure.in: Bump versions.
306 2007-04-16  Simon Josefsson <simon@josefsson.org>
308         * ChangeLog: [no log message]
310 2007-04-16  Simon Josefsson <simon@josefsson.org>
312         * NEWS: Version 1.7.8.
314 2007-04-16  Simon Josefsson <simon@josefsson.org>
316         * lib/x509/x509_write.c: Doc fix.
318 2007-04-16  Simon Josefsson <simon@josefsson.org>
320         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
322 2007-04-16  Simon Josefsson <simon@josefsson.org>
324         * NEWS, doc/manpages/Makefile.am: Add.
326 2007-04-16  Simon Josefsson <simon@josefsson.org>
328         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
330 2007-04-16  Simon Josefsson <simon@josefsson.org>
332         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
333         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
334         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
335         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
336         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
337         lgl/vasnprintf.c, lgl/wchar_.h: Update.
339 2007-04-16  Simon Josefsson <simon@josefsson.org>
341         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
342         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
343         warnings, tiny patch from Andreas Metzler
344         <ametzler@downhill.at.eu.org>.
346 2007-04-12  Simon Josefsson <simon@josefsson.org>
348         * doc/TODO: Fix.
350 2007-04-12  Simon Josefsson <simon@josefsson.org>
352         * doc/TODO: Fix.
354 2007-04-12  Simon Josefsson <simon@josefsson.org>
356         * doc/TODO: Add.
358 2007-04-11  Simon Josefsson <simon@josefsson.org>
360         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
362 2007-04-10  Simon Josefsson <simon@josefsson.org>
364         * NEWS: Add.
366 2007-04-10  Simon Josefsson <simon@josefsson.org>
368         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
369         Respect ENABLE_AUTHZ.
371 2007-04-10  Simon Josefsson <simon@josefsson.org>
373         * lib/gnutls_extensions.c: Make tls-authz conditional on
374         ENABLE_AUTHZ.
376 2007-04-10  Simon Josefsson <simon@josefsson.org>
378         * configure.in: Add anon conditional.
380 2007-04-10  Simon Josefsson <simon@josefsson.org>
382         * configure.in: Fix --disable-*.
384 2007-04-10  Simon Josefsson <simon@josefsson.org>
386         * configure.in: Add --disable-tls-authorization.
388 2007-04-10  Simon Josefsson <simon@josefsson.org>
390         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
391         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
393 2007-04-06  Simon Josefsson <simon@josefsson.org>
395         * src/cli.c: Make -d work again after last change.
397 2007-04-06  Simon Josefsson <simon@josefsson.org>
399         * NEWS: Add.
401 2007-04-06  Simon Josefsson <simon@josefsson.org>
403         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
406 2007-04-04  Simon Josefsson <simon@josefsson.org>
408         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
409         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
411 2007-04-04  Simon Josefsson <simon@josefsson.org>
413         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
414         gnutls_cipher_suite_info API, suggested by Howard Chu
415         <hyc@symas.com>.
417 2007-04-04  Simon Josefsson <simon@josefsson.org>
419         * src/common.c: Don't hard code algorithm list.
421 2007-04-04  Simon Josefsson <simon@josefsson.org>
423         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
424         new APIs to list supported algorithms: gnutls_cipher_list,
425         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
426         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
427         Howard Chu <hyc@symas.com>.
429 2007-04-04  Simon Josefsson <simon@josefsson.org>
431         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
432         definition, since gnutls-extra no longer touches it.
434 2007-04-04  Simon Josefsson <simon@josefsson.org>
436         * src/cli.c: Init the library immediately (for print_list(), called
437         by gaa_parser, to be able to call gnutls functions).
439 2007-04-03  Simon Josefsson <simon@josefsson.org>
441         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
442         since libgnutls-extra links to it.
444 2007-04-03  Simon Josefsson <simon@josefsson.org>
446         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for AM_CPPFLAGS
447         += $(LIBOPENCDK_CFLAGS), the new macro add necessary -I's to
448         CPPFLAGS automatically.
450 2007-04-03  Simon Josefsson <simon@josefsson.org>
452         * configure.in: Need stddef.h for opencdk.h.
454 2007-04-03  Simon Josefsson <simon@josefsson.org>
456         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
457         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
458         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
459         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
460         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
461         lgl/m4/gnulib-comp.m4: Update.
463 2007-04-03  Simon Josefsson <simon@josefsson.org>
465         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
467 2007-04-03  Simon Josefsson <simon@josefsson.org>
469         * NEWS: Add.
471 2007-04-03  Simon Josefsson <simon@josefsson.org>
473         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
474         opencdk, remove opencdk.m4.
476 2007-04-03  Simon Josefsson <simon@josefsson.org>
478         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
479         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
480         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
481         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
483 2007-03-28  Simon Josefsson <simon@josefsson.org>
485         * lib/x509/output.c: No need to error about unknown algorithm, it
486         already says unknown.
488 2007-03-28  Simon Josefsson <simon@josefsson.org>
490         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
491         hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST
492         for unsupported algorithms (e.g., ECC).
494 2007-03-28  Simon Josefsson <simon@josefsson.org>
496         * lib/gnutls_str.c: No need for vasprintf.h.
498 2007-03-28  Simon Josefsson <simon@josefsson.org>
500         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
501         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
502         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
503         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
504         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
505         lgl/vasprintf.c, lgl/vasprintf.h: Update.
507 2007-03-21  Simon Josefsson <simon@josefsson.org>
509         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
510         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
511         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
513 2007-03-21  Simon Josefsson <simon@josefsson.org>
515         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
516         Phillips <deanna@sdf.lonestar.org>.
518 2007-03-21  Simon Josefsson <simon@josefsson.org>
520         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
521         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
523 2007-03-15  Simon Josefsson <simon@josefsson.org>
525         * doc/TODO: Add.
527 2007-03-15  Simon Josefsson <simon@josefsson.org>
529         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
530         Weimer <fweimer@bfk.de>.
532 2007-03-12  Simon Josefsson <simon@josefsson.org>
534         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
535         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
536         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
537         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
538         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
539         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
540         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
541         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
543 2007-03-07  Simon Josefsson <simon@josefsson.org>
545         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
547 2007-03-07  Simon Josefsson <simon@josefsson.org>
549         * lib/gnutls_buffers.c: Simplify error handling.
551 2007-03-07  Simon Josefsson <simon@josefsson.org>
553         * NEWS: Add.
555 2007-03-07  Simon Josefsson <simon@josefsson.org>
557         * lib/gnutls_priority.c: Doc fix.
559 2007-03-07  Simon Josefsson <simon@josefsson.org>
561         * configure.in: Bump due to added APIs.
563 2007-03-07  Simon Josefsson <simon@josefsson.org>
565         * lib/gnutls_priority.c: Prefer aes256.
567 2007-03-06  Simon Josefsson <simon@josefsson.org>
569         * doc/manpages/Makefile.am: Update.
571 2007-03-06  Simon Josefsson <simon@josefsson.org>
573         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
575 2007-03-06  Simon Josefsson <simon@josefsson.org>
577         * lgl/stdio_.h: Update.
579 2007-03-05  Simon Josefsson <simon@josefsson.org>
581         * src/serv.c: Use libgnutls' priorities.
583 2007-03-05  Simon Josefsson <simon@josefsson.org>
585         * src/cli.c: Fix.
587 2007-03-05  Simon Josefsson <simon@josefsson.org>
589         * tests/dhepskself.c: Remove priority setting. Fix output.
591 2007-03-05  Simon Josefsson <simon@josefsson.org>
593         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
594         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
595         confusing priority setting stuff.
597 2007-03-05  Simon Josefsson <simon@josefsson.org>
599         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
601 2007-03-05  Simon Josefsson <simon@josefsson.org>
603         * lib/ext_authz.c: Don't assert when no authz.
605 2007-03-05  Simon Josefsson <simon@josefsson.org>
607         * src/cli.c: Use default ciphers. Simplify SRP callback.
609 2007-03-05  Simon Josefsson <simon@josefsson.org>
611         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
613 2007-03-05  Simon Josefsson <simon@josefsson.org>
615         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
617 2007-03-05  Simon Josefsson <simon@josefsson.org>
619         * lib/gnutls_priority.c: Indent and doc fix.
621 2007-03-05  Simon Josefsson <simon@josefsson.org>
623         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
624         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
626 2007-03-05  Simon Josefsson <simon@josefsson.org>
628         * configure.in: Reorder.
630 2007-03-05  Simon Josefsson <simon@josefsson.org>
632         * configure.in: Reorder.
634 2007-03-05  Simon Josefsson <simon@josefsson.org>
636         * configure.in: Reorder.
638 2007-03-05  Simon Josefsson <simon@josefsson.org>
640         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
641         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
642         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
643         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
644         build-aux.
646 2007-03-05  Simon Josefsson <simon@josefsson.org>
648         * configure.in: Use build-aux/.
650 2007-03-05  Simon Josefsson <simon@josefsson.org>
652         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
653         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
654         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
655         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
657 2007-02-26  Simon Josefsson <simon@josefsson.org>
659         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
661 2007-02-26  Simon Josefsson <simon@josefsson.org>
663         * po/sv.po: Sync with TP.
665 2007-02-26  Simon Josefsson <simon@josefsson.org>
667         * po/pl.po: Sync with TP.
669 2007-02-26  Simon Josefsson <simon@josefsson.org>
671         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
673 2007-02-25  Simon Josefsson <simon@josefsson.org>
675         * doc/examples/.cvsignore: [no log message]
677 2007-02-25  Simon Josefsson <simon@josefsson.org>
679         * doc/gnutls.texi: Add authz server.
681 2007-02-25  Simon Josefsson <simon@josefsson.org>
683         * NEWS: Fix.
685 2007-02-25  Simon Josefsson <simon@josefsson.org>
687         * doc/examples/Makefile.am: Add authz.
689 2007-02-25  Simon Josefsson <simon@josefsson.org>
691         * doc/examples/ex-serv-authz.c: Add.
693 2007-02-25  Simon Josefsson <simon@josefsson.org>
695         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
697 2007-02-24  Simon Josefsson <simon@josefsson.org>
699         * lib/x509/x509.c: Add credits.
701 2007-02-22  Simon Josefsson <simon@josefsson.org>
703         * lib/x509/output.c: Minor tweaks to proxy output.
705 2007-02-22  Simon Josefsson <simon@josefsson.org>
707         * NEWS: Add.
709 2007-02-22  Simon Josefsson <simon@josefsson.org>
711         * THANKS: Typo.
713 2007-02-22  Simon Josefsson <simon@josefsson.org>
715         * THANKS: Add.
717 2007-02-22  Simon Josefsson <simon@josefsson.org>
719         * tests/.cvsignore: [no log message]
721 2007-02-22  Simon Josefsson <simon@josefsson.org>
723         * tests/dn.c: Other cert.
725 2007-02-22  Simon Josefsson <simon@josefsson.org>
727         * tests/Makefile.am: Add dn.
729 2007-02-22  Simon Josefsson <simon@josefsson.org>
731         * tests/dn.c: Add.
733 2007-02-22  Simon Josefsson <simon@josefsson.org>
735         * lib/x509/x509.c: Rename.
737 2007-02-22  Simon Josefsson <simon@josefsson.org>
739         * includes/gnutls/x509.h: Rename non-released functions.
741 2007-02-22  Simon Josefsson <simon@josefsson.org>
743         * lib/x509/x509.h: Remove.
745 2007-02-22  Simon Josefsson <simon@josefsson.org>
747         * lib/x509/x509.c: Code cleanup and documentation of last patch.
749 2007-02-22  Simon Josefsson <simon@josefsson.org>
751         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
753 2007-02-22  Simon Josefsson <simon@josefsson.org>
755         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
756         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
758 2007-02-22  Simon Josefsson <simon@josefsson.org>
760         * NEWS, configure.in: Bump versions.
762 2007-02-22  Simon Josefsson <simon@josefsson.org>
764         * ChangeLog: [no log message]
766 2007-02-22  Simon Josefsson <simon@josefsson.org>
768         * NEWS: Version 1.7.7.
770 2007-02-22  Simon Josefsson <simon@josefsson.org>
772         * lgl/.cvsignore: [no log message]
774 2007-02-22  Simon Josefsson <simon@josefsson.org>
776         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
777         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
778         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
779         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
780         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
781         lgl/unistd_.h, link-warning.h: Update.
783 2007-02-22  Simon Josefsson <simon@josefsson.org>
785         * doc/manpages/Makefile.am: Update.
787 2007-02-22  Simon Josefsson <simon@josefsson.org>
789         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
791 2007-02-22  Simon Josefsson <simon@josefsson.org>
793         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
795 2007-02-22  Simon Josefsson <simon@josefsson.org>
797         * lib/gnutls_int.h: New flags for authz extension.
799 2007-02-22  Simon Josefsson <simon@josefsson.org>
801         * lib/ext_authz.c: Use our own logic to determine whether to send
802         extension replies in server.
804 2007-02-22  Simon Josefsson <simon@josefsson.org>
806         * lib/gnutls_extensions.h: Add prototype for
807         _gnutls_extension_list_check, we use it in ext_authz.c.
809 2007-02-22  Simon Josefsson <simon@josefsson.org>
811         * lib/gnutls_extensions.c: Remove static from
812         _gnutls_extension_list_check, we use it in ext_authz.c
814 2007-02-22  Simon Josefsson <simon@josefsson.org>
816         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
818 2007-02-22  Simon Josefsson <simon@josefsson.org>
820         * src/cli-gaa.c, src/cli-gaa.h: Generated.
822 2007-02-22  Simon Josefsson <simon@josefsson.org>
824         * src/cli.c, src/serv.c: Fix #include's.
826 2007-02-22  Simon Josefsson <simon@josefsson.org>
828         * NEWS: Add.
830 2007-02-22  Simon Josefsson <simon@josefsson.org>
832         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
833         and --authz-saml-assertion.
835 2007-02-22  Simon Josefsson <simon@josefsson.org>
837         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
838         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
839         --authz-saml-assertion.
841 2007-02-22  Simon Josefsson <simon@josefsson.org>
843         * NEWS: Fix.
845 2007-02-22  Simon Josefsson <simon@josefsson.org>
847         * configure.in: Fix so version due to added APIs.
849 2007-02-22  Simon Josefsson <simon@josefsson.org>
851         * doc/reference/Makefile.am: Ignore more.
853 2007-02-22  Simon Josefsson <simon@josefsson.org>
855         * NEWS: Revert.
857 2007-02-22  Simon Josefsson <simon@josefsson.org>
859         * lib/gnutls.pc.in: Revert Requires-change.
861 2007-02-21  Simon Josefsson <simon@josefsson.org>
863         * NEWS: Typo.
865 2007-02-21  Simon Josefsson <simon@josefsson.org>
867         * lib/gnutls_extensions.c: Add authz extension.
869 2007-02-21  Simon Josefsson <simon@josefsson.org>
871         * lib/ext_authz.c: Typo.
873 2007-02-21  Simon Josefsson <simon@josefsson.org>
875         * lib/gnutls_supplemental.c: Add authz hooks.
877 2007-02-21  Simon Josefsson <simon@josefsson.org>
879         * includes/gnutls/gnutls.h.in: Fix type (in never released
880         prototypes).
882 2007-02-21  Simon Josefsson <simon@josefsson.org>
884         * lib/gnutls_int.h: Add authz stuff.
886 2007-02-21  Simon Josefsson <simon@josefsson.org>
888         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
890 2007-02-21  Simon Josefsson <simon@josefsson.org>
892         * lib/ext_authz.c, lib/ext_authz.h: New file.
894 2007-02-21  Simon Josefsson <simon@josefsson.org>
896         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
897         gnutls_supplemental.c.
899 2007-02-21  Simon Josefsson <simon@josefsson.org>
901         * lib/gnutls_supplemental.c: Fill in type+length.
903 2007-02-21  Simon Josefsson <simon@josefsson.org>
905         * NEWS: Add.
907 2007-02-21  Simon Josefsson <simon@josefsson.org>
909         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
910         and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
911         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
912         gnutls_authz_send_x509_attr_cert_url, and
913         gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
914         gnutls_authz_data_format_type_t (never part of any release).
916 2007-02-21  Simon Josefsson <simon@josefsson.org>
918         * lib/gnutls_supplemental.c: If callbacks failed to provide
919         anything, at least send protocol valid (yet semantically invalid)
920         supplemental message.
922 2007-02-21  Simon Josefsson <simon@josefsson.org>
924         * lib/gnutls_int.h: Add for supplemental support.
926 2007-02-21  Simon Josefsson <simon@josefsson.org>
928         * lib/gnutls_handshake.c: Support supplemental handshake messages.
930 2007-02-21  Simon Josefsson <simon@josefsson.org>
932         * lib/Makefile.am: Add gnutls_supplemental.h and
933         gnutls_supplemental.c.
935 2007-02-21  Simon Josefsson <simon@josefsson.org>
937         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
939 2007-02-21  Simon Josefsson <simon@josefsson.org>
941         * doc/TODO: Add.
943 2007-02-19  Simon Josefsson <simon@josefsson.org>
945         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name. Fix
946         gnutls_authz_data_format_type_t.
948 2007-02-19  Simon Josefsson <simon@josefsson.org>
950         * NEWS: Add.
952 2007-02-17  Simon Josefsson <simon@josefsson.org>
954         * lib/debug.c: Support SUPPLEMENTAL handshake type.
956 2007-02-16  Simon Josefsson <simon@josefsson.org>
958         * AUTHORS: update
960 2007-02-16  Simon Josefsson <simon@josefsson.org>
962         * NEWS: Add.
964 2007-02-16  Simon Josefsson <simon@josefsson.org>
966         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
969 2007-02-16  Simon Josefsson <simon@josefsson.org>
971         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
973 2007-02-16  Simon Josefsson <simon@josefsson.org>
975         * lib/x509/rfc2818_hostname.c: Indent.
977 2007-02-16  Simon Josefsson <simon@josefsson.org>
979         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
981 2007-02-16  Simon Josefsson <simon@josefsson.org>
983         * NEWS: Add.
985 2007-02-16  Simon Josefsson <simon@josefsson.org>
987         * tests/hostname-check/hostname-check.c: Fix mem leak.
989 2007-02-16  Simon Josefsson <simon@josefsson.org>
991         * lib/x509/rfc2818_hostname.c: Doc fix.
993 2007-02-16  Simon Josefsson <simon@josefsson.org>
995         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
996         as a successful RFC 2818 hostname comparison match.  Reported by
997         "Richard W.M. Jones" <rjones@redhat.com>.
999 2007-02-16  Simon Josefsson <simon@josefsson.org>
1001         * tests/hostname-check/.cvsignore: [no log message]
1003 2007-02-16  Simon Josefsson <simon@josefsson.org>
1005         * configure.in, tests/Makefile.am,
1006         tests/hostname-check/Makefile.am, tests/hostname-check/README,
1007         tests/hostname-check/hostname-check.c: Add self test of rfc2818
1008         server identity check.
1010 2007-02-15  Simon Josefsson <simon@josefsson.org>
1012         * NEWS: Add.
1014 2007-02-15  Simon Josefsson <simon@josefsson.org>
1016         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
1017         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
1018         <thresh@altlinux.ru>.
1020 2007-02-14  Simon Josefsson <simon@josefsson.org>
1022         * lib/gnutls_hash_int.c: Avoid assert.
1024 2007-02-14  Simon Josefsson <simon@josefsson.org>
1026         * src/certtool.c: Make sure NULL is a pointer.
1028 2007-02-14  Simon Josefsson <simon@josefsson.org>
1030         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
1031         Joe Orton <joe@manyfish.co.uk>.
1033 2007-02-14  Simon Josefsson <simon@josefsson.org>
1035         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
1038 2007-02-14  Simon Josefsson <simon@josefsson.org>
1040         * NEWS: Add.
1042 2007-02-14  Simon Josefsson <simon@josefsson.org>
1044         * includes/gnutls/gnutls.h.in: Add
1045         gnutls_supplemental_data_format_type_t with member
1046         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
1048 2007-02-14  Simon Josefsson <simon@josefsson.org>
1050         * NEWS: Add.
1052 2007-02-14  Simon Josefsson <simon@josefsson.org>
1054         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
1055         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
1056         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
1057         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
1059 2007-02-14  Simon Josefsson <simon@josefsson.org>
1061         * lib/gnutls_int.h: Reorder.
1063 2007-02-14  Simon Josefsson <simon@josefsson.org>
1065         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
1066         GNUTLS_EXTENSION_AUTHZ_SERVER.
1068 2007-02-14  Simon Josefsson <simon@josefsson.org>
1070         * NEWS: Add.
1072 2007-02-14  Simon Josefsson <simon@josefsson.org>
1074         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
1076 2007-02-14  Simon Josefsson <simon@josefsson.org>
1078         * includes/gnutls/gnutls.h.in: Spell out handshake types.
1080 2007-02-13  Simon Josefsson <simon@josefsson.org>
1082         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
1084 2007-02-13  Simon Josefsson <simon@josefsson.org>
1086         * src/certtool.c: Use error().
1088 2007-02-13  Simon Josefsson <simon@josefsson.org>
1090         * src/certtool.c: Cleanup p12 printing.
1092 2007-02-13  Simon Josefsson <simon@josefsson.org>
1094         * src/certtool.c: Cleanup pkcs7_info.
1096 2007-02-13  Simon Josefsson <simon@josefsson.org>
1098         * src/certtool.c: Fix.
1100 2007-02-13  Simon Josefsson <simon@josefsson.org>
1102         * src/certtool.c: Better errors.
1104 2007-02-13  Simon Josefsson <simon@josefsson.org>
1106         * src/certtool.gaa: Remove --copyright (use --version).
1108 2007-02-13  Simon Josefsson <simon@josefsson.org>
1110         * src/certtool.c: Use version-etc.
1112 2007-02-13  Simon Josefsson <simon@josefsson.org>
1114         * configure.in: Fix for version-etc.
1116 2007-02-13  Simon Josefsson <simon@josefsson.org>
1118         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1119         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
1120         gl/version-etc.h: Update.
1122 2007-02-13  Simon Josefsson <simon@josefsson.org>
1124         * src/certtool.c: Cleanup CRL.
1126 2007-02-13  Simon Josefsson <simon@josefsson.org>
1128         * src/certtool.c: Cleanup.
1130 2007-02-13  Simon Josefsson <simon@josefsson.org>
1132         * src/certtool.c: Simplify.
1134 2007-02-13  Simon Josefsson <simon@josefsson.org>
1136         * src/certtool.c: Cleanups.
1138 2007-02-13  Simon Josefsson <simon@josefsson.org>
1140         * src/certtool.c: Rewrite generate_private_key_int.
1142 2007-02-13  Simon Josefsson <simon@josefsson.org>
1144         * src/certtool.c: Fix mem leak.
1146 2007-02-13  Simon Josefsson <simon@josefsson.org>
1148         * src/certtool.c: Fix crl_info.
1150 2007-02-13  Simon Josefsson <simon@josefsson.org>
1152         * src/certtool.c: Rewrite load_private_key.
1154 2007-02-13  Simon Josefsson <simon@josefsson.org>
1156         * src/certtool.c: Rewrite load_request.
1158 2007-02-13  Simon Josefsson <simon@josefsson.org>
1160         * src/certtool.c: Rewrite load_ca_private_key.
1162 2007-02-13  Simon Josefsson <simon@josefsson.org>
1164         * src/certtool.c: Remove.
1166 2007-02-13  Simon Josefsson <simon@josefsson.org>
1168         * src/certtool.c: Rewrite load_ca_cert.
1170 2007-02-13  Simon Josefsson <simon@josefsson.org>
1172         * src/certtool.c: No limit on CRL size during verification.
1174 2007-02-13  Simon Josefsson <simon@josefsson.org>
1176         * lib/x509/x509.c: Simplify.
1178 2007-02-13  Simon Josefsson <simon@josefsson.org>
1180         * tests/certificate_set_x509_crl.c: Need config.h.
1182 2007-02-13  Simon Josefsson <simon@josefsson.org>
1184         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
1186 2007-02-13  Simon Josefsson <simon@josefsson.org>
1188         * src/Makefile.am: Need libgnu.la.
1190 2007-02-13  Simon Josefsson <simon@josefsson.org>
1192         * src/errcodes.c: Need config.h.
1194 2007-02-13  Simon Josefsson <simon@josefsson.org>
1196         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
1198 2007-02-13  Simon Josefsson <simon@josefsson.org>
1200         * configure.in: Remove stuff obsoleted by time_r.
1202 2007-02-13  Simon Josefsson <simon@josefsson.org>
1204         * configure.in: Don't check for time.h, not needed.
1206 2007-02-13  Simon Josefsson <simon@josefsson.org>
1208         * lib/defines.h: Only use time.h, from gnulib if needed.
1210 2007-02-13  Simon Josefsson <simon@josefsson.org>
1212         * lgl/.cvsignore: [no log message]
1214 2007-02-13  Simon Josefsson <simon@josefsson.org>
1216         * tests/pathlen/ca-no-pathlen.pem,
1217         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
1219 2007-02-13  Simon Josefsson <simon@josefsson.org>
1221         * NEWS: Add.
1223 2007-02-13  Simon Josefsson <simon@josefsson.org>
1225         * lib/x509/output.c: Remove.
1227 2007-02-13  Simon Josefsson <simon@josefsson.org>
1229         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
1230         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
1231         lgl/time_r.c, lgl/time_r.h: Update.
1233 2007-02-13  Simon Josefsson <simon@josefsson.org>
1235         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
1236         message]
1238 2007-02-13  Simon Josefsson <simon@josefsson.org>
1240         * tests/nist-pkits/README: Fix.
1242 2007-02-13  Simon Josefsson <simon@josefsson.org>
1244         * tests/nist-pkits/gnutls-nist-tests.html: Add.
1246 2007-02-13  Simon Josefsson <simon@josefsson.org>
1248         * tests/nist-pkits/README: Fix.
1250 2007-02-13  Simon Josefsson <simon@josefsson.org>
1252         * tests/nist-pkits/pkits_test: Unpack.
1254 2007-02-13  Simon Josefsson <simon@josefsson.org>
1256         * tests/nist-pkits/.cvsignore: [no log message]
1258 2007-02-13  Simon Josefsson <simon@josefsson.org>
1260         * tests/nist-pkits/pkits_test: Add.
1262 2007-02-13  Simon Josefsson <simon@josefsson.org>
1264         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
1266 2007-02-13  Simon Josefsson <simon@josefsson.org>
1268         * tests/nist-pkits/gnutls_test_entry: Remove.
1270 2007-02-13  Simon Josefsson <simon@josefsson.org>
1272         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
1273         tests/nist-pkits/pkits_test_list_generator.patch: Add.
1275 2007-02-13  Simon Josefsson <simon@josefsson.org>
1277         * tests/nist-pkits/README: Add.
1279 2007-02-13  Simon Josefsson <simon@josefsson.org>
1281         * tests/nist-pkits/README,
1282         tests/nist-pkits/pkits_test_list_generator.tgz: Add.
1284 2007-02-13  Simon Josefsson <simon@josefsson.org>
1286         * lib/x509/mpi.c: We don't support inherited DSA parameters.
1288 2007-02-13  Simon Josefsson <simon@josefsson.org>
1290         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
1291         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
1294 2007-02-13  Simon Josefsson <simon@josefsson.org>
1296         * tests/nist-pkits/pkits: Fix.
1298 2007-02-13  Simon Josefsson <simon@josefsson.org>
1300         * tests/nist-pkits/pkits: Fix.
1302 2007-02-13  Simon Josefsson <simon@josefsson.org>
1304         * tests/nist-pkits/pkits: Fix.
1306 2007-02-13  Simon Josefsson <simon@josefsson.org>
1308         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
1310 2007-02-13  Simon Josefsson <simon@josefsson.org>
1312         * tests/PKITS.pdf, tests/PKITS_data.zip,
1313         tests/nist-pkits/PKITS.pdf, tests/nist-pkits/PKITS_data.zip,
1314         tests/nist-pkits/README, tests/nist-pkits/pkits,
1315         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
1316         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
1317         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
1318         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
1320 2007-02-13  Simon Josefsson <simon@josefsson.org>
1322         * doc/TODO: Add.
1324 2007-02-13  Simon Josefsson <simon@josefsson.org>
1326         * tests/x509paths/README: Fix.
1328 2007-02-13  Simon Josefsson <simon@josefsson.org>
1330         * tests/x509paths/chain: fix for chain 1.
1332 2007-02-13  Simon Josefsson <simon@josefsson.org>
1334         * tests/.cvsignore: [no log message]
1336 2007-02-13  Simon Josefsson <simon@josefsson.org>
1338         * tests/chain, tests/x509paths/Certificate Path Validation
1339         Testing.pdf, tests/x509paths/README, tests/x509paths/chain,
1340         tests/x509paths/x509tests.tgz, tests/x509tests.tgz: Move old NIST
1341         stuff to separate directory.
1343 2007-02-13  Simon Josefsson <simon@josefsson.org>
1345         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
1347 2007-02-13  Simon Josefsson <simon@josefsson.org>
1349         * lib/x509/output.c: Don't use uninitialized.
1351 2007-02-13  Simon Josefsson <simon@josefsson.org>
1353         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
1355 2007-02-13  Simon Josefsson <simon@josefsson.org>
1357         * configure.in: Fix PKI test.
1359 2007-02-13  Simon Josefsson <simon@josefsson.org>
1361         * doc/manpages/Makefile.am: Update.
1363 2007-02-13  Simon Josefsson <simon@josefsson.org>
1365         * src/certtool.c: Simplify copyright.
1367 2007-02-13  Simon Josefsson <simon@josefsson.org>
1369         * NEWS: Add.
1371 2007-02-13  Simon Josefsson <simon@josefsson.org>
1373         * src/certtool-cfg.c: Remove.
1375 2007-02-13  Simon Josefsson <simon@josefsson.org>
1377         * src/certtool.c: Remove unused.
1379 2007-02-13  Simon Josefsson <simon@josefsson.org>
1381         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
1383 2007-02-13  Simon Josefsson <simon@josefsson.org>
1385         * configure.in: Add conditional for PKI stuff.
1387 2007-02-13  Simon Josefsson <simon@josefsson.org>
1389         * src/certtool.c: Handle larger certificate lists.
1391 2007-02-13  Simon Josefsson <simon@josefsson.org>
1393         * src/certtool.c: Fix.
1395 2007-02-13  Simon Josefsson <simon@josefsson.org>
1397         * src/certtool.c: Fix.
1399 2007-02-13  Simon Josefsson <simon@josefsson.org>
1401         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
1403 2007-02-13  Simon Josefsson <simon@josefsson.org>
1405         * src/certtool.c: Use gnutls_x509_crl_print.
1407 2007-02-13  Simon Josefsson <simon@josefsson.org>
1409         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
1410         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
1411         gnutls_x509_crl_print.
1413 2007-02-13  Simon Josefsson <simon@josefsson.org>
1415         * src/certtool.c: Use error().
1417 2007-02-13  Simon Josefsson <simon@josefsson.org>
1419         * libextra/Makefile.am: We do need lgl/ though.
1421 2007-02-13  Simon Josefsson <simon@josefsson.org>
1423         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
1424         gl/.
1426 2007-02-13  Simon Josefsson <simon@josefsson.org>
1428         * libextra/openpgp/Makefile.am: Don't include gl/.
1430 2007-02-13  Simon Josefsson <simon@josefsson.org>
1432         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
1433         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
1434         gl/progname.h: Add.
1436 2007-02-13  Simon Josefsson <simon@josefsson.org>
1438         * configure.in: Revert.
1440 2007-02-13  Simon Josefsson <simon@josefsson.org>
1442         * Makefile.am, configure.in: Revert.
1444 2007-02-13  Simon Josefsson <simon@josefsson.org>
1446         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
1447         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
1448         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
1449         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
1450         Remove.
1452 2007-02-13  Simon Josefsson <simon@josefsson.org>
1454         * libextra/Makefile.am: No need for gl/.
1456 2007-02-13  Simon Josefsson <simon@josefsson.org>
1458         * Makefile.am: Fix src/lib/.
1460 2007-02-13  Simon Josefsson <simon@josefsson.org>
1462         * configure.in: Build src/lib/.
1464 2007-02-13  Simon Josefsson <simon@josefsson.org>
1466         * configure.in: Init src/lib/.
1468 2007-02-13  Simon Josefsson <simon@josefsson.org>
1470         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1471         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
1472         src/lib/m4/gnulib-comp.m4: Update.
1474 2007-02-13  Simon Josefsson <simon@josefsson.org>
1476         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
1478 2007-02-13  Simon Josefsson <simon@josefsson.org>
1480         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
1481         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
1482         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
1483         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
1484         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
1485         src/lib/progname.c, src/lib/progname.h: Add.
1487 2007-02-13  Simon Josefsson <simon@josefsson.org>
1489         * src/certtool.c: No size limit on CRL data.
1491 2007-02-12  Simon Josefsson <simon@josefsson.org>
1493         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
1495 2007-02-12  Simon Josefsson <simon@josefsson.org>
1497         * lib/x509/output.c: Support GNUTLS_SAN_DN.
1499 2007-02-12  Simon Josefsson <simon@josefsson.org>
1501         * NEWS: Add.
1503 2007-02-12  Simon Josefsson <simon@josefsson.org>
1505         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
1507 2007-02-12  Simon Josefsson <simon@josefsson.org>
1509         * NEWS: Fix.
1511 2007-02-12  Simon Josefsson <simon@josefsson.org>
1513         * configure.in: Bump versions.
1515 2007-02-12  Simon Josefsson <simon@josefsson.org>
1517         * NEWS, includes/gnutls/gnutls.h.in: Add.
1519 2007-02-12  Simon Josefsson <simon@josefsson.org>
1521         * ChangeLog: [no log message]
1523 2007-02-12  Simon Josefsson <simon@josefsson.org>
1525         * NEWS: Version 1.7.6.
1527 2007-02-12  Simon Josefsson <simon@josefsson.org>
1529         * configure.in: New APIs, bump libtool library versions.
1531 2007-02-12  Simon Josefsson <simon@josefsson.org>
1533         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
1534         lgl/m4/string_h.m4, lgl/string_.h: Update.
1536 2007-02-12  Simon Josefsson <simon@josefsson.org>
1538         * Makefile.am: Use latest docs on web site.
1540 2007-02-12  Simon Josefsson <simon@josefsson.org>
1542         * po/POTFILES.in: Add.
1544 2007-02-12  Simon Josefsson <simon@josefsson.org>
1546         * lib/x509/output.c: Mark for translation.
1548 2007-02-12  Simon Josefsson <simon@josefsson.org>
1550         * lib/pkix_asn1_tab.c: Generated.
1552 2007-02-12  Simon Josefsson <simon@josefsson.org>
1554         * lib/x509/output.c: Print more than one SAN.
1556 2007-02-12  Simon Josefsson <simon@josefsson.org>
1558         * lib/x509/output.c: Better printing of XMPP SAN.
1560 2007-02-12  Simon Josefsson <simon@josefsson.org>
1562         * lib/pkix.asn: Add XMPP definitions.
1564 2007-02-12  Simon Josefsson <simon@josefsson.org>
1566         * lib/x509/x509.c: Doc fix.
1568 2007-02-12  Simon Josefsson <simon@josefsson.org>
1570         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
1571         <m@tthias.eu>.
1573 2007-02-12  Simon Josefsson <simon@josefsson.org>
1575         * src/serv.c: Print X.509 client cert info.
1577 2007-02-09  Simon Josefsson <simon@josefsson.org>
1579         * src/serv.c: Text fix.
1581 2007-02-09  Simon Josefsson <simon@josefsson.org>
1583         * doc/manpages/Makefile.am: Update.
1585 2007-02-09  Simon Josefsson <simon@josefsson.org>
1587         * tests/pathlen/ca-no-pathlen.pem,
1588         tests/pathlen/no-ca-or-pathlen.pem: Update.
1590 2007-02-09  Simon Josefsson <simon@josefsson.org>
1592         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
1593         that gmtime was used and that the time given is in UTC.  Just hard
1594         code it to UTC.
1596 2007-02-09  Simon Josefsson <simon@josefsson.org>
1598         * lib/gnutls_str.c: Typo.
1600 2007-02-09  Simon Josefsson <simon@josefsson.org>
1602         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
1603         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
1604         lgl/vasprintf.h: Add.
1606 2007-02-09  Simon Josefsson <simon@josefsson.org>
1608         * lib/x509/output.c: Use gnulib's time_r for systems that lack
1609         gmtime_r.
1611 2007-02-09  Simon Josefsson <simon@josefsson.org>
1613         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
1614         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
1616 2007-02-09  Simon Josefsson <simon@josefsson.org>
1618         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
1620 2007-02-09  Simon Josefsson <simon@josefsson.org>
1622         * lib/x509/output.c: Strings not zero terminated.
1624 2007-02-09  Simon Josefsson <simon@josefsson.org>
1626         * lib/x509/output.c: Hexprint unknown extensions.
1628 2007-02-09  Simon Josefsson <simon@josefsson.org>
1630         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
1631         tests/pathlen/no-ca-or-pathlen.pem: Update.
1633 2007-02-09  Simon Josefsson <simon@josefsson.org>
1635         * src/certtool.c: Remove.
1637 2007-02-09  Simon Josefsson <simon@josefsson.org>
1639         * src/certtool.c: Fix.
1641 2007-02-09  Simon Josefsson <simon@josefsson.org>
1643         * NEWS: Add.
1645 2007-02-09  Simon Josefsson <simon@josefsson.org>
1647         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
1649 2007-02-09  Simon Josefsson <simon@josefsson.org>
1651         * src/certtool.c: Use gnutls_x509_crt_print.
1653 2007-02-09  Simon Josefsson <simon@josefsson.org>
1655         * NEWS, includes/gnutls/x509.h: Add.
1657 2007-02-09  Simon Josefsson <simon@josefsson.org>
1659         * lib/x509/output.c: Fix error messages.
1661 2007-02-09  Simon Josefsson <simon@josefsson.org>
1663         * lib/x509/output.c: Really fix.
1665 2007-02-09  Simon Josefsson <simon@josefsson.org>
1667         * lib/x509/output.c: Fix.
1669 2007-02-09  Simon Josefsson <simon@josefsson.org>
1671         * includes/gnutls/x509.h: Change signature (ok since no release).
1673 2007-02-09  Simon Josefsson <simon@josefsson.org>
1675         * lib/x509/output.c: Use datum for outputs.
1677 2007-02-09  Simon Josefsson <simon@josefsson.org>
1679         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
1681 2007-02-09  Simon Josefsson <simon@josefsson.org>
1683         * lib/x509/output.c: Simplify.
1685 2007-02-09  Simon Josefsson <simon@josefsson.org>
1687         * lib/x509/extensions.c: Don't crash on NULL's.
1689 2007-02-08  Simon Josefsson <simon@josefsson.org>
1691         * NEWS: Add, from older branches.
1693 2007-02-08  Simon Josefsson <simon@josefsson.org>
1695         * lib/x509/output.c: Doc fix.
1697 2007-02-08  Simon Josefsson <simon@josefsson.org>
1699         * lib/x509/Makefile.am: Build output.c.
1701 2007-02-08  Simon Josefsson <simon@josefsson.org>
1703         * NEWS, lib/x509/output.c: Add.
1705 2007-02-08  Simon Josefsson <simon@josefsson.org>
1707         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
1708         gnutls_x509_crt_get_signature.
1710 2007-02-08  Simon Josefsson <simon@josefsson.org>
1712         * NEWS: Add.
1714 2007-02-08  Simon Josefsson <simon@josefsson.org>
1716         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
1718 2007-02-08  Simon Josefsson <simon@josefsson.org>
1720         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
1722 2007-02-08  Simon Josefsson <simon@josefsson.org>
1724         * lib/x509/extensions.c: Fix warnings.
1726 2007-02-08  Simon Josefsson <simon@josefsson.org>
1728         * lib/gnutls_str.c, lib/gnutls_str.h: Add
1729         _gnutls_string_append_printf.
1731 2007-02-08  Simon Josefsson <simon@josefsson.org>
1733         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
1734         gnutls_x509_crt_get_extension_data and
1735         gnutls_x509_crt_get_extension_info.
1737 2007-02-08  Simon Josefsson <simon@josefsson.org>
1739         * src/certtool.c: Fix.
1741 2007-02-08  Simon Josefsson <simon@josefsson.org>
1743         * src/certtool.c: XMPP otherName SAN support.
1745 2007-02-08  Simon Josefsson <simon@josefsson.org>
1747         * NEWS: Typo.
1749 2007-02-08  Simon Josefsson <simon@josefsson.org>
1751         * NEWS, THANKS: Add.
1753 2007-02-08  Simon Josefsson <simon@josefsson.org>
1755         * NEWS: Add.
1757 2007-02-08  Simon Josefsson <simon@josefsson.org>
1759         * NEWS, lib/x509/x509.c: Fix.
1761 2007-02-08  Simon Josefsson <simon@josefsson.org>
1763         * includes/gnutls/gnutls.h.in: Doc fix.
1765 2007-02-08  Simon Josefsson <simon@josefsson.org>
1767         * lib/x509/x509.c: Support XMPP OID.
1769 2007-02-08  Simon Josefsson <simon@josefsson.org>
1771         * lib/x509/x509.c: Doc fix.
1773 2007-02-08  Simon Josefsson <simon@josefsson.org>
1775         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
1776         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
1777         otherName SAN's.
1779 2007-02-07  Simon Josefsson <simon@josefsson.org>
1781         * doc/gnutls.texi: Fix.
1783 2007-02-07  Simon Josefsson <simon@josefsson.org>
1785         * doc/gnutls.texi: add tcp and tlsia
1787 2007-02-07  Simon Josefsson <simon@josefsson.org>
1789         * AUTHORS: Fix.
1791 2007-02-07  Simon Josefsson <simon@josefsson.org>
1793         * src/serv.c: Don't say TLS 1.0.
1795 2007-02-07  Simon Josefsson <simon@josefsson.org>
1797         * NEWS: Fix.
1799 2007-02-07  Simon Josefsson <simon@josefsson.org>
1801         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
1803 2007-02-07  Simon Josefsson <simon@josefsson.org>
1805         * NEWS: Add.
1807 2007-02-07  Simon Josefsson <simon@josefsson.org>
1809         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
1811 2007-02-07  Simon Josefsson <simon@josefsson.org>
1813         * NEWS: Add.
1815 2007-02-07  Simon Josefsson <simon@josefsson.org>
1817         * doc/gnutls.texi: dsa key
1819 2007-02-06  Simon Josefsson <simon@josefsson.org>
1821         * doc/gnutls.texi: Fix.
1823 2007-02-06  Simon Josefsson <simon@josefsson.org>
1825         * lib/gnutls_sig.c: Fix crash on failures.
1827 2007-02-06  Simon Josefsson <simon@josefsson.org>
1829         * NEWS, configure.in: Bump versions.
1831 2007-02-06  Simon Josefsson <simon@josefsson.org>
1833         * doc/protocol/draft-ietf-tls-srp-00.txt,
1834         doc/protocol/draft-ietf-tls-srp-01.txt,
1835         doc/protocol/draft-ietf-tls-srp-02.txt,
1836         doc/protocol/draft-ietf-tls-srp-03.txt,
1837         doc/protocol/draft-ietf-tls-srp-04.txt,
1838         doc/protocol/draft-ietf-tls-srp-05.txt,
1839         doc/protocol/draft-ietf-tls-srp-06.txt,
1840         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
1842 2007-02-06  Simon Josefsson <simon@josefsson.org>
1844         * ChangeLog: [no log message]
1846 2007-02-06  Simon Josefsson <simon@josefsson.org>
1848         * NEWS: Version 1.7.5.
1850 2007-02-06  Simon Josefsson <simon@josefsson.org>
1852         * NEWS: Fix.
1854 2007-02-06  Simon Josefsson <simon@josefsson.org>
1856         * NEWS: Add.
1858 2007-02-06  Simon Josefsson <simon@josefsson.org>
1860         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
1861         lgl/m4/string_h.m4, lgl/string_.h: Update.
1863 2007-02-06  Simon Josefsson <simon@josefsson.org>
1865         * NEWS: Reorder.
1867 2007-02-06  Simon Josefsson <simon@josefsson.org>
1869         * doc/gnutls.texi: Fix.
1871 2007-02-06  Simon Josefsson <simon@josefsson.org>
1873         * NEWS: Add.
1875 2007-02-06  Simon Josefsson <simon@josefsson.org>
1877         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
1880 2007-02-06  Simon Josefsson <simon@josefsson.org>
1882         * doc/gnutls.texi: mention psk
1884 2007-02-06  Simon Josefsson <simon@josefsson.org>
1886         * NEWS: Add.
1888 2007-02-06  Simon Josefsson <simon@josefsson.org>
1890         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
1891         GNUTLS_KX_SRP_DSS if there is no SRP credential.
1893 2007-02-06  Simon Josefsson <simon@josefsson.org>
1895         * doc/gnutls.texi: fix
1897 2007-02-06  Simon Josefsson <simon@josefsson.org>
1899         * doc/gnutls.texi: fix
1901 2007-02-06  Simon Josefsson <simon@josefsson.org>
1903         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
1904         username/password.
1906 2007-02-06  Simon Josefsson <simon@josefsson.org>
1908         * doc/gnutls.texi: Add.
1910 2007-02-06  Simon Josefsson <simon@josefsson.org>
1912         * src/cli.c: Prefer PSK.
1914 2007-02-06  Simon Josefsson <simon@josefsson.org>
1916         * src/cli.c, src/serv.c: Modernize priorities.
1918 2007-02-06  Simon Josefsson <simon@josefsson.org>
1920         * doc/gnutls.texi: more
1922 2007-02-06  Simon Josefsson <simon@josefsson.org>
1924         * src/common.c: Parse new MACs.
1926 2007-02-06  Simon Josefsson <simon@josefsson.org>
1928         * src/serv.c: Prefer OpenPGP certs from client.
1930 2007-02-06  Simon Josefsson <simon@josefsson.org>
1932         * doc/gnutls.texi: Fix.
1934 2007-02-06  Simon Josefsson <simon@josefsson.org>
1936         * NEWS: Fix.
1938 2007-02-06  Simon Josefsson <simon@josefsson.org>
1940         * src/cli-gaa.c: Generated.
1942 2007-02-06  Simon Josefsson <simon@josefsson.org>
1944         * configure.in: Bump versions.
1946 2007-02-06  Simon Josefsson <simon@josefsson.org>
1948         * NEWS: Add.
1950 2007-02-06  Simon Josefsson <simon@josefsson.org>
1952         * src/common.c: Typo in last commit.
1954 2007-02-06  Simon Josefsson <simon@josefsson.org>
1956         * src/cli.gaa: Typo.
1958 2007-02-06  Simon Josefsson <simon@josefsson.org>
1960         * src/common.c: Fix --list.
1962 2007-02-06  Simon Josefsson <simon@josefsson.org>
1964         * doc/gnutls.texi: Add.
1966 2007-02-06  Simon Josefsson <simon@josefsson.org>
1968         * lib/gnutls_hash_int.c: Revert, not needed.
1970 2007-02-06  Simon Josefsson <simon@josefsson.org>
1972         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
1973         commit.
1975 2007-02-06  Simon Josefsson <simon@josefsson.org>
1977         * src/serv.c: Fix last commit.
1979 2007-02-06  Simon Josefsson <simon@josefsson.org>
1981         * src/serv.c: Support TLS 1.2 and AES 256.
1983 2007-02-05  Simon Josefsson <simon@josefsson.org>
1985         * ChangeLog: [no log message]
1987 2007-02-05  Simon Josefsson <simon@josefsson.org>
1989         * NEWS: Version 1.7.4.
1991 2007-02-05  Simon Josefsson <simon@josefsson.org>
1993         * NEWS: Add.
1995 2007-02-05  Simon Josefsson <simon@josefsson.org>
1997         * src/serv.c: use static DH params if none or provided
1999 2007-02-05  Simon Josefsson <simon@josefsson.org>
2001         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
2002         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
2004 2007-02-05  Simon Josefsson <simon@josefsson.org>
2006         * tests/pskself.c: No dh here.
2008 2007-02-05  Simon Josefsson <simon@josefsson.org>
2010         * NEWS: Reorder.
2012 2007-02-05  Simon Josefsson <simon@josefsson.org>
2014         * tests/sha2/.cvsignore: [no log message]
2016 2007-02-05  Simon Josefsson <simon@josefsson.org>
2018         * NEWS: Fix.
2020 2007-02-05  Simon Josefsson <simon@josefsson.org>
2022         * configure.in, tests/Makefile.am: Add SHA-2 self test.
2024 2007-02-05  Simon Josefsson <simon@josefsson.org>
2026         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
2027         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
2028         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
2030 2007-02-05  Simon Josefsson <simon@josefsson.org>
2032         * NEWS: Add.
2034 2007-02-05  Simon Josefsson <simon@josefsson.org>
2036         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
2037         for templates.
2039 2007-02-05  Simon Josefsson <simon@josefsson.org>
2041         * src/certtool-gaa.c: Generated.
2043 2007-02-05  Simon Josefsson <simon@josefsson.org>
2045         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
2048 2007-02-05  Simon Josefsson <simon@josefsson.org>
2050         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
2051         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
2052         (RSA-)SHA-256/384/512.
2054 2007-02-05  Simon Josefsson <simon@josefsson.org>
2056         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
2058 2007-02-05  Simon Josefsson <simon@josefsson.org>
2060         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
2061         Affects gnutls_sign_algorithm_get_name, and
2062         _gnutls_x509_sign_to_oid.
2064 2007-02-05  Simon Josefsson <simon@josefsson.org>
2066         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
2069 2007-02-05  Simon Josefsson <simon@josefsson.org>
2071         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
2072         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
2073         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
2074         lgl/string_.h: Update.
2076 2007-02-04  Simon Josefsson <simon@josefsson.org>
2078         * NEWS: Add.
2080 2007-02-04  Simon Josefsson <simon@josefsson.org>
2082         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
2083         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
2084         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
2085         lgl/string_.h: Update.
2087 2007-02-02  Simon Josefsson <simon@josefsson.org>
2089         * doc/gnutls.texi: Typo.
2091 2007-02-02  Simon Josefsson <simon@josefsson.org>
2093         * NEWS: Add.
2095 2007-02-02  Simon Josefsson <simon@josefsson.org>
2097         * NEWS, configure.in: Bump versions.
2099 2007-02-02  Simon Josefsson <simon@josefsson.org>
2101         * doc/signatures.texi: Removed the wrong file, re-add this one.
2102         Oops.
2104 2007-02-02  Simon Josefsson <simon@josefsson.org>
2106         * doc/Makefile.am: Remove bibliography.texi.
2108 2007-02-02  Simon Josefsson <simon@josefsson.org>
2110         * doc/bibliography.texi, doc/signatures.texi: Remove.
2112 2007-02-02  Simon Josefsson <simon@josefsson.org>
2114         * doc/gnutls.texi: Don't use my-bib-macros.
2116 2007-02-02  Simon Josefsson <simon@josefsson.org>
2118         * doc/my-bib-macros.texi: use pxref.
2120 2007-02-02  Simon Josefsson <simon@josefsson.org>
2122         * doc/my-bib-macros.texi: Fix.
2124 2007-02-02  Simon Josefsson <simon@josefsson.org>
2126         * doc/gnutls.texi: proxy and certtool stuff
2128 2007-02-02  Simon Josefsson <simon@josefsson.org>
2130         * lib/x509/xml.c: Doc fix.
2132 2007-02-02  Simon Josefsson <simon@josefsson.org>
2134         * doc/bibliography.texi: reorder
2136 2007-02-02  Simon Josefsson <simon@josefsson.org>
2138         * doc/bibliography.texi: Add rfc3820.
2140 2007-02-02  Simon Josefsson <simon@josefsson.org>
2142         * doc/gnutls.texi: Mention RFC 3820.
2144 2007-02-02  Simon Josefsson <simon@josefsson.org>
2146         * doc/gnutls.texi: Improve extensions stuff.
2148 2007-02-01  Simon Josefsson <simon@josefsson.org>
2150         * ChangeLog: [no log message]
2152 2007-02-01  Simon Josefsson <simon@josefsson.org>
2154         * NEWS: Version 1.7.3.
2156 2007-02-01  Simon Josefsson <simon@josefsson.org>
2158         * NEWS: Typo.
2160 2007-02-01  Simon Josefsson <simon@josefsson.org>
2162         * tests/pathlen/ca-no-pathlen.pem,
2163         tests/pathlen/no-ca-or-pathlen.pem: Update.
2165 2007-02-01  Simon Josefsson <simon@josefsson.org>
2167         * NEWS: Add.
2169 2007-02-01  Simon Josefsson <simon@josefsson.org>
2171         * src/certtool.c: Print times in UTC.
2173 2007-02-01  Simon Josefsson <simon@josefsson.org>
2175         * NEWS: Fix.
2177 2007-02-01  Simon Josefsson <simon@josefsson.org>
2179         * tests/key-id/.cvsignore: [no log message]
2181 2007-02-01  Simon Josefsson <simon@josefsson.org>
2183         * NEWS: Reorder.
2185 2007-02-01  Simon Josefsson <simon@josefsson.org>
2187         * configure.in: Typo.
2189 2007-02-01  Simon Josefsson <simon@josefsson.org>
2191         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
2192         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
2193         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
2194         tests/key-id/key-ca.pem, tests/key-id/key-id,
2195         tests/key-id/key-user.pem: Add key-id self test.
2197 2007-02-01  Simon Josefsson <simon@josefsson.org>
2199         * src/certtool.c: Don't print proxy info if there aren't any proxy
2200         extension.
2202 2007-02-01  Simon Josefsson <simon@josefsson.org>
2204         * doc/protocol/rfc4785.txt: Add.
2206 2007-01-31  Simon Josefsson <simon@josefsson.org>
2208         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
2209         present.  Reported by Dale Sedivec
2210         <dale-keyword-gnutls.5670f1@codefu.org>.
2212 2007-01-31  Simon Josefsson <simon@josefsson.org>
2214         * lib/x509/x509.c: Doc fix.
2216 2007-01-31  Simon Josefsson <simon@josefsson.org>
2218         * doc/manpages/Makefile.am: Add.
2220 2007-01-31  Simon Josefsson <simon@josefsson.org>
2222         * src/certtool-cfg.c: Fix last commit.
2224 2007-01-31  Simon Josefsson <simon@josefsson.org>
2226         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
2227         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
2228         reading/generating proxy certificates in certtool.
2230 2007-01-31  Simon Josefsson <simon@josefsson.org>
2232         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
2233         lib/x509/extensions.h, lib/x509/x509.c: Add
2234         gnutls_x509_crt_get_proxy.
2236 2007-01-31  Simon Josefsson <simon@josefsson.org>
2238         * lib/x509/x509_write.c: Fix last commit.
2240 2007-01-31  Simon Josefsson <simon@josefsson.org>
2242         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
2244 2007-01-31  Simon Josefsson <simon@josefsson.org>
2246         * NEWS: Mention RFC 3820.
2248 2007-01-31  Simon Josefsson <simon@josefsson.org>
2250         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
2251         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
2252         Add proxy certificate APIs.
2254 2007-01-31  Simon Josefsson <simon@josefsson.org>
2256         * NEWS: Add.
2258 2007-01-31  Simon Josefsson <simon@josefsson.org>
2260         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
2262 2007-01-31  Simon Josefsson <simon@josefsson.org>
2264         * gl/.cvsignore, lgl/.cvsignore: [no log message]
2266 2007-01-31  Simon Josefsson <simon@josefsson.org>
2268         * lib/defines.h: String.h from gnulib now makes sure memmem is
2269         available.
2271 2007-01-31  Simon Josefsson <simon@josefsson.org>
2273         * gl/strdup.h, lgl/memmem.h: Remove.
2275 2007-01-31  Simon Josefsson <simon@josefsson.org>
2277         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
2278         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
2279         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
2280         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
2281         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2282         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2283         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
2284         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
2285         lgl/vasnprintf.c, lgl/wchar_.h: Update.
2287 2007-01-31  Simon Josefsson <simon@josefsson.org>
2289         * tests/pathlen/.cvsignore: Add.
2291 2007-01-26  Simon Josefsson <simon@josefsson.org>
2293         * NEWS: Add.
2295 2007-01-26  Simon Josefsson <simon@josefsson.org>
2297         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
2298         tests/pathlen/ca-no-pathlen.pem,
2299         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
2300         pathlen bug (and general certificate parsing).
2302 2007-01-26  Simon Josefsson <simon@josefsson.org>
2304         * NEWS: Add.
2306 2007-01-26  Simon Josefsson <simon@josefsson.org>
2308         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
2309         pathLenConstraint is read, even if CA reading fails.
2311 2007-01-25  Simon Josefsson <simon@josefsson.org>
2313         * NEWS: Add.
2315 2007-01-25  Simon Josefsson <simon@josefsson.org>
2317         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
2318         describe C++ compiler bug problem.
2320 2007-01-25  Simon Josefsson <simon@josefsson.org>
2322         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
2323         in a "better" way, tiny patch from Matthias Scheler
2324         <tron@NetBSD.org>.
2326 2007-01-16  Simon Josefsson <simon@josefsson.org>
2328         * configure.in: Bump versions.
2330 2007-01-16  Simon Josefsson <simon@josefsson.org>
2332         * NEWS: Add.
2334 2007-01-16  Simon Josefsson <simon@josefsson.org>
2336         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
2337         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
2338         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
2339         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
2341 2007-01-15  Simon Josefsson <simon@josefsson.org>
2343         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
2345 2007-01-14  Simon Josefsson <simon@josefsson.org>
2347         * ChangeLog: [no log message]
2349 2007-01-14  Simon Josefsson <simon@josefsson.org>
2351         * NEWS: Version 1.7.2.
2353 2007-01-14  Simon Josefsson <simon@josefsson.org>
2355         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
2356         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
2358 2007-01-14  Simon Josefsson <simon@josefsson.org>
2360         * NEWS: Add.
2362 2007-01-14  Simon Josefsson <simon@josefsson.org>
2364         * libextra/opencdk/pubkey.c: Doc fix.
2366 2007-01-14  Simon Josefsson <simon@josefsson.org>
2368         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
2369         Lenz <mario.lenz@gmx.net>.
2371 2007-01-13  Simon Josefsson <simon@josefsson.org>
2373         * NEWS, THANKS: Add.
2375 2007-01-12  Simon Josefsson <simon@josefsson.org>
2377         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
2378         virtual method (possibly incorrect but I don't know what the
2379         intention was).
2381 2007-01-12  Simon Josefsson <simon@josefsson.org>
2383         * NEWS, configure.in: Don't use -mms-bitfields
2384         --enable-runtime-pseudo-reloc.
2386 2007-01-12  Simon Josefsson <simon@josefsson.org>
2388         * gl/Makefile.am: Fix objdir!=srcdir.
2390 2007-01-11  Simon Josefsson <simon@josefsson.org>
2392         * NEWS: Add.
2394 2007-01-11  Simon Josefsson <simon@josefsson.org>
2396         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
2397         available, and store them in the PKCS12 blob.  Suggested by Sascha
2398         Ziemann <sascha.ziemann@secunet.com>.
2400 2007-01-11  Simon Josefsson <simon@josefsson.org>
2402         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
2404 2007-01-11  Simon Josefsson <simon@josefsson.org>
2406         * doc/manpages/Makefile.am: Add.
2408 2007-01-11  Simon Josefsson <simon@josefsson.org>
2410         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
2411         before gl.
2413 2007-01-11  Simon Josefsson <simon@josefsson.org>
2415         * NEWS: Fix.
2417 2007-01-11  Simon Josefsson <simon@josefsson.org>
2419         * NEWS, configure.in, includes/gnutls/x509.h,
2420         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
2421         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
2422         src/certtool.c: Support pathLenConstraint.
2424 2007-01-11  Simon Josefsson <simon@josefsson.org>
2426         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
2427         add it twice.
2429 2007-01-11  Simon Josefsson <simon@josefsson.org>
2431         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
2432         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
2435 2007-01-11  Simon Josefsson <simon@josefsson.org>
2437         * libextra/gnutls_extra.c: Need strverscmp.h.
2439 2007-01-11  Simon Josefsson <simon@josefsson.org>
2441         * NEWS: Fix.
2443 2007-01-11  Simon Josefsson <simon@josefsson.org>
2445         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
2446         libgnutls now. Fix copyright years.
2448 2007-01-11  Simon Josefsson <simon@josefsson.org>
2450         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
2451         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
2452         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
2453         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
2454         gnutls-extra integration, for OpenPGP certs.
2456 2007-01-11  Simon Josefsson <simon@josefsson.org>
2458         * libextra/gnutls_extra.c: Replace libgcrypt version check with
2459         strverscmp. No need to duplicate prototype found in gnutls.h for
2460         gnutls_check_version.
2462 2007-01-09  Simon Josefsson <simon@josefsson.org>
2464         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
2465         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
2466         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
2467         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
2468         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
2469         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
2470         lgl/m4/lib-link.m4: Update.
2472 2007-01-05  Simon Josefsson <simon@josefsson.org>
2474         * NEWS: Add.
2476 2007-01-05  Simon Josefsson <simon@josefsson.org>
2478         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2479         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
2480         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
2482 2007-01-05  Simon Josefsson <simon@josefsson.org>
2484         * configure.in: Bump versions.
2486 2007-01-05  Simon Josefsson <simon@josefsson.org>
2488         * NEWS: Add.
2490 2007-01-05  Simon Josefsson <simon@josefsson.org>
2492         * configure.in: Revert part of patch.
2494 2007-01-05  Simon Josefsson <simon@josefsson.org>
2496         * configure.in, src/Makefile.am: Tiny patch from
2497         ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for
2498         `gaa', issuing a warning with the URL if not found. *
2499         src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
2500         `.gaa' files as being in `$(srcdir)', thereby allowing for
2501         out-of-source-tree builds.
2503 2006-12-28  Simon Josefsson <simon@josefsson.org>
2505         * ChangeLog: [no log message]
2507 2006-12-28  Simon Josefsson <simon@josefsson.org>
2509         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
2510         it.
2512 2006-12-28  Simon Josefsson <simon@josefsson.org>
2514         * ChangeLog: [no log message]
2516 2006-12-28  Simon Josefsson <simon@josefsson.org>
2518         * NEWS: Version 1.7.1.
2520 2006-12-28  Simon Josefsson <simon@josefsson.org>
2522         * NEWS: Add.
2524 2006-12-28  Simon Josefsson <simon@josefsson.org>
2526         * NEWS: Add.
2528 2006-12-28  Simon Josefsson <simon@josefsson.org>
2530         * NEWS: Fix.
2532 2006-12-28  Simon Josefsson <simon@josefsson.org>
2534         * NEWS: Fix.
2536 2006-12-28  Simon Josefsson <simon@josefsson.org>
2538         * NEWS, THANKS: Add.
2540 2006-12-28  Simon Josefsson <simon@josefsson.org>
2542         * lib/gnutls_asn1_tab.c: Generate.
2544 2006-12-28  Simon Josefsson <simon@josefsson.org>
2546         * lib/gnutls.asn: Fix comment to make it parse correctly.
2548 2006-12-27  Simon Josefsson <simon@josefsson.org>
2550         * tests/.cvsignore: [no log message]
2552 2006-12-27  Simon Josefsson <simon@josefsson.org>
2554         * NEWS: Add.
2556 2006-12-27  Simon Josefsson <simon@josefsson.org>
2558         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
2559         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).
2560         (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
2561         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
2562         hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper
2563         SHA1POS. (_gnutls_verify_sig_params): Likewise.
2565 2006-12-27  Simon Josefsson <simon@josefsson.org>
2567         * NEWS: Add.
2569 2006-12-27  Simon Josefsson <simon@josefsson.org>
2571         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
2572         lib/x509/Makefile.am, libextra/Makefile.am,
2573         libextra/openpgp/Makefile.am: Tiny patch from
2574         ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer
2575         to `sort2.pl' as `$(srcdir)/scripts/sort2.pl'   instead of
2576         `scripts/sort2.pl'. * doc/manpages/Makefile.am: Refer to `gdoc' as
2577         `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'. *
2578         doc/lib/Makefile.am: Likewise. * doc/lib/x509/Makefile.am: Likewise.
2579         * doc/libextra/Makefile.am: Likewise. *
2580         doc/libextra/openpgp/Makefile.am: Likewise.
2582 2006-12-27  Simon Josefsson <simon@josefsson.org>
2584         * NEWS, THANKS: Add.
2586 2006-12-27  Simon Josefsson <simon@josefsson.org>
2588         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
2589         cert requests (i.e., include a empty list of supported hashes).
2590         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
2591         Courtès).
2593 2006-12-27  Simon Josefsson <simon@josefsson.org>
2595         * NEWS: Add.
2597 2006-12-27  Simon Josefsson <simon@josefsson.org>
2599         * tests/userid/.cvsignore: [no log message]
2601 2006-12-27  Simon Josefsson <simon@josefsson.org>
2603         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).
2604         (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
2605         problem reported by Max Kellermann <max@duempel.org>.
2607 2006-12-27  Simon Josefsson <simon@josefsson.org>
2609         * lib/pkix_asn1_tab.c: Generated.
2611 2006-12-27  Simon Josefsson <simon@josefsson.org>
2613         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
2614         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
2615         DirectoryString, to deal with backwards compatibility if there are
2616         IA5String UID fields out there that were generated by older
2617         versions.  Reported by Max Kellermann <max@duempel.org>.
2619 2006-12-27  Simon Josefsson <simon@josefsson.org>
2621         * tests/userid/userid: Add.
2623 2006-12-27  Simon Josefsson <simon@josefsson.org>
2625         * configure.in: Add tests/userid/.
2627 2006-12-27  Simon Josefsson <simon@josefsson.org>
2629         * tests/Makefile.am: Add userid/.
2631 2006-12-27  Simon Josefsson <simon@josefsson.org>
2633         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
2635 2006-12-27  Simon Josefsson <simon@josefsson.org>
2637         * NEWS: Add.
2639 2006-12-27  Simon Josefsson <simon@josefsson.org>
2641         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
2642         certificate authority list, to make sure server's send the proper
2643         list of expected CAs to the client.  Reported by Max Kellermann
2644         <max@duempel.org>.
2646 2006-12-27  Simon Josefsson <simon@josefsson.org>
2648         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
2649         by Max Kellermann <max@duempel.org>.
2651 2006-12-27  Simon Josefsson <simon@josefsson.org>
2653         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
2654         Add.
2656 2006-12-27  Simon Josefsson <simon@josefsson.org>
2658         * NEWS: Add.
2660 2006-12-27  Simon Josefsson <simon@josefsson.org>
2662         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
2663         lgl/m4/stdint.m4: Update.
2665 2006-12-26  Simon Josefsson <simon@josefsson.org>
2667         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
2669 2006-12-26  Simon Josefsson <simon@josefsson.org>
2671         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
2673 2006-12-26  Simon Josefsson <simon@josefsson.org>
2675         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
2676         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
2678 2006-12-26  Simon Josefsson <simon@josefsson.org>
2680         * po/LINGUAS, po/de.po: Sync with TP.
2682 2006-12-10  Simon Josefsson <simon@josefsson.org>
2684         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
2685         (should have just been .cvsignore'd).
2687 2006-12-10  Simon Josefsson <simon@josefsson.org>
2689         * m4/.cvsignore: [no log message]
2691 2006-12-10  Simon Josefsson <simon@josefsson.org>
2693         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
2695 2006-12-10  Simon Josefsson <simon@josefsson.org>
2697         * NEWS: Fix.
2699 2006-12-10  Simon Josefsson <simon@josefsson.org>
2701         * NEWS: Add.
2703 2006-12-10  Simon Josefsson <simon@josefsson.org>
2705         * configure.in: Bump versions.
2707 2006-12-10  Simon Josefsson <simon@josefsson.org>
2709         * NEWS, configure.in: Bump versions.
2711 2006-12-01  Simon Josefsson <simon@josefsson.org>
2713         * lib/gnutls_record.c: Doc fix.
2715 2006-11-29  Simon Josefsson <simon@josefsson.org>
2717         * gl/Makefile.am, lgl/Makefile.am: Update.
2719 2006-11-29  Simon Josefsson <simon@josefsson.org>
2721         * ChangeLog: [no log message]
2723 2006-11-29  Simon Josefsson <simon@josefsson.org>
2725         * Makefile.am: Put in devel/ directory. Disable doc generation.
2727 2006-11-29  Simon Josefsson <simon@josefsson.org>
2729         * NEWS: Version 1.7.0.
2731 2006-11-29  Simon Josefsson <simon@josefsson.org>
2733         * NEWS: Add.
2735 2006-11-29  Simon Josefsson <simon@josefsson.org>
2737         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
2739 2006-11-29  Simon Josefsson <simon@josefsson.org>
2741         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
2742         default.
2744 2006-11-29  Simon Josefsson <simon@josefsson.org>
2746         * NEWS: Fix.
2748 2006-11-28  Simon Josefsson <simon@josefsson.org>
2750         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
2751         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
2753 2006-11-26  Simon Josefsson <simon@josefsson.org>
2755         * NEWS: Fix.
2757 2006-11-26  Simon Josefsson <simon@josefsson.org>
2759         * NEWS: Add.
2761 2006-11-26  Simon Josefsson <simon@josefsson.org>
2763         * tests/anonself.c: Print TLS version too.
2765 2006-11-26  Simon Josefsson <simon@josefsson.org>
2767         * tests/anonself.c: More debugging.
2769 2006-11-26  Simon Josefsson <simon@josefsson.org>
2771         * tests/utils.c: Output more debug info.
2773 2006-11-26  Simon Josefsson <simon@josefsson.org>
2775         * NEWS: Fix.
2777 2006-11-26  Simon Josefsson <simon@josefsson.org>
2779         * libextra/opencdk/keyserver.c: Doc fix.
2781 2006-11-26  Simon Josefsson <simon@josefsson.org>
2783         * libextra/opencdk/opencdk.h: Doc fixes.
2785 2006-11-26  Simon Josefsson <simon@josefsson.org>
2787         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2788         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
2789         libextra/opencdk/sign.c: Doc fix.
2791 2006-11-26  Simon Josefsson <simon@josefsson.org>
2793         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
2794         libextra/opencdk/sign.c: Doc fix.
2796 2006-11-26  Simon Josefsson <simon@josefsson.org>
2798         * libextra/opencdk/keydb.c: Doc fix.
2800 2006-11-26  Simon Josefsson <simon@josefsson.org>
2802         * libextra/gnutls_ia.c: Use new internal PRF API.
2804 2006-11-26  Simon Josefsson <simon@josefsson.org>
2806         * lib/gnutls_sig.c: To use NULL
2807         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
2808         question.
2810 2006-11-26  Simon Josefsson <simon@josefsson.org>
2812         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
2813         fixes problem reported by "Michael C. Vergallen"
2814         <mvergall@telenet.be>.
2816 2006-11-26  Simon Josefsson <simon@josefsson.org>
2818         * NEWS: Add.
2820 2006-11-25  Simon Josefsson <simon@josefsson.org>
2822         * NEWS: Add.
2824 2006-11-25  Simon Josefsson <simon@josefsson.org>
2826         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
2827         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
2828         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
2829         www.mikestoolbox.org:4433.
2831 2006-11-25  Simon Josefsson <simon@josefsson.org>
2833         * src/common.c: Support "TLS1.2" as protocol name.
2835 2006-11-25  Simon Josefsson <simon@josefsson.org>
2837         * NEWS: Add.
2839 2006-11-25  Simon Josefsson <simon@josefsson.org>
2841         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
2843 2006-11-25  Simon Josefsson <simon@josefsson.org>
2845         * lib/gnutls_algorithms.c: Support TLS 1.2.
2847 2006-11-25  Simon Josefsson <simon@josefsson.org>
2849         * NEWS: Add.
2851 2006-11-25  Simon Josefsson <simon@josefsson.org>
2853         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
2854         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
2855         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
2856         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
2857         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
2858         Update.
2860 2006-11-25  Simon Josefsson <simon@josefsson.org>
2862         * NEWS, configure.in: Bump versions.
2864 2006-11-22  Simon Josefsson <simon@josefsson.org>
2866         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
2868 2006-11-17  Simon Josefsson <simon@josefsson.org>
2870         * ChangeLog: [no log message]
2872 2006-11-17  Simon Josefsson <simon@josefsson.org>
2874         * Makefile.am: Release do non-devel directory.
2876 2006-11-17  Simon Josefsson <simon@josefsson.org>
2878         * NEWS: Version 1.6.0.
2880 2006-11-17  Simon Josefsson <simon@josefsson.org>
2882         * doc/manpages/Makefile.am: Fix copyright years.
2884 2006-11-17  Simon Josefsson <simon@josefsson.org>
2886         * configure.in: Bump versions.
2888 2006-11-17  Simon Josefsson <simon@josefsson.org>
2890         * NEWS: Add.
2892 2006-11-16  Simon Josefsson <simon@josefsson.org>
2894         * ChangeLog: [no log message]
2896 2006-11-16  Simon Josefsson <simon@josefsson.org>
2898         * NEWS: Version 1.5.5.
2900 2006-11-16  Simon Josefsson <simon@josefsson.org>
2902         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
2903         <tim.kosse@filezilla-project.org>.
2905 2006-11-16  Simon Josefsson <simon@josefsson.org>
2907         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
2908         project.
2910 2006-11-16  Simon Josefsson <simon@josefsson.org>
2912         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
2914 2006-11-16  Simon Josefsson <simon@josefsson.org>
2916         * tests/rsa-md5-collision/Makefile.am: Remove.
2918 2006-11-16  Simon Josefsson <simon@josefsson.org>
2920         * NEWS: Add.
2922 2006-11-16  Simon Josefsson <simon@josefsson.org>
2924         * NEWS: Add.
2926 2006-11-16  Simon Josefsson <simon@josefsson.org>
2928         * NEWS: Add.
2930 2006-11-16  Simon Josefsson <simon@josefsson.org>
2932         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
2933         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
2934         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
2935         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
2937 2006-11-16  Simon Josefsson <simon@josefsson.org>
2939         * tests/rsa-md5-collision/chain1-expect.log,
2940         tests/rsa-md5-collision/chain2-expect.log: Remove.
2942 2006-11-16  Simon Josefsson <simon@josefsson.org>
2944         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
2946 2006-11-16  Simon Josefsson <simon@josefsson.org>
2948         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
2949         mingw32.
2951 2006-11-15  Simon Josefsson <simon@josefsson.org>
2953         * configure.in: Bump versions (done incorrectly in the 1.5.4
2954         release).
2956 2006-11-15  Simon Josefsson <simon@josefsson.org>
2958         * NEWS: Add.
2960 2006-11-15  Simon Josefsson <simon@josefsson.org>
2962         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
2963         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
2965 2006-11-14  Simon Josefsson <simon@josefsson.org>
2967         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
2969 2006-11-11  Simon Josefsson <simon@josefsson.org>
2971         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
2973 2006-11-07  Simon Josefsson <simon@josefsson.org>
2975         * ChangeLog: [no log message]
2977 2006-11-07  Simon Josefsson <simon@josefsson.org>
2979         * NEWS: Version 1.5.4.
2981 2006-11-07  Simon Josefsson <simon@josefsson.org>
2983         * NEWS: Add.
2985 2006-11-07  Simon Josefsson <simon@josefsson.org>
2987         * NEWS: Add.
2989 2006-11-07  Simon Josefsson <simon@josefsson.org>
2991         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2992         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
2993         lib/gnutls_global.c: Use strverscmp.
2995 2006-11-07  Simon Josefsson <simon@josefsson.org>
2997         * lib/gnutls_buffers.c: Typo.
2999 2006-11-07  Simon Josefsson <simon@josefsson.org>
3001         * NEWS, doc/manpages/Makefile.am: Add.
3003 2006-11-07  Simon Josefsson <simon@josefsson.org>
3005         * libextra/gnutls_ia.c: Doc fix.
3007 2006-11-07  Simon Josefsson <simon@josefsson.org>
3009         * doc/gnutls.texi: More errno discussion regarding push/pull
3010         functions.
3012 2006-11-07  Simon Josefsson <simon@josefsson.org>
3014         * NEWS: Add.
3016 2006-11-07  Simon Josefsson <simon@josefsson.org>
3018         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
3019         issues.
3021 2006-11-07  Simon Josefsson <simon@josefsson.org>
3023         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
3024         using WSAGetLastError().
3026 2006-11-07  Simon Josefsson <simon@josefsson.org>
3028         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
3029         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
3030         suggested by tim.kosse@filezilla-project.org.
3032 2006-11-06  Simon Josefsson <simon@josefsson.org>
3034         * NEWS: Fix.
3036 2006-11-05  Simon Josefsson <simon@josefsson.org>
3038         * NEWS: Add.
3040 2006-11-05  Simon Josefsson <simon@josefsson.org>
3042         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
3043         configure.in).
3045 2006-11-05  Simon Josefsson <simon@josefsson.org>
3047         * configure.in: Set SOVERSION here.
3049 2006-11-05  Simon Josefsson <simon@josefsson.org>
3051         * lgl/.cvsignore: [no log message]
3053 2006-11-05  Simon Josefsson <simon@josefsson.org>
3055         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
3057 2006-11-03  Simon Josefsson <simon@josefsson.org>
3059         * lgl/printf-parse.c: Update.
3061 2006-10-30  Simon Josefsson <simon@josefsson.org>
3063         * NEWS: Add.
3065 2006-10-30  Simon Josefsson <simon@josefsson.org>
3067         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
3068         ludovic.courtes@laas.fr (Ludovic Courtès).
3070 2006-10-30  Simon Josefsson <simon@josefsson.org>
3072         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
3073         actual/required buffer size on return.  Suggested by
3074         ludovic.courtes@laas.fr (Ludovic Courtès).
3076 2006-10-30  Simon Josefsson <simon@josefsson.org>
3078         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
3079         libextra/openpgp/privkey.c: Fix return types.
3081 2006-10-30  Simon Josefsson <simon@josefsson.org>
3083         * NEWS: Add.
3085 2006-10-30  Simon Josefsson <simon@josefsson.org>
3087         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
3088         versions negotiate the highest version we support, instead of the
3089         lowest.  Reported by Pasi.Eronen@nokia.com.
3091 2006-10-30  Simon Josefsson <simon@josefsson.org>
3093         * NEWS: Add.
3095 2006-10-30  Simon Josefsson <simon@josefsson.org>
3097         * configure.in: Simplify ssize_t test.
3099 2006-10-30  Simon Josefsson <simon@josefsson.org>
3101         * doc/examples/ex-cert-select.c: Remove duplicate #include
3102         <sys/stat.h>.
3104 2006-10-30  Simon Josefsson <simon@josefsson.org>
3106         * configure.in, lib/defines.h: Simplify #include's using gnulib
3107         modules.
3109 2006-10-30  Simon Josefsson <simon@josefsson.org>
3111         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
3112         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
3113         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
3114         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
3115         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
3116         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
3117         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
3118         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
3119         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
3120         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
3121         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
3122         lgl/stat_.h: Update.
3124 2006-10-30  Simon Josefsson <simon@josefsson.org>
3126         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
3129 2006-10-30  Simon Josefsson <simon@josefsson.org>
3131         * NEWS, configure.in: Bump versions.
3133 2006-10-26  Simon Josefsson <simon@josefsson.org>
3135         * ChangeLog: [no log message]
3137 2006-10-26  Simon Josefsson <simon@josefsson.org>
3139         * NEWS: Version 1.5.3.
3141 2006-10-26  Simon Josefsson <simon@josefsson.org>
3143         * lgl/.cvsignore: [no log message]
3145 2006-10-26  Simon Josefsson <simon@josefsson.org>
3147         * libextra/opencdk/Makefile.am: Fix -I's.
3149 2006-10-26  Simon Josefsson <simon@josefsson.org>
3151         * tests/rsa-md5-collision/Makefile.am: Dist more.
3153 2006-10-26  Simon Josefsson <simon@josefsson.org>
3155         * NEWS, tests/rsa-md5-collision/README: Add.
3157 2006-10-26  Simon Josefsson <simon@josefsson.org>
3159         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
3160         tests/Makefile.am: Change lgpl/ library name.
3162 2006-10-26  Simon Josefsson <simon@josefsson.org>
3164         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
3165         to liblgnu, to avoid weird libtool errors.
3167 2006-10-26  Simon Josefsson <simon@josefsson.org>
3169         * lgl/Makefile.am, lgl/stdint_.h: Update.
3171 2006-10-26  Simon Josefsson <simon@josefsson.org>
3173         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
3174         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
3175         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
3176         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
3177         gl/uinttostr.c, gl/umaxtostr.c: Add.
3179 2006-10-26  Simon Josefsson <simon@josefsson.org>
3181         * NEWS: Fix.
3183 2006-10-26  Simon Josefsson <simon@josefsson.org>
3185         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
3186         0.5.11.
3188 2006-10-26  Simon Josefsson <simon@josefsson.org>
3190         * doc/gnutls.texi: Be specific about SSLv2 security problems.
3192 2006-10-24  Simon Josefsson <simon@josefsson.org>
3194         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
3196 2006-10-24  Simon Josefsson <simon@josefsson.org>
3198         * tests/rsa-md5-collision/Makefile.am: Dist more.
3200 2006-10-24  Simon Josefsson <simon@josefsson.org>
3202         * NEWS: Add.
3204 2006-10-24  Simon Josefsson <simon@josefsson.org>
3206         * tests/pkcs12-decode/.cvsignore: [no log message]
3208 2006-10-24  Simon Josefsson <simon@josefsson.org>
3210         * configure.in: Add tests.
3212 2006-10-24  Simon Josefsson <simon@josefsson.org>
3214         * tests/Makefile.am, tests/client.p12, tests/noclient.p12,
3215         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/client.p12,
3216         tests/pkcs12-decode/noclient.p12, tests/pkcs12-decode/pkcs12,
3217         tests/pkcs12-decode/unclient.p12, tests/pkcs12_neon,
3218         tests/unclient.p12: Move pkcs12 tests to pkcs12-decode/.
3220 2006-10-24  Simon Josefsson <simon@josefsson.org>
3222         * tests/pkcs8-decode/pkcs8: More debugging info.
3224 2006-10-24  Simon Josefsson <simon@josefsson.org>
3226         * tests/pkcs8-decode/.cvsignore: [no log message]
3228 2006-10-24  Simon Josefsson <simon@josefsson.org>
3230         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
3231         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
3232         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
3233         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
3234         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
3236 2006-10-24  Simon Josefsson <simon@josefsson.org>
3238         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
3239         rsa-md5-collision/.
3241 2006-10-24  Simon Josefsson <simon@josefsson.org>
3243         * tests/pkcs1-padding/.cvsignore,
3244         tests/rsa-md5-collision/.cvsignore: [no log message]
3246 2006-10-24  Simon Josefsson <simon@josefsson.org>
3248         * tests/rsa-md5-collision/MD5CollisionCA.cer,
3249         tests/rsa-md5-collision/Makefile.am,
3250         tests/rsa-md5-collision/TargetCollidingCertificate1.cer,
3251         tests/rsa-md5-collision/TargetCollidingCertificate2.cer,
3252         tests/rsa-md5-collision/chain1-expect.log,
3253         tests/rsa-md5-collision/chain2-expect.log,
3254         tests/rsa-md5-collision/mbox,
3255         tests/rsa-md5-collision/rsa-md5-collision: Add.
3257 2006-10-24  Simon Josefsson <simon@josefsson.org>
3259         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
3260         tests/pkcs1-padding/pkcs1-pad-broken.pem,
3261         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
3262         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
3263         tests/pkcs1-padding/pkcs1-pad-ok.pem,
3264         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
3266 2006-10-24  Simon Josefsson <simon@josefsson.org>
3268         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
3269         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
3270         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
3271         directory.
3273 2006-10-24  Simon Josefsson <simon@josefsson.org>
3275         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
3276         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
3278 2006-10-21  Simon Josefsson <simon@josefsson.org>
3280         * NEWS: Add.
3282 2006-10-21  Simon Josefsson <simon@josefsson.org>
3284         * lgl/.cvsignore: [no log message]
3286 2006-10-21  Simon Josefsson <simon@josefsson.org>
3288         * tests/Makefile.am: Need lgpl gnulib.
3290 2006-10-21  Simon Josefsson <simon@josefsson.org>
3292         * src/Makefile.am: Add lgpl too.
3294 2006-10-21  Simon Josefsson <simon@josefsson.org>
3296         * libextra/Makefile.am: Reorder libgnu.la's.
3298 2006-10-21  Simon Josefsson <simon@josefsson.org>
3300         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
3302 2006-10-21  Simon Josefsson <simon@josefsson.org>
3304         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
3305         committed.
3307 2006-10-21  Simon Josefsson <simon@josefsson.org>
3309         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
3311 2006-10-21  Simon Josefsson <simon@josefsson.org>
3313         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
3314         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3315         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
3316         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
3317         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
3318         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
3319         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
3320         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
3321         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
3322         modules.
3324 2006-10-21  Simon Josefsson <simon@josefsson.org>
3326         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
3327         duplicate modules.
3329 2006-10-21  Simon Josefsson <simon@josefsson.org>
3331         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
3333 2006-10-21  Simon Josefsson <simon@josefsson.org>
3335         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
3337 2006-10-21  Simon Josefsson <simon@josefsson.org>
3339         * gl/Makefile.am: Move modules from gl/ to lgl/.
3341 2006-10-21  Simon Josefsson <simon@josefsson.org>
3343         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3344         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
3345         to lgl/.
3347 2006-10-21  Simon Josefsson <simon@josefsson.org>
3349         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
3350         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
3351         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
3352         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
3353         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
3354         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
3355         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
3356         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
3357         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
3358         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
3359         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
3360         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
3361         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
3362         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
3363         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
3364         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
3365         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
3366         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
3367         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
3368         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
3369         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
3370         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
3371         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
3372         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
3373         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
3374         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
3375         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
3376         lgl/xsize.h: Move modules from gl/ to lgl/.
3378 2006-10-21  Simon Josefsson <simon@josefsson.org>
3380         * lgl/.cvsignore: [no log message]
3382 2006-10-21  Simon Josefsson <simon@josefsson.org>
3384         * Makefile.am: Build lgl/ too.
3386 2006-10-21  Simon Josefsson <simon@josefsson.org>
3388         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
3389         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
3390         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
3391         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
3392         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
3393         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
3394         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
3395         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
3396         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
3397         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
3398         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
3399         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
3400         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
3401         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
3402         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
3403         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
3404         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
3405         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
3406         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
3407         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
3408         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
3409         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
3410         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
3411         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
3412         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
3413         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
3414         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
3415         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
3416         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
3417         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
3418         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
3419         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
3420         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
3421         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
3423 2006-10-21  Simon Josefsson <simon@josefsson.org>
3425         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
3426         lgl/ instead of gl/.
3428 2006-10-21  Simon Josefsson <simon@josefsson.org>
3430         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
3431         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
3432         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
3433         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
3434         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
3435         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
3436         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
3437         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
3438         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
3439         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
3440         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
3441         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
3442         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
3443         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
3444         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
3445         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
3446         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
3447         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
3448         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3449         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
3450         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
3451         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
3454 2006-10-21  Simon Josefsson <simon@josefsson.org>
3456         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
3457         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
3458         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
3459         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
3460         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
3461         Update.
3463 2006-10-19  Simon Josefsson <simon@josefsson.org>
3465         * NEWS: Add.
3467 2006-10-19  Simon Josefsson <simon@josefsson.org>
3469         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
3470         lib/minitasn1/libtasn1.h: Update to 0.3.7.
3472 2006-10-11  Simon Josefsson <simon@josefsson.org>
3474         * NEWS: Add.
3476 2006-10-11  Simon Josefsson <simon@josefsson.org>
3478         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
3479         0.5.10.
3481 2006-10-11  Simon Josefsson <simon@josefsson.org>
3483         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
3485 2006-10-10  Simon Josefsson <simon@josefsson.org>
3487         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
3489 2006-10-03  Simon Josefsson <simon@josefsson.org>
3491         * NEWS: Add.
3493 2006-10-03  Simon Josefsson <simon@josefsson.org>
3495         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
3497 2006-10-03  Simon Josefsson <simon@josefsson.org>
3499         * NEWS, configure.in: Bump versions.
3501 2006-10-03  Simon Josefsson <simon@josefsson.org>
3503         * ChangeLog: [no log message]
3505 2006-10-03  Simon Josefsson <simon@josefsson.org>
3507         * NEWS: Version 1.5.2.
3509 2006-10-03  Simon Josefsson <simon@josefsson.org>
3511         * NEWS: Fix.
3513 2006-10-03  Simon Josefsson <simon@josefsson.org>
3515         * NEWS: Add.
3517 2006-10-03  Simon Josefsson <simon@josefsson.org>
3519         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
3520         Update.
3522 2006-09-29  Simon Josefsson <simon@josefsson.org>
3524         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
3526 2006-09-26  Simon Josefsson <simon@josefsson.org>
3528         * NEWS: Add.
3530 2006-09-26  Simon Josefsson <simon@josefsson.org>
3532         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
3533         reported by "Adam Langley" <agl@imperialviolet.org>.
3535 2006-09-25  Simon Josefsson <simon@josefsson.org>
3537         * NEWS: Add.
3539 2006-09-25  Simon Josefsson <simon@josefsson.org>
3541         * configure.in: Use library shared version 13 instead of 14,
3542         incrementing it was a mistake since no API/ABI changes happened.
3543         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
3545 2006-09-25  Simon Josefsson <simon@josefsson.org>
3547         * configure.in: Improve the C++ test, to handle CXX env. variables,
3548         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
3550 2006-09-25  Simon Josefsson <simon@josefsson.org>
3552         * NEWS: Add.
3554 2006-09-25  Simon Josefsson <simon@josefsson.org>
3556         * lib/Makefile.am: Use version script for libgnutlsxx too.
3558 2006-09-25  Simon Josefsson <simon@josefsson.org>
3560         * NEWS, lib/libgnutlsxx.vers: Add.
3562 2006-09-24  Simon Josefsson <simon@josefsson.org>
3564         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
3565         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
3566         Update.
3568 2006-09-24  Simon Josefsson <simon@josefsson.org>
3570         * NEWS, configure.in: Bump versions.
3572 2006-09-24  Simon Josefsson <simon@josefsson.org>
3574         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
3575         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
3576         logic.
3578 2006-09-24  Simon Josefsson <simon@josefsson.org>
3580         * THANKS: Add.
3582 2006-09-24  Simon Josefsson <simon@josefsson.org>
3584         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
3585         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
3586         <georg.schwarz@freenet.de>.
3588 2006-09-21  Simon Josefsson <simon@josefsson.org>
3590         * Makefile.am: Fix gendocs.sh path.
3592 2006-09-21  Simon Josefsson <simon@josefsson.org>
3594         * ChangeLog: [no log message]
3596 2006-09-21  Simon Josefsson <simon@josefsson.org>
3598         * NEWS: Version 1.5.1.
3600 2006-09-21  Simon Josefsson <simon@josefsson.org>
3602         * gl/override/gpl.diff: Rename.
3604 2006-09-21  Simon Josefsson <simon@josefsson.org>
3606         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
3607         gl/override/gpl.diff, gl/override/gpl.texi.diff,
3608         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
3610 2006-09-21  Simon Josefsson <simon@josefsson.org>
3612         * gl/override/lgpl.diff: Rename.
3614 2006-09-21  Simon Josefsson <simon@josefsson.org>
3616         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
3617         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
3618         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
3619         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
3620         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
3621         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
3622         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
3623         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
3624         gl/vasnprintf.c: Update.
3626 2006-09-21  Simon Josefsson <simon@josefsson.org>
3628         * NEWS: Add.
3630 2006-09-21  Simon Josefsson <simon@josefsson.org>
3632         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
3634 2006-09-21  Simon Josefsson <simon@josefsson.org>
3636         * doc/gnutls.texi: Add LGPL and GPL texts.
3638 2006-09-21  Simon Josefsson <simon@josefsson.org>
3640         * NEWS: Add.
3642 2006-09-21  Simon Josefsson <simon@josefsson.org>
3644         * tests/pkcs1-pad: Simplify grep expression, to work around debug
3645         messages from wine.
3647 2006-09-21  Simon Josefsson <simon@josefsson.org>
3649         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
3650         load or generate it, typically because it used a certificate
3651         request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
3653 2006-09-21  Simon Josefsson <simon@josefsson.org>
3655         * src/certtool.c: Revert last patch.
3657 2006-09-21  Simon Josefsson <simon@josefsson.org>
3659         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
3660         that the lengths are the same.
3662 2006-09-21  Simon Josefsson <simon@josefsson.org>
3664         * NEWS, THANKS: Add.
3666 2006-09-21  Simon Josefsson <simon@josefsson.org>
3668         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
3669         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
3671 2006-09-19  Simon Josefsson <simon@josefsson.org>
3673         * tests/Makefile.am: Dist more.
3675 2006-09-19  Simon Josefsson <simon@josefsson.org>
3677         * tests/pkcs1-pad: Test another cert.
3679 2006-09-19  Simon Josefsson <simon@josefsson.org>
3681         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
3682         Weinmann.
3684 2006-09-18  Simon Josefsson <simon@josefsson.org>
3686         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
3688 2006-09-18  Simon Josefsson <simon@josefsson.org>
3690         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
3691         0. Suggested by "Adam Langley" <alangley@gmail.com>.
3693 2006-09-18  Simon Josefsson <simon@josefsson.org>
3695         * THANKS: Remove (already there).
3697 2006-09-18  Simon Josefsson <simon@josefsson.org>
3699         * THANKS: Add.
3701 2006-09-18  Simon Josefsson <simon@josefsson.org>
3703         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
3704         Langley" <agl@imperialviolet.org>.
3706 2006-09-12  Simon Josefsson <simon@josefsson.org>
3708         * NEWS: Add.
3710 2006-09-12  Simon Josefsson <simon@josefsson.org>
3712         * NEWS: Fix.
3714 2006-09-12  Simon Josefsson <simon@josefsson.org>
3716         * tests/pkcs1-pad: Fix.
3718 2006-09-12  Simon Josefsson <simon@josefsson.org>
3720         * lib/x509/verify.c: Permit empty parameters field too, found after
3721         adding self tests.
3723 2006-09-12  Simon Josefsson <simon@josefsson.org>
3725         * tests/pkcs1-pad: Fix exit code.
3727 2006-09-12  Simon Josefsson <simon@josefsson.org>
3729         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
3730         Eric Young in
3731         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
3733 2006-09-12  Simon Josefsson <simon@josefsson.org>
3735         * tests/pkcs1-pad: Add more tests.
3737 2006-09-12  Simon Josefsson <simon@josefsson.org>
3739         * tests/Makefile.am: Add pkcs1-pad test.
3741 2006-09-12  Simon Josefsson <simon@josefsson.org>
3743         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
3744         Yutaka OIWA <y.oiwa@aist.go.jp>.
3746 2006-09-12  Simon Josefsson <simon@josefsson.org>
3748         * tests/pkcs1-pad: Add.
3750 2006-09-12  Simon Josefsson <simon@josefsson.org>
3752         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
3753         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
3755 2006-09-12  Simon Josefsson <simon@josefsson.org>
3757         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
3759 2006-09-11  Simon Josefsson <simon@josefsson.org>
3761         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
3762         debug mode, which isn't recommended for real use.
3764 2006-09-08  Simon Josefsson <simon@josefsson.org>
3766         * NEWS: Add.
3768 2006-09-08  Simon Josefsson <simon@josefsson.org>
3770         * NEWS: Fix.
3772 2006-09-08  Simon Josefsson <simon@josefsson.org>
3774         * NEWS: Fix.
3776 2006-09-08  Simon Josefsson <simon@josefsson.org>
3778         * NEWS: Add.
3780 2006-09-08  Simon Josefsson <simon@josefsson.org>
3782         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
3783         is empty, which it has to be for the hashes we support.  Otherwise,
3784         the field can encode "garbage" that might be used to make the
3785         signature be a perfect cube, similar (but not identical) to
3786         Bleichenbacher's Crypto 06 rump session attack.
3788 2006-09-08  Simon Josefsson <simon@josefsson.org>
3790         * NEWS: Add.
3792 2006-09-08  Simon Josefsson <simon@josefsson.org>
3794         * NEWS: Add.
3796 2006-09-08  Simon Josefsson <simon@josefsson.org>
3798         * lib/gnutls_pk.c: Don't return different errors depending on
3799         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
3800         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
3802 2006-09-08  Simon Josefsson <simon@josefsson.org>
3804         * THANKS: Add.
3806 2006-09-08  Simon Josefsson <simon@josefsson.org>
3808         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
3809         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
3811 2006-08-29  Simon Josefsson <simon@josefsson.org>
3813         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
3815 2006-08-28  Simon Josefsson <simon@josefsson.org>
3817         * NEWS: Fix.
3819 2006-08-28  Simon Josefsson <simon@josefsson.org>
3821         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
3822         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
3823         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
3824         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
3825         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
3826         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
3827         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
3828         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
3829         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
3830         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
3831         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
3833 2006-08-27  Simon Josefsson <simon@josefsson.org>
3835         * NEWS, THANKS: Add.
3837 2006-08-27  Simon Josefsson <simon@josefsson.org>
3839         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3840         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3841         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
3842         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
3844 2006-08-27  Simon Josefsson <simon@josefsson.org>
3846         * NEWS: Add.
3848 2006-08-27  Simon Josefsson <simon@josefsson.org>
3850         * THANKS: Add.
3852 2006-08-27  Simon Josefsson <simon@josefsson.org>
3854         * src/certtool.c: (generate_certificate): Load private key when --load-request is
3855         used, based on report from Sascha Ziemann
3856         <sascha.ziemann@secunet.com>.
3858 2006-08-27  Simon Josefsson <simon@josefsson.org>
3860         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
3861         continuing, based on report from Sascha Ziemann
3862         <sascha.ziemann@secunet.com>.
3864 2006-08-14  Simon Josefsson <simon@josefsson.org>
3866         * NEWS: Add.
3868 2006-08-14  Simon Josefsson <simon@josefsson.org>
3870         * src/serv.c: Map select to _win_select on Windows hosts.
3872 2006-08-14  Simon Josefsson <simon@josefsson.org>
3874         * src/Makefile.am: Need select.c in cli.c and serv.c.
3876 2006-08-14  Simon Josefsson <simon@josefsson.org>
3878         * src/select.c: Add, moved from cli.c, originally from plibc, see
3880         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
3882 2006-08-14  Simon Josefsson <simon@josefsson.org>
3884         * src/cli.c: Move _win_select to select.c.
3886 2006-08-14  Simon Josefsson <simon@josefsson.org>
3888         * src/cli.c: Make select() work on Windows, copying code from plibc,
3889         see
3891         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
3893 2006-08-13  Simon Josefsson <simon@josefsson.org>
3895         * libextra/gnutls_openssl.c: Mark with XXX.
3897 2006-08-13  Simon Josefsson <simon@josefsson.org>
3899         * NEWS, configure.in: Bump versions.
3901 2006-08-13  Simon Josefsson <simon@josefsson.org>
3903         * Makefile.am: Fix release target.
3905 2006-08-13  Simon Josefsson <simon@josefsson.org>
3907         * ChangeLog: [no log message]
3909 2006-08-13  Simon Josefsson <simon@josefsson.org>
3911         * NEWS: Version 1.5.0.
3913 2006-08-13  Simon Josefsson <simon@josefsson.org>
3915         * NEWS: Fix.
3917 2006-08-13  Simon Josefsson <simon@josefsson.org>
3919         * libextra/gnutls_openssl.c: Add (XXX).
3921 2006-08-13  Simon Josefsson <simon@josefsson.org>
3923         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
3924         directory.
3926 2006-08-13  Simon Josefsson <simon@josefsson.org>
3928         * NEWS: Add.
3930 2006-08-13  Simon Josefsson <simon@josefsson.org>
3932         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
3933         files for libraries, on mingw.
3935 2006-08-13  Simon Josefsson <simon@josefsson.org>
3937         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
3938         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
3939         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
3941 2006-08-13  Simon Josefsson <simon@josefsson.org>
3943         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
3944         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
3946 2006-08-13  Simon Josefsson <simon@josefsson.org>
3948         * lib/gnutls_buffers.c: Remove.
3950 2006-08-13  Simon Josefsson <simon@josefsson.org>
3952         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
3953         GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
3954         Andreas Metzler <ametzler@downhill.at.eu.org>.
3956 2006-08-13  Simon Josefsson <simon@josefsson.org>
3958         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
3960 2006-08-11  Simon Josefsson <simon@josefsson.org>
3962         * NEWS: Fix.
3964 2006-08-11  Simon Josefsson <simon@josefsson.org>
3966         * NEWS: Add.
3968 2006-08-11  Simon Josefsson <simon@josefsson.org>
3970         * NEWS: Add.
3972 2006-08-11  Simon Josefsson <simon@josefsson.org>
3974         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
3975         NULL OID value in the hash_algorithms array, which happens when the
3976         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
3977         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
3979 2006-08-11  Simon Josefsson <simon@josefsson.org>
3981         * configure.in: Don't overwrite CFLAGS.
3983 2006-08-07  Simon Josefsson <simon@josefsson.org>
3985         * includes/gnutls/gnutlsxx.h: Make it compile.
3987 2006-08-06  Simon Josefsson <simon@josefsson.org>
3989         * NEWS: Add.
3991 2006-08-06  Simon Josefsson <simon@josefsson.org>
3993         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
3995 2006-08-06  Simon Josefsson <simon@josefsson.org>
3997         * src/tls_test.gaa: Use -V for --verbose.
3999 2006-08-06  Simon Josefsson <simon@josefsson.org>
4001         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
4002         standards, to fix make distcheck.
4004 2006-08-06  Simon Josefsson <simon@josefsson.org>
4006         * src/tls_test.c, src/tls_test.gaa: Support --version.
4008 2006-08-06  Simon Josefsson <simon@josefsson.org>
4010         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
4011         standards, to fix make distcheck.
4013 2006-08-06  Simon Josefsson <simon@josefsson.org>
4015         * NEWS: Add.
4017 2006-08-06  Simon Josefsson <simon@josefsson.org>
4019         * configure.in: Fix --without-included-libtasn1, reported by Daniel
4020         Black <dragonheart@gentoo.org>.
4022 2006-08-06  Simon Josefsson <simon@josefsson.org>
4024         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
4026 2006-08-06  Simon Josefsson <simon@josefsson.org>
4028         * NEWS: Fix.
4030 2006-08-06  Simon Josefsson <simon@josefsson.org>
4032         * NEWS: Add.
4034 2006-08-06  Simon Josefsson <simon@josefsson.org>
4036         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
4037         libextra/opencdk/stream.h: Update to 0.5.9.
4039 2006-08-03  Simon Josefsson <simon@josefsson.org>
4041         * THANKS: add
4043 2006-08-03  Simon Josefsson <simon@josefsson.org>
4045         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
4046         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
4048 2006-07-28  Simon Josefsson <simon@josefsson.org>
4050         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
4051         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
4052         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4053         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
4054         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
4055         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
4056         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
4057         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
4059 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4061         * lib/gnutls_int.h: cert_type extension was updated to the IANA
4062         assigned value
4064 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4066         * lib/gnutls_int.h: cert_type extension was updated to the IANA
4067         assigned value
4069 2006-07-13  Simon Josefsson <simon@josefsson.org>
4071         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
4072         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
4074 2006-07-13  Simon Josefsson <simon@josefsson.org>
4076         * libextra/gnutls_openssl.c: Revert.
4078 2006-07-13  Simon Josefsson <simon@josefsson.org>
4080         * THANKS: Add.
4082 2006-07-13  Simon Josefsson <simon@josefsson.org>
4084         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
4086 2006-07-11  Simon Josefsson <simon@josefsson.org>
4088         * doc/Makefile.am: Fix last commit.
4090 2006-07-11  Simon Josefsson <simon@josefsson.org>
4092         * doc/Makefile.am: Dist arch/ images.
4094 2006-07-11  Simon Josefsson <simon@josefsson.org>
4096         * doc/Makefile.am: Need -I's for arch/ images.
4098 2006-07-11  Simon Josefsson <simon@josefsson.org>
4100         * configure.in: Improve valgrind test.
4102 2006-07-11  Simon Josefsson <simon@josefsson.org>
4104         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
4105         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
4106         Update.
4108 2006-07-10  Simon Josefsson <simon@josefsson.org>
4110         * THANKS: Fix.
4112 2006-07-10  Simon Josefsson <simon@josefsson.org>
4114         * THANKS: Add.
4116 2006-07-10  Simon Josefsson <simon@josefsson.org>
4118         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
4120 2006-07-10  Simon Josefsson <simon@josefsson.org>
4122         * gl/.cvsignore: [no log message]
4124 2006-07-07  Simon Josefsson <simon@josefsson.org>
4126         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
4127         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
4128         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
4129         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
4130         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
4132 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4134         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
4135         from 2511 to 4211
4137 2006-07-06  Simon Josefsson <simon@josefsson.org>
4139         * doc/TODO: Add.
4141 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4143         * doc/TODO: [no log message]
4145 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4147         * libextra/gnutls_openpgp.c: added an extra error check.
4149 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4151         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
4152         with ENABLE_OPENPGP.
4154 2006-06-29  Simon Josefsson <simon@josefsson.org>
4156         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
4157         Add.
4159 2006-06-28  Simon Josefsson <simon@josefsson.org>
4161         * NEWS: Add.
4163 2006-06-28  Simon Josefsson <simon@josefsson.org>
4165         * doc/examples/.cvsignore: [no log message]
4167 2006-06-28  Simon Josefsson <simon@josefsson.org>
4169         * NEWS: Fix.
4171 2006-06-28  Simon Josefsson <simon@josefsson.org>
4173         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
4175 2006-06-28  Simon Josefsson <simon@josefsson.org>
4177         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
4179 2006-06-28  Simon Josefsson <simon@josefsson.org>
4181         * doc/Makefile.am: Dist gnutls-logo.png.
4183 2006-06-28  Simon Josefsson <simon@josefsson.org>
4185         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
4187 2006-06-28  Simon Josefsson <simon@josefsson.org>
4189         * gl/getaddrinfo.c: Update.
4191 2006-06-28  Simon Josefsson <simon@josefsson.org>
4193         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
4194         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
4196 2006-06-28  Simon Josefsson <simon@josefsson.org>
4198         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
4200 2006-06-27  Simon Josefsson <simon@josefsson.org>
4202         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
4204 2006-06-27  Simon Josefsson <simon@josefsson.org>
4206         * doc/scripts/gdoc: Use GNU-style warnings.
4208 2006-06-27  Simon Josefsson <simon@josefsson.org>
4210         * doc/scripts/gdoc: Improve man output, from libtasn1.
4212 2006-06-27  Simon Josefsson <simon@josefsson.org>
4214         * configure.in: Fix valgrind test.
4216 2006-06-27  Simon Josefsson <simon@josefsson.org>
4218         * configure.in: Move around, to make $cross_compile work.
4220 2006-06-27  Simon Josefsson <simon@josefsson.org>
4222         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
4223         make it possible to enable/disable use of valgrind on self tests
4224         specifically.  Defaults to enabled if valgrind is installed and we
4225         aren't cross-compiling.
4227 2006-06-27  Simon Josefsson <simon@josefsson.org>
4229         * tests/Makefile.am: Fix.
4231 2006-06-27  Simon Josefsson <simon@josefsson.org>
4233         * tests/Makefile.am: Revert.
4235 2006-06-27  Simon Josefsson <simon@josefsson.org>
4237         * libextra/minilzo/Makefile.am: Use libtool -no-install.
4239 2006-06-27  Simon Josefsson <simon@josefsson.org>
4241         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
4242         suggested by README.LZO.
4244 2006-06-27  Simon Josefsson <simon@josefsson.org>
4246         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
4249 2006-06-27  Simon Josefsson <simon@josefsson.org>
4251         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
4252         void* to int.
4254 2006-06-27  Simon Josefsson <simon@josefsson.org>
4256         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
4258 2006-06-26  Simon Josefsson <simon@josefsson.org>
4260         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
4262 2006-06-26  Simon Josefsson <simon@josefsson.org>
4264         * THANKS: Add.
4266 2006-06-26  Simon Josefsson <simon@josefsson.org>
4268         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
4269         pkg-config files, from Andreas Metzler
4270         <ametzler@downhill.at.eu.org>.
4272 2006-06-22  Simon Josefsson <simon@josefsson.org>
4274         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
4275         gl/socket_.h: Try new win32 hooks for getaddrinfo.
4277 2006-06-22  Simon Josefsson <simon@josefsson.org>
4279         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
4280         work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
4282 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4284         * doc/TODO: [no log message]
4286 2006-06-21  Simon Josefsson <simon@josefsson.org>
4288         * gl/inet_pton.c: Update.
4290 2006-06-21  Simon Josefsson <simon@josefsson.org>
4292         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
4293         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
4294         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
4296 2006-06-21  Simon Josefsson <simon@josefsson.org>
4298         * doc/examples/Makefile.am: Add -no-install.
4300 2006-06-21  Simon Josefsson <simon@josefsson.org>
4302         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
4304 2006-06-19  Simon Josefsson <simon@josefsson.org>
4306         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
4307         != objdir.
4309 2006-06-19  Simon Josefsson <simon@josefsson.org>
4311         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
4312         when srcdir != objdir.
4314 2006-06-19  Simon Josefsson <simon@josefsson.org>
4316         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
4317         != objdir.
4319 2006-06-19  Simon Josefsson <simon@josefsson.org>
4321         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
4322         objdir.
4324 2006-06-19  Simon Josefsson <simon@josefsson.org>
4326         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
4327         objdir.
4329 2006-06-17  Simon Josefsson <simon@josefsson.org>
4331         * gl/Makefile.am: Update.
4333 2006-06-17  Simon Josefsson <simon@josefsson.org>
4335         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
4336         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
4337         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
4338         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
4339         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
4340         gl/stdint_.h: Update.
4342 2006-06-17  Simon Josefsson <simon@josefsson.org>
4344         * gl/.cvsignore: [no log message]
4346 2006-06-17  Simon Josefsson <simon@josefsson.org>
4348         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
4350 2006-06-16  Simon Josefsson <simon@josefsson.org>
4352         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
4354 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4356         * NEWS: [no log message]
4358 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4360         * lib/auth_cert.c: fixed bug
4362 2006-06-16  Simon Josefsson <simon@josefsson.org>
4364         * tests/Makefile.am: Disable tests that use fork if the host doesn't
4365         have fork.
4367 2006-06-16  Simon Josefsson <simon@josefsson.org>
4369         * configure.in: Test for fork.
4371 2006-06-16  Simon Josefsson <simon@josefsson.org>
4373         * configure.in: Typo.
4375 2006-06-16  Simon Josefsson <simon@josefsson.org>
4377         * configure.in: Typo.
4379 2006-06-16  Simon Josefsson <simon@josefsson.org>
4381         * configure.in: Fix LDFLAGS.
4383 2006-06-16  Simon Josefsson <simon@josefsson.org>
4385         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
4386         avoid warnings.
4388 2006-06-16  Simon Josefsson <simon@josefsson.org>
4390         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
4391         tests/resume.c, tests/tlsia.c: Need config.h.
4393 2006-06-16  Simon Josefsson <simon@josefsson.org>
4395         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
4397 2006-06-16  Simon Josefsson <simon@josefsson.org>
4399         * NEWS: Fix.
4401 2006-06-16  Simon Josefsson <simon@josefsson.org>
4403         * includes/gnutls/extra.h: Fix prototype.
4405 2006-06-16  Simon Josefsson <simon@josefsson.org>
4407         * NEWS: Add.
4409 2006-06-16  Simon Josefsson <simon@josefsson.org>
4411         * lib/strfile.h: Remove.
4413 2006-06-16  Simon Josefsson <simon@josefsson.org>
4415         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
4416         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
4417         of strfile stuff, to fix problem with binary files on mingw.
4419 2006-06-16  Simon Josefsson <simon@josefsson.org>
4421         * tests/set_pkcs12_cred.c: Use utils stuff.
4423 2006-06-16  Simon Josefsson <simon@josefsson.org>
4425         * lib/gnutls_global.c: Initialize winsock, for mingw.
4427 2006-06-16  Simon Josefsson <simon@josefsson.org>
4429         * configure.in: Add HAVE_WINSOCK.
4431 2006-06-16  Simon Josefsson <simon@josefsson.org>
4433         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
4434         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
4435         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
4436         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
4437         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
4438         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
4439         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
4440         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
4441         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
4442         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
4443         (for mingw).
4445 2006-06-16  Simon Josefsson <simon@josefsson.org>
4447         * configure.in: Need to use AC_LINK_IFELSE, for
4448         -Wl,--enable-runtime-pseudo-reloc.
4450 2006-06-16  Simon Josefsson <simon@josefsson.org>
4452         * configure.in: Simplify.
4454 2006-06-16  Simon Josefsson <simon@josefsson.org>
4456         * configure.in: Fix typo.
4458 2006-06-16  Simon Josefsson <simon@josefsson.org>
4460         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
4461         if supported. The former is to produce MSVS-compatible DLLs. The
4462         second is needed to link libgnutls-extra at all (only due to
4463         _gnutls_compression_algorithms, fix it another way?).
4465 2006-06-16  Simon Josefsson <simon@josefsson.org>
4467         * gl/Makefile.am: Update.
4469 2006-06-16  Simon Josefsson <simon@josefsson.org>
4471         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
4473 2006-06-16  Simon Josefsson <simon@josefsson.org>
4475         * configure.in: Typo.
4477 2006-06-16  Simon Josefsson <simon@josefsson.org>
4479         * configure.in: Add all the LZO tests.
4481 2006-06-15  Simon Josefsson <simon@josefsson.org>
4483         * po/sv.po: Sync with TP.
4485 2006-06-15  Simon Josefsson <simon@josefsson.org>
4487         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
4488         libtool.  (argh!)
4490 2006-06-15  Simon Josefsson <simon@josefsson.org>
4492         * lib/Makefile.am: Fix last commit.
4494 2006-06-15  Simon Josefsson <simon@josefsson.org>
4496         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
4498 2006-06-15  Simon Josefsson <simon@josefsson.org>
4500         * configure.in: Add --disable-cxx, to make it possibly to disable
4501         the C++ stuff.  Will also automatically disable it if there is no
4502         C++ compiler.
4504 2006-06-15  Simon Josefsson <simon@josefsson.org>
4506         * doc/examples/Makefile.am: Use gnulib, for portability.
4508 2006-06-15  Simon Josefsson <simon@josefsson.org>
4510         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
4511         unconditonially.
4513 2006-06-15  Simon Josefsson <simon@josefsson.org>
4515         * gl/m4/arpa_inet_h.m4: Update.
4517 2006-06-15  Simon Josefsson <simon@josefsson.org>
4519         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
4520         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
4521         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
4522         for mingw.
4524 2006-06-14  Simon Josefsson <simon@josefsson.org>
4526         * configure.in: Remove mingw32 hook to get -lwsock32, the
4527         getaddrinfo gnulib module links with -lws2_32 which is the more
4528         appropriate library to use (winsock.h goes with wsock32.lib and
4529         winsock2.h goes with ws2_32, of which the latter is backwards
4530         compatible and available since Windows 3.11 or so, I'm told).
4532 2006-06-14  Simon Josefsson <simon@josefsson.org>
4534         * tests/certder.c: fix
4536 2006-06-12  Simon Josefsson <simon@josefsson.org>
4538         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
4539         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
4540         gl/read-file.h: Update.
4542 2006-06-10  Simon Josefsson <simon@josefsson.org>
4544         * configure.in: Bump so version.
4546 2006-06-08  Simon Josefsson <simon@josefsson.org>
4548         * doc/reference/Makefile.am: Add gnutlsxx.h.
4550 2006-06-07  Simon Josefsson <simon@josefsson.org>
4552         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
4553         gl/stdint_.h: Update.
4555 2006-06-07  Simon Josefsson <simon@josefsson.org>
4557         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
4559 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4561         * NEWS, configure.in, includes/Makefile.am,
4562         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
4563         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
4565 2006-06-01  Simon Josefsson <simon@josefsson.org>
4567         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
4569 2006-05-23  Simon Josefsson <simon@josefsson.org>
4571         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
4573 2006-05-23  Simon Josefsson <simon@josefsson.org>
4575         * po/LINGUAS, po/sv.po: Sync with TP.
4577 2006-05-22  Simon Josefsson <simon@josefsson.org>
4579         * doc/manpages/certtool.1: Typo, from debian #368323.
4581 2006-05-18  Simon Josefsson <simon@josefsson.org>
4583         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
4585 2006-05-17  Simon Josefsson <simon@josefsson.org>
4587         * doc/protocol/rfc4507.txt: Add.
4589 2006-05-17  Simon Josefsson <simon@josefsson.org>
4591         * NEWS, configure.in: Bump versions.
4593 2006-05-15  Simon Josefsson <simon@josefsson.org>
4595         * ChangeLog: [no log message]
4597 2006-05-15  Simon Josefsson <simon@josefsson.org>
4599         * NEWS: Version 1.4.0.
4601 2006-05-15  Simon Josefsson <simon@josefsson.org>
4603         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
4605 2006-05-15  Simon Josefsson <simon@josefsson.org>
4607         * src/certtool-cfg.c: Remove duplicated #include.
4609 2006-05-12  Simon Josefsson <simon@josefsson.org>
4611         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
4612         exist on most platforms.
4614 2006-05-12  Simon Josefsson <simon@josefsson.org>
4616         * NEWS: Add.
4618 2006-05-12  Simon Josefsson <simon@josefsson.org>
4620         * src/serv.c: Need getaddrinfo.h.
4622 2006-05-12  Simon Josefsson <simon@josefsson.org>
4624         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
4625         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
4626         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
4627         getaddrinfo.
4629 2006-05-11  Simon Josefsson <simon@josefsson.org>
4631         * buildconf: Remove.
4633 2006-05-11  Simon Josefsson <simon@josefsson.org>
4635         * tests/Makefile.am: No supression file.
4637 2006-05-11  Simon Josefsson <simon@josefsson.org>
4639         * libextra/gnutls_ia.c: Remove junk.
4641 2006-05-11  Simon Josefsson <simon@josefsson.org>
4643         * lib/ext_inner_application.c: Fix self tests.
4645 2006-05-11  Simon Josefsson <simon@josefsson.org>
4647         * libextra/gnutls_ia.c: Indent.
4649 2006-05-11  Simon Josefsson <simon@josefsson.org>
4651         * doc/manpages/Makefile.am: Update.
4653 2006-05-11  Simon Josefsson <simon@josefsson.org>
4655         * tests/Makefile.am: Improve valgrind stuff.
4657 2006-05-11  Simon Josefsson <simon@josefsson.org>
4659         * .cvsignore: [no log message]
4661 2006-05-11  Simon Josefsson <simon@josefsson.org>
4663         * config.rpath: Not needed, generated by autopoint.
4665 2006-05-11  Simon Josefsson <simon@josefsson.org>
4667         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
4668         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
4670 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4672         * lib/auth_cert.c: updated to reflect the new openpgp draft.
4674 2006-05-11  Simon Josefsson <simon@josefsson.org>
4676         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
4677         ksba.
4679 2006-05-10  Simon Josefsson <simon@josefsson.org>
4681         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
4683 2006-05-10  Simon Josefsson <simon@josefsson.org>
4685         * configure.in: Bump required libtasn1.
4687 2006-05-10  Simon Josefsson <simon@josefsson.org>
4689         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4690         lib/minitasn1/element.c, lib/minitasn1/errors.c,
4691         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
4692         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
4693         lib/minitasn1/structure.c: Update to 0.3.4.
4695 2006-05-07  Simon Josefsson <simon@josefsson.org>
4697         * configure.in: Bump required libtasn1 version to 0.3.3.
4699 2006-05-07  Simon Josefsson <simon@josefsson.org>
4701         * tests/Makefile.am: Fix.
4703 2006-05-07  Simon Josefsson <simon@josefsson.org>
4705         * NEWS: Add.
4707 2006-05-07  Simon Josefsson <simon@josefsson.org>
4709         * tests/Makefile.am: Run tests under valgrind.
4711 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4713         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
4714         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
4715         system.
4717 2006-05-05  Simon Josefsson <simon@josefsson.org>
4719         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
4721 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4723         * lib/minitasn1/structure.c: updated to the latest libtasn1
4725 2006-05-05  Simon Josefsson <simon@josefsson.org>
4727         * NEWS: Add.
4729 2006-05-05  Simon Josefsson <simon@josefsson.org>
4731         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4732         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
4733         TLS/IA fixes from Emile.
4735 2006-04-27  Simon Josefsson <simon@josefsson.org>
4737         * doc/protocol/rfc4366.txt: Add.
4739 2006-04-27  Simon Josefsson <simon@josefsson.org>
4741         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
4743 2006-04-26  Simon Josefsson <simon@josefsson.org>
4745         * lib/gnutls_state.c: Fix prototypes.
4747 2006-04-26  Simon Josefsson <simon@josefsson.org>
4749         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
4751 2006-04-21  Simon Josefsson <simon@josefsson.org>
4753         * doc/protocol/draft-santesson-tls-supp-02.txt,
4754         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
4756 2006-04-19  Simon Josefsson <simon@josefsson.org>
4758         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
4759         reference, tiny patch from Nix <nix@esperi.org.uk>.
4761 2006-04-19  Simon Josefsson <simon@josefsson.org>
4763         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
4765 2006-04-17  Simon Josefsson <simon@josefsson.org>
4767         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
4768         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
4770 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4772         * lib/gnutls_priority.c: removed AES-256 from the list of default
4773         ciphers. No point in having it (when everything else is far away
4774         even from 128 bit security)
4776 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4778         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
4779         gnutls_srp_set_client_credentials() uses const
4781 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4783         * lib/gnutls_priority.c: documented the return value in the priority
4784         functions
4786 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4788         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
4789         message]
4791 2006-04-04  Simon Josefsson <simon@josefsson.org>
4793         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
4795 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4797         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
4798         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
4799         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
4800         instead of multiple calls to str_cpy() and str_cat().
4802 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4804         * lib/x509/x509.c: bug fix
4806 2006-03-30  Simon Josefsson <simon@josefsson.org>
4808         * doc/protocol/draft-santesson-tls-supp-00.txt,
4809         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
4811 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4813         * doc/TODO: [no log message]
4815 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4817         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
4818         useless warnings.
4820 2006-03-24  Simon Josefsson <simon@josefsson.org>
4822         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
4824 2006-03-21  Simon Josefsson <simon@josefsson.org>
4826         * configure.in: Bump version.
4828 2006-03-21  Simon Josefsson <simon@josefsson.org>
4830         * NEWS: Add.
4832 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4834         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
4835         1.1
4837 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4839         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
4840         lib/x509/rfc2818_hostname.c: some fixes for compilation
4842 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4844         * src/certtool.c: export to DER format is possible with certtool
4846 2006-03-15  Simon Josefsson <simon@josefsson.org>
4848         * configure.in: Bump versions.
4850 2006-03-15  Simon Josefsson <simon@josefsson.org>
4852         * NEWS: Add.
4854 2006-03-15  Simon Josefsson <simon@josefsson.org>
4856         * lib/gnutls_cert.c: Indent.
4858 2006-03-15  Simon Josefsson <simon@josefsson.org>
4860         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
4861         to ../gnutls_cert.c.
4863 2006-03-15  Simon Josefsson <simon@josefsson.org>
4865         * lib/gnutls_cert.c: Move from x509/compat.c.
4867 2006-03-12  Simon Josefsson <simon@josefsson.org>
4869         * doc/README.CVS: Add.
4871 2006-03-12  Simon Josefsson <simon@josefsson.org>
4873         * doc/manpages/Makefile.am: Update.
4875 2006-03-12  Simon Josefsson <simon@josefsson.org>
4877         * lib/minitasn1/structure.c: Update.
4879 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4881         * lib/gnutls_global.c: force the gcrypt random generator to be
4882         initialized at startup. Maybe it should be within and ifdef? This
4883         saves lots of debugging time when something fails.
4885 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
4887         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
4888         lib/minitasn1/structure.c: added the fix for der_coding() from
4889         libtasn1.
4891 2006-03-09  Simon Josefsson <simon@josefsson.org>
4893         * doc/manpages/Makefile.am: Rebuild srp manpages too.
4895 2006-03-08  Simon Josefsson <simon@josefsson.org>
4897         * ChangeLog: [no log message]
4899 2006-03-08  Simon Josefsson <simon@josefsson.org>
4901         * NEWS: Version 1.3.5.
4903 2006-03-08  Simon Josefsson <simon@josefsson.org>
4905         * NEWS: Add.
4907 2006-03-08  Simon Josefsson <simon@josefsson.org>
4909         * NEWS: Add.
4911 2006-03-08  Simon Josefsson <simon@josefsson.org>
4913         * NEWS: Add.
4915 2006-03-08  Simon Josefsson <simon@josefsson.org>
4917         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
4919 2006-03-08  Simon Josefsson <simon@josefsson.org>
4921         * po/LINGUAS, po/pl.po: Sync with TP.
4923 2006-03-08  Simon Josefsson <simon@josefsson.org>
4925         * Makefile.am: Add update-po target.
4927 2006-03-08  Simon Josefsson <simon@josefsson.org>
4929         * doc/manpages/Makefile.am: Update.
4931 2006-03-08  Simon Josefsson <simon@josefsson.org>
4933         * lib/x509/xml.c: Doc fix.
4935 2006-03-08  Simon Josefsson <simon@josefsson.org>
4937         * NEWS: Fix.
4939 2006-03-08  Simon Josefsson <simon@josefsson.org>
4941         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
4942         asn1_copy_node API.
4944 2006-03-08  Simon Josefsson <simon@josefsson.org>
4946         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
4948 2006-03-08  Simon Josefsson <simon@josefsson.org>
4950         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4951         lib/minitasn1/element.c, lib/minitasn1/int.h,
4952         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
4953         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
4954         lib/minitasn1/structure.c: Update.
4956 2006-03-08  Simon Josefsson <simon@josefsson.org>
4958         * lib/x509/xml.c: Use internal error approach again, after
4959         discussion with Nikos.
4961 2006-03-08  Simon Josefsson <simon@josefsson.org>
4963         * lib/x509/xml.c: Fix.
4965 2006-03-08  Simon Josefsson <simon@josefsson.org>
4967         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
4968         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
4970 2006-03-08  Simon Josefsson <simon@josefsson.org>
4972         * lib/x509/xml.c: Fix type_field.
4974 2006-03-08  Simon Josefsson <simon@josefsson.org>
4976         * lib/x509/xml.c: Use external API.
4978 2006-03-08  Simon Josefsson <simon@josefsson.org>
4980         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
4981         lib/minitasn1/element.c, lib/minitasn1/int.h,
4982         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4983         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
4985 2006-03-08  Simon Josefsson <simon@josefsson.org>
4987         * lib/x509/xml.c: Fix.
4989 2006-03-08  Simon Josefsson <simon@josefsson.org>
4991         * lib/x509/common.c: Use external libtasn1 API.
4993 2006-03-08  Simon Josefsson <simon@josefsson.org>
4995         * lib/x509/xml.c: Fix typo.
4997 2006-03-08  Simon Josefsson <simon@josefsson.org>
4999         * configure.in: Required libtasn1 0.3.1.
5001 2006-03-08  Simon Josefsson <simon@josefsson.org>
5003         * lib/x509/xml.c: Revert, we now use the new exported functions.
5005 2006-03-08  Simon Josefsson <simon@josefsson.org>
5007         * lib/x509/xml.c: Make it build.
5009 2006-03-08  Simon Josefsson <simon@josefsson.org>
5011         * NEWS: Sort.
5013 2006-03-08  Simon Josefsson <simon@josefsson.org>
5015         * NEWS: Add.
5017 2006-03-08  Simon Josefsson <simon@josefsson.org>
5019         * lib/x509/xml.c: Disable XML functionality, because it relies on
5020         libtasn1 internals.
5022 2006-03-08  Simon Josefsson <simon@josefsson.org>
5024         * NEWS: Add.
5026 2006-03-08  Simon Josefsson <simon@josefsson.org>
5028         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
5029         mingw32 builds.
5031 2006-03-08  Simon Josefsson <simon@josefsson.org>
5033         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
5034         src/common.h, src/serv.c, tests/resume.c: Indent.
5036 2006-03-08  Simon Josefsson <simon@josefsson.org>
5038         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
5039         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
5040         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
5042 2006-03-08  Simon Josefsson <simon@josefsson.org>
5044         * po/LINGUAS: Add.
5046 2006-03-08  Simon Josefsson <simon@josefsson.org>
5048         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
5049         Add.
5051 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5053         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
5054         src/common.c, src/common.h: gnutls-cli can now recognize services
5055         and port numbers with the -p option.
5057 2006-03-03  Simon Josefsson <simon@josefsson.org>
5059         * .cvscopying: Fix.
5061 2006-03-03  Simon Josefsson <simon@josefsson.org>
5063         * lib/Makefile.am: Gettext fixes.
5065 2006-03-03  Simon Josefsson <simon@josefsson.org>
5067         * lib/gnutls_errors.c: Fix.
5069 2006-03-03  Simon Josefsson <simon@josefsson.org>
5071         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
5072         translations.
5074 2006-03-03  Simon Josefsson <simon@josefsson.org>
5076         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
5078 2006-03-03  Simon Josefsson <simon@josefsson.org>
5080         * maint.mk: Update.
5082 2006-03-03  Simon Josefsson <simon@josefsson.org>
5084         * maint-cfg.mk: Add indent file list.
5086 2006-03-03  Simon Josefsson <simon@josefsson.org>
5088         * Makefile.am: Remove indent target.
5090 2006-03-03  Simon Josefsson <simon@josefsson.org>
5092         * configure.in: Revert, autoreconf needs it.
5094 2006-03-03  Simon Josefsson <simon@josefsson.org>
5096         * configure.in: Remove gettext version stuff.
5098 2006-03-03  Simon Josefsson <simon@josefsson.org>
5100         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
5101         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
5102         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
5103         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
5104         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
5105         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
5106         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
5108 2006-03-03  Simon Josefsson <simon@josefsson.org>
5110         * NEWS: Add.
5112 2006-03-03  Simon Josefsson <simon@josefsson.org>
5114         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
5115         Gettextize.
5117 2006-03-01  Simon Josefsson <simon@josefsson.org>
5119         * gtk-doc.make: Add.
5121 2006-03-01  Simon Josefsson <simon@josefsson.org>
5123         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
5124         gl/readline.c, maint.mk: Update.
5126 2006-03-01  Simon Josefsson <simon@josefsson.org>
5128         * buildconf, maint-cfg.mk: Don't gtkdocize.
5130 2006-02-28  Simon Josefsson <simon@josefsson.org>
5132         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
5133         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
5134         lib/minitasn1/element.c, lib/minitasn1/errors.h,
5135         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
5136         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
5137         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5138         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
5140 2006-02-27  Simon Josefsson <simon@josefsson.org>
5142         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
5143         Eric Leblond <regit@inl.fr>.
5145 2006-02-17  Simon Josefsson <simon@josefsson.org>
5147         * lib/x509/sign.c: Fix warning.
5149 2006-02-17  Simon Josefsson <simon@josefsson.org>
5151         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
5152         has the same values as GNUTLS_MAC_*.
5154 2006-02-16  Simon Josefsson <simon@josefsson.org>
5156         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
5158 2006-02-14  Simon Josefsson <simon@josefsson.org>
5160         * maint-cfg.mk: Fix.
5162 2006-02-14  Simon Josefsson <simon@josefsson.org>
5164         * maint-cfg.mk: Fix.
5166 2006-02-14  Simon Josefsson <simon@josefsson.org>
5168         * maint-cfg.mk: Fix.
5170 2006-02-14  Simon Josefsson <simon@josefsson.org>
5172         * maint-cfg.mk: Fix.
5174 2006-02-14  Simon Josefsson <simon@josefsson.org>
5176         * maint-cfg.mk: Add mingw32 target.
5178 2006-02-14  Simon Josefsson <simon@josefsson.org>
5180         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
5181         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
5182         maintainer-makefile module.
5184 2006-02-11  Simon Josefsson <simon@josefsson.org>
5186         * lib/x509/xml.c: Use external libtasn1 API.
5188 2006-02-11  Simon Josefsson <simon@josefsson.org>
5190         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5191         lib/minitasn1/der.h, lib/minitasn1/element.c,
5192         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5193         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
5195 2006-02-11  Simon Josefsson <simon@josefsson.org>
5197         * configure.in: Bump libtasn1 version.
5199 2006-02-10  Simon Josefsson <simon@josefsson.org>
5201         * NEWS, configure.in: Bump versions.
5203 2006-02-09  Simon Josefsson <simon@josefsson.org>
5205         * NEWS: Fix typo.
5207 2006-02-09  Simon Josefsson <simon@josefsson.org>
5209         * ChangeLog: [no log message]
5211 2006-02-09  Simon Josefsson <simon@josefsson.org>
5213         * NEWS: Version 1.3.4.
5215 2006-02-09  Simon Josefsson <simon@josefsson.org>
5217         * NEWS: Add.
5219 2006-02-09  Simon Josefsson <simon@josefsson.org>
5221         * NEWS, THANKS: Add.
5223 2006-02-09  Simon Josefsson <simon@josefsson.org>
5225         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5226         lib/minitasn1/element.c, lib/minitasn1/errors.c,
5227         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
5228         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
5229         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5230         lib/minitasn1/structure.c: Update from libtasn1.
5232 2006-02-09  Simon Josefsson <simon@josefsson.org>
5234         * THANKS: Add.
5236 2006-02-09  Simon Josefsson <simon@josefsson.org>
5238         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
5240 2006-02-08  Simon Josefsson <simon@josefsson.org>
5242         * lib/minitasn1/decoding.c: Fix typo in last commit.
5244 2006-02-08  Simon Josefsson <simon@josefsson.org>
5246         * tests/set_pkcs12_cred.c: Simplify using under gdb.
5248 2006-02-08  Simon Josefsson <simon@josefsson.org>
5250         * lib/minitasn1/decoding.c: Fix for latest certder bug.
5252 2006-02-08  Simon Josefsson <simon@josefsson.org>
5254         * tests/certder.c: Add more bug trigger.
5256 2006-02-08  Simon Josefsson <simon@josefsson.org>
5258         * tests/certder.c: Add.
5260 2006-02-08  Simon Josefsson <simon@josefsson.org>
5262         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
5265 2006-02-08  Simon Josefsson <simon@josefsson.org>
5267         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
5269 2006-02-08  Simon Josefsson <simon@josefsson.org>
5271         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
5273 2006-02-08  Simon Josefsson <simon@josefsson.org>
5275         * lib/minitasn1/element.c: Fix copyright.
5277 2006-02-08  Simon Josefsson <simon@josefsson.org>
5279         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
5280         asn1_get_length_der usage.
5282 2006-02-08  Simon Josefsson <simon@josefsson.org>
5284         * lib/minitasn1/decoding.c: Revert.
5286 2006-02-08  Simon Josefsson <simon@josefsson.org>
5288         * tests/.cvsignore: [no log message]
5290 2006-02-08  Simon Josefsson <simon@josefsson.org>
5292         * lib/minitasn1/decoding.c: Fix for cert selftest.
5294 2006-02-08  Simon Josefsson <simon@josefsson.org>
5296         * tests/Makefile.am: Add certder test.
5298 2006-02-08  Simon Josefsson <simon@josefsson.org>
5300         * tests/certder.c: Add.
5302 2006-02-08  Simon Josefsson <simon@josefsson.org>
5304         * NEWS: Add.
5306 2006-02-08  Simon Josefsson <simon@josefsson.org>
5308         * NEWS: Add.
5310 2006-02-08  Simon Josefsson <simon@josefsson.org>
5312         * lib/minitasn1/libtasn1.h: Bump version.
5314 2006-02-08  Simon Josefsson <simon@josefsson.org>
5316         * configure.in: Need libtasn1 0.2.18.
5318 2006-02-08  Simon Josefsson <simon@josefsson.org>
5320         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
5321         lib/minitasn1/der.h, lib/minitasn1/element.c,
5322         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
5323         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
5324         by report from "Evgeny Legerov" <admin@gleg.net>.
5326 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5328         * lib/x509/xml.c: some fixes for the new libtasn1
5330 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5332         * lib/x509/mpi.c: [no log message]
5334 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5336         * lib/x509/mpi.c: corrected wrong order of free.
5338 2006-02-02  Simon Josefsson <simon@josefsson.org>
5340         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
5341         for AIX compiler, reported by "Heiden, John"
5342         <JHeiden@UTNet.UToledo.Edu>.
5344 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5346         * NEWS: [no log message]
5348 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5350         * lib/gnutls_x509.c: Corrected bugs in
5351         gnutls_certificate_set_x509_crl() and
5352         gnutls_certificate_set_x509_trust(), that caused memory corruption
5353         if more than one certificates were added. Report and patch by Max
5354         Kellermann <max@duempel.org>.
5356 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5358         * NEWS: [no log message]
5360 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5362         * lib/gnutls_record.c: added some text about premature termination
5363         of sessions.
5365 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5367         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
5368         gnutls_send will no longer invalidate session if the underlying send
5369         fails, but it will set may_not_write to true. That is to allow
5370         reading the already received data. Patches and bug reports by Yoann
5371         Vandoorselaere <yoann@prelude-ids.org>
5373 2006-01-27  Simon Josefsson <simon@josefsson.org>
5375         * gl/.cvsignore: [no log message]
5377 2006-01-27  Simon Josefsson <simon@josefsson.org>
5379         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
5380         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
5381         Update.
5383 2006-01-27  Simon Josefsson <simon@josefsson.org>
5385         * src/common.h: Mingw32 fixes.
5387 2006-01-27  Simon Josefsson <simon@josefsson.org>
5389         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
5391 2006-01-20  Simon Josefsson <simon@josefsson.org>
5393         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
5395 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5397         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
5398         since it is not supported any more.
5400 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5402         * doc/gnutls.texi: minor updates.
5404 2006-01-19  Simon Josefsson <simon@josefsson.org>
5406         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
5407         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
5409 2006-01-18  Simon Josefsson <simon@josefsson.org>
5411         * doc/TODO: Add.
5413 2006-01-18  Simon Josefsson <simon@josefsson.org>
5415         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
5417 2006-01-12  Simon Josefsson <simon@josefsson.org>
5419         * NEWS, configure.in: Bump versions.
5421 2006-01-12  Simon Josefsson <simon@josefsson.org>
5423         * Makefile.am: Fix igloo scp.
5425 2006-01-12  Simon Josefsson <simon@josefsson.org>
5427         * Makefile.am: Re-add igloo.
5429 2006-01-12  Simon Josefsson <simon@josefsson.org>
5431         * ChangeLog: [no log message]
5433 2006-01-12  Simon Josefsson <simon@josefsson.org>
5435         * NEWS: Version 1.3.3.
5437 2006-01-12  Simon Josefsson <simon@josefsson.org>
5439         * .cvscopying: Fix copyright years.
5441 2006-01-12  Simon Josefsson <simon@josefsson.org>
5443         * doc/manpages/Makefile.am: Update.
5445 2006-01-11  Simon Josefsson <simon@josefsson.org>
5447         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
5448         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
5450 2006-01-09  Simon Josefsson <simon@josefsson.org>
5452         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
5453         gl/m4/stdint.m4, gl/stdint_.h: Update.
5455 2006-01-09  Simon Josefsson <simon@josefsson.org>
5457         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
5459 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5461         * doc/bibliography.texi: [no log message]
5463 2005-12-31  Simon Josefsson <simon@josefsson.org>
5465         * includes/gnutls/extra.h: C++ fix.
5467 2005-12-31  Simon Josefsson <simon@josefsson.org>
5469         * libextra/gnutls_ia.c: Doc fix.
5471 2005-12-28  Simon Josefsson <simon@josefsson.org>
5473         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
5475 2005-12-28  Simon Josefsson <simon@josefsson.org>
5477         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
5478         lib/gnutls_global.h, lib/minitasn1/coding.c,
5479         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
5480         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
5482 2005-12-26  Simon Josefsson <simon@josefsson.org>
5484         * NEWS: Add.
5486 2005-12-26  Simon Josefsson <simon@josefsson.org>
5488         * lib/gnutls_global.c: Doc fix.
5490 2005-12-26  Simon Josefsson <simon@josefsson.org>
5492         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
5493         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
5495 2005-12-23  Simon Josefsson <simon@josefsson.org>
5497         * NEWS: Add.
5499 2005-12-23  Simon Josefsson <simon@josefsson.org>
5501         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
5502         counter for init/deinit, suggested by ZIGLIO, Frediano.
5504 2005-12-18  Simon Josefsson <simon@josefsson.org>
5506         * includes/gnutls/gnutls.h.in: Cosmetic changes.
5508 2005-12-18  Simon Josefsson <simon@josefsson.org>
5510         * includes/gnutls/gnutls.h.in: Cosmetic changes.
5512 2005-12-18  Simon Josefsson <simon@josefsson.org>
5514         * tests/resume.c: Fix mem leak.
5516 2005-12-17  Simon Josefsson <simon@josefsson.org>
5518         * NEWS: Add.
5520 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5522         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
5523         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
5524         copy that caused crashes.
5526 2005-12-17  Simon Josefsson <simon@josefsson.org>
5528         * tests/resume.c: More debug info.
5530 2005-12-17  Simon Josefsson <simon@josefsson.org>
5532         * tests/.cvsignore: [no log message]
5534 2005-12-17  Simon Josefsson <simon@josefsson.org>
5536         * NEWS: Add.
5538 2005-12-17  Simon Josefsson <simon@josefsson.org>
5540         * tests/Makefile.am: Add resume self test.
5542 2005-12-17  Simon Josefsson <simon@josefsson.org>
5544         * tests/resume.c: Add, to test resume funtions.
5546 2005-12-17  Simon Josefsson <simon@josefsson.org>
5548         * NEWS: Fix.
5550 2005-12-17  Simon Josefsson <simon@josefsson.org>
5552         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
5554 2005-12-16  Simon Josefsson <simon@josefsson.org>
5556         * doc/TODO: Add.
5558 2005-12-16  Simon Josefsson <simon@josefsson.org>
5560         * lib/gnutls_state.c: Doc fix.
5562 2005-12-16  Simon Josefsson <simon@josefsson.org>
5564         * NEWS, includes/gnutls/gnutls.h.in: Add.
5566 2005-12-16  Simon Josefsson <simon@josefsson.org>
5568         * lib/gnutls_state.c: Add API to get master secret too.
5570 2005-12-15  Simon Josefsson <simon@josefsson.org>
5572         * includes/gnutls/gnutls.h.in: Fix.
5574 2005-12-15  Simon Josefsson <simon@josefsson.org>
5576         * includes/gnutls/gnutls.h.in: Fix indentation.
5578 2005-12-15  Simon Josefsson <simon@josefsson.org>
5580         * NEWS: Add.
5582 2005-12-15  Simon Josefsson <simon@josefsson.org>
5584         * Makefile.am, includes/gnutls/extra.h,
5585         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
5586         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
5587         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
5588         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
5589         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
5590         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
5591         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
5592         lib/ext_inner_application.h, lib/ext_max_record.c,
5593         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
5594         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
5595         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
5596         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
5597         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
5598         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
5599         lib/gnutls_session.c, lib/gnutls_session_pack.c,
5600         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
5601         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
5602         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
5603         tests/dhepskself.c, tests/tlsia.c: Indent more.
5605 2005-12-15  Simon Josefsson <simon@josefsson.org>
5607         * NEWS, configure.in: Bump versions.
5609 2005-12-15  Simon Josefsson <simon@josefsson.org>
5611         * Makefile.am: Remove igloo, it seem weird.
5613 2005-12-15  Simon Josefsson <simon@josefsson.org>
5615         * ChangeLog: [no log message]
5617 2005-12-15  Simon Josefsson <simon@josefsson.org>
5619         * NEWS: Version 1.3.2.
5621 2005-12-15  Simon Josefsson <simon@josefsson.org>
5623         * doc/manpages/Makefile.am: Update.
5625 2005-12-15  Simon Josefsson <simon@josefsson.org>
5627         * NEWS: Add.
5629 2005-12-15  Simon Josefsson <simon@josefsson.org>
5631         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
5633 2005-12-15  Simon Josefsson <simon@josefsson.org>
5635         * lib/gnutls_int.h: Remove debug code.
5637 2005-12-15  Simon Josefsson <simon@josefsson.org>
5639         * THANKS: Add.
5641 2005-12-15  Simon Josefsson <simon@josefsson.org>
5643         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
5644         functions to access the TLS PRF and to extract client/server random
5645         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
5647 2005-12-15  Simon Josefsson <simon@josefsson.org>
5649         * NEWS: Fix.
5651 2005-12-15  Simon Josefsson <simon@josefsson.org>
5653         * NEWS: Fix.
5655 2005-12-15  Simon Josefsson <simon@josefsson.org>
5657         * doc/reference/Makefile.am: Ignore more.
5659 2005-12-15  Simon Josefsson <simon@josefsson.org>
5661         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
5662         message]
5664 2005-12-15  Simon Josefsson <simon@josefsson.org>
5666         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
5667         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
5668         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
5669         lib/defines.h, lib/ext_inner_application.c,
5670         lib/ext_inner_application.h, lib/gnutls_alert.c,
5671         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
5672         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
5673         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
5674         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
5675         support.
5677 2005-12-15  Simon Josefsson <simon@josefsson.org>
5679         * gl/m4/gnulib-comp.m4: Update.
5681 2005-12-12  Simon Josefsson <simon@josefsson.org>
5683         * doc/TODO: Add.
5685 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5687         * lib/gnutls_ui.c: added missing set_params_function()
5689 2005-12-09  Simon Josefsson <simon@josefsson.org>
5691         * configure.in: Bump versions.
5693 2005-12-09  Simon Josefsson <simon@josefsson.org>
5695         * NEWS: Add.
5697 2005-12-09  Simon Josefsson <simon@josefsson.org>
5699         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
5700         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
5701         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
5702         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
5703         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
5704         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
5705         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
5706         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
5707         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
5708         "unsigned".  Remove unused "sint".
5710 2005-12-09  Simon Josefsson <simon@josefsson.org>
5712         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
5713         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
5714         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
5715         lib/x509/mpi.h, libextra/openpgp/extras.c,
5716         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
5717         uint32 with uint32_t.
5719 2005-12-09  Simon Josefsson <simon@josefsson.org>
5721         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
5722         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
5723         lib/ext_max_record.h, lib/ext_server_name.c,
5724         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
5725         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
5726         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
5727         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
5728         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
5729         lib/x509/x509_write.c: Replace uint16 with uint16_t.
5731 2005-12-09  Simon Josefsson <simon@josefsson.org>
5733         * configure.in: Remove unused sizeof checks.
5735 2005-12-09  Simon Josefsson <simon@josefsson.org>
5737         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
5738         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
5739         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
5740         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
5741         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
5742         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
5743         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
5744         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
5745         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
5746         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
5747         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
5748         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
5749         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
5751 2005-12-09  Simon Josefsson <simon@josefsson.org>
5753         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
5755 2005-12-09  Simon Josefsson <simon@josefsson.org>
5757         * lib/defines.h: Remove unused types, to start the transition to the
5758         POSIX integer types (uint32_t, uint16_t, uint8_t).
5760 2005-12-09  Simon Josefsson <simon@josefsson.org>
5762         * src/Makefile.am: Remove -I../lib, these tools should only use the
5763         external API.
5765 2005-12-09  Simon Josefsson <simon@josefsson.org>
5767         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
5768         so include it at the right place.
5770 2005-12-08  Simon Josefsson <simon@josefsson.org>
5772         * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
5774 2005-12-08  Simon Josefsson <simon@josefsson.org>
5776         * lib/gnutls_x509.c: Fix mem leak.
5778 2005-12-08  Simon Josefsson <simon@josefsson.org>
5780         * ChangeLog: [no log message]
5782 2005-12-08  Simon Josefsson <simon@josefsson.org>
5784         * NEWS: Version 1.3.1.
5786 2005-12-08  Simon Josefsson <simon@josefsson.org>
5788         * lib/gnutls_str.c: Fix.
5790 2005-12-08  Simon Josefsson <simon@josefsson.org>
5792         * tests/Makefile.am: Dist pkcs8 blobs.
5794 2005-12-08  Simon Josefsson <simon@josefsson.org>
5796         * NEWS: Add.
5798 2005-12-08  Simon Josefsson <simon@josefsson.org>
5800         * NEWS: Add.
5802 2005-12-08  Simon Josefsson <simon@josefsson.org>
5804         * doc/manpages/Makefile.am: Update.
5806 2005-12-08  Simon Josefsson <simon@josefsson.org>
5808         * NEWS: Add.
5810 2005-12-08  Simon Josefsson <simon@josefsson.org>
5812         * doc/TODO: Fix.
5814 2005-12-08  Simon Josefsson <simon@josefsson.org>
5816         * tests/enc3pkcs8.pem: add
5818 2005-12-08  Simon Josefsson <simon@josefsson.org>
5820         * tests/enc3pkcs8.pem: Add.
5822 2005-12-08  Simon Josefsson <simon@josefsson.org>
5824         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
5826 2005-12-08  Simon Josefsson <simon@josefsson.org>
5828         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
5830 2005-12-08  Simon Josefsson <simon@josefsson.org>
5832         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
5834 2005-12-08  Simon Josefsson <simon@josefsson.org>
5836         * NEWS: Add.
5838 2005-12-08  Simon Josefsson <simon@josefsson.org>
5840         * src/certtool.c: Make --password work for PKCS#8 --key-info.
5842 2005-12-08  Simon Josefsson <simon@josefsson.org>
5844         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
5846 2005-12-08  Simon Josefsson <simon@josefsson.org>
5848         * doc/TODO: Remove.
5850 2005-12-08  Simon Josefsson <simon@josefsson.org>
5852         * NEWS: Add.
5854 2005-12-08  Simon Josefsson <simon@josefsson.org>
5856         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
5857         Remove unused "encrypted" variable.
5859 2005-12-08  Simon Josefsson <simon@josefsson.org>
5861         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
5862         passwords.
5864 2005-12-08  Simon Josefsson <simon@josefsson.org>
5866         * NEWS: Fix.
5868 2005-12-08  Simon Josefsson <simon@josefsson.org>
5870         * tests/.cvsignore: [no log message]
5872 2005-12-08  Simon Josefsson <simon@josefsson.org>
5874         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
5875         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
5876         credentials from PKCS#12 files.
5878 2005-12-08  Simon Josefsson <simon@josefsson.org>
5880         * src/certtool.c: Print PKCS#12 type for each element.
5882 2005-12-06  Simon Josefsson <simon@josefsson.org>
5884         * doc/protocol/rfc4279.txt: Add.
5886 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5888         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
5889         Bugs reported by Yoann Vandoorselare.
5891 2005-12-02  Simon Josefsson <simon@josefsson.org>
5893         * Makefile.am: Put 1.3.x releases in devel/ directory.
5895 2005-12-02  Simon Josefsson <simon@josefsson.org>
5897         * doc/TODO: add
5899 2005-12-02  Simon Josefsson <simon@josefsson.org>
5901         * doc/TODO: Add.
5903 2005-12-02  Simon Josefsson <simon@josefsson.org>
5905         * doc/TODO: Fix.
5907 2005-12-02  Simon Josefsson <simon@josefsson.org>
5909         * doc/TODO: Add.
5911 2005-12-02  Simon Josefsson <simon@josefsson.org>
5913         * doc/TODO: Add.
5915 2005-12-02  Simon Josefsson <simon@josefsson.org>
5917         * doc/TODO: Add.
5919 2005-12-02  Simon Josefsson <simon@josefsson.org>
5921         * doc/TODO: Add.
5923 2005-12-02  Simon Josefsson <simon@josefsson.org>
5925         * doc/README.CODING_STYLE: Mention indentation.
5927 2005-12-02  Simon Josefsson <simon@josefsson.org>
5929         * doc/TODO: Add.
5931 2005-12-01  Simon Josefsson <simon@josefsson.org>
5933         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
5935 2005-12-01  Simon Josefsson <simon@josefsson.org>
5937         * src/cli.c: Don't infloop.
5939 2005-12-01  Simon Josefsson <simon@josefsson.org>
5941         * NEWS: Add.
5943 2005-12-01  Simon Josefsson <simon@josefsson.org>
5945         * src/cli.c: Check starttls_alarmed earlier, the signal might be
5946         sent before select is called.  Report by Otto Maddox
5947         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
5948         Ando <nand@mac.com>.
5950 2005-12-01  Simon Josefsson <simon@josefsson.org>
5952         * tests/.cvsignore: [no log message]
5954 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5956         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
5957         lib/gnutls_session_pack.c: Some fixes in session resumption and
5958         prototypes. Based on patches and suggestions by Joe Orton.
5960 2005-11-21  Simon Josefsson <simon@josefsson.org>
5962         * doc/protocol/tls-numbers.txt: From
5963         <http://people.nokia.net/~pasi/tls-numbers.txt>.
5965 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5967         * lib/x509/privkey_pkcs8.c: added some clarification about the
5968         encryption status.
5970 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5972         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
5973         machines. Reported by Max Kellermann <max@duempel.org>.
5975 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5977         * src/cli-gaa.c, src/cli.gaa: [no log message]
5979 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5981         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
5982         more fixes for PSK.
5984 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5986         * configure.in: the library version number was bumped to 13 to allow
5987         for incompatible changes.
5989 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
5991         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
5992         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
5993         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
5994         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
5995         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
5996         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
5997         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
5998         DHE-PSK ciphersuite additions.
6000 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6002         * lib/gnutls_psk.c: some documentation updates
6004 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6006         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
6007         gnutls_anon_set_params_function was renamed to
6008         gnutls_anon_set_server_params_function to be more consistent with
6009         the other functions. The same for the PSK.
6011 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6013         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
6014         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
6015         converted to behave similarly to get_dh_params.
6017 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6019         * doc/gnutls.texi: [no log message]
6021 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6023         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
6024         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
6025         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
6026         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
6027         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
6028         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
6029         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
6030         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
6031         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
6032         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
6033         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
6034         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
6035         DHE-PSK ciphersuites and some cleanups.
6037 2005-11-15  Simon Josefsson <simon@josefsson.org>
6039         * NEWS: Typo.
6041 2005-11-15  Simon Josefsson <simon@josefsson.org>
6043         * NEWS, configure.in: Bump versions.
6045 2005-11-15  Simon Josefsson <simon@josefsson.org>
6047         * ChangeLog: [no log message]
6049 2005-11-15  Simon Josefsson <simon@josefsson.org>
6051         * NEWS: Version 1.3.0.
6053 2005-11-15  Simon Josefsson <simon@josefsson.org>
6055         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
6057 2005-11-15  Simon Josefsson <simon@josefsson.org>
6059         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
6060         CHECKSUMS.
6062 2005-11-15  Simon Josefsson <simon@josefsson.org>
6064         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
6065         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
6066         "-d""<2005-11-08""", and manually adjusting the start and end of the
6067         file.
6069 2005-11-15  Simon Josefsson <simon@josefsson.org>
6071         * Makefile.am: Don't use --tags for cvs2cl.
6073 2005-11-15  Simon Josefsson <simon@josefsson.org>
6075         * lib/Makefile.am: Dist auth_psk.h.
6077 2005-11-15  Simon Josefsson <simon@josefsson.org>
6079         * NEWS: Fix.
6081 2005-11-15  Simon Josefsson <simon@josefsson.org>
6083         * NEWS: Add.
6085 2005-11-15  Simon Josefsson <simon@josefsson.org>
6087         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
6088         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
6089         code, to remove use of C++ // comments.
6091 2005-11-15  Simon Josefsson <simon@josefsson.org>
6093         * doc/manpages/Makefile.am: Add license. Fix parser error. Dist and
6094         install SRP man pages too.
6096 2005-11-15  Simon Josefsson <simon@josefsson.org>
6098         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
6099         src/Makefile.am, src/prime.c: Disable more SRP stuff if
6100         --disable-srp, tiny patch from Albert Chin
6101         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
6102         from RedHat gnutls-1.2.6 RPM.
6104 2005-11-15  Simon Josefsson <simon@josefsson.org>
6106         * NEWS: Use more verbose NEWS entry format.
6108 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6110         * tests/pskself.c: updated PSK self test
6112 2005-11-15  Simon Josefsson <simon@josefsson.org>
6114         * src/certtool-gaa.c: Fix.
6116 2005-11-15  Simon Josefsson <simon@josefsson.org>
6118         * doc/manpages/Makefile.am: Generated.
6120 2005-11-15  Simon Josefsson <simon@josefsson.org>
6122         * tests/.cvsignore: [no log message]
6124 2005-11-15  Simon Josefsson <simon@josefsson.org>
6126         * tests/Makefile.am: Add pskself.
6128 2005-11-15  Simon Josefsson <simon@josefsson.org>
6130         * tests/pskself.c: Add, based on anonself.c.
6132 2005-11-15  Simon Josefsson <simon@josefsson.org>
6134         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
6135         errors.
6137 2005-11-15  Simon Josefsson <simon@josefsson.org>
6139         * lib/gnutls_psk.c: Doc fix.
6141 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6143         * doc/TODO: [no log message]
6145 2005-11-14  Simon Josefsson <simon@josefsson.org>
6147         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
6148         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
6149         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
6150         <gnutls-dev@mlists.thewrittenword.com>.
6152 2005-11-14  Simon Josefsson <simon@josefsson.org>
6154         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
6155         constant, for IBM C v6.  Tiny patch from Albert Chin
6156         <gnutls-dev@mlists.thewrittenword.com>.
6158 2005-11-14  Simon Josefsson <simon@josefsson.org>
6160         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
6161         MAP_FAILED, tiny patch from Albert Chin
6162         <gnutls-dev@mlists.thewrittenword.com>
6164 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6166         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
6167         ciphersuites.
6169 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6171         * doc/arch/extensions_st.dia, doc/arch/extensions_st.eps,
6172         doc/arch/extensions_st.pdf, doc/arch/extensions_st.png,
6173         doc/arch/mod_auth_st.dia, doc/arch/mod_auth_st.eps,
6174         doc/arch/mod_auth_st.pdf, doc/arch/mod_auth_st.png,
6175         doc/internals.texi: added brief documentation on the extension and
6176         auth_method internals.
6178 2005-11-12  Simon Josefsson <simon@josefsson.org>
6180         * doc/TODO: Add.
6182 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6184         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
6185         src/certtool.gaa: some documentation updates.
6187 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6189         * doc/arch/certificate-user-use-case.eps,
6190         doc/arch/certificate-user-use-case.pdf,
6191         doc/arch/certificate-user-use-case.png,
6192         doc/arch/client-server-use-case.eps,
6193         doc/arch/client-server-use-case.pdf,
6194         doc/arch/client-server-use-case.png,
6195         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
6196         doc/arch/handshake-sequence.png, doc/arch/handshake-state.eps,
6197         doc/arch/handshake-state.pdf, doc/arch/handshake-state.png,
6198         doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png,
6199         doc/certificate-user-use-case.pdf,
6200         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
6201         doc/client-server-use-case.png, doc/handshake-sequence.pdf,
6202         doc/handshake-sequence.png, doc/handshake-state.pdf,
6203         doc/handshake-state.png, doc/internals.texi, doc/objects.pdf,
6204         doc/objects.png: moved architecture figures to arch/
6206 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6208         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
6209         past changes.
6211 2005-11-10  Simon Josefsson <simon@josefsson.org>
6213         * gl/inet_ntop.h, gl/readline.c: Update.
6215 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6217         * doc/gnutls.texi: [no log message]
6219 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6221         * lib/gnutls_int.h: [no log message]
6223 2005-11-08  Simon Josefsson <simon@josefsson.org>
6225         * doc/signatures.texi: Add.
6227 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6229         * doc/Makefile.am, doc/arch/handshake-sequence.dia,
6230         doc/arch/handshake-state.dia, doc/arch/objects.dia,
6231         doc/certificate-user-use-case.pdf,
6232         doc/certificate-user-use-case.png, doc/client-server-use-case.pdf,
6233         doc/client-server-use-case.png, doc/gnutls.texi,
6234         doc/handshake-sequence.pdf, doc/handshake-sequence.png,
6235         doc/handshake-state.pdf, doc/handshake-state.png,
6236         doc/internals.texi, doc/objects.pdf, doc/objects.png: added some
6237         stuff about the internals of gnutls.
6239 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6241         * doc/arch/certificate-user-use-case.dia,
6242         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
6243         again the files in binary mode.
6245 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6247         * doc/arch/certificate-user-use-case.dia,
6248         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: [no log
6249         message]
6251 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6253         * doc/arch/certificate-user-use-case.dia,
6254         doc/arch/client-server-use-case.dia, doc/arch/objects.dia: added
6255         some architectural diagrams. Quite primitive.
6257 2005-11-08  Simon Josefsson <simon@josefsson.org>
6259         * doc/signatures.texi: add
6261 2005-11-08  Simon Josefsson <simon@josefsson.org>
6263         * doc/signatures.texi: Wrap around <80 columns.
6265 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6267         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
6268         src/serv.c: fixed bug in session packing for anonymous connections.
6271 2005-11-07  Simon Josefsson <simon@josefsson.org>
6273         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
6274         tests/openssl.c, tests/x509_test.c: Indent.
6276 2005-11-07  Simon Josefsson <simon@josefsson.org>
6278         * Makefile.am: Indent tests/.
6280 2005-11-07  Simon Josefsson <simon@josefsson.org>
6282         * NEWS: Add.
6284 2005-11-07  Simon Josefsson <simon@josefsson.org>
6286         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
6287         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
6288         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
6289         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
6290         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
6291         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
6292         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
6293         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
6294         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
6295         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
6296         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
6297         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
6298         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
6299         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
6300         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
6301         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
6302         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
6303         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
6304         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
6305         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
6306         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
6307         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
6308         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
6309         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
6310         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
6311         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
6312         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
6313         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
6314         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
6315         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
6316         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
6317         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
6318         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
6319         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
6320         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
6321         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
6322         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
6323         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
6324         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
6325         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
6326         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
6327         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
6328         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
6329         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
6330         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
6331         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
6332         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
6333         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
6334         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
6335         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
6336         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
6337         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
6338         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
6339         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
6340         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
6341         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
6342         libextra/openpgp/xml.c, libextra/openssl_compat.c,
6343         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
6344         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
6345         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
6346         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
6348 2005-11-07  Simon Josefsson <simon@josefsson.org>
6350         * Makefile.am: Use GNU coding style for indent.
6352 2005-11-07  Simon Josefsson <simon@josefsson.org>
6354         * doc/manpages/Makefile.am: Add.
6356 2005-11-07  Simon Josefsson <simon@josefsson.org>
6358         * doc/reference/Makefile.am: Ignore more headers.
6360 2005-11-07  Simon Josefsson <simon@josefsson.org>
6362         * src/.cvsignore: [no log message]
6364 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6366         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
6367         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
6369 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6371         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
6372         doc/manpages/Makefile.am, doc/manpages/psktool.1,
6373         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
6374         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
6375         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
6376         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
6377         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
6378         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
6379         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
6380         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
6381         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
6382         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
6383         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
6384         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
6385         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have
6386         been added. * The session resumption data are now system
6387         independent.
6389 2005-11-07  Simon Josefsson <simon@josefsson.org>
6391         * ChangeLog: [no log message]
6393 2005-11-07  Simon Josefsson <simon@josefsson.org>
6395         * Version 1.2.9.
6397         ----------------------------------------------------------------------
6398         Copyright (C) 2005, 2006 Free Software Foundation
6399         Copying and distribution of this file, with or without modification,
6400         are permitted in any medium without royalty provided the copyright
6401         notice and this notice are preserved.