1 2008-04-29 Simon Josefsson <simon@josefsson.org>
5 2008-04-29 Simon Josefsson <simon@josefsson.org>
7 * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
8 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
9 lgl/string.in.h: Update gnulib files.
11 2008-04-29 Simon Josefsson <simon@josefsson.org>
13 * po/LINGUAS, po/vi.po.in: Sync with TP.
15 2008-04-29 Simon Josefsson <simon@josefsson.org>
19 2008-04-29 Simon Josefsson <simon@josefsson.org>
23 2008-04-29 Simon Josefsson <simon@josefsson.org>
27 2008-04-29 Simon Josefsson <simon@josefsson.org>
29 * NEWS: Clarify area of change.
31 2008-04-29 Simon Josefsson <simon@josefsson.org>
35 2008-04-29 Simon Josefsson <simon@josefsson.org>
39 2008-04-29 Simon Josefsson <simon@josefsson.org>
41 * lib/gnutls_handshake.c: Doc fix.
43 2008-04-29 Simon Josefsson <simon@josefsson.org>
45 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
46 lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h:
47 Increase max handshake packet size. Add new error code for
48 situation. Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
49 "Marc F. Clemente" <marc@mclemente.net> for reporting and providing
52 2008-04-29 Simon Josefsson <simon@josefsson.org>
54 * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
55 Josefsson <simon@josefsson.org> Date: Tue Apr 29 00:13:26 2008
58 2008-04-28 Simon Josefsson <simon@josefsson.org>
60 * src/cli.c: Avoid another duplicate call to socket_bye() which can
63 2008-04-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
65 * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
66 src/tests.c: gnutls-cli will exit once a certificate that doesn't
67 have the correct name is found.
69 2008-04-28 Simon Josefsson <simon@josefsson.org>
71 * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
72 lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
73 lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
76 2008-04-28 Simon Josefsson <simon@josefsson.org>
78 * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
79 lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
82 2008-04-28 Simon Josefsson <simon@josefsson.org>
84 * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
87 2008-04-28 Simon Josefsson <simon@josefsson.org>
89 * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
90 lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
91 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
92 lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
95 2008-04-28 Simon Josefsson <simon@josefsson.org>
97 * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
98 lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
100 2008-04-28 Simon Josefsson <simon@josefsson.org>
102 * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
103 Josefsson <simon@josefsson.org> Date: Mon Apr 28 18:14:14 2008
106 2008-04-28 Simon Josefsson <simon@josefsson.org>
110 2008-04-28 Simon Josefsson <simon@josefsson.org>
112 * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
113 gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
114 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
115 lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
116 lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
117 lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
119 2008-04-28 Simon Josefsson <simon@josefsson.org>
123 2008-04-28 Simon Josefsson <simon@josefsson.org>
125 * configure.in: Fix typo.
127 2008-04-28 Simon Josefsson <simon@josefsson.org>
129 * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
132 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
134 * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
137 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
139 * lib/crypto.c: add warning that these functions have to be called
140 before gnutls_global_init().
142 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
144 * lib/crypto.c, lib/random.c: faster seek into the list.
146 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
148 * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
149 deregisteration function to free buffers allocated for registering
152 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
154 * lib/crypto.c: corrected segmentation fault on registering ciphers.
156 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
158 * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
159 src/certtool.gaa: added --outraw --inraw options.
161 2008-04-23 Simon Josefsson <simon@josefsson.org>
163 * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
165 2008-04-23 Simon Josefsson <simon@josefsson.org>
167 * configure.in: Revert libgcrypt vs vasprintf workaround, now that
168 1.4.1rc1 is released.
170 2008-04-22 Simon Josefsson <simon@josefsson.org>
172 * gl/arpa_inet.in.h: Update gnulib files.
174 2008-04-22 Simon Josefsson <simon@josefsson.org>
176 * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
177 gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
179 2008-04-22 Simon Josefsson <simon@josefsson.org>
181 * NEWS, configure.in: Bump versions.
183 2008-04-22 Simon Josefsson <simon@josefsson.org>
185 * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
186 Josefsson <simon@josefsson.org> Date: Tue Apr 22 09:56:03 2008
189 2008-04-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
191 * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
192 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Apr 21 21:53:55
195 2008-04-21 Simon Josefsson <simon@josefsson.org>
197 * ChangeLog: Generated.
199 2008-04-21 Simon Josefsson <simon@josefsson.org>
201 * NEWS: Version 2.3.7.
203 2008-04-21 Simon Josefsson <simon@josefsson.org>
205 * doc/Makefile.am: Don't clean Guile documentations on make clean.
207 2008-04-21 Simon Josefsson <simon@josefsson.org>
209 * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c:
212 2008-04-21 Simon Josefsson <simon@josefsson.org>
216 2008-04-21 Simon Josefsson <simon@josefsson.org>
218 * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
219 lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
220 lib/minitasn1/element.c, lib/minitasn1/int.h,
221 lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
224 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
226 * NEWS: opencdk now properly sets the key usage bits into openpgp
229 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
231 * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
232 while reading public keys.
234 2008-04-18 Simon Josefsson <simon@josefsson.org>
238 2008-04-18 Simon Josefsson <simon@josefsson.org>
240 * src/cli.c: Don't crash on TLS handshake failures. Reported by
241 "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477. This
242 is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
243 part is necessary too.
245 2008-04-18 Simon Josefsson <simon@josefsson.org>
247 * NEWS, src/certtool.c: certtool: with --generate-request and newly
248 generated keys, print the key.
250 2008-04-18 Simon Josefsson <simon@josefsson.org>
252 * configure.in: Explain libgcrypt around gnulib.
254 2008-04-18 Simon Josefsson <simon@josefsson.org>
256 * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
257 document opencdk API.
259 2008-04-18 Simon Josefsson <simon@josefsson.org>
263 2008-04-18 Simon Josefsson <simon@josefsson.org>
267 2008-04-18 Simon Josefsson <simon@josefsson.org>
269 * configure.in: Typo fix.
271 2008-04-18 Simon Josefsson <simon@josefsson.org>
273 * lib/Makefile.am: Link to -lws2_32 if needed.
275 2008-04-18 Simon Josefsson <simon@josefsson.org>
277 * configure.in: Define WINVER to get modern features. Test for
278 ws2_32. Add conditional.
280 2008-04-18 Simon Josefsson <simon@josefsson.org>
284 2008-04-18 Simon Josefsson <simon@josefsson.org>
286 * lib/x509/output.c: Use ASCII-only isprint function to get
287 consistent outputs. Reported by Massimo Gaspari
288 <massimo.gaspari@alice.it> in
289 <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
291 2008-04-18 Simon Josefsson <simon@josefsson.org>
293 * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
294 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
295 for lib/x509/output.c.
297 2008-04-18 Simon Josefsson <simon@josefsson.org>
299 * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
300 gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
301 gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
302 lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
303 lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
304 lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
305 lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
308 2008-04-18 Simon Josefsson <simon@josefsson.org>
310 * configure.in: Link to libgcrypt when running gnulib checks, to get
311 their vasprintf on MinGW.
313 2008-04-18 Simon Josefsson <simon@josefsson.org>
315 * configure.in: Don't check for vasprintf, already checked for by
318 2008-04-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
320 * lib/openpgp/pgp.c: corrected typo.
322 2008-04-17 Simon Josefsson <simon@josefsson.org>
324 * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn:
325 Fix some obsolete stuff.
327 2008-04-17 Simon Josefsson <simon@josefsson.org>
329 * NEWS, configure.in: Bump versions.
331 2008-04-17 Simon Josefsson <simon@josefsson.org>
333 * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
335 2008-04-17 Simon Josefsson <simon@josefsson.org>
337 * ChangeLog: Generated.
339 2008-04-17 Simon Josefsson <simon@josefsson.org>
341 * NEWS: Version 2.3.6.
343 2008-04-17 Simon Josefsson <simon@josefsson.org>
345 * src/Makefile.am: Link errcodes with gnulib. Possibly fixes
346 rpl_strerror problem when linking on HPUX, see:
348 <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
350 2008-04-17 Simon Josefsson <simon@josefsson.org>
354 2008-04-17 Simon Josefsson <simon@josefsson.org>
358 2008-04-17 Simon Josefsson <simon@josefsson.org>
360 * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
361 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:27:03 2008
364 2008-04-17 Simon Josefsson <simon@josefsson.org>
366 * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
368 2008-04-17 Simon Josefsson <simon@josefsson.org>
370 * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
373 2008-04-17 Simon Josefsson <simon@josefsson.org>
375 * lib/auth_cert.c: Fix warning.
377 2008-04-17 Ludovic Courtès <ludo@gnu.org>
379 * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
380 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:15:49 2008
383 2008-04-17 Simon Josefsson <simon@josefsson.org>
385 * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
386 libextra/ and includes/.
388 2008-04-17 Simon Josefsson <simon@josefsson.org>
390 * lib/Makefile.am: Simplify cdk handling.
392 2008-04-17 Simon Josefsson <simon@josefsson.org>
394 * doc/gnutls.texi: Discuss OpenCDK better.
396 2008-04-17 Simon Josefsson <simon@josefsson.org>
398 * README: No need for external opencdk.
400 2008-04-17 Simon Josefsson <simon@josefsson.org>
402 * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
403 link with external opencdk. It seems we now don't have resources to
404 maintain the LGPL opencdk code externally, since making it use
405 GnuTLS's crypto code will be complicated. See discussion in:
407 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
409 2008-04-17 Simon Josefsson <simon@josefsson.org>
411 * configure.in: No need for alloca checks.
413 2008-04-17 Simon Josefsson <simon@josefsson.org>
415 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
416 lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
417 lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
418 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
419 all uses of gnutls_alloca/gnutls_afree. Use normal gnutls_malloc
420 instead. One reason is increased portability to Windows, the other
421 is that several of the uses may be unsafe because the size of data
422 allocated could be large. Reported by Massimo Gaspari
423 <massimo.gaspari@alice.it> in
424 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
426 2008-04-17 Simon Josefsson <simon@josefsson.org>
428 * lib/auth_cert.c: Don't use alloca, the certificate list can be
429 larger than stack size.
431 2008-04-17 Simon Josefsson <simon@josefsson.org>
435 2008-04-17 Simon Josefsson <simon@josefsson.org>
439 2008-04-17 Simon Josefsson <simon@josefsson.org>
441 * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
442 doesn't work under Windows. Reported by Massimo Gaspari
443 <massimo.gaspari@alice.it> in
444 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
446 2008-04-17 Simon Josefsson <simon@josefsson.org>
448 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
451 2008-04-17 Simon Josefsson <simon@josefsson.org>
453 * doc/examples/Makefile.am: Fix typo.
455 2008-04-17 Simon Josefsson <simon@josefsson.org>
457 * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
458 improve portability. Based on HPUX recommendations in
460 <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
462 2008-04-16 Simon Josefsson <simon@josefsson.org>
464 * doc/examples/Makefile.am: Reorder libgnu.la last. Possibly fix
465 rpl_fseeko problem reported in
466 <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
468 2008-04-15 Simon Josefsson <simon@josefsson.org>
470 * doc/gnutls.texi: Update bibliography.
472 2008-04-15 Simon Josefsson <simon@josefsson.org>
474 * lib/gnutls_state.c: Doc fix (silence texinfo warning).
476 2008-04-15 Simon Josefsson <simon@josefsson.org>
478 * lib/openpgp/pgp.c: Improve error messages. See
479 <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
481 2008-04-15 Simon Josefsson <simon@josefsson.org>
483 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
485 2008-04-15 Simon Josefsson <simon@josefsson.org>
487 * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
488 set certificate request version if not set.
490 2008-04-15 Simon Josefsson <simon@josefsson.org>
492 * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
493 gnutls_x509_crq_sign2. Based on report from "John Brooks"
494 <aspecialj@gmail.com> in
495 <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
497 2008-04-15 Simon Josefsson <simon@josefsson.org>
499 * NEWS, configure.in: Bump versions.
501 2008-04-14 Simon Josefsson <simon@josefsson.org>
503 * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
505 2008-04-14 Simon Josefsson <simon@josefsson.org>
507 * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
509 2008-04-14 Simon Josefsson <simon@josefsson.org>
511 * ChangeLog: Generated.
513 2008-04-14 Simon Josefsson <simon@josefsson.org>
515 * NEWS: Version 2.3.5.
517 2008-04-14 Simon Josefsson <simon@josefsson.org>
521 2008-04-14 Simon Josefsson <simon@josefsson.org>
525 2008-04-14 Simon Josefsson <simon@josefsson.org>
529 2008-04-13 Simon Josefsson <simon@josefsson.org>
531 * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
533 2008-04-13 Simon Josefsson <simon@josefsson.org>
535 * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
537 2008-04-13 Simon Josefsson <simon@josefsson.org>
539 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4:
542 2008-04-13 Simon Josefsson <simon@josefsson.org>
544 * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff:
545 Quick fix for SHA-224 and old libgcrypt's.
547 2008-04-13 Simon Josefsson <simon@josefsson.org>
551 2008-04-13 Simon Josefsson <simon@josefsson.org>
555 2008-04-13 Simon Josefsson <simon@josefsson.org>
557 * doc/manpages/Makefile.am: Generated.
559 2008-04-13 Simon Josefsson <simon@josefsson.org>
561 * lib/random.h: Fix warnings.
563 2008-04-13 Simon Josefsson <simon@josefsson.org>
567 2008-04-13 Simon Josefsson <simon@josefsson.org>
569 * po/Makevars: We don't need --no-location any more, git stores
572 2008-04-13 Simon Josefsson <simon@josefsson.org>
574 * Makefile.am, cfg.mk: Translation fixes.
576 2008-04-13 Simon Josefsson <simon@josefsson.org>
578 * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
579 po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
580 translation handling to avoid git conflicts.
582 2008-04-13 Simon Josefsson <simon@josefsson.org>
584 * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
585 gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
586 gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
587 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
588 lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
589 lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h:
592 2008-04-13 Simon Josefsson <simon@josefsson.org>
594 * doc/manpages/Makefile.am: Cosmetic.
596 2008-04-13 Simon Josefsson <simon@josefsson.org>
598 * doc/manpages/Makefile.am: Whitespace fix.
600 2008-04-13 Simon Josefsson <simon@josefsson.org>
602 * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
603 easier to understand changes.
605 2008-04-13 Simon Josefsson <simon@josefsson.org>
609 2008-04-13 Simon Josefsson <simon@josefsson.org>
611 * configure.in: Fix test.
613 2008-04-13 Simon Josefsson <simon@josefsson.org>
615 * configure.in: Don't bother checking for --output-def if shared
616 libraries are disabled. Based on report from Massimo Gaspari
617 <massimo.gaspari@alice.it> in
618 <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
620 2008-04-13 Simon Josefsson <simon@josefsson.org>
622 * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
624 2008-04-13 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
626 * includes/gnutls/openpgp.h: changed api.
628 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
630 * src/cli.c: get_auth_subkey has one more parameter.
632 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
634 * lib/opencdk/pubkey.c: return the size of the required buffer to
637 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
639 * lib/openpgp/output.c: Deallocate memory from parameters only when
640 function run was successful.
642 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
644 * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
645 get_auth_subkey() to work for all use cases
647 2008-04-10 Nikos <nmav@crystal.(none)>
649 * lib/openpgp/pgp.c: do not return any subkey if an authentication
652 2008-04-10 Nikos <nmav@crystal.(none)>
654 * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
655 corrected bug in openpgp import when data is of size zero. Reported
658 2008-04-04 Nikos <nmav@crystal.(none)>
660 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
661 a non proper certificate is loaded.
663 2008-04-04 Simon Josefsson <simon@josefsson.org>
665 * doc/protocol/draft-nir-tls-eap-03.txt: Add.
667 2008-04-04 Simon Josefsson <simon@josefsson.org>
669 * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
671 2008-04-03 Simon Josefsson <simon@josefsson.org>
675 2008-04-03 Simon Josefsson <simon@josefsson.org>
677 * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen. Tiny patch
678 from Laurence Withers <l@lwithers.me.uk>, see
680 <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
682 2008-04-03 Simon Josefsson <simon@josefsson.org>
684 * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
685 Josefsson <simon@josefsson.org> Date: Thu Apr 3 09:40:01 2008
688 2008-04-02 Nikos <nmav@crystal.(none)>
690 * NEWS: documented the openpgp updates.
692 2008-04-02 Nikos <nmav@crystal.(none)>
694 * doc/manpages/certtool.1: added the openpgp functionality to the
697 2008-04-02 Nikos <nmav@crystal.(none)>
699 * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
702 2008-04-02 Nikos <nmav@crystal.(none)>
704 * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
705 lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
707 2008-04-02 Nikos <nmav@crystal.(none)>
709 * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
710 Consistent printing of revoked status. Consistent printing of key
713 2008-04-02 Nikos <nmav@crystal.(none)>
715 * lib/gnutls_errors.c: Added revoked UID error string.
717 2008-04-02 Nikos <nmav@crystal.(none)>
719 * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
721 2008-04-02 Simon Josefsson <simon@josefsson.org>
723 * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
725 2008-03-30 Simon Josefsson <simon@josefsson.org>
727 * lib/crypto.h: Fix warnings.
729 2008-03-30 Simon Josefsson <simon@josefsson.org>
731 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
732 lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
734 2008-03-29 Nikos <nmav@crystal.(none)>
736 * NEWS: Documented the --priority option to gnutls-cli and
739 2008-03-29 Nikos <nmav@crystal.(none)>
741 * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
742 the --priority option.
744 2008-03-29 Nikos <nmav@crystal.(none)>
746 * NEWS: corrected the news entry.
748 2008-03-29 Nikos <nmav@crystal.(none)>
750 * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
751 empty key (for PKCS #11). Reported by Joe Orton.
753 2008-03-29 Nikos <nmav@crystal.(none)>
755 * NEWS: gnutls_crypto_rnd_register: ADDED
757 2008-03-29 Nikos <nmav@crystal.(none)>
759 * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
760 <nmav@crystal.(none)> Date: Sat Mar 29 12:01:27 2008 +0200
762 2008-03-29 Simon Josefsson <simon@josefsson.org>
764 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
765 doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
767 2008-03-28 Simon Josefsson <simon@josefsson.org>
769 * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
771 2008-03-28 Simon Josefsson <simon@josefsson.org>
773 * NEWS: Entries added at wrong place, move them.
775 2008-03-28 Simon Josefsson <simon@josefsson.org>
777 * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
778 since it isn't specified in TLS 1.2.
780 2008-03-28 Simon Josefsson <simon@josefsson.org>
782 * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
784 2008-03-28 Simon Josefsson <simon@josefsson.org>
786 * gl/gnulib.mk: Update gnulib files.
788 2008-03-27 Simon Josefsson <simon@josefsson.org>
790 * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
792 2008-03-25 Simon Josefsson <simon@josefsson.org>
794 * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
795 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
796 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
797 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk:
800 2008-03-20 Ludovic Courtès <ludo@gnu.org>
802 * configure.in, guile/src/Makefile.am: Check whether
803 `-fgnu89-inline' is supported before using it. * configure.in: Check for `-fgnu89-inline', define Automake
804 conditional `HAVE_GCC_GNU89_INLINE_OPTION'. * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when `HAVE_GCC_GNU89_INLINE_OPTION' is true.
806 2008-03-19 Simon Josefsson <simon@josefsson.org>
808 * libextra/gnutls_extra.c: Fix LZO build failure.
810 2008-03-19 Ludovic Courtès <ludo@gnu.org>
812 * guile/src/Makefile.am: guile: Compile with `-fgnu89-inline'. * guile/src/Makefile.am (AM_CFLAGS): Add `-fgnu89-inline' when `HAVE_GCC' is true. This works around the fact that GnuTLS is compiled with `-std=c99', while Guile and GMP expect GNU inline semantics, which defer from C99 inline semantics.
814 2008-03-19 Ludovic Courtès <ludo@gnu.org>
816 * guile/src/core.c: guile: Don't declare `inline' functions that use
817 `alloca ()'. * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
819 2008-03-19 Simon Josefsson <simon@josefsson.org>
821 * NEWS, configure.in: Bump versions.
823 2008-03-19 Simon Josefsson <simon@josefsson.org>
825 * ChangeLog: Generated.
827 2008-03-19 Simon Josefsson <simon@josefsson.org>
829 * includes/Makefile.am: Dist gnutls/crypto.h.
831 2008-03-19 Simon Josefsson <simon@josefsson.org>
833 * NEWS: Version 2.3.4.
835 2008-03-19 Simon Josefsson <simon@josefsson.org>
839 2008-03-19 Simon Josefsson <simon@josefsson.org>
843 2008-03-19 Simon Josefsson <simon@josefsson.org>
847 2008-03-19 Simon Josefsson <simon@josefsson.org>
849 * doc/examples/ex-client-resume.c, lib/crypto.c,
850 lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
851 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
852 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
853 libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
854 src/serv.c: Fix gcc warnings.
856 2008-03-19 Simon Josefsson <simon@josefsson.org>
858 * lib/x509/x509.c: Fix warning.
860 2008-03-16 Nikos <nmav@crystal.(none)>
862 * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
863 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
866 2008-03-16 Nikos <nmav@crystal.(none)>
868 * includes/gnutls/crypto.h: updated
870 2008-03-16 Nikos <nmav@crystal.(none)>
872 * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
873 lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
874 lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
875 lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
876 lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
877 lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
878 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
879 in the cipher (register) interface and added hash.
881 2008-03-16 Nikos <nmav@crystal.(none)>
883 * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
884 lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
885 lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
886 lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
887 lib/gnutls_state.c: Added functionality to override (register) a
888 cipher. Initial functionality for MAC and digest algorithms.
890 2008-03-11 Simon Josefsson <simon@josefsson.org>
892 * lib/openpgp/gnutls_openpgp.h: Remove things already in
893 includes/gnutls/openpgp.h.
895 2008-03-11 Simon Josefsson <simon@josefsson.org>
897 * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
898 lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
899 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
900 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
901 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
902 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
903 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
904 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
905 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
906 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
907 lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
908 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
909 headers for OpenPGP code. According to Nikos they are now licensed
912 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
914 2008-03-11 Simon Josefsson <simon@josefsson.org>
916 * lib/Makefile.am: Typo.
918 2008-03-11 Simon Josefsson <simon@josefsson.org>
920 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
921 gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
922 lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
923 lgl/m4/include_next.m4: Update gnulib files.
925 2008-03-10 Simon Josefsson <simon@josefsson.org>
929 2008-03-10 Simon Josefsson <simon@josefsson.org>
931 * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
933 2008-03-10 Simon Josefsson <simon@josefsson.org>
935 * includes/gnutls/gnutls.h.in: Finish renaming of export
936 x509/openpgp functions. In particular,
937 gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
938 and gnutls_certificate_get_openpgp_keyring.
940 2008-03-10 Simon Josefsson <simon@josefsson.org>
942 * NEWS, configure.in: Bump versions.
944 2008-03-10 Simon Josefsson <simon@josefsson.org>
946 * ChangeLog: Generated.
948 2008-03-10 Simon Josefsson <simon@josefsson.org>
950 * libextra/Makefile.am: Revert
951 a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
952 v2.2. ../libtool: line 4398: cd: ../../lib/.libs: No such file or
953 directory libtool: link: cannot determine absolute directory name of
956 2008-03-10 Simon Josefsson <simon@josefsson.org>
958 * NEWS: Version 2.3.3.
960 2008-03-10 Simon Josefsson <simon@josefsson.org>
964 2008-03-10 Simon Josefsson <simon@josefsson.org>
968 2008-03-10 Simon Josefsson <simon@josefsson.org>
970 * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
971 libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
972 gnutls_extra.h, not needed anymore. Fixes build failure in libextra
973 that looked for opencdk.h (via auth_cert.h). Reported by Roman
974 Bogorodskiy <novel@FreeBSD.org>.
976 2008-03-08 Nikos <nmav@crystal.(none)>
978 * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
979 <nmav@crystal.(none)> Date: Sat Mar 8 02:06:25 2008 +0200
981 2008-03-07 Ludovic Courtès <ludo@gnu.org>
983 * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
986 2008-03-07 Ludovic Courtès <ludo@gnu.org>
988 * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
989 <config.h>, not "config.h".
991 2008-03-07 Simon Josefsson <simon@josefsson.org>
995 2008-03-07 Simon Josefsson <simon@josefsson.org>
999 2008-03-06 Simon Josefsson <simon@josefsson.org>
1003 2008-03-06 Simon Josefsson <simon@josefsson.org>
1005 * doc/reference/gnutls-docs.sgml: Add index.
1007 2008-03-06 Simon Josefsson <simon@josefsson.org>
1009 * lib/x509_b64.c: Doc fixes.
1011 2008-03-06 Simon Josefsson <simon@josefsson.org>
1013 * lib/gnutls_alert.c: Doc fix.
1015 2008-03-06 Simon Josefsson <simon@josefsson.org>
1017 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1018 gnutls_hex2bin prototype.
1020 2008-03-06 Simon Josefsson <simon@josefsson.org>
1022 * doc/manpages/Makefile.am: Generated.
1024 2008-03-06 Simon Josefsson <simon@josefsson.org>
1026 * src/cli.c: Fix warnings.
1028 2008-03-06 Simon Josefsson <simon@josefsson.org>
1030 * src/select.c: Avoid confusing gtk-doc.
1032 2008-03-06 Simon Josefsson <simon@josefsson.org>
1034 * lib/opencdk/kbnode.c: Doc fixes.
1036 2008-03-06 Simon Josefsson <simon@josefsson.org>
1038 * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1040 2008-03-06 Simon Josefsson <simon@josefsson.org>
1042 * lib/openpgp/privkey.c: Doc fixes.
1044 2008-03-06 Simon Josefsson <simon@josefsson.org>
1046 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1048 2008-03-06 Simon Josefsson <simon@josefsson.org>
1050 * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1052 2008-03-06 Simon Josefsson <simon@josefsson.org>
1054 * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1055 lib/gnutls_state.c: Doc fixes.
1057 2008-03-06 Simon Josefsson <simon@josefsson.org>
1059 * lib/gnutls_ui.c: Doc fix.
1061 2008-03-06 Simon Josefsson <simon@josefsson.org>
1063 * lib/gnutls_db.c: Doc fix.
1065 2008-03-06 Simon Josefsson <simon@josefsson.org>
1067 * lib/gnutls_session.c: Doc fix.
1069 2008-03-06 Simon Josefsson <simon@josefsson.org>
1071 * lib/gnutls_global.c: Doc fix.
1073 2008-03-06 Simon Josefsson <simon@josefsson.org>
1075 * lib/gnutls_srp.c: Doc fix.
1077 2008-03-06 Simon Josefsson <simon@josefsson.org>
1079 * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1080 libextra/gnutls_ia.c: Doc fixes.
1082 2008-03-06 Simon Josefsson <simon@josefsson.org>
1084 * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1086 2008-03-06 Simon Josefsson <simon@josefsson.org>
1088 * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1091 2008-03-06 Simon Josefsson <simon@josefsson.org>
1093 * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1094 gtk-doc makefile, this version allows us to get rid of tmpl/.
1096 2008-03-06 Simon Josefsson <simon@josefsson.org>
1098 * m4/gtk-doc.m4: Update gtk-doc.m4.
1100 2008-03-06 Simon Josefsson <simon@josefsson.org>
1102 * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1103 lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1104 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1105 remove verbose 'This function ...' Improves looks in 'apropos'
1108 2008-03-06 Simon Josefsson <simon@josefsson.org>
1110 * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1111 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1112 lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1113 lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1114 Improves man page look in 'apropos'.
1116 2008-03-06 Simon Josefsson <simon@josefsson.org>
1118 * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1119 lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1121 2008-03-05 Simon Josefsson <simon@josefsson.org>
1125 2008-03-05 Simon Josefsson <simon@josefsson.org>
1127 * NEWS, src/common.c: Print DH parameters of session.
1129 2008-03-05 Simon Josefsson <simon@josefsson.org>
1131 * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1132 lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1134 2008-02-28 Simon Josefsson <simon@josefsson.org>
1136 * guile/src/utils.c: Use __func__ instead of __FUNCTION__. Reported
1137 by Tim Mooney, see <https://savannah.gnu.org/support/?106267>. A
1138 gnulib module to make sure __func__ is available would be nice.
1140 2008-02-27 Simon Josefsson <simon@josefsson.org>
1144 2008-02-27 Simon Josefsson <simon@josefsson.org>
1146 * lib/x509/x509_write.c: Doc fix.
1148 2008-02-27 Simon Josefsson <simon@josefsson.org>
1150 * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1153 <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1155 2008-02-26 Simon Josefsson <simon@josefsson.org>
1157 * lib/x509/x509_write.c: Doc fixes.
1159 2008-02-26 Simon Josefsson <simon@josefsson.org>
1163 2008-02-26 Simon Josefsson <simon@josefsson.org>
1167 2008-02-26 Simon Josefsson <simon@josefsson.org>
1169 * NEWS, configure.in: Bump versions.
1171 2008-02-26 Simon Josefsson <simon@josefsson.org>
1173 * Makefile.am: Fix release target.
1175 2008-02-26 Simon Josefsson <simon@josefsson.org>
1177 * ChangeLog: Generated.
1179 2008-02-26 Simon Josefsson <simon@josefsson.org>
1181 * NEWS: Version 2.3.2.
1183 2008-02-26 Simon Josefsson <simon@josefsson.org>
1185 * tests/openpgpself.c: Force success.
1187 2008-02-26 Simon Josefsson <simon@josefsson.org>
1191 2008-02-26 Simon Josefsson <simon@josefsson.org>
1193 * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1194 lib/gnutls_session.h: Remove empty gnutls_session.h.
1196 2008-02-26 Simon Josefsson <simon@josefsson.org>
1198 * lib/x509/x509_int.h: align comments
1200 2008-02-26 Simon Josefsson <simon@josefsson.org>
1202 * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1205 2008-02-26 Simon Josefsson <simon@josefsson.org>
1207 * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1208 lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1209 lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1211 2008-02-26 Simon Josefsson <simon@josefsson.org>
1213 * doc/reference/Makefile.am, lib/gnutls_cert.c,
1214 lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1215 lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1216 lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1217 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1218 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1219 lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1220 mpi.h stuff to x509_int.h.
1222 2008-02-26 Simon Josefsson <simon@josefsson.org>
1224 * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1225 lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1226 lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1227 gnutls_str.h and update callers.
1229 2008-02-26 Simon Josefsson <simon@josefsson.org>
1231 * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1234 2008-02-26 Simon Josefsson <simon@josefsson.org>
1236 * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1237 (now in lib/x509/x509_int.h).
1239 2008-02-26 Simon Josefsson <simon@josefsson.org>
1241 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1242 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1243 lib/x509/extensions.h, lib/x509/privkey.c,
1244 lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1245 lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1247 2008-02-26 Simon Josefsson <simon@josefsson.org>
1249 * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1250 lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1251 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1252 lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1254 2008-02-26 Simon Josefsson <simon@josefsson.org>
1256 * doc/reference/Makefile.am, lib/gnutls_x509.c,
1257 lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1258 lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1259 lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1262 2008-02-26 Simon Josefsson <simon@josefsson.org>
1264 * doc/reference/Makefile.am, lib/gnutls_x509.c,
1265 lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1266 lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1268 2008-02-26 Simon Josefsson <simon@josefsson.org>
1270 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1271 lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1272 stuff to x509_int.h.
1274 2008-02-26 Simon Josefsson <simon@josefsson.org>
1276 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1277 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1278 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1279 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1280 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1281 lib/x509/x509_int.h, lib/x509/x509_write.c,
1282 libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1284 2008-02-26 Simon Josefsson <simon@josefsson.org>
1286 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1287 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1288 lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1289 lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1291 2008-02-26 Simon Josefsson <simon@josefsson.org>
1293 * lib/openpgp/privkey.c: No need for rfc2818.h.
1295 2008-02-26 Simon Josefsson <simon@josefsson.org>
1297 * lib/x509/x509_int.h: Doc fixes.
1299 2008-02-26 Simon Josefsson <simon@josefsson.org>
1301 * lib/x509/x509_int.h: Remove stuff already in
1302 includes/gnutls/x509.h.
1304 2008-02-26 Simon Josefsson <simon@josefsson.org>
1306 * .gitignore: [no log message]
1308 2008-02-26 Simon Josefsson <simon@josefsson.org>
1310 * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1311 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1313 2008-02-26 Simon Josefsson <simon@josefsson.org>
1315 * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1317 2008-02-25 Simon Josefsson <simon@josefsson.org>
1319 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1320 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1321 lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1322 x509_int.h, avoid one trivial header file.
1324 2008-02-25 Simon Josefsson <simon@josefsson.org>
1326 * doc/manpages/Makefile.am: Generated.
1328 2008-02-25 Simon Josefsson <simon@josefsson.org>
1330 * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1332 2008-02-25 Simon Josefsson <simon@josefsson.org>
1336 2008-02-25 Simon Josefsson <simon@josefsson.org>
1338 * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1339 lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1340 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1341 lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1342 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1343 lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1344 lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h. Fixes
1345 name-space collision that confuses GTK-DOC with
1346 includes/gnutls/x509.h.
1348 2008-02-25 Simon Josefsson <simon@josefsson.org>
1350 * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1351 lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1352 lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1353 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1354 lib/openpgp/openpgp.h to openpgp_int.h. Fixes name-space collision
1355 that confuses GTK-DOC with includes/gnutls/openpgp.h.
1357 2008-02-25 Simon Josefsson <simon@josefsson.org>
1359 * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1360 GTK-DOC to have comments for variables.
1362 2008-02-25 Simon Josefsson <simon@josefsson.org>
1364 * lib/gnutls_int.h: Remove unused defines.
1366 2008-02-25 Simon Josefsson <simon@josefsson.org>
1368 * tests/moredn.c: Added, lost part of Joe's original
1369 gnutls_x509_dn_export patch.
1371 2008-02-25 Simon Josefsson <simon@josefsson.org>
1373 * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1374 lgl/unistd.in.h: Update gnulib files.
1376 2008-02-25 Simon Josefsson <simon@josefsson.org>
1378 * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1380 2008-02-24 Nikos <nmav@crystal.(none)>
1382 * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1383 lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1384 tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1387 2008-02-21 Nikos <nmav@crystal.(none)>
1389 * lib/gnutls_cert.c: _export_ -> _get_
1391 2008-02-21 Simon Josefsson <simon@josefsson.org>
1395 2008-02-21 Simon Josefsson <simon@josefsson.org>
1397 * tests/openpgpself.c: Don't use credentials from files (causes
1398 problems with srcdir!=builddir).
1400 2008-02-21 Simon Josefsson <simon@josefsson.org>
1402 * NEWS, configure.in: Bump version.
1404 2008-02-21 Simon Josefsson <simon@josefsson.org>
1406 * ChangeLog: Generated.
1408 2008-02-21 Simon Josefsson <simon@josefsson.org>
1410 * NEWS: Version 2.3.1.
1412 2008-02-21 Simon Josefsson <simon@josefsson.org>
1416 2008-02-21 Simon Josefsson <simon@josefsson.org>
1418 * doc/manpages/Makefile.am: Generated.
1420 2008-02-21 Simon Josefsson <simon@josefsson.org>
1424 2008-02-21 Simon Josefsson <simon@josefsson.org>
1428 2008-02-21 Simon Josefsson <simon@josefsson.org>
1432 2008-02-21 Simon Josefsson <simon@josefsson.org>
1434 * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1435 lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
1436 gnutls_certificate_print_formats_t.
1438 2008-02-21 Simon Josefsson <simon@josefsson.org>
1440 * NEWS: Mention new APIs.
1442 2008-02-21 Simon Josefsson <simon@josefsson.org>
1444 * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
1447 2008-02-21 Simon Josefsson <simon@josefsson.org>
1451 2008-02-21 Simon Josefsson <simon@josefsson.org>
1455 2008-02-21 Simon Josefsson <simon@josefsson.org>
1457 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
1458 gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
1460 2008-02-21 Simon Josefsson <simon@josefsson.org>
1462 * includes/gnutls/gnutls.h.in: Typo.
1464 2008-02-21 Simon Josefsson <simon@josefsson.org>
1466 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
1469 2008-02-21 Simon Josefsson <simon@josefsson.org>
1471 * doc/protocol/draft-ietf-tls-extractor-01.txt,
1472 doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
1474 2008-02-20 Nikos <nmav@crystal.(none)>
1476 * NEWS: removed function
1478 2008-02-20 Nikos <nmav@crystal.(none)>
1480 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
1481 gnutls_certificate_export_x509_cas and other functions to export
1482 elements from the certificate credentials structure.
1484 2008-02-19 Nikos <nmav@crystal.(none)>
1486 * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
1487 ENABLE_OPENPGP undef.
1489 2008-02-19 Nikos <nmav@crystal.(none)>
1491 * lib/openpgp/pgp.c: do not return more than the available names.
1493 2008-02-19 Nikos <nmav@crystal.(none)>
1495 * lib/openpgp/output.c: corrected bug that prevented printing the
1498 2008-02-19 Nikos <nmav@crystal.(none)>
1500 * tests/openpgp_test.c, tests/openpgpself.c: some updates
1502 2008-02-19 Nikos <nmav@crystal.(none)>
1504 * tests/Makefile.am, tests/openpgpself.c: added self test for
1507 2008-02-19 Nikos <nmav@crystal.(none)>
1509 * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
1510 tests/Makefile.am, tests/x509dn.c: Added
1511 gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
1514 2008-02-19 Nikos <nmav@crystal.(none)>
1516 * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
1517 lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
1519 2008-02-19 Nikos <nmav@crystal.(none)>
1521 * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1522 lib/openpgp/output.c, lib/openpgp/pgpverify.c,
1523 lib/openpgp/privkey.c: copyright 2008
1525 2008-02-18 Nikos <nmav@crystal.(none)>
1527 * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
1528 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
1529 lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1530 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1531 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1532 lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
1533 src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
1534 compatible with the 2.2 key id.
1536 2008-02-18 Nikos <nmav@crystal.(none)>
1538 * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
1539 <nmav@crystal.(none)> Date: Mon Feb 18 17:58:24 2008 +0200
1541 2008-02-18 Simon Josefsson <simon@josefsson.org>
1543 * README: Don't mention SSL/TLS versions here. Some minor other
1546 2008-02-18 Simon Josefsson <simon@josefsson.org>
1548 * includes/gnutls/openpgp.h: For compatibility.
1550 2008-02-18 Simon Josefsson <simon@josefsson.org>
1552 * lib/openpgp/openpgp.h: Remove all external APIs already declared
1553 in includes/gnutls/openpgp.h.
1555 2008-02-18 Simon Josefsson <simon@josefsson.org>
1557 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
1558 gnutls_openpgp_crt_get_id to avoid breaking ABI.
1560 2008-02-18 Simon Josefsson <simon@josefsson.org>
1562 * NEWS: Mention gnutls_openpgp_keyid_t.
1564 2008-02-18 Simon Josefsson <simon@josefsson.org>
1566 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
1568 2008-02-17 Nikos <nmav@crystal.(none)>
1570 * lib/x509/x509.c: corrected string handling in parse_general_name.
1571 Thanks to Andreas Metzler for pointing out.
1573 2008-02-17 Nikos <nmav@crystal.(none)>
1575 * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c:
1576 Increased the default certificate verification chain limits and
1577 allowed for checks without limitation.
1579 2008-02-17 Nikos <nmav@crystal.(none)>
1581 * lib/gnutls_priority.c: corrected previous fix in priorities
1584 2008-02-17 Nikos <nmav@crystal.(none)>
1586 * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
1587 lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
1588 leaks in session resuming and DHE ciphersuites. Reported by Daniel
1591 2008-02-15 Nikos <nmav@crystal.(none)>
1593 * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
1595 2008-02-15 Nikos <nmav@crystal.(none)>
1597 * lib/x509/x509.c: null terminate only printable strings.
1599 2008-02-14 Simon Josefsson <simon@josefsson.org>
1601 * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
1603 2008-02-13 Simon Josefsson <simon@josefsson.org>
1607 2008-02-12 Simon Josefsson <simon@josefsson.org>
1609 * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
1611 2008-02-12 Simon Josefsson <simon@josefsson.org>
1615 2008-02-12 Simon Josefsson <simon@josefsson.org>
1617 * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
1618 base64. Based on discussion in
1620 <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
1622 2008-02-10 Simon Josefsson <simon@josefsson.org>
1624 * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
1625 doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
1626 doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
1628 2008-02-07 Nikos <nmav@crystal.(none)>
1630 * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
1631 <nmav@crystal.(none)> Date: Thu Feb 7 18:15:26 2008 +0200
1633 2008-02-06 Simon Josefsson <simon@josefsson.org>
1635 * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
1638 2008-02-04 Simon Josefsson <simon@josefsson.org>
1642 2008-02-04 Simon Josefsson <simon@josefsson.org>
1644 * src/cli.c: When --debug is given, also print libgcrypt RNG
1647 2008-02-04 Simon Josefsson <simon@josefsson.org>
1649 * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
1651 2008-02-04 Simon Josefsson <simon@josefsson.org>
1653 * doc/gnutls.texi: Re-order indices so they are last in the PDF.
1655 2008-02-04 Simon Josefsson <simon@josefsson.org>
1657 * NEWS: Merge in 2.2.1 release notes.
1659 2008-02-03 Simon Josefsson <simon@josefsson.org>
1661 * lib/gnutls_cert.c: Make it compile.
1663 2008-02-03 Simon Josefsson <simon@josefsson.org>
1665 * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
1668 2008-02-03 Simon Josefsson <simon@josefsson.org>
1670 * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
1671 lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
1672 lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h:
1673 Update gnulib files.
1675 2008-02-01 Simon Josefsson <simon@josefsson.org>
1677 * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1678 lib/minitasn1/structure.c: Update libtasn1 to 1.3.
1680 2008-01-31 Simon Josefsson <simon@josefsson.org>
1682 * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
1683 lgl/vasnprintf.c: Update gnulib files.
1685 2008-01-27 Nikos <nmav@crystal.(none)>
1687 * src/certtool.c: some updates
1689 2008-01-27 Nikos <nmav@crystal.(none)>
1691 * includes/gnutls/openpgp.h: new definitions
1693 2008-01-26 Nikos <nmav@crystal.(none)>
1695 * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
1696 <nmav@crystal.(none)> Date: Sat Jan 26 23:08:18 2008 +0200
1698 2008-01-26 Simon Josefsson <simon@josefsson.org>
1700 * doc/protocol/rfc5077.txt: Add.
1702 2008-01-26 Simon Josefsson <simon@josefsson.org>
1704 * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
1706 2008-01-25 Nikos <nmav@crystal.(none)>
1708 * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
1711 2008-01-25 Nikos <nmav@crystal.(none)>
1713 * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
1714 lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
1717 2008-01-25 Nikos <nmav@crystal.(none)>
1719 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
1720 src/certtool.gaa: print keyrings
1722 2008-01-23 Simon Josefsson <simon@josefsson.org>
1724 * doc/manpages/Makefile.am: Simplify output.
1726 2008-01-23 Simon Josefsson <simon@josefsson.org>
1728 * doc/manpages/Makefile.am: Fix paths.
1730 2008-01-19 Simon Josefsson <simon@josefsson.org>
1732 * configure.in: Bump version so we are higher than gnutls 2.2.x but
1733 remain compatible. This will avoid shared library name conflicts
1734 with 2.2.x, and also that any 2.3.x libraries will always be
1735 prefered over 2.2.x.
1737 2008-01-19 Simon Josefsson <simon@josefsson.org>
1739 * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
1740 lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
1741 lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
1742 lgl/vasnprintf.h: Update gnulib files.
1744 2008-01-17 Simon Josefsson <simon@josefsson.org>
1746 * AUTHORS: Update Ludovic's e-mail.
1748 2008-01-17 Simon Josefsson <simon@josefsson.org>
1750 * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
1752 2008-01-15 Simon Josefsson <simon@josefsson.org>
1754 * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
1755 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
1756 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
1757 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
1758 openpgp files moved to lib/openpgp/.
1760 2008-01-15 Simon Josefsson <simon@josefsson.org>
1762 * doc/Makefile.am: Fix pgp-api.texi move.
1764 2008-01-14 Simon Josefsson <simon@josefsson.org>
1766 * doc/protocol/rfc2440.txt: Fix chmod.
1768 2008-01-14 Simon Josefsson <simon@josefsson.org>
1770 * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
1772 2008-01-14 Nikos <nmav@crystal.(none)>
1774 * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
1775 <nmav@crystal.(none)> Date: Mon Jan 14 21:08:18 2008 +0200
1777 2008-01-14 Nikos <nmav@crystal.(none)>
1779 * NEWS: documented more changes.
1781 2008-01-14 Nikos <nmav@crystal.(none)>
1783 * tests/openpgp/keyring.c: changes for the new api
1785 2008-01-14 Simon Josefsson <simon@josefsson.org>
1787 * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
1788 lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
1789 gnulib's memmem-simple instead.
1791 2008-01-14 Simon Josefsson <simon@josefsson.org>
1793 * configure.in: Remove libextra/minilozo/Makefile.
1795 2008-01-14 Nikos <nmav@crystal.(none)>
1797 * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c:
1798 openpgp_privkey_export() has parameters to export encrypted secret
1799 keys. Added for future compatibility.
1801 2008-01-13 Simon Josefsson <simon@josefsson.org>
1803 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
1805 2008-01-13 Nikos <nmav@crystal.(none)>
1807 * lib/gnutls_openpgp.c: use the first valid subkey if an
1808 authentication subkey is not found.
1810 2008-01-13 Nikos <nmav@crystal.(none)>
1812 * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
1813 lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
1814 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
1815 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
1816 make certtool print information on openpgp keys.
1818 2008-01-13 Nikos <nmav@crystal.(none)>
1820 * NEWS: documented changes.
1822 2008-01-13 Nikos <nmav@crystal.(none)>
1824 * README, configure.in, includes/gnutls/gnutls.h.in,
1825 includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
1826 lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1827 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
1828 lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
1829 lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
1830 lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
1831 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1832 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1833 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1834 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1835 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1836 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1837 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1838 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1839 lib/openpgp/compat.c, lib/openpgp/extras.c,
1840 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1841 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1842 lib/openpgp/privkey.c, libextra/Makefile.am,
1843 libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
1844 libextra/opencdk/Makefile.am, libextra/opencdk/README,
1845 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1846 libextra/opencdk/compress.c, libextra/opencdk/context.h,
1847 libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
1848 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
1849 libextra/opencdk/literal.c, libextra/opencdk/main.c,
1850 libextra/opencdk/main.h, libextra/opencdk/misc.c,
1851 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
1852 libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
1853 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1854 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
1855 libextra/opencdk/stream.h, libextra/opencdk/types.h,
1856 libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
1857 src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
1858 src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
1859 src/tls_test.c: merged the openpgp branch to head\!
1861 2008-01-12 Nikos <nmav@crystal.(none)>
1863 * libextra/Makefile.am: Added fix by Alon to avoid linking against
1864 /usr/lib/libgnutls.so.
1866 2008-01-09 Simon Josefsson <simon@josefsson.org>
1868 * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
1869 updated config.rpath.
1871 2008-01-09 Simon Josefsson <simon@josefsson.org>
1873 * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
1874 lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
1875 lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
1876 lgl/printf-parse.c: Update gnulib files.
1878 2008-01-08 Simon Josefsson <simon@josefsson.org>
1880 * NEWS, configure.in: Bump versions.
1882 2008-01-08 Simon Josefsson <simon@josefsson.org>
1884 * ChangeLog: Generated.
1886 2008-01-08 Simon Josefsson <simon@josefsson.org>
1888 * NEWS: Version 2.3.0.
1890 2008-01-08 Simon Josefsson <simon@josefsson.org>
1892 * po/LINGUAS: Sync with TP.
1894 2008-01-08 Simon Josefsson <simon@josefsson.org>
1896 * po/LINGUAS: Sync with TP.
1898 2008-01-08 Simon Josefsson <simon@josefsson.org>
1900 * configure.in: Further LZO fixes.
1902 2008-01-08 Simon Josefsson <simon@josefsson.org>
1904 * doc/reference/Makefile.am: Cleanup after LZO removal.
1906 2008-01-08 Simon Josefsson <simon@josefsson.org>
1908 * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
1909 libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
1910 libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
1911 libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
1912 libextra/minilzo/testmini.c: Remove LZO compression support.
1914 2008-01-08 Simon Josefsson <simon@josefsson.org>
1916 * Makefile.am: Call git-push (git-push --tags doesn't push
1919 2008-01-08 Simon Josefsson <simon@josefsson.org>
1921 * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
1924 2008-01-07 Simon Josefsson <simon@josefsson.org>
1928 2008-01-07 Simon Josefsson <simon@josefsson.org>
1930 * lib/ext_server_name.c: Handle more than one server name field
1931 correctly. Tiny patch from mark.phillips@virgin.net.
1933 2008-01-05 Simon Josefsson <simon@josefsson.org>
1935 * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
1938 2008-01-04 Simon Josefsson <simon@josefsson.org>
1942 2008-01-04 Simon Josefsson <simon@josefsson.org>
1944 * po/LINGUAS, po/ms.po: Sync with TP.
1946 2008-01-04 Simon Josefsson <simon@josefsson.org>
1948 * po/LINGUAS: Sync with TP.
1950 2008-01-02 Simon Josefsson <simon@josefsson.org>
1952 * doc/manpages/Makefile.am: Bump copyright years.
1954 2008-01-02 Simon Josefsson <simon@josefsson.org>
1956 * NEWS: Remove dupe entry.
1958 2008-01-02 Simon Josefsson <simon@josefsson.org>
1960 * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
1961 gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
1962 lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
1963 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
1964 lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
1965 lgl/unistd.in.h: Update gnulib files.
1967 2008-01-02 Simon Josefsson <simon@josefsson.org>
1969 * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
1970 lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
1971 lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
1974 2008-01-02 Simon Josefsson <simon@josefsson.org>
1976 * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
1978 2007-12-21 Simon Josefsson <simon@josefsson.org>
1980 * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
1981 doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
1983 2007-12-21 Simon Josefsson <simon@josefsson.org>
1985 * lib/gnutls_priority.c: Doc fixes.
1987 2007-12-17 Simon Josefsson <simon@josefsson.org>
1989 * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
1991 2007-12-15 Nikos <nmav@crystal.(none)>
1993 * lib/gnutls_state.c: Fix for certificate selection in servers with
1994 certificate callbacks.
1996 2007-12-16 Nikos <nmav@crystal.(none)>
1998 * : 1 2 lib/gnutls_state.c
2000 2007-12-10 Simon Josefsson <simon@josefsson.org>
2002 * lib/minitasn1/libtasn1.h: Bump versions.
2004 2007-12-14 Simon Josefsson <simon@josefsson.org>
2006 * NEWS: Merge in old NEWS entries.
2008 2007-12-14 Simon Josefsson <simon@josefsson.org>
2010 * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2012 2007-12-13 Simon Josefsson <simon@josefsson.org>
2014 * .cvscopying: Add 2007.
2016 2007-12-13 Simon Josefsson <simon@josefsson.org>
2020 2007-12-13 Simon Josefsson <simon@josefsson.org>
2022 * lib/gnutls_state.c: If the server has a callback, the search for a
2023 valid certificate will fail. Patch from Nikos.
2025 2007-12-13 Simon Josefsson <simon@josefsson.org>
2027 * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2029 2007-12-12 Ludovic Courtès <ludo@gnu.org>
2031 * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2032 Courtès <ludo@gnu.org> Date: Tue Dec 11 18:23:15 2007 +0100
2034 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2036 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2037 guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2038 the new names. * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2039 tests using the OpenPGP API.
2041 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2043 * doc/guile.texi: Update OpenPGP names in Guile examples. * doc/guile.texi (Guile Examples): Substitute `certificate' to `public-key' in OpenPGP examples.
2045 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2047 * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2048 guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2049 libraries version number. * guile/modules/gnutls.scm: Load `libguile-gnutls-v-1'. * guile/modules/gnutls/extra.scm: Load `libguile-gnutls-extra-v-1'. * guile/pre-inst-guile.in: Load `v-1' libraries. * guile/src/Makefile.am (lib_LTLIBRARIES): Bump libraries from `v-0'
2050 to `v-1'. Update all variables.
2052 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2054 * guile/modules/gnutls/build/enums.scm,
2055 guile/modules/gnutls/build/smobs.scm,
2056 guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2057 `certificate' to `public-key' in `(gnutls extra)'. * guile/modules/gnutls/build/enums.scm (%openpgp-key-format-enum): Rename to... (%openpgp-certificate-format-enum): This. (%gnutls-extra-enums): Update. * guile/modules/gnutls/build/smobs.scm (%openpgp-public-key-smob): Rename to... (%openpgp-certificate-smob): This. (%gnutls-extra-smobs): Update. * guile/modules/gnutls/extra.scm: Substitute all `certificate' in
2058 all `public-key' names. Add backward-compatible bindings. * guile/src/extra.c: Substitute `certificate' to `public-key'.
2060 2007-12-11 Simon Josefsson <simon@josefsson.org>
2062 * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2064 2007-12-10 Simon Josefsson <simon@josefsson.org>
2068 2007-12-10 Simon Josefsson <simon@josefsson.org>
2070 * src/certtool.c: Make --verify-chain support larger inputs than
2073 2007-12-10 Simon Josefsson <simon@josefsson.org>
2075 * configure.in: Re-order gettext invocation to avoid autoconf
2078 2007-12-10 Simon Josefsson <simon@josefsson.org>
2080 * NEWS, configure.in: Bump versions.
2082 2007-12-10 Simon Josefsson <simon@josefsson.org>
2084 * ChangeLog: Generated.
2086 2007-12-10 Simon Josefsson <simon@josefsson.org>
2088 * NEWS: Version 2.1.8.
2090 2007-12-09 Simon Josefsson <simon@josefsson.org>
2092 * doc/Makefile.am: GPLv3 typo.
2094 2007-12-09 Simon Josefsson <simon@josefsson.org>
2098 2007-12-09 Simon Josefsson <simon@josefsson.org>
2100 * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2103 2007-12-09 Simon Josefsson <simon@josefsson.org>
2105 * configure.in: GPLv3.
2107 2007-12-09 Simon Josefsson <simon@josefsson.org>
2109 * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2111 2007-12-09 Simon Josefsson <simon@josefsson.org>
2113 * doc/Makefile.am, doc/credentials/Makefile.am,
2114 doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2115 guile/modules/gnutls/extra.scm,
2116 guile/modules/system/documentation/c-snarf.scm,
2117 guile/modules/system/documentation/output.scm,
2118 guile/pre-inst-guile.in, guile/src/extra.c,
2119 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2120 guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2123 2007-12-09 Simon Josefsson <simon@josefsson.org>
2125 * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2127 2007-12-09 Simon Josefsson <simon@josefsson.org>
2129 * doc/gpl-3.0.texi: Use GPLv3 in manual.
2131 2007-12-09 Simon Josefsson <simon@josefsson.org>
2133 * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2134 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2136 2007-12-09 Simon Josefsson <simon@josefsson.org>
2138 * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2139 includes/gnutls/extra.h, includes/gnutls/openssl.h,
2140 libextra/Makefile.am, libextra/gnutls_extra.h,
2141 libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2142 libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2144 2007-12-09 Simon Josefsson <simon@josefsson.org>
2146 * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2149 2007-12-09 Simon Josefsson <simon@josefsson.org>
2151 * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2152 tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2153 tests/gc.c, tests/hostname-check/Makefile.am,
2154 tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2155 tests/key-id/key-id, tests/nist-pkits/pkits,
2156 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2157 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2158 tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2159 tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2160 tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2161 tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2162 tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2163 tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2164 tests/pskself.c, tests/resume.c,
2165 tests/rsa-md5-collision/Makefile.am,
2166 tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2167 tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2168 tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2169 tests/utils.c, tests/utils.h, tests/x509paths/chain,
2170 tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2172 2007-12-09 Simon Josefsson <simon@josefsson.org>
2174 * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2175 doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2176 gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2177 gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2178 gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2179 gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2180 gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2181 lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2182 lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2183 lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2184 lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2185 lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2186 lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2187 lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2188 lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2189 lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2191 2007-12-09 Nikos <nmav@crystal.(none)>
2193 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2194 lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2197 2007-12-09 Nikos <nmav@crystal.(none)>
2199 * src/common.c: print session ID
2201 2007-12-07 System User <nmav@crystal.(none)>
2203 * NEWS: license update
2205 2007-12-07 System User <nmav@crystal.(none)>
2207 * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2208 libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2209 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2210 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2211 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2212 src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2213 src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2214 src/tls_test.c: GPL parts under GPLv3
2216 2007-12-06 System User <nmav@crystal.(none)>
2218 * lib/gnutls_record.c: It seems we were ahead of our time.
2220 2007-12-06 System User <nmav@crystal.(none)>
2222 * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2223 with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2225 2007-12-06 Simon Josefsson <simon@josefsson.org>
2227 * lib/x509/x509.c: Doc fix.es
2229 2007-12-06 Simon Josefsson <simon@josefsson.org>
2231 * lib/x509/x509.c: Typo fix. Tiny patch from Daniel Kahn Gillmor
2232 <dkg-debian.org@fifthhorseman.net>.
2234 2007-12-04 Nikos <nmav@crystal.(none)>
2236 * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2237 <nmav@crystal.(none)> Date: Tue Dec 4 22:05:25 2007 +0200
2239 2007-12-04 Simon Josefsson <simon@josefsson.org>
2241 * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2243 2007-12-03 Nikos <nmav@crystal.(none)>
2245 * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2246 <nmav@crystal.(none)> Date: Mon Dec 3 20:05:32 2007 +0200
2248 2007-12-03 Simon Josefsson <simon@josefsson.org>
2250 * doc/manpages/Makefile.am: Generated.
2252 2007-12-03 Simon Josefsson <simon@josefsson.org>
2256 2007-12-03 Simon Josefsson <simon@josefsson.org>
2258 * configure.in: Bump version.
2260 2007-12-03 Simon Josefsson <simon@josefsson.org>
2262 * configure.in: Bump to indicate added ABI.
2264 2007-12-03 Simon Josefsson <simon@josefsson.org>
2266 * maint-cfg.mk: Copy, don't remove... to fix Makefile.in hard-coded
2267 links to m4 filenames.
2269 2007-12-03 Simon Josefsson <simon@josefsson.org>
2271 * maint-cfg.mk: Remove gettext havelib files.
2273 2007-12-03 Simon Josefsson <simon@josefsson.org>
2275 * lib/x509/privkey_pkcs8.c: Indent.
2277 2007-12-03 Nikos <nmav@crystal.(none)>
2281 2007-12-02 Nikos <nmav@crystal.(none)>
2283 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2284 gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2285 of the original function.
2287 2007-12-02 Nikos <nmav@crystal.(none)>
2289 * : 1 1 lib/x509/x509.c
2291 2007-12-01 Simon Josefsson <simon@josefsson.org>
2293 * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2294 <nmav@crystal.(none)> Date: Sat Dec 1 08:25:34 2007 +0200
2296 2007-11-30 Nikos <nmav@crystal.(none)>
2298 * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2299 1.2.4 again (lose DSA2 functionality).
2301 2007-11-30 Nikos <nmav@crystal.(none)>
2303 * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2305 2007-11-29 Simon Josefsson <simon@josefsson.org>
2307 * ChangeLog: Generated.
2309 2007-11-29 Simon Josefsson <simon@josefsson.org>
2311 * NEWS: Version 2.1.7.
2313 2007-11-28 Nikos <nmav@crystal.(none)>
2315 * : 2 2 lib/gnutls_priority.c
2317 2007-11-28 Nikos <nmav@crystal.(none)>
2319 * lib/auth_srp_passwd.c: more assertions.
2321 2007-11-28 Nikos <nmav@crystal.(none)>
2323 * lib/auth_srp.c: more assertions
2325 2007-11-28 Nikos <nmav@crystal.(none)>
2327 * lib/auth_srp.c: added assertion.
2329 2007-11-28 Nikos <nmav@crystal.(none)>
2331 * src/serv.c: fix in priority_set
2333 2007-11-28 Nikos <nmav@crystal.(none)>
2335 * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2337 2007-11-28 Nikos <nmav@crystal.(none)>
2339 * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2340 for priority functions.
2342 2007-11-28 Nikos <nmav@crystal.(none)>
2344 * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2345 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2346 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2347 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2348 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2349 doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2350 src/cli.c, src/serv.c: Return the string position in case of an
2351 error in the priority functions.
2353 2007-11-28 Simon Josefsson <simon@josefsson.org>
2355 * lib/gnutls_priority.c: Typo.
2357 2007-11-28 Simon Josefsson <simon@josefsson.org>
2361 2007-11-28 Simon Josefsson <simon@josefsson.org>
2363 * lib/gnutls_priority.c: Give example for %COMPAT.
2365 2007-11-28 Simon Josefsson <simon@josefsson.org>
2367 * lib/gnutls_priority.c: Rename HIGH to SECURE.
2369 2007-11-28 Simon Josefsson <simon@josefsson.org>
2371 * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2372 negotiate it in case end only supports it. Doc fixes.
2374 2007-11-28 Simon Josefsson <simon@josefsson.org>
2376 * lib/gnutls_priority.c: Doc fixes. Fix warnings.
2378 2007-11-28 Simon Josefsson <simon@josefsson.org>
2380 * lib/gnutls_priority.c: Re-indent.
2382 2007-11-28 Simon Josefsson <simon@josefsson.org>
2384 * po/ms.po: Sync with TP.
2386 2007-11-28 Simon Josefsson <simon@josefsson.org>
2388 * doc/manpages/Makefile.am: Generated.
2390 2007-11-28 Simon Josefsson <simon@josefsson.org>
2394 2007-11-28 Simon Josefsson <simon@josefsson.org>
2396 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2397 lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
2398 gnutls_set_default_export_priority.
2400 2007-11-27 Simon Josefsson <simon@josefsson.org>
2402 * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
2404 2007-11-26 Simon Josefsson <simon@josefsson.org>
2406 * doc/protocol/rfc5054.txt: Add.
2408 2007-11-26 Simon Josefsson <simon@josefsson.org>
2410 * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
2412 2007-11-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2414 * : 1 1 lib/gnutls_priority.c
2416 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2418 * lib/x509/common.c: corrected bug in the new read_mpis
2420 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2422 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2423 lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2424 lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c:
2425 export_int was simplified are no artificial limits are imposed any
2428 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2430 * lib/x509/common.c: variables for the time functions are not more
2433 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2435 * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
2436 no artificial limits are imposed any more
2438 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2440 * lib/x509/privkey_pkcs8.c: corrected documentation
2442 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2444 * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
2445 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
2446 #8 decoding of DSA keys.
2448 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2450 * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
2453 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2455 * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2458 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2460 * : 3 3 doc/examples/ex-cert-select.c
2462 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2464 * NEWS, doc/examples/ex-cert-select.c,
2465 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2466 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2467 doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
2468 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2469 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2470 doc/gnutls.texi, includes/gnutls/compat.h,
2471 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2472 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2473 src/cli.c, src/common.c, src/serv.c: new era of priority functions.
2475 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2477 * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
2478 lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c:
2479 cleanup the priority functionality
2481 2007-11-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2483 * doc/gnutls.texi: links to rfc 5054 (srp)
2485 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2487 * includes/gnutls/compat.h: updated the priority compatibility
2490 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2492 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2493 lib/gnutls_priority.c, lib/gnutls_state.h: added
2494 gnutls_check_priority() to check syntax of priority strings.
2496 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2498 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2499 lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
2500 user_hello_func has been called
2502 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2504 * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
2505 includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp:
2506 fixes for the new gnutls_set_priority().
2508 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2510 * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
2511 deprecated by the gnutls_set_priority()
2513 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2515 * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
2516 functions were deprecated by the gnutls_set_priority()
2518 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2520 * NEWS, configure.in, doc/examples/ex-client-resume.c,
2521 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2522 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2523 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2524 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2525 doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
2526 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2527 lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2528 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2529 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
2530 gnutls_set_priority() to replace gnutls_set_default_priority2().
2532 2007-11-16 Simon Josefsson <simon@josefsson.org>
2534 * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
2535 opencdk fixes that were lost in 0.6.6 upgrade.
2537 2007-11-16 Simon Josefsson <simon@josefsson.org>
2539 * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2540 libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
2541 libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
2543 2007-11-16 Simon Josefsson <simon@josefsson.org>
2545 * NEWS, configure.in: Bump versions.
2547 2007-11-15 Simon Josefsson <simon@josefsson.org>
2549 * ChangeLog: Generated.
2551 2007-11-15 Simon Josefsson <simon@josefsson.org>
2553 * NEWS: Version 2.1.6.
2555 2007-11-15 Simon Josefsson <simon@josefsson.org>
2559 2007-11-15 Simon Josefsson <simon@josefsson.org>
2563 2007-11-15 Simon Josefsson <simon@josefsson.org>
2567 2007-11-15 Simon Josefsson <simon@josefsson.org>
2569 * includes/gnutls/compat.h: Revert rename of
2570 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2571 GNUTLS_E_UNKNOWN_ALGORITHM.
2573 2007-11-15 Simon Josefsson <simon@josefsson.org>
2575 * includes/gnutls/gnutls.h.in: Revert rename of
2576 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2577 GNUTLS_E_UNKNOWN_ALGORITHM.
2579 2007-11-15 Simon Josefsson <simon@josefsson.org>
2581 * lib/gnutls_errors.c: Revert rename of
2582 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2583 GNUTLS_E_UNKNOWN_ALGORITHM.
2585 2007-11-14 Simon Josefsson <simon@josefsson.org>
2587 * libextra/opencdk/seskey.c: Doc fix.
2589 2007-11-14 Simon Josefsson <simon@josefsson.org>
2591 * libextra/opencdk/keydb.c: Doc fix.
2593 2007-11-14 Simon Josefsson <simon@josefsson.org>
2595 * lib/gnutls_record.c: Doc fix.
2597 2007-11-14 Simon Josefsson <simon@josefsson.org>
2599 * lib/gnutls_cert.c: Doc fix.
2601 2007-11-14 Simon Josefsson <simon@josefsson.org>
2603 * lib/gnutls_anon_cred.c: Doc fix.
2605 2007-11-14 Simon Josefsson <simon@josefsson.org>
2607 * lib/gnutls_state.c: Doc fix.
2609 2007-11-14 Simon Josefsson <simon@josefsson.org>
2611 * lib/gnutls_x509.c: Doc fix.
2613 2007-11-14 Simon Josefsson <simon@josefsson.org>
2615 * lib/gnutls_x509.c: Doc fix.
2617 2007-11-14 Simon Josefsson <simon@josefsson.org>
2619 * lib/gnutls_psk.c: Doc fix.
2621 2007-11-14 Simon Josefsson <simon@josefsson.org>
2623 * lib/gnutls_algorithms.c: Doc fix.
2625 2007-11-14 Simon Josefsson <simon@josefsson.org>
2627 * lib/gnutls_handshake.c: Doc fixes.
2629 2007-11-14 Simon Josefsson <simon@josefsson.org>
2631 * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
2634 2007-11-14 Simon Josefsson <simon@josefsson.org>
2636 * guile/src/extra.c: Use new APIs.
2638 2007-11-14 Simon Josefsson <simon@josefsson.org>
2640 * guile/modules/gnutls/build/enums.scm: Typo.
2642 2007-11-14 Simon Josefsson <simon@josefsson.org>
2644 * guile/modules/gnutls/build/enums.scm,
2645 guile/modules/gnutls/build/smobs.scm: Update API.
2647 2007-11-14 Simon Josefsson <simon@josefsson.org>
2649 * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
2650 name of unknown-hash-algorithm).
2652 2007-11-14 Simon Josefsson <simon@josefsson.org>
2654 * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
2657 2007-11-14 Simon Josefsson <simon@josefsson.org>
2659 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
2660 mappings to compat.h.
2662 2007-11-14 Simon Josefsson <simon@josefsson.org>
2664 * src/cli.c, src/common.c: Use new API.
2666 2007-11-14 Simon Josefsson <simon@josefsson.org>
2668 * doc/examples/ex-serv-export.c, lib/auth_cert.h,
2669 libextra/gnutls_openpgp.c: Use new API.
2671 2007-11-14 Simon Josefsson <simon@josefsson.org>
2673 * libextra/gnutls_openpgp.c: Don't use trustdb error code.
2675 2007-11-14 Simon Josefsson <simon@josefsson.org>
2677 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
2680 2007-11-14 Simon Josefsson <simon@josefsson.org>
2682 * src/cli.c: Use new API.
2684 2007-11-14 Simon Josefsson <simon@josefsson.org>
2686 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2687 includes/gnutls/openpgp.h: Move compat mappings to compat.h.
2689 2007-11-14 Simon Josefsson <simon@josefsson.org>
2691 * includes/gnutls/compat.h: Fix.
2693 2007-11-14 Simon Josefsson <simon@josefsson.org>
2695 * includes/gnutls/compat.h: Remove trustdb error code, since we
2696 removed all functions.
2698 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2700 * lib/gnutls_cipher.c, lib/gnutls_compress.c,
2701 lib/gnutls_compress_int.c: some updates in the compression code
2703 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2705 * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
2706 lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
2707 decompression of expanded compression data.
2709 2007-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2711 * lib/gnutls_cipher.c: When decompressed data are more than the
2712 record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
2714 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2716 * : 1 1 src/certtool.gaa
2718 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2720 * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c:
2721 Applied documentation and prototype fixes reported by Evan Martin
2722 <martine@danga.com>.
2724 2007-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2726 * doc/gnutls.texi: updated the links to openpgp draft
2728 2007-11-05 Simon Josefsson <simon@josefsson.org>
2730 * src/cli.c: Add warnings about messages used by Emacs tls.el.
2732 2007-11-03 Simon Josefsson <simon@josefsson.org>
2734 * NEWS, configure.in: Bump versions.
2736 2007-11-03 Simon Josefsson <simon@josefsson.org>
2738 * doc/protocol/rfc5081.txt: Add.
2740 2007-11-01 Simon Josefsson <simon@josefsson.org>
2742 * ChangeLog: Generated.
2744 2007-11-01 Simon Josefsson <simon@josefsson.org>
2746 * NEWS: Version 2.1.5.
2748 2007-11-01 Simon Josefsson <simon@josefsson.org>
2752 2007-11-01 Simon Josefsson <simon@josefsson.org>
2756 2007-11-01 Simon Josefsson <simon@josefsson.org>
2760 2007-11-01 Simon Josefsson <simon@josefsson.org>
2762 * configure.in: Bump ABI to 25.
2764 2007-11-01 Simon Josefsson <simon@josefsson.org>
2766 * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
2768 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2770 * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
2772 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2774 * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
2775 exported (without sign).
2777 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2779 * src/crypt.gaa: parameters -> group parameters
2781 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2783 * AUTHORS, Makefile.am, NEWS, README, THANKS,
2784 build-aux/config.rpath, configure.in, doc/Makefile.am,
2785 doc/gnutls.texi, includes/gnutls/extra.h,
2786 includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
2787 includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
2788 lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
2789 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
2790 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
2791 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
2792 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
2793 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
2794 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
2795 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
2796 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
2797 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
2798 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
2799 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
2800 lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
2801 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2802 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
2803 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
2804 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
2805 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
2806 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
2807 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
2808 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
2809 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
2810 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
2811 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
2812 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
2813 lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
2814 lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
2815 lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
2816 lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
2817 lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
2818 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
2819 lib/gnutls_session.h, lib/gnutls_session_pack.c,
2820 lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
2821 lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
2822 lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
2823 lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
2824 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
2825 lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2826 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
2827 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
2828 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
2829 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
2830 lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
2831 lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
2832 lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
2833 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
2834 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
2835 lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
2836 libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
2837 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2838 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2839 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2840 libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
2841 src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c:
2842 Changed my name to my "official" name.
2844 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2846 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
2847 old defines to compat.c.
2849 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2851 * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
2854 2007-10-29 Simon Josefsson <simon@josefsson.org>
2856 * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
2857 gnutls_set_default_export priority. The old functions returned an
2858 error code, need to fake it.
2860 2007-10-29 Simon Josefsson <simon@josefsson.org>
2862 * Makefile.am: Reorder release target, to do disconnected ops first,
2863 and to avoid losing tags.
2865 2007-10-29 Simon Josefsson <simon@josefsson.org>
2867 * NEWS, configure.in: Bump versions.
2869 2007-10-29 Simon Josefsson <simon@josefsson.org>
2871 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2872 lgl/stdint.in.h: Update gnulib files.
2874 2007-10-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2876 * configure.in: Used the original libtool library version.
2878 2007-10-27 Simon Josefsson <simon@josefsson.org>
2880 * ChangeLog: Generated.
2882 2007-10-27 Simon Josefsson <simon@josefsson.org>
2884 * NEWS: Version 2.1.4.
2886 2007-10-27 Simon Josefsson <simon@josefsson.org>
2888 * doc/manpages/Makefile.am: Generated.
2890 2007-10-27 Simon Josefsson <simon@josefsson.org>
2892 * configure.in: Bump version.
2894 2007-10-27 Simon Josefsson <simon@josefsson.org>
2896 * includes/gnutls/compat.h: Add for backwards compatibility.
2898 2007-10-27 Simon Josefsson <simon@josefsson.org>
2900 * doc/gnutls.texi: Fix typo.
2902 2007-10-27 Simon Josefsson <simon@josefsson.org>
2906 2007-10-27 Simon Josefsson <simon@josefsson.org>
2908 * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
2909 lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
2910 lgl/stdint.in.h: Update gnulib files.
2912 2007-10-27 Simon Josefsson <simon@josefsson.org>
2916 2007-10-27 Simon Josefsson <simon@josefsson.org>
2918 * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2919 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2920 libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
2922 2007-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2924 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2925 src/certtool.gaa: quick-random option was removed since it is now
2928 2007-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2930 * : 1 2 lib/gnutls_algorithms.c
2932 2007-10-26 Ludovic Courtès <ludo@gnu.org>
2934 * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
2937 2007-10-25 Simon Josefsson <simon@josefsson.org>
2939 * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
2940 Josefsson <simon@josefsson.org> Date: Thu Oct 25 21:51:38 2007
2943 2007-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2945 * doc/gnutls.texi: added some text for the debugging functions.
2947 2007-10-25 Simon Josefsson <simon@josefsson.org>
2949 * doc/gnutls.texi: Typo.
2951 2007-10-25 Simon Josefsson <simon@josefsson.org>
2953 * Makefile.am: Reorder and simplify.
2955 2007-10-25 Simon Josefsson <simon@josefsson.org>
2957 * lib/gnutls_state.c: Doc fix.
2959 2007-10-25 Simon Josefsson <simon@josefsson.org>
2961 * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
2962 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 23:48:27 2007
2965 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2967 * : 2 2 doc/examples/ex-serv-pgp.c
2969 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2971 * NEWS, doc/examples/ex-client-srp.c,
2972 doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
2973 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2974 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2975 lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
2976 and GNUTLS_PRIORITIES_SECURITY_HIGH
2978 2007-10-24 Simon Josefsson <simon@josefsson.org>
2980 * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
2981 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 18:33:00 2007
2984 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2986 * lib/gnutls_v2_compat.c: The user handshake callback function is
2987 now called on SSLv2 hello messages.
2989 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2991 * NEWS, doc/examples/ex-client-resume.c,
2992 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2993 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2994 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2995 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2996 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
2997 lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
2998 gnutls_set_default_priority2() and deprecated
2999 gnutls_set_default_priority().
3001 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3003 * : 4 0 doc/manpages/certtool.1
3005 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3007 * NEWS: added news entry for --disable-quick-random
3009 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3011 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3012 src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3013 generation. The option --disable-quick-random was introduced.
3015 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3017 * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3020 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3022 * configure.in: The library version is now 14 instead of 24. (14 is
3023 greater than our current 13).
3025 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3027 * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3028 lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3029 gnutls_session_enable_compatibility_mode() to allow enabling all
3030 supported compatibility options (like disabling padding). Some other
3031 bug fixes in tls-test.c.
3033 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3035 * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3036 documentation for the new convert functions.
3038 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3040 * lib/gnutls_priority.c: renamed zlib to deflate
3042 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3044 * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3045 since we changed our interfaces and some other fixes.
3047 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3049 * : 2 2 lib/gnutls_algorithms.c
3051 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3053 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3054 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3055 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3056 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3057 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3058 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3059 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3060 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3061 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3062 doc/examples/tcp.c: Added copyright notices to examples
3064 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3066 * includes/gnutls/gnutls.h.in: corrected the prototypes
3068 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3070 * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3073 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3075 * includes/gnutls/gnutls.h.in: corrected typo.
3077 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3079 * : 1 1 lib/gnutls_record.c
3081 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3083 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3084 the priority functions to be more compatible to our interface and
3085 avoid parsing on every session generation. The current approach
3086 stores parsed data to our integer format.CG:
3088 -----------------------------------------------------------------------
3090 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3092 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3093 lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3094 servers talk to buggy clients that complain if TLS 1.0 padding is
3097 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3099 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3100 lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3101 functions that accept text instead of integers.
3103 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3105 * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c:
3106 Removed some ancient non-used functions.
3108 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3110 * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3111 Mavrogiannopoulos <nmav@gnutls.org> Date: Mon Oct 22 14:03:08 2007
3114 2007-10-22 Simon Josefsson <simon@josefsson.org>
3116 * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3118 2007-10-22 Simon Josefsson <simon@josefsson.org>
3120 * lgl/m4/gc-camellia.m4: Add.
3122 2007-10-22 Simon Josefsson <simon@josefsson.org>
3124 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3125 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3127 2007-10-22 Simon Josefsson <simon@josefsson.org>
3129 * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3130 gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3131 gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3132 gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3133 gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3134 gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3135 gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3136 gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3137 lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3138 lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3139 lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3140 lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3141 lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3142 lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3143 lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3144 lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3145 lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3146 lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3147 lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3148 lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3149 lgl/wchar_.h: Update gnulib files.
3151 2007-10-22 Simon Josefsson <simon@josefsson.org>
3153 * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3154 Mavrogiannopoulos <nmav@gnutls.org> Date: Fri Oct 19 22:05:28 2007
3157 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3159 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3160 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3161 lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3162 lib/gnutls_state.c, libextra/gnutls_extra.c,
3163 libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3164 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3165 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3166 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3167 src/common.c: Occurences of gnutls_openpgp_key were renamed to
3168 gnutls_openpgp_cert, leaving an API compatibility layer.
3170 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3172 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3173 lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3174 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3175 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3176 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3177 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3178 libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3179 gnutls_openpgp_cert_t
3181 2007-10-17 Simon Josefsson <simon@josefsson.org>
3183 * ChangeLog: Generated.
3185 2007-10-17 Simon Josefsson <simon@josefsson.org>
3187 * lib/Makefile.am: Revert mistake removal.
3189 2007-10-17 Simon Josefsson <simon@josefsson.org>
3191 * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3192 src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3193 src/serv-gaa.h, src/serv.gaa: Generated.
3195 2007-10-17 Simon Josefsson <simon@josefsson.org>
3197 * NEWS: Version 2.1.3.
3199 2007-10-17 Simon Josefsson <simon@josefsson.org>
3201 * configure.in: Bump ABI version.
3203 2007-10-17 Simon Josefsson <simon@josefsson.org>
3205 * lib/gnutls_extensions.c, lib/gnutls_int.h,
3206 lib/gnutls_supplemental.c: Remove tls-authz.
3208 2007-10-17 Simon Josefsson <simon@josefsson.org>
3210 * doc/gnutls.texi: Remove tls-authz.
3212 2007-10-17 Simon Josefsson <simon@josefsson.org>
3214 * NEWS, configure.in, doc/examples/Makefile.am,
3215 doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3216 doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3217 lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3218 src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3220 2007-10-15 Simon Josefsson <simon@josefsson.org>
3222 * configure.in: Bump version.
3224 2007-10-15 Simon Josefsson <simon@josefsson.org>
3228 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3230 * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3233 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3235 * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3236 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3237 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3238 libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3239 libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3240 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3241 Corrected bugs in the openpgp certificate verification functions
3242 using a keyring. Now it correctly verifies openpgp certificates. ** Removed the ancient pgpkeyserver support (which was not used
3245 2007-10-14 Simon Josefsson <simon@josefsson.org>
3247 * ChangeLog: Generated.
3249 2007-10-14 Simon Josefsson <simon@josefsson.org>
3253 2007-10-14 Simon Josefsson <simon@josefsson.org>
3255 * NEWS: Version 2.1.2.
3257 2007-10-14 Simon Josefsson <simon@josefsson.org>
3259 * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3261 2007-10-14 Simon Josefsson <simon@josefsson.org>
3265 2007-10-14 Simon Josefsson <simon@josefsson.org>
3267 * NEWS: Mention enum's.
3269 2007-10-14 Simon Josefsson <simon@josefsson.org>
3271 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3272 deprecated SRP alerts to compat.h.
3274 2007-10-14 Simon Josefsson <simon@josefsson.org>
3276 * includes/gnutls/compat.h: Add compatibility mapping for
3277 GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3279 2007-10-14 Simon Josefsson <simon@josefsson.org>
3281 * configure.in: Encode in shared library that we aren't backwards
3284 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3286 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3287 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3288 references to trustdb
3290 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3292 * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3293 includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3294 includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3295 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3296 libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3297 all the trustdb related code. It wasn't used and trustdbs are not
3298 specified anywhere except pgp. Now we use the standard key rings.
3300 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3302 * doc/gnutls.texi: more text
3304 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3306 * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3307 in the default priorities.
3309 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3311 * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3312 lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3313 src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3314 for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3316 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3318 * doc/gnutls.texi: Updated documentation.
3320 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3324 2007-10-09 Simon Josefsson <simon@josefsson.org>
3326 * NEWS: Mention certtool --quick-random.
3328 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3330 * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3333 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3335 * lib/x509/extensions.c: added an assertion.
3337 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3339 * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3341 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3343 * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3344 Mavrogiannopoulos <nmav@gnutls.org> Date: Tue Oct 9 11:37:45 2007
3347 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3349 * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm:
3350 Guile: Reflect SRP/PSK changes. * guile/modules/gnutls.scm (alert-description/unknown-srp-username, alert-description/missing-srp-username): Remove. (alert-description/unknown-psk-identity): New. * guile/modules/gnutls/build/enums.scm (%alert-description-enum): Likewise.
3352 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3354 * NEWS: Update `NEWS'.
3356 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3358 * configure.in: Fix configure-time Guile detection. * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3359 `LDFLAGS'. Patch by Nix <nix@esperi.org.uk>.
3361 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3363 * : 1 1 doc/Makefile.am
3365 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3367 * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3368 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:57:03
3371 2007-10-08 Simon Josefsson <simon@josefsson.org>
3373 * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3374 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:08:33
3377 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3379 * lib/auth_srp.c: corrected possible size issue
3381 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3383 * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3384 includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3385 lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3386 libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
3387 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
3388 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c:
3389 Removed all the xml functions and stubs, as well as references in
3392 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3394 * lib/gnutls_alert.c: error_to_alert() now always return an alert
3395 number. This is to avoid sending illegal values when the return
3396 value is not checked (commonplace).
3398 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3400 * : 51 51 src/certtool-gaa.c 10 10 src/certtool-gaa.h
3402 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3404 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3405 src/certtool.gaa: Added the --quick-random option to certtool to
3406 improve generation time of private keys. They delay is quite
3407 annoying especially when generating test keys.
3409 2007-10-06 Simon Josefsson <simon@josefsson.org>
3411 * configure.in: Bump versions.
3413 2007-10-06 Simon Josefsson <simon@josefsson.org>
3417 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3419 * src/certtool.c: Corrected output in DER format and corrected
3420 output for smime_to_pkcs7 to output in outfile instead of stdout.
3422 2007-09-24 Simon Josefsson <simon@josefsson.org>
3424 * ChangeLog: Generated.
3426 2007-09-24 Simon Josefsson <simon@josefsson.org>
3428 * configure.in: Bump version.
3430 2007-09-24 Simon Josefsson <simon@josefsson.org>
3432 * NEWS: Version 2.1.1.
3434 2007-09-24 Simon Josefsson <simon@josefsson.org>
3438 2007-09-24 Simon Josefsson <simon@josefsson.org>
3440 * configure.in: Rework Camellia configure messages and logic.
3442 2007-09-24 Simon Josefsson <simon@josefsson.org>
3444 * NEWS: Add fixes, for trac.
3446 2007-09-24 Simon Josefsson <simon@josefsson.org>
3450 2007-09-24 Simon Josefsson <simon@josefsson.org>
3452 * configure.in: Typo.
3454 2007-09-24 Simon Josefsson <simon@josefsson.org>
3456 * configure.in: Add --disable-camellia. Remove automake
3457 conditional, not used.
3459 2007-09-24 Simon Josefsson <simon@josefsson.org>
3463 2007-09-24 Simon Josefsson <simon@josefsson.org>
3467 2007-09-24 Simon Josefsson <simon@josefsson.org>
3469 * NEWS: Bump version.
3471 2007-09-24 Simon Josefsson <simon@josefsson.org>
3473 * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
3474 lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
3475 lib/gnutls_priority.c, libextra/gnutls_openssl.c,
3476 libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
3477 src/tls_test.c: Add patch to support Camellia, contributed by
3478 Yoshisato YANAGISAWA. Fixes #1. See
3480 http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
3482 2007-09-20 Simon Josefsson <simon@josefsson.org>
3484 * ChangeLog: Generated.
3486 2007-09-20 Simon Josefsson <simon@josefsson.org>
3488 * NEWS: Version 2.1.0.
3490 2007-09-20 Simon Josefsson <simon@josefsson.org>
3492 * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
3495 2007-09-20 Simon Josefsson <simon@josefsson.org>
3497 * src/cli-gaa.c, src/serv-gaa.c: Generated.
3499 2007-09-20 Simon Josefsson <simon@josefsson.org>
3501 * src/serv.gaa: Set variables to NULL. Fix oprfi variable.
3503 2007-09-20 Simon Josefsson <simon@josefsson.org>
3505 * src/cli.gaa: Set variables to NULL.
3507 2007-09-20 Simon Josefsson <simon@josefsson.org>
3509 * lib/ext_oprfi.c: Fix crash.
3511 2007-09-20 Simon Josefsson <simon@josefsson.org>
3513 * lib/ext_oprfi.c: Fix crash.
3515 2007-09-20 Simon Josefsson <simon@josefsson.org>
3517 * src/serv.c: Fix infloop.
3519 2007-09-20 Simon Josefsson <simon@josefsson.org>
3521 * src/serv.c: Fix crash.
3523 2007-09-20 Simon Josefsson <simon@josefsson.org>
3525 * src/cli.c: Fix crash.
3527 2007-09-20 Simon Josefsson <simon@josefsson.org>
3529 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3530 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
3531 Opaque PRF Input in gnutls-cli and gnutls-serv.
3533 2007-09-20 Simon Josefsson <simon@josefsson.org>
3535 * doc/manpages/Makefile.am: Generated.
3537 2007-09-20 Simon Josefsson <simon@josefsson.org>
3539 * NEWS: Mention how to enable oprfi support.
3541 2007-09-20 Simon Josefsson <simon@josefsson.org>
3543 * doc/gnutls.texi: Typo.
3545 2007-09-20 Simon Josefsson <simon@josefsson.org>
3547 * lib/Makefile.am: Document more.
3549 2007-09-20 Simon Josefsson <simon@josefsson.org>
3551 * lib/ext_oprfi.c: Doc fix.
3553 2007-09-20 Simon Josefsson <simon@josefsson.org>
3555 * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3556 lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
3557 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
3558 tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
3561 2007-09-20 Simon Josefsson <simon@josefsson.org>
3563 * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
3565 2007-09-20 Simon Josefsson <simon@josefsson.org>
3567 * doc/gnutls.texi: Typo.
3569 2007-09-20 Simon Josefsson <simon@josefsson.org>
3573 2007-09-20 Simon Josefsson <simon@josefsson.org>
3575 * configure.in: Bump versions.
3577 2007-09-20 Simon Josefsson <simon@josefsson.org>
3579 * doc/examples/Makefile.am: Fix -I's.
3581 2007-09-20 Simon Josefsson <simon@josefsson.org>
3583 * ChangeLog: Generated.
3585 2007-09-20 Simon Josefsson <simon@josefsson.org>
3587 * Makefile.am: Fix release target (git-tag no longer exit with
3588 failure for non-existing tags).
3590 2007-09-20 Simon Josefsson <simon@josefsson.org>
3592 * NEWS: Version 2.0.1.
3594 2007-09-20 Simon Josefsson <simon@josefsson.org>
3596 * doc/gnutls.texi: Improve TLS ext section.
3598 2007-09-19 Simon Josefsson <simon@josefsson.org>
3600 * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
3602 2007-09-18 Simon Josefsson <simon@josefsson.org>
3604 * doc/gnutls.texi: Notes on adding a new TLS extension.
3606 2007-09-17 Simon Josefsson <simon@josefsson.org>
3608 * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
3609 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:13:39 2007
3612 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3614 * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
3615 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:06:24 2007
3618 2007-09-17 Simon Josefsson <simon@josefsson.org>
3622 2007-09-17 Simon Josefsson <simon@josefsson.org>
3624 * doc/Makefile.am, doc/credentials/Makefile.am,
3625 doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
3626 doc/credentials/gnutls-http-serv,
3627 doc/credentials/openpgp-server-key.txt,
3628 doc/credentials/openpgp-server.txt,
3629 doc/credentials/openpgp/Makefile.am,
3630 doc/credentials/openpgp/cli_pub.asc,
3631 doc/credentials/openpgp/cli_ring.asc,
3632 doc/credentials/openpgp/cli_sec.asc,
3633 doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
3634 doc/credentials/params.pem, doc/credentials/proxy.tmpl,
3635 doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
3636 doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
3637 doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
3638 doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
3639 doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
3640 doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
3641 doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
3642 doc/credentials/x509-server-dsa.pem,
3643 doc/credentials/x509-server-key-dsa.pem,
3644 doc/credentials/x509-server-key.pem,
3645 doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
3646 doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
3647 doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
3648 doc/credentials/x509/clicert-dsa.pem,
3649 doc/credentials/x509/clicert.pem,
3650 doc/credentials/x509/clikey-dsa.pem,
3651 doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
3652 doc/credentials/x509/key.pem, src/Makefile.am,
3653 src/gnutls-http-serv, src/openpgp/Makefile.am,
3654 src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
3655 src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
3656 src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
3657 src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
3658 src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
3659 src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
3660 src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
3661 src/ to doc/credentials/.
3663 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3665 * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
3666 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Sep 17 11:47:12
3669 2007-09-11 Simon Josefsson <simon@josefsson.org>
3671 * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
3672 gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
3673 duplicate gnulib modules.
3675 2007-09-11 Simon Josefsson <simon@josefsson.org>
3677 * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
3678 gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3679 gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
3680 gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
3681 duplicate gnulib modules.
3683 2007-09-11 Simon Josefsson <simon@josefsson.org>
3685 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
3688 2007-09-11 Simon Josefsson <simon@josefsson.org>
3690 * lgl/m4/absolute-header.m4: Update gnulib files.
3692 2007-09-11 Simon Josefsson <simon@josefsson.org>
3694 * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
3695 lgl/realloc.c, lgl/stdlib_.h: Add.
3697 2007-09-04 Ludovic Courtès <ludo@gnu.org>
3699 * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
3700 functions. * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3701 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3703 2007-09-04 Ludovic Courtès <ludo@gnu.org>
3705 * NEWS: Guile: Fix `x509-certificate-dn-oid' and related functions. * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3706 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3708 2007-09-10 Simon Josefsson <simon@josefsson.org>
3710 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3711 lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
3713 2007-09-10 Simon Josefsson <simon@josefsson.org>
3715 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
3716 doc/examples/.cvsignore, doc/manpages/.cvsignore,
3717 doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
3718 doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
3719 includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
3720 lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
3721 libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
3722 libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
3723 src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
3724 src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
3725 src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
3726 tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
3727 tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
3728 tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
3729 tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
3730 tests/sha2/.cvsignore, tests/userid/.cvsignore,
3731 tests/x509paths/.cvsignore: Remove .cvsignore's.
3733 2007-09-07 Simon Josefsson <simon@josefsson.org>
3737 2007-09-07 Simon Josefsson <simon@josefsson.org>
3739 * configure.in: Bump versions.
3741 2007-09-07 Simon Josefsson <simon@josefsson.org>
3743 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
3746 2007-09-06 Simon Josefsson <simon@josefsson.org>
3748 * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
3750 2007-09-04 Simon Josefsson <simon@josefsson.org>
3752 * ChangeLog: Generated.
3754 2007-09-04 Simon Josefsson <simon@josefsson.org>
3756 * NEWS: Version 2.0.0.
3758 2007-09-04 Simon Josefsson <simon@josefsson.org>
3762 2007-09-03 Simon Josefsson <simon@josefsson.org>
3764 * NEWS: Add 1.6.x entries.
3766 2007-09-03 Simon Josefsson <simon@josefsson.org>
3770 2007-09-03 Simon Josefsson <simon@josefsson.org>
3772 * configure.in: Use three-digit versions.
3774 2007-09-01 Simon Josefsson <simon@josefsson.org>
3778 2007-09-01 Simon Josefsson <simon@josefsson.org>
3780 * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
3783 2007-08-31 Simon Josefsson <simon@josefsson.org>
3785 * NEWS, configure.in: Bump versions.
3787 2007-08-31 Simon Josefsson <simon@josefsson.org>
3789 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
3792 2007-08-31 Simon Josefsson <simon@josefsson.org>
3794 * configure.in: Drop gnits mode.
3796 2007-08-31 Simon Josefsson <simon@josefsson.org>
3798 * doc/examples/Makefile.am: Also don't build ex-serv-anon when
3799 anonymous ciphers are disabled.
3801 2007-08-31 Simon Josefsson <simon@josefsson.org>
3803 * doc/examples/Makefile.am: Don't try to build ex-client1 if
3804 anonymous ciphers are disabled.
3806 2007-08-27 Simon Josefsson <simon@josefsson.org>
3808 * ChangeLog: Generated.
3810 2007-08-27 Simon Josefsson <simon@josefsson.org>
3812 * NEWS: Version 1.7.19.
3814 2007-08-27 Simon Josefsson <simon@josefsson.org>
3818 2007-08-27 Simon Josefsson <simon@josefsson.org>
3820 * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
3823 2007-08-27 Simon Josefsson <simon@josefsson.org>
3825 * src/common.c: Handle GNUTLS_CRD_IA in print_info().
3827 2007-08-27 Simon Josefsson <simon@josefsson.org>
3831 2007-08-27 Simon Josefsson <simon@josefsson.org>
3833 * lib/gnutls_errors.c: Doc fix.
3835 2007-08-27 Simon Josefsson <simon@josefsson.org>
3837 * lib/gnutls_handshake.c: Revert "Check that value is negative
3838 before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
3840 2007-08-27 Simon Josefsson <simon@josefsson.org>
3842 * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
3843 positive "errors". Would fix bug reported by Andreas Metzler
3844 <ametzler@downhill.at.eu.org> in
3846 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
3848 2007-08-27 Simon Josefsson <simon@josefsson.org>
3850 * lib/gnutls_handshake.c: Check that value is negative before using
3851 gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
3852 <ametzler@downhill.at.eu.org> in
3854 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
3856 2007-08-24 Simon Josefsson <simon@josefsson.org>
3860 2007-08-24 Simon Josefsson <simon@josefsson.org>
3862 * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
3865 2007-08-24 Simon Josefsson <simon@josefsson.org>
3867 * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
3869 2007-08-23 Simon Josefsson <simon@josefsson.org>
3871 * gl/readline.c: Upgrade gnulib files.
3873 2007-08-23 Simon Josefsson <simon@josefsson.org>
3875 * src/certtool.c: No need for getline.h.
3877 2007-08-23 Simon Josefsson <simon@josefsson.org>
3881 2007-08-23 Simon Josefsson <simon@josefsson.org>
3883 * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
3884 gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
3885 gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
3886 gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
3887 lgl/stdio_.h: Upgrade gnulib files.
3889 2007-08-23 Simon Josefsson <simon@josefsson.org>
3893 2007-08-23 Simon Josefsson <simon@josefsson.org>
3895 * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
3896 gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
3897 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
3898 lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
3899 lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
3900 lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
3901 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
3902 lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
3904 2007-08-20 Simon Josefsson <simon@josefsson.org>
3906 * NEWS, configure.in: Bump versions.
3908 2007-08-20 Simon Josefsson <simon@josefsson.org>
3910 * doc/examples/Makefile.am: Don't build pgp example if pgp has been
3913 2007-08-16 Simon Josefsson <simon@josefsson.org>
3915 * ChangeLog: Generated.
3917 2007-08-16 Simon Josefsson <simon@josefsson.org>
3919 * NEWS: Version 1.7.18.
3921 2007-08-16 Simon Josefsson <simon@josefsson.org>
3925 2007-08-16 Simon Josefsson <simon@josefsson.org>
3927 * configure.in: Bump version.
3929 2007-08-16 Simon Josefsson <simon@josefsson.org>
3933 2007-08-16 Simon Josefsson <simon@josefsson.org>
3937 2007-08-16 Simon Josefsson <simon@josefsson.org>
3939 * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
3940 libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
3941 mix for different sized variables. Tiny patch from
3943 <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
3945 2007-08-15 Simon Josefsson <simon@josefsson.org>
3947 * doc/Makefile.am: Typo.
3949 2007-08-15 Simon Josefsson <simon@josefsson.org>
3951 * doc/Makefile.am: Install images in info directory.
3953 2007-08-15 Simon Josefsson <simon@josefsson.org>
3955 * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
3956 doc/arch/certificate-user-use-case.pdf,
3957 doc/arch/client-server-use-case.eps,
3958 doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
3959 doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
3960 doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
3961 doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
3962 doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
3963 doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
3964 doc/gnutls-certificate-user-use-case.pdf,
3965 doc/gnutls-client-server-use-case.eps,
3966 doc/gnutls-client-server-use-case.pdf,
3967 doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
3968 doc/gnutls-handshake-sequence.eps,
3969 doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
3970 doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
3971 doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
3972 doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
3974 2007-08-15 Simon Josefsson <simon@josefsson.org>
3976 * doc/Makefile.am, doc/gnutls-internals.eps,
3977 doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
3978 doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
3979 doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
3980 doc/internals.eps, doc/internals.pdf, doc/layers.eps,
3981 doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
3982 doc/x509-1.pdf: Rename images to deal with texinfo brokenness. See
3983 <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
3985 2007-08-15 Simon Josefsson <simon@josefsson.org>
3987 * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
3990 2007-08-15 Simon Josefsson <simon@josefsson.org>
3992 * tests/x509self.c: Fix warning. Tiny patch from Andreas Metzler
3993 <ametzler@downhill.at.eu.org>.
3995 2007-08-15 Simon Josefsson <simon@josefsson.org>
3997 * libextra/gnutls_openpgp.c: Fix warning. Tiny patch from Andreas
3998 Metzler <ametzler@downhill.at.eu.org>.
4000 2007-08-15 Simon Josefsson <simon@josefsson.org>
4002 * ChangeLog: Generated.
4004 2007-08-15 Simon Josefsson <simon@josefsson.org>
4008 2007-08-15 Simon Josefsson <simon@josefsson.org>
4010 * NEWS: Version 1.7.17.
4012 2007-08-15 Simon Josefsson <simon@josefsson.org>
4014 * doc/manpages/Makefile.am: Generated.
4016 2007-08-13 Simon Josefsson <simon@josefsson.org>
4020 2007-08-13 Simon Josefsson <simon@josefsson.org>
4022 * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4023 gnutls_openpgp_privkey_sign_hash.
4025 2007-08-13 Simon Josefsson <simon@josefsson.org>
4027 * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4028 includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4029 includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4030 lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4031 lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4032 lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4033 lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4034 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4035 src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4036 src/tls_test.c: Use *_t types consistently.
4038 2007-08-12 Simon Josefsson <simon@josefsson.org>
4040 * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4041 lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4042 tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4045 2007-08-12 Simon Josefsson <simon@josefsson.org>
4047 * tests/x509signself.c: Fix warnings.
4049 2007-08-11 Simon Josefsson <simon@josefsson.org>
4051 * doc/manpages/Makefile.am: Update.
4053 2007-08-11 Simon Josefsson <simon@josefsson.org>
4055 * configure.in: Set shared library version correctly.
4057 2007-08-11 Simon Josefsson <simon@josefsson.org>
4059 * NEWS, includes/gnutls/gnutls.h.in: New errors
4060 GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4062 2007-08-11 Simon Josefsson <simon@josefsson.org>
4064 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4065 lib/gnutls_sig.c: Add gnutls_sign_callback_get. * includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add. * lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from gnutls_sig.c. Doc fix. (gnutls_sign_callback_get): New function. * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
4067 2007-08-10 Simon Josefsson <simon@josefsson.org>
4069 * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4072 2007-08-10 Simon Josefsson <simon@josefsson.org>
4074 * doc/manpages/Makefile.am: Update.
4076 2007-08-10 Simon Josefsson <simon@josefsson.org>
4078 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4079 lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4080 lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4081 lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c:
4082 External signing callback interface. * includes/gnutls/gnutls.h.in (gnutls_sign_func): New type. (gnutls_sign_callback_set): New function. * includes/gnutls/x509.h (gnutls_x509_privkey_sign_hash): New function. * lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle NULL key. Doc fix. * lib/gnutls_sig.c (_gnutls_tls_sign_hdata): Pass session to _gnutls_tls_sign. (_gnutls_tls_sign_params): Likewise. (_gnutls_tls_sign): Add new parameter 'session'. Call sign callback if appropriate. (gnutls_sign_callback_set): New function. * lib/gnutls_x509.c (read_key_mem): Support a NULL key. * lib/gnutls_int.h (internals_st): Add sign_func, sign_func_userdata. * lib/auth_dhe.c (gen_dhe_server_kx): Use length of certificate list to decide wheter to sign, not presence of private key. * lib/auth_cert.c (_gnutls_gen_cert_client_cert_vrfy): Likewise. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise. * lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that private key is present. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Don't check key size when key is not present, assume it is > 512 bits. * lib/x509/privkey.c (gnutls_x509_privkey_sign_hash): New function. * tests/Makefile.am: Add x509signself.
4084 2007-08-10 Simon Josefsson <simon@josefsson.org>
4088 2007-08-10 Simon Josefsson <simon@josefsson.org>
4090 * tests/Makefile.am: Build x509self.
4092 2007-08-10 Simon Josefsson <simon@josefsson.org>
4094 * tests/x509self.c: New file.
4096 2007-08-08 Simon Josefsson <simon@josefsson.org>
4100 2007-08-08 Simon Josefsson <simon@josefsson.org>
4102 * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4103 RFC is out and we've done simple interop of it.
4105 2007-08-08 Simon Josefsson <simon@josefsson.org>
4109 2007-08-08 Simon Josefsson <simon@josefsson.org>
4113 2007-08-08 Simon Josefsson <simon@josefsson.org>
4115 * po/pl.po, po/sv.po: Sync with TP.
4117 2007-08-08 Simon Josefsson <simon@josefsson.org>
4121 2007-07-09 Ludovic Courtès <ludo@gnu.org>
4123 * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4124 titles. * doc/gnutls.texi: Capitalized subsection titles. * doc/signatures.texi: Likewise. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4126 2007-08-08 Simon Josefsson <simon@josefsson.org>
4130 2007-08-03 Ludovic Courtès <ludo@gnu.org>
4132 * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4133 code and documentation. * doc/Makefile.am (SNARF_CPPFLAGS): Added `{top_srcdir,top_builddir}/includes' and `top_builddir'. (core.c.texi): Added `&&' between the `make' command and the `$(GUILE_FOR_BUILD)' command. Use `$(MAKE)' instead of `make'. (extra.c.texi): Likewise. * src/Makefile.am (AM_CPPFLAGS): Added `{top_srcdir,top_builddir}/includes'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4135 2007-08-08 Simon Josefsson <simon@josefsson.org>
4137 * NEWS, configure.in: Bump versions.
4139 2007-08-08 Simon Josefsson <simon@josefsson.org>
4141 * ChangeLog: Generated.
4143 2007-08-07 Simon Josefsson <simon@josefsson.org>
4145 * NEWS: Version 1.7.16.
4147 2007-08-07 Simon Josefsson <simon@josefsson.org>
4151 2007-08-07 Simon Josefsson <simon@josefsson.org>
4155 2007-08-07 Simon Josefsson <simon@josefsson.org>
4157 * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4158 doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4159 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4160 gl/override/doc/gpl-2.0.texi.diff,
4161 gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4162 lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4:
4163 Update gnulib files.
4165 2007-08-02 Ludovic Courtès <ludo@gnu.org>
4167 * NEWS: Updated `NEWS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4169 2007-08-01 Ludovic Courtès <ludo@gnu.org>
4171 * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4172 in certificate selection. * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4173 their value. (_gnutls_server_select_cert): When IDX < 0, set RET to `GNUTLS_E_INSUFFICIENT_CREDENTIALS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4175 2007-08-02 Simon Josefsson <simon@josefsson.org>
4177 * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4179 2007-08-02 Simon Josefsson <simon@josefsson.org>
4183 2007-07-14 Simon Josefsson <simon@josefsson.org>
4185 * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4187 2007-07-14 Simon Josefsson <simon@josefsson.org>
4191 2007-07-14 Simon Josefsson <simon@josefsson.org>
4193 * configure.in: Bump versions.
4195 2007-07-14 Simon Josefsson <simon@josefsson.org>
4197 * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4198 reads work OK. Needed for Mac OS X. Report and tiny patch by Hal
4199 Eden <n.mavrogiannopoulos@gmail.com>.
4201 2007-07-12 Simon Josefsson <simon@josefsson.org>
4203 * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4204 lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4206 2007-07-09 Simon Josefsson <simon@josefsson.org>
4208 * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4209 doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4211 2007-07-09 Simon Josefsson <simon@josefsson.org>
4213 * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4214 errors regarding internals.texi. See
4216 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4218 2007-07-09 Simon Josefsson <simon@josefsson.org>
4220 * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4221 when guile isn't installed built yet.
4223 2007-07-08 Ludovic Courtès <ludo@gnu.org>
4225 * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4226 and chapter titles. * doc/gnutls.texi: Capitalized section and chapter titles. (Certificate to XML convertion functions): Fixed typo both in node name and chapter title. Updated menu. * doc/internals.texi: Likewise. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4228 2007-07-06 Simon Josefsson <simon@josefsson.org>
4230 * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4232 2007-07-02 Ludovic Courtès <ludo@gnu.org>
4234 * doc/guile.texi: Manual: Small Guile fixes. * doc/guile.texi: Fixed typos, added cross-refs to the Guile manual. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4236 2007-07-03 Simon Josefsson <simon@josefsson.org>
4238 * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4240 2007-07-02 Simon Josefsson <simon@josefsson.org>
4242 * ChangeLog: Generated.
4244 2007-07-02 Simon Josefsson <simon@josefsson.org>
4246 * NEWS: Version 1.7.15.
4248 2007-07-02 Simon Josefsson <simon@josefsson.org>
4250 * po/LINGUAS: Revert.
4252 2007-07-02 Simon Josefsson <simon@josefsson.org>
4254 * po/LINGUAS: Sync with TP.
4256 2007-07-02 Simon Josefsson <simon@josefsson.org>
4260 2007-07-02 Simon Josefsson <simon@josefsson.org>
4262 * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi:
4263 Fix gnulib name changes.
4265 2007-07-02 Simon Josefsson <simon@josefsson.org>
4267 * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4268 doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4269 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4270 gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4271 gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff:
4272 Update gnulib files. Fix GPL renaming.
4274 2007-07-02 Simon Josefsson <simon@josefsson.org>
4278 2007-07-02 Simon Josefsson <simon@josefsson.org>
4280 * doc/gnutls.texi: Typo.
4282 2007-07-02 Simon Josefsson <simon@josefsson.org>
4284 * doc/gnutls.texi: Improve installation instructions.
4286 2007-07-02 Simon Josefsson <simon@josefsson.org>
4288 * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
4289 ludo@gnu.org (Ludovic Courtès).
4291 2007-06-29 Simon Josefsson <simon@josefsson.org>
4295 2007-06-29 Simon Josefsson <simon@josefsson.org>
4297 * doc/guile.texi: Add 'Guile Preparations' section. Based on
4298 discussions with ludo@gnu.org (Ludovic Courtès).
4300 2007-06-29 Simon Josefsson <simon@josefsson.org>
4302 * configure.in: Check for scm_from_locale_string instead of SCM_API.
4303 Patch from ludo@gnu.org (Ludovic Courtès).
4305 2007-06-29 Simon Josefsson <simon@josefsson.org>
4309 2007-06-29 Simon Josefsson <simon@josefsson.org>
4311 * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4312 Reported by ludo@gnu.org (Ludovic Courtès).
4314 2007-06-27 Simon Josefsson <simon@josefsson.org>
4318 2007-06-27 Simon Josefsson <simon@josefsson.org>
4322 2007-06-27 Simon Josefsson <simon@josefsson.org>
4324 * po/LINGUAS, po/ms.po: Sync with TP.
4326 2007-06-27 Simon Josefsson <simon@josefsson.org>
4330 2007-06-27 Simon Josefsson <simon@josefsson.org>
4332 * tests/key-id/key-id: Can't use /dev/null as template under
4333 mingw32, probably really a bug in cfg+.
4335 2007-06-27 Simon Josefsson <simon@josefsson.org>
4337 * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4339 2007-06-26 Simon Josefsson <simon@josefsson.org>
4341 * NEWS, configure.in: Check that the guile header files is recent
4342 enough and that it works.
4344 2007-06-26 Simon Josefsson <simon@josefsson.org>
4346 * configure.in: Move Guile setup stuff down under 'External
4349 2007-06-26 Simon Josefsson <simon@josefsson.org>
4351 * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4354 2007-06-26 Simon Josefsson <simon@josefsson.org>
4356 * NEWS, configure.in: Bump versions.
4358 2007-06-26 Simon Josefsson <simon@josefsson.org>
4360 * ChangeLog: Generated.
4362 2007-06-26 Simon Josefsson <simon@josefsson.org>
4364 * NEWS: Version 1.7.14.
4366 2007-06-26 Simon Josefsson <simon@josefsson.org>
4370 2007-06-26 Simon Josefsson <simon@josefsson.org>
4374 2007-06-26 Simon Josefsson <simon@josefsson.org>
4376 * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4377 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4378 gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4379 gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4380 lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4381 lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4382 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4383 lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4384 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4385 lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4386 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
4389 2007-06-26 Simon Josefsson <simon@josefsson.org>
4393 2007-06-17 Ludovic Courtes <ludo@chbouib.org>
4395 * configure.in: Make sure Guile is 1.8 or later. * configure.in: Make sure Guile is 1.8 or later, using
4396 `GUILE_CHECK'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4398 2007-06-26 Simon Josefsson <simon@josefsson.org>
4402 2007-06-26 Ludovic Courtes <ludo@chbouib.org>
4404 * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'. * lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]' when done. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4406 2007-06-20 Simon Josefsson <simon@josefsson.org>
4410 2007-06-20 Simon Josefsson <simon@josefsson.org>
4414 2007-06-20 Simon Josefsson <simon@josefsson.org>
4416 * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
4417 Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
4418 <ametzler@downhill.at.eu.org> via Debian BTS #429183.
4420 2007-06-20 Simon Josefsson <simon@josefsson.org>
4422 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
4424 2007-06-15 Simon Josefsson <simon@josefsson.org>
4426 * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
4428 2007-06-14 Simon Josefsson <simon@josefsson.org>
4430 * AUTHORS: Update PGP key.
4432 2007-06-14 Simon Josefsson <simon@josefsson.org>
4434 * AUTHORS: Change Ludovic' description.
4436 2007-06-14 Simon Josefsson <simon@josefsson.org>
4438 * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS. (stream_to_datum): Call gnutls_assert() on error.
4440 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
4442 * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake. * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
4443 invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
4444 that the allocated buffer is large-enough to contain the list of
4445 supported hashes. Don't change SIZE later on. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4447 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
4449 * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
4450 `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
4451 NULL rather than checking BUF (which is not initialized yet). Signed-off-by: Simon Josefsson <simon@josefsson.org>
4453 2007-06-13 Simon Josefsson <simon@josefsson.org>
4455 * NEWS, configure.in: Bump versions.
4457 2007-06-13 Simon Josefsson <simon@josefsson.org>
4459 * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
4461 2007-06-12 Simon Josefsson <simon@josefsson.org>
4465 2007-06-11 Ludovic Courtes <ludo@chbouib.org>
4467 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
4468 guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4470 2007-06-12 Simon Josefsson <simon@josefsson.org>
4472 * doc/Makefile.am: Clarify that guile.texi dependencies are
4473 dependencies of gnutls.texi too.
4475 2007-06-11 Simon Josefsson <simon@josefsson.org>
4477 * doc/protocol/draft-nir-tls-eap-00.txt: Add.
4479 2007-06-11 Simon Josefsson <simon@josefsson.org>
4481 * THANKS, configure.in: Need to use CFLAGS when checking for
4482 -Wno-pointer-sign. Reported by "Kristofer T. Karas"
4483 <ktk@enterprise.bidmc.harvard.edu>.
4485 2007-06-11 Simon Josefsson <simon@josefsson.org>
4487 * ChangeLog: Generated.
4489 2007-06-11 Simon Josefsson <simon@josefsson.org>
4491 * NEWS: Version 1.7.13.
4493 2007-06-11 Simon Josefsson <simon@josefsson.org>
4495 * Makefile.am: Fix update-po target.
4497 2007-06-11 Simon Josefsson <simon@josefsson.org>
4501 2007-06-11 Simon Josefsson <simon@josefsson.org>
4505 2007-06-11 Simon Josefsson <simon@josefsson.org>
4507 * doc/manpages/Makefile.am: Fix copyright years.
4509 2007-06-11 Simon Josefsson <simon@josefsson.org>
4511 * doc/reference/gnutls.types: Add, to work around problems if this
4514 2007-06-11 Simon Josefsson <simon@josefsson.org>
4516 * Makefile.am: Fix release target.
4518 2007-06-11 Simon Josefsson <simon@josefsson.org>
4520 * po/Makevars: Specify MSGFILTER, to fix make distcheck.
4522 2007-06-11 Simon Josefsson <simon@josefsson.org>
4524 * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
4525 gnulib_libs, to fix rpath issue.
4527 2007-06-11 Simon Josefsson <simon@josefsson.org>
4529 * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
4531 2007-06-11 Simon Josefsson <simon@josefsson.org>
4535 2007-06-11 Simon Josefsson <simon@josefsson.org>
4539 2007-06-11 Simon Josefsson <simon@josefsson.org>
4541 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4542 lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
4543 lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
4544 lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
4545 lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
4548 2007-06-11 Simon Josefsson <simon@josefsson.org>
4550 * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4551 libextra/opencdk/compress.c, libextra/opencdk/context.h,
4552 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4553 libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
4554 libextra/opencdk/main.c, libextra/opencdk/main.h,
4555 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4556 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4557 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4558 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
4559 libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
4562 2007-06-11 Simon Josefsson <simon@josefsson.org>
4564 * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
4565 doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
4566 doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
4568 2007-06-08 Ludovic Courtes <ludo@chbouib.org>
4570 * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
4571 libs are used. * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New. (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'. Explicitly pass the
4572 `.la' path. (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
4573 last item so that RPATH is in the right order (i.e., all `$(top_builddir)/...' appear first). (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
4575 2007-06-08 Simon Josefsson <simon@josefsson.org>
4577 * NEWS, configure.in: Bump versions.
4579 2007-06-08 Simon Josefsson <simon@josefsson.org>
4581 * ChangeLog: Generated.
4583 2007-06-08 Simon Josefsson <simon@josefsson.org>
4585 * NEWS: Version 1.7.12.
4587 2007-06-08 Simon Josefsson <simon@josefsson.org>
4591 2007-06-08 Simon Josefsson <simon@josefsson.org>
4593 * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
4595 2007-06-08 Simon Josefsson <simon@josefsson.org>
4599 2007-06-08 Simon Josefsson <simon@josefsson.org>
4603 2007-06-08 Simon Josefsson <simon@josefsson.org>
4605 * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
4606 Josefsson <jas@mocca.josefsson.org> Date: Fri Jun 8 13:45:59 2007
4609 2007-06-08 Simon Josefsson <jas@mocca.josefsson.org>
4611 * po/Makevars: Try to fix line number collisions.
4613 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4615 * configure.in, guile/src/Makefile.am: Fixed the
4616 `-Wno-strict-prototypes' issue in Guile code. * configure.in: Add all custom CFLAGS to `AM_CFLAGS' rather than `CFLAGS', except for `-D_REENTRANT -D_THREAD_SAFE' which must be present during feature tests. Substitute `AM_CFLAGS'. * src/Makefile.am (libguile_gnutls_v_0_la_CFLAGS): Added
4617 `$(AM_CFLAGS)'. (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise. (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
4619 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4621 * configure.in: Cosmetic changes in `configure.in'. * configure.in: Display a heading indicating that Guile stuff are
4624 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4626 * m4/guile.m4: Added `guile.m4', per Simon's request.
4628 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4630 * configure.in: Don't look for Guile when `guile-snarf' is not
4631 found. * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when `guile-snarf' is not found.
4633 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
4635 * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
4637 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
4639 * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
4641 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4643 * doc/guile.texi: More @node fixes.
4645 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4647 * doc/guile.texi: Avoid @node collisions with main manual.
4649 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4651 * doc/Makefile.am: Need -I for config.h.
4653 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4655 * Makefile.am: Need to build doc/ after guile/.
4657 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4661 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4663 * guile/src/Makefile.am: Need -I for config.h.
4665 2007-06-01 Ludovic Courtès <ludo@chbouib.org>
4667 * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
4668 Courtes <ludo@chbouib.org> Date: Fri Jun 1 00:51:10 2007 +0200
4670 2007-06-01 Ludovic Courtes <ludo@chbouib.org>
4672 * doc/extract-guile-c-doc.scm,
4673 guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
4674 Guile's documentation extraction. * doc/extract-guile-c-doc.scm (main): Use named arguments rather
4675 than a single rest arg. Fixed the order of arguments as passed to `run-cpp-and-extract-snarfing' so that `ccache gcc -E' is really passed as `("ccache" "gcc" "-E")' (in this order). * guile/modules/system/documentation/c-snarf.scm (run-cpp-and-extract-snarfing): Pass FILE as the last CPP
4678 2007-05-31 Ludovic Courtes <ludo@chbouib.org>
4680 * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
4681 following Simon's comments. * Makefile.am (SUBDIRS): Add `guile' when `HAVE_GUILE'. * configure.in: When `guile-snarf' is not found, set `opt_guile_bindings' to `no' instead of bailing out. * src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
4683 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
4685 * doc/gnutls.texi: Revert unnecessary changes.
4687 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
4689 * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
4690 Courtès <ludo@chbouib.org> Date: Thu May 31 00:28:19 2007 +0200
4692 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4694 * doc/guile.texi: Minor doc fixes.
4696 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4698 * doc/Makefile.am: Handle missing Guile when building the
4701 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4703 * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
4704 doc/guile.texi: Integrated documentation of Guile bindings.
4706 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
4708 * configure.in, guile/src/Makefile.am: Try to handle "function
4709 declaration isn't a prototype" warnings.
4711 2007-05-30 Simon Josefsson <jas@mocca.josefsson.org>
4713 * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4714 lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
4715 lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
4716 lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
4717 lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4719 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
4721 * Makefile.am, configure.in, guile/Makefile.am,
4722 guile/modules/Makefile.am, guile/modules/gnutls.scm,
4723 guile/modules/gnutls/build/enums.scm,
4724 guile/modules/gnutls/build/priorities.scm,
4725 guile/modules/gnutls/build/smobs.scm,
4726 guile/modules/gnutls/build/utils.scm,
4727 guile/modules/gnutls/extra.scm,
4728 guile/modules/system/documentation/README,
4729 guile/modules/system/documentation/c-snarf.scm,
4730 guile/modules/system/documentation/output.scm,
4731 guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
4732 guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
4733 guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
4734 guile/src/make-session-priorities.scm,
4735 guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
4736 guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
4737 guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
4738 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
4739 guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
4740 guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
4741 guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
4742 guile/tests/rsa-parameters.pem,
4743 guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
4744 guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
4745 guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
4746 Guile integration. Documentation is still missing. A bit rough on the edges, but
4747 `make' and `make check' do work.
4749 2007-05-28 Simon Josefsson <jas@mocca.josefsson.org>
4751 * doc/Makefile.am: Make sure all images are distributed in all
4752 formats. Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4754 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
4756 * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
4757 Reported by Dennis Vshivkov <walrus@amur.ru> in
4758 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
4760 2007-05-27 Simon Josefsson <simon@josefsson.org>
4762 * tests/Makefile.am, tests/parse_ca.c: Add self-test.
4764 2007-05-27 Simon Josefsson <simon@josefsson.org>
4768 2007-05-27 Simon Josefsson <simon@josefsson.org>
4772 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
4774 * NEWS: [no log message]
4776 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
4778 * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
4780 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4784 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4786 * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
4787 already properly decoded value, assume it is due to a bad password
4788 rather than ASN.1 error. Reported by Nate Nielsen
4789 <nielsen-list@memberwebs.com>. (From 1.6.x branch.)
4791 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4793 * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly. Reported
4794 by Nate Nielsen <nielsen-list@memberwebs.com>.
4796 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4798 * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
4799 <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
4801 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4803 * THANKS: Add (from 1.6.x).
4805 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4807 * NEWS, configure.in: Bump versions.
4809 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4811 * ChangeLog: Generated.
4813 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4815 * NEWS: Version 1.7.11.
4817 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4821 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4823 * configure.in: Bump versions.
4825 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4829 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
4831 * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
4833 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4835 * ChangeLog: Generated.
4837 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4839 * NEWS: Version 1.7.10.
4841 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4843 * Makefile.am: Use cg instead of cvs commands, for update-po target.
4845 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4849 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4851 * Makefile.am: Change release target from cvs to git.
4853 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4855 * lgl/lseek.c, lgl/m4/lseek.m4: Update.
4857 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
4859 * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
4860 lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
4861 lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
4863 2007-05-25 Simon Josefsson <simon@josefsson.org>
4867 2007-05-24 Simon Josefsson <simon@josefsson.org>
4869 * doc/manpages/Makefile.am: Update.
4871 2007-05-24 Simon Josefsson <simon@josefsson.org>
4873 * lib/gnutls_x509.c: Use new API.
4875 2007-05-24 Simon Josefsson <simon@josefsson.org>
4879 2007-05-24 Simon Josefsson <simon@josefsson.org>
4881 * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4882 lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
4883 lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
4884 lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
4885 lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
4886 lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
4887 lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
4889 2007-05-24 Simon Josefsson <simon@josefsson.org>
4891 * configure.in: Bump versions.
4893 2007-05-24 Simon Josefsson <simon@josefsson.org>
4895 * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
4896 lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
4897 gnutls_x509_crt_get_raw_issuer_dn.
4899 2007-05-23 Timo Schulz <twoaday@gnutls.org>
4901 * libextra/openpgp/xml.c: fix the key ID representation in the XML
4904 2007-05-21 Timo Schulz <twoaday@gnutls.org>
4906 * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
4907 libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
4908 code: elgamal keys are not supported. bug fix for the key import
4909 (base64) code, store the stream and close it in the deinit function.
4911 2007-05-21 Timo Schulz <twoaday@gnutls.org>
4913 * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
4914 keyring in base64 format. This is the same file as cli_ring.gpg but
4917 2007-05-21 Timo Schulz <twoaday@gnutls.org>
4919 * libextra/openpgp/extras.c: do not close the input stream in the
4920 import code when the base64 is used.
4922 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4924 * tests/openpgp/keyring.c: few more comments.
4926 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4928 * configure.in: add makefile for the openpgp test folder
4930 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4932 * libextra/openpgp/extras.c: patch to support raw keyrings.
4934 2007-05-14 Timo Schulz <twoaday@gnutls.org>
4936 * tests/Makefile.am, tests/openpgp/Makefile.am,
4937 tests/openpgp/keyring.c: Add simple openpgp test.
4939 2007-05-12 Simon Josefsson <simon@josefsson.org>
4941 * ChangeLog: [no log message]
4943 2007-05-12 Simon Josefsson <simon@josefsson.org>
4945 * NEWS: Version 1.7.9.
4947 2007-05-12 Simon Josefsson <simon@josefsson.org>
4951 2007-05-12 Simon Josefsson <simon@josefsson.org>
4953 * tests/Makefile.am: Reorder to work around libtool bug.
4955 2007-05-12 Simon Josefsson <simon@josefsson.org>
4959 2007-05-12 Simon Josefsson <simon@josefsson.org>
4963 2007-05-12 Simon Josefsson <simon@josefsson.org>
4965 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
4966 libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
4967 libextra/opencdk/context.h, libextra/opencdk/filters.h,
4968 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
4969 libextra/opencdk/literal.c, libextra/opencdk/main.c,
4970 libextra/opencdk/main.h, libextra/opencdk/misc.c,
4971 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4972 libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
4973 libextra/opencdk/stream.c, libextra/opencdk/verify.c,
4974 libextra/opencdk/write-packet.c: Update.
4976 2007-05-11 Simon Josefsson <simon@josefsson.org>
4980 2007-05-11 Simon Josefsson <simon@josefsson.org>
4982 * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
4985 2007-05-03 Simon Josefsson <simon@josefsson.org>
4987 * doc/gendocs_template, gl/override/doc/gendocs_template,
4988 gl/override/doc/gendocs_template.diff: Update.
4990 2007-05-03 Simon Josefsson <simon@josefsson.org>
4992 * doc/gendocs_template: Revert to upstream gnulib version.
4994 2007-05-03 Simon Josefsson <simon@josefsson.org>
4998 2007-05-03 Simon Josefsson <simon@josefsson.org>
5002 2007-05-03 Simon Josefsson <simon@josefsson.org>
5004 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5005 gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5006 lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5007 lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5008 lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5009 lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5010 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5012 2007-05-02 Simon Josefsson <simon@josefsson.org>
5014 * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5016 2007-05-02 Simon Josefsson <simon@josefsson.org>
5018 * lib/x509/output.c: Fix mem leaks.
5020 2007-04-29 Simon Josefsson <simon@josefsson.org>
5022 * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5024 2007-04-24 Timo Schulz <twoaday@gnutls.org>
5026 * libextra/opencdk/literal.c: missing file.
5028 2007-04-24 Simon Josefsson <simon@josefsson.org>
5030 * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5031 doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5033 2007-04-22 Timo Schulz <twoaday@gnutls.org>
5035 * libextra/opencdk/dummy.c: [no log message]
5037 2007-04-22 Timo Schulz <twoaday@gnutls.org>
5039 * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5040 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5041 libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5042 libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5043 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5044 libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5045 libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5046 libextra/opencdk/main.c, libextra/opencdk/main.h,
5047 libextra/opencdk/md.c, libextra/opencdk/md.h,
5048 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5049 libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5050 libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5051 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5052 libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5053 libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5054 libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5055 libextra/opencdk/types.h, libextra/opencdk/verify.c,
5056 libextra/opencdk/write-packet.c: replace the old build-in opencdk
5057 version with the most recent cvs version.
5059 2007-04-22 Simon Josefsson <simon@josefsson.org>
5061 * configure.in: Check for OpenCDK function that is only available in
5064 2007-04-21 Simon Josefsson <simon@josefsson.org>
5068 2007-04-21 Simon Josefsson <simon@josefsson.org>
5070 * doc/protocol/draft-badra-tls-password-00.txt,
5071 doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5073 2007-04-20 Timo Schulz <twoaday@gnutls.org>
5075 * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5078 2007-04-20 Timo Schulz <twoaday@gnutls.org>
5080 * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5081 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5082 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5083 libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5084 patches for the opencdk migration.
5086 2007-04-19 Simon Josefsson <simon@josefsson.org>
5088 * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5089 didn't work). Patch from ludo@chbouib.org (Ludovic Courtès).
5091 2007-04-18 Simon Josefsson <simon@josefsson.org>
5093 * doc/gnutls.texi: Mention P12 structure.
5095 2007-04-18 Simon Josefsson <simon@josefsson.org>
5097 * tests/tlsia.c: Check return codes from init functions.
5099 2007-04-18 Simon Josefsson <simon@josefsson.org>
5101 * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5103 2007-04-17 Simon Josefsson <simon@josefsson.org>
5105 * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5106 default serial number.
5108 2007-04-17 Simon Josefsson <simon@josefsson.org>
5112 2007-04-16 Simon Josefsson <simon@josefsson.org>
5114 * NEWS, configure.in: Bump versions.
5116 2007-04-16 Simon Josefsson <simon@josefsson.org>
5118 * ChangeLog: [no log message]
5120 2007-04-16 Simon Josefsson <simon@josefsson.org>
5122 * NEWS: Version 1.7.8.
5124 2007-04-16 Simon Josefsson <simon@josefsson.org>
5126 * lib/x509/x509_write.c: Doc fix.
5128 2007-04-16 Simon Josefsson <simon@josefsson.org>
5130 * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5132 2007-04-16 Simon Josefsson <simon@josefsson.org>
5134 * NEWS, doc/manpages/Makefile.am: Add.
5136 2007-04-16 Simon Josefsson <simon@josefsson.org>
5138 * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5140 2007-04-16 Simon Josefsson <simon@josefsson.org>
5142 * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5143 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5144 lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5145 lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5146 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5147 lgl/vasnprintf.c, lgl/wchar_.h: Update.
5149 2007-04-16 Simon Josefsson <simon@josefsson.org>
5151 * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5152 lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5153 warnings, tiny patch from Andreas Metzler
5154 <ametzler@downhill.at.eu.org>.
5156 2007-04-12 Simon Josefsson <simon@josefsson.org>
5160 2007-04-12 Simon Josefsson <simon@josefsson.org>
5164 2007-04-12 Simon Josefsson <simon@josefsson.org>
5168 2007-04-11 Simon Josefsson <simon@josefsson.org>
5170 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5172 2007-04-10 Simon Josefsson <simon@josefsson.org>
5176 2007-04-10 Simon Josefsson <simon@josefsson.org>
5178 * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c:
5179 Respect ENABLE_AUTHZ.
5181 2007-04-10 Simon Josefsson <simon@josefsson.org>
5183 * lib/gnutls_extensions.c: Make tls-authz conditional on
5186 2007-04-10 Simon Josefsson <simon@josefsson.org>
5188 * configure.in: Add anon conditional.
5190 2007-04-10 Simon Josefsson <simon@josefsson.org>
5192 * configure.in: Fix --disable-*.
5194 2007-04-10 Simon Josefsson <simon@josefsson.org>
5196 * configure.in: Add --disable-tls-authorization.
5198 2007-04-10 Simon Josefsson <simon@josefsson.org>
5200 * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5201 properly. Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5203 2007-04-06 Simon Josefsson <simon@josefsson.org>
5205 * src/cli.c: Make -d work again after last change.
5207 2007-04-06 Simon Josefsson <simon@josefsson.org>
5211 2007-04-06 Simon Josefsson <simon@josefsson.org>
5213 * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5215 2007-04-04 Simon Josefsson <simon@josefsson.org>
5217 * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5218 src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5220 2007-04-04 Simon Josefsson <simon@josefsson.org>
5222 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5223 gnutls_cipher_suite_info API, suggested by Howard Chu
5226 2007-04-04 Simon Josefsson <simon@josefsson.org>
5228 * src/common.c: Don't hard code algorithm list.
5230 2007-04-04 Simon Josefsson <simon@josefsson.org>
5232 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5233 new APIs to list supported algorithms: gnutls_cipher_list,
5234 gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5235 gnutls_certificate_type_list, and gnutls_kx_list. Suggested by
5236 Howard Chu <hyc@symas.com>.
5238 2007-04-04 Simon Josefsson <simon@josefsson.org>
5240 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5241 definition, since gnutls-extra no longer touches it.
5243 2007-04-04 Simon Josefsson <simon@josefsson.org>
5245 * src/cli.c: Init the library immediately (for print_list(), called
5246 by gaa_parser, to be able to call gnutls functions).
5248 2007-04-03 Simon Josefsson <simon@josefsson.org>
5250 * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5251 since libgnutls-extra links to it.
5253 2007-04-03 Simon Josefsson <simon@josefsson.org>
5255 * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for
5256 AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5257 -I's to CPPFLAGS automatically.
5259 2007-04-03 Simon Josefsson <simon@josefsson.org>
5261 * configure.in: Need stddef.h for opencdk.h.
5263 2007-04-03 Simon Josefsson <simon@josefsson.org>
5265 * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5266 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5267 lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5268 lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5269 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5270 lgl/m4/gnulib-comp.m4: Update.
5272 2007-04-03 Simon Josefsson <simon@josefsson.org>
5274 * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5276 2007-04-03 Simon Josefsson <simon@josefsson.org>
5280 2007-04-03 Simon Josefsson <simon@josefsson.org>
5282 * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5283 opencdk, remove opencdk.m4.
5285 2007-04-03 Simon Josefsson <simon@josefsson.org>
5287 * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5288 lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5289 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5290 lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5292 2007-03-28 Simon Josefsson <simon@josefsson.org>
5294 * lib/x509/output.c: No need to error about unknown algorithm, it
5295 already says unknown.
5297 2007-03-28 Simon Josefsson <simon@josefsson.org>
5299 * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5300 hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5301 algorithms (e.g., ECC).
5303 2007-03-28 Simon Josefsson <simon@josefsson.org>
5305 * lib/gnutls_str.c: No need for vasprintf.h.
5307 2007-03-28 Simon Josefsson <simon@josefsson.org>
5309 * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5310 lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5311 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5312 lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5313 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5314 lgl/vasprintf.c, lgl/vasprintf.h: Update.
5316 2007-03-21 Simon Josefsson <simon@josefsson.org>
5318 * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5319 doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5320 places. Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5322 2007-03-21 Simon Josefsson <simon@josefsson.org>
5324 * tests/anonself.c: Need netinet/in.h. Tiny patch from Deanna
5325 Phillips <deanna@sdf.lonestar.org>.
5327 2007-03-21 Simon Josefsson <simon@josefsson.org>
5329 * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5330 Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5332 2007-03-15 Simon Josefsson <simon@josefsson.org>
5336 2007-03-15 Simon Josefsson <simon@josefsson.org>
5338 * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5339 Weimer <fweimer@bfk.de>.
5341 2007-03-12 Simon Josefsson <simon@josefsson.org>
5343 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5344 gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5345 lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5346 lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5347 lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5348 lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5349 lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5350 lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5352 2007-03-07 Simon Josefsson <simon@josefsson.org>
5354 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5356 2007-03-07 Simon Josefsson <simon@josefsson.org>
5358 * lib/gnutls_buffers.c: Simplify error handling.
5360 2007-03-07 Simon Josefsson <simon@josefsson.org>
5364 2007-03-07 Simon Josefsson <simon@josefsson.org>
5366 * lib/gnutls_priority.c: Doc fix.
5368 2007-03-07 Simon Josefsson <simon@josefsson.org>
5370 * configure.in: Bump due to added APIs.
5372 2007-03-07 Simon Josefsson <simon@josefsson.org>
5374 * lib/gnutls_priority.c: Prefer aes256.
5376 2007-03-06 Simon Josefsson <simon@josefsson.org>
5378 * doc/manpages/Makefile.am: Update.
5380 2007-03-06 Simon Josefsson <simon@josefsson.org>
5382 * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5384 2007-03-06 Simon Josefsson <simon@josefsson.org>
5386 * lgl/stdio_.h: Update.
5388 2007-03-05 Simon Josefsson <simon@josefsson.org>
5390 * src/serv.c: Use libgnutls' priorities.
5392 2007-03-05 Simon Josefsson <simon@josefsson.org>
5396 2007-03-05 Simon Josefsson <simon@josefsson.org>
5398 * tests/dhepskself.c: Remove priority setting. Fix output.
5400 2007-03-05 Simon Josefsson <simon@josefsson.org>
5402 * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
5403 doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
5404 confusing priority setting stuff.
5406 2007-03-05 Simon Josefsson <simon@josefsson.org>
5408 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
5410 2007-03-05 Simon Josefsson <simon@josefsson.org>
5412 * lib/ext_authz.c: Don't assert when no authz.
5414 2007-03-05 Simon Josefsson <simon@josefsson.org>
5416 * src/cli.c: Use default ciphers. Simplify SRP callback.
5418 2007-03-05 Simon Josefsson <simon@josefsson.org>
5420 * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
5422 2007-03-05 Simon Josefsson <simon@josefsson.org>
5424 * src/cli.c: Let libgnutls remove SRP/PSK if not used.
5426 2007-03-05 Simon Josefsson <simon@josefsson.org>
5428 * lib/gnutls_priority.c: Indent and doc fix.
5430 2007-03-05 Simon Josefsson <simon@josefsson.org>
5432 * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
5433 lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
5435 2007-03-05 Simon Josefsson <simon@josefsson.org>
5437 * configure.in: Reorder.
5439 2007-03-05 Simon Josefsson <simon@josefsson.org>
5441 * configure.in: Reorder.
5443 2007-03-05 Simon Josefsson <simon@josefsson.org>
5445 * configure.in: Reorder.
5447 2007-03-05 Simon Josefsson <simon@josefsson.org>
5449 * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
5450 build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
5451 gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
5452 lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
5455 2007-03-05 Simon Josefsson <simon@josefsson.org>
5457 * configure.in: Use build-aux/.
5459 2007-03-05 Simon Josefsson <simon@josefsson.org>
5461 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
5462 lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
5463 lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
5464 lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
5466 2007-02-26 Simon Josefsson <simon@josefsson.org>
5468 * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
5470 2007-02-26 Simon Josefsson <simon@josefsson.org>
5472 * po/sv.po: Sync with TP.
5474 2007-02-26 Simon Josefsson <simon@josefsson.org>
5476 * po/pl.po: Sync with TP.
5478 2007-02-26 Simon Josefsson <simon@josefsson.org>
5480 * doc/protocol/draft-nir-tee-pm-00.txt: Add.
5482 2007-02-25 Simon Josefsson <simon@josefsson.org>
5484 * doc/examples/.cvsignore: [no log message]
5486 2007-02-25 Simon Josefsson <simon@josefsson.org>
5488 * doc/gnutls.texi: Add authz server.
5490 2007-02-25 Simon Josefsson <simon@josefsson.org>
5494 2007-02-25 Simon Josefsson <simon@josefsson.org>
5496 * doc/examples/Makefile.am: Add authz.
5498 2007-02-25 Simon Josefsson <simon@josefsson.org>
5500 * doc/examples/ex-serv-authz.c: Add.
5502 2007-02-25 Simon Josefsson <simon@josefsson.org>
5504 * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
5506 2007-02-24 Simon Josefsson <simon@josefsson.org>
5508 * lib/x509/x509.c: Add credits.
5510 2007-02-22 Simon Josefsson <simon@josefsson.org>
5512 * lib/x509/output.c: Minor tweaks to proxy output.
5514 2007-02-22 Simon Josefsson <simon@josefsson.org>
5518 2007-02-22 Simon Josefsson <simon@josefsson.org>
5522 2007-02-22 Simon Josefsson <simon@josefsson.org>
5526 2007-02-22 Simon Josefsson <simon@josefsson.org>
5528 * tests/.cvsignore: [no log message]
5530 2007-02-22 Simon Josefsson <simon@josefsson.org>
5532 * tests/dn.c: Other cert.
5534 2007-02-22 Simon Josefsson <simon@josefsson.org>
5536 * tests/Makefile.am: Add dn.
5538 2007-02-22 Simon Josefsson <simon@josefsson.org>
5542 2007-02-22 Simon Josefsson <simon@josefsson.org>
5544 * lib/x509/x509.c: Rename.
5546 2007-02-22 Simon Josefsson <simon@josefsson.org>
5548 * includes/gnutls/x509.h: Rename non-released functions.
5550 2007-02-22 Simon Josefsson <simon@josefsson.org>
5552 * lib/x509/x509.h: Remove.
5554 2007-02-22 Simon Josefsson <simon@josefsson.org>
5556 * lib/x509/x509.c: Code cleanup and documentation of last patch.
5558 2007-02-22 Simon Josefsson <simon@josefsson.org>
5560 * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
5562 2007-02-22 Simon Josefsson <simon@josefsson.org>
5564 * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
5565 to deal with DN's. Patch from Howard Chu <hyc@symas.com>.
5567 2007-02-22 Simon Josefsson <simon@josefsson.org>
5569 * NEWS, configure.in: Bump versions.
5571 2007-02-22 Simon Josefsson <simon@josefsson.org>
5573 * ChangeLog: [no log message]
5575 2007-02-22 Simon Josefsson <simon@josefsson.org>
5577 * NEWS: Version 1.7.7.
5579 2007-02-22 Simon Josefsson <simon@josefsson.org>
5581 * lgl/.cvsignore: [no log message]
5583 2007-02-22 Simon Josefsson <simon@josefsson.org>
5585 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
5586 gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5587 lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
5588 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
5589 lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
5590 lgl/unistd_.h, link-warning.h: Update.
5592 2007-02-22 Simon Josefsson <simon@josefsson.org>
5594 * doc/manpages/Makefile.am: Update.
5596 2007-02-22 Simon Josefsson <simon@josefsson.org>
5598 * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
5600 2007-02-22 Simon Josefsson <simon@josefsson.org>
5602 * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
5604 2007-02-22 Simon Josefsson <simon@josefsson.org>
5606 * lib/gnutls_int.h: New flags for authz extension.
5608 2007-02-22 Simon Josefsson <simon@josefsson.org>
5610 * lib/ext_authz.c: Use our own logic to determine whether to send
5611 extension replies in server.
5613 2007-02-22 Simon Josefsson <simon@josefsson.org>
5615 * lib/gnutls_extensions.h: Add prototype for
5616 _gnutls_extension_list_check, we use it in ext_authz.c.
5618 2007-02-22 Simon Josefsson <simon@josefsson.org>
5620 * lib/gnutls_extensions.c: Remove static from
5621 _gnutls_extension_list_check, we use it in ext_authz.c
5623 2007-02-22 Simon Josefsson <simon@josefsson.org>
5625 * lib/ext_authz.c: Don't send authz extension when we shouldn't.
5627 2007-02-22 Simon Josefsson <simon@josefsson.org>
5629 * src/cli-gaa.c, src/cli-gaa.h: Generated.
5631 2007-02-22 Simon Josefsson <simon@josefsson.org>
5633 * src/cli.c, src/serv.c: Fix #include's.
5635 2007-02-22 Simon Josefsson <simon@josefsson.org>
5639 2007-02-22 Simon Josefsson <simon@josefsson.org>
5641 * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
5642 and --authz-saml-assertion.
5644 2007-02-22 Simon Josefsson <simon@josefsson.org>
5646 * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5647 src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
5648 --authz-saml-assertion.
5650 2007-02-22 Simon Josefsson <simon@josefsson.org>
5654 2007-02-22 Simon Josefsson <simon@josefsson.org>
5656 * configure.in: Fix so version due to added APIs.
5658 2007-02-22 Simon Josefsson <simon@josefsson.org>
5660 * doc/reference/Makefile.am: Ignore more.
5662 2007-02-22 Simon Josefsson <simon@josefsson.org>
5666 2007-02-22 Simon Josefsson <simon@josefsson.org>
5668 * lib/gnutls.pc.in: Revert Requires-change.
5670 2007-02-21 Simon Josefsson <simon@josefsson.org>
5674 2007-02-21 Simon Josefsson <simon@josefsson.org>
5676 * lib/gnutls_extensions.c: Add authz extension.
5678 2007-02-21 Simon Josefsson <simon@josefsson.org>
5680 * lib/ext_authz.c: Typo.
5682 2007-02-21 Simon Josefsson <simon@josefsson.org>
5684 * lib/gnutls_supplemental.c: Add authz hooks.
5686 2007-02-21 Simon Josefsson <simon@josefsson.org>
5688 * includes/gnutls/gnutls.h.in: Fix type (in never released
5691 2007-02-21 Simon Josefsson <simon@josefsson.org>
5693 * lib/gnutls_int.h: Add authz stuff.
5695 2007-02-21 Simon Josefsson <simon@josefsson.org>
5697 * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
5699 2007-02-21 Simon Josefsson <simon@josefsson.org>
5701 * lib/ext_authz.c, lib/ext_authz.h: New file.
5703 2007-02-21 Simon Josefsson <simon@josefsson.org>
5705 * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
5706 gnutls_supplemental.c.
5708 2007-02-21 Simon Josefsson <simon@josefsson.org>
5710 * lib/gnutls_supplemental.c: Fill in type+length.
5712 2007-02-21 Simon Josefsson <simon@josefsson.org>
5716 2007-02-21 Simon Josefsson <simon@josefsson.org>
5718 * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
5719 and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
5720 gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
5721 gnutls_authz_send_x509_attr_cert_url, and
5722 gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
5723 gnutls_authz_data_format_type_t (never part of any release).
5725 2007-02-21 Simon Josefsson <simon@josefsson.org>
5727 * lib/gnutls_supplemental.c: If callbacks failed to provide
5728 anything, at least send protocol valid (yet semantically invalid)
5729 supplemental message.
5731 2007-02-21 Simon Josefsson <simon@josefsson.org>
5733 * lib/gnutls_int.h: Add for supplemental support.
5735 2007-02-21 Simon Josefsson <simon@josefsson.org>
5737 * lib/gnutls_handshake.c: Support supplemental handshake messages.
5739 2007-02-21 Simon Josefsson <simon@josefsson.org>
5741 * lib/Makefile.am: Add gnutls_supplemental.h and
5742 gnutls_supplemental.c.
5744 2007-02-21 Simon Josefsson <simon@josefsson.org>
5746 * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
5748 2007-02-21 Simon Josefsson <simon@josefsson.org>
5752 2007-02-19 Simon Josefsson <simon@josefsson.org>
5754 * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
5755 Fix gnutls_authz_data_format_type_t.
5757 2007-02-19 Simon Josefsson <simon@josefsson.org>
5761 2007-02-17 Simon Josefsson <simon@josefsson.org>
5763 * lib/debug.c: Support SUPPLEMENTAL handshake type.
5765 2007-02-16 Simon Josefsson <simon@josefsson.org>
5769 2007-02-16 Simon Josefsson <simon@josefsson.org>
5773 2007-02-16 Simon Josefsson <simon@josefsson.org>
5775 * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
5777 2007-02-16 Simon Josefsson <simon@josefsson.org>
5779 * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
5781 2007-02-16 Simon Josefsson <simon@josefsson.org>
5783 * lib/x509/rfc2818_hostname.c: Indent.
5785 2007-02-16 Simon Josefsson <simon@josefsson.org>
5787 * lib/x509/rfc2818_hostname.c: Support iPAddress too. Doc fix.
5789 2007-02-16 Simon Josefsson <simon@josefsson.org>
5793 2007-02-16 Simon Josefsson <simon@josefsson.org>
5795 * tests/hostname-check/hostname-check.c: Fix mem leak.
5797 2007-02-16 Simon Josefsson <simon@josefsson.org>
5799 * lib/x509/rfc2818_hostname.c: Doc fix.
5801 2007-02-16 Simon Josefsson <simon@josefsson.org>
5803 * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
5804 as a successful RFC 2818 hostname comparison match. Reported by
5805 "Richard W.M. Jones" <rjones@redhat.com>.
5807 2007-02-16 Simon Josefsson <simon@josefsson.org>
5809 * tests/hostname-check/.cvsignore: [no log message]
5811 2007-02-16 Simon Josefsson <simon@josefsson.org>
5813 * configure.in, tests/Makefile.am,
5814 tests/hostname-check/Makefile.am, tests/hostname-check/README,
5815 tests/hostname-check/hostname-check.c: Add self test of rfc2818
5816 server identity check.
5818 2007-02-15 Simon Josefsson <simon@josefsson.org>
5822 2007-02-15 Simon Josefsson <simon@josefsson.org>
5824 * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
5825 --libs gnutls' output -ltasn1. Reported by Pavlov Konstantin
5826 <thresh@altlinux.ru>.
5828 2007-02-14 Simon Josefsson <simon@josefsson.org>
5830 * lib/gnutls_hash_int.c: Avoid assert.
5832 2007-02-14 Simon Josefsson <simon@josefsson.org>
5834 * src/certtool.c: Make sure NULL is a pointer.
5836 2007-02-14 Simon Josefsson <simon@josefsson.org>
5838 * src/certtool.c: Change vararg 0 to NULL. Tiny change suggested by
5839 Joe Orton <joe@manyfish.co.uk>.
5841 2007-02-14 Simon Josefsson <simon@josefsson.org>
5843 * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
5845 2007-02-14 Simon Josefsson <simon@josefsson.org>
5849 2007-02-14 Simon Josefsson <simon@josefsson.org>
5851 * includes/gnutls/gnutls.h.in: Add
5852 gnutls_supplemental_data_format_type_t with member
5853 GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
5855 2007-02-14 Simon Josefsson <simon@josefsson.org>
5859 2007-02-14 Simon Josefsson <simon@josefsson.org>
5861 * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
5862 with members GNUTLS_AUTHZ_X509_ATTR_CERT,
5863 GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
5864 GNUTLS_AUTHZ_SAML_ASSERTION_URL.
5866 2007-02-14 Simon Josefsson <simon@josefsson.org>
5868 * lib/gnutls_int.h: Reorder.
5870 2007-02-14 Simon Josefsson <simon@josefsson.org>
5872 * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
5873 GNUTLS_EXTENSION_AUTHZ_SERVER.
5875 2007-02-14 Simon Josefsson <simon@josefsson.org>
5879 2007-02-14 Simon Josefsson <simon@josefsson.org>
5881 * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
5883 2007-02-14 Simon Josefsson <simon@josefsson.org>
5885 * includes/gnutls/gnutls.h.in: Spell out handshake types.
5887 2007-02-13 Simon Josefsson <simon@josefsson.org>
5889 * src/certtool-gaa.c, src/certtool-gaa.h: Update.
5891 2007-02-13 Simon Josefsson <simon@josefsson.org>
5893 * src/certtool.c: Use error().
5895 2007-02-13 Simon Josefsson <simon@josefsson.org>
5897 * src/certtool.c: Cleanup p12 printing.
5899 2007-02-13 Simon Josefsson <simon@josefsson.org>
5901 * src/certtool.c: Cleanup pkcs7_info.
5903 2007-02-13 Simon Josefsson <simon@josefsson.org>
5905 * src/certtool.c: Fix.
5907 2007-02-13 Simon Josefsson <simon@josefsson.org>
5909 * src/certtool.c: Better errors.
5911 2007-02-13 Simon Josefsson <simon@josefsson.org>
5913 * src/certtool.gaa: Remove --copyright (use --version).
5915 2007-02-13 Simon Josefsson <simon@josefsson.org>
5917 * src/certtool.c: Use version-etc.
5919 2007-02-13 Simon Josefsson <simon@josefsson.org>
5921 * configure.in: Fix for version-etc.
5923 2007-02-13 Simon Josefsson <simon@josefsson.org>
5925 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
5926 gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
5927 gl/version-etc.h: Update.
5929 2007-02-13 Simon Josefsson <simon@josefsson.org>
5931 * src/certtool.c: Cleanup CRL.
5933 2007-02-13 Simon Josefsson <simon@josefsson.org>
5935 * src/certtool.c: Cleanup.
5937 2007-02-13 Simon Josefsson <simon@josefsson.org>
5939 * src/certtool.c: Simplify.
5941 2007-02-13 Simon Josefsson <simon@josefsson.org>
5943 * src/certtool.c: Cleanups.
5945 2007-02-13 Simon Josefsson <simon@josefsson.org>
5947 * src/certtool.c: Rewrite generate_private_key_int.
5949 2007-02-13 Simon Josefsson <simon@josefsson.org>
5951 * src/certtool.c: Fix mem leak.
5953 2007-02-13 Simon Josefsson <simon@josefsson.org>
5955 * src/certtool.c: Fix crl_info.
5957 2007-02-13 Simon Josefsson <simon@josefsson.org>
5959 * src/certtool.c: Rewrite load_private_key.
5961 2007-02-13 Simon Josefsson <simon@josefsson.org>
5963 * src/certtool.c: Rewrite load_request.
5965 2007-02-13 Simon Josefsson <simon@josefsson.org>
5967 * src/certtool.c: Rewrite load_ca_private_key.
5969 2007-02-13 Simon Josefsson <simon@josefsson.org>
5971 * src/certtool.c: Remove.
5973 2007-02-13 Simon Josefsson <simon@josefsson.org>
5975 * src/certtool.c: Rewrite load_ca_cert.
5977 2007-02-13 Simon Josefsson <simon@josefsson.org>
5979 * src/certtool.c: No limit on CRL size during verification.
5981 2007-02-13 Simon Josefsson <simon@josefsson.org>
5983 * lib/x509/x509.c: Simplify.
5985 2007-02-13 Simon Josefsson <simon@josefsson.org>
5987 * tests/certificate_set_x509_crl.c: Need config.h.
5989 2007-02-13 Simon Josefsson <simon@josefsson.org>
5991 * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
5993 2007-02-13 Simon Josefsson <simon@josefsson.org>
5995 * src/Makefile.am: Need libgnu.la.
5997 2007-02-13 Simon Josefsson <simon@josefsson.org>
5999 * src/errcodes.c: Need config.h.
6001 2007-02-13 Simon Josefsson <simon@josefsson.org>
6003 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6005 2007-02-13 Simon Josefsson <simon@josefsson.org>
6007 * configure.in: Remove stuff obsoleted by time_r.
6009 2007-02-13 Simon Josefsson <simon@josefsson.org>
6011 * configure.in: Don't check for time.h, not needed.
6013 2007-02-13 Simon Josefsson <simon@josefsson.org>
6015 * lib/defines.h: Only use time.h, from gnulib if needed.
6017 2007-02-13 Simon Josefsson <simon@josefsson.org>
6019 * lgl/.cvsignore: [no log message]
6021 2007-02-13 Simon Josefsson <simon@josefsson.org>
6023 * tests/pathlen/ca-no-pathlen.pem,
6024 tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6026 2007-02-13 Simon Josefsson <simon@josefsson.org>
6030 2007-02-13 Simon Josefsson <simon@josefsson.org>
6032 * lib/x509/output.c: Remove.
6034 2007-02-13 Simon Josefsson <simon@josefsson.org>
6036 * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6037 lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6038 lgl/time_r.c, lgl/time_r.h: Update.
6040 2007-02-13 Simon Josefsson <simon@josefsson.org>
6042 * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6045 2007-02-13 Simon Josefsson <simon@josefsson.org>
6047 * tests/nist-pkits/README: Fix.
6049 2007-02-13 Simon Josefsson <simon@josefsson.org>
6051 * tests/nist-pkits/gnutls-nist-tests.html: Add.
6053 2007-02-13 Simon Josefsson <simon@josefsson.org>
6055 * tests/nist-pkits/README: Fix.
6057 2007-02-13 Simon Josefsson <simon@josefsson.org>
6059 * tests/nist-pkits/pkits_test: Unpack.
6061 2007-02-13 Simon Josefsson <simon@josefsson.org>
6063 * tests/nist-pkits/.cvsignore: [no log message]
6065 2007-02-13 Simon Josefsson <simon@josefsson.org>
6067 * tests/nist-pkits/pkits_test: Add.
6069 2007-02-13 Simon Josefsson <simon@josefsson.org>
6071 * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6073 2007-02-13 Simon Josefsson <simon@josefsson.org>
6075 * tests/nist-pkits/gnutls_test_entry: Remove.
6077 2007-02-13 Simon Josefsson <simon@josefsson.org>
6079 * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6080 tests/nist-pkits/pkits_test_list_generator.patch: Add.
6082 2007-02-13 Simon Josefsson <simon@josefsson.org>
6084 * tests/nist-pkits/README: Add.
6086 2007-02-13 Simon Josefsson <simon@josefsson.org>
6088 * tests/nist-pkits/README: Add.
6090 2007-02-13 Simon Josefsson <simon@josefsson.org>
6092 * lib/x509/mpi.c: We don't support inherited DSA parameters.
6094 2007-02-13 Simon Josefsson <simon@josefsson.org>
6096 * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6097 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6099 2007-02-13 Simon Josefsson <simon@josefsson.org>
6101 * tests/nist-pkits/pkits: Fix.
6103 2007-02-13 Simon Josefsson <simon@josefsson.org>
6105 * tests/nist-pkits/pkits: Fix.
6107 2007-02-13 Simon Josefsson <simon@josefsson.org>
6109 * tests/nist-pkits/pkits: Fix.
6111 2007-02-13 Simon Josefsson <simon@josefsson.org>
6113 * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6115 2007-02-13 Simon Josefsson <simon@josefsson.org>
6117 * tests/nist-pkits/README, tests/nist-pkits/pkits,
6118 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6119 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6120 tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6121 tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6123 2007-02-13 Simon Josefsson <simon@josefsson.org>
6127 2007-02-13 Simon Josefsson <simon@josefsson.org>
6129 * tests/x509paths/README: Fix.
6131 2007-02-13 Simon Josefsson <simon@josefsson.org>
6133 * tests/x509paths/chain: fix for chain 1.
6135 2007-02-13 Simon Josefsson <simon@josefsson.org>
6137 * tests/.cvsignore: [no log message]
6139 2007-02-13 Simon Josefsson <simon@josefsson.org>
6141 * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6142 old NIST stuff to separate directory.
6144 2007-02-13 Simon Josefsson <simon@josefsson.org>
6146 * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6148 2007-02-13 Simon Josefsson <simon@josefsson.org>
6150 * lib/x509/output.c: Don't use uninitialized.
6152 2007-02-13 Simon Josefsson <simon@josefsson.org>
6154 * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6156 2007-02-13 Simon Josefsson <simon@josefsson.org>
6158 * configure.in: Fix PKI test.
6160 2007-02-13 Simon Josefsson <simon@josefsson.org>
6162 * doc/manpages/Makefile.am: Update.
6164 2007-02-13 Simon Josefsson <simon@josefsson.org>
6166 * src/certtool.c: Simplify copyright.
6168 2007-02-13 Simon Josefsson <simon@josefsson.org>
6172 2007-02-13 Simon Josefsson <simon@josefsson.org>
6174 * src/certtool-cfg.c: Remove.
6176 2007-02-13 Simon Josefsson <simon@josefsson.org>
6178 * src/certtool.c: Remove unused.
6180 2007-02-13 Simon Josefsson <simon@josefsson.org>
6182 * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6184 2007-02-13 Simon Josefsson <simon@josefsson.org>
6186 * configure.in: Add conditional for PKI stuff.
6188 2007-02-13 Simon Josefsson <simon@josefsson.org>
6190 * src/certtool.c: Handle larger certificate lists.
6192 2007-02-13 Simon Josefsson <simon@josefsson.org>
6194 * src/certtool.c: Fix.
6196 2007-02-13 Simon Josefsson <simon@josefsson.org>
6198 * src/certtool.c: Fix.
6200 2007-02-13 Simon Josefsson <simon@josefsson.org>
6202 * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6204 2007-02-13 Simon Josefsson <simon@josefsson.org>
6206 * src/certtool.c: Use gnutls_x509_crl_print.
6208 2007-02-13 Simon Josefsson <simon@josefsson.org>
6210 * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6211 lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6212 gnutls_x509_crl_print.
6214 2007-02-13 Simon Josefsson <simon@josefsson.org>
6216 * src/certtool.c: Use error().
6218 2007-02-13 Simon Josefsson <simon@josefsson.org>
6220 * libextra/Makefile.am: We do need lgl/ though.
6222 2007-02-13 Simon Josefsson <simon@josefsson.org>
6224 * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6227 2007-02-13 Simon Josefsson <simon@josefsson.org>
6229 * libextra/openpgp/Makefile.am: Don't include gl/.
6231 2007-02-13 Simon Josefsson <simon@josefsson.org>
6233 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6234 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6237 2007-02-13 Simon Josefsson <simon@josefsson.org>
6239 * configure.in: Revert.
6241 2007-02-13 Simon Josefsson <simon@josefsson.org>
6243 * Makefile.am, configure.in: Revert.
6245 2007-02-13 Simon Josefsson <simon@josefsson.org>
6247 * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6248 src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6249 src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6250 src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h:
6253 2007-02-13 Simon Josefsson <simon@josefsson.org>
6255 * libextra/Makefile.am: No need for gl/.
6257 2007-02-13 Simon Josefsson <simon@josefsson.org>
6259 * Makefile.am: Fix src/lib/.
6261 2007-02-13 Simon Josefsson <simon@josefsson.org>
6263 * configure.in: Build src/lib/.
6265 2007-02-13 Simon Josefsson <simon@josefsson.org>
6267 * configure.in: Init src/lib/.
6269 2007-02-13 Simon Josefsson <simon@josefsson.org>
6271 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6272 src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6273 src/lib/m4/gnulib-comp.m4: Update.
6275 2007-02-13 Simon Josefsson <simon@josefsson.org>
6277 * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6279 2007-02-13 Simon Josefsson <simon@josefsson.org>
6281 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6282 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6283 src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6284 src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6285 src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6286 src/lib/progname.c, src/lib/progname.h: Add.
6288 2007-02-13 Simon Josefsson <simon@josefsson.org>
6290 * src/certtool.c: No size limit on CRL data.
6292 2007-02-12 Simon Josefsson <simon@josefsson.org>
6294 * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6296 2007-02-12 Simon Josefsson <simon@josefsson.org>
6298 * lib/x509/output.c: Support GNUTLS_SAN_DN.
6300 2007-02-12 Simon Josefsson <simon@josefsson.org>
6304 2007-02-12 Simon Josefsson <simon@josefsson.org>
6306 * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6308 2007-02-12 Simon Josefsson <simon@josefsson.org>
6312 2007-02-12 Simon Josefsson <simon@josefsson.org>
6314 * configure.in: Bump versions.
6316 2007-02-12 Simon Josefsson <simon@josefsson.org>
6318 * NEWS, includes/gnutls/gnutls.h.in: Add.
6320 2007-02-12 Simon Josefsson <simon@josefsson.org>
6322 * ChangeLog: [no log message]
6324 2007-02-12 Simon Josefsson <simon@josefsson.org>
6326 * NEWS: Version 1.7.6.
6328 2007-02-12 Simon Josefsson <simon@josefsson.org>
6330 * configure.in: New APIs, bump libtool library versions.
6332 2007-02-12 Simon Josefsson <simon@josefsson.org>
6334 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6335 lgl/m4/string_h.m4, lgl/string_.h: Update.
6337 2007-02-12 Simon Josefsson <simon@josefsson.org>
6339 * Makefile.am: Use latest docs on web site.
6341 2007-02-12 Simon Josefsson <simon@josefsson.org>
6343 * po/POTFILES.in: Add.
6345 2007-02-12 Simon Josefsson <simon@josefsson.org>
6347 * lib/x509/output.c: Mark for translation.
6349 2007-02-12 Simon Josefsson <simon@josefsson.org>
6351 * lib/pkix_asn1_tab.c: Generated.
6353 2007-02-12 Simon Josefsson <simon@josefsson.org>
6355 * lib/x509/output.c: Print more than one SAN.
6357 2007-02-12 Simon Josefsson <simon@josefsson.org>
6359 * lib/x509/output.c: Better printing of XMPP SAN.
6361 2007-02-12 Simon Josefsson <simon@josefsson.org>
6363 * lib/pkix.asn: Add XMPP definitions.
6365 2007-02-12 Simon Josefsson <simon@josefsson.org>
6367 * lib/x509/x509.c: Doc fix.
6369 2007-02-12 Simon Josefsson <simon@josefsson.org>
6371 * lib/x509/x509.c: Decode XMPP data. Suggested by Matthias Wimmer
6374 2007-02-12 Simon Josefsson <simon@josefsson.org>
6376 * src/serv.c: Print X.509 client cert info.
6378 2007-02-09 Simon Josefsson <simon@josefsson.org>
6380 * src/serv.c: Text fix.
6382 2007-02-09 Simon Josefsson <simon@josefsson.org>
6384 * doc/manpages/Makefile.am: Update.
6386 2007-02-09 Simon Josefsson <simon@josefsson.org>
6388 * tests/pathlen/ca-no-pathlen.pem,
6389 tests/pathlen/no-ca-or-pathlen.pem: Update.
6391 2007-02-09 Simon Josefsson <simon@josefsson.org>
6393 * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
6394 that gmtime was used and that the time given is in UTC. Just hard
6397 2007-02-09 Simon Josefsson <simon@josefsson.org>
6399 * lib/gnutls_str.c: Typo.
6401 2007-02-09 Simon Josefsson <simon@josefsson.org>
6403 * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6404 lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
6405 lgl/vasprintf.h: Add.
6407 2007-02-09 Simon Josefsson <simon@josefsson.org>
6409 * lib/x509/output.c: Use gnulib's time_r for systems that lack
6412 2007-02-09 Simon Josefsson <simon@josefsson.org>
6414 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6415 lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
6417 2007-02-09 Simon Josefsson <simon@josefsson.org>
6419 * tests/pathlen/no-ca-or-pathlen.pem: Fix.
6421 2007-02-09 Simon Josefsson <simon@josefsson.org>
6423 * lib/x509/output.c: Strings not zero terminated.
6425 2007-02-09 Simon Josefsson <simon@josefsson.org>
6427 * lib/x509/output.c: Hexprint unknown extensions.
6429 2007-02-09 Simon Josefsson <simon@josefsson.org>
6431 * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
6432 tests/pathlen/no-ca-or-pathlen.pem: Update.
6434 2007-02-09 Simon Josefsson <simon@josefsson.org>
6436 * src/certtool.c: Remove.
6438 2007-02-09 Simon Josefsson <simon@josefsson.org>
6440 * src/certtool.c: Fix.
6442 2007-02-09 Simon Josefsson <simon@josefsson.org>
6446 2007-02-09 Simon Josefsson <simon@josefsson.org>
6448 * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6450 2007-02-09 Simon Josefsson <simon@josefsson.org>
6452 * src/certtool.c: Use gnutls_x509_crt_print.
6454 2007-02-09 Simon Josefsson <simon@josefsson.org>
6456 * NEWS, includes/gnutls/x509.h: Add.
6458 2007-02-09 Simon Josefsson <simon@josefsson.org>
6460 * lib/x509/output.c: Fix error messages.
6462 2007-02-09 Simon Josefsson <simon@josefsson.org>
6464 * lib/x509/output.c: Really fix.
6466 2007-02-09 Simon Josefsson <simon@josefsson.org>
6468 * lib/x509/output.c: Fix.
6470 2007-02-09 Simon Josefsson <simon@josefsson.org>
6472 * includes/gnutls/x509.h: Change signature (ok since no release).
6474 2007-02-09 Simon Josefsson <simon@josefsson.org>
6476 * lib/x509/output.c: Use datum for outputs.
6478 2007-02-09 Simon Josefsson <simon@josefsson.org>
6480 * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
6482 2007-02-09 Simon Josefsson <simon@josefsson.org>
6484 * lib/x509/output.c: Simplify.
6486 2007-02-09 Simon Josefsson <simon@josefsson.org>
6488 * lib/x509/extensions.c: Don't crash on NULL's.
6490 2007-02-08 Simon Josefsson <simon@josefsson.org>
6492 * NEWS: Add, from older branches.
6494 2007-02-08 Simon Josefsson <simon@josefsson.org>
6496 * lib/x509/output.c: Doc fix.
6498 2007-02-08 Simon Josefsson <simon@josefsson.org>
6500 * lib/x509/Makefile.am: Build output.c.
6502 2007-02-08 Simon Josefsson <simon@josefsson.org>
6504 * NEWS, lib/x509/output.c: Add.
6506 2007-02-08 Simon Josefsson <simon@josefsson.org>
6508 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6509 gnutls_x509_crt_get_signature.
6511 2007-02-08 Simon Josefsson <simon@josefsson.org>
6515 2007-02-08 Simon Josefsson <simon@josefsson.org>
6517 * doc/gnutls.texi: gnutls-serv: create client & proxy too.
6519 2007-02-08 Simon Josefsson <simon@josefsson.org>
6521 * src/certtool-cfg.c: Default proxy policy is ALL. Fixes crash.
6523 2007-02-08 Simon Josefsson <simon@josefsson.org>
6525 * lib/x509/extensions.c: Fix warnings.
6527 2007-02-08 Simon Josefsson <simon@josefsson.org>
6529 * lib/gnutls_str.c, lib/gnutls_str.h: Add
6530 _gnutls_string_append_printf.
6532 2007-02-08 Simon Josefsson <simon@josefsson.org>
6534 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6535 gnutls_x509_crt_get_extension_data and
6536 gnutls_x509_crt_get_extension_info.
6538 2007-02-08 Simon Josefsson <simon@josefsson.org>
6540 * src/certtool.c: Fix.
6542 2007-02-08 Simon Josefsson <simon@josefsson.org>
6544 * src/certtool.c: XMPP otherName SAN support.
6546 2007-02-08 Simon Josefsson <simon@josefsson.org>
6550 2007-02-08 Simon Josefsson <simon@josefsson.org>
6552 * NEWS, THANKS: Add.
6554 2007-02-08 Simon Josefsson <simon@josefsson.org>
6558 2007-02-08 Simon Josefsson <simon@josefsson.org>
6560 * NEWS, lib/x509/x509.c: Fix.
6562 2007-02-08 Simon Josefsson <simon@josefsson.org>
6564 * includes/gnutls/gnutls.h.in: Doc fix.
6566 2007-02-08 Simon Josefsson <simon@josefsson.org>
6568 * lib/x509/x509.c: Support XMPP OID.
6570 2007-02-08 Simon Josefsson <simon@josefsson.org>
6572 * lib/x509/x509.c: Doc fix.
6574 2007-02-08 Simon Josefsson <simon@josefsson.org>
6576 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
6577 lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
6580 2007-02-07 Simon Josefsson <simon@josefsson.org>
6582 * doc/gnutls.texi: Fix.
6584 2007-02-07 Simon Josefsson <simon@josefsson.org>
6586 * doc/gnutls.texi: add tcp and tlsia
6588 2007-02-07 Simon Josefsson <simon@josefsson.org>
6592 2007-02-07 Simon Josefsson <simon@josefsson.org>
6594 * src/serv.c: Don't say TLS 1.0.
6596 2007-02-07 Simon Josefsson <simon@josefsson.org>
6600 2007-02-07 Simon Josefsson <simon@josefsson.org>
6602 * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
6604 2007-02-07 Simon Josefsson <simon@josefsson.org>
6608 2007-02-07 Simon Josefsson <simon@josefsson.org>
6610 * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
6612 2007-02-07 Simon Josefsson <simon@josefsson.org>
6616 2007-02-07 Simon Josefsson <simon@josefsson.org>
6618 * doc/gnutls.texi: dsa key
6620 2007-02-06 Simon Josefsson <simon@josefsson.org>
6622 * doc/gnutls.texi: Fix.
6624 2007-02-06 Simon Josefsson <simon@josefsson.org>
6626 * lib/gnutls_sig.c: Fix crash on failures.
6628 2007-02-06 Simon Josefsson <simon@josefsson.org>
6630 * NEWS, configure.in: Bump versions.
6632 2007-02-06 Simon Josefsson <simon@josefsson.org>
6634 * doc/protocol/draft-ietf-tls-srp-00.txt,
6635 doc/protocol/draft-ietf-tls-srp-01.txt,
6636 doc/protocol/draft-ietf-tls-srp-02.txt,
6637 doc/protocol/draft-ietf-tls-srp-03.txt,
6638 doc/protocol/draft-ietf-tls-srp-04.txt,
6639 doc/protocol/draft-ietf-tls-srp-05.txt,
6640 doc/protocol/draft-ietf-tls-srp-06.txt,
6641 doc/protocol/draft-ietf-tls-srp-07.txt: Add.
6643 2007-02-06 Simon Josefsson <simon@josefsson.org>
6645 * ChangeLog: [no log message]
6647 2007-02-06 Simon Josefsson <simon@josefsson.org>
6649 * NEWS: Version 1.7.5.
6651 2007-02-06 Simon Josefsson <simon@josefsson.org>
6655 2007-02-06 Simon Josefsson <simon@josefsson.org>
6659 2007-02-06 Simon Josefsson <simon@josefsson.org>
6661 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6662 lgl/m4/string_h.m4, lgl/string_.h: Update.
6664 2007-02-06 Simon Josefsson <simon@josefsson.org>
6668 2007-02-06 Simon Josefsson <simon@josefsson.org>
6670 * doc/gnutls.texi: Fix.
6672 2007-02-06 Simon Josefsson <simon@josefsson.org>
6676 2007-02-06 Simon Josefsson <simon@josefsson.org>
6678 * src/cli.c: Don't ask for PSK if we don't have credentials for it.
6680 2007-02-06 Simon Josefsson <simon@josefsson.org>
6682 * doc/gnutls.texi: mention psk
6684 2007-02-06 Simon Josefsson <simon@josefsson.org>
6688 2007-02-06 Simon Josefsson <simon@josefsson.org>
6690 * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
6691 GNUTLS_KX_SRP_DSS if there is no SRP credential.
6693 2007-02-06 Simon Josefsson <simon@josefsson.org>
6695 * doc/gnutls.texi: fix
6697 2007-02-06 Simon Josefsson <simon@josefsson.org>
6699 * doc/gnutls.texi: fix
6701 2007-02-06 Simon Josefsson <simon@josefsson.org>
6703 * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
6706 2007-02-06 Simon Josefsson <simon@josefsson.org>
6708 * doc/gnutls.texi: Add.
6710 2007-02-06 Simon Josefsson <simon@josefsson.org>
6712 * src/cli.c: Prefer PSK.
6714 2007-02-06 Simon Josefsson <simon@josefsson.org>
6716 * src/cli.c, src/serv.c: Modernize priorities.
6718 2007-02-06 Simon Josefsson <simon@josefsson.org>
6720 * doc/gnutls.texi: more
6722 2007-02-06 Simon Josefsson <simon@josefsson.org>
6724 * src/common.c: Parse new MACs.
6726 2007-02-06 Simon Josefsson <simon@josefsson.org>
6728 * src/serv.c: Prefer OpenPGP certs from client.
6730 2007-02-06 Simon Josefsson <simon@josefsson.org>
6732 * doc/gnutls.texi: Fix.
6734 2007-02-06 Simon Josefsson <simon@josefsson.org>
6738 2007-02-06 Simon Josefsson <simon@josefsson.org>
6740 * src/cli-gaa.c: Generated.
6742 2007-02-06 Simon Josefsson <simon@josefsson.org>
6744 * configure.in: Bump versions.
6746 2007-02-06 Simon Josefsson <simon@josefsson.org>
6750 2007-02-06 Simon Josefsson <simon@josefsson.org>
6752 * src/common.c: Typo in last commit.
6754 2007-02-06 Simon Josefsson <simon@josefsson.org>
6756 * src/cli.gaa: Typo.
6758 2007-02-06 Simon Josefsson <simon@josefsson.org>
6760 * src/common.c: Fix --list.
6762 2007-02-06 Simon Josefsson <simon@josefsson.org>
6764 * doc/gnutls.texi: Add.
6766 2007-02-06 Simon Josefsson <simon@josefsson.org>
6768 * lib/gnutls_hash_int.c: Revert, not needed.
6770 2007-02-06 Simon Josefsson <simon@josefsson.org>
6772 * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
6775 2007-02-06 Simon Josefsson <simon@josefsson.org>
6777 * src/serv.c: Fix last commit.
6779 2007-02-06 Simon Josefsson <simon@josefsson.org>
6781 * src/serv.c: Support TLS 1.2 and AES 256.
6783 2007-02-05 Simon Josefsson <simon@josefsson.org>
6785 * ChangeLog: [no log message]
6787 2007-02-05 Simon Josefsson <simon@josefsson.org>
6789 * NEWS: Version 1.7.4.
6791 2007-02-05 Simon Josefsson <simon@josefsson.org>
6795 2007-02-05 Simon Josefsson <simon@josefsson.org>
6797 * src/serv.c: use static DH params if none or provided
6799 2007-02-05 Simon Josefsson <simon@josefsson.org>
6801 * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
6802 tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
6804 2007-02-05 Simon Josefsson <simon@josefsson.org>
6806 * tests/pskself.c: No dh here.
6808 2007-02-05 Simon Josefsson <simon@josefsson.org>
6812 2007-02-05 Simon Josefsson <simon@josefsson.org>
6814 * tests/sha2/.cvsignore: [no log message]
6816 2007-02-05 Simon Josefsson <simon@josefsson.org>
6820 2007-02-05 Simon Josefsson <simon@josefsson.org>
6822 * configure.in, tests/Makefile.am: Add SHA-2 self test.
6824 2007-02-05 Simon Josefsson <simon@josefsson.org>
6826 * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
6827 tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
6828 tests/sha2/key-user.pem, tests/sha2/sha2: Add.
6830 2007-02-05 Simon Josefsson <simon@josefsson.org>
6834 2007-02-05 Simon Josefsson <simon@josefsson.org>
6836 * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
6839 2007-02-05 Simon Josefsson <simon@josefsson.org>
6841 * src/certtool-gaa.c: Generated.
6843 2007-02-05 Simon Josefsson <simon@josefsson.org>
6845 * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
6847 2007-02-05 Simon Josefsson <simon@josefsson.org>
6849 * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
6850 lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
6851 (RSA-)SHA-256/384/512.
6853 2007-02-05 Simon Josefsson <simon@josefsson.org>
6855 * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
6857 2007-02-05 Simon Josefsson <simon@josefsson.org>
6859 * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
6860 Affects gnutls_sign_algorithm_get_name, and
6861 _gnutls_x509_sign_to_oid.
6863 2007-02-05 Simon Josefsson <simon@josefsson.org>
6865 * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
6867 2007-02-05 Simon Josefsson <simon@josefsson.org>
6869 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
6870 gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
6871 lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
6872 lgl/string_.h: Update.
6874 2007-02-04 Simon Josefsson <simon@josefsson.org>
6878 2007-02-04 Simon Josefsson <simon@josefsson.org>
6880 * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6881 gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6882 lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
6883 lgl/string_.h: Update.
6885 2007-02-02 Simon Josefsson <simon@josefsson.org>
6887 * doc/gnutls.texi: Typo.
6889 2007-02-02 Simon Josefsson <simon@josefsson.org>
6893 2007-02-02 Simon Josefsson <simon@josefsson.org>
6895 * NEWS, configure.in: Bump versions.
6897 2007-02-02 Simon Josefsson <simon@josefsson.org>
6899 * doc/signatures.texi: Removed the wrong file, re-add this one.
6902 2007-02-02 Simon Josefsson <simon@josefsson.org>
6904 * doc/Makefile.am: Remove bibliography.texi.
6906 2007-02-02 Simon Josefsson <simon@josefsson.org>
6908 * doc/bibliography.texi, doc/signatures.texi: Remove.
6910 2007-02-02 Simon Josefsson <simon@josefsson.org>
6912 * doc/gnutls.texi: Don't use my-bib-macros.
6914 2007-02-02 Simon Josefsson <simon@josefsson.org>
6916 * doc/my-bib-macros.texi: use pxref.
6918 2007-02-02 Simon Josefsson <simon@josefsson.org>
6920 * doc/my-bib-macros.texi: Fix.
6922 2007-02-02 Simon Josefsson <simon@josefsson.org>
6924 * doc/gnutls.texi: proxy and certtool stuff
6926 2007-02-02 Simon Josefsson <simon@josefsson.org>
6928 * lib/x509/xml.c: Doc fix.
6930 2007-02-02 Simon Josefsson <simon@josefsson.org>
6932 * doc/bibliography.texi: reorder
6934 2007-02-02 Simon Josefsson <simon@josefsson.org>
6936 * doc/bibliography.texi: Add rfc3820.
6938 2007-02-02 Simon Josefsson <simon@josefsson.org>
6940 * doc/gnutls.texi: Mention RFC 3820.
6942 2007-02-02 Simon Josefsson <simon@josefsson.org>
6944 * doc/gnutls.texi: Improve extensions stuff.
6946 2007-02-01 Simon Josefsson <simon@josefsson.org>
6948 * ChangeLog: [no log message]
6950 2007-02-01 Simon Josefsson <simon@josefsson.org>
6952 * NEWS: Version 1.7.3.
6954 2007-02-01 Simon Josefsson <simon@josefsson.org>
6958 2007-02-01 Simon Josefsson <simon@josefsson.org>
6960 * tests/pathlen/ca-no-pathlen.pem,
6961 tests/pathlen/no-ca-or-pathlen.pem: Update.
6963 2007-02-01 Simon Josefsson <simon@josefsson.org>
6967 2007-02-01 Simon Josefsson <simon@josefsson.org>
6969 * src/certtool.c: Print times in UTC.
6971 2007-02-01 Simon Josefsson <simon@josefsson.org>
6975 2007-02-01 Simon Josefsson <simon@josefsson.org>
6977 * tests/key-id/.cvsignore: [no log message]
6979 2007-02-01 Simon Josefsson <simon@josefsson.org>
6983 2007-02-01 Simon Josefsson <simon@josefsson.org>
6985 * configure.in: Typo.
6987 2007-02-01 Simon Josefsson <simon@josefsson.org>
6989 * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
6990 tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
6991 tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
6992 tests/key-id/key-ca.pem, tests/key-id/key-id,
6993 tests/key-id/key-user.pem: Add key-id self test.
6995 2007-02-01 Simon Josefsson <simon@josefsson.org>
6997 * src/certtool.c: Don't print proxy info if there aren't any proxy
7000 2007-02-01 Simon Josefsson <simon@josefsson.org>
7002 * doc/protocol/rfc4785.txt: Add.
7004 2007-01-31 Simon Josefsson <simon@josefsson.org>
7006 * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7007 present. Reported by Dale Sedivec
7008 <dale-keyword-gnutls.5670f1@codefu.org>.
7010 2007-01-31 Simon Josefsson <simon@josefsson.org>
7012 * lib/x509/x509.c: Doc fix.
7014 2007-01-31 Simon Josefsson <simon@josefsson.org>
7016 * doc/manpages/Makefile.am: Add.
7018 2007-01-31 Simon Josefsson <simon@josefsson.org>
7020 * src/certtool-cfg.c: Fix last commit.
7022 2007-01-31 Simon Josefsson <simon@josefsson.org>
7024 * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7025 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7026 reading/generating proxy certificates in certtool.
7028 2007-01-31 Simon Josefsson <simon@josefsson.org>
7030 * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7031 lib/x509/extensions.h, lib/x509/x509.c: Add
7032 gnutls_x509_crt_get_proxy.
7034 2007-01-31 Simon Josefsson <simon@josefsson.org>
7036 * lib/x509/x509_write.c: Fix last commit.
7038 2007-01-31 Simon Josefsson <simon@josefsson.org>
7040 * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7042 2007-01-31 Simon Josefsson <simon@josefsson.org>
7044 * NEWS: Mention RFC 3820.
7046 2007-01-31 Simon Josefsson <simon@josefsson.org>
7048 * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7049 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c:
7050 Add proxy certificate APIs.
7052 2007-01-31 Simon Josefsson <simon@josefsson.org>
7056 2007-01-31 Simon Josefsson <simon@josefsson.org>
7058 * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7060 2007-01-31 Simon Josefsson <simon@josefsson.org>
7062 * gl/.cvsignore, lgl/.cvsignore: [no log message]
7064 2007-01-31 Simon Josefsson <simon@josefsson.org>
7066 * lib/defines.h: String.h from gnulib now makes sure memmem is
7069 2007-01-31 Simon Josefsson <simon@josefsson.org>
7071 * gl/strdup.h, lgl/memmem.h: Remove.
7073 2007-01-31 Simon Josefsson <simon@josefsson.org>
7075 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7076 gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7077 gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7078 gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7079 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7080 lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7081 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7082 lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7083 lgl/vasnprintf.c, lgl/wchar_.h: Update.
7085 2007-01-31 Simon Josefsson <simon@josefsson.org>
7087 * tests/pathlen/.cvsignore: Add.
7089 2007-01-26 Simon Josefsson <simon@josefsson.org>
7093 2007-01-26 Simon Josefsson <simon@josefsson.org>
7095 * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7096 tests/pathlen/ca-no-pathlen.pem,
7097 tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7098 pathlen bug (and general certificate parsing).
7100 2007-01-26 Simon Josefsson <simon@josefsson.org>
7104 2007-01-26 Simon Josefsson <simon@josefsson.org>
7106 * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7107 pathLenConstraint is read, even if CA reading fails.
7109 2007-01-25 Simon Josefsson <simon@josefsson.org>
7113 2007-01-25 Simon Josefsson <simon@josefsson.org>
7115 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7116 describe C++ compiler bug problem.
7118 2007-01-25 Simon Josefsson <simon@josefsson.org>
7120 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7121 in a "better" way, tiny patch from Matthias Scheler
7124 2007-01-16 Simon Josefsson <simon@josefsson.org>
7126 * configure.in: Bump versions.
7128 2007-01-16 Simon Josefsson <simon@josefsson.org>
7132 2007-01-16 Simon Josefsson <simon@josefsson.org>
7134 * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7135 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7136 libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7137 keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7139 2007-01-15 Simon Josefsson <simon@josefsson.org>
7141 * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7143 2007-01-14 Simon Josefsson <simon@josefsson.org>
7145 * ChangeLog: [no log message]
7147 2007-01-14 Simon Josefsson <simon@josefsson.org>
7149 * NEWS: Version 1.7.2.
7151 2007-01-14 Simon Josefsson <simon@josefsson.org>
7153 * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7154 lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7156 2007-01-14 Simon Josefsson <simon@josefsson.org>
7160 2007-01-14 Simon Josefsson <simon@josefsson.org>
7162 * libextra/opencdk/pubkey.c: Doc fix.
7164 2007-01-14 Simon Josefsson <simon@josefsson.org>
7166 * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7167 Lenz <mario.lenz@gmx.net>.
7169 2007-01-13 Simon Josefsson <simon@josefsson.org>
7171 * NEWS, THANKS: Add.
7173 2007-01-12 Simon Josefsson <simon@josefsson.org>
7175 * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7176 virtual method (possibly incorrect but I don't know what the
7179 2007-01-12 Simon Josefsson <simon@josefsson.org>
7181 * NEWS, configure.in: Don't use -mms-bitfields
7182 --enable-runtime-pseudo-reloc.
7184 2007-01-12 Simon Josefsson <simon@josefsson.org>
7186 * gl/Makefile.am: Fix objdir!=srcdir.
7188 2007-01-11 Simon Josefsson <simon@josefsson.org>
7192 2007-01-11 Simon Josefsson <simon@josefsson.org>
7194 * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7195 available, and store them in the PKCS12 blob. Suggested by Sascha
7196 Ziemann <sascha.ziemann@secunet.com>.
7198 2007-01-11 Simon Josefsson <simon@josefsson.org>
7200 * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7202 2007-01-11 Simon Josefsson <simon@josefsson.org>
7204 * doc/manpages/Makefile.am: Add.
7206 2007-01-11 Simon Josefsson <simon@josefsson.org>
7208 * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7211 2007-01-11 Simon Josefsson <simon@josefsson.org>
7215 2007-01-11 Simon Josefsson <simon@josefsson.org>
7217 * NEWS, configure.in, includes/gnutls/x509.h,
7218 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7219 lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7220 src/certtool.c: Support pathLenConstraint.
7222 2007-01-11 Simon Josefsson <simon@josefsson.org>
7224 * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7227 2007-01-11 Simon Josefsson <simon@josefsson.org>
7229 * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7230 needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7232 2007-01-11 Simon Josefsson <simon@josefsson.org>
7234 * libextra/gnutls_extra.c: Need strverscmp.h.
7236 2007-01-11 Simon Josefsson <simon@josefsson.org>
7240 2007-01-11 Simon Josefsson <simon@josefsson.org>
7242 * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7243 libgnutls now. Fix copyright years.
7245 2007-01-11 Simon Josefsson <simon@josefsson.org>
7247 * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7248 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7249 lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7250 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7251 gnutls-extra integration, for OpenPGP certs.
7253 2007-01-11 Simon Josefsson <simon@josefsson.org>
7255 * libextra/gnutls_extra.c: Replace libgcrypt version check with
7256 strverscmp. No need to duplicate prototype found in gnutls.h for
7257 gnutls_check_version.
7259 2007-01-09 Simon Josefsson <simon@josefsson.org>
7261 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7262 lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7263 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7264 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7265 lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7266 lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7267 lgl/m4/lib-link.m4: Update.
7269 2007-01-05 Simon Josefsson <simon@josefsson.org>
7273 2007-01-05 Simon Josefsson <simon@josefsson.org>
7275 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7276 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7277 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7279 2007-01-05 Simon Josefsson <simon@josefsson.org>
7281 * configure.in: Bump versions.
7283 2007-01-05 Simon Josefsson <simon@josefsson.org>
7287 2007-01-05 Simon Josefsson <simon@josefsson.org>
7289 * configure.in: Revert part of patch.
7291 2007-01-05 Simon Josefsson <simon@josefsson.org>
7293 * configure.in, src/Makefile.am: Tiny patch from
7294 ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for `gaa', issuing a warning with the URL if
7295 not found. * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
7296 `.gaa' files as being in `$(srcdir)', thereby allowing for
7297 out-of-source-tree builds.
7299 2006-12-28 Simon Josefsson <simon@josefsson.org>
7301 * ChangeLog: [no log message]
7303 2006-12-28 Simon Josefsson <simon@josefsson.org>
7305 * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7308 2006-12-28 Simon Josefsson <simon@josefsson.org>
7310 * ChangeLog: [no log message]
7312 2006-12-28 Simon Josefsson <simon@josefsson.org>
7314 * NEWS: Version 1.7.1.
7316 2006-12-28 Simon Josefsson <simon@josefsson.org>
7320 2006-12-28 Simon Josefsson <simon@josefsson.org>
7324 2006-12-28 Simon Josefsson <simon@josefsson.org>
7328 2006-12-28 Simon Josefsson <simon@josefsson.org>
7332 2006-12-28 Simon Josefsson <simon@josefsson.org>
7334 * NEWS, THANKS: Add.
7336 2006-12-28 Simon Josefsson <simon@josefsson.org>
7338 * lib/gnutls_asn1_tab.c: Generate.
7340 2006-12-28 Simon Josefsson <simon@josefsson.org>
7342 * lib/gnutls.asn: Fix comment to make it parse correctly.
7344 2006-12-27 Simon Josefsson <simon@josefsson.org>
7346 * tests/.cvsignore: [no log message]
7348 2006-12-27 Simon Josefsson <simon@josefsson.org>
7352 2006-12-27 Simon Josefsson <simon@josefsson.org>
7354 * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7355 TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès). (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7356 add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7357 hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper SHA1POS. (_gnutls_verify_sig_params): Likewise.
7359 2006-12-27 Simon Josefsson <simon@josefsson.org>
7363 2006-12-27 Simon Josefsson <simon@josefsson.org>
7365 * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7366 lib/x509/Makefile.am, libextra/Makefile.am,
7367 libextra/openpgp/Makefile.am: Tiny patch from
7368 ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer to `sort2.pl' as
7369 `$(srcdir)/scripts/sort2.pl' instead of `scripts/sort2.pl'. * doc/manpages/Makefile.am: Refer to `gdoc' as `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'. * doc/lib/Makefile.am: Likewise. * doc/lib/x509/Makefile.am: Likewise. * doc/libextra/Makefile.am: Likewise. * doc/libextra/openpgp/Makefile.am: Likewise.
7371 2006-12-27 Simon Josefsson <simon@josefsson.org>
7373 * NEWS, THANKS: Add.
7375 2006-12-27 Simon Josefsson <simon@josefsson.org>
7377 * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7378 cert requests (i.e., include a empty list of supported hashes).
7379 Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7382 2006-12-27 Simon Josefsson <simon@josefsson.org>
7386 2006-12-27 Simon Josefsson <simon@josefsson.org>
7388 * tests/userid/.cvsignore: [no log message]
7390 2006-12-27 Simon Josefsson <simon@josefsson.org>
7392 * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString). (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
7393 problem reported by Max Kellermann <max@duempel.org>.
7395 2006-12-27 Simon Josefsson <simon@josefsson.org>
7397 * lib/pkix_asn1_tab.c: Generated.
7399 2006-12-27 Simon Josefsson <simon@josefsson.org>
7401 * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
7402 PrintableString), not as IA5String. Add IA5String as a CHOICE for
7403 DirectoryString, to deal with backwards compatibility if there are
7404 IA5String UID fields out there that were generated by older
7405 versions. Reported by Max Kellermann <max@duempel.org>.
7407 2006-12-27 Simon Josefsson <simon@josefsson.org>
7409 * tests/userid/userid: Add.
7411 2006-12-27 Simon Josefsson <simon@josefsson.org>
7413 * configure.in: Add tests/userid/.
7415 2006-12-27 Simon Josefsson <simon@josefsson.org>
7417 * tests/Makefile.am: Add userid/.
7419 2006-12-27 Simon Josefsson <simon@josefsson.org>
7421 * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
7423 2006-12-27 Simon Josefsson <simon@josefsson.org>
7427 2006-12-27 Simon Josefsson <simon@josefsson.org>
7429 * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
7430 certificate authority list, to make sure server's send the proper
7431 list of expected CAs to the client. Reported by Max Kellermann
7434 2006-12-27 Simon Josefsson <simon@josefsson.org>
7436 * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
7437 by Max Kellermann <max@duempel.org>.
7439 2006-12-27 Simon Josefsson <simon@josefsson.org>
7441 * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c:
7444 2006-12-27 Simon Josefsson <simon@josefsson.org>
7448 2006-12-27 Simon Josefsson <simon@josefsson.org>
7450 * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
7451 lgl/m4/stdint.m4: Update.
7453 2006-12-26 Simon Josefsson <simon@josefsson.org>
7455 * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
7457 2006-12-26 Simon Josefsson <simon@josefsson.org>
7459 * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
7461 2006-12-26 Simon Josefsson <simon@josefsson.org>
7463 * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
7464 doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
7466 2006-12-26 Simon Josefsson <simon@josefsson.org>
7468 * po/LINGUAS, po/de.po: Sync with TP.
7470 2006-12-10 Simon Josefsson <simon@josefsson.org>
7472 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
7473 (should have just been .cvsignore'd).
7475 2006-12-10 Simon Josefsson <simon@josefsson.org>
7477 * m4/.cvsignore: [no log message]
7479 2006-12-10 Simon Josefsson <simon@josefsson.org>
7481 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
7483 2006-12-10 Simon Josefsson <simon@josefsson.org>
7487 2006-12-10 Simon Josefsson <simon@josefsson.org>
7491 2006-12-10 Simon Josefsson <simon@josefsson.org>
7493 * configure.in: Bump versions.
7495 2006-12-10 Simon Josefsson <simon@josefsson.org>
7497 * NEWS, configure.in: Bump versions.
7499 2006-12-01 Simon Josefsson <simon@josefsson.org>
7501 * lib/gnutls_record.c: Doc fix.
7503 2006-11-29 Simon Josefsson <simon@josefsson.org>
7505 * gl/Makefile.am, lgl/Makefile.am: Update.
7507 2006-11-29 Simon Josefsson <simon@josefsson.org>
7509 * ChangeLog: [no log message]
7511 2006-11-29 Simon Josefsson <simon@josefsson.org>
7513 * Makefile.am: Put in devel/ directory. Disable doc generation.
7515 2006-11-29 Simon Josefsson <simon@josefsson.org>
7517 * NEWS: Version 1.7.0.
7519 2006-11-29 Simon Josefsson <simon@josefsson.org>
7523 2006-11-29 Simon Josefsson <simon@josefsson.org>
7525 * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
7527 2006-11-29 Simon Josefsson <simon@josefsson.org>
7529 * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
7532 2006-11-29 Simon Josefsson <simon@josefsson.org>
7536 2006-11-28 Simon Josefsson <simon@josefsson.org>
7538 * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
7539 lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
7541 2006-11-26 Simon Josefsson <simon@josefsson.org>
7545 2006-11-26 Simon Josefsson <simon@josefsson.org>
7549 2006-11-26 Simon Josefsson <simon@josefsson.org>
7551 * tests/anonself.c: Print TLS version too.
7553 2006-11-26 Simon Josefsson <simon@josefsson.org>
7555 * tests/anonself.c: More debugging.
7557 2006-11-26 Simon Josefsson <simon@josefsson.org>
7559 * tests/utils.c: Output more debug info.
7561 2006-11-26 Simon Josefsson <simon@josefsson.org>
7565 2006-11-26 Simon Josefsson <simon@josefsson.org>
7567 * libextra/opencdk/keyserver.c: Doc fix.
7569 2006-11-26 Simon Josefsson <simon@josefsson.org>
7571 * libextra/opencdk/opencdk.h: Doc fixes.
7573 2006-11-26 Simon Josefsson <simon@josefsson.org>
7575 * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
7576 libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
7577 libextra/opencdk/sign.c: Doc fix.
7579 2006-11-26 Simon Josefsson <simon@josefsson.org>
7581 * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
7582 libextra/opencdk/sign.c: Doc fix.
7584 2006-11-26 Simon Josefsson <simon@josefsson.org>
7586 * libextra/opencdk/keydb.c: Doc fix.
7588 2006-11-26 Simon Josefsson <simon@josefsson.org>
7590 * libextra/gnutls_ia.c: Use new internal PRF API.
7592 2006-11-26 Simon Josefsson <simon@josefsson.org>
7594 * lib/gnutls_sig.c: To use NULL
7595 DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
7598 2006-11-26 Simon Josefsson <simon@josefsson.org>
7600 * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
7601 fixes problem reported by "Michael C. Vergallen"
7602 <mvergall@telenet.be>.
7604 2006-11-26 Simon Josefsson <simon@josefsson.org>
7608 2006-11-25 Simon Josefsson <simon@josefsson.org>
7612 2006-11-25 Simon Josefsson <simon@josefsson.org>
7614 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
7615 lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
7616 lib/gnutls_state.h: Client TLS 1.2 support. Works against
7617 www.mikestoolbox.org:4433.
7619 2006-11-25 Simon Josefsson <simon@josefsson.org>
7621 * src/common.c: Support "TLS1.2" as protocol name.
7623 2006-11-25 Simon Josefsson <simon@josefsson.org>
7627 2006-11-25 Simon Josefsson <simon@josefsson.org>
7629 * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
7631 2006-11-25 Simon Josefsson <simon@josefsson.org>
7633 * lib/gnutls_algorithms.c: Support TLS 1.2.
7635 2006-11-25 Simon Josefsson <simon@josefsson.org>
7639 2006-11-25 Simon Josefsson <simon@josefsson.org>
7641 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7642 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7643 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7644 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7645 gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4:
7648 2006-11-25 Simon Josefsson <simon@josefsson.org>
7650 * NEWS, configure.in: Bump versions.
7652 2006-11-22 Simon Josefsson <simon@josefsson.org>
7654 * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
7656 2006-11-17 Simon Josefsson <simon@josefsson.org>
7658 * ChangeLog: [no log message]
7660 2006-11-17 Simon Josefsson <simon@josefsson.org>
7662 * Makefile.am: Release do non-devel directory.
7664 2006-11-17 Simon Josefsson <simon@josefsson.org>
7666 * NEWS: Version 1.6.0.
7668 2006-11-17 Simon Josefsson <simon@josefsson.org>
7670 * doc/manpages/Makefile.am: Fix copyright years.
7672 2006-11-17 Simon Josefsson <simon@josefsson.org>
7674 * configure.in: Bump versions.
7676 2006-11-17 Simon Josefsson <simon@josefsson.org>
7680 2006-11-16 Simon Josefsson <simon@josefsson.org>
7682 * ChangeLog: [no log message]
7684 2006-11-16 Simon Josefsson <simon@josefsson.org>
7686 * NEWS: Version 1.5.5.
7688 2006-11-16 Simon Josefsson <simon@josefsson.org>
7690 * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
7691 <tim.kosse@filezilla-project.org>.
7693 2006-11-16 Simon Josefsson <simon@josefsson.org>
7695 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
7698 2006-11-16 Simon Josefsson <simon@josefsson.org>
7700 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
7702 2006-11-16 Simon Josefsson <simon@josefsson.org>
7704 * tests/rsa-md5-collision/Makefile.am: Remove.
7706 2006-11-16 Simon Josefsson <simon@josefsson.org>
7710 2006-11-16 Simon Josefsson <simon@josefsson.org>
7714 2006-11-16 Simon Josefsson <simon@josefsson.org>
7718 2006-11-16 Simon Josefsson <simon@josefsson.org>
7720 * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
7721 gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
7722 lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
7723 lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
7725 2006-11-16 Simon Josefsson <simon@josefsson.org>
7727 * tests/rsa-md5-collision/chain1-expect.log,
7728 tests/rsa-md5-collision/chain2-expect.log: Remove.
7730 2006-11-16 Simon Josefsson <simon@josefsson.org>
7732 * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
7734 2006-11-16 Simon Josefsson <simon@josefsson.org>
7736 * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
7739 2006-11-15 Simon Josefsson <simon@josefsson.org>
7741 * configure.in: Bump versions (done incorrectly in the 1.5.4
7744 2006-11-15 Simon Josefsson <simon@josefsson.org>
7748 2006-11-15 Simon Josefsson <simon@josefsson.org>
7750 * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
7751 reported by Tim Kosse <tim.kosse@filezilla-project.org>.
7753 2006-11-14 Simon Josefsson <simon@josefsson.org>
7755 * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
7757 2006-11-11 Simon Josefsson <simon@josefsson.org>
7759 * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
7761 2006-11-07 Simon Josefsson <simon@josefsson.org>
7763 * ChangeLog: [no log message]
7765 2006-11-07 Simon Josefsson <simon@josefsson.org>
7767 * NEWS: Version 1.5.4.
7769 2006-11-07 Simon Josefsson <simon@josefsson.org>
7773 2006-11-07 Simon Josefsson <simon@josefsson.org>
7777 2006-11-07 Simon Josefsson <simon@josefsson.org>
7779 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7780 lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
7781 lib/gnutls_global.c: Use strverscmp.
7783 2006-11-07 Simon Josefsson <simon@josefsson.org>
7785 * lib/gnutls_buffers.c: Typo.
7787 2006-11-07 Simon Josefsson <simon@josefsson.org>
7789 * NEWS, doc/manpages/Makefile.am: Add.
7791 2006-11-07 Simon Josefsson <simon@josefsson.org>
7793 * libextra/gnutls_ia.c: Doc fix.
7795 2006-11-07 Simon Josefsson <simon@josefsson.org>
7797 * doc/gnutls.texi: More errno discussion regarding push/pull
7800 2006-11-07 Simon Josefsson <simon@josefsson.org>
7804 2006-11-07 Simon Josefsson <simon@josefsson.org>
7806 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
7809 2006-11-07 Simon Josefsson <simon@josefsson.org>
7811 * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
7812 using WSAGetLastError().
7814 2006-11-07 Simon Josefsson <simon@josefsson.org>
7816 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
7817 lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
7818 suggested by tim.kosse@filezilla-project.org.
7820 2006-11-06 Simon Josefsson <simon@josefsson.org>
7824 2006-11-05 Simon Josefsson <simon@josefsson.org>
7828 2006-11-05 Simon Josefsson <simon@josefsson.org>
7830 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
7833 2006-11-05 Simon Josefsson <simon@josefsson.org>
7835 * configure.in: Set SOVERSION here.
7837 2006-11-05 Simon Josefsson <simon@josefsson.org>
7839 * lgl/.cvsignore: [no log message]
7841 2006-11-05 Simon Josefsson <simon@josefsson.org>
7843 * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
7845 2006-11-03 Simon Josefsson <simon@josefsson.org>
7847 * lgl/printf-parse.c: Update.
7849 2006-10-30 Simon Josefsson <simon@josefsson.org>
7853 2006-10-30 Simon Josefsson <simon@josefsson.org>
7855 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix. Reported by
7856 ludovic.courtes@laas.fr (Ludovic Courtès).
7858 2006-10-30 Simon Josefsson <simon@josefsson.org>
7860 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
7861 actual/required buffer size on return. Suggested by
7862 ludovic.courtes@laas.fr (Ludovic Courtès).
7864 2006-10-30 Simon Josefsson <simon@josefsson.org>
7866 * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
7867 libextra/openpgp/privkey.c: Fix return types.
7869 2006-10-30 Simon Josefsson <simon@josefsson.org>
7873 2006-10-30 Simon Josefsson <simon@josefsson.org>
7875 * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
7876 versions negotiate the highest version we support, instead of the
7877 lowest. Reported by Pasi.Eronen@nokia.com.
7879 2006-10-30 Simon Josefsson <simon@josefsson.org>
7883 2006-10-30 Simon Josefsson <simon@josefsson.org>
7885 * configure.in: Simplify ssize_t test.
7887 2006-10-30 Simon Josefsson <simon@josefsson.org>
7889 * doc/examples/ex-cert-select.c: Remove duplicate #include
7892 2006-10-30 Simon Josefsson <simon@josefsson.org>
7894 * configure.in, lib/defines.h: Simplify #include's using gnulib
7897 2006-10-30 Simon Josefsson <simon@josefsson.org>
7899 * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
7900 gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
7901 lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
7902 lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
7903 lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
7904 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
7905 lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
7906 lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
7907 lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
7908 lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
7909 lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
7910 lgl/stat_.h: Update.
7912 2006-10-30 Simon Josefsson <simon@josefsson.org>
7914 * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
7916 2006-10-30 Simon Josefsson <simon@josefsson.org>
7918 * NEWS, configure.in: Bump versions.
7920 2006-10-26 Simon Josefsson <simon@josefsson.org>
7922 * ChangeLog: [no log message]
7924 2006-10-26 Simon Josefsson <simon@josefsson.org>
7926 * NEWS: Version 1.5.3.
7928 2006-10-26 Simon Josefsson <simon@josefsson.org>
7930 * lgl/.cvsignore: [no log message]
7932 2006-10-26 Simon Josefsson <simon@josefsson.org>
7934 * libextra/opencdk/Makefile.am: Fix -I's.
7936 2006-10-26 Simon Josefsson <simon@josefsson.org>
7938 * tests/rsa-md5-collision/Makefile.am: Dist more.
7940 2006-10-26 Simon Josefsson <simon@josefsson.org>
7942 * NEWS, tests/rsa-md5-collision/README: Add.
7944 2006-10-26 Simon Josefsson <simon@josefsson.org>
7946 * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
7947 tests/Makefile.am: Change lgpl/ library name.
7949 2006-10-26 Simon Josefsson <simon@josefsson.org>
7951 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
7952 to liblgnu, to avoid weird libtool errors.
7954 2006-10-26 Simon Josefsson <simon@josefsson.org>
7956 * lgl/Makefile.am, lgl/stdint_.h: Update.
7958 2006-10-26 Simon Josefsson <simon@josefsson.org>
7960 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7961 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7962 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7963 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7964 gl/uinttostr.c, gl/umaxtostr.c: Add.
7966 2006-10-26 Simon Josefsson <simon@josefsson.org>
7970 2006-10-26 Simon Josefsson <simon@josefsson.org>
7972 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
7975 2006-10-26 Simon Josefsson <simon@josefsson.org>
7977 * doc/gnutls.texi: Be specific about SSLv2 security problems.
7979 2006-10-24 Simon Josefsson <simon@josefsson.org>
7981 * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
7983 2006-10-24 Simon Josefsson <simon@josefsson.org>
7985 * tests/rsa-md5-collision/Makefile.am: Dist more.
7987 2006-10-24 Simon Josefsson <simon@josefsson.org>
7991 2006-10-24 Simon Josefsson <simon@josefsson.org>
7993 * tests/pkcs12-decode/.cvsignore: [no log message]
7995 2006-10-24 Simon Josefsson <simon@josefsson.org>
7997 * configure.in: Add tests.
7999 2006-10-24 Simon Josefsson <simon@josefsson.org>
8001 * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8002 tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8005 2006-10-24 Simon Josefsson <simon@josefsson.org>
8007 * tests/pkcs8-decode/pkcs8: More debugging info.
8009 2006-10-24 Simon Josefsson <simon@josefsson.org>
8011 * tests/pkcs8-decode/.cvsignore: [no log message]
8013 2006-10-24 Simon Josefsson <simon@josefsson.org>
8015 * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8016 tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8017 tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8018 tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8019 tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8021 2006-10-24 Simon Josefsson <simon@josefsson.org>
8023 * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
8026 2006-10-24 Simon Josefsson <simon@josefsson.org>
8028 * tests/pkcs1-padding/.cvsignore,
8029 tests/rsa-md5-collision/.cvsignore: [no log message]
8031 2006-10-24 Simon Josefsson <simon@josefsson.org>
8033 * tests/rsa-md5-collision/Makefile.am,
8034 tests/rsa-md5-collision/chain1-expect.log,
8035 tests/rsa-md5-collision/chain2-expect.log,
8036 tests/rsa-md5-collision/mbox,
8037 tests/rsa-md5-collision/rsa-md5-collision: Add.
8039 2006-10-24 Simon Josefsson <simon@josefsson.org>
8041 * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8042 tests/pkcs1-padding/pkcs1-pad-broken.pem,
8043 tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8044 tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8045 tests/pkcs1-padding/pkcs1-pad-ok.pem,
8046 tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8048 2006-10-24 Simon Josefsson <simon@josefsson.org>
8050 * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8051 tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8052 tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8055 2006-10-24 Simon Josefsson <simon@josefsson.org>
8057 * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8058 doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8060 2006-10-21 Simon Josefsson <simon@josefsson.org>
8064 2006-10-21 Simon Josefsson <simon@josefsson.org>
8066 * lgl/.cvsignore: [no log message]
8068 2006-10-21 Simon Josefsson <simon@josefsson.org>
8070 * tests/Makefile.am: Need lgpl gnulib.
8072 2006-10-21 Simon Josefsson <simon@josefsson.org>
8074 * src/Makefile.am: Add lgpl too.
8076 2006-10-21 Simon Josefsson <simon@josefsson.org>
8078 * libextra/Makefile.am: Reorder libgnu.la's.
8080 2006-10-21 Simon Josefsson <simon@josefsson.org>
8082 * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8084 2006-10-21 Simon Josefsson <simon@josefsson.org>
8086 * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8089 2006-10-21 Simon Josefsson <simon@josefsson.org>
8091 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8093 2006-10-21 Simon Josefsson <simon@josefsson.org>
8095 * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8096 gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8097 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8098 gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8099 gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8100 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8101 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8102 gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8103 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8106 2006-10-21 Simon Josefsson <simon@josefsson.org>
8108 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8111 2006-10-21 Simon Josefsson <simon@josefsson.org>
8113 * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8115 2006-10-21 Simon Josefsson <simon@josefsson.org>
8117 * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8119 2006-10-21 Simon Josefsson <simon@josefsson.org>
8121 * gl/Makefile.am: Move modules from gl/ to lgl/.
8123 2006-10-21 Simon Josefsson <simon@josefsson.org>
8125 * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8126 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8129 2006-10-21 Simon Josefsson <simon@josefsson.org>
8131 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8132 gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8133 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8134 gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8135 gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8136 gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8137 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8138 gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8139 gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8140 gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8141 lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8142 lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8143 lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8144 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8145 lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8146 lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8147 lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8148 lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8149 lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8150 lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8151 lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8152 lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8153 lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8154 lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8155 lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8156 lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8157 lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8158 lgl/xsize.h: Move modules from gl/ to lgl/.
8160 2006-10-21 Simon Josefsson <simon@josefsson.org>
8162 * lgl/.cvsignore: [no log message]
8164 2006-10-21 Simon Josefsson <simon@josefsson.org>
8166 * Makefile.am: Build lgl/ too.
8168 2006-10-21 Simon Josefsson <simon@josefsson.org>
8170 * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8171 gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8172 gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8173 gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8174 gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8175 gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8176 gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8177 gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8178 gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8179 gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8180 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8181 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8182 gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8183 gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8184 gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8185 lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8186 lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8187 lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8188 lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8189 lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8190 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8191 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8192 lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8193 lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8194 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8195 lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8196 lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8197 lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8198 lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8199 lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8200 lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8201 lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8202 lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8203 lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8205 2006-10-21 Simon Josefsson <simon@josefsson.org>
8207 * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8208 lgl/ instead of gl/.
8210 2006-10-21 Simon Josefsson <simon@josefsson.org>
8212 * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8213 gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8214 gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8215 gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8216 gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8217 gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8218 gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8219 gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8220 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8221 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8222 gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8223 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8224 gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8225 gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8226 gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8227 gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8228 gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8229 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8230 lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8231 lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8232 lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8233 (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8235 2006-10-21 Simon Josefsson <simon@josefsson.org>
8237 * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8238 gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8239 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8240 gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8241 gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c:
8244 2006-10-19 Simon Josefsson <simon@josefsson.org>
8248 2006-10-19 Simon Josefsson <simon@josefsson.org>
8250 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8251 lib/minitasn1/libtasn1.h: Update to 0.3.7.
8253 2006-10-11 Simon Josefsson <simon@josefsson.org>
8257 2006-10-11 Simon Josefsson <simon@josefsson.org>
8259 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8262 2006-10-11 Simon Josefsson <simon@josefsson.org>
8264 * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8266 2006-10-10 Simon Josefsson <simon@josefsson.org>
8268 * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8270 2006-10-03 Simon Josefsson <simon@josefsson.org>
8274 2006-10-03 Simon Josefsson <simon@josefsson.org>
8276 * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8278 2006-10-03 Simon Josefsson <simon@josefsson.org>
8280 * NEWS, configure.in: Bump versions.
8282 2006-10-03 Simon Josefsson <simon@josefsson.org>
8284 * ChangeLog: [no log message]
8286 2006-10-03 Simon Josefsson <simon@josefsson.org>
8288 * NEWS: Version 1.5.2.
8290 2006-10-03 Simon Josefsson <simon@josefsson.org>
8294 2006-10-03 Simon Josefsson <simon@josefsson.org>
8298 2006-10-03 Simon Josefsson <simon@josefsson.org>
8300 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
8303 2006-09-29 Simon Josefsson <simon@josefsson.org>
8305 * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8307 2006-09-26 Simon Josefsson <simon@josefsson.org>
8311 2006-09-26 Simon Josefsson <simon@josefsson.org>
8313 * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8314 reported by "Adam Langley" <agl@imperialviolet.org>.
8316 2006-09-25 Simon Josefsson <simon@josefsson.org>
8320 2006-09-25 Simon Josefsson <simon@josefsson.org>
8322 * configure.in: Use library shared version 13 instead of 14,
8323 incrementing it was a mistake since no API/ABI changes happened.
8324 Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8326 2006-09-25 Simon Josefsson <simon@josefsson.org>
8328 * configure.in: Improve the C++ test, to handle CXX env. variables,
8329 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8331 2006-09-25 Simon Josefsson <simon@josefsson.org>
8335 2006-09-25 Simon Josefsson <simon@josefsson.org>
8337 * lib/Makefile.am: Use version script for libgnutlsxx too.
8339 2006-09-25 Simon Josefsson <simon@josefsson.org>
8341 * NEWS, lib/libgnutlsxx.vers: Add.
8343 2006-09-24 Simon Josefsson <simon@josefsson.org>
8345 * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8346 gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c:
8349 2006-09-24 Simon Josefsson <simon@josefsson.org>
8351 * NEWS, configure.in: Bump versions.
8353 2006-09-24 Simon Josefsson <simon@josefsson.org>
8355 * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8356 reported by Alon Bar-Lev <alon.barlev@gmail.com>. Also clean up
8359 2006-09-24 Simon Josefsson <simon@josefsson.org>
8363 2006-09-24 Simon Josefsson <simon@josefsson.org>
8365 * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8366 match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8367 <georg.schwarz@freenet.de>.
8369 2006-09-21 Simon Josefsson <simon@josefsson.org>
8371 * Makefile.am: Fix gendocs.sh path.
8373 2006-09-21 Simon Josefsson <simon@josefsson.org>
8375 * ChangeLog: [no log message]
8377 2006-09-21 Simon Josefsson <simon@josefsson.org>
8379 * NEWS: Version 1.5.1.
8381 2006-09-21 Simon Josefsson <simon@josefsson.org>
8383 * gl/override/gpl.diff: Rename.
8385 2006-09-21 Simon Josefsson <simon@josefsson.org>
8387 * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
8388 gl/override/gpl.diff, gl/override/gpl.texi.diff,
8389 gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
8391 2006-09-21 Simon Josefsson <simon@josefsson.org>
8393 * gl/override/lgpl.diff: Rename.
8395 2006-09-21 Simon Josefsson <simon@josefsson.org>
8397 * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
8398 gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
8399 gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
8400 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
8401 gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
8402 gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
8403 gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
8404 gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
8405 gl/vasnprintf.c: Update.
8407 2006-09-21 Simon Josefsson <simon@josefsson.org>
8411 2006-09-21 Simon Josefsson <simon@josefsson.org>
8413 * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
8415 2006-09-21 Simon Josefsson <simon@josefsson.org>
8417 * doc/gnutls.texi: Add LGPL and GPL texts.
8419 2006-09-21 Simon Josefsson <simon@josefsson.org>
8423 2006-09-21 Simon Josefsson <simon@josefsson.org>
8425 * tests/pkcs1-pad: Simplify grep expression, to work around debug
8428 2006-09-21 Simon Josefsson <simon@josefsson.org>
8430 * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
8431 load or generate it, typically because it used a certificate
8432 request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
8434 2006-09-21 Simon Josefsson <simon@josefsson.org>
8436 * src/certtool.c: Revert last patch.
8438 2006-09-21 Simon Josefsson <simon@josefsson.org>
8440 * src/tests.c: (test_session_resume2): When comparing session id's, also compare
8441 that the lengths are the same.
8443 2006-09-21 Simon Josefsson <simon@josefsson.org>
8445 * NEWS, THANKS: Add.
8447 2006-09-21 Simon Josefsson <simon@josefsson.org>
8449 * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
8450 supported. Tiny patch from Kataja Kai <kai.kataja@op.fi>.
8452 2006-09-19 Simon Josefsson <simon@josefsson.org>
8454 * tests/Makefile.am: Dist more.
8456 2006-09-19 Simon Josefsson <simon@josefsson.org>
8458 * tests/pkcs1-pad: Test another cert.
8460 2006-09-19 Simon Josefsson <simon@josefsson.org>
8462 * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
8465 2006-09-18 Simon Josefsson <simon@josefsson.org>
8467 * configure.in: Gnulib seems to require autoconf 2.60? Bump it.
8469 2006-09-18 Simon Josefsson <simon@josefsson.org>
8471 * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
8472 0. Suggested by "Adam Langley" <alangley@gmail.com>.
8474 2006-09-18 Simon Josefsson <simon@josefsson.org>
8476 * THANKS: Remove (already there).
8478 2006-09-18 Simon Josefsson <simon@josefsson.org>
8482 2006-09-18 Simon Josefsson <simon@josefsson.org>
8484 * doc/examples/ex-serv-pgp.c: Fix typo. Tiny patch from "Adam
8485 Langley" <agl@imperialviolet.org>.
8487 2006-09-12 Simon Josefsson <simon@josefsson.org>
8491 2006-09-12 Simon Josefsson <simon@josefsson.org>
8495 2006-09-12 Simon Josefsson <simon@josefsson.org>
8497 * tests/pkcs1-pad: Fix.
8499 2006-09-12 Simon Josefsson <simon@josefsson.org>
8501 * lib/x509/verify.c: Permit empty parameters field too, found after
8504 2006-09-12 Simon Josefsson <simon@josefsson.org>
8506 * tests/pkcs1-pad: Fix exit code.
8508 2006-09-12 Simon Josefsson <simon@josefsson.org>
8510 * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
8512 <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
8514 2006-09-12 Simon Josefsson <simon@josefsson.org>
8516 * tests/pkcs1-pad: Add more tests.
8518 2006-09-12 Simon Josefsson <simon@josefsson.org>
8520 * tests/Makefile.am: Add pkcs1-pad test.
8522 2006-09-12 Simon Josefsson <simon@josefsson.org>
8524 * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
8525 Yutaka OIWA <y.oiwa@aist.go.jp>.
8527 2006-09-12 Simon Josefsson <simon@josefsson.org>
8529 * tests/pkcs1-pad: Add.
8531 2006-09-12 Simon Josefsson <simon@josefsson.org>
8533 * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
8534 reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8536 2006-09-12 Simon Josefsson <simon@josefsson.org>
8538 * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
8540 2006-09-11 Simon Josefsson <simon@josefsson.org>
8542 * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
8543 debug mode, which isn't recommended for real use.
8545 2006-09-08 Simon Josefsson <simon@josefsson.org>
8549 2006-09-08 Simon Josefsson <simon@josefsson.org>
8553 2006-09-08 Simon Josefsson <simon@josefsson.org>
8557 2006-09-08 Simon Josefsson <simon@josefsson.org>
8561 2006-09-08 Simon Josefsson <simon@josefsson.org>
8563 * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
8564 is empty, which it has to be for the hashes we support. Otherwise,
8565 the field can encode "garbage" that might be used to make the
8566 signature be a perfect cube, similar (but not identical) to
8567 Bleichenbacher's Crypto 06 rump session attack.
8569 2006-09-08 Simon Josefsson <simon@josefsson.org>
8573 2006-09-08 Simon Josefsson <simon@josefsson.org>
8577 2006-09-08 Simon Josefsson <simon@josefsson.org>
8579 * lib/gnutls_pk.c: Don't return different errors depending on
8580 content of decrypted PKCS#1 token, to avoid Bleichenbacher's
8581 Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
8583 2006-09-08 Simon Josefsson <simon@josefsson.org>
8587 2006-09-08 Simon Josefsson <simon@josefsson.org>
8589 * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
8590 from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
8592 2006-08-29 Simon Josefsson <simon@josefsson.org>
8594 * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
8596 2006-08-28 Simon Josefsson <simon@josefsson.org>
8600 2006-08-28 Simon Josefsson <simon@josefsson.org>
8602 * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
8603 gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
8604 gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
8605 gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
8606 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
8607 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
8608 gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8609 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
8610 gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8611 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
8612 gl/override/doc/gendocs_template, gl/stdint_.h: Update.
8614 2006-08-27 Simon Josefsson <simon@josefsson.org>
8616 * NEWS, THANKS: Add.
8618 2006-08-27 Simon Josefsson <simon@josefsson.org>
8620 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8621 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8622 doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
8623 for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
8625 2006-08-27 Simon Josefsson <simon@josefsson.org>
8629 2006-08-27 Simon Josefsson <simon@josefsson.org>
8633 2006-08-27 Simon Josefsson <simon@josefsson.org>
8635 * src/certtool.c: (generate_certificate): Load private key when --load-request is
8636 used, based on report from Sascha Ziemann
8637 <sascha.ziemann@secunet.com>.
8639 2006-08-27 Simon Josefsson <simon@josefsson.org>
8641 * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
8642 continuing, based on report from Sascha Ziemann
8643 <sascha.ziemann@secunet.com>.
8645 2006-08-14 Simon Josefsson <simon@josefsson.org>
8649 2006-08-14 Simon Josefsson <simon@josefsson.org>
8651 * src/serv.c: Map select to _win_select on Windows hosts.
8653 2006-08-14 Simon Josefsson <simon@josefsson.org>
8655 * src/Makefile.am: Need select.c in cli.c and serv.c.
8657 2006-08-14 Simon Josefsson <simon@josefsson.org>
8659 * src/select.c: Add, moved from cli.c, originally from plibc, see
8661 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8663 2006-08-14 Simon Josefsson <simon@josefsson.org>
8665 * src/cli.c: Move _win_select to select.c.
8667 2006-08-14 Simon Josefsson <simon@josefsson.org>
8669 * src/cli.c: Make select() work on Windows, copying code from plibc,
8672 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8674 2006-08-13 Simon Josefsson <simon@josefsson.org>
8676 * libextra/gnutls_openssl.c: Mark with XXX.
8678 2006-08-13 Simon Josefsson <simon@josefsson.org>
8680 * NEWS, configure.in: Bump versions.
8682 2006-08-13 Simon Josefsson <simon@josefsson.org>
8684 * Makefile.am: Fix release target.
8686 2006-08-13 Simon Josefsson <simon@josefsson.org>
8688 * ChangeLog: [no log message]
8690 2006-08-13 Simon Josefsson <simon@josefsson.org>
8692 * NEWS: Version 1.5.0.
8694 2006-08-13 Simon Josefsson <simon@josefsson.org>
8698 2006-08-13 Simon Josefsson <simon@josefsson.org>
8700 * libextra/gnutls_openssl.c: Add (XXX).
8702 2006-08-13 Simon Josefsson <simon@josefsson.org>
8704 * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
8707 2006-08-13 Simon Josefsson <simon@josefsson.org>
8711 2006-08-13 Simon Josefsson <simon@josefsson.org>
8713 * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
8714 files for libraries, on mingw.
8716 2006-08-13 Simon Josefsson <simon@josefsson.org>
8718 * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
8719 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8720 gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
8722 2006-08-13 Simon Josefsson <simon@josefsson.org>
8724 * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
8725 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8727 2006-08-13 Simon Josefsson <simon@josefsson.org>
8729 * lib/gnutls_buffers.c: Remove.
8731 2006-08-13 Simon Josefsson <simon@josefsson.org>
8733 * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
8734 GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
8735 Andreas Metzler <ametzler@downhill.at.eu.org>.
8737 2006-08-13 Simon Josefsson <simon@josefsson.org>
8739 * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
8741 2006-08-11 Simon Josefsson <simon@josefsson.org>
8745 2006-08-11 Simon Josefsson <simon@josefsson.org>
8749 2006-08-11 Simon Josefsson <simon@josefsson.org>
8753 2006-08-11 Simon Josefsson <simon@josefsson.org>
8755 * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
8756 NULL OID value in the hash_algorithms array, which happens when the
8757 input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
8758 Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
8760 2006-08-11 Simon Josefsson <simon@josefsson.org>
8762 * configure.in: Don't overwrite CFLAGS.
8764 2006-08-07 Simon Josefsson <simon@josefsson.org>
8766 * includes/gnutls/gnutlsxx.h: Make it compile.
8768 2006-08-06 Simon Josefsson <simon@josefsson.org>
8772 2006-08-06 Simon Josefsson <simon@josefsson.org>
8774 * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
8776 2006-08-06 Simon Josefsson <simon@josefsson.org>
8778 * src/tls_test.gaa: Use -V for --verbose.
8780 2006-08-06 Simon Josefsson <simon@josefsson.org>
8782 * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
8783 standards, to fix make distcheck.
8785 2006-08-06 Simon Josefsson <simon@josefsson.org>
8787 * src/tls_test.c, src/tls_test.gaa: Support --version.
8789 2006-08-06 Simon Josefsson <simon@josefsson.org>
8791 * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
8792 standards, to fix make distcheck.
8794 2006-08-06 Simon Josefsson <simon@josefsson.org>
8798 2006-08-06 Simon Josefsson <simon@josefsson.org>
8800 * configure.in: Fix --without-included-libtasn1, reported by Daniel
8801 Black <dragonheart@gentoo.org>.
8803 2006-08-06 Simon Josefsson <simon@josefsson.org>
8805 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
8807 2006-08-06 Simon Josefsson <simon@josefsson.org>
8811 2006-08-06 Simon Josefsson <simon@josefsson.org>
8815 2006-08-06 Simon Josefsson <simon@josefsson.org>
8817 * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
8818 libextra/opencdk/stream.h: Update to 0.5.9.
8820 2006-08-03 Simon Josefsson <simon@josefsson.org>
8824 2006-08-03 Simon Josefsson <simon@josefsson.org>
8826 * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
8827 Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
8829 2006-07-28 Simon Josefsson <simon@josefsson.org>
8831 * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8832 gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
8833 gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8834 gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
8835 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
8836 gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
8837 gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
8838 gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
8840 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8842 * lib/gnutls_int.h: cert_type extension was updated to the IANA
8845 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8847 * lib/gnutls_int.h: cert_type extension was updated to the IANA
8850 2006-07-13 Simon Josefsson <simon@josefsson.org>
8852 * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
8853 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
8855 2006-07-13 Simon Josefsson <simon@josefsson.org>
8857 * libextra/gnutls_openssl.c: Revert.
8859 2006-07-13 Simon Josefsson <simon@josefsson.org>
8863 2006-07-13 Simon Josefsson <simon@josefsson.org>
8865 * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
8867 2006-07-11 Simon Josefsson <simon@josefsson.org>
8869 * doc/Makefile.am: Fix last commit.
8871 2006-07-11 Simon Josefsson <simon@josefsson.org>
8873 * doc/Makefile.am: Dist arch/ images.
8875 2006-07-11 Simon Josefsson <simon@josefsson.org>
8877 * doc/Makefile.am: Need -I's for arch/ images.
8879 2006-07-11 Simon Josefsson <simon@josefsson.org>
8881 * configure.in: Improve valgrind test.
8883 2006-07-11 Simon Josefsson <simon@josefsson.org>
8885 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
8886 gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4:
8889 2006-07-10 Simon Josefsson <simon@josefsson.org>
8893 2006-07-10 Simon Josefsson <simon@josefsson.org>
8897 2006-07-10 Simon Josefsson <simon@josefsson.org>
8899 * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
8901 2006-07-10 Simon Josefsson <simon@josefsson.org>
8903 * gl/.cvsignore: [no log message]
8905 2006-07-07 Simon Josefsson <simon@josefsson.org>
8907 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8908 gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
8909 gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
8910 gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
8911 gl/m4/ulonglong.m4, gl/stdint_.h: Update.
8913 2006-07-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8915 * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
8918 2006-07-06 Simon Josefsson <simon@josefsson.org>
8922 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8924 * doc/TODO: [no log message]
8926 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8928 * libextra/gnutls_openpgp.c: added an extra error check.
8930 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
8932 * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
8933 with ENABLE_OPENPGP.
8935 2006-06-29 Simon Josefsson <simon@josefsson.org>
8937 * doc/protocol/draft-funk-tls-inner-application-extension-03.txt:
8940 2006-06-28 Simon Josefsson <simon@josefsson.org>
8944 2006-06-28 Simon Josefsson <simon@josefsson.org>
8946 * doc/examples/.cvsignore: [no log message]
8948 2006-06-28 Simon Josefsson <simon@josefsson.org>
8952 2006-06-28 Simon Josefsson <simon@josefsson.org>
8954 * includes/Makefile.am: Only conditionally install gnutlsxx.h.
8956 2006-06-28 Simon Josefsson <simon@josefsson.org>
8958 * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
8960 2006-06-28 Simon Josefsson <simon@josefsson.org>
8962 * doc/Makefile.am: Dist gnutls-logo.png.
8964 2006-06-28 Simon Josefsson <simon@josefsson.org>
8966 * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
8968 2006-06-28 Simon Josefsson <simon@josefsson.org>
8970 * gl/getaddrinfo.c: Update.
8972 2006-06-28 Simon Josefsson <simon@josefsson.org>
8974 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
8975 gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
8977 2006-06-28 Simon Josefsson <simon@josefsson.org>
8979 * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
8981 2006-06-27 Simon Josefsson <simon@josefsson.org>
8983 * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
8985 2006-06-27 Simon Josefsson <simon@josefsson.org>
8987 * doc/scripts/gdoc: Use GNU-style warnings.
8989 2006-06-27 Simon Josefsson <simon@josefsson.org>
8991 * doc/scripts/gdoc: Improve man output, from libtasn1.
8993 2006-06-27 Simon Josefsson <simon@josefsson.org>
8995 * configure.in: Fix valgrind test.
8997 2006-06-27 Simon Josefsson <simon@josefsson.org>
8999 * configure.in: Move around, to make $cross_compile work.
9001 2006-06-27 Simon Josefsson <simon@josefsson.org>
9003 * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9004 make it possible to enable/disable use of valgrind on self tests
9005 specifically. Defaults to enabled if valgrind is installed and we
9006 aren't cross-compiling.
9008 2006-06-27 Simon Josefsson <simon@josefsson.org>
9010 * tests/Makefile.am: Fix.
9012 2006-06-27 Simon Josefsson <simon@josefsson.org>
9014 * tests/Makefile.am: Revert.
9016 2006-06-27 Simon Josefsson <simon@josefsson.org>
9018 * libextra/minilzo/Makefile.am: Use libtool -no-install.
9020 2006-06-27 Simon Josefsson <simon@josefsson.org>
9022 * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9023 suggested by README.LZO.
9025 2006-06-27 Simon Josefsson <simon@josefsson.org>
9027 * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9029 2006-06-27 Simon Josefsson <simon@josefsson.org>
9031 * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9034 2006-06-27 Simon Josefsson <simon@josefsson.org>
9036 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9038 2006-06-26 Simon Josefsson <simon@josefsson.org>
9040 * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9042 2006-06-26 Simon Josefsson <simon@josefsson.org>
9046 2006-06-26 Simon Josefsson <simon@josefsson.org>
9048 * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9049 pkg-config files, from Andreas Metzler
9050 <ametzler@downhill.at.eu.org>.
9052 2006-06-22 Simon Josefsson <simon@josefsson.org>
9054 * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9055 gl/socket_.h: Try new win32 hooks for getaddrinfo.
9057 2006-06-22 Simon Josefsson <simon@josefsson.org>
9059 * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9060 work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
9062 2006-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9064 * doc/TODO: [no log message]
9066 2006-06-21 Simon Josefsson <simon@josefsson.org>
9068 * gl/inet_pton.c: Update.
9070 2006-06-21 Simon Josefsson <simon@josefsson.org>
9072 * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9073 gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9074 gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9076 2006-06-21 Simon Josefsson <simon@josefsson.org>
9078 * doc/examples/Makefile.am: Add -no-install.
9080 2006-06-21 Simon Josefsson <simon@josefsson.org>
9082 * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9084 2006-06-19 Simon Josefsson <simon@josefsson.org>
9086 * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9089 2006-06-19 Simon Josefsson <simon@josefsson.org>
9091 * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9092 when srcdir != objdir.
9094 2006-06-19 Simon Josefsson <simon@josefsson.org>
9096 * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9099 2006-06-19 Simon Josefsson <simon@josefsson.org>
9101 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9104 2006-06-19 Simon Josefsson <simon@josefsson.org>
9106 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9109 2006-06-17 Simon Josefsson <simon@josefsson.org>
9111 * gl/Makefile.am: Update.
9113 2006-06-17 Simon Josefsson <simon@josefsson.org>
9115 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9116 gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9117 gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9118 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9119 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9120 gl/stdint_.h: Update.
9122 2006-06-17 Simon Josefsson <simon@josefsson.org>
9124 * gl/.cvsignore: [no log message]
9126 2006-06-17 Simon Josefsson <simon@josefsson.org>
9128 * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9130 2006-06-16 Simon Josefsson <simon@josefsson.org>
9132 * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9134 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9136 * NEWS: [no log message]
9138 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9140 * lib/auth_cert.c: fixed bug
9142 2006-06-16 Simon Josefsson <simon@josefsson.org>
9144 * tests/Makefile.am: Disable tests that use fork if the host doesn't
9147 2006-06-16 Simon Josefsson <simon@josefsson.org>
9149 * configure.in: Test for fork.
9151 2006-06-16 Simon Josefsson <simon@josefsson.org>
9153 * configure.in: Typo.
9155 2006-06-16 Simon Josefsson <simon@josefsson.org>
9157 * configure.in: Typo.
9159 2006-06-16 Simon Josefsson <simon@josefsson.org>
9161 * configure.in: Fix LDFLAGS.
9163 2006-06-16 Simon Josefsson <simon@josefsson.org>
9165 * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9168 2006-06-16 Simon Josefsson <simon@josefsson.org>
9170 * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9171 tests/resume.c, tests/tlsia.c: Need config.h.
9173 2006-06-16 Simon Josefsson <simon@josefsson.org>
9175 * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9177 2006-06-16 Simon Josefsson <simon@josefsson.org>
9181 2006-06-16 Simon Josefsson <simon@josefsson.org>
9183 * includes/gnutls/extra.h: Fix prototype.
9185 2006-06-16 Simon Josefsson <simon@josefsson.org>
9189 2006-06-16 Simon Josefsson <simon@josefsson.org>
9191 * lib/strfile.h: Remove.
9193 2006-06-16 Simon Josefsson <simon@josefsson.org>
9195 * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9196 libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9197 of strfile stuff, to fix problem with binary files on mingw.
9199 2006-06-16 Simon Josefsson <simon@josefsson.org>
9201 * tests/set_pkcs12_cred.c: Use utils stuff.
9203 2006-06-16 Simon Josefsson <simon@josefsson.org>
9205 * lib/gnutls_global.c: Initialize winsock, for mingw.
9207 2006-06-16 Simon Josefsson <simon@josefsson.org>
9209 * configure.in: Add HAVE_WINSOCK.
9211 2006-06-16 Simon Josefsson <simon@josefsson.org>
9213 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9214 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9215 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9216 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9217 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9218 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9219 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9220 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9221 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9222 doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9225 2006-06-16 Simon Josefsson <simon@josefsson.org>
9227 * configure.in: Need to use AC_LINK_IFELSE, for
9228 -Wl,--enable-runtime-pseudo-reloc.
9230 2006-06-16 Simon Josefsson <simon@josefsson.org>
9232 * configure.in: Simplify.
9234 2006-06-16 Simon Josefsson <simon@josefsson.org>
9236 * configure.in: Fix typo.
9238 2006-06-16 Simon Josefsson <simon@josefsson.org>
9240 * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9241 if supported. The former is to produce MSVS-compatible DLLs. The
9242 second is needed to link libgnutls-extra at all (only due to
9243 _gnutls_compression_algorithms, fix it another way?).
9245 2006-06-16 Simon Josefsson <simon@josefsson.org>
9247 * gl/Makefile.am: Update.
9249 2006-06-16 Simon Josefsson <simon@josefsson.org>
9251 * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9253 2006-06-16 Simon Josefsson <simon@josefsson.org>
9255 * configure.in: Typo.
9257 2006-06-16 Simon Josefsson <simon@josefsson.org>
9259 * configure.in: Add all the LZO tests.
9261 2006-06-15 Simon Josefsson <simon@josefsson.org>
9263 * po/sv.po: Sync with TP.
9265 2006-06-15 Simon Josefsson <simon@josefsson.org>
9267 * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9270 2006-06-15 Simon Josefsson <simon@josefsson.org>
9272 * lib/Makefile.am: Fix last commit.
9274 2006-06-15 Simon Josefsson <simon@josefsson.org>
9276 * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9278 2006-06-15 Simon Josefsson <simon@josefsson.org>
9280 * configure.in: Add --disable-cxx, to make it possibly to disable
9281 the C++ stuff. Will also automatically disable it if there is no
9284 2006-06-15 Simon Josefsson <simon@josefsson.org>
9286 * doc/examples/Makefile.am: Use gnulib, for portability.
9288 2006-06-15 Simon Josefsson <simon@josefsson.org>
9290 * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9293 2006-06-15 Simon Josefsson <simon@josefsson.org>
9295 * gl/m4/arpa_inet_h.m4: Update.
9297 2006-06-15 Simon Josefsson <simon@josefsson.org>
9299 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9300 gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9301 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9304 2006-06-14 Simon Josefsson <simon@josefsson.org>
9306 * configure.in: Remove mingw32 hook to get -lwsock32, the
9307 getaddrinfo gnulib module links with -lws2_32 which is the more
9308 appropriate library to use (winsock.h goes with wsock32.lib and
9309 winsock2.h goes with ws2_32, of which the latter is backwards
9310 compatible and available since Windows 3.11 or so, I'm told).
9312 2006-06-14 Simon Josefsson <simon@josefsson.org>
9314 * tests/certder.c: fix
9316 2006-06-12 Simon Josefsson <simon@josefsson.org>
9318 * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9319 gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9320 gl/read-file.h: Update.
9322 2006-06-10 Simon Josefsson <simon@josefsson.org>
9324 * configure.in: Bump so version.
9326 2006-06-08 Simon Josefsson <simon@josefsson.org>
9328 * doc/reference/Makefile.am: Add gnutlsxx.h.
9330 2006-06-07 Simon Josefsson <simon@josefsson.org>
9332 * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9333 gl/stdint_.h: Update.
9335 2006-06-07 Simon Josefsson <simon@josefsson.org>
9337 * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9339 2006-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9341 * NEWS, configure.in, includes/Makefile.am,
9342 includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9343 lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9345 2006-06-01 Simon Josefsson <simon@josefsson.org>
9347 * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9349 2006-05-23 Simon Josefsson <simon@josefsson.org>
9351 * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9353 2006-05-23 Simon Josefsson <simon@josefsson.org>
9355 * po/LINGUAS, po/sv.po: Sync with TP.
9357 2006-05-22 Simon Josefsson <simon@josefsson.org>
9359 * doc/manpages/certtool.1: Typo, from debian #368323.
9361 2006-05-18 Simon Josefsson <simon@josefsson.org>
9363 * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9365 2006-05-17 Simon Josefsson <simon@josefsson.org>
9367 * doc/protocol/rfc4507.txt: Add.
9369 2006-05-17 Simon Josefsson <simon@josefsson.org>
9371 * NEWS, configure.in: Bump versions.
9373 2006-05-15 Simon Josefsson <simon@josefsson.org>
9375 * ChangeLog: [no log message]
9377 2006-05-15 Simon Josefsson <simon@josefsson.org>
9379 * NEWS: Version 1.4.0.
9381 2006-05-15 Simon Josefsson <simon@josefsson.org>
9383 * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9385 2006-05-15 Simon Josefsson <simon@josefsson.org>
9387 * src/certtool-cfg.c: Remove duplicated #include.
9389 2006-05-12 Simon Josefsson <simon@josefsson.org>
9391 * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
9392 exist on most platforms.
9394 2006-05-12 Simon Josefsson <simon@josefsson.org>
9398 2006-05-12 Simon Josefsson <simon@josefsson.org>
9400 * src/serv.c: Need getaddrinfo.h.
9402 2006-05-12 Simon Josefsson <simon@josefsson.org>
9404 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
9405 gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
9406 gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
9409 2006-05-11 Simon Josefsson <simon@josefsson.org>
9411 * buildconf: Remove.
9413 2006-05-11 Simon Josefsson <simon@josefsson.org>
9415 * tests/Makefile.am: No supression file.
9417 2006-05-11 Simon Josefsson <simon@josefsson.org>
9419 * libextra/gnutls_ia.c: Remove junk.
9421 2006-05-11 Simon Josefsson <simon@josefsson.org>
9423 * lib/ext_inner_application.c: Fix self tests.
9425 2006-05-11 Simon Josefsson <simon@josefsson.org>
9427 * libextra/gnutls_ia.c: Indent.
9429 2006-05-11 Simon Josefsson <simon@josefsson.org>
9431 * doc/manpages/Makefile.am: Update.
9433 2006-05-11 Simon Josefsson <simon@josefsson.org>
9435 * tests/Makefile.am: Improve valgrind stuff.
9437 2006-05-11 Simon Josefsson <simon@josefsson.org>
9439 * .cvsignore: [no log message]
9441 2006-05-11 Simon Josefsson <simon@josefsson.org>
9443 * config.rpath: Not needed, generated by autopoint.
9445 2006-05-11 Simon Josefsson <simon@josefsson.org>
9447 * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
9448 gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
9450 2006-05-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9452 * lib/auth_cert.c: updated to reflect the new openpgp draft.
9454 2006-05-11 Simon Josefsson <simon@josefsson.org>
9456 * configure.in: Check for -Wno-pointer-sign, taken from Werner's
9459 2006-05-10 Simon Josefsson <simon@josefsson.org>
9461 * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
9463 2006-05-10 Simon Josefsson <simon@josefsson.org>
9465 * configure.in: Bump required libtasn1.
9467 2006-05-10 Simon Josefsson <simon@josefsson.org>
9469 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9470 lib/minitasn1/element.c, lib/minitasn1/errors.c,
9471 lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
9472 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9473 lib/minitasn1/structure.c: Update to 0.3.4.
9475 2006-05-07 Simon Josefsson <simon@josefsson.org>
9477 * configure.in: Bump required libtasn1 version to 0.3.3.
9479 2006-05-07 Simon Josefsson <simon@josefsson.org>
9481 * tests/Makefile.am: Fix.
9483 2006-05-07 Simon Josefsson <simon@josefsson.org>
9487 2006-05-07 Simon Josefsson <simon@josefsson.org>
9489 * tests/Makefile.am: Run tests under valgrind.
9491 2006-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9493 * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
9494 Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
9497 2006-05-05 Simon Josefsson <simon@josefsson.org>
9499 * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
9501 2006-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9503 * lib/minitasn1/structure.c: updated to the latest libtasn1
9505 2006-05-05 Simon Josefsson <simon@josefsson.org>
9509 2006-05-05 Simon Josefsson <simon@josefsson.org>
9511 * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
9512 lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c:
9513 TLS/IA fixes from Emile.
9515 2006-04-27 Simon Josefsson <simon@josefsson.org>
9517 * doc/protocol/rfc4366.txt: Add.
9519 2006-04-27 Simon Josefsson <simon@josefsson.org>
9521 * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
9523 2006-04-26 Simon Josefsson <simon@josefsson.org>
9525 * lib/gnutls_state.c: Fix prototypes.
9527 2006-04-26 Simon Josefsson <simon@josefsson.org>
9529 * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
9531 2006-04-21 Simon Josefsson <simon@josefsson.org>
9533 * doc/protocol/draft-santesson-tls-supp-02.txt,
9534 doc/protocol/draft-santesson-tls-ume-06.txt: Add.
9536 2006-04-19 Simon Josefsson <simon@josefsson.org>
9538 * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
9539 reference, tiny patch from Nix <nix@esperi.org.uk>.
9541 2006-04-19 Simon Josefsson <simon@josefsson.org>
9543 * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
9545 2006-04-17 Simon Josefsson <simon@josefsson.org>
9547 * doc/protocol/draft-housley-tls-authz-extns-03.txt,
9548 doc/protocol/draft-santesson-tls-ume-05.txt: Add.
9550 2006-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9552 * lib/gnutls_priority.c: removed AES-256 from the list of default
9553 ciphers. No point in having it (when everything else is far away
9554 even from 128 bit security)
9556 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9558 * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c:
9559 gnutls_srp_set_client_credentials() uses const
9561 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9563 * lib/gnutls_priority.c: documented the return value in the priority
9566 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9568 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9571 2006-04-04 Simon Josefsson <simon@josefsson.org>
9573 * gl/m4/gc-random.m4, gl/stdint_.h: Update.
9575 2006-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9577 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9578 lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
9579 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
9580 instead of multiple calls to str_cpy() and str_cat().
9582 2006-03-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9584 * lib/x509/x509.c: bug fix
9586 2006-03-30 Simon Josefsson <simon@josefsson.org>
9588 * doc/protocol/draft-santesson-tls-supp-00.txt,
9589 doc/protocol/draft-santesson-tls-ume-04.txt: Add.
9591 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9593 * doc/TODO: [no log message]
9595 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9597 * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
9600 2006-03-24 Simon Josefsson <simon@josefsson.org>
9602 * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
9604 2006-03-21 Simon Josefsson <simon@josefsson.org>
9606 * configure.in: Bump version.
9608 2006-03-21 Simon Josefsson <simon@josefsson.org>
9612 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9614 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9617 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9619 * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
9620 lib/x509/rfc2818_hostname.c: some fixes for compilation
9622 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9624 * src/certtool.c: export to DER format is possible with certtool
9626 2006-03-15 Simon Josefsson <simon@josefsson.org>
9628 * configure.in: Bump versions.
9630 2006-03-15 Simon Josefsson <simon@josefsson.org>
9634 2006-03-15 Simon Josefsson <simon@josefsson.org>
9636 * lib/gnutls_cert.c: Indent.
9638 2006-03-15 Simon Josefsson <simon@josefsson.org>
9640 * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
9641 to ../gnutls_cert.c.
9643 2006-03-15 Simon Josefsson <simon@josefsson.org>
9645 * lib/gnutls_cert.c: Move from x509/compat.c.
9647 2006-03-12 Simon Josefsson <simon@josefsson.org>
9649 * doc/README.CVS: Add.
9651 2006-03-12 Simon Josefsson <simon@josefsson.org>
9653 * doc/manpages/Makefile.am: Update.
9655 2006-03-12 Simon Josefsson <simon@josefsson.org>
9657 * lib/minitasn1/structure.c: Update.
9659 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9661 * lib/gnutls_global.c: force the gcrypt random generator to be
9662 initialized at startup. Maybe it should be within and ifdef? This
9663 saves lots of debugging time when something fails.
9665 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9667 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
9668 lib/minitasn1/structure.c: added the fix for der_coding() from
9671 2006-03-09 Simon Josefsson <simon@josefsson.org>
9673 * doc/manpages/Makefile.am: Rebuild srp manpages too.
9675 2006-03-08 Simon Josefsson <simon@josefsson.org>
9677 * ChangeLog: [no log message]
9679 2006-03-08 Simon Josefsson <simon@josefsson.org>
9681 * NEWS: Version 1.3.5.
9683 2006-03-08 Simon Josefsson <simon@josefsson.org>
9687 2006-03-08 Simon Josefsson <simon@josefsson.org>
9691 2006-03-08 Simon Josefsson <simon@josefsson.org>
9695 2006-03-08 Simon Josefsson <simon@josefsson.org>
9697 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9699 2006-03-08 Simon Josefsson <simon@josefsson.org>
9701 * po/LINGUAS, po/pl.po: Sync with TP.
9703 2006-03-08 Simon Josefsson <simon@josefsson.org>
9705 * Makefile.am: Add update-po target.
9707 2006-03-08 Simon Josefsson <simon@josefsson.org>
9709 * doc/manpages/Makefile.am: Update.
9711 2006-03-08 Simon Josefsson <simon@josefsson.org>
9713 * lib/x509/xml.c: Doc fix.
9715 2006-03-08 Simon Josefsson <simon@josefsson.org>
9719 2006-03-08 Simon Josefsson <simon@josefsson.org>
9721 * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
9724 2006-03-08 Simon Josefsson <simon@josefsson.org>
9726 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
9728 2006-03-08 Simon Josefsson <simon@josefsson.org>
9730 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9731 lib/minitasn1/element.c, lib/minitasn1/int.h,
9732 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
9733 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9734 lib/minitasn1/structure.c: Update.
9736 2006-03-08 Simon Josefsson <simon@josefsson.org>
9738 * lib/x509/xml.c: Use internal error approach again, after
9739 discussion with Nikos.
9741 2006-03-08 Simon Josefsson <simon@josefsson.org>
9743 * lib/x509/xml.c: Fix.
9745 2006-03-08 Simon Josefsson <simon@josefsson.org>
9747 * lib/minitasn1/coding.c, lib/minitasn1/int.h,
9748 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
9750 2006-03-08 Simon Josefsson <simon@josefsson.org>
9752 * lib/x509/xml.c: Fix type_field.
9754 2006-03-08 Simon Josefsson <simon@josefsson.org>
9756 * lib/x509/xml.c: Use external API.
9758 2006-03-08 Simon Josefsson <simon@josefsson.org>
9760 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9761 lib/minitasn1/element.c, lib/minitasn1/int.h,
9762 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9763 lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
9765 2006-03-08 Simon Josefsson <simon@josefsson.org>
9767 * lib/x509/xml.c: Fix.
9769 2006-03-08 Simon Josefsson <simon@josefsson.org>
9771 * lib/x509/common.c: Use external libtasn1 API.
9773 2006-03-08 Simon Josefsson <simon@josefsson.org>
9775 * lib/x509/xml.c: Fix typo.
9777 2006-03-08 Simon Josefsson <simon@josefsson.org>
9779 * configure.in: Required libtasn1 0.3.1.
9781 2006-03-08 Simon Josefsson <simon@josefsson.org>
9783 * lib/x509/xml.c: Revert, we now use the new exported functions.
9785 2006-03-08 Simon Josefsson <simon@josefsson.org>
9787 * lib/x509/xml.c: Make it build.
9789 2006-03-08 Simon Josefsson <simon@josefsson.org>
9793 2006-03-08 Simon Josefsson <simon@josefsson.org>
9797 2006-03-08 Simon Josefsson <simon@josefsson.org>
9799 * lib/x509/xml.c: Disable XML functionality, because it relies on
9802 2006-03-08 Simon Josefsson <simon@josefsson.org>
9806 2006-03-08 Simon Josefsson <simon@josefsson.org>
9808 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
9811 2006-03-08 Simon Josefsson <simon@josefsson.org>
9813 * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
9814 src/common.h, src/serv.c, tests/resume.c: Indent.
9816 2006-03-08 Simon Josefsson <simon@josefsson.org>
9818 * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
9819 gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
9820 gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
9822 2006-03-08 Simon Josefsson <simon@josefsson.org>
9826 2006-03-08 Simon Josefsson <simon@josefsson.org>
9828 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
9831 2006-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9833 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
9834 src/common.c, src/common.h: gnutls-cli can now recognize services
9835 and port numbers with the -p option.
9837 2006-03-03 Simon Josefsson <simon@josefsson.org>
9841 2006-03-03 Simon Josefsson <simon@josefsson.org>
9843 * lib/Makefile.am: Gettext fixes.
9845 2006-03-03 Simon Josefsson <simon@josefsson.org>
9847 * lib/gnutls_errors.c: Fix.
9849 2006-03-03 Simon Josefsson <simon@josefsson.org>
9851 * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
9854 2006-03-03 Simon Josefsson <simon@josefsson.org>
9856 * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
9858 2006-03-03 Simon Josefsson <simon@josefsson.org>
9862 2006-03-03 Simon Josefsson <simon@josefsson.org>
9864 * maint-cfg.mk: Add indent file list.
9866 2006-03-03 Simon Josefsson <simon@josefsson.org>
9868 * Makefile.am: Remove indent target.
9870 2006-03-03 Simon Josefsson <simon@josefsson.org>
9872 * configure.in: Revert, autoreconf needs it.
9874 2006-03-03 Simon Josefsson <simon@josefsson.org>
9876 * configure.in: Remove gettext version stuff.
9878 2006-03-03 Simon Josefsson <simon@josefsson.org>
9880 * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
9881 gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
9882 gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
9883 gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
9884 gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
9885 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
9886 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
9888 2006-03-03 Simon Josefsson <simon@josefsson.org>
9892 2006-03-03 Simon Josefsson <simon@josefsson.org>
9894 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
9897 2006-03-01 Simon Josefsson <simon@josefsson.org>
9899 * gtk-doc.make: Add.
9901 2006-03-01 Simon Josefsson <simon@josefsson.org>
9903 * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
9904 gl/readline.c, maint.mk: Update.
9906 2006-03-01 Simon Josefsson <simon@josefsson.org>
9908 * buildconf, maint-cfg.mk: Don't gtkdocize.
9910 2006-02-28 Simon Josefsson <simon@josefsson.org>
9912 * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
9913 lib/minitasn1/decoding.c, lib/minitasn1/der.h,
9914 lib/minitasn1/element.c, lib/minitasn1/errors.h,
9915 lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
9916 lib/minitasn1/gstr.h, lib/minitasn1/int.h,
9917 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9918 lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
9920 2006-02-27 Simon Josefsson <simon@josefsson.org>
9922 * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
9923 Eric Leblond <regit@inl.fr>.
9925 2006-02-17 Simon Josefsson <simon@josefsson.org>
9927 * lib/x509/sign.c: Fix warning.
9929 2006-02-17 Simon Josefsson <simon@josefsson.org>
9931 * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
9932 has the same values as GNUTLS_MAC_*.
9934 2006-02-16 Simon Josefsson <simon@josefsson.org>
9936 * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
9938 2006-02-14 Simon Josefsson <simon@josefsson.org>
9940 * maint-cfg.mk: Fix.
9942 2006-02-14 Simon Josefsson <simon@josefsson.org>
9944 * maint-cfg.mk: Fix.
9946 2006-02-14 Simon Josefsson <simon@josefsson.org>
9948 * maint-cfg.mk: Fix.
9950 2006-02-14 Simon Josefsson <simon@josefsson.org>
9952 * maint-cfg.mk: Fix.
9954 2006-02-14 Simon Josefsson <simon@josefsson.org>
9956 * maint-cfg.mk: Add mingw32 target.
9958 2006-02-14 Simon Josefsson <simon@josefsson.org>
9960 * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
9961 gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
9962 maintainer-makefile module.
9964 2006-02-11 Simon Josefsson <simon@josefsson.org>
9966 * lib/x509/xml.c: Use external libtasn1 API.
9968 2006-02-11 Simon Josefsson <simon@josefsson.org>
9970 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9971 lib/minitasn1/der.h, lib/minitasn1/element.c,
9972 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
9973 lib/minitasn1/structure.c: Sync with libtasn1 CVS.
9975 2006-02-11 Simon Josefsson <simon@josefsson.org>
9977 * configure.in: Bump libtasn1 version.
9979 2006-02-10 Simon Josefsson <simon@josefsson.org>
9981 * NEWS, configure.in: Bump versions.
9983 2006-02-09 Simon Josefsson <simon@josefsson.org>
9987 2006-02-09 Simon Josefsson <simon@josefsson.org>
9989 * ChangeLog: [no log message]
9991 2006-02-09 Simon Josefsson <simon@josefsson.org>
9993 * NEWS: Version 1.3.4.
9995 2006-02-09 Simon Josefsson <simon@josefsson.org>
9999 2006-02-09 Simon Josefsson <simon@josefsson.org>
10001 * NEWS, THANKS: Add.
10003 2006-02-09 Simon Josefsson <simon@josefsson.org>
10005 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10006 lib/minitasn1/element.c, lib/minitasn1/errors.c,
10007 lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10008 lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10009 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10010 lib/minitasn1/structure.c: Update from libtasn1.
10012 2006-02-09 Simon Josefsson <simon@josefsson.org>
10016 2006-02-09 Simon Josefsson <simon@josefsson.org>
10018 * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10020 2006-02-08 Simon Josefsson <simon@josefsson.org>
10022 * lib/minitasn1/decoding.c: Fix typo in last commit.
10024 2006-02-08 Simon Josefsson <simon@josefsson.org>
10026 * tests/set_pkcs12_cred.c: Simplify using under gdb.
10028 2006-02-08 Simon Josefsson <simon@josefsson.org>
10030 * lib/minitasn1/decoding.c: Fix for latest certder bug.
10032 2006-02-08 Simon Josefsson <simon@josefsson.org>
10034 * tests/certder.c: Add more bug trigger.
10036 2006-02-08 Simon Josefsson <simon@josefsson.org>
10038 * tests/certder.c: Add.
10040 2006-02-08 Simon Josefsson <simon@josefsson.org>
10042 * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10044 2006-02-08 Simon Josefsson <simon@josefsson.org>
10046 * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10048 2006-02-08 Simon Josefsson <simon@josefsson.org>
10050 * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10052 2006-02-08 Simon Josefsson <simon@josefsson.org>
10054 * lib/minitasn1/element.c: Fix copyright.
10056 2006-02-08 Simon Josefsson <simon@josefsson.org>
10058 * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10059 asn1_get_length_der usage.
10061 2006-02-08 Simon Josefsson <simon@josefsson.org>
10063 * lib/minitasn1/decoding.c: Revert.
10065 2006-02-08 Simon Josefsson <simon@josefsson.org>
10067 * tests/.cvsignore: [no log message]
10069 2006-02-08 Simon Josefsson <simon@josefsson.org>
10071 * lib/minitasn1/decoding.c: Fix for cert selftest.
10073 2006-02-08 Simon Josefsson <simon@josefsson.org>
10075 * tests/Makefile.am: Add certder test.
10077 2006-02-08 Simon Josefsson <simon@josefsson.org>
10079 * tests/certder.c: Add.
10081 2006-02-08 Simon Josefsson <simon@josefsson.org>
10085 2006-02-08 Simon Josefsson <simon@josefsson.org>
10089 2006-02-08 Simon Josefsson <simon@josefsson.org>
10091 * lib/minitasn1/libtasn1.h: Bump version.
10093 2006-02-08 Simon Josefsson <simon@josefsson.org>
10095 * configure.in: Need libtasn1 0.2.18.
10097 2006-02-08 Simon Josefsson <simon@josefsson.org>
10099 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10100 lib/minitasn1/der.h, lib/minitasn1/element.c,
10101 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10102 lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10103 by report from "Evgeny Legerov" <admin@gleg.net>.
10105 2006-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10107 * lib/x509/xml.c: some fixes for the new libtasn1
10109 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10111 * lib/x509/mpi.c: [no log message]
10113 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10115 * lib/x509/mpi.c: corrected wrong order of free.
10117 2006-02-02 Simon Josefsson <simon@josefsson.org>
10119 * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10120 for AIX compiler, reported by "Heiden, John"
10121 <JHeiden@UTNet.UToledo.Edu>.
10123 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10125 * NEWS: [no log message]
10127 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10129 * lib/gnutls_x509.c: Corrected bugs in
10130 gnutls_certificate_set_x509_crl() and
10131 gnutls_certificate_set_x509_trust(), that caused memory corruption
10132 if more than one certificates were added. Report and patch by Max
10133 Kellermann <max@duempel.org>.
10135 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10137 * NEWS: [no log message]
10139 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10141 * lib/gnutls_record.c: added some text about premature termination
10144 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10146 * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10147 gnutls_send will no longer invalidate session if the underlying send
10148 fails, but it will set may_not_write to true. That is to allow
10149 reading the already received data. Patches and bug reports by Yoann
10150 Vandoorselaere <yoann@prelude-ids.org>
10152 2006-01-27 Simon Josefsson <simon@josefsson.org>
10154 * gl/.cvsignore: [no log message]
10156 2006-01-27 Simon Josefsson <simon@josefsson.org>
10158 * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10159 gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c:
10162 2006-01-27 Simon Josefsson <simon@josefsson.org>
10164 * src/common.h: Mingw32 fixes.
10166 2006-01-27 Simon Josefsson <simon@josefsson.org>
10168 * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10170 2006-01-20 Simon Josefsson <simon@josefsson.org>
10172 * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10174 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10176 * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10177 since it is not supported any more.
10179 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10181 * doc/gnutls.texi: minor updates.
10183 2006-01-19 Simon Josefsson <simon@josefsson.org>
10185 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10186 gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10188 2006-01-18 Simon Josefsson <simon@josefsson.org>
10192 2006-01-18 Simon Josefsson <simon@josefsson.org>
10194 * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10196 2006-01-12 Simon Josefsson <simon@josefsson.org>
10198 * NEWS, configure.in: Bump versions.
10200 2006-01-12 Simon Josefsson <simon@josefsson.org>
10202 * Makefile.am: Fix igloo scp.
10204 2006-01-12 Simon Josefsson <simon@josefsson.org>
10206 * Makefile.am: Re-add igloo.
10208 2006-01-12 Simon Josefsson <simon@josefsson.org>
10210 * ChangeLog: [no log message]
10212 2006-01-12 Simon Josefsson <simon@josefsson.org>
10214 * NEWS: Version 1.3.3.
10216 2006-01-12 Simon Josefsson <simon@josefsson.org>
10218 * .cvscopying: Fix copyright years.
10220 2006-01-12 Simon Josefsson <simon@josefsson.org>
10222 * doc/manpages/Makefile.am: Update.
10224 2006-01-11 Simon Josefsson <simon@josefsson.org>
10226 * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10227 gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10229 2006-01-09 Simon Josefsson <simon@josefsson.org>
10231 * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10232 gl/m4/stdint.m4, gl/stdint_.h: Update.
10234 2006-01-09 Simon Josefsson <simon@josefsson.org>
10236 * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10238 2006-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10240 * doc/bibliography.texi: [no log message]
10242 2005-12-31 Simon Josefsson <simon@josefsson.org>
10244 * includes/gnutls/extra.h: C++ fix.
10246 2005-12-31 Simon Josefsson <simon@josefsson.org>
10248 * libextra/gnutls_ia.c: Doc fix.
10250 2005-12-28 Simon Josefsson <simon@josefsson.org>
10252 * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10254 2005-12-28 Simon Josefsson <simon@josefsson.org>
10256 * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10257 lib/gnutls_global.h, lib/minitasn1/coding.c,
10258 lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10259 "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10261 2005-12-26 Simon Josefsson <simon@josefsson.org>
10265 2005-12-26 Simon Josefsson <simon@josefsson.org>
10267 * lib/gnutls_global.c: Doc fix.
10269 2005-12-26 Simon Josefsson <simon@josefsson.org>
10271 * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10272 prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10274 2005-12-23 Simon Josefsson <simon@josefsson.org>
10278 2005-12-23 Simon Josefsson <simon@josefsson.org>
10280 * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10281 counter for init/deinit, suggested by ZIGLIO, Frediano.
10283 2005-12-18 Simon Josefsson <simon@josefsson.org>
10285 * includes/gnutls/gnutls.h.in: Cosmetic changes.
10287 2005-12-18 Simon Josefsson <simon@josefsson.org>
10289 * includes/gnutls/gnutls.h.in: Cosmetic changes.
10291 2005-12-18 Simon Josefsson <simon@josefsson.org>
10293 * tests/resume.c: Fix mem leak.
10295 2005-12-17 Simon Josefsson <simon@josefsson.org>
10299 2005-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10301 * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10302 lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10303 copy that caused crashes.
10305 2005-12-17 Simon Josefsson <simon@josefsson.org>
10307 * tests/resume.c: More debug info.
10309 2005-12-17 Simon Josefsson <simon@josefsson.org>
10311 * tests/.cvsignore: [no log message]
10313 2005-12-17 Simon Josefsson <simon@josefsson.org>
10317 2005-12-17 Simon Josefsson <simon@josefsson.org>
10319 * tests/Makefile.am: Add resume self test.
10321 2005-12-17 Simon Josefsson <simon@josefsson.org>
10323 * tests/resume.c: Add, to test resume funtions.
10325 2005-12-17 Simon Josefsson <simon@josefsson.org>
10329 2005-12-17 Simon Josefsson <simon@josefsson.org>
10331 * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10333 2005-12-16 Simon Josefsson <simon@josefsson.org>
10337 2005-12-16 Simon Josefsson <simon@josefsson.org>
10339 * lib/gnutls_state.c: Doc fix.
10341 2005-12-16 Simon Josefsson <simon@josefsson.org>
10343 * NEWS, includes/gnutls/gnutls.h.in: Add.
10345 2005-12-16 Simon Josefsson <simon@josefsson.org>
10347 * lib/gnutls_state.c: Add API to get master secret too.
10349 2005-12-15 Simon Josefsson <simon@josefsson.org>
10351 * includes/gnutls/gnutls.h.in: Fix.
10353 2005-12-15 Simon Josefsson <simon@josefsson.org>
10355 * includes/gnutls/gnutls.h.in: Fix indentation.
10357 2005-12-15 Simon Josefsson <simon@josefsson.org>
10361 2005-12-15 Simon Josefsson <simon@josefsson.org>
10363 * Makefile.am, includes/gnutls/extra.h,
10364 includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10365 includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10366 includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10367 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10368 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10369 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10370 lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10371 lib/ext_inner_application.h, lib/ext_max_record.c,
10372 lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10373 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10374 lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10375 lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10376 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10377 lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10378 lib/gnutls_session.c, lib/gnutls_session_pack.c,
10379 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10380 lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10381 libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10382 tests/dhepskself.c, tests/tlsia.c: Indent more.
10384 2005-12-15 Simon Josefsson <simon@josefsson.org>
10386 * NEWS, configure.in: Bump versions.
10388 2005-12-15 Simon Josefsson <simon@josefsson.org>
10390 * Makefile.am: Remove igloo, it seem weird.
10392 2005-12-15 Simon Josefsson <simon@josefsson.org>
10394 * ChangeLog: [no log message]
10396 2005-12-15 Simon Josefsson <simon@josefsson.org>
10398 * NEWS: Version 1.3.2.
10400 2005-12-15 Simon Josefsson <simon@josefsson.org>
10402 * doc/manpages/Makefile.am: Update.
10404 2005-12-15 Simon Josefsson <simon@josefsson.org>
10408 2005-12-15 Simon Josefsson <simon@josefsson.org>
10410 * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
10412 2005-12-15 Simon Josefsson <simon@josefsson.org>
10414 * lib/gnutls_int.h: Remove debug code.
10416 2005-12-15 Simon Josefsson <simon@josefsson.org>
10420 2005-12-15 Simon Josefsson <simon@josefsson.org>
10422 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
10423 functions to access the TLS PRF and to extract client/server random
10424 fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10426 2005-12-15 Simon Josefsson <simon@josefsson.org>
10430 2005-12-15 Simon Josefsson <simon@josefsson.org>
10434 2005-12-15 Simon Josefsson <simon@josefsson.org>
10436 * doc/reference/Makefile.am: Ignore more.
10438 2005-12-15 Simon Josefsson <simon@josefsson.org>
10440 * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
10443 2005-12-15 Simon Josefsson <simon@josefsson.org>
10445 * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
10446 doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
10447 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
10448 lib/defines.h, lib/ext_inner_application.c,
10449 lib/ext_inner_application.h, lib/gnutls_alert.c,
10450 lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
10451 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10452 lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
10453 libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
10456 2005-12-15 Simon Josefsson <simon@josefsson.org>
10458 * gl/m4/gnulib-comp.m4: Update.
10460 2005-12-12 Simon Josefsson <simon@josefsson.org>
10464 2005-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10466 * lib/gnutls_ui.c: added missing set_params_function()
10468 2005-12-09 Simon Josefsson <simon@josefsson.org>
10470 * configure.in: Bump versions.
10472 2005-12-09 Simon Josefsson <simon@josefsson.org>
10476 2005-12-09 Simon Josefsson <simon@josefsson.org>
10478 * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
10479 lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
10480 lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
10481 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
10482 lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
10483 lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
10484 lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
10485 lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
10486 lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
10487 "unsigned". Remove unused "sint".
10489 2005-12-09 Simon Josefsson <simon@josefsson.org>
10491 * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10492 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
10493 lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
10494 lib/x509/mpi.h, libextra/openpgp/extras.c,
10495 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
10496 uint32 with uint32_t.
10498 2005-12-09 Simon Josefsson <simon@josefsson.org>
10500 * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
10501 lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
10502 lib/ext_max_record.h, lib/ext_server_name.c,
10503 lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
10504 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10505 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
10506 lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
10507 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
10508 lib/x509/x509_write.c: Replace uint16 with uint16_t.
10510 2005-12-09 Simon Josefsson <simon@josefsson.org>
10512 * configure.in: Remove unused sizeof checks.
10514 2005-12-09 Simon Josefsson <simon@josefsson.org>
10516 * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
10517 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10518 lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
10519 lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
10520 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
10521 lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
10522 lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
10523 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
10524 lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
10525 lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10526 lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
10527 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
10528 libextra/openpgp/xml.c: Replace uint8 with uint8_t.
10530 2005-12-09 Simon Josefsson <simon@josefsson.org>
10532 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
10534 2005-12-09 Simon Josefsson <simon@josefsson.org>
10536 * lib/defines.h: Remove unused types, to start the transition to the
10537 POSIX integer types (uint32_t, uint16_t, uint8_t).
10539 2005-12-09 Simon Josefsson <simon@josefsson.org>
10541 * src/Makefile.am: Remove -I../lib, these tools should only use the
10544 2005-12-09 Simon Josefsson <simon@josefsson.org>
10546 * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
10547 so include it at the right place.
10549 2005-12-08 Simon Josefsson <simon@josefsson.org>
10551 * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
10553 2005-12-08 Simon Josefsson <simon@josefsson.org>
10555 * lib/gnutls_x509.c: Fix mem leak.
10557 2005-12-08 Simon Josefsson <simon@josefsson.org>
10559 * ChangeLog: [no log message]
10561 2005-12-08 Simon Josefsson <simon@josefsson.org>
10563 * NEWS: Version 1.3.1.
10565 2005-12-08 Simon Josefsson <simon@josefsson.org>
10567 * lib/gnutls_str.c: Fix.
10569 2005-12-08 Simon Josefsson <simon@josefsson.org>
10571 * tests/Makefile.am: Dist pkcs8 blobs.
10573 2005-12-08 Simon Josefsson <simon@josefsson.org>
10577 2005-12-08 Simon Josefsson <simon@josefsson.org>
10581 2005-12-08 Simon Josefsson <simon@josefsson.org>
10583 * doc/manpages/Makefile.am: Update.
10585 2005-12-08 Simon Josefsson <simon@josefsson.org>
10589 2005-12-08 Simon Josefsson <simon@josefsson.org>
10593 2005-12-08 Simon Josefsson <simon@josefsson.org>
10595 * tests/enc3pkcs8.pem: add
10597 2005-12-08 Simon Josefsson <simon@josefsson.org>
10599 * tests/enc3pkcs8.pem: Add.
10601 2005-12-08 Simon Josefsson <simon@josefsson.org>
10603 * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
10605 2005-12-08 Simon Josefsson <simon@josefsson.org>
10607 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
10609 2005-12-08 Simon Josefsson <simon@josefsson.org>
10611 * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
10613 2005-12-08 Simon Josefsson <simon@josefsson.org>
10617 2005-12-08 Simon Josefsson <simon@josefsson.org>
10619 * src/certtool.c: Make --password work for PKCS#8 --key-info.
10621 2005-12-08 Simon Josefsson <simon@josefsson.org>
10623 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
10625 2005-12-08 Simon Josefsson <simon@josefsson.org>
10627 * doc/TODO: Remove.
10629 2005-12-08 Simon Josefsson <simon@josefsson.org>
10633 2005-12-08 Simon Josefsson <simon@josefsson.org>
10635 * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
10636 Remove unused "encrypted" variable.
10638 2005-12-08 Simon Josefsson <simon@josefsson.org>
10640 * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
10643 2005-12-08 Simon Josefsson <simon@josefsson.org>
10647 2005-12-08 Simon Josefsson <simon@josefsson.org>
10649 * tests/.cvsignore: [no log message]
10651 2005-12-08 Simon Josefsson <simon@josefsson.org>
10653 * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
10654 tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
10655 credentials from PKCS#12 files.
10657 2005-12-08 Simon Josefsson <simon@josefsson.org>
10659 * src/certtool.c: Print PKCS#12 type for each element.
10661 2005-12-06 Simon Josefsson <simon@josefsson.org>
10663 * doc/protocol/rfc4279.txt: Add.
10665 2005-12-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10667 * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
10668 Bugs reported by Yoann Vandoorselare.
10670 2005-12-02 Simon Josefsson <simon@josefsson.org>
10672 * Makefile.am: Put 1.3.x releases in devel/ directory.
10674 2005-12-02 Simon Josefsson <simon@josefsson.org>
10678 2005-12-02 Simon Josefsson <simon@josefsson.org>
10682 2005-12-02 Simon Josefsson <simon@josefsson.org>
10686 2005-12-02 Simon Josefsson <simon@josefsson.org>
10690 2005-12-02 Simon Josefsson <simon@josefsson.org>
10694 2005-12-02 Simon Josefsson <simon@josefsson.org>
10698 2005-12-02 Simon Josefsson <simon@josefsson.org>
10702 2005-12-02 Simon Josefsson <simon@josefsson.org>
10704 * doc/README.CODING_STYLE: Mention indentation.
10706 2005-12-02 Simon Josefsson <simon@josefsson.org>
10710 2005-12-01 Simon Josefsson <simon@josefsson.org>
10712 * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
10714 2005-12-01 Simon Josefsson <simon@josefsson.org>
10716 * src/cli.c: Don't infloop.
10718 2005-12-01 Simon Josefsson <simon@josefsson.org>
10722 2005-12-01 Simon Josefsson <simon@josefsson.org>
10724 * src/cli.c: Check starttls_alarmed earlier, the signal might be
10725 sent before select is called. Report by Otto Maddox
10726 <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
10727 Ando <nand@mac.com>.
10729 2005-12-01 Simon Josefsson <simon@josefsson.org>
10731 * tests/.cvsignore: [no log message]
10733 2005-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10735 * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
10736 lib/gnutls_session_pack.c: Some fixes in session resumption and
10737 prototypes. Based on patches and suggestions by Joe Orton.
10739 2005-11-21 Simon Josefsson <simon@josefsson.org>
10741 * doc/protocol/tls-numbers.txt: From
10742 <http://people.nokia.net/~pasi/tls-numbers.txt>.
10744 2005-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10746 * lib/x509/privkey_pkcs8.c: added some clarification about the
10749 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10751 * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
10752 machines. Reported by Max Kellermann <max@duempel.org>.
10754 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10756 * src/cli-gaa.c, src/cli.gaa: [no log message]
10758 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10760 * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
10761 more fixes for PSK.
10763 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10765 * configure.in: the library version number was bumped to 13 to allow
10766 for incompatible changes.
10768 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10770 * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
10771 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10772 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10773 lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
10774 lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
10775 src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
10776 src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
10777 DHE-PSK ciphersuite additions.
10779 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10781 * lib/gnutls_psk.c: some documentation updates
10783 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10785 * lib/gnutls_anon_cred.c, lib/gnutls_psk.c:
10786 gnutls_anon_set_params_function was renamed to
10787 gnutls_anon_set_server_params_function to be more consistent with
10788 the other functions. The same for the PSK.
10790 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10792 * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
10793 lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
10794 converted to behave similarly to get_dh_params.
10796 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10798 * doc/gnutls.texi: [no log message]
10800 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10802 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
10803 lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
10804 lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
10805 lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
10806 lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
10807 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
10808 lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
10809 lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10810 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
10811 lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
10812 lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
10813 tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
10814 DHE-PSK ciphersuites and some cleanups.
10816 2005-11-15 Simon Josefsson <simon@josefsson.org>
10820 2005-11-15 Simon Josefsson <simon@josefsson.org>
10822 * NEWS, configure.in: Bump versions.
10824 2005-11-15 Simon Josefsson <simon@josefsson.org>
10826 * ChangeLog: [no log message]
10828 2005-11-15 Simon Josefsson <simon@josefsson.org>
10830 * NEWS: Version 1.3.0.
10832 2005-11-15 Simon Josefsson <simon@josefsson.org>
10834 * src/prime.c, src/serv.c, tests/pskself.c: Indent.
10836 2005-11-15 Simon Josefsson <simon@josefsson.org>
10838 * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
10841 2005-11-15 Simon Josefsson <simon@josefsson.org>
10843 * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
10844 --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
10845 "-d""<2005-11-08""", and manually adjusting the start and end of the
10848 2005-11-15 Simon Josefsson <simon@josefsson.org>
10850 * Makefile.am: Don't use --tags for cvs2cl.
10852 2005-11-15 Simon Josefsson <simon@josefsson.org>
10854 * lib/Makefile.am: Dist auth_psk.h.
10856 2005-11-15 Simon Josefsson <simon@josefsson.org>
10860 2005-11-15 Simon Josefsson <simon@josefsson.org>
10864 2005-11-15 Simon Josefsson <simon@josefsson.org>
10866 * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
10867 src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
10868 code, to remove use of C++ // comments.
10870 2005-11-15 Simon Josefsson <simon@josefsson.org>
10872 * doc/manpages/Makefile.am: Add license. Fix parser error. Dist
10873 and install SRP man pages too.
10875 2005-11-15 Simon Josefsson <simon@josefsson.org>
10877 * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
10878 src/Makefile.am, src/prime.c: Disable more SRP stuff if
10879 --disable-srp, tiny patch from Albert Chin
10880 <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
10881 from RedHat gnutls-1.2.6 RPM.
10883 2005-11-15 Simon Josefsson <simon@josefsson.org>
10885 * NEWS: Use more verbose NEWS entry format.
10887 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10889 * tests/pskself.c: updated PSK self test
10891 2005-11-15 Simon Josefsson <simon@josefsson.org>
10893 * src/certtool-gaa.c: Fix.
10895 2005-11-15 Simon Josefsson <simon@josefsson.org>
10897 * doc/manpages/Makefile.am: Generated.
10899 2005-11-15 Simon Josefsson <simon@josefsson.org>
10901 * tests/.cvsignore: [no log message]
10903 2005-11-15 Simon Josefsson <simon@josefsson.org>
10905 * tests/Makefile.am: Add pskself.
10907 2005-11-15 Simon Josefsson <simon@josefsson.org>
10909 * tests/pskself.c: Add, based on anonself.c.
10911 2005-11-15 Simon Josefsson <simon@josefsson.org>
10913 * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
10916 2005-11-15 Simon Josefsson <simon@josefsson.org>
10918 * lib/gnutls_psk.c: Doc fix.
10920 2005-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10922 * doc/TODO: [no log message]
10924 2005-11-14 Simon Josefsson <simon@josefsson.org>
10926 * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
10927 lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
10928 src/serv.c: Include config.h first. Tiny patch from Albert Chin
10929 <gnutls-dev@mlists.thewrittenword.com>.
10931 2005-11-14 Simon Josefsson <simon@josefsson.org>
10933 * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
10934 constant, for IBM C v6. Tiny patch from Albert Chin
10935 <gnutls-dev@mlists.thewrittenword.com>.
10937 2005-11-14 Simon Josefsson <simon@josefsson.org>
10939 * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
10940 MAP_FAILED, tiny patch from Albert Chin
10941 <gnutls-dev@mlists.thewrittenword.com>
10943 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10945 * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
10948 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10950 * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
10951 doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
10952 doc/internals.texi: added brief documentation on the extension and
10953 auth_method internals.
10955 2005-11-12 Simon Josefsson <simon@josefsson.org>
10959 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10961 * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
10962 src/certtool.gaa: some documentation updates.
10964 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10966 * doc/arch/certificate-user-use-case.eps,
10967 doc/arch/certificate-user-use-case.pdf,
10968 doc/arch/client-server-use-case.eps,
10969 doc/arch/client-server-use-case.pdf,
10970 doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
10971 doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
10972 doc/arch/objects.eps, doc/arch/objects.pdf,
10973 doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
10974 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
10975 doc/internals.texi, doc/objects.pdf: moved architecture figures to
10978 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10980 * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
10983 2005-11-10 Simon Josefsson <simon@josefsson.org>
10985 * gl/inet_ntop.h, gl/readline.c: Update.
10987 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10989 * doc/gnutls.texi: [no log message]
10991 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10993 * lib/gnutls_int.h: [no log message]
10995 2005-11-08 Simon Josefsson <simon@josefsson.org>
10997 * doc/signatures.texi: Add.
10999 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11001 * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11002 doc/client-server-use-case.pdf, doc/gnutls.texi,
11003 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11004 doc/internals.texi, doc/objects.pdf: added some stuff about the
11005 internals of gnutls.
11007 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11009 * : added again the files in binary mode.
11011 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11013 * : [no log message]
11015 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11017 * : added some architectural diagrams. Quite primitive.
11019 2005-11-08 Simon Josefsson <simon@josefsson.org>
11021 * doc/signatures.texi: add
11023 2005-11-08 Simon Josefsson <simon@josefsson.org>
11025 * doc/signatures.texi: Wrap around <80 columns.
11027 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11029 * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11030 src/serv.c: fixed bug in session packing for anonymous connections.
11032 2005-11-07 Simon Josefsson <simon@josefsson.org>
11034 * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11035 tests/openssl.c, tests/x509_test.c: Indent.
11037 2005-11-07 Simon Josefsson <simon@josefsson.org>
11039 * Makefile.am: Indent tests/.
11041 2005-11-07 Simon Josefsson <simon@josefsson.org>
11045 2005-11-07 Simon Josefsson <simon@josefsson.org>
11047 * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11048 lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11049 lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11050 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11051 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11052 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11053 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11054 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11055 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11056 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11057 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11058 lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11059 lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11060 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11061 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11062 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11063 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11064 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11065 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11066 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11067 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11068 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11069 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11070 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11071 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11072 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11073 lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11074 lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11075 lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11076 lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11077 lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11078 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11079 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11080 lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11081 lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11082 lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11083 lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11084 lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11085 lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11086 lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11087 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11088 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11089 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11090 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11091 lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11092 lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11093 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11094 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11095 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11096 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11097 lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11098 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11099 libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11100 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11101 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11102 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11103 libextra/openpgp/xml.c, libextra/openssl_compat.c,
11104 libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11105 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11106 src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11107 src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11109 2005-11-07 Simon Josefsson <simon@josefsson.org>
11111 * Makefile.am: Use GNU coding style for indent.
11113 2005-11-07 Simon Josefsson <simon@josefsson.org>
11115 * doc/manpages/Makefile.am: Add.
11117 2005-11-07 Simon Josefsson <simon@josefsson.org>
11119 * doc/reference/Makefile.am: Ignore more headers.
11121 2005-11-07 Simon Josefsson <simon@josefsson.org>
11123 * src/.cvsignore: [no log message]
11125 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11127 * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11128 lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11130 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11132 * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11133 doc/manpages/Makefile.am, doc/manpages/psktool.1,
11134 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11135 lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11136 lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11137 lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11138 lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11139 lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11140 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11141 lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11142 lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11143 src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11144 src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11145 src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11146 the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added. * The session resumption data are now system independent.
11148 2005-11-07 Simon Josefsson <simon@josefsson.org>
11150 * ChangeLog: [no log message]
11152 2005-11-07 Simon Josefsson <simon@josefsson.org>
11156 ----------------------------------------------------------------------
11157 Copyright (C) 2005, 2006, 2007 Free Software Foundation
11158 Copying and distribution of this file, with or without modification,
11159 are permitted in any medium without royalty provided the copyright
11160 notice and this notice are preserved.